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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1ST SOURCE CORP COM 336901103 581 11,752 SH   SOLE   11,752 0 0
3M CO COM 88579y101 1,006 4,274 SH   SOLE   4,274 0 0
ABBOTT LABS COM 002824100 8,485 148,684 SH   SOLE   148,684 0 0
ABBVIE INC COM 00287Y109 129 1,329 SH   OTR 32 0 0 1,329
ABBVIE INC COM 00287Y109 12,967 134,082 SH   SOLE   134,082 0 0
ABERDEEN CHILE FD INC COM 00301w105 563 63,055 SH   SOLE   63,055 0 0
ABIOMED INC COM 003654100 6,998 37,338 SH   SOLE   33,108 0 4,230
ACADIA RLTY TR COM SH BEN INT 004239109 4,857 177,530 SH   SOLE   136,700 0 40,830
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 144 938 SH   OTR 32 0 0 938
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,188 79,616 SH   SOLE   79,616 0 0
ACCO BRANDS CORP COM 00081t108 143 11,717 SH   SOLE   11,717 0 0
ACUITY BRANDS INC COM 00508y102 2,957 16,802 SH   SOLE   16,802 0 0
ACXIOM CORP COM 005125109 650 23,594 SH   SOLE   23,594 0 0
ADAM NAT RES FD INC COM 00548f105 744 37,488 SH   SOLE   37,488 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 409 12,074 SH   SOLE   12,074 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 446 29,683 SH   SOLE   29,683 0 0
ADOBE SYS INC COM 00724f101 1,422 8,113 SH   SOLE   8,113 0 0
ADTALEM GLOBAL ED INC COM 00737l103 3,606 85,759 SH   SOLE   85,759 0 0
ADVENT CLAY CONV SEC INC FD COM 007639107 1,197 199,847 SH   SOLE   199,847 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764c109 2,649 166,821 SH   SOLE   166,821 0 0
ADVENT CLAYMORE ENH GRW & IN COM 00765e104 384 46,132 SH   SOLE   46,132 0 0
AERCAP HOLDINGS NV SHS N00985106 434 8,253 SH   OTR 1 0 0 8,253
AERCAP HOLDINGS NV SHS N00985106 12 223 SH   SOLE   223 0 0
AFFILIATED MANAGERS GROUP COM 008252108 2,435 11,862 SH   SOLE   11,862 0 0
AIMMUNE THERAPEUTICS INC COM 00900t107 2,286 60,438 SH   SOLE   60,438 0 0
AIR LEASE CORP CL A 00912x302 317 6,601 SH   SOLE   6,601 0 0
AK STL HLDG CORP COM 001547108 1,633 288,511 SH   SOLE   288,511 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 5,727 206,460 SH   SOLE   177,976 0 28,484
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,927 45,385 SH   SOLE   42,285 0 3,100
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 161 931 SH   SOLE   931 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 39 225 SH   OTR 19 225 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 7 39 SH   OTR 20 0 0 39
ALIGN TECHNOLOGY INC COM 016255101 25,291 113,828 SH   SOLE   113,828 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741r102 484 20,051 SH   SOLE   20,051 0 0
ALLIANCE CALIF MUN INCOME FD COM 018546101 280 20,616 SH   SOLE   20,616 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 27,078 106,824 SH   SOLE   106,824 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879r106 1,185 92,886 SH   SOLE   92,886 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864u106 1,053 78,553 SH   SOLE   78,553 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 322 15,225 SH   SOLE   15,225 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883a107 2,572 197,067 SH   SOLE   197,067 0 0
ALLSTATE CORP COM 020002101 1,819 17,369 SH   SOLE   17,369 0 0
ALPHABET INC CAP STK CL A 02079K305 119 113 SH   OTR 31 0 0 113
ALPHABET INC CAP STK CL A 02079K305 23,642 22,443 SH   SOLE   22,277 0 166
ALPHABET INC CAP STK CL C 02079k107 24,061 22,994 SH   SOLE   22,994 0 0
ALPINE GLOBAL DYNAMIC DIVD F COM NEW 02082e205 332 30,705 SH   SOLE   30,705 0 0
ALPS ETF TR ALERIAN MLP 00162q866 2,089 193,644 SH   SOLE   193,644 0 0
ALTRIA GROUP INC COM 02209S103 936 13,113 SH   SOLE   13,113 0 0
AMAZON COM INC COM 023135106 11,422 9,767 SH   SOLE   9,613 0 154
AMBER RD INC COM 02318y108 120 16,323 SH   SOLE   16,323 0 0
AMBEV SA SPONSORED ADR 02319v103 325 50,258 SH   OTR 1 0 0 50,258
AMBEV SA SPONSORED ADR 02319v103 19 2,985 SH   OTR 19 2,985 0 0
AMBEV SA SPONSORED ADR 02319v103 8 1,237 SH   SOLE   1,237 0 0
AMERCO COM 023586100 3,892 10,299 SH   SOLE   10,299 0 0
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364w204 283 16,625 SH   SOLE   16,625 0 0
AMERICAN EXPRESS CO COM 025816109 27,608 278,000 SH Put SOLE   278,000 0 0
AMERICAN EXPRESS CO COM 025816109 1,565 15,760 SH   SOLE   15,760 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 24,717 227,725 SH   SOLE   199,400 0 28,325
AMERICAN TOWER CORP NEW COM 03027x100 22,741 159,394 SH   SOLE   159,394 0 0
AMERICAN VANGUARD CORP COM 030371108 1,529 77,825 SH   SOLE   77,825 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 216 2,358 SH   SOLE   2,358 0 0
AMERIPRISE FINL INC COM 03076C106 329 1,943 SH   SOLE   1,943 0 0
AMETEK INC NEW COM 031100100 713 9,839 SH   SOLE   9,839 0 0
AMGEN INC COM 031162100 14,757 84,861 SH   SOLE   84,861 0 0
AMPHENOL CORP NEW CL A 032095101 76 870 SH   OTR 31 0 0 870
AMPHENOL CORP NEW CL A 032095101 1,927 21,951 SH   SOLE   19,797 0 2,154
ANALOG DEVICES INC COM 032654105 1,143 12,834 SH   SOLE   12,834 0 0
ANSYS INC COM 03662q105 232 1,573 SH   SOLE   1,573 0 0
ANTHEM INC COM 036752103 2,934 13,040 SH   SOLE   13,040 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 1,612 99,359 SH   SOLE   99,359 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 693 44,015 SH   SOLE   44,015 0 0
APPLE INC COM 037833100 218 1,286 SH   OTR 32 0 0 1,286
APPLE INC COM 037833100 49,305 291,346 SH   SOLE   291,205 0 141
APPLE INC COM 037833100 139 820 SH   OTR 31 0 0 820
APPLIED MATLS INC COM 038222105 440 8,609 SH   SOLE   8,609 0 0
APTARGROUP INC COM 038336103 4,688 54,339 SH   SOLE   45,233 0 9,106
APTIV PLC SHS g6095l109 541 6,382 SH   SOLE   6,382 0 0
AQUAVENTURE HLDGS LTD SHS g0443n107 442 28,500 SH   SOLE   28,500 0 0
ARAMARK COM 03852u106 243 5,691 SH   SOLE   5,691 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 11 330 SH   OTR 19 330 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 1 39 SH   SOLE   39 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 365 11,302 SH   OTR 1 0 0 11,302
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - g0457f107 1,485 143,500 SH   SOLE   143,500 0 0
ARGO GROUP INTL HLDGS LTD COM g0464b107 6,144 99,662 SH   SOLE   80,507 0 19,155
ARISTA NETWORKS INC COM 040413106 265 1,124 SH   SOLE   1,124 0 0
ASA GOLD AND PRECIOUS MTLS L SHS g3156p103 2,750 242,900 SH   SOLE   242,900 0 0
ASPEN TECHNOLOGY INC COM 045327103 12,153 183,581 SH   SOLE   183,581 0 0
ASTEC INDS INC COM 046224101 754 12,890 SH   SOLE   12,890 0 0
AT&T INC COM 00206r102 115 2,947 SH   OTR 32 0 0 2,947
AT&T INC COM 00206r102 2,117 54,440 SH   SOLE   54,440 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 18,672 1,060,917 SH   SOLE   1,060,917 0 0
ATLANTIC COAST FINL CORP COM 048426100 7,879 835,547 SH   SOLE   835,547 0 0
ATLANTIC PWR CORP COM NEW 04878q863 2,585 1,100,000 SH   SOLE   1,100,000 0 0
AUTOLIV INC COM 052800109 728 5,728 SH   SOLE   5,728 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,130 9,642 SH   SOLE   9,642 0 0
AVERY DENNISON CORP COM 053611109 4,721 41,102 SH   SOLE   37,257 0 3,845
AVID TECHNOLOGY INC COM 05367p100 96 17,900 SH   SOLE   17,900 0 0
AXT INC COM 00246w103 147 16,900 SH   SOLE   16,900 0 0
BAIDU INC SPON ADR REP A 056752108 474 2,023 SH   OTR 1 0 0 2,023
BAIDU INC SPON ADR REP A 056752108 7 28 SH   OTR 19 28 0 0
BAIDU INC SPON ADR REP A 056752108 7 30 SH   OTR 20 0 0 30
BAIDU INC SPON ADR REP A 056752108 30 129 SH   SOLE   129 0 0
BANC OF CALIFORNIA INC COM 05990k106 877 42,478 SH   SOLE   42,478 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 11 1,292 SH   OTR 19 1,292 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 38 4,433 SH   SOLE   4,433 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 304 35,794 SH   OTR 1 0 0 35,794
BANK AMER CORP 7.25%CNV PFD L 060505682 8,165 6,190 SH   SOLE   6,190 0 0
BANK AMER CORP COM 060505104 1,887 63,910 SH   SOLE   63,910 0 0
BANK MONTREAL QUE COM 063671101 10 124 SH   OTR 19 124 0 0
BANK MONTREAL QUE COM 063671101 568 7,095 SH   SOLE   7,095 0 0
BANKUNITED INC COM 06652k103 8,279 203,311 SH   SOLE   168,191 0 35,120
BANKWELL FINL GROUP INC COM 06654A103 1,892 55,101 SH   SOLE   55,101 0 0
BANNER CORP COM NEW 06652v208 9,408 170,682 SH   SOLE   141,802 0 28,880
BARINGS GLOBAL SHORT DURATIO COM 06760L100 825 42,550 SH   SOLE   42,550 0 0
BARNES GROUP INC COM 067806109 3,113 49,202 SH   SOLE   45,072 0 4,130
BAXTER INTL INC COM 071813109 214 3,308 SH   SOLE   3,308 0 0
BAY BANCORP INC COM 07203T106 6,485 527,216 SH   SOLE   527,216 0 0
BB&T CORP COM 054937107 783 15,754 SH   SOLE   15,754 0 0
BB&T CORP COM 054937107 13,822 278,000 SH Put SOLE   278,000 0 0
BEACON ROOFING SUPPLY INC COM 073685109 963 15,099 SH   SOLE   15,099 0 0
BECTON DICKINSON & CO COM 075887109 127 591 SH   OTR 32 0 0 591
BECTON DICKINSON & CO COM 075887109 17,523 81,859 SH   SOLE   81,859 0 0
BELDEN INC COM 077454106 789 10,221 SH   SOLE   10,221 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,786 600 SH   SOLE   600 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 63 320 SH   OTR 31 0 0 320
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18 92 SH   OTR 6 0 0 92
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,706 23,743 SH   SOLE   23,743 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 825 22,540 SH   SOLE   22,540 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 3 86 SH   SOLE   86 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 16 404 SH   OTR 19 404 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 486 12,049 SH   OTR 1 0 0 12,049
BIO TECHNE CORP COM 09073m104 207 1,596 SH   SOLE   1,596 0 0
BIOGEN INC COM 09062X103 19 60 SH   OTR 1 0 0 60
BIOGEN INC COM 09062X103 631 1,981 SH   SOLE   1,981 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061g101 311 3,489 SH   SOLE   3,489 0 0
BLACK HILLS CORP COM 092113109 1,738 28,906 SH   SOLE   18,088 0 10,818
BLACK KNIGHT INC COM 09215c105 1,127 25,519 SH   SOLE   23,824 0 1,695
BLACKBAUD INC COM 09227q100 242 2,565 SH   SOLE   2,565 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248e102 524 38,013 SH   SOLE   38,013 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255p107 406 37,137 SH   SOLE   37,137 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 141 10,582 SH   SOLE   10,582 0 0
BLACKROCK ENERGY & RES TR COM 09250u101 524 36,975 SH   SOLE   36,975 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251a104 1,248 135,234 SH   SOLE   135,234 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1,512 231,840 SH   SOLE   231,840 0 0
BLACKROCK INC COM 09247x101 1,053 2,050 SH   SOLE   2,050 0 0
BLACKROCK INC COM 09247x101 140 272 SH   OTR 32 0 0 272
BLACKROCK MD MUNICIPAL BOND COM 09249l105 267 19,621 SH   SOLE   19,621 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258a107 573 31,561 SH   SOLE   31,561 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257p105 622 27,859 SH   SOLE   27,859 0 0
BLACKROCK MUNI INCOME TR II COM 09249n101 165 11,422 SH   SOLE   11,422 0 0
BLACKROCK MUNI INTER DR FD I COM 09253x102 843 60,528 SH   SOLE   60,528 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249h104 205 13,534 SH   SOLE   13,534 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 586 41,284 SH   SOLE   41,284 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253y100 520 44,591 SH   SOLE   44,591 0 0
BLACKROCK MUNIHLDGS FD II IN COM 09253p109 215 14,543 SH   SOLE   14,543 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254x101 247 17,042 SH   SOLE   17,042 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255c106 1,972 147,294 SH   SOLE   147,294 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254n103 258 17,573 SH   SOLE   17,573 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254m105 206 13,945 SH   SOLE   13,945 0 0
BLACKROCK MUNIYIELD INVST FD COM 09254R104 756 50,930 SH   SOLE   50,930 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254y109 293 18,568 SH   SOLE   18,568 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255e102 734 56,818 SH   SOLE   56,818 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254e103 444 32,156 SH   SOLE   32,156 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254f100 473 31,178 SH   SOLE   31,178 0 0
BLACKROCK N J MUN INCOME TR SH BEN INT 09248j101 301 20,017 SH   SOLE   20,017 0 0
BLACKROCK N Y MUN INCOME TR SH BEN INT 09248l106 464 32,431 SH   SOLE   32,431 0 0
BLACKROCK NY MUN INCOME TR I COM 09249r102 244 16,473 SH   SOLE   16,473 0 0
BLACKROCK VA MUNICIPAL BOND COM 092481100 256 14,878 SH   SOLE   14,878 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253u108 539 16,822 SH   SOLE   16,822 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257d102 380 23,894 SH   SOLE   23,894 0 0
BLUE HILLS BANCORP INC COM 095573101 760 37,800 SH   SOLE   37,800 0 0
BLUEBIRD BIO INC COM 09609g100 2,197 12,337 SH   SOLE   10,107 0 2,230
BOEING CO COM 097023105 2,041 6,921 SH   SOLE   6,921 0 0
BORGWARNER INC COM 099724106 3,086 60,405 SH   SOLE   60,405 0 0
BOSTON PROPERTIES INC COM 101121101 245 1,888 SH   SOLE   1,888 0 0
BOSTON SCIENTIFIC CORP COM 101137107 343 13,843 SH   SOLE   13,843 0 0
BP PLC SPONSORED ADR 055622104 10,316 245,451 SH   SOLE   245,451 0 0
BP PLC SPONSORED ADR 055622104 17 396 SH   OTR 19 396 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 15,525 165,160 SH   SOLE   141,920 0 23,240
BRINKS CO COM 109696104 2,265 28,782 SH   SOLE   26,642 0 2,140
BRISTOL MYERS SQUIBB CO COM 110122108 2,816 45,958 SH   SOLE   45,958 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3 47 SH   SOLE   47 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 393 5,862 SH   OTR 1 0 0 5,862
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 22 327 SH   OTR 19 327 0 0
BROADCOM LTD SHS Y09827109 749 2,915 SH   SOLE   2,915 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 28 640 SH   OTR 6 0 0 640
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,298 29,803 SH   SOLE   29,803 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 17 392 SH   OTR 19 392 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 1,477 114,261 SH   SOLE   114,261 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 508 21,720 SH   SOLE   21,720 0 0
BROWN FORMAN CORP CL B 115637209 298 4,345 SH   SOLE   4,345 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 988 19,948 SH   SOLE   19,948 0 0
BUILDERS FIRSTSOURCE INC COM 12008r107 3,678 168,801 SH   SOLE   168,801 0 0
BYLINE BANCORP INC COM 124411109 7,664 333,664 SH   SOLE   333,664 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811p108 2,510 211,793 SH   SOLE   211,793 0 0
CALAMOS GBL DYN INCOME FUND COM 12811l107 1,209 133,185 SH   SOLE   133,185 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 829 68,640 SH   SOLE   68,640 0 0
CALLIDUS SOFTWARE INC COM 13123e500 2,816 98,285 SH   SOLE   98,285 0 0
CAMBREX CORP COM 132011107 5,425 113,015 SH   SOLE   98,755 0 14,260
CAMECO CORP COM 13321L108 990 107,256 SH   SOLE   107,256 0 0
CANADIAN NAT RES LTD COM 136385101 324 9,065 SH   OTR 1 0 0 9,065
CANADIAN NAT RES LTD COM 136385101 6 166 SH   OTR 19 166 0 0
CANADIAN NAT RES LTD COM 136385101 1 26 SH   SOLE   26 0 0
CANADIAN NATL RY CO COM 136375102 27 329 SH   OTR 19 329 0 0
CANADIAN NATL RY CO COM 136375102 173 2,097 SH   SOLE   2,097 0 0
CANTEL MEDICAL CORP COM 138098108 9,726 94,546 SH   SOLE   82,406 0 12,140
CAPITAL ONE FINL CORP COM 14040H105 278 2,794 SH   SOLE   2,794 0 0
CARLISLE COS INC COM 142339100 3,993 35,137 SH   SOLE   32,202 0 2,935
CARNIVAL CORP UNIT 99/99/9999 143658300 229 3,453 SH   SOLE   3,453 0 0
CAROLINA FINL CORP NEW COM 143873107 6,065 163,264 SH   SOLE   163,264 0 0
CAROLINA TR BANCSHARES INC COM 14422p105 1,247 130,584 SH   SOLE   130,584 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 8,747 171,542 SH   SOLE   150,405 0 21,137
CARRIZO OIL & GAS INC COM 144577103 5,727 269,146 SH   SOLE   225,690 0 43,456
CAS MED SYS INC COM PAR 124769209 15 20,000 SH   SOLE   20,000 0 0
CASELLA WASTE SYS INC CL A 147448104 1,285 55,800 SH   SOLE   55,800 0 0
CASEYS GEN STORES INC COM 147528103 44 395 SH   OTR 31 0 0 395
CASEYS GEN STORES INC COM 147528103 24,897 222,417 SH   SOLE   207,707 0 14,710
CATALENT INC COM 148806102 3,821 93,022 SH   SOLE   80,832 0 12,190
CATERPILLAR INC DEL COM 149123101 1,904 12,080 SH   SOLE   12,080 0 0
CBRE CLARION GLOBAL REAL EST COM 12504g100 612 77,295 SH   SOLE   77,295 0 0
CBTX INC COM 12481V104 8,319 280,484 SH   SOLE   280,484 0 0
CELGENE CORP COM 151020104 926 8,875 SH   SOLE   8,875 0 0
CELGENE CORP COM 151020104 53 510 SH   OTR 31 0 0 510
CENTERSTATE BK CORP COM 15201P109 6,727 261,437 SH   SOLE   261,437 0 0
CERNER CORP COM 156782104 73 1,080 SH   OTR 31 0 0 1,080
CERNER CORP COM 156782104 128 1,898 SH   SOLE   1,898 0 0
CHARTER COMMUNICATIONS INC N CL A 16119p108 547 1,627 SH   SOLE   1,627 0 0
CHEVRON CORP NEW COM 166764100 114 909 SH   OTR 32 0 0 909
CHEVRON CORP NEW COM 166764100 14,743 117,768 SH   SOLE   117,768 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,536 8,773 SH   SOLE   8,773 0 0
CHUBB LIMITED COM h1467j104 106 727 SH   OTR 32 0 0 727
CHUBB LIMITED COM h1467j104 587 4,018 SH   SOLE   4,018 0 0
CHURCH & DWIGHT INC COM 171340102 4,445 88,606 SH   SOLE   80,078 0 8,528
CISCO SYS INC COM 17275R102 140 3,666 SH   OTR 32 0 0 3,666
CISCO SYS INC COM 17275R102 1,907 49,802 SH   SOLE   49,802 0 0
CITIGROUP INC COM NEW 172967424 3,400 45,697 SH   SOLE   45,697 0 0
CITIGROUP INC COM NEW 172967424 10,343 139,000 SH Put SOLE   139,000 0 0
CITIZENS FINL GROUP INC COM 174610105 298 7,091 SH   SOLE   7,091 0 0
CIVEO CORP CDA COM 17878y108 35 12,720 SH   OTR 6 0 0 12,720
CIVISTA BANCSHARES INC COM NO PAR 178867107 9,567 434,883 SH   SOLE   434,883 0 0
CLARUS CORP NEW COM 18270p109 90 11,500 SH   SOLE   11,500 0 0
CLOROX CO DEL COM 189054109 453 3,044 SH   SOLE   3,044 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913y103 1,678 125,799 SH   SOLE   125,799 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,493 21,954 SH   SOLE   17,354 0 4,600
CME GROUP INC COM CL A 12572Q105 13 90 SH   OTR 6 0 0 90
CME GROUP INC COM CL A 12572Q105 12,965 88,770 SH   SOLE   88,770 0 0
CMS ENERGY CORP COM 125896100 4,801 101,505 SH   SOLE   93,825 0 7,680
COCA COLA CO COM 191216100 695 15,146 SH   SOLE   15,146 0 0
COGNEX CORP COM 192422103 1,221 19,968 SH   SOLE   19,968 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 66 935 SH   OTR 31 0 0 935
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25,910 364,826 SH   SOLE   364,826 0 0
COHEN & STEERS LTD DUR PFD I COM 19248c105 321 12,324 SH   SOLE   12,324 0 0
COLGATE PALMOLIVE CO COM 194162103 97 1,288 SH   OTR 32 0 0 1,288
COLGATE PALMOLIVE CO COM 194162103 630 8,351 SH   SOLE   8,351 0 0
COLUMBIA BKG SYS INC COM 197236102 8,323 191,592 SH   SOLE   161,056 0 30,536
COLUMBIA SPORTSWEAR CO COM 198516106 5,412 75,293 SH   SOLE   61,893 0 13,400
COMCAST CORP NEW CL A 20030n101 113 2,817 SH   OTR 32 0 0 2,817
COMCAST CORP NEW CL A 20030n101 3,814 95,243 SH   SOLE   95,243 0 0
COMERICA INC COM 200340107 18 210 SH   SOLE   210 0 0
COMERICA INC COM 200340107 12,067 139,000 SH Put SOLE   139,000 0 0
COMMERCE BANCSHARES INC COM 200525103 480 8,599 SH   SOLE   8,599 0 0
COMMERCE UN BANCSHARES INC COM 200828101 17,514 682,796 SH   SOLE   682,796 0 0
COMMERCEHUB INC COM SER C 20084v306 3,080 149,586 SH   SOLE   149,586 0 0
COMMVAULT SYSTEMS INC COM 204166102 7,177 136,697 SH   SOLE   118,477 0 18,220
CONCHO RES INC COM 20605p101 247 1,646 SH   SOLE   1,646 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 5,929 230,254 SH   SOLE   230,254 0 0
CONOCOPHILLIPS COM 20825c104 20 359 SH   OTR 1 0 0 359
CONOCOPHILLIPS COM 20825c104 394 7,181 SH   SOLE   7,181 0 0
CONSTELLIUM NV CL A n22035104 920 82,550 SH   SOLE   82,550 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,689 131,040 SH   SOLE   131,040 0 0
COOPER COS INC COM NEW 216648402 18,216 83,606 SH   SOLE   83,606 0 0
COPART INC COM 217204106 5,039 116,678 SH   SOLE   108,768 0 7,910
CORE LABORATORIES N V COM n22717107 16,516 150,762 SH   SOLE   150,762 0 0
CORNING INC COM 219350105 2,103 65,729 SH   SOLE   65,729 0 0
CORPORATE CAP TR INC COM 219880101 208 12,987 SH   SOLE   12,987 0 0
COSTAR GROUP INC COM 22160n109 252 850 SH   SOLE   850 0 0
COSTCO WHSL CORP NEW COM 22160k105 859 4,615 SH   SOLE   4,615 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 38 11,447 SH   SOLE   11,447 0 0
CRH PLC ADR 12626K203 476 13,240 SH   SOLE   13,240 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 311 2,806 SH   SOLE   2,806 0 0
CULLEN FROST BANKERS INC COM 229899109 9,011 95,202 SH   SOLE   84,194 0 11,008
CUMMINS INC COM 231021106 329 1,862 SH   SOLE   1,862 0 0
CURO GROUP HLDGS CORP COM 23131L107 4,028 286,071 SH   SOLE   286,071 0 0
CURTISS WRIGHT CORP COM 231561101 4,222 34,647 SH   SOLE   27,190 0 7,457
CVB FINL CORP COM 126600105 6,033 256,088 SH   SOLE   213,398 0 42,690
CVS HEALTH CORP COM 126650100 96 1,325 SH   OTR 31 0 0 1,325
CVS HEALTH CORP COM 126650100 477 6,578 SH   SOLE   6,578 0 0
CVS HEALTH CORP COM 126650100 103 1,424 SH   OTR 32 0 0 1,424
CYPRESS SEMICONDUCTOR CORP COM 232806109 7,845 514,785 SH   SOLE   433,702 0 81,083
CYRUSONE INC COM 23283r100 74 1,248 SH   OTR 32 0 0 1,248
CYRUSONE INC COM 23283r100 255 4,289 SH   SOLE   4,289 0 0
DANAHER CORP DEL COM 235851102 24,143 260,101 SH   SOLE   260,101 0 0
DASEKE INC *W EXP 02/27/202 23753f115 130 63,650 SH   SOLE   63,650 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 3,159 99,392 SH   SOLE   99,392 0 0
DEERE & CO COM 244199105 1,393 8,899 SH   SOLE   8,899 0 0
DELAWARE INV MN MUN INC FD I COM 24610v103 678 50,339 SH   SOLE   50,339 0 0
DELAWARE INVT NAT MUNI INC F SH BEN INT 24610t108 273 20,570 SH   SOLE   20,570 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664t103 200 6,310 SH   SOLE   6,310 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 4,319 53,140 SH   SOLE   53,140 0 0
DELPHI TECHNOLOGIES PLC SHS g2709g107 2,925 55,755 SH   SOLE   55,755 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 9,462 64,797 SH   SOLE   64,797 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 16 112 SH   OTR 19 112 0 0
DIEBOLD NXDF INC COM 253651103 1,886 115,371 SH   SOLE   115,371 0 0
DIGIMARC CORP NEW COM 25381B101 2,071 57,282 SH   SOLE   48,852 0 8,430
DIGITAL RLTY TR INC COM 253868103 477 4,185 SH   SOLE   4,185 0 0
DISCOVER FINL SVCS COM 254709108 790 10,274 SH   SOLE   10,274 0 0
DISNEY WALT CO COM DISNEY 254687106 87 813 SH   OTR 32 0 0 813
DISNEY WALT CO COM DISNEY 254687106 1,825 16,974 SH   SOLE   16,974 0 0
DIVIDEND & INCOME FUND COM NEW 25538a204 878 65,379 SH   SOLE   65,379 0 0
DOMINION ENERGY INC COM 25746U109 2,501 30,856 SH   SOLE   30,856 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 928 45,974 SH   SOLE   45,974 0 0
DOVER CORP COM 260003108 274 2,714 SH   SOLE   2,714 0 0
DOWDUPONT INC COM 26078j100 4,393 61,685 SH   SOLE   61,685 0 0
DREYFUS MUN BD INFRSTRCTR FD SHS 26203d101 447 34,415 SH   SOLE   34,415 0 0
DTF TAX-FREE INCOME INC COM 23334j107 313 22,293 SH   SOLE   22,293 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432k108 406 45,916 SH   SOLE   45,916 0 0
DYCOM INDS INC COM 267475101 4,953 44,445 SH   SOLE   44,445 0 0
EAGLE MATERIALS INC COM 26969P108 7,976 70,396 SH   SOLE   67,261 0 3,135
EASTGROUP PPTY INC COM 277276101 7,768 87,888 SH   SOLE   75,353 0 12,535
EATON VANCE CA MUNI INCOME T SH BEN INT 27826f101 192 15,763 SH   SOLE   15,763 0 0
EATON VANCE LTD DUR INCOME F COM 27828h105 1,202 88,077 SH   SOLE   88,077 0 0
EATON VANCE MA MUNI INCOME T SH BEN INT 27826e104 205 15,669 SH   SOLE   15,669 0 0
EATON VANCE MASS MUN BD FD COM 27828k108 166 12,537 SH   SOLE   12,537 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826u108 639 51,522 SH   SOLE   51,522 0 0
EATON VANCE N J MUN BD FD COM 27828r103 222 17,892 SH   SOLE   17,892 0 0
EATON VANCE N Y MUN BD FD II COM 27828t109 123 10,616 SH   SOLE   10,616 0 0
EATON VANCE NEW YORK MUN BD COM 27827y109 146 11,839 SH   SOLE   11,839 0 0
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826v106 307 26,108 SH   SOLE   26,108 0 0
EATON VANCE NY MUNI INCOME T SH BEN INT 27826w104 259 20,345 SH   SOLE   20,345 0 0
EATON VANCE OH MUNI INCOME T SH BEN INT 27826g109 338 25,963 SH   SOLE   25,963 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826s103 779 119,499 SH   SOLE   119,499 0 0
EATON VANCE TX ADV GLBL DIV COM 27828s101 906 52,280 SH   SOLE   52,280 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828n102 349 28,650 SH   SOLE   28,650 0 0
EATON VANCE TX MNG BY WRT OP COM 27828y108 2,855 185,728 SH   SOLE   185,728 0 0
ECOLAB INC COM 278865100 2,804 20,899 SH   SOLE   19,327 0 1,572
ECOLAB INC COM 278865100 81 605 SH   OTR 31 0 0 605
EDWARDS LIFESCIENCES CORP COM 28176E108 19,321 171,421 SH   SOLE   171,421 0 0
EMERSON ELEC CO COM 291011104 399 5,720 SH   SOLE   5,720 0 0
ENBRIDGE INC COM 29250N105 5 127 SH   OTR 19 127 0 0
ENBRIDGE INC COM 29250N105 534 13,644 SH   SOLE   13,644 0 0
ENDOCYTE INC COM 29269a102 1,134 264,885 SH   SOLE   264,885 0 0
ENERGEN CORP COM 29265N108 14,789 256,894 SH   SOLE   220,894 0 36,000
ENERSYS COM 29275Y102 4,279 61,458 SH   SOLE   51,239 0 10,219
ENTERGY CORP NEW COM 29364g103 651 8,000 SH   SOLE   8,000 0 0
ENVISION HEALTHCARE CORP COM 29414d100 2,700 78,115 SH   SOLE   78,115 0 0
EOG RES INC COM 26875P101 22,974 212,898 SH   SOLE   212,598 0 300
EQUITY BANCSHARES INC COM CL A 29460x109 22,783 643,398 SH   SOLE   643,398 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 12,767 418,463 SH   SOLE   364,303 0 54,160
ESQUIRE FINL HLDGS INC COM 29667J101 10,533 533,589 SH   SOLE   533,589 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 5,374 71,942 SH   SOLE   60,288 0 11,654
ETF MANAGERS TR PRIME CYBR SCRTY 26924g201 735 23,220 SH   SOLE   23,220 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 3,111 108,767 SH   SOLE   108,767 0 0
EVANS BANCORP INC COM NEW 29911Q208 14,716 351,218 SH   SOLE   351,218 0 0
EVEREST RE GROUP LTD COM g3223r108 1,776 8,025 SH   SOLE   8,025 0 0
EXACT SCIENCES CORP COM 30063p105 718 13,665 SH   SOLE   13,665 0 0
EXPEDIA INC DEL COM NEW 30212p303 208 1,734 SH   SOLE   1,734 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 242 3,241 SH   SOLE   3,241 0 0
EXXON MOBIL CORP COM 30231G102 8,245 98,578 SH   SOLE   98,578 0 0
F M C CORP COM NEW 302491303 346 3,651 SH   SOLE   3,651 0 0
FACEBOOK INC CL A 30303m102 7,289 41,306 SH   SOLE   41,306 0 0
FACEBOOK INC CL A 30303m102 94 535 SH   OTR 31 0 0 535
FAIR ISAAC CORP COM 303250104 11,010 71,869 SH   SOLE   62,469 0 9,400
FASTENAL CO COM 311900104 61 1,110 SH   OTR 31 0 0 1,110
FASTENAL CO COM 311900104 1,175 21,478 SH   SOLE   21,478 0 0
FB FINL CORP COM 30257x104 15,752 375,128 SH   SOLE   375,128 0 0
FEDERATED PREM MUN INC FD COM 31423p108 432 30,778 SH   SOLE   30,778 0 0
FEDEX CORP COM 31428x106 305 1,223 SH   SOLE   1,223 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 4,764 1,113,100 SH   SOLE   1,113,100 0 0
FIDELITY MSCI FINLS IDX 316092501 383 9,400 SH   SOLE   9,400 0 0
FIDELITY MSCI INFO TECH I 316092808 3,415 68,343 SH   SOLE   68,343 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,936 74,832 SH   SOLE   69,302 0 5,530
FIDELITY NATL INFORMATION SV COM 31620M106 141 1,500 SH   OTR 32 0 0 1,500
FIDELITY NATL INFORMATION SV COM 31620M106 2,385 25,344 SH   SOLE   25,344 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 16,746 768,147 SH   SOLE   768,147 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647q106 3,086 234,650 SH   SOLE   234,650 0 0
FIFTH THIRD BANCORP COM 316773100 12,652 417,000 SH Put SOLE   417,000 0 0
FIFTH THIRD BANCORP COM 316773100 237 7,816 SH   SOLE   7,816 0 0
FIRST BANCORP N C COM 318910106 21,085 597,132 SH   SOLE   597,132 0 0
FIRST BANCSHARES INC MS COM 318916103 21,179 619,260 SH   SOLE   619,260 0 0
FIRST CMNTY CORP S C COM 319835104 8,876 392,763 SH   SOLE   392,763 0 0
FIRST FNDTN INC COM 32026v104 12,820 691,501 SH   SOLE   691,501 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 22,906 264,380 SH   SOLE   255,380 0 9,000
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1,518 130,223 SH   SOLE   130,223 0 0
FIRST TR ENERGY INCOME & GRW COM 33738g104 3,542 133,595 SH   SOLE   133,595 0 0
FIRST TR HIGH INCOME L/S FD COM 33738e109 2,362 142,639 SH   SOLE   142,639 0 0
FIRST TR MLP & ENERGY INCOME COM 33739b104 5,856 374,179 SH   SOLE   374,179 0 0
FIRST TR SR FLG RTE INCM FD COM 33733u108 693 53,683 SH   SOLE   53,683 0 0
FIRST TR STRATEGIC HIGH INC COM SHS NEW 337353304 839 65,165 SH   SOLE   65,165 0 0
FISERV INC COM 337738108 2,684 20,468 SH   SOLE   20,468 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 212 14,176 SH   SOLE   14,176 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 65 340 SH   OTR 31 0 0 340
FLEETCOR TECHNOLOGIES INC COM 339041105 186 969 SH   SOLE   969 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939l506 1,246 51,187 SH   SOLE   51,187 0 0
FLIR SYS INC COM 302445101 201 4,320 SH   SOLE   4,320 0 0
FNB CORP PA COM 302520101 165 11,907 SH   SOLE   11,907 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 255 20,409 SH   SOLE   20,409 0 0
FORTIVE CORP COM 34959J108 1,472 20,345 SH   SOLE   20,345 0 0
FSB BANCORP INC COM 30289C102 224 13,200 SH   SOLE   13,200 0 0
GABELLI DIVD & INCOME TR COM 36242H104 2,835 121,108 SH   SOLE   121,108 0 0
GABELLI EQUITY TR INC COM 362397101 643 103,890 SH   SOLE   103,890 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246k103 1,299 125,912 SH   SOLE   125,912 0 0
GARTNER INC COM 366651107 4,154 33,733 SH   SOLE   31,943 0 1,790
GENERAL AMERN INVS INC COM 368802104 531 15,446 SH   SOLE   15,446 0 0
GENERAL ELECTRIC CO COM 369604103 2,862 164,006 SH   SOLE   162,706 0 1,300
GENERAL MLS INC COM 370334104 209 3,521 SH   SOLE   3,521 0 0
GENERAL MTRS CO COM 37045V100 49 1,196 SH   OTR 32 0 0 1,196
GENERAL MTRS CO COM 37045V100 531 12,949 SH   SOLE   12,484 0 465
GENESEE & WYO INC CL A 371559105 24,195 307,312 SH   SOLE   307,312 0 0
GENPACT LIMITED SHS g3922b107 266 8,393 SH   SOLE   8,393 0 0
GIBRALTAR INDS INC COM 374689107 7,210 218,480 SH   SOLE   206,270 0 12,210
GILEAD SCIENCES INC COM 375558103 3,638 50,778 SH   SOLE   50,778 0 0
GLOBAL SHIP LEASE INC NEW SHS A y27183105 65 56,100 SH   SOLE   56,100 0 0
GMS INC COM 36251C103 2,022 53,713 SH   SOLE   53,713 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 329 1,292 SH   SOLE   1,292 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147w103 371 41,462 SH   SOLE   41,462 0 0
GRAND CANYON ED INC COM 38526m106 4,450 49,708 SH   SOLE   40,708 0 9,000
GRAY TELEVISION INC CL A 389375205 147 10,226 SH   SOLE   10,226 0 0
GTT COMMUNICATIONS INC COM 362393100 5,408 115,182 SH   SOLE   115,182 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 2,903 94,710 SH   SOLE   94,710 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 7,592 102,235 SH   SOLE   87,430 0 14,805
GULF RESOURCES INC COM PAR $0.0005 40251w309 58 39,700 SH   SOLE   39,700 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 5,357 131,778 SH   SOLE   131,778 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 54 961 SH   SOLE   961 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,823 139,000 SH Put SOLE   139,000 0 0
HASBRO INC COM 418056107 12,254 134,820 SH   SOLE   134,820 0 0
HEALTHCARE SVCS GRP INC COM 421906108 3,070 58,240 SH   SOLE   48,710 0 9,530
HEALTHEQUITY INC COM 42226a107 4,402 94,343 SH   SOLE   82,213 0 12,130
HEICO CORP NEW CL A 422806208 1,171 14,811 SH   SOLE   14,811 0 0
HEICO CORP NEW COM 422806109 2,334 24,736 SH   SOLE   23,026 0 1,710
HENRY JACK & ASSOC INC COM 426281101 18,737 160,199 SH   SOLE   138,338 0 21,861
HERZFELD CARIBBEAN BASIN FD COM 42804t106 147 20,626 SH   SOLE   20,626 0 0
HEXCEL CORP NEW COM 428291108 1,735 28,045 SH   SOLE   28,045 0 0
HNI CORP COM 404251100 387 10,039 SH   SOLE   10,039 0 0
HOLOGIC INC COM 436440101 272 6,351 SH   SOLE   6,351 0 0
HOME BANCSHARES INC COM 436893200 2,846 122,426 SH   SOLE   122,426 0 0
HOME DEPOT INC COM 437076102 6,118 32,278 SH   SOLE   32,278 0 0
HONEYWELL INTL INC COM 438516106 2,012 13,122 SH   SOLE   13,122 0 0
HONEYWELL INTL INC COM 438516106 135 883 SH   OTR 32 0 0 883
HORIZON PHARMA PLC SHS g4617b105 3,083 211,151 SH   SOLE   211,151 0 0
HOWARD BANCORP INC COM 442496105 1,510 68,630 SH   SOLE   68,630 0 0
HOWARD HUGHES CORP COM 44267d107 92 703 SH   OTR 6 0 0 703
HOWARD HUGHES CORP COM 44267d107 590 4,493 SH   SOLE   4,493 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 489 9,466 SH   OTR 1 0 0 9,466
HSBC HLDGS PLC SPON ADR NEW 404280406 37 720 SH   OTR 19 720 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 181 3,505 SH   SOLE   3,505 0 0
HUDSON TECHNOLOGIES INC COM 444144109 3,593 591,864 SH   SOLE   591,864 0 0
HUMANA INC COM 444859102 590 2,377 SH   SOLE   2,377 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 297 1,260 SH   SOLE   1,260 0 0
IBERIABANK CORP COM 450828108 3,839 49,539 SH   SOLE   49,539 0 0
ICU MED INC COM 44930g107 226 1,046 SH   SOLE   1,046 0 0
IDEX CORP COM 45167r104 16,598 125,774 SH   SOLE   108,336 0 17,438
IDEXX LABS INC COM 45168D104 4,324 27,651 SH   SOLE   25,581 0 2,070
IHS MARKIT LTD SHS g47567105 25,459 563,871 SH   SOLE   563,871 0 0
II VI INC COM 902104108 6,623 141,056 SH   SOLE   122,446 0 18,610
ILLINOIS TOOL WKS INC COM 452308109 10,941 65,575 SH   SOLE   65,575 0 0
ILLUMINA INC COM 452327109 799 3,656 SH   SOLE   3,656 0 0
IMAX CORP COM 45245e109 3,043 131,426 SH   SOLE   131,426 0 0
IMPAX LABORATORIES INC COM 45256b101 2,127 127,730 SH   SOLE   105,320 0 22,410
INDEPENDENT BK GROUP INC COM 45384B106 14,129 209,005 SH   SOLE   209,005 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409b107 479 15,749 SH   SOLE   15,749 0 0
INDIA FD INC COM 454089103 238 9,096 SH   SOLE   9,096 0 0
ING GROEP N V SPONSORED ADR 456837103 793 43,128 SH   SOLE   43,128 0 0
INGERSOLL-RAND PLC SHS g47791101 184 2,061 SH   SOLE   2,061 0 0
INGERSOLL-RAND PLC SHS g47791101 93 1,047 SH   OTR 32 0 0 1,047
INGREDION INC COM 457187102 304 2,175 SH   SOLE   2,175 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 232 7,814 SH   SOLE   7,814 0 0
INTEL CORP COM 458140100 354 7,668 SH   SOLE   7,668 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866f104 800 11,340 SH   SOLE   11,340 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,320 8,601 SH   SOLE   8,601 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,086 20,220 SH   SOLE   18,778 0 1,442
INTERXION HOLDING N.V SHS N47279109 2,822 47,890 SH   SOLE   47,890 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 1,265 3,465 SH   SOLE   3,177 0 288
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132e103 151 13,261 SH   SOLE   13,261 0 0
INVESCO CALIF VALUE MUN INC COM 46132h106 176 13,977 SH   SOLE   13,977 0 0
INVESCO DYNAMIC CR OPP FD COM 46132r104 1,264 107,936 SH   SOLE   107,936 0 0
INVESCO HIGH INCOME TR II COM 46131f101 1,038 70,597 SH   SOLE   70,597 0 0
INVESCO MUN OPPORTUNITY TR COM 46132c107 1,095 88,331 SH   SOLE   88,331 0 0
INVESCO PA VALUE MUN INCOME COM 46132k109 587 48,345 SH   SOLE   48,345 0 0
INVESCO QUALITY MUNI INC TRS COM 46133g107 494 39,495 SH   SOLE   39,495 0 0
INVESCO SR INCOME TR COM 46131h107 89 20,318 SH   SOLE   20,318 0 0
INVESCO TR INVT GRADE MUNS COM 46131m106 254 19,272 SH   SOLE   19,272 0 0
INVESCO VALUE MUN INCOME TR COM 46132p108 424 28,433 SH   SOLE   28,433 0 0
INVESTAR HLDG CORP COM 46134L105 3,088 128,142 SH   SOLE   128,142 0 0
INVESTORS BANCORP INC NEW COM 46146L101 6,122 441,090 SH   SOLE   340,620 0 100,470
INVESTORS REAL ESTATE TR SH BEN INT 461730103 995 175,188 SH   SOLE   79,208 0 95,980
IONIS PHARMACEUTICALS INC COM 462222100 3,362 66,842 SH   SOLE   59,102 0 7,740
IPG PHOTONICS CORP COM 44980X109 3,253 15,190 SH   SOLE   12,500 0 2,690
ISHARES INC CORE MSCI EMKT 46434g103 1,666 29,286 SH   SOLE   29,286 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 835 13,742 SH   SOLE   13,742 0 0
ISHARES INC MSCI AUST ETF 464286103 266 11,495 SH   SOLE   11,495 0 0
ISHARES TR CORE DIV GRWTH 46434v621 2,210 63,530 SH   SOLE   63,530 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,126 11,200 SH   SOLE   11,200 0 0
ISHARES TR CORE S&P SCP ETF 464287804 9,838 128,083 SH   SOLE   128,083 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,665 13,634 SH   SOLE   13,634 0 0
ISHARES TR EAFE SML CP ETF 464288273 272 4,210 SH   SOLE   4,210 0 0
ISHARES TR FLTG RATE NT ETF 46429b655 957 18,841 SH   SOLE   18,841 0 0
ISHARES TR GLB INFRASTR ETF 464288372 325 7,180 SH   SOLE   7,180 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 488 4,335 SH   SOLE   4,335 0 0
ISHARES TR GLOB UTILITS ETF 464288711 234 4,719 SH   SOLE   4,719 0 0
ISHARES TR IBOXX HI YD ETF 464288513 24,258 278,000 SH Put SOLE   278,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 175 2,005 SH   SOLE   2,005 0 0
ISHARES TR INDIA 50 ETF 464289529 325 8,765 SH   SOLE   8,765 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 222 2,100 SH   SOLE   2,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 11 150 SH   OTR 1 0 0 150
ISHARES TR MSCI EAFE ETF 464287465 4,734 67,332 SH   SOLE   67,332 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 431 9,157 SH   SOLE   9,157 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 62,224 1,320,500 SH Put SOLE   1,320,500 0 0
ISHARES TR NASDAQ BIOTECH 464287556 5,407 50,643 SH   SOLE   50,643 0 0
ISHARES TR RUS 1000 ETF 464287622 1,338 9,005 SH   SOLE   9,005 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,011 22,359 SH   SOLE   22,359 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 473 3,803 SH   SOLE   3,803 0 0
ISHARES TR RUS MD CP GR ETF 464287481 5,292 43,864 SH   SOLE   43,864 0 0
ISHARES TR RUS MID CAP ETF 464287499 4,226 20,307 SH   SOLE   20,307 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,687 11,064 SH   SOLE   11,064 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 105,960 695,000 SH Put SOLE   695,000 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 271 1,713 SH   SOLE   1,713 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,036 13,324 SH   SOLE   13,324 0 0
ISHARES TR S&P MC 400GR ETF 464287606 448 2,075 SH   SOLE   2,075 0 0
ISHARES TR S&P MC 400VL ETF 464287705 335 2,092 SH   SOLE   2,092 0 0
ISHARES TR S&P US PFD STK 464288687 7,798 204,838 SH   SOLE   204,838 0 0
ISHARES TR SELECT DIVID ETF 464287168 433 4,392 SH   SOLE   4,392 0 0
ISHARES TR TIPS BD ETF 464287176 472 4,135 SH   SOLE   4,135 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 312 3,050 SH   SOLE   3,050 0 0
ISHARES TR US REGNL BKS ETF 464288778 202 4,100 SH   SOLE   4,100 0 0
ITT INC COM 45073v108 8,601 161,153 SH   SOLE   141,753 0 19,400
IVY HIGH INC OPPORTUNITIES F COM 465893105 264 17,472 SH   SOLE   17,472 0 0
J & J SNACK FOODS CORP COM 466032109 6,848 45,105 SH   SOLE   37,445 0 7,660
JAPAN SMALLER CAPTLZTN FD IN COM 47109u104 26,056 2,206,294 SH   SOLE   2,206,294 0 0
JOHNSON & JOHNSON COM 478160104 118 845 SH   OTR 32 0 0 845
JOHNSON & JOHNSON COM 478160104 8,243 58,997 SH   SOLE   56,831 0 2,166
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 10,084 367,087 SH   SOLE   367,087 0 0
JPMORGAN CHASE & CO COM 46625h100 14,865 139,000 SH Put SOLE   139,000 0 0
JPMORGAN CHASE & CO COM 46625h100 29,302 274,001 SH   SOLE   274,001 0 0
JPMORGAN CHASE & CO COM 46625h100 187 1,753 SH   OTR 32 0 0 1,753
JUNO THERAPEUTICS INC COM 48205a109 4,014 87,815 SH   SOLE   75,495 0 12,320
KADANT INC COM 48282t104 4,248 42,306 SH   SOLE   34,606 0 7,700
KANSAS CITY SOUTHERN COM NEW 485170302 1,271 12,075 SH   SOLE   12,075 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 2,475 129,925 SH   SOLE   129,925 0 0
KENNAMETAL INC COM 489170100 4,094 84,576 SH   SOLE   84,576 0 0
KIMBERLY CLARK CORP COM 494368103 2,541 21,060 SH   SOLE   21,060 0 0
KINDER MORGAN INC DEL COM 49456b101 9,396 519,954 SH   SOLE   519,954 0 0
KIRBY CORP COM 497266106 1,697 25,398 SH   SOLE   23,493 0 1,905
KNOWLES CORP COM 49926d109 537 36,625 SH   SOLE   36,625 0 0
KORNIT DIGITAL LTD SHS m6372q113 4,688 290,278 SH   SOLE   279,348 0 10,930
KRAFT HEINZ CO COM 500754106 223 2,874 SH   SOLE   2,874 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207 596 56,250 SH   SOLE   56,250 0 0
KROGER CO COM 501044101 232 8,442 SH   SOLE   8,442 0 0
LAS VEGAS SANDS CORP COM 517834107 11 163 SH   OTR 19 163 0 0
LAS VEGAS SANDS CORP COM 517834107 754 10,853 SH   SOLE   10,853 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 7,613 271,221 SH   SOLE   228,461 0 42,760
LATIN AMERN DISCOVERY FD INC COM 51828c106 200 17,384 SH   SOLE   17,384 0 0
LIBBEY INC COM 529898108 213 28,350 SH   SOLE   28,350 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 35 880 SH   OTR 6 0 0 880
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 183 4,609 SH   SOLE   4,609 0 0
LILLY ELI & CO COM 532457108 1,196 14,159 SH   SOLE   13,933 0 226
LINCOLN ELEC HLDGS INC COM 533900106 6,132 66,953 SH   SOLE   56,473 0 10,480
LINCOLN NATL CORP IND COM 534187109 726 9,451 SH   SOLE   9,451 0 0
LITTELFUSE INC COM 537008104 65 330 SH   OTR 31 0 0 330
LITTELFUSE INC COM 537008104 10,836 54,778 SH   SOLE   47,180 0 7,598
LIVE OAK BANCSHARES INC COM 53803x105 15,869 665,350 SH   SOLE   665,350 0 0
LKQ CORP COM 501889208 414 10,169 SH   SOLE   10,169 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 257 68,502 SH   OTR 1 0 0 68,502
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 48 12,697 SH   SOLE   12,697 0 0
LOCKHEED MARTIN CORP COM 539830109 109 340 SH   OTR 32 0 0 340
LOCKHEED MARTIN CORP COM 539830109 1,824 5,681 SH   SOLE   5,681 0 0
LONESTAR RES US INC CL A VTG 54240f103 91 23,000 SH   SOLE   23,000 0 0
LOWES COS INC COM 548661107 62 670 SH   OTR 31 0 0 670
LOWES COS INC COM 548661107 147 1,582 SH   OTR 32 0 0 1,582
LOWES COS INC COM 548661107 16,013 172,292 SH   SOLE   172,292 0 0
LUTHER BURBANK CORP COM 550550107 8,428 700,000 SH   SOLE   700,000 0 0
LUXOFT HLDG INC ORD SHS CL A g57279104 1,240 22,259 SH   SOLE   22,259 0 0
M & T BK CORP COM 55261f104 608 3,555 SH   SOLE   3,555 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608b105 5,813 90,541 SH   SOLE   90,541 0 0
MADISON CVRED CALL & EQ STR COM 557437100 315 40,816 SH   SOLE   40,816 0 0
MANAGED DURATION INVT GRD FU COM 56165r103 623 46,378 SH   SOLE   46,378 0 0
MANNING & NAPIER INC CL A 56382q102 1,570 436,129 SH   SOLE   436,129 0 0
MARATHON PETE CORP COM 56585A102 225 3,416 SH   SOLE   3,416 0 0
MARKEL CORP COM 570535104 67 59 SH   OTR 31 0 0 59
MARKEL CORP COM 570535104 9,834 8,633 SH   SOLE   7,844 0 789
MARKETAXESS HLDGS INC COM 57060d108 20,236 100,304 SH   SOLE   99,544 0 760
MARRIOTT INTL INC NEW CL A 571903202 965 7,113 SH   SOLE   7,113 0 0
MARSH & MCLENNAN COS INC COM 571748102 111 1,363 SH   OTR 32 0 0 1,363
MARSH & MCLENNAN COS INC COM 571748102 7,284 89,492 SH   SOLE   89,492 0 0
MASONITE INTL CORP NEW COM 575385109 747 10,070 SH   SOLE   10,070 0 0
MASTEC INC COM 576323109 4,898 100,054 SH   SOLE   100,054 0 0
MASTERCARD INCORPORATED CL A 57636Q104 935 6,177 SH   SOLE   6,177 0 0
MASTERCARD INCORPORATED CL A 57636Q104 10,520 69,500 SH Put SOLE   69,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 72 475 SH   OTR 31 0 0 475
MAXIM INTEGRATED PRODS INC COM 57772k101 402 7,690 SH   SOLE   7,690 0 0
MAXLINEAR INC COM 57776j100 5,207 197,075 SH   SOLE   197,075 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 101 17,500 SH   SOLE   17,500 0 0
MB FINANCIAL INC NEW COM 55264u108 973 21,854 SH   SOLE   21,854 0 0
MCDONALDS CORP COM 580135101 9,499 55,190 SH   SOLE   55,190 0 0
MCKESSON CORP COM 58155q103 234 1,502 SH   SOLE   1,502 0 0
MEDIDATA SOLUTIONS INC COM 58471a105 5,324 84,018 SH   SOLE   72,158 0 11,860
MERCK & CO INC COM 58933Y105 2,135 37,944 SH   SOLE   37,944 0 0
MERCURY SYS INC COM 589378108 5,277 102,768 SH   SOLE   83,028 0 19,740
MERITOR INC COM 59001k100 4,548 193,872 SH   SOLE   193,872 0 0
METLIFE INC COM 59156r108 1,779 35,194 SH   SOLE   35,194 0 0
METROPOLITAN BK HLDG CORP COM 591774104 8,233 195,560 SH   SOLE   195,560 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 296 477 SH   SOLE   477 0 0
MEXICO EQUITY & INCOME FD COM 592834105 157 15,282 SH   SOLE   15,282 0 0
MEXICO FD INC COM 592835102 1,315 83,501 SH   SOLE   83,501 0 0
MFS CALIF MUN FD COM 59318c106 128 11,080 SH   SOLE   11,080 0 0
MFS MUN INCOME TR SH BEN INT 552738106 130 18,877 SH   SOLE   18,877 0 0
MGE ENERGY INC COM 55277p104 380 6,016 SH   SOLE   6,016 0 0
MGIC INVT CORP WIS COM 552848103 214 15,157 SH   SOLE   15,157 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 18,438 209,804 SH   SOLE   209,804 0 0
MICROSEMI CORP COM 595137100 5,391 104,371 SH   SOLE   91,951 0 12,420
MICROSOFT CORP COM 594918104 203 2,379 SH   OTR 32 0 0 2,379
MICROSOFT CORP COM 594918104 26,726 312,444 SH   SOLE   310,467 0 1,977
MIDDLEBY CORP COM 596278101 77 570 SH   OTR 31 0 0 570
MIDDLEBY CORP COM 596278101 22,938 169,975 SH   SOLE   169,975 0 0
MIDSOUTH BANCORP INC COM 598039105 10,076 760,488 SH   SOLE   760,488 0 0
MITCHAM INDS INC COM 606501104 57 18,100 SH   SOLE   18,100 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687y109 45 12,262 SH   SOLE   12,262 0 0
MKS INSTRUMENT INC COM 55306N104 8,584 90,838 SH   SOLE   77,888 0 12,950
MOHAWK INDS INC COM 608190104 364 1,320 SH   SOLE   1,320 0 0
MONDELEZ INTL INC CL A 609207105 365 8,537 SH   SOLE   8,537 0 0
MONDELEZ INTL INC CL A 609207105 83 1,934 SH   OTR 32 0 0 1,934
MONOLITHIC PWR SYS INC COM 609839105 7,474 66,519 SH   SOLE   58,409 0 8,110
MONRO INC COM 610236101 5,168 90,746 SH   SOLE   74,066 0 16,680
MONSANTO CO NEW COM 61166W101 104 888 SH   OTR 32 0 0 888
MONSANTO CO NEW COM 61166W101 680 5,820 SH   SOLE   5,820 0 0
MORGAN STANLEY COM NEW 617446448 14,586 278,000 SH Put SOLE   278,000 0 0
MORGAN STANLEY COM NEW 617446448 15,926 303,516 SH   SOLE   303,516 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 2,530 328,519 SH   SOLE   328,519 0 0
MORGAN STANLEY EMER MKTS FD COM 61744g107 1,819 101,683 SH   SOLE   101,683 0 0
MORGAN STANLEY INDIA INVS FD COM 61745c105 2,121 63,976 SH   SOLE   63,976 0 0
MSCI INC COM 55354g100 213 1,682 SH   SOLE   1,682 0 0
MULTI COLOR CORP COM 625383104 5,125 68,473 SH   SOLE   60,393 0 8,080
MYLAN N V SHS EURO n59465109 3,225 76,229 SH   SOLE   76,229 0 0
MYR GROUP INC DEL COM 55405w104 4,071 113,939 SH   SOLE   113,939 0 0
NAM TAI PPTY INC SHS g63907102 147 11,700 SH   SOLE   11,700 0 0
NATIONAL COMM CORP COM 63546l102 2,578 64,040 SH   SOLE   64,040 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 4,142 1,255,037 SH   SOLE   1,255,037 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 3,517 1,065,808 SH Put SOLE   1,065,808 0 0
NEOGEN CORP COM 640491106 4,046 49,221 SH   SOLE   40,996 0 8,225
NEOGENOMICS INC COM NEW 64049M209 4,775 538,892 SH   SOLE   444,052 0 94,840
NETFLIX INC COM 64110l106 236 1,227 SH   SOLE   1,227 0 0
NEUBERGER BERMAN CA INT MUN COM 64123c101 422 31,050 SH   SOLE   31,050 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 121 10,269 SH   SOLE   10,269 0 0
NEUBERGER BERMAN INTER MUNI COM 64124p101 370 25,025 SH   SOLE   25,025 0 0
NEUBERGER BERMAN NY INT MUN COM 64124k102 303 24,931 SH   SOLE   24,931 0 0
NEUROCRINE BIOSCIENCES INC COM 64125c109 4,444 57,277 SH   SOLE   49,997 0 7,280
NEVRO CORP COM 64157f103 1,161 16,820 SH   SOLE   13,230 0 3,590
NEW AMER HIGH INCOME FD INC COM NEW 641876800 1,034 109,996 SH   SOLE   109,996 0 0
NEW IRELAND FUND INC COM 645673104 435 34,681 SH   SOLE   34,681 0 0
NEWELL BRANDS INC COM 651229106 7,272 235,349 SH   SOLE   235,349 0 0
NEWMARK GROUP INC CL A 65158N102 3,057 192,260 SH   SOLE   192,260 0 0
NEWMARKET CORP COM 651587107 7,855 19,766 SH   SOLE   17,121 0 2,645
NEXTERA ENERGY INC COM 65339f101 150 960 SH   OTR 32 0 0 960
NEXTERA ENERGY INC COM 65339f101 1,636 10,473 SH   SOLE   10,473 0 0
NIKE INC CL B 654106103 322 5,150 SH   SOLE   5,150 0 0
NOKIA CORP SPONSORED ADR 654902204 12 2,528 SH   OTR 19 2,528 0 0
NOKIA CORP SPONSORED ADR 654902204 48 10,346 SH   SOLE   10,346 0 0
NORDSON CORP COM 655663102 16,579 113,244 SH   SOLE   113,244 0 0
NORDSTROM INC COM 655664100 4,563 96,316 SH   SOLE   87,597 0 8,719
NORFOLK SOUTHERN CORP COM 655844108 337 2,325 SH   SOLE   2,325 0 0
NORTHERN TR CORP COM 665859104 5,704 57,104 SH   SOLE   57,104 0 0
NORTHROP GRUMMAN CORP COM 666807102 348 1,135 SH   SOLE   1,135 0 0
NOVO-NORDISK A S ADR 670100205 23 426 SH   OTR 19 426 0 0
NOVO-NORDISK A S ADR 670100205 74 1,370 SH   OTR 31 0 0 1,370
NOVO-NORDISK A S ADR 670100205 292 5,435 SH   SOLE   5,435 0 0
NUCOR CORP COM 670346105 981 15,423 SH   SOLE   15,183 0 240
NUTANIX INC CL A 67059n108 2,090 59,251 SH   SOLE   59,251 0 0
NUVEEN ALL CAP ENE MLP OPPO COM 67075e108 1,474 172,165 SH   SOLE   172,165 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071l106 257 16,655 SH   SOLE   16,655 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 214 15,585 SH   SOLE   15,585 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060d107 504 42,294 SH   SOLE   42,294 0 0
NUVEEN CORE EQUITY ALPHA FUN COM 67090x107 902 61,800 SH   SOLE   61,800 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074u103 1,236 108,526 SH   SOLE   108,526 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074m101 172 12,113 SH   SOLE   12,113 0 0
NUVEEN GEORGIA QLTY MUN INC COM 67072b107 486 38,642 SH   SOLE   38,642 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 375 28,904 SH   SOLE   28,904 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061q107 301 23,906 SH   SOLE   23,906 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 755 56,963 SH   SOLE   56,963 0 0
NUVEEN MISSOURI QLT MUN INC COM 67060q108 269 19,269 SH   SOLE   19,269 0 0
NUVEEN NEW JERSEY MUN VALUE SHS 670702109 203 14,416 SH   SOLE   14,416 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069y102 407 29,713 SH   SOLE   29,713 0 0
NUVEEN NORTH CAROLINA QLTY M COM 67060p100 238 18,440 SH   SOLE   18,440 0 0
NUVEEN NY MUN VALUE FD COM 67062m105 369 38,827 SH   SOLE   38,827 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1,116 84,853 SH   SOLE   84,853 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073b106 6,432 622,038 SH   SOLE   622,038 0 0
NUVEEN PFD & INCOME TERM FD COM 67075a106 3,819 154,223 SH   SOLE   154,223 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066v101 211 15,000 SH   SOLE   15,000 0 0
NUVEEN SHT DUR CR OPP FD COM 67074x107 284 17,057 SH   SOLE   17,057 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073g105 2,180 124,005 SH   SOLE   124,005 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064r102 415 32,339 SH   SOLE   32,339 0 0
NVR INC COM 62944T105 5,459 1,556 SH   SOLE   1,397 0 159
OCCIDENTAL PETE CORP DEL COM 674599105 2,211 30,013 SH   SOLE   29,598 0 415
OLD DOMINION FGHT LINES INC COM 679580100 6,572 49,956 SH   SOLE   47,242 0 2,714
OLD LINE BANCSHARES INC COM 67984m100 4,766 161,875 SH   SOLE   161,875 0 0
OMNICELL INC COM 68213N109 3,645 75,154 SH   SOLE   62,509 0 12,645
OMNICOM GROUP INC COM 681919106 412 5,656 SH   SOLE   5,656 0 0
ONEOK INC NEW COM 682680103 274 5,135 SH   SOLE   5,135 0 0
OPUS BK IRVINE CALIF COM 684000102 16,048 587,850 SH   SOLE   587,850 0 0
ORACLE CORP COM 68389X105 959 20,283 SH   SOLE   20,283 0 0
ORANGE SPONSORED ADR 684060106 321 18,427 SH   OTR 1 0 0 18,427
ORANGE SPONSORED ADR 684060106 6 366 SH   OTR 19 366 0 0
ORANGE SPONSORED ADR 684060106 1 58 SH   SOLE   58 0 0
PACWEST BANCORP DEL COM 695263103 7,194 142,729 SH   SOLE   117,741 0 24,988
PARK HOTELS RESORTS INC COM 700517105 3,656 127,172 SH   SOLE   127,172 0 0
PARKER HANNIFIN CORP COM 701094104 303 1,516 SH   SOLE   1,516 0 0
PAYPAL HLDGS INC COM 70450y103 5,288 71,829 SH   SOLE   71,829 0 0
PDF SOLUTIONS INC COM 693282105 628 40,014 SH   SOLE   40,014 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 6,040 172,480 SH   SOLE   172,480 0 0
PEPSICO INC COM 713448108 59 490 SH   OTR 31 0 0 490
PEPSICO INC COM 713448108 129 1,074 SH   OTR 32 0 0 1,074
PEPSICO INC COM 713448108 2,692 22,448 SH   SOLE   22,448 0 0
PERFORMANT FINL CORP COM 71377e105 2,318 1,405,138 SH   SOLE   1,405,138 0 0
PETMED EXPRESS INC COM 716382106 206 4,520 SH   SOLE   4,520 0 0
PFIZER INC COM 717081103 121 3,341 SH   OTR 32 0 0 3,341
PFIZER INC COM 717081103 7,307 201,749 SH   SOLE   201,749 0 0
PHILIP MORRIS INTL INC COM 718172109 24 227 SH   OTR 19 227 0 0
PHILIP MORRIS INTL INC COM 718172109 1,157 10,952 SH   SOLE   10,952 0 0
PHILLIPS 66 COM 718546104 438 4,334 SH   SOLE   4,334 0 0
PHILLIPS 66 COM 718546104 77 760 SH   OTR 31 0 0 760
PHILLIPS 66 COM 718546104 171 1,693 SH   OTR 32 0 0 1,693
PIMCO CALIF MUN INCOME FD II COM 72201c109 200 19,123 SH   SOLE   19,123 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201r783 310 3,085 SH   SOLE   3,085 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201r833 976 9,608 SH   SOLE   9,608 0 0
PIMCO INCOME STRATEGY FUND COM 72201h108 350 29,950 SH   SOLE   29,950 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 868 66,731 SH   SOLE   66,731 0 0
PINNACLE FINL PARTNERS INC COM 72346q104 15,367 231,786 SH   SOLE   226,896 0 4,890
PINNACLE FOODS INC DEL COM 72348p104 2,597 43,677 SH   SOLE   39,417 0 4,260
PIONEER DIV HIGH INCOME TRUS COM 723653101 962 61,106 SH   SOLE   61,106 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 261 22,050 SH   SOLE   22,050 0 0
PNC FINL SVCS GROUP INC COM 693475105 48 332 SH   SOLE   332 0 0
PNC FINL SVCS GROUP INC COM 693475105 10,028 69,500 SH Put SOLE   69,500 0 0
POLARIS INDS INC COM 731068102 353 2,845 SH   SOLE   2,845 0 0
POLYONE CORP COM 73179P106 3,453 79,380 SH   SOLE   62,385 0 16,995
POOL CORPORATION COM 73278l105 6,285 48,476 SH   SOLE   40,376 0 8,100
PORTER BANCORP INC COM NEW 736233206 5,731 400,200 SH   SOLE   400,200 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935s105 1,967 118,398 SH   SOLE   118,398 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937b654 218 5,135 SH   SOLE   5,135 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937b779 6,245 130,805 SH   SOLE   130,805 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935x690 814 15,100 SH   SOLE   15,100 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935x583 228 2,011 SH   SOLE   2,011 0 0
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935x302 745 41,850 SH   SOLE   41,850 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935a104 3,997 25,661 SH   SOLE   25,661 0 0
PRAXAIR INC COM 74005P104 681 4,403 SH   SOLE   4,403 0 0
PRAXAIR INC COM 74005P104 135 874 SH   OTR 32 0 0 874
PRICE T ROWE GROUP INC COM 74144t108 590 5,622 SH   SOLE   5,622 0 0
PRICELINE GRP INC COM NEW 741503403 127 73 SH   OTR 31 0 0 73
PRICELINE GRP INC COM NEW 741503403 28,634 16,478 SH   SOLE   16,478 0 0
PROCTER AND GAMBLE CO COM 742718109 1,125 12,240 SH   SOLE   12,240 0 0
PROFIRE ENERGY INC COM 74316x101 59 30,900 SH   SOLE   30,900 0 0
PROGRESSIVE CORP OHIO COM 743315103 444 7,877 SH   SOLE   7,331 0 546
PROOFPOINT INC COM 743424103 6,363 71,652 SH   SOLE   62,781 0 8,871
PROSHARES TR S&P 500 DV ARIST 74348a467 8,728 136,285 SH   SOLE   136,285 0 0
PROSPERITY BANCSHARES INC COM 743606105 563 8,031 SH   SOLE   8,031 0 0
PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 5,408 375,261 SH   SOLE   375,261 0 0
PRUDENTIAL SHT DURATION HG Y COM 74442f107 423 28,654 SH   SOLE   28,654 0 0
PTC INC COM 69370c100 9,242 152,085 SH   SOLE   130,475 0 21,610
PUBLIC STORAGE COM 74460D109 434 2,075 SH   SOLE   2,075 0 0
PULTE GROUP INC COM 745867101 565 17,000 SH   SOLE   17,000 0 0
PURECYCLE CORP COM NEW 746228303 893 107,000 SH   SOLE   107,000 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 196 26,498 SH   SOLE   26,498 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 304 24,636 SH   SOLE   24,636 0 0
QUALCOMM INC COM 747525103 295 4,606 SH   SOLE   4,606 0 0
QUANTA SVCS INC COM 74762e102 3,702 94,656 SH   SOLE   94,656 0 0
QUINSTREET INC COM 74874q100 117 14,000 SH   SOLE   14,000 0 0
RANDOLPH BANCORP INC COM 752378109 1,852 120,597 SH   SOLE   120,597 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 821 9,196 SH   SOLE   9,196 0 0
RAYTHEON CO COM NEW 755111507 747 3,977 SH   SOLE   3,977 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 533 17,217 SH   SOLE   17,217 0 0
RED HAT INC COM 756577102 314 2,614 SH   SOLE   2,614 0 0
REDWOOD TR INC COM 758075402 7,586 511,849 SH   SOLE   435,287 0 76,562
REGENERON PHARMACEUTICALS COM 75886f107 509 1,354 SH   SOLE   1,354 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 454 2,913 SH   SOLE   2,913 0 0
REPLIGEN CORP COM 759916109 7,666 211,290 SH   SOLE   182,420 0 28,870
REPUBLIC SVCS INC COM 760759100 242 3,578 SH   SOLE   3,578 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 8,442 282,065 SH   SOLE   282,065 0 0
RMR REAL ESTATE INCOME FUND COM 76970b101 2,221 116,350 SH   SOLE   116,350 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,293 11,680 SH   SOLE   11,680 0 0
ROCKWELL COLLINS INC COM 774341101 1,363 10,048 SH   SOLE   10,048 0 0
ROLLINS INC COM 775711104 807 17,350 SH   SOLE   17,350 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,229 4,744 SH   SOLE   4,204 0 540
ROYAL BK CDA MONTREAL QUE COM 780087102 21 259 SH   OTR 19 259 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 905 11,088 SH   SOLE   11,088 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,999 41,912 SH   SOLE   41,912 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14 211 SH   OTR 19 211 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 615 9,011 SH   SOLE   9,011 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 462 6,924 SH   OTR 1 0 0 6,924
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 17 254 SH   OTR 19 254 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,419 21,268 SH   SOLE   21,268 0 0
RPC INC COM 749660106 251 9,826 SH   SOLE   9,826 0 0
RPM INTL INC COM 749685103 5,241 99,981 SH   SOLE   97,436 0 2,545
RYDEX ETF TRUST GUG S&P500 EQ WT 78355w106 294 2,912 SH   SOLE   2,912 0 0
S&P GLOBAL INC COM 78409v104 488 2,878 SH   SOLE   2,878 0 0
SABRA HEALTH CARE REIT INC COM 78573l106 212 11,314 SH   SOLE   11,314 0 0
SAGE THERAPEUTICS INC COM 78667j108 4,340 26,347 SH   SOLE   21,667 0 4,680
SALEM MEDIA GROUP INC CL A 794093104 61 13,600 SH   SOLE   13,600 0 0
SALESFORCE COM INC COM 79466l302 2,880 28,169 SH   SOLE   28,169 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471v105 123 11,200 SH   SOLE   11,200 0 0
SCHLUMBERGER LTD COM 806857108 406 6,028 SH   OTR 1 0 0 6,028
SCHLUMBERGER LTD COM 806857108 74 1,104 SH   OTR 32 0 0 1,104
SCHLUMBERGER LTD COM 806857108 5,932 88,027 SH   SOLE   88,027 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,328 25,853 SH   SOLE   22,348 0 3,505
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,251 36,729 SH   SOLE   36,729 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 266 4,129 SH   SOLE   4,129 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 277 5,412 SH   SOLE   5,412 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 232 3,635 SH   SOLE   3,635 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 346 6,493 SH   SOLE   6,493 0 0
SEACHANGE INTL INC COM 811699107 40 10,100 SH   SOLE   10,100 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 10,568 419,180 SH   SOLE   394,160 0 25,020
SEATTLE GENETICS INC COM 812578102 2,583 48,284 SH   SOLE   42,342 0 5,942
SELECT BANCORP INC NEW COM 81617L108 9,504 751,882 SH   SOLE   751,882 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 3,257 33,000 SH   SOLE   33,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 7,776 278,619 SH   SOLE   278,619 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 44,613 1,598,500 SH Put SOLE   1,598,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 5,583 73,780 SH   SOLE   73,780 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 964 18,299 SH   SOLE   18,299 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 2,536 39,650 SH   SOLE   39,650 0 0
SENSIENT TECHNOLOGIES CORP COM 81725t100 8,976 122,707 SH   SOLE   104,177 0 18,530
SERVICEMASTER GLOBAL HLDGS I COM 81761r109 32,050 625,122 SH   SOLE   625,122 0 0
SHERWIN WILLIAMS CO COM 824348106 86 210 SH   OTR 31 0 0 210
SHERWIN WILLIAMS CO COM 824348106 570 1,391 SH   SOLE   1,391 0 0
SIGNATURE BK NEW YORK N Y COM 82669g104 12,237 89,154 SH   SOLE   89,154 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 4,272 266,172 SH   SOLE   266,172 0 0
SIMON PPTY GROUP INC NEW COM 828806109 656 3,821 SH   SOLE   3,821 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 499 5,255 SH   SOLE   5,255 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 280 7,988 SH   OTR 1 0 0 7,988
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 7 188 SH   OTR 19 188 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 18 515 SH   SOLE   515 0 0
SMITH A O COM 831865209 211 3,451 SH   SOLE   3,451 0 0
SNAP ON INC COM 833034101 20,049 115,024 SH   SOLE   113,242 0 1,782
SOLAR SR CAP LTD COM 83416m105 693 39,043 SH   SOLE   39,043 0 0
SONOCO PRODS CO COM 835495102 719 13,525 SH   SOLE   13,525 0 0
SOUTH ST CORP COM 840441109 13,493 154,823 SH   SOLE   154,823 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 3,481 84,385 SH   SOLE   84,385 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 5,247 327,318 SH   SOLE   327,318 0 0
SPARK THERAPEUTICS INC COM 84652j103 1,201 23,348 SH   SOLE   19,098 0 4,250
SPDR GOLD TRUST GOLD SHS 78463v107 215 1,742 SH   SOLE   1,742 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463x202 1,987 48,800 SH   SOLE   48,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 127,560 478,000 SH Put SOLE   478,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,605 103,442 SH   SOLE   103,442 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 12,044 34,869 SH   SOLE   34,869 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464a359 3,978 78,610 SH   SOLE   78,610 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 289 4,871 SH   SOLE   4,871 0 0
SPDR SERIES TRUST S&P BIOTECH 78464a870 1,405 16,557 SH   SOLE   16,557 0 0
SPDR SERIES TRUST S&P BK ETF 78464a797 1,640 34,634 SH   SOLE   34,634 0 0
SPDR SERIES TRUST S&P BK ETF 78464a797 6,580 139,000 SH Put SOLE   139,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 37,457 636,500 SH Put SOLE   636,500 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 124 2,102 SH   SOLE   2,102 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467j100 19,979 493,556 SH   SOLE   493,556 0 0
STARBUCKS CORP COM 855244109 9,678 168,511 SH   SOLE   168,511 0 0
STATE STR CORP COM 857477103 20 206 SH   OTR 1 0 0 206
STATE STR CORP COM 857477103 400 4,097 SH   SOLE   4,097 0 0
STEALTHGAS INC SHS y81669106 145 33,200 SH   SOLE   33,200 0 0
STEEL DYNAMICS INC COM 858119100 3,550 82,302 SH   SOLE   76,742 0 5,560
STERICYCLE INC COM 858912108 622 9,150 SH   SOLE   9,150 0 0
STERIS PLC SHS USD g84720104 24,601 281,254 SH   SOLE   281,254 0 0
STIFEL FINL CORP COM 860630102 7,597 127,550 SH   SOLE   109,362 0 18,188
STRYKER CORP COM 863667101 893 5,766 SH   SOLE   5,766 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 503 57,934 SH   OTR 1 0 0 57,934
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 12 1,332 SH   OTR 19 1,332 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2 216 SH   SOLE   216 0 0
SUMMER INFANT INC COM 865646103 25 16,968 SH   SOLE   16,968 0 0
SUMMIT MATLS INC CL A 86614u100 3,179 101,127 SH   SOLE   101,127 0 0
SUN BANCORP INC COM NEW 86663b201 17,797 732,399 SH   SOLE   732,399 0 0
SUNCOR ENERGY INC NEW COM 867224107 7 179 SH   OTR 19 179 0 0
SUNCOR ENERGY INC NEW COM 867224107 374 10,177 SH   SOLE   10,177 0 0
SUNSHINE BANCORP INC COM 86777J108 5,233 228,109 SH   SOLE   228,109 0 0
SUNTRUST BKS INC COM 867914103 691 10,703 SH   SOLE   10,703 0 0
SUNTRUST BKS INC COM 867914103 13,467 208,500 SH Put SOLE   208,500 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 5,785 600,747 SH   SOLE   525,290 0 75,457
SUSSEX BANCORP COM 869245100 6,471 241,000 SH   SOLE   241,000 0 0
SVB FINL GROUP COM 78486q101 6,205 26,542 SH   SOLE   24,735 0 1,807
SYNAPTICS INC COM 87157d109 2,072 51,870 SH   SOLE   51,870 0 0
SYNNEX CORP COM 87162W100 8,759 64,426 SH   SOLE   54,915 0 9,511
TARGET CORP COM 87612E106 234 3,592 SH   SOLE   3,592 0 0
TATA MTRS LTD SPONSORED ADR 876568502 4 114 SH   OTR 20 0 0 114
TATA MTRS LTD SPONSORED ADR 876568502 2 52 SH   SOLE   52 0 0
TATA MTRS LTD SPONSORED ADR 876568502 2 67 SH   OTR 19 67 0 0
TATA MTRS LTD SPONSORED ADR 876568502 301 9,109 SH   OTR 1 0 0 9,109
TD AMERITRADE HLDG CORP COM 87236Y108 7,153 139,000 SH Put SOLE   139,000 0 0
TE CONNECTIVITY LTD REG SHS h84989104 660 6,942 SH   SOLE   6,942 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911j103 458 20,306 SH   SOLE   20,306 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 421 24,042 SH   SOLE   24,042 0 0
TELADOC INC COM 87918A105 1,917 54,998 SH   SOLE   54,998 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,435 24,484 SH   SOLE   21,264 0 3,220
TELEFLEX INC COM 879369106 5,637 22,653 SH   SOLE   21,133 0 1,520
TEMPLETON EMERGING MKTS FD I COM 880191101 414 25,249 SH   SOLE   25,249 0 0
TENNECO INC COM 880349105 4,723 80,685 SH   SOLE   66,335 0 14,350
TESARO INC COM 881569107 1,647 19,879 SH   SOLE   16,783 0 3,096
TESLA INC COM 88160r101 423 1,358 SH   SOLE   1,358 0 0
TEXAS INSTRS INC COM 882508104 2,124 20,333 SH   SOLE   20,333 0 0
TFS FINL CORP COM 87240R107 6,963 466,060 SH   SOLE   466,060 0 0
THAI FD INC COM 882904105 473 44,000 SH   SOLE   44,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,805 9,508 SH   SOLE   9,508 0 0
TIME WARNER INC COM NEW 887317303 227 2,486 SH   SOLE   2,486 0 0
TITAN MACHY INC COM 88830r101 606 28,640 SH   SOLE   28,640 0 0
TJX COS INC NEW COM 872540109 102 1,340 SH   OTR 31 0 0 1,340
TJX COS INC NEW COM 872540109 18,372 240,276 SH   SOLE   240,276 0 0
TORCHMARK CORP COM 891027104 711 7,834 SH   SOLE   6,249 0 1,585
TORTOISE ENERGY INFRA CORP COM 89147l100 1,088 37,424 SH   SOLE   37,424 0 0
TOTAL S A SPONSORED ADR 89151e109 378 6,829 SH   OTR 1 0 0 6,829
TOTAL S A SPONSORED ADR 89151e109 12 225 SH   SOLE   225 0 0
TOTAL S A SPONSORED ADR 89151e109 17 314 SH   OTR 19 314 0 0
TRAVELERS COMPANIES INC COM 89417e109 1,453 10,711 SH   SOLE   10,711 0 0
TRIANGLE CAP CORP COM 895848109 1,272 134,010 SH   SOLE   134,010 0 0
TRICO BANCSHARES COM 896095106 5,438 143,636 SH   SOLE   119,496 0 24,140
TRIMBLE INC COM 896239100 2,658 65,401 SH   SOLE   60,550 0 4,851
TRIUMPH BANCORP INC COM 89679e300 17,743 563,256 SH   SOLE   563,256 0 0
TRUECAR INC COM 89785l107 2,575 229,947 SH   SOLE   229,947 0 0
TRUPANION INC COM 898202106 280 9,550 SH   SOLE   9,550 0 0
TYLER TECHNOLOGIES INC COM 902252105 10,669 60,258 SH   SOLE   52,851 0 7,407
U S CONCRETE INC COM NEW 90333l201 3,989 47,683 SH   SOLE   47,683 0 0
UGI CORP NEW COM 902681105 11,307 240,830 SH   SOLE   200,078 0 40,752
ULTRAGENYX PHARMACEUTICAL IN COM 90400d108 2,028 43,733 SH   SOLE   38,413 0 5,320
UNILEVER PLC SPON ADR NEW 904767704 24 431 SH   OTR 19 431 0 0
UNILEVER PLC SPON ADR NEW 904767704 365 6,591 SH   SOLE   6,591 0 0
UNION PAC CORP COM 907818108 81 605 SH   OTR 31 0 0 605
UNION PAC CORP COM 907818108 15,470 115,358 SH   SOLE   113,768 0 1,590
UNION PAC CORP COM 907818108 111 830 SH   OTR 32 0 0 830
UNITED CMNTY BKS BLAIRSVLE G COM 90984p303 12,236 434,823 SH   SOLE   434,823 0 0
UNITED FINL BANCORP INC NEW COM 910304104 3,821 216,610 SH   SOLE   216,610 0 0
UNITED PARCEL SERVICE INC CL B 911312106 234 1,964 SH   SOLE   1,964 0 0
UNITED RENTALS INC COM 911363109 17,854 103,859 SH   SOLE   103,859 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,542 12,085 SH   SOLE   12,085 0 0
UNITEDHEALTH GROUP INC COM 91324p102 164 744 SH   OTR 32 0 0 744
UNITEDHEALTH GROUP INC COM 91324p102 3,591 16,288 SH   SOLE   16,288 0 0
UNIVERSAL ELECTRS INC COM 913483103 3,392 71,782 SH   SOLE   71,782 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,164 30,930 SH   SOLE   18,075 0 12,855
US BANCORP DEL COM NEW 902973304 9,879 184,384 SH   SOLE   184,384 0 0
US BANCORP DEL COM NEW 902973304 29,791 556,000 SH Put SOLE   556,000 0 0
VAIL RESORTS INC COM 91879q109 21,296 100,232 SH   SOLE   85,434 0 14,798
VALMONT INDS INC COM 920253101 9,548 57,571 SH   SOLE   48,566 0 9,005
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 251 2,280 SH   SOLE   2,280 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 214 1,521 SH   SOLE   1,521 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 203 1,660 SH   SOLE   1,660 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 4,233 27,348 SH   SOLE   27,348 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4,459 81,485 SH   SOLE   81,485 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 341 7,421 SH   SOLE   7,421 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11,643 114,117 SH   SOLE   114,117 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,874 108,638 SH   SOLE   108,638 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 493 5,763 SH   SOLE   5,763 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,054 18,540 SH   SOLE   18,540 0 0
VANTIV INC CL A 92210h105 5,374 73,070 SH   SOLE   70,710 0 2,360
VASCO DATA SEC INTL INC COM 92230y104 149 10,700 SH   SOLE   10,700 0 0
VENTAS INC COM 92276F100 2,779 46,301 SH   SOLE   46,301 0 0
VERISK ANALYTICS INC COM 92345y106 826 8,605 SH   SOLE   8,605 0 0
VERITEX HLDGS INC COM 923451108 5,920 214,582 SH   SOLE   214,582 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 4,431 83,705 SH   SOLE   83,705 0 0
VIACOM INC NEW CL B 92553p201 9,305 302,000 SH   SOLE   302,000 0 0
VIACOM INC NEW CL B 92553p201 16 504 SH   OTR 6 0 0 504
VIASAT INC COM 92552v100 630 8,420 SH   SOLE   8,420 0 0
VISA INC COM CL A 92826c839 33,456 293,421 SH   SOLE   291,735 0 1,686
VISA INC COM CL A 92826c839 15,849 139,000 SH Put SOLE   139,000 0 0
VISTEON CORP COM NEW 92839U206 3,622 28,940 SH   SOLE   26,855 0 2,085
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9 282 SH   OTR 19 282 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 191 5,998 SH   SOLE   5,998 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912p108 377 42,368 SH   SOLE   42,368 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912r104 1,600 140,001 SH   SOLE   140,001 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1,087 140,321 SH   SOLE   140,321 0 0
VOYA PRIME RATE TR SH BEN INT 92913a100 208 41,114 SH   SOLE   41,114 0 0
W P CAREY INC COM 92936u109 1,651 23,957 SH   SOLE   23,957 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 686 9,448 SH   SOLE   9,448 0 0
WAL-MART STORES INC COM 931142103 1,493 15,124 SH   SOLE   14,863 0 261
WASTE MGMT INC DEL COM 94106L109 526 6,098 SH   SOLE   6,098 0 0
WATERSTONE FINL INC MD COM 94188p101 715 41,935 SH   SOLE   41,935 0 0
WATSCO INC COM 942622200 8,000 47,050 SH   SOLE   47,050 0 0
WEBSTER FINL CORP CONN COM 947890109 11,369 202,439 SH   SOLE   179,044 0 23,395
WEC ENERGY GROUP INC COM 92939U106 99 1,487 SH   OTR 32 0 0 1,487
WEC ENERGY GROUP INC COM 92939U106 200 3,010 SH   SOLE   3,010 0 0
WELBILT INC COM 949090104 423 17,975 SH   SOLE   17,975 0 0
WELLS FARGO CO NEW COM 949746101 78 1,290 SH   OTR 31 0 0 1,290
WELLS FARGO CO NEW COM 949746101 16,866 278,000 SH Put SOLE   278,000 0 0
WELLS FARGO CO NEW COM 949746101 153 2,517 SH   OTR 32 0 0 2,517
WELLS FARGO CO NEW COM 949746101 4,183 68,947 SH   SOLE   68,947 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987b105 156 18,555 SH   SOLE   18,555 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 12,832 130,050 SH   SOLE   113,460 0 16,590
WESTAMERICA BANCORPORATION COM 957090103 399 6,707 SH   SOLE   6,707 0 0
WESTERN ASSET CORPORATE LN F COM 95790j102 111 10,556 SH   SOLE   10,556 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766a101 1,852 119,130 SH   SOLE   119,130 0 0
WESTERN ASSET GLB HI INCOME COM 95766b109 974 95,284 SH   SOLE   95,284 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768b107 234 15,485 SH   SOLE   15,485 0 0
WESTERN ASSET HIGH INCM FD I COM 95766j102 1,529 219,297 SH   SOLE   219,297 0 0
WESTERN ASSET HIGH INCM OPP COM 95766k109 1,742 343,507 SH   SOLE   343,507 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 346 37,152 SH   SOLE   37,152 0 0
WESTERN ASSET MUN HI INCM FD COM 95766n103 204 27,560 SH   SOLE   27,560 0 0
WESTERN ASST MN PRT FD INC COM 95766p108 384 25,211 SH   SOLE   25,211 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 13,810 1,266,941 SH   SOLE   1,266,941 0 0
WEYERHAEUSER CO COM 962166104 723 20,495 SH   SOLE   19,740 0 755
WHIRLPOOL CORP COM 963320106 83 491 SH   OTR 32 0 0 491
WHIRLPOOL CORP COM 963320106 178 1,053 SH   SOLE   1,053 0 0
WHITING PETE CORP NEW COM NEW 966387409 574 21,695 SH   SOLE   21,695 0 0
WILLIAMS COS INC DEL COM 969457100 899 29,473 SH   SOLE   29,473 0 0
WINTRUST FINL CORP COM 97650w108 274 3,324 SH   SOLE   3,324 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717x701 5,415 84,997 SH   SOLE   84,997 0 0
WISDOMTREE TR INTL DIV EX FINL 97717w786 377 8,685 SH   SOLE   8,685 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 10,194 321,730 SH   SOLE   321,730 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717w851 23,728 399,936 SH   SOLE   399,936 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 3,656 41,357 SH   SOLE   41,357 0 0
WISDOMTREE TR US MIDCAP DIVID 97717w505 9,287 263,244 SH   SOLE   263,244 0 0
WISDOMTREE TR US QTLY DIV GRT 97717x669 11,328 273,424 SH   SOLE   273,424 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 6,578 226,420 SH   SOLE   226,420 0 0
WOLVERINE WORLD WIDE INC COM 978097103 8,984 281,794 SH   SOLE   242,456 0 39,338
XCERRA CORP COM 98400j108 165 16,825 SH   SOLE   16,825 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417p105 6 873 SH   OTR 19 873 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417p105 185 27,133 SH   SOLE   27,133 0 0
XL GROUP LTD COM g98294104 9 256 SH   SOLE   256 0 0
XL GROUP LTD COM g98294104 4,887 139,000 SH Put SOLE   139,000 0 0
YUM BRANDS INC COM 988498101 19 236 SH   OTR 1 0 0 236
YUM BRANDS INC COM 988498101 7 87 SH   OTR 19 87 0 0
YUM BRANDS INC COM 988498101 371 4,548 SH   SOLE   4,548 0 0
ZOETIS INC CL A 98978V103 1,954 27,129 SH   SOLE   27,129 0 0