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
ABB LTD SPONSORED ADR 000375204 120 6,076 SH   OTR 19 6,076 0 0
ABB LTD SPONSORED ADR 000375204 377 19,003 SH   SOLE   19,003 0 0
ABB LTD SPONSORED ADR 000375204 1,580 79,682 SH   OTR 1 0 0 79,682
ABERDEEN CHILE FD INC COM 00301w105 462 73,991 SH   SOLE   73,991 0 0
ABERDEEN JAPAN EQUITY FD INC COM 00306J109 109 14,200 SH   SOLE   14,200 0 0
ABERDEEN SINGAPORE FD INC COM 003244100 145 16,041 SH   SOLE   16,041 0 0
ABIOMED INC COM 003654100 1,115 10,200 SH   SOLE   10,200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 139 1,226 SH   OTR 32 0 0 1,226
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,913 87,501 SH   SOLE   87,501 0 0
ACXIOM CORP COM 005125109 518 23,556 SH   SOLE   23,556 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 3,934 310,501 SH   SOLE   310,501 0 0
ADVANCE AUTO PARTS INC COM 00751y106 72 447 SH   OTR 31 0 0 447
ADVANCE AUTO PARTS INC COM 00751y106 17,983 111,262 SH   SOLE   111,262 0 0
ADVENT CLAY CONV SEC INC FD COM 007639107 275 49,755 SH   SOLE   49,755 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,528 10,856 SH   SOLE   10,856 0 0
AFLAC INC COM 001055102 5,484 76,000 SH Put SOLE   76,000 0 0
AFLAC INC COM 001055102 254 3,520 SH   SOLE   3,520 0 0
AFLAC INC COM 001055102 18 244 SH   OTR 19 244 0 0
AIR METHODS CORP COM PAR $.06 009128307 3,792 105,824 SH   SOLE   105,824 0 0
AKAMAI TECHNOLOGIES INC COM 00971t101 3,116 55,711 SH   SOLE   55,711 0 0
ALIGN TECHNOLOGY INC COM 016255101 20,375 252,949 SH   SOLE   252,949 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,378 42,760 SH   SOLE   42,760 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879r106 827 67,312 SH   SOLE   67,312 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864u106 650 43,098 SH   SOLE   43,098 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883a107 781 63,341 SH   SOLE   63,341 0 0
ALLSTATE CORP COM 020002101 3 46 SH   SOLE   46 0 0
ALLSTATE CORP COM 020002101 5,316 76,000 SH Put SOLE   76,000 0 0
ALPHABET INC CAP STK CL A 02079K305 217 309 SH   OTR 31 0 0 309
ALPHABET INC CAP STK CL A 02079K305 15,493 22,022 SH   SOLE   22,022 0 0
ALPHABET INC CAP STK CL C 02079K107 15,512 22,413 SH   SOLE   22,413 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 2,787 383,928 SH   SOLE   383,928 0 0
ALTRIA GROUP INC COM 02209s103 833 12,075 SH   SOLE   12,075 0 0
AMAZON COM INC COM 023135106 292 408 SH   SOLE   408 0 0
AMERICAN EXPRESS CO COM 025816109 6 92 SH   SOLE   92 0 0
AMERICAN EXPRESS CO COM 025816109 13,854 228,000 SH Put SOLE   228,000 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 207,685 SH   SOLE   207,685 0 0
AMERICAN TOWER CORP NEW COM 03027x100 14,735 129,695 SH   SOLE   129,695 0 0
AMERICAN VANGUARD CORP COM 030371108 1,813 120,000 SH   SOLE   120,000 0 0
AMERIS BANCORP COM 03076K108 6,948 233,934 SH   SOLE   233,934 0 0
AMGEN INC COM 031162100 7,850 51,593 SH   SOLE   51,593 0 0
ANSYS INC COM 03662q105 15,105 166,451 SH   SOLE   166,451 0 0
ANTHEM INC COM 036752103 279 2,126 SH   SOLE   2,126 0 0
APPLE INC COM 037833100 181 1,897 SH   OTR 32 0 0 1,897
APPLE INC COM 037833100 12,488 130,628 SH   SOLE   130,628 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 510 37,126 SH   SOLE   37,126 0 0
ASB BANCORP INC N C COM 00213T109 6,794 276,970 SH   SOLE   276,970 0 0
ASHFORD HOSPITALITY TR INC 9% CUM PFD SER E 044103505 1,126 44,120 SH   SOLE   44,120 0 0
ASTEC INDS INC COM 046224101 1,470 26,175 SH   SOLE   26,175 0 0
AT&T INC COM 00206r102 165 3,809 SH   OTR 32 0 0 3,809
AT&T INC COM 00206r102 320 7,403 SH   SOLE   7,403 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 10,351 715,849 SH   SOLE   715,849 0 0
ATLANTIC COAST FINL CORP COM 048426100 4,937 825,547 SH   SOLE   825,547 0 0
ATLANTIC PWR CORP COM NEW 04878q863 1,240 500,000 SH   SOLE   500,000 0 0
BANCO SANTANDER SA ADR 05964h105 483 123,106 SH   OTR 1 0 0 123,106
BANCO SANTANDER SA ADR 05964h105 26 6,668 SH   OTR 19 6,668 0 0
BANCO SANTANDER SA ADR 05964h105 129 32,895 SH   SOLE   32,895 0 0
BANCROFT FUND LTD COM 059695106 386 20,645 SH   SOLE   20,645 0 0
BANK AMER CORP COM 060505104 725 54,668 SH   SOLE   54,668 0 0
BANK MUTUAL CORP NEW COM 063750103 3,529 459,457 SH   SOLE   459,457 0 0
BANK NEW YORK MELLON CORP COM 064058100 1 35 SH   SOLE   35 0 0
BANK NEW YORK MELLON CORP COM 064058100 20,670 532,000 SH Put SOLE   532,000 0 0
BANKWELL FINL GROUP INC COM 06654A103 3,220 145,950 SH   SOLE   145,950 0 0
BB&T CORP COM 054937107 2 68 SH   SOLE   68 0 0
BB&T CORP COM 054937107 16,237 456,000 SH Put SOLE   456,000 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,385 30,450 SH   SOLE   30,450 0 0
BECTON DICKINSON & CO COM 075887109 12,446 73,388 SH   SOLE   73,388 0 0
BELDEN INC COM 077454106 1,200 19,875 SH   SOLE   19,875 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,509 30 SH   SOLE   30 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,016 27,740 SH   SOLE   27,740 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27 189 SH   OTR 6 0 0 189
BLACK DIAMOND INC COM 09202G101 1,362 328,892 SH   SOLE   328,892 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255p107 179 17,119 SH   SOLE   17,119 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 2,532 194,474 SH   SOLE   194,474 0 0
BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 280 18,507 SH   SOLE   18,507 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 311 23,675 SH   SOLE   23,675 0 0
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 78 13,493 SH   SOLE   13,493 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249w101 199 13,068 SH   SOLE   13,068 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 213 12,848 SH   SOLE   12,848 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249x109 467 28,573 SH   SOLE   28,573 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257p105 435 17,984 SH   SOLE   17,984 0 0
BLACKROCK MUNI INTER DR FD I COM 09253x102 356 23,350 SH   SOLE   23,350 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255c106 662 43,160 SH   SOLE   43,160 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 951 66,256 SH   SOLE   66,256 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257r101 954 66,297 SH   SOLE   66,297 0 0
BNC BANCORP COM 05566T101 16,246 715,347 SH   SOLE   715,347 0 0
BOEING CO COM 097023105 7,864 60,551 SH   SOLE   60,551 0 0
BP PLC SPONSORED ADR 055622104 1,384 38,984 SH   OTR 1 0 0 38,984
BP PLC SPONSORED ADR 055622104 32 905 SH   OTR 19 905 0 0
BP PLC SPONSORED ADR 055622104 4 104 SH   OTR 8 0 0 104
BP PLC SPONSORED ADR 055622104 319 8,982 SH   SOLE   8,982 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 9,381 127,553 SH   SOLE   127,553 0 0
BROWN FORMAN CORP CL B 115637209 6,273 62,877 SH   SOLE   62,877 0 0
CAESARSTONE LTD ORD SHS m20598104 2,775 79,843 SH   SOLE   79,843 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 274 27,848 SH   SOLE   27,848 0 0
CAMECO CORP COM 13321l108 896 81,710 SH   SOLE   81,710 0 0
CANON INC SPONSORED ADR 138006309 929 32,479 SH   OTR 1 0 0 32,479
CANON INC SPONSORED ADR 138006309 31 1,093 SH   OTR 19 1,093 0 0
CANON INC SPONSORED ADR 138006309 3 110 SH   OTR 8 0 0 110
CANON INC SPONSORED ADR 138006309 214 7,478 SH   SOLE   7,478 0 0
CARNIVAL PLC ADR 14365c103 11 236 SH   OTR 19 236 0 0
CARNIVAL PLC ADR 14365c103 1,265 28,233 SH   SOLE   28,233 0 0
CAROLINA FINL CORP NEW COM 143873107 2,538 135,865 SH   SOLE   135,865 0 0
CAROLINA TR BK LINCOLNTON NC COM 144200102 355 60,184 SH   SOLE   60,184 0 0
CASELLA WASTE SYS INC CL A 147448104 25,682 3,271,597 SH   SOLE   3,271,597 0 0
CELGENE CORP COM 151020104 195 1,980 SH   OTR 31 0 0 1,980
CELGENE CORP COM 151020104 249 2,522 SH   SOLE   2,522 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,542 71,033 SH   SOLE   71,033 0 0
CENTRUE FINL CORP NEW COM NEW 15643B205 5,458 313,654 SH   SOLE   313,654 0 0
CHEVRON CORP NEW COM 166764100 9,789 93,380 SH   SOLE   93,380 0 0
CHEVRON CORP NEW COM 166764100 148 1,412 SH   OTR 32 0 0 1,412
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 171 2,952 SH   SOLE   2,952 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 3 50 SH   OTR 8 0 0 50
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 688 11,875 SH   OTR 1 0 0 11,875
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 58 1,003 SH   OTR 19 1,003 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,268 5,631 SH   SOLE   5,631 0 0
CITIZENS FINL GROUP INC COM 174610105 3,037 152,000 SH Call SOLE   152,000 0 0
CLOUGH GLOBAL ALLOCATION FD COM 18913y103 296 25,341 SH   SOLE   25,341 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 1,146 107,039 SH   SOLE   107,039 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 494 52,977 SH   SOLE   52,977 0 0
CME GROUP INC COM 12572Q105 12,477 128,096 SH   SOLE   128,096 0 0
COGNEX CORP COM 192422103 1,396 32,390 SH   SOLE   32,390 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 18,571 324,448 SH   SOLE   324,448 0 0
COHEN & STEERS GLOBAL INC BL COM 19248m103 184 21,096 SH   SOLE   21,096 0 0
COHEN & STEERS LTD DUR PFD I COM 19248c105 219 9,000 SH   SOLE   9,000 0 0
COHEN & STEERS REIT & PFD IN COM 19247X100 2,207 107,454 SH   SOLE   107,454 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 4,733 334,519 SH   SOLE   334,519 0 0
COMCAST CORP NEW CL A 20030n101 492 7,546 SH   SOLE   7,546 0 0
COMERICA INC COM 200340107 1 30 SH   SOLE   30 0 0
COMERICA INC COM 200340107 3,126 76,000 SH Put SOLE   76,000 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,050 49,684 SH   SOLE   49,684 0 0
CONNECTONE BANCORP INC NEW COM 20786w107 4,856 309,513 SH   SOLE   309,513 0 0
CONSTELLIUM NV CL A n22035104 2,730 582,088 SH   SOLE   582,088 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 4,566 205,420 SH   SOLE   205,420 0 0
COOPER COS INC COM NEW 216648402 24,215 141,137 SH   SOLE   141,137 0 0
CORE LABORATORIES N V COM n22717107 16,220 130,926 SH   SOLE   130,926 0 0
COWEN GROUP INC NEW CL A 223622101 6,250 2,111,504 SH   SOLE   2,111,504 0 0
CRAFT BREW ALLIANCE INC COM 224122101 4,798 416,523 SH   SOLE   416,523 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 65 22,179 SH   SOLE   22,179 0 0
CUTWATER SELECT INCOME FD COM 232229104 343 17,311 SH   SOLE   17,311 0 0
CVS HEALTH CORP COM 126650100 144 1,503 SH   OTR 32 0 0 1,503
CVS HEALTH CORP COM 126650100 10,606 110,782 SH   SOLE   110,782 0 0
DANAHER CORP DEL COM 235851102 87 863 SH   OTR 31 0 0 863
DANAHER CORP DEL COM 235851102 22,941 227,138 SH   SOLE   227,138 0 0
DANAOS CORPORATION SHS y1968p105 39 14,400 SH   SOLE   14,400 0 0
DELAWARE INV CO MUN INC FD I COM 246101109 189 12,034 SH   SOLE   12,034 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 158 2,525 SH   SOLE   2,525 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 184 2,932 SH   OTR 31 0 0 2,932
DENTSPLY SIRONA INC COM 24906p109 2,198 35,424 SH   SOLE   35,424 0 0
DESTINATION XL GROUP INC COM 25065k104 2,916 638,111 SH   SOLE   638,111 0 0
DEUTSCHE MUN INCOME COM 25160c106 166 11,490 SH   SOLE   11,490 0 0
DEUTSCHE STRATEGIC MUN INCOM COM 25159f102 254 17,735 SH   SOLE   17,735 0 0
DEVRY ED GROUP INC COM 251893103 552 30,950 SH   SOLE   30,950 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 26 229 SH   OTR 19 229 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 8,011 70,973 SH   SOLE   70,973 0 0
DISCOVER FINL SVCS COM 254709108 94 1,754 SH   OTR 32 0 0 1,754
DISCOVER FINL SVCS COM 254709108 288 5,382 SH   SOLE   5,382 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470f302 17,473 732,658 SH   SOLE   732,658 0 0
DISNEY WALT CO COM DISNEY 254687106 103 1,054 SH   OTR 32 0 0 1,054
DISNEY WALT CO COM DISNEY 254687106 332 3,399 SH   SOLE   3,399 0 0
DIVIDEND & INCOME FUND COM NEW 25538a204 318 29,249 SH   SOLE   29,249 0 0
DOLLAR GEN CORP NEW COM 256677105 218 2,317 SH   OTR 31 0 0 2,317
DOUBLELINE INCOME SOLUTIONS COM 258622109 790 43,036 SH   SOLE   43,036 0 0
DOW CHEM CO COM 260543103 2,675 53,811 SH   SOLE   53,811 0 0
E M C CORP MASS COM 268648102 106 3,897 SH   OTR 32 0 0 3,897
E M C CORP MASS COM 268648102 149 5,492 SH   SOLE   5,492 0 0
EATON VANCE CA MUNI INCOME T SH BEN INT 27826f101 273 19,323 SH   SOLE   19,323 0 0
EATON VANCE CALIF MUN BD FD COM 27828C106 208 15,336 SH   SOLE   15,336 0 0
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 249 16,637 SH   SOLE   16,637 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 912 67,840 SH   SOLE   67,840 0 0
EATON VANCE MUN BD FD II COM 27827k109 238 17,069 SH   SOLE   17,069 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829l105 329 14,282 SH   SOLE   14,282 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828n102 1,195 114,791 SH   SOLE   114,791 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 385 48,848 SH   SOLE   48,848 0 0
EMERGENT BIOSOLUTIONS INC COM 29089q105 3,025 107,577 SH   SOLE   107,577 0 0
ENDOCYTE INC COM 29269a102 699 217,885 SH   SOLE   217,885 0 0
ENI S P A SPONSORED ADR 26874r108 6 181 SH   OTR 8 0 0 181
ENI S P A SPONSORED ADR 26874r108 247 7,620 SH   SOLE   7,620 0 0
ENI S P A SPONSORED ADR 26874r108 18 549 SH   OTR 19 549 0 0
ENI S P A SPONSORED ADR 26874r108 1,081 33,407 SH   OTR 1 0 0 33,407
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 981 59,000 SH Call SOLE   59,000 0 0
EOG RES INC COM 26875p101 16,401 196,609 SH   SOLE   196,609 0 0
EQUITY BANCSHARES INC COM CL A 29460x109 5,921 267,423 SH   SOLE   267,423 0 0
ERICSSON ADR B SEK 10 294821608 9 1,170 SH   OTR 19 1,170 0 0
ERICSSON ADR B SEK 10 294821608 3 374 SH   OTR 8 0 0 374
ERICSSON ADR B SEK 10 294821608 729 94,981 SH   SOLE   94,981 0 0
EVANS BANCORP INC COM NEW 29911Q208 5,903 239,570 SH   SOLE   239,570 0 0
EXPEDIA INC DEL COM NEW 30212p303 3,653 34,368 SH   SOLE   34,368 0 0
EXXON MOBIL CORP COM 30231g102 570 6,083 SH   SOLE   6,083 0 0
FACEBOOK INC CL A 30303m102 229 2,002 SH   OTR 31 0 0 2,002
FACEBOOK INC CL A 30303m102 355 3,110 SH   SOLE   3,110 0 0
FARMER BROS CO COM 307675108 6,246 194,813 SH   SOLE   194,813 0 0
FEDERAL SIGNAL CORP COM 313855108 1,216 94,402 SH   SOLE   94,402 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 5,684 362,714 SH   SOLE   362,714 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,093 50,134 SH   SOLE   50,134 0 0
FINANCIAL INSTNS INC COM 317585404 2,584 99,124 SH   SOLE   99,124 0 0
FIRST BANCORP N C COM 318910106 2,096 119,213 SH   SOLE   119,213 0 0
FIRST BANCSHARES INC MS COM 318916103 2,918 168,950 SH   SOLE   168,950 0 0
FIRST CMNTY CORP S C COM 319835104 2,838 202,870 SH   SOLE   202,870 0 0
FIRST FNDTN INC COM 32026V104 3,305 153,698 SH   SOLE   153,698 0 0
FIRST HORIZON NATL CORP COM 320517105 0 442,506 SH   SOLE   442,506 0 0
FIRST REP BK SAN FRANCISCO C COM 33616c100 12,867 183,834 SH   SOLE   183,834 0 0
FIRST TR HIGH INCOME L/S FD COM 33738e109 3,312 223,322 SH   SOLE   223,322 0 0
FIRST TR STRATEGIC HIGH INC COM SHS NEW 337353304 483 40,409 SH   SOLE   40,409 0 0
FULL HOUSE RESORTS INC COM 359678109 3,813 1,887,619 SH   SOLE   1,887,619 0 0
GABELLI MULTIMEDIA TR INC COM 36239q109 381 53,980 SH   SOLE   53,980 0 0
GENERAL AMERN INVS INC COM 368802104 587 19,030 SH   SOLE   19,030 0 0
GENERAL ELECTRIC CO COM 369604103 273 8,683 SH   SOLE   8,683 0 0
GENESEE & WYO INC CL A 371559105 19,949 338,408 SH   SOLE   338,408 0 0
GENMARK DIAGNOSTICS INC COM 372309104 10,096 1,160,430 SH   SOLE   1,160,430 0 0
GILEAD SCIENCES INC COM 375558103 239 2,870 SH   SOLE   2,870 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 50 1,148 SH   OTR 19 1,148 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7 169 SH   OTR 8 0 0 169
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,543 35,605 SH   OTR 1 0 0 35,605
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 363 8,379 SH   SOLE   8,379 0 0
GREAT AJAX CORP COM 38983d300 5,587 402,800 SH   SOLE   402,800 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 5 291 SH   OTR 19 291 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 1,244 74,703 SH   SOLE   74,703 0 0
GULF RESOURCES INC COM PAR $0.0005 40251w309 50 32,600 SH   SOLE   32,600 0 0
HAMPTON ROADS BANKSHARES INC COM NEW 409321502 9,874 5,516,087 SH   SOLE   5,516,087 0 0
HANCOCK JOHN INCOME SECS TR COM 410123103 417 28,782 SH   SOLE   28,782 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1,332 53,434 SH   SOLE   53,434 0 0
HEICO CORP NEW CL A 422806208 1,691 31,527 SH   SOLE   31,527 0 0
HERITAGE COMMERCE CORP COM 426927109 1,668 158,448 SH   SOLE   158,448 0 0
HERITAGE OAKS BANCORP COM 42724R107 5,915 744,976 SH   SOLE   744,976 0 0
HOME DEPOT INC COM 437076102 399 3,123 SH   SOLE   3,123 0 0
HOMESTREET INC COM 43785v102 554 27,797 SH   SOLE   27,797 0 0
HOMETRUST BANCSHARES INC COM 437872104 5,585 301,904 SH   SOLE   301,904 0 0
HONDA MOTOR LTD AMERN SHS 438128308 31 1,207 SH   OTR 19 1,207 0 0
HONDA MOTOR LTD AMERN SHS 438128308 5 180 SH   OTR 8 0 0 180
HONDA MOTOR LTD AMERN SHS 438128308 1,191 47,039 SH   OTR 1 0 0 47,039
HONDA MOTOR LTD AMERN SHS 438128308 275 10,839 SH   SOLE   10,839 0 0
HONEYWELL INTL INC COM 438516106 133 1,142 SH   OTR 32 0 0 1,142
HONEYWELL INTL INC COM 438516106 141 1,215 SH   SOLE   1,215 0 0
HORIZON GLOBAL CORP COM 44052w104 3,605 317,654 SH   SOLE   317,654 0 0
HUDSON TECHNOLOGIES INC COM 444144109 2,787 774,146 SH   SOLE   774,146 0 0
I D SYSTEMS INC COM 449489103 1,781 370,196 SH   SOLE   370,196 0 0
ICAD INC COM NEW 44934s206 4,881 935,037 SH   SOLE   935,037 0 0
IHS INC CL A 451734107 19,234 166,373 SH   SOLE   166,373 0 0
ILLINOIS TOOL WKS INC COM 452308109 8,453 81,156 SH   SOLE   81,156 0 0
INDIA FD INC COM 454089103 955 39,288 SH   SOLE   39,288 0 0
INVESCO HIGH INCOME TR II COM 46131f101 262 19,014 SH   SOLE   19,014 0 0
INVESCO LTD SHS g491bt108 3,882 152,000 SH Call SOLE   152,000 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 1,275 92,259 SH   SOLE   92,259 0 0
INVESCO VALUE MUN INCOME TR COM 46132p108 1,756 98,932 SH   SOLE   98,932 0 0
ISHARES TR CORE S&P500 ETF 464287200 672 3,192 SH   SOLE   3,192 0 0
ISHARES TR EAFE SML CP ETF 464288273 203 4,210 SH   SOLE   4,210 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,999 23,600 SH   SOLE   23,600 0 0
ISHARES TR MBS ETF 464288588 627 5,700 SH   SOLE   5,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,518 27,184 SH   SOLE   27,184 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 894 26,023 SH   SOLE   26,023 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 792 3,077 SH   SOLE   3,077 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 201 1,946 SH   SOLE   1,946 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 938 8,165 SH   SOLE   8,165 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 96,809 842,000 SH Put SOLE   842,000 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 857 6,910 SH   SOLE   6,910 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,508 12,938 SH   SOLE   12,938 0 0
ISHARES TR SELECT DIVID ETF 464287168 471 5,527 SH   SOLE   5,527 0 0
ISHARES TR U.S. FINLS ETF 464287788 379 4,414 SH   SOLE   4,414 0 0
ISHARES TR U.S. PFD STK ETF 464288687 5,096 127,759 SH   SOLE   127,759 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109u104 23,312 2,383,718 SH   SOLE   2,383,718 0 0
JOHNSON & JOHNSON COM 478160104 157 1,291 SH   OTR 32 0 0 1,291
JOHNSON & JOHNSON COM 478160104 573 4,727 SH   SOLE   4,727 0 0
JPMORGAN CHASE & CO COM 46625H100 151 2,436 SH   OTR 32 0 0 2,436
JPMORGAN CHASE & CO COM 46625H100 125 2,017 SH   SOLE   2,017 0 0
JPMORGAN CHASE & CO COM 46625H100 28,337 456,000 SH Put SOLE   456,000 0 0
KAPSTONE PAPER & PACKAGING C COM 48562p103 5,897 453,237 SH   SOLE   453,237 0 0
KINDER MORGAN INC DEL COM 49456B101 3,063 163,626 SH   SOLE   163,626 0 0
KNOWLES CORP COM 49926D109 7,304 533,888 SH   SOLE   533,888 0 0
KOREA FD COM NEW 500634209 508 15,714 SH   SOLE   15,714 0 0
KROGER CO COM 501044101 551 14,976 SH   SOLE   14,976 0 0
L BRANDS INC COM 501797104 51 754 SH   OTR 6 0 0 754
L BRANDS INC COM 501797104 9,542 142,135 SH   SOLE   142,135 0 0
LANDS END INC NEW COM 51509F105 3,327 202,628 SH   SOLE   202,628 0 0
LAS VEGAS SANDS CORP COM 517834107 813 18,699 SH   SOLE   18,699 0 0
LAS VEGAS SANDS CORP COM 517834107 16 378 SH   OTR 19 378 0 0
LATIN AMERN DISCOVERY FD INC COM 51828c106 116 12,541 SH   SOLE   12,541 0 0
LAZARD WORLD DIVID & INCOME COM 521076109 213 23,631 SH   SOLE   23,631 0 0
LEGG MASON BW GLB INC OPP FD COM 52469b100 446 34,440 SH   SOLE   34,440 0 0
LIBBEY INC COM 529898108 10,483 659,752 SH   SOLE   659,752 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1,508 300,329 SH   SOLE   300,329 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 99 24,089 SH   SOLE   24,089 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 681 11,460 SH   SOLE   11,460 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C g5480u153 1,710 52,620 SH   SOLE   52,620 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,227 179,866 SH   SOLE   179,866 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 0 5 SH   OTR 19 5 0 0
LIVE OAK BANCSHARES INC COM 53803x105 2,107 149,324 SH   SOLE   149,324 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,047 352,456 SH   OTR 1 0 0 352,456
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 238 80,022 SH   SOLE   80,022 0 0
LOCKHEED MARTIN CORP COM 539830109 231 931 SH   SOLE   931 0 0
LOCKHEED MARTIN CORP COM 539830109 131 527 SH   OTR 32 0 0 527
LOWES COS INC COM 548661107 12,595 159,092 SH   SOLE   159,092 0 0
LOWES COS INC COM 548661107 138 1,743 SH   OTR 32 0 0 1,743
MACQUARIE FT TR GB INF UT DI COM 55607w100 1,268 102,061 SH   SOLE   102,061 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 700 32,715 SH   SOLE   32,715 0 0
MACYS INC COM 55616P104 66 1,975 SH   OTR 32 0 0 1,975
MACYS INC COM 55616P104 9,481 282,089 SH   SOLE   282,089 0 0
MALVERN BANCORP INC COM 561409103 1,444 92,571 SH   SOLE   92,571 0 0
MANAGED DURATION INVT GRD FU COM 56165r103 170 11,567 SH   SOLE   11,567 0 0
MANNING & NAPIER INC CL A 56382q102 1,388 146,120 SH   SOLE   146,120 0 0
MARSH & MCLENNAN COS INC COM 571748102 11,009 160,811 SH   SOLE   160,811 0 0
MARSH & MCLENNAN COS INC COM 571748102 121 1,767 SH   OTR 32 0 0 1,767
MASONITE INTL CORP NEW COM 575385109 5,859 88,591 SH   SOLE   88,591 0 0
MAXLINEAR INC CL A 57776j100 3,972 220,925 SH   SOLE   220,925 0 0
MCKESSON CORP COM 58155q103 357 1,915 SH   SOLE   1,915 0 0
MERCK & CO INC COM 58933y105 242 4,206 SH   SOLE   4,206 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 101 11,926 SH   SOLE   11,926 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 1,028 169,835 SH   SOLE   169,835 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 11,485 226,265 SH   SOLE   226,265 0 0
MICROSOFT CORP COM 594918104 157 3,071 SH   OTR 32 0 0 3,071
MICROSOFT CORP COM 594918104 358 6,987 SH   SOLE   6,987 0 0
MIDDLEBY CORP COM 596278101 13,524 117,346 SH   SOLE   117,346 0 0
MORGAN STANLEY COM NEW 617446448 8,658 333,250 SH   SOLE   333,250 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 460 49,691 SH   SOLE   49,691 0 0
MORGAN STANLEY EMER MKTS FD COM 61744g107 627 47,275 SH   SOLE   47,275 0 0
MOSAIC CO NEW COM 61945c103 5,707 218,000 SH   SOLE   218,000 0 0
MULTI COLOR CORP COM 625383104 2,027 31,973 SH   SOLE   31,973 0 0
NASDAQ INC COM 631103108 4,915 76,000 SH Put SOLE   76,000 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 1,515 20,388 SH   OTR 1 0 0 20,388
NATIONAL GRID PLC SPON ADR NEW 636274300 53 710 SH   OTR 19 710 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 392 5,278 SH   SOLE   5,278 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 1,871 623,568 SH   SOLE   623,568 0 0
NAVIOS MARITIME ACQUIS CORP SHS y62159101 45 28,900 SH   SOLE   28,900 0 0
NBT BANCORP INC COM 628778102 1,053 36,780 SH   SOLE   36,780 0 0
NEOGENOMICS INC COM NEW 64049M209 16,505 2,052,816 SH   SOLE   2,052,816 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 131 12,009 SH   SOLE   12,009 0 0
NEUBERGER BERMAN INTER MUNI COM 64124p101 329 19,607 SH   SOLE   19,607 0 0
NEUBERGER BERMAN NY INT MUN COM 64124k102 172 11,817 SH   SOLE   11,817 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190a103 457 80,500 SH   SOLE   80,500 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 259 30,245 SH   SOLE   30,245 0 0
NEWELL BRANDS INC COM 651229106 180 3,707 SH   OTR 31 0 0 3,707
NEWELL BRANDS INC COM 651229106 61 1,257 SH   OTR 6 0 0 1,257
NEWELL BRANDS INC COM 651229106 3 64 SH   SOLE   64 0 0
NEXTERA ENERGY INC COM 65339F101 162 1,244 SH   OTR 32 0 0 1,244
NEXTERA ENERGY INC COM 65339F101 49 379 SH   SOLE   379 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 101 1,934 SH   OTR 32 0 0 1,934
NIELSEN HLDGS PLC SHS EUR G6518L108 191 3,678 SH   OTR 31 0 0 3,678
NOKIA CORP SPONSORED ADR 654902204 30 5,208 SH   OTR 19 5,208 0 0
NOKIA CORP SPONSORED ADR 654902204 2 434 SH   OTR 8 0 0 434
NOKIA CORP SPONSORED ADR 654902204 43 7,524 SH   SOLE   7,524 0 0
NORDSON CORP COM 655663102 16,252 194,378 SH   SOLE   194,378 0 0
NORFOLK SOUTHERN CORP COM 655844108 381 4,477 SH   SOLE   4,477 0 0
NORTHERN TR CORP COM 665859104 5,036 76,000 SH Put SOLE   76,000 0 0
NORTHERN TR CORP COM 665859104 99 1,491 SH   SOLE   1,491 0 0
NORTHERN TR CORP COM 665859104 94 1,419 SH   OTR 31 0 0 1,419
NOVARTIS A G SPONSORED ADR 66987v109 1,248 15,120 SH   OTR 1 0 0 15,120
NOVARTIS A G SPONSORED ADR 66987v109 109 1,317 SH   OTR 19 1,317 0 0
NOVARTIS A G SPONSORED ADR 66987v109 330 3,997 SH   SOLE   3,997 0 0
NTT DOCOMO INC SPONS ADR 62942M201 177 6,571 SH   SOLE   6,571 0 0
NTT DOCOMO INC SPONS ADR 62942M201 758 28,049 SH   OTR 1 0 0 28,049
NTT DOCOMO INC SPONS ADR 62942M201 28 1,033 SH   OTR 19 1,033 0 0
NUVEEN AMT-FREE MUN INCOME F COM 670657105 2,812 187,495 SH   SOLE   187,495 0 0
NUVEEN CALIF MUN VALUE FD COM 67062c107 204 18,271 SH   SOLE   18,271 0 0
NUVEEN CALIF MUNICPAL VALU F COM 6706eb106 192 10,790 SH   SOLE   10,790 0 0
NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070x101 1,004 63,052 SH   SOLE   63,052 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074m101 677 41,317 SH   SOLE   41,317 0 0
NUVEEN FLEXIBLE INVT INCOME COM 67075B104 398 25,156 SH   SOLE   25,156 0 0
NUVEEN GA DIV ADV MUN FD 2 COM 67072b107 157 10,733 SH   SOLE   10,733 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 287 20,832 SH   SOLE   20,832 0 0
NUVEEN MTG OPPTY TERM FD 2 COM 67074R100 204 9,143 SH   SOLE   9,143 0 0
NUVEEN MUN VALUE FD INC COM 670928100 519 47,988 SH   SOLE   47,988 0 0
NUVEEN NY AMT FREE MUN INCOM COM 670656107 296 20,777 SH   SOLE   20,777 0 0
NUVEEN NY MUN VALUE FD COM 67062m105 526 50,484 SH   SOLE   50,484 0 0
NUVEEN PERFORMANCE PLUS MUN COM 67062p108 245 14,822 SH   SOLE   14,822 0 0
NUVEEN PREM INCOME MUN FD 2 COM 67063W102 462 29,827 SH   SOLE   29,827 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 183 11,818 SH   SOLE   11,818 0 0
NUVEEN VA PREM INCOME MUN FD COM 67064r102 249 16,728 SH   SOLE   16,728 0 0
NVR INC COM 62944t105 18,882 10,606 SH   SOLE   10,606 0 0
OCEANFIRST FINL CORP COM 675234108 3,033 166,926 SH   SOLE   166,926 0 0
OLD LINE BANCSHARES INC COM 67984m100 5,399 299,966 SH   SOLE   299,966 0 0
OLD SECOND BANCORP INC ILL COM 680277100 836 122,370 SH   SOLE   122,370 0 0
OPUS BK IRVINE CALIF COM 684000102 1,502 44,430 SH   SOLE   44,430 0 0
ORACLE CORP COM 68389x105 498 12,179 SH   SOLE   12,179 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,788 376,059 SH   SOLE   376,059 0 0
PARAGON COML CORP COM NEW 69911U403 1,956 55,890 SH   SOLE   55,890 0 0
PARK STERLING CORP COM 70086Y105 9,837 1,387,377 SH   SOLE   1,387,377 0 0
PAYPAL HLDGS INC COM 70450y103 2,986 81,779 SH   SOLE   81,779 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,923 103,868 SH   SOLE   103,868 0 0
PEOPLES BANCORP INC COM 709789101 1,523 69,909 SH   SOLE   69,909 0 0
PEOPLES BANCORP N C INC COM 710577107 918 46,800 SH   SOLE   46,800 0 0
PEPSICO INC COM 713448108 148 1,397 SH   OTR 32 0 0 1,397
PEPSICO INC COM 713448108 356 3,356 SH   SOLE   3,356 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 2,295 765,000 SH   SOLE   765,000 0 0
PERFORMANT FINL CORP COM 71377E105 1,064 656,839 SH   SOLE   656,839 0 0
PFIZER INC COM 717081103 181 5,144 SH   OTR 32 0 0 5,144
PFIZER INC COM 717081103 344 9,765 SH   SOLE   9,765 0 0
PGT INC COM 69336v101 3,527 342,455 SH   SOLE   342,455 0 0
PHILIP MORRIS INTL INC COM 718172109 56 548 SH   OTR 19 548 0 0
PHILIP MORRIS INTL INC COM 718172109 177 1,744 SH   SOLE   1,744 0 0
PIMCO CALIF MUN INCOME FD II COM 72200m108 230 20,820 SH   SOLE   20,820 0 0
PIMCO CALIF MUN INCOME FD II COM 72201c109 269 21,900 SH   SOLE   21,900 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 2,703 191,859 SH   SOLE   191,859 0 0
PIMCO INCOME STRATEGY FUND COM 72201h108 826 80,471 SH   SOLE   80,471 0 0
PIMCO INCOME STRATEGY FUND I COM 72201J104 1,385 150,568 SH   SOLE   150,568 0 0
PIONEER MUN HIGH INCOME ADV COM 723762100 296 21,009 SH   SOLE   21,009 0 0
PORTER BANCORP INC COM 736233107 1,347 886,164 SH   SOLE   886,164 0 0
POWERSHARES ETF TR II KBW BK PORT 73937b746 294 8,800 SH   SOLE   8,800 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 818 12,911 SH   SOLE   12,911 0 0
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936g308 383 18,466 SH   SOLE   18,466 0 0
PRICELINE GRP INC COM NEW 741503403 21,283 17,048 SH   SOLE   17,048 0 0
PROCTER & GAMBLE CO COM 742718109 208 2,462 SH   SOLE   2,462 0 0
PURECYCLE CORP COM NEW 746228303 504 107,000 SH   SOLE   107,000 0 0
QIAGEN NV REG SHS n72482107 554 25,419 SH   SOLE   25,419 0 0
QIAGEN NV REG SHS n72482107 5 247 SH   OTR 19 247 0 0
RALPH LAUREN CORP CL A 751212101 1,344 15,000 SH   SOLE   15,000 0 0
RAND LOGISTICS INC COM 752182105 1,860 1,806,091 SH   SOLE   1,806,091 0 0
RIO TINTO PLC SPONSORED ADR 767204100 39 1,232 SH   OTR 19 1,232 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6,940 221,727 SH   SOLE   221,727 0 0
RMR REAL ESTATE INCOME FUND COM 76970b101 957 44,698 SH   SOLE   44,698 0 0
ROLLINS INC COM 775711104 868 29,650 SH   SOLE   29,650 0 0
ROYAL CARIBBEAN CRUISES LTD COM v7780t103 3,903 58,122 SH   SOLE   58,122 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,392 24,862 SH   OTR 1 0 0 24,862
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 26 470 SH   OTR 19 470 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 321 5,730 SH   SOLE   5,730 0 0
RPM INTL INC COM 749685103 7,057 141,277 SH   SOLE   141,277 0 0
S&W SEED CO COM 785135104 5,693 1,305,842 SH   SOLE   1,305,842 0 0
SANOFI SPONSORED ADR 80105N105 52 1,250 SH   OTR 19 1,250 0 0
SANOFI SPONSORED ADR 80105N105 6 139 SH   OTR 8 0 0 139
SANOFI SPONSORED ADR 80105N105 1,317 31,479 SH   OTR 1 0 0 31,479
SANOFI SPONSORED ADR 80105N105 307 7,334 SH   SOLE   7,334 0 0
SAP SE SPON ADR 803054204 1,485 19,800 SH   OTR 1 0 0 19,800
SAP SE SPON ADR 803054204 18 236 SH   OTR 19 236 0 0
SAP SE SPON ADR 803054204 342 4,561 SH   SOLE   4,561 0 0
SARATOGA INVT CORP COM NEW 80349a208 522 30,886 SH   SOLE   30,886 0 0
SCHLUMBERGER LTD COM 806857108 12,407 156,886 SH   SOLE   156,886 0 0
SCHLUMBERGER LTD COM 806857108 184 2,325 SH   OTR 31 0 0 2,325
SCHLUMBERGER LTD COM 806857108 104 1,314 SH   OTR 32 0 0 1,314
SCHWAB CHARLES CORP NEW COM 808513105 5,771 228,000 SH Put SOLE   228,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 6 238 SH   SOLE   238 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2,896 178,348 SH   SOLE   178,348 0 0
SEAWORLD ENTMT INC COM 81282v100 4,951 345,487 SH   SOLE   345,487 0 0
SEAWORLD ENTMT INC COM 81282v100 1,075 75,000 SH Call SOLE   75,000 0 0
SELECT BANCORP INC NEW COM 81617L108 3,857 477,316 SH   SOLE   477,316 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 48,178 2,108,000 SH Put SOLE   2,108,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 30 1,313 SH   SOLE   1,313 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 305 5,810 SH   SOLE   5,810 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761r109 16,959 426,101 SH   SOLE   426,101 0 0
SHIRE PLC SPONSORED ADR 82481r106 18 100 SH   OTR 19 100 0 0
SHIRE PLC SPONSORED ADR 82481r106 878 4,767 SH   SOLE   4,767 0 0
SHORE BANCSHARES INC COM 825107105 1,621 137,975 SH   SOLE   137,975 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 2,075 169,504 SH   SOLE   169,504 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 7,620 316,182 SH   SOLE   316,182 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 6,278 516,697 SH   SOLE   516,697 0 0
SPDR GOLD TRUST GOLD SHS 78463v107 301 2,382 SH   SOLE   2,382 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 168,523 804,500 SH Put SOLE   804,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 3,277 15,643 SH   SOLE   15,643 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 566 2,079 SH   SOLE   2,079 0 0
SPDR SER TR NUVN BRCLY MUNI 78468r721 4,016 79,388 SH   SOLE   79,388 0 0
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 319 7,283 SH   SOLE   7,283 0 0
SPDR SERIES TRUST BRCLYS INTER ETF 78464a672 342 5,540 SH   SOLE   5,540 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 3 104 SH   SOLE   104 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 11,582 380,000 SH Put SOLE   380,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 55,449 1,444,000 SH Put SOLE   1,444,000 0 0
STARBUCKS CORP COM 855244109 524 9,174 SH   SOLE   9,174 0 0
STATE BK FINL CORP COM 856190103 2,200 108,091 SH   SOLE   108,091 0 0
STATE STR CORP COM 857477103 36 669 SH   SOLE   669 0 0
STATE STR CORP COM 857477103 4,098 76,000 SH Put SOLE   76,000 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 4,834 149,804 SH   SOLE   149,804 0 0
SUN BANCORP INC COM NEW 86663b201 2,402 116,284 SH   SOLE   116,284 0 0
SYNGENTA AG SPONSORED ADR 87160a100 30 389 SH   OTR 19 389 0 0
SYNGENTA AG SPONSORED ADR 87160a100 232 3,018 SH   SOLE   3,018 0 0
SYNGENTA AG SPONSORED ADR 87160a100 993 12,927 SH   OTR 1 0 0 12,927
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,305 49,771 SH   OTR 1 0 0 49,771
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 26 991 SH   OTR 19 991 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 7 273 SH   OTR 20 0 0 273
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 305 11,619 SH   SOLE   11,619 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2,164 76,000 SH Put SOLE   76,000 0 0
TELEFONICA S A SPONSORED ADR 879382208 10 1,023 SH   OTR 19 1,023 0 0
TELEFONICA S A SPONSORED ADR 879382208 234 24,661 SH   SOLE   24,661 0 0
TELEFONICA S A SPONSORED ADR 879382208 1,018 107,356 SH   OTR 1 0 0 107,356
TEMPLETON EMERG MKTS INCOME COM 880192109 524 50,071 SH   SOLE   50,071 0 0
TFS FINL CORP COM 87240R107 2,601 151,050 SH   SOLE   151,050 0 0
THAI FD INC COM 882904105 440 55,684 SH   SOLE   55,684 0 0
TJX COS INC NEW COM 872540109 17,337 224,489 SH   SOLE   224,489 0 0
TOTAL S A SPONSORED ADR 89151e109 495 10,299 SH   OTR 1 0 0 10,299
TOTAL S A SPONSORED ADR 89151e109 34 711 SH   OTR 19 711 0 0
TOTAL S A SPONSORED ADR 89151e109 118 2,460 SH   SOLE   2,460 0 0
TPG SPECIALTY LENDING INC COM 87265k102 2,919 175,752 SH   SOLE   175,752 0 0
TRAVELERS COMPANIES INC COM 89417E109 214 1,797 SH   SOLE   1,797 0 0
TRI CONTL CORP COM 895436103 576 28,060 SH   SOLE   28,060 0 0
TRIUMPH GROUP INC NEW COM 896818101 7,198 449,904 SH   SOLE   449,904 0 0
TRUPANION INC COM 898202106 1,642 123,955 SH   SOLE   123,955 0 0
TURKISH INVT FD INC COM 900145103 160 18,692 SH   SOLE   18,692 0 0
U S G CORP COM NEW 903293405 921 34,171 SH   SOLE   34,171 0 0
UNDER ARMOUR INC CL C 904311206 7,581 208,258 SH   SOLE   208,258 0 0
UNIFIRST CORP MASS COM 904708104 11,706 101,160 SH   SOLE   101,160 0 0
UNILEVER PLC SPON ADR NEW 904767704 386 8,055 SH   SOLE   8,055 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,587 33,135 SH   OTR 1 0 0 33,135
UNILEVER PLC SPON ADR NEW 904767704 39 809 SH   OTR 19 809 0 0
UNION BANKSHARES CORP NEW COM 90539j109 2,491 100,820 SH   SOLE   100,820 0 0
UNION PAC CORP COM 907818108 116 1,325 SH   OTR 32 0 0 1,325
UNION PAC CORP COM 907818108 11,887 136,238 SH   SOLE   136,238 0 0
UNITED FINL BANCORP INC NEW COM 910304104 183 14,133 SH   SOLE   14,133 0 0
UNITED PARCEL SERVICE INC CL B 911312106 16 150 SH   SOLE   150 0 0
UNITED PARCEL SERVICE INC CL B 911312106 190 1,767 SH   OTR 31 0 0 1,767
UNITED RENTALS INC COM 911363109 20,342 303,154 SH   SOLE   303,154 0 0
UNITEDHEALTH GROUP INC COM 91324P102 182 1,292 SH   OTR 32 0 0 1,292
UNITEDHEALTH GROUP INC COM 91324P102 218 1,541 SH   SOLE   1,541 0 0
UNITY BANCORP INC COM 913290102 1,928 151,705 SH   SOLE   151,705 0 0
US BANCORP DEL COM NEW 902973304 8,954 222,008 SH   SOLE   222,008 0 0
US BANCORP DEL COM NEW 902973304 12,260 304,000 SH Put SOLE   304,000 0 0
UTSTARCOM HOLDINGS CORP SHS NEW g9310a114 46 23,800 SH   SOLE   23,800 0 0
VALSPAR CORP COM 920355104 331 3,062 SH   SOLE   3,062 0 0
VANGUARD INDEX FDS REIT ETF 922908553 737 8,309 SH   SOLE   8,309 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 326 9,248 SH   SOLE   9,248 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 407 4,887 SH   SOLE   4,887 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,573 44,497 SH   SOLE   44,497 0 0
VERISK ANALYTICS INC COM 92345Y106 1,259 15,528 SH   SOLE   15,528 0 0
VERITEX HLDGS INC COM 923451108 911 56,890 SH   SOLE   56,890 0 0
VIACOM INC NEW CL B 92553p201 41 992 SH   OTR 6 0 0 992
VIACOM INC NEW CL B 92553p201 896 21,612 SH   SOLE   21,612 0 0
VISA INC COM CL A 92826c839 18,060 243,491 SH   SOLE   243,491 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 82 2,662 SH   SOLE   2,662 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 20 663 SH   OTR 19 663 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 342 11,083 SH   OTR 1 0 0 11,083
VOYA EMERGING MKTS HIGH DIVI COM 92912p108 700 95,323 SH   SOLE   95,323 0 0
VOYA PRIME RATE TR SH BEN INT 92913a100 192 37,540 SH   SOLE   37,540 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 2,550 118,015 SH   SOLE   118,015 0 0
WATSCO INC COM 942622200 10,449 74,271 SH   SOLE   74,271 0 0
WEC ENERGY GROUP INC COM 92939U106 110 1,680 SH   SOLE   1,680 0 0
WEC ENERGY GROUP INC COM 92939U106 136 2,076 SH   OTR 32 0 0 2,076
WELLS FARGO & CO NEW COM 949746101 14,388 304,000 SH Put SOLE   304,000 0 0
WELLS FARGO & CO NEW COM 949746101 133 2,814 SH   OTR 32 0 0 2,814
WELLS FARGO & CO NEW COM 949746101 410 8,664 SH   SOLE   8,664 0 0
WELLS FARGO GLOBAL DIVIDEND WF GLOBAL OPPTY 94987c103 250 41,894 SH   SOLE   41,894 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987b105 2,012 254,645 SH   SOLE   254,645 0 0
WENDYS CO COM 95058w100 69 7,165 SH   OTR 6 0 0 7,165
WENDYS CO COM 95058w100 35 3,627 SH   SOLE   3,627 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 12,824 169,006 SH   SOLE   169,006 0 0
WESTERN ASSET EMRG MKT INCM COM 95766E103 997 91,985 SH   SOLE   91,985 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790c107 539 31,616 SH   SOLE   31,616 0 0
WESTERN ASSET HIGH INCM OPP COM 95766k109 117 23,879 SH   SOLE   23,879 0 0
WESTERN ASSET INCOME FD COM 95766t100 410 28,897 SH   SOLE   28,897 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 320 30,286 SH   SOLE   30,286 0 0
WESTERN ASSET MUN HI INCM FD COM 95766N103 297 36,039 SH   SOLE   36,039 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 160 12,014 SH   SOLE   12,014 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 520 34,297 SH   SOLE   34,297 0 0
WHITING PETE CORP NEW COM 966387102 1,023 110,500 SH   SOLE   110,500 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717w851 14,923 384,805 SH   SOLE   384,805 0 0
WYNN RESORTS LTD COM 983134107 10 107 SH   OTR 6 0 0 107
WYNN RESORTS LTD COM 983134107 15 168 SH   SOLE   168 0 0
WYNN RESORTS LTD COM 983134107 176 1,946 SH   OTR 31 0 0 1,946
YADKIN FINL CORP COM 984305102 19,232 766,521 SH   SOLE   766,521 0 0
ZILLOW GROUP INC CL A 98954m101 2,623 71,578 SH   SOLE   71,578 0 0
ZIONS BANCORPORATION COM 989701107 1 27 SH   SOLE   27 0 0
ZIONS BANCORPORATION COM 989701107 7,640 304,000 SH Put SOLE   304,000 0 0
ZWEIG FD COM NEW 989834205 629 49,937 SH   SOLE   49,937 0 0