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
3-D SYS CORP DEL COM NEW 88554D205 558 40,703 SH   SOLE   40,703 0 0
3M CO COM 88579Y101 9,841 56,198 SH   SOLE   56,198 0 0
ABB LTD SPONSORED ADR 000375204 1,091 55,017 SH   SOLE   55,017 0 0
ABBOTT LABS COM 002824100 5,215 132,651 SH   SOLE   132,651 0 0
ABBVIE INC COM 00287Y109 13,667 220,761 SH   SOLE   220,524 0 237
ABERDEEN ASIA PACIFIC INCOM COM 003009107 299 59,754 SH   SOLE   59,754 0 0
ABILITY INC SHS G8789K108 76 19,509 SH   SOLE   19,509 0 0
ABRAXAS PETE CORP COM 003830106 33 29,000 SH   SOLE   29,000 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 155 35,300 SH   SOLE   35,300 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,363 73,815 SH   SOLE   73,815 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,521 63,608 SH   SOLE   63,608 0 0
ACTUANT CORP CL A NEW 00508X203 1,185 52,438 SH   SOLE   52,438 0 0
ACUITY BRANDS INC COM 00508Y102 1,244 5,017 SH   SOLE   5,017 0 0
ADEPTUS HEALTH INC CL A 006855100 819 15,861 SH   SOLE   15,861 0 0
ADOBE SYS INC COM 00724F101 851 8,881 SH   SOLE   8,881 0 0
AECOM COM 00766T100 1,805 56,810 SH   SOLE   56,810 0 0
AEGION CORP COM 00770F104 535 27,400 SH   SOLE   27,400 0 0
AEMETIS INC COM NEW 00770K202 35 15,283 SH   SOLE   15,283 0 0
AERCAP HOLDINGS NV SHS N00985106 1,504 44,768 SH   SOLE   44,768 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 834 45,629 SH   SOLE   45,629 0 0
AETNA INC NEW COM 00817Y108 1,618 13,242 SH   SOLE   13,242 0 0
AFLAC INC COM 001055102 48,362 670,202 SH   SOLE   670,202 0 0
AG MTG INVT TR INC COM 001228105 2,829 195,908 SH   SOLE   195,908 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 705 15,892 SH   SOLE   15,892 0 0
AGL RES INC COM 001204106 1,614 24,462 SH   SOLE   24,462 0 0
AGRIUM INC COM 008916108 3,317 36,680 SH   SOLE   36,680 0 0
AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 9 10,000 SH   SOLE   10,000 0 0
AIR LEASE CORP CL A 00912X302 2,813 105,042 SH   SOLE   105,042 0 0
AIR METHODS CORP COM PAR $.06 009128307 352 9,822 SH   SOLE   9,822 0 0
AIR PRODS & CHEMS INC COM 009158106 6,786 47,776 SH   SOLE   47,776 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 6,920 123,712 SH   SOLE   123,712 0 0
ALCENTRA CAP CORP COM 01374T102 148 12,180 SH   SOLE   12,180 0 0
ALCOA INC COM 013817101 3,494 376,868 SH   SOLE   375,098 0 1,770
ALCOA INC DEP SHS 1/10TH 013817309 212 6,442 SH   SOLE   6,442 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 575 5,550 SH   SOLE   5,550 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,371 42,387 SH   SOLE   42,387 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 451 35,305 SH   SOLE   35,305 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 626 9,024 SH   SOLE   9,024 0 0
ALLERGAN PLC SHS G0177J108 5,900 25,528 SH   SOLE   25,528 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 644 27,645 SH   SOLE   27,645 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 183 12,100 SH   SOLE   12,100 0 0
ALLIANT ENERGY CORP COM 018802108 1,904 47,950 SH   SOLE   47,950 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 505 27,447 SH   SOLE   27,447 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 159 12,855 SH   SOLE   12,855 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 495 21,289 SH   SOLE   21,289 0 0
ALLOT COMMUNICATIONS LTD SHS M0854Q105 74 15,100 SH   SOLE   15,100 0 0
ALLSTATE CORP COM 020002101 396 5,661 SH   SOLE   5,661 0 0
ALPHABET INC CAP STK CL A 02079K305 14,499 20,608 SH   SOLE   20,608 0 0
ALPHABET INC CAP STK CL C 02079K107 14,372 20,767 SH   SOLE   20,767 0 0
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 68 12,452 SH   SOLE   12,452 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 758 104,413 SH   SOLE   104,413 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,996 235,489 SH   SOLE   235,489 0 0
ALTRIA GROUP INC COM 02209S103 21,767 315,647 SH   SOLE   315,647 0 0
AMAZON COM INC COM 023135106 24,697 34,512 SH   SOLE   34,495 0 17
AMBER RD INC COM 02318Y108 3,000 389,075 SH   SOLE   389,075 0 0
AMBEV SA SPONSORED ADR 02319V103 3,465 586,321 SH   SOLE   545,531 0 40,790
AMC ENTMT HLDGS INC CL A COM 00165C104 3,530 127,850 SH   SOLE   127,850 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 214 39,000 SH   SOLE   39,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,604 162,632 SH   SOLE   162,632 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,007 19,055 SH   SOLE   19,055 0 0
AMERICAN CAP SR FLOATING LTD COM 02504D108 132 12,862 SH   SOLE   12,862 0 0
AMERICAN ELEC PWR INC COM 025537101 3,953 56,407 SH   SOLE   56,407 0 0
AMERICAN EXPRESS CO COM 025816109 6,442 106,029 SH   SOLE   106,029 0 0
AMERICAN FARMLAND CO COM 02589Y100 291 48,213 SH   SOLE   48,213 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 5,586 105,611 SH   SOLE   105,611 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,374 47,298 SH   SOLE   47,298 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 687 8,127 SH   SOLE   8,127 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 20,615 441,422 SH   SOLE   441,422 0 0
AMERIPRISE FINL INC COM 03076C106 649 7,225 SH   SOLE   7,225 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,174 14,797 SH   SOLE   14,797 0 0
AMETEK INC NEW COM 031100100 1,054 22,800 SH   SOLE   22,800 0 0
AMGEN INC COM 031162100 21,815 143,371 SH   SOLE   142,544 0 827
AMN HEALTHCARE SERVICES INC COM 001744101 3,347 83,739 SH   SOLE   83,739 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 26 20,000 SH   SOLE   20,000 0 0
AMPLIFY SNACK BRANDS COM 03211L102 1,757 119,112 SH   SOLE   119,112 0 0
ANADARKO PETE CORP COM 032511107 3,226 60,577 SH   SOLE   58,382 0 2,195
ANALOG DEVICES INC COM 032654105 1,816 32,060 SH   SOLE   32,060 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,621 12,313 SH   SOLE   12,313 0 0
ANI PHARMACEUTICALS INC COM 00182C103 236 4,225 SH   SOLE   4,225 0 0
ANNALY CAP MGMT INC COM 035710409 5,438 491,266 SH   SOLE   491,266 0 0
ANTARES PHARMA INC COM 036642106 118 112,300 SH   SOLE   112,300 0 0
ANTHEM INC COM 036752103 6,820 51,927 SH   SOLE   51,927 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 276 58,750 SH   SOLE   58,750 0 0
APACHE CORP COM 037411105 1,678 30,141 SH   SOLE   30,141 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 467 10,586 SH   SOLE   10,586 0 0
APOGEE ENTERPRISES INC COM 037598109 4,185 90,297 SH   SOLE   90,297 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 677 42,124 SH   SOLE   42,124 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 416 27,436 SH   SOLE   27,436 0 0
APOLLO INVT CORP COM 03761U106 634 114,500 SH   SOLE   114,500 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 220 13,919 SH   SOLE   13,919 0 0
APPLE INC COM 037833100 55,510 580,637 SH   SOLE   580,482 0 155
APPLIED DNA SCIENCES INC COM NEW 03815U201 46 14,275 SH   SOLE   14,275 0 0
APPLIED MATLS INC COM 038222105 1,671 69,724 SH   SOLE   69,724 0 0
APPROACH RESOURCES INC COM 03834A103 840 399,910 SH   SOLE   399,910 0 0
APTARGROUP INC COM 038336103 361 4,558 SH   SOLE   4,558 0 0
AQUA AMERICA INC COM 03836W103 793 22,253 SH   SOLE   22,253 0 0
ARCH CAP GROUP LTD ORD G0450A105 205 2,849 SH   SOLE   2,849 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,810 42,200 SH   SOLE   42,200 0 0
ARES CAP CORP COM 04010L103 467 32,902 SH   SOLE   32,902 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 301 6,601 SH   SOLE   6,601 0 0
ARQULE INC COM 04269E107 49 26,000 SH   SOLE   26,000 0 0
ASTEC INDS INC COM 046224101 997 17,755 SH   SOLE   17,495 0 260
ASTRAZENECA PLC SPONSORED ADR 046353108 906 29,981 SH   SOLE   29,981 0 0
AT&T INC COM 00206R102 27,766 642,597 SH   SOLE   642,597 0 0
ATA INC SPONS ADR 00211V106 154 33,328 SH   SOLE   33,328 0 0
ATWOOD OCEANICS INC COM 050095108 209 16,680 SH   SOLE   16,680 0 0
AUDIOCODES LTD ORD M15342104 356 84,900 SH   SOLE   84,900 0 0
AUTOLIV INC COM 052800109 359 3,343 SH   SOLE   3,343 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,479 37,861 SH   SOLE   37,861 0 0
AUTOZONE INC COM 053332102 3,770 4,749 SH   SOLE   4,749 0 0
AV HOMES INC COM 00234P102 9,576 783,642 SH   SOLE   783,642 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,912 52,950 SH   SOLE   52,950 0 0
B2GOLD CORP COM 11777Q209 93 37,000 SH   SOLE   37,000 0 0
BABSON CAP CORPORATE INVS COM 05617K109 1,730 96,248 SH   SOLE   94,748 0 1,500
BABSON CAP GLB SHT DURHGH YL COM 05617T100 224 12,521 SH   SOLE   12,521 0 0
BABSON CAP PARTN INVS TR SH BEN INT 05616B100 2,854 193,787 SH   SOLE   181,762 0 12,025
BAIDU INC SPON ADR REP A 056752108 1,554 9,407 SH   SOLE   9,407 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,053 168,675 SH   SOLE   168,675 0 0
BANCO SANTANDER SA ADR 05964H105 97 24,944 SH   SOLE   24,944 0 0
BANCROFT FUND LTD COM 059695106 515 27,513 SH   SOLE   27,513 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 71 20,300 SH   SOLE   20,300 0 0
BANK AMER CORP *W EXP 10/28/201 060505153 7 81,300 SH   SOLE   81,300 0 0
BANK AMER CORP COM 060505104 15,182 1,143,996 SH   SOLE   1,143,996 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,449 37,302 SH   SOLE   37,302 0 0
BANK OF THE OZARKS INC COM 063904106 823 21,941 SH   SOLE   21,706 0 235
BARCLAYS BK PLC IPATH S&P500 VIX 06742E711 1,266 91,675 SH   SOLE   91,675 0 0
BARCLAYS PLC ADR 06738E204 128 16,788 SH   SOLE   16,788 0 0
BARRICK GOLD CORP COM 067901108 3,582 167,722 SH   SOLE   164,257 0 3,465
BASSETT FURNITURE INDS INC COM 070203104 510 21,293 SH   SOLE   21,293 0 0
BAXTER INTL INC COM 071813109 1,718 38,007 SH   SOLE   38,007 0 0
BB&T CORP COM 054937107 3,215 90,274 SH   SOLE   90,274 0 0
BCE INC COM NEW 05534B760 4,189 88,551 SH   SOLE   82,821 0 5,730
BECTON DICKINSON & CO COM 075887109 8,080 47,644 SH   SOLE   47,644 0 0
BELLATRIX EXPLORATION LTD COM 078314101 10 10,000 SH   SOLE   10,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,425 25 SH   SOLE   25 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24,827 171,467 SH   SOLE   171,467 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 430 15,072 SH   SOLE   15,072 0 0
BIO BLAST PHARMA LTD SHS M20156101 82 51,600 SH   SOLE   51,600 0 0
BIOGEN INC COM 09062X103 13,975 57,789 SH   SOLE   57,789 0 0
BIOSCRIP INC COM 09069N108 38 15,000 SH   SOLE   15,000 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 229 29,400 SH   SOLE   29,400 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 331 23,660 SH   SOLE   23,660 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 599 57,385 SH   SOLE   57,385 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 338 25,973 SH   SOLE   25,973 0 0
BLACKROCK DEBT STRAT FD INC COM 09255R103 811 229,796 SH   SOLE   229,796 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 109 13,810 SH   SOLE   13,810 0 0
BLACKROCK INC COM 09247X101 4,712 13,757 SH   SOLE   13,757 0 0
BLACKROCK INCOME TR INC COM 09247F100 461 69,476 SH   SOLE   69,476 0 0
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 303 52,768 SH   SOLE   52,768 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249W101 707 46,362 SH   SOLE   46,362 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 257 15,550 SH   SOLE   15,550 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 201 13,175 SH   SOLE   13,175 0 0
BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 161 10,073 SH   SOLE   10,073 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 141 11,000 SH   SOLE   11,000 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 254 15,623 SH   SOLE   15,623 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 219 13,975 SH   SOLE   13,975 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 282 16,772 SH   SOLE   16,772 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 711 29,174 SH   SOLE   29,174 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,995 81,309 SH   SOLE   81,309 0 0
BLOCK H & R INC COM 093671105 5,331 231,795 SH   SOLE   231,795 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 509 39,195 SH   SOLE   39,195 0 0
BOEING CO COM 097023105 7,107 54,727 SH   SOLE   54,727 0 0
BONSO ELECTRS INTL INC COM PAR $0.003 098529308 36 26,000 SH   SOLE   26,000 0 0
BORGWARNER INC COM 099724106 224 7,591 SH   SOLE   7,591 0 0
BOSTON SCIENTIFIC CORP COM 101137107 254 10,842 SH   SOLE   10,842 0 0
BOTTOMLINE TECH DEL INC COM 101388106 4,429 205,725 SH   SOLE   205,725 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 118 14,556 SH   SOLE   14,556 0 0
BOVIE MEDICAL CORP COM 10211F100 17 10,400 SH   SOLE   10,400 0 0
BOX INC CL A 10316T104 192 18,555 SH   SOLE   18,555 0 0
BP PLC SPONSORED ADR 055622104 12,807 360,655 SH   SOLE   360,655 0 0
BRIGGS & STRATTON CORP COM 109043109 1,202 56,749 SH   SOLE   56,749 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 19,002 258,361 SH   SOLE   258,361 0 0
BROADCOM LTD SHS Y09827109 3,887 25,012 SH   SOLE   25,012 0 0
BROOKDALE SR LIVING INC COM 112463104 714 46,269 SH   SOLE   46,269 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,710 142,402 SH   SOLE   142,402 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 769 69,739 SH   SOLE   69,739 0 0
BROWN FORMAN CORP CL A 115637100 227 2,100 SH   SOLE   2,100 0 0
BROWN FORMAN CORP CL B 115637209 4,196 42,056 SH   SOLE   42,056 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 400 5,686 SH   SOLE   5,686 0 0
BUCKLE INC COM 118440106 321 12,350 SH   SOLE   12,350 0 0
BUFFALO WILD WINGS INC COM 119848109 531 3,820 SH   SOLE   3,820 0 0
BUNGE LIMITED COM G16962105 219 3,704 SH   SOLE   3,704 0 0
CABELAS INC COM 126804301 731 14,605 SH   SOLE   14,605 0 0
CALADRIUS BIOSCIENCES INC COM 128058104 28 48,500 SH   SOLE   48,500 0 0
CALAMOS ASSET MGMT INC CL A 12811R104 175 23,983 SH   SOLE   23,983 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 684 37,554 SH   SOLE   37,554 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 461 46,616 SH   SOLE   46,616 0 0
CALLAWAY GOLF CO COM 131193104 4,384 429,450 SH   SOLE   429,450 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 547 19,370 SH   SOLE   19,370 0 0
CANADIAN NAT RES LTD COM 136385101 221 7,186 SH   SOLE   7,186 0 0
CANADIAN NATL RY CO COM 136375102 436 7,388 SH   SOLE   7,388 0 0
CANADIAN PAC RY LTD COM 13645T100 582 4,517 SH   SOLE   4,517 0 0
CANADIAN SOLAR INC COM 136635109 339 22,407 SH   SOLE   22,407 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,158 18,238 SH   SOLE   18,238 0 0
CAPITALA FIN CORP COM 14054R106 475 33,938 SH   SOLE   33,938 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 32 23,420 SH   SOLE   23,420 0 0
CARDINAL HEALTH INC COM 14149Y108 335 4,293 SH   SOLE   4,293 0 0
CARLISLE COS INC COM 142339100 411 3,886 SH   SOLE   3,886 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 4,142 255,189 SH   SOLE   255,189 0 0
CARMAX INC COM 143130102 45,708 932,262 SH   SOLE   932,262 0 0
CASEYS GEN STORES INC COM 147528103 221 1,677 SH   SOLE   1,677 0 0
CATERPILLAR INC DEL COM 149123101 4,913 64,808 SH   SOLE   64,808 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,910 232,067 SH   SOLE   232,067 0 0
CBRE GROUP INC CL A 12504L109 1,138 42,988 SH   SOLE   42,988 0 0
CBS CORP NEW CL B 124857202 1,432 26,298 SH   SOLE   26,298 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 1,673 22,274 SH   SOLE   22,274 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 2,908 50,289 SH   SOLE   50,289 0 0
CELANESE CORP DEL COM SER A 150870103 3,032 46,320 SH   SOLE   46,320 0 0
CELGENE CORP COM 151020104 9,258 93,860 SH   SOLE   93,760 0 100
CELLDEX THERAPEUTICS INC NEW COM 15117B103 739 168,358 SH   SOLE   159,728 0 8,630
CELLECTIS S A SPONSORED ADS 15117K103 322 12,101 SH   SOLE   12,101 0 0
CENTENE CORP DEL COM 15135B101 5,165 72,370 SH   SOLE   72,370 0 0
CENTER COAST MLP & INFRSTR F COM SHS 151461100 124 10,596 SH   SOLE   10,596 0 0
CENTRAL FD CDA LTD CL A 153501101 731 52,561 SH   SOLE   52,561 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 407 9,615 SH   SOLE   9,615 0 0
CENTURYLINK INC COM 156700106 1,430 49,292 SH   SOLE   49,292 0 0
CEPHEID COM 15670R107 348 11,319 SH   SOLE   11,319 0 0
CERNER CORP COM 156782104 1,164 19,873 SH   SOLE   19,873 0 0
CF INDS HLDGS INC COM 125269100 1,836 76,190 SH   SOLE   76,190 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,270 41,038 SH   SOLE   41,038 0 0
CHEETAH MOBILE INC ADR 163075104 295 31,022 SH   SOLE   31,022 0 0
CHEMED CORP NEW COM 16359R103 5,878 43,120 SH   SOLE   40,327 0 2,793
CHENIERE ENERGY INC COM NEW 16411R208 387 10,295 SH   SOLE   10,295 0 0
CHESAPEAKE ENERGY CORP COM 165167107 284 66,570 SH   SOLE   66,570 0 0
CHEVRON CORP NEW COM 166764100 18,568 177,121 SH   SOLE   176,541 0 580
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,776 51,272 SH   SOLE   51,272 0 0
CHIMERA INVT CORP COM NEW 16934Q208 4,616 293,958 SH   SOLE   293,958 0 0
CHINA TECHFAITH WIRLS COMM T SPON ADR NEW 169424207 29 17,499 SH   SOLE   17,499 0 0
CHINACACHE INTL HLDG LTD SPON ADR 16950M107 146 22,477 SH   SOLE   22,477 0 0
CHIPMOS TECH BERMUDA LTD SHS G2110R114 688 38,000 SH   SOLE   38,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,055 2,620 SH   SOLE   2,620 0 0
CHOICE HOTELS INTL INC COM 169905106 271 5,688 SH   SOLE   5,688 0 0
CHUBB LIMITED COM H1467J104 10,454 79,981 SH   SOLE   79,981 0 0
CHURCH & DWIGHT INC COM 171340102 8,127 78,981 SH   SOLE   78,981 0 0
CIGNA CORPORATION COM 125509109 1,196 9,343 SH   SOLE   9,343 0 0
CINCINNATI FINL CORP COM 172062101 1,093 14,596 SH   SOLE   14,596 0 0
CINTAS CORP COM 172908105 746 7,593 SH   SOLE   7,593 0 0
CIRRUS LOGIC INC COM 172755100 966 24,900 SH   SOLE   24,900 0 0
CISCO SYS INC COM 17275R102 13,961 486,633 SH   SOLE   485,643 0 990
CIT GROUP INC COM NEW 125581801 246 7,726 SH   SOLE   7,726 0 0
CITIGROUP INC *W EXP 01/04/201 172967226 7 112,000 SH   SOLE   112,000 0 0
CITIGROUP INC COM NEW 172967424 13,408 316,303 SH   SOLE   316,303 0 0
CITIZENS FINL GROUP INC COM 174610105 1,196 59,879 SH   SOLE   59,879 0 0
CITY OFFICE REIT INC COM 178587101 2,512 193,506 SH   SOLE   193,506 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 572 11,443 SH   SOLE   11,443 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 139 12,700 SH   SOLE   12,700 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 916 57,552 SH   SOLE   57,552 0 0
CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 129 10,046 SH   SOLE   10,046 0 0
CLOROX CO DEL COM 189054109 1,955 14,125 SH   SOLE   14,125 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 677 72,539 SH   SOLE   72,539 0 0
CM FIN INC COM 12574Q103 329 37,056 SH   SOLE   37,056 0 0
CME GROUP INC COM 12572Q105 3,968 40,742 SH   SOLE   40,742 0 0
CMS ENERGY CORP COM 125896100 2,165 47,223 SH   SOLE   47,223 0 0
COACH INC COM 189754104 1,769 43,419 SH   SOLE   43,419 0 0
COCA COLA CO COM 191216100 31,339 691,377 SH   SOLE   691,377 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,357 33,874 SH   SOLE   33,874 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,460 42,968 SH   SOLE   42,968 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 971 45,317 SH   SOLE   45,317 0 0
COHEN & STEERS LTD DUR PFD I COM 19248C105 246 10,139 SH   SOLE   10,139 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 411 40,320 SH   SOLE   40,320 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 1,910 139,174 SH   SOLE   139,174 0 0
COLGATE PALMOLIVE CO COM 194162103 4,056 55,412 SH   SOLE   55,412 0 0
COMCAST CORP NEW CL A 20030N101 12,892 197,773 SH   SOLE   197,773 0 0
COMMERCE BANCSHARES INC COM 200525103 5,315 110,952 SH   SOLE   110,952 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,701 54,802 SH   SOLE   54,802 0 0
COMMUNICATIONS SALES&LEAS IN COM 20341J104 3,655 126,452 SH   SOLE   126,452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 138 11,413 SH   SOLE   11,413 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 619 69,149 SH   SOLE   62,449 0 6,700
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 279 126,415 SH   SOLE   116,878 0 9,537
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,861 239,423 SH   SOLE   225,353 0 14,070
COMPASS MINERALS INTL INC COM 20451N101 394 5,310 SH   SOLE   5,310 0 0
CONAGRA FOODS INC COM 205887102 1,640 34,302 SH   SOLE   34,302 0 0
CONCHO RES INC COM 20605P101 308 2,580 SH   SOLE   2,580 0 0
CONOCOPHILLIPS COM 20825C104 5,207 119,406 SH   SOLE   119,406 0 0
CONSOLIDATED EDISON INC COM 209115104 992 12,316 SH   SOLE   12,316 0 0
CONSTELLATION BRANDS INC CL A 21036P108 6,460 39,055 SH   SOLE   39,055 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,811 40,000 SH   SOLE   40,000 0 0
CORE LABORATORIES N V COM N22717107 6,681 53,927 SH   SOLE   53,927 0 0
CORELOGIC INC COM 21871D103 297 7,716 SH   SOLE   7,716 0 0
CORNING INC COM 219350105 3,694 180,403 SH   SOLE   180,403 0 0
COSTCO WHSL CORP NEW COM 22160K105 23,513 149,728 SH   SOLE   149,603 0 125
COVANTA HLDG CORP COM 22282E102 204 12,387 SH   SOLE   12,387 0 0
CRAY INC COM NEW 225223304 3,296 110,160 SH   SOLE   110,160 0 0
CRH PLC ADR 12626K203 1,310 44,300 SH   SOLE   44,300 0 0
CRITEO S A SPONS ADS 226718104 2,024 44,068 SH   SOLE   44,068 0 0
CROCS INC COM 227046109 263 23,330 SH   SOLE   23,330 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,274 12,563 SH   SOLE   12,563 0 0
CROWN HOLDINGS INC COM 228368106 1,308 25,815 SH   SOLE   25,815 0 0
CSX CORP COM 126408103 3,953 151,563 SH   SOLE   151,563 0 0
CULLEN FROST BANKERS INC COM 229899109 617 9,685 SH   SOLE   9,685 0 0
CUMMINS INC COM 231021106 628 5,581 SH   SOLE   5,581 0 0
CURTISS WRIGHT CORP COM 231561101 576 6,833 SH   SOLE   6,833 0 0
CUSHING MLP TOTAL RETURN FD COM NEW 231631201 1,307 106,343 SH   SOLE   106,343 0 0
CUSHING RENAISSANCE FD COM 231647108 507 32,352 SH   SOLE   32,352 0 0
CVS HEALTH CORP COM 126650100 12,205 127,486 SH   SOLE   127,486 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,150 44,224 SH   SOLE   43,879 0 345
CYPRESS SEMICONDUCTOR CORP COM 232806109 378 35,880 SH   SOLE   35,880 0 0
DANAHER CORP DEL COM 235851102 2,837 28,094 SH   SOLE   28,094 0 0
DARDEN RESTAURANTS INC COM 237194105 945 14,910 SH   SOLE   14,910 0 0
DAVITA HEALTHCARE PARTNERS I COM 23918K108 2,068 26,751 SH   SOLE   26,751 0 0
DEERE & CO COM 244199105 4,082 50,367 SH   SOLE   50,367 0 0
DELHAIZE GROUP SPONSORED ADR 29759W101 280 10,651 SH   SOLE   10,651 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,405 93,463 SH   SOLE   93,463 0 0
DENBURY RES INC COM NEW 247916208 413 115,049 SH   SOLE   115,049 0 0
DESTINATION XL GROUP INC COM 25065K104 198 43,300 SH   SOLE   43,300 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 172 12,582 SH   SOLE   12,582 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,879 51,827 SH   SOLE   51,827 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 722 6,396 SH   SOLE   6,396 0 0
DICKS SPORTING GOODS INC COM 253393102 9,387 208,315 SH   SOLE   208,315 0 0
DIEBOLD INC COM 253651103 785 31,593 SH   SOLE   31,593 0 0
DIGITAL RLTY TR INC COM 253868103 488 4,480 SH   SOLE   4,480 0 0
DISCOVER FINL SVCS COM 254709108 3,368 62,867 SH   SOLE   62,867 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 888 35,200 SH   SOLE   33,295 0 1,905
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3,050 127,909 SH   SOLE   118,664 0 9,245
DISH NETWORK CORP CL A 25470M109 369 7,050 SH   SOLE   7,050 0 0
DISNEY WALT CO COM DISNEY 254687106 18,832 192,516 SH   SOLE   192,516 0 0
DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 275 16,600 SH   SOLE   16,600 0 0
DOLLAR TREE INC COM 256746108 586 6,217 SH   SOLE   6,217 0 0
DOMINION RES INC VA NEW COM 25746U109 5,153 66,126 SH   SOLE   66,126 0 0
DONNELLEY R R & SONS CO COM 257867101 3,074 181,675 SH   SOLE   181,675 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 645 44,699 SH   SOLE   44,699 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 353 19,235 SH   SOLE   19,235 0 0
DOUGLAS EMMETT INC COM 25960P109 366 10,300 SH   SOLE   10,300 0 0
DOVER CORP COM 260003108 1,698 24,490 SH   SOLE   24,490 0 0
DOW CHEM CO COM 260543103 15,496 311,739 SH   SOLE   311,739 0 0
DST SYS INC DEL COM 233326107 2,038 17,500 SH   SOLE   17,500 0 0
DTE ENERGY CO COM 233331107 1,268 12,789 SH   SOLE   12,789 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 13,619 210,183 SH   SOLE   205,503 0 4,680
DUKE ENERGY CORP NEW COM NEW 26441C204 13,416 156,385 SH   SOLE   156,385 0 0
DUKE REALTY CORP COM NEW 264411505 1,227 46,039 SH   SOLE   46,039 0 0
DUNKIN BRANDS GROUP INC COM 265504100 536 12,288 SH   SOLE   12,288 0 0
DYCOM INDS INC COM 267475101 1,045 11,649 SH   SOLE   11,649 0 0
E M C CORP MASS COM 268648102 506 18,641 SH   SOLE   18,641 0 0
EAST WEST BANCORP INC COM 27579R104 2,196 64,239 SH   SOLE   64,239 0 0
EATON CORP PLC SHS G29183103 1,958 32,790 SH   SOLE   32,790 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 293 21,786 SH   SOLE   21,786 0 0
EATON VANCE MUN BD FD COM 27827X101 313 22,100 SH   SOLE   22,100 0 0
EATON VANCE MUN BD FD II COM 27827K109 140 10,000 SH   SOLE   10,000 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 108 18,000 SH   SOLE   18,000 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 2,625 130,426 SH   SOLE   130,426 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 240 28,015 SH   SOLE   28,015 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 2,455 170,596 SH   SOLE   170,596 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,312 88,750 SH   SOLE   88,750 0 0
EBAY INC COM 278642103 388 16,575 SH   SOLE   16,575 0 0
ECOLAB INC COM 278865100 5,539 46,708 SH   SOLE   46,708 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 6,917 69,352 SH   SOLE   69,352 0 0
ELECTRONIC ARTS INC COM 285512109 634 8,359 SH   SOLE   8,359 0 0
EMERSON ELEC CO COM 291011104 2,440 46,780 SH   SOLE   46,780 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRT 250 292102308 411 21,874 SH   SOLE   21,874 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 1,005 53,684 SH   SOLE   53,684 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 321 13,850 SH   SOLE   13,850 0 0
ENBRIDGE INC COM 29250N105 339 7,996 SH   SOLE   7,996 0 0
ENCANA CORP COM 292505104 1,027 131,819 SH   SOLE   131,819 0 0
ENDO INTL PLC SHS G30401106 224 14,375 SH   SOLE   14,375 0 0
ENERGEN CORP COM 29265N108 593 12,310 SH   SOLE   12,310 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 736 51,212 SH   SOLE   51,212 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1,785 46,909 SH   SOLE   46,909 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 326 20,510 SH   SOLE   20,510 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 5,730 344,542 SH   SOLE   344,542 0 0
ENSTAR GROUP LIMITED SHS G3075P101 275 1,700 SH   SOLE   1,700 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 32,470 1,109,710 SH   SOLE   1,109,710 0 0
EOG RES INC COM 26875P101 14,695 176,155 SH   SOLE   176,155 0 0
EPR PPTYS COM SH BEN INT 26884U109 15,863 196,610 SH   SOLE   196,610 0 0
EQT CORP COM 26884L109 1,223 15,800 SH   SOLE   15,800 0 0
EQUIFAX INC COM 294429105 3,544 27,602 SH   SOLE   27,602 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 202 2,520 SH   SOLE   2,520 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,903 27,627 SH   SOLE   27,627 0 0
ESSEX PPTY TR INC COM 297178105 5,657 24,803 SH   SOLE   24,803 0 0
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 1,915 80,158 SH   SOLE   80,158 0 0
EURONET WORLDWIDE INC COM 298736109 1,454 21,008 SH   SOLE   21,008 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 65 28,549 SH   SOLE   28,549 0 0
EVEREST RE GROUP LTD COM G3223R108 1,833 10,035 SH   SOLE   10,035 0 0
EVERSOURCE ENERGY COM 30040W108 2,395 39,984 SH   SOLE   39,984 0 0
EXELON CORP COM 30161N101 681 18,720 SH   SOLE   18,720 0 0
EXETER RES CORP COM 301835104 25 19,350 SH   SOLE   19,350 0 0
EXONE CO COM 302104104 110 10,400 SH   SOLE   10,400 0 0
EXPEDIA INC DEL COM NEW 30212P303 1,064 10,002 SH   SOLE   10,002 0 0
EXPEDITORS INTL WASH INC COM 302130109 4,345 88,606 SH   SOLE   88,606 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 4,455 58,773 SH   SOLE   58,773 0 0
EXXON MOBIL CORP COM 30231G102 32,229 343,816 SH   SOLE   343,193 0 623
F5 NETWORKS INC COM 315616102 677 5,949 SH   SOLE   5,949 0 0
FACEBOOK INC CL A 30303M102 40,892 357,825 SH   SOLE   357,825 0 0
FASTENAL CO COM 311900104 2,181 49,136 SH   SOLE   49,136 0 0
FEDEX CORP COM 31428X106 2,150 14,169 SH   SOLE   14,169 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 228 12,360 SH   SOLE   12,360 0 0
FERROGLOBE PLC SHS G33856108 123 14,300 SH   SOLE   14,300 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 415 5,638 SH   SOLE   5,638 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 616 44,613 SH   SOLE   44,613 0 0
FIDUS INVT CORP COM 316500107 393 25,754 SH   SOLE   25,754 0 0
FIFTH STREET FINANCE CORP COM 31678A103 74 15,200 SH   SOLE   15,200 0 0
FIFTH THIRD BANCORP COM 316773100 1,982 112,704 SH   SOLE   112,704 0 0
FINANCIAL ENGINES INC COM 317485100 2,201 85,095 SH   SOLE   85,095 0 0
FINISH LINE INC CL A 317923100 18,869 934,568 SH   SOLE   934,568 0 0
FIREEYE INC COM 31816Q101 1,977 120,049 SH   SOLE   120,049 0 0
FIRST DATA CORP NEW COM CL A 32008D106 383 34,609 SH   SOLE   34,609 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,829 65,750 SH   SOLE   65,750 0 0
FIRST NIAGARA FINL GP INC COM 33582V108 962 98,734 SH   SOLE   98,734 0 0
FIRST TR DIVIDEND INCOME FD COM 33731L100 327 36,404 SH   SOLE   36,404 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 352 20,177 SH   SOLE   20,177 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 280 21,336 SH   SOLE   21,336 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHA 33737J117 801 29,316 SH   SOLE   29,316 0 0
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 505 23,325 SH   SOLE   23,325 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,310 38,854 SH   SOLE   38,854 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1,626 33,617 SH   SOLE   33,617 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2,354 32,638 SH   SOLE   32,638 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 287 17,282 SH   SOLE   17,282 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,074 48,045 SH   SOLE   48,045 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 833 55,935 SH   SOLE   55,935 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,474 63,750 SH   SOLE   63,750 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 274 5,750 SH   SOLE   5,750 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,198 20,320 SH   SOLE   20,320 0 0
FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 879 29,327 SH   SOLE   29,327 0 0
FIRST TR EXCHANGE TRADED FD ISE REVERE NAT 33733E807 882 36,188 SH   SOLE   36,188 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 423 21,909 SH   SOLE   21,909 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 787 20,284 SH   SOLE   20,284 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1,009 11,283 SH   SOLE   11,283 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 649 13,597 SH   SOLE   13,597 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 904 27,398 SH   SOLE   27,398 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 806 29,810 SH   SOLE   29,810 0 0
FIRST TR HIGH INCOME L/S FD COM 33738E109 352 23,761 SH   SOLE   23,761 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 497 21,100 SH   SOLE   21,100 0 0
FIRST TR ISE GLB WIND ENRG E COM SHS 33736G106 794 63,140 SH   SOLE   63,140 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 406 8,146 SH   SOLE   8,146 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1,713 42,947 SH   SOLE   42,947 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 872 19,367 SH   SOLE   19,367 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 486 9,629 SH   SOLE   9,629 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 545 20,305 SH   SOLE   20,305 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 800 21,041 SH   SOLE   21,041 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 830 19,160 SH   SOLE   19,160 0 0
FIRST TR US IPO INDEX FD SHS 336920103 506 10,014 SH   SOLE   10,014 0 0
FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 244 12,000 SH   SOLE   12,000 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 712 26,427 SH   SOLE   26,427 0 0
FIRSTENERGY CORP COM 337932107 1,284 36,768 SH   SOLE   36,768 0 0
FISERV INC COM 337738108 1,709 15,718 SH   SOLE   15,718 0 0
FITBIT INC CL A 33812L102 825 67,499 SH   SOLE   67,499 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 481 11,625 SH   SOLE   11,625 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 554 25,563 SH   SOLE   25,563 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 573 15,650 SH   SOLE   15,650 0 0
FMC TECHNOLOGIES INC COM 30249U101 568 21,300 SH   SOLE   21,300 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 9,170 729,513 SH   SOLE   729,513 0 0
FORTINET INC COM 34959E109 1,348 42,667 SH   SOLE   42,667 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 47 10,631 SH   SOLE   10,631 0 0
FOUNDATION MEDICINE INC COM 350465100 12,576 673,921 SH   SOLE   673,921 0 0
FQF TR OSHARS FTSE US 351680855 344 12,409 SH   SOLE   12,409 0 0
FRANKLIN LTD DURATION INC TR COM 35472T101 167 14,400 SH   SOLE   14,400 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,179 195,568 SH   SOLE   195,568 0 0
FREIGHTCAR AMER INC COM 357023100 281 20,000 SH   SOLE   20,000 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 159 32,075 SH   SOLE   32,075 0 0
GABELLI DIVD & INCOME TR COM 36242H104 2,009 105,033 SH   SOLE   105,033 0 0
GABELLI EQUITY TR INC COM 362397101 220 40,104 SH   SOLE   40,104 0 0
GALENA BIOPHARMA INC COM 363256108 36 77,600 SH   SOLE   77,600 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,044 21,927 SH   SOLE   21,927 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 130 17,000 SH   SOLE   17,000 0 0
GARMIN LTD SHS H2906T109 301 7,088 SH   SOLE   7,088 0 0
GARRISON CAP INC COM 366554103 382 37,870 SH   SOLE   37,870 0 0
GATX CORP COM 361448103 882 20,068 SH   SOLE   20,068 0 0
GENERAL DYNAMICS CORP COM 369550108 4,457 32,007 SH   SOLE   32,007 0 0
GENERAL ELECTRIC CO COM 369604103 61,270 1,946,324 SH   SOLE   1,936,814 0 9,510
GENERAL MLS INC COM 370334104 1,974 27,670 SH   SOLE   27,670 0 0
GENERAL MTRS CO COM 37045V100 4,081 144,205 SH   SOLE   144,205 0 0
GENOMIC HEALTH INC COM 37244C101 3,670 141,749 SH   SOLE   141,749 0 0
GENTEX CORP COM 371901109 1,466 94,924 SH   SOLE   94,924 0 0
GENUINE PARTS CO COM 372460105 954 9,426 SH   SOLE   9,426 0 0
GENWORTH FINL INC COM CL A 37247D106 103 39,826 SH   SOLE   39,826 0 0
GILEAD SCIENCES INC COM 375558103 97,775 1,172,082 SH   SOLE   1,172,082 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4,104 94,718 SH   SOLE   94,718 0 0
GLOBAL PMTS INC COM 37940X102 2,685 37,612 SH   SOLE   37,612 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 1,280 177,074 SH   SOLE   177,074 0 0
GOLDCORP INC NEW COM 380956409 555 29,006 SH   SOLE   29,006 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,915 26,348 SH   SOLE   26,348 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 202 8,751 SH   SOLE   8,751 0 0
GRAINGER W W INC COM 384802104 330 1,452 SH   SOLE   1,452 0 0
GRANITE CONSTR INC COM 387328107 247 5,415 SH   SOLE   5,415 0 0
GREAT ELM CAP GROUP INC COM 39036P100 148 22,546 SH   SOLE   22,546 0 0
GREAT PLAINS ENERGY INC COM 391164100 378 12,423 SH   SOLE   12,423 0 0
GRUBHUB INC COM 400110102 304 9,779 SH   SOLE   9,779 0 0
GTT COMMUNICATIONS INC COM 362393100 342 18,500 SH   SOLE   18,500 0 0
GULFMARK OFFSHORE INC CL A NEW 402629208 1,388 443,248 SH   SOLE   443,248 0 0
HAIN CELESTIAL GROUP INC COM 405217100 231 4,650 SH   SOLE   4,650 0 0
HALLIBURTON CO COM 406216101 3,012 66,511 SH   SOLE   66,511 0 0
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 159 15,350 SH   SOLE   15,350 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 721 28,909 SH   SOLE   28,909 0 0
HANESBRANDS INC COM 410345102 1,354 53,867 SH   SOLE   53,867 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,486 68,797 SH   SOLE   68,797 0 0
HARLEY DAVIDSON INC COM 412822108 763 16,850 SH   SOLE   16,850 0 0
HARMAN INTL INDS INC COM 413086109 507 7,050 SH   SOLE   7,050 0 0
HARRIS CORP DEL COM 413875105 3,299 39,536 SH   SOLE   39,536 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 402 9,042 SH   SOLE   9,042 0 0
HASBRO INC COM 418056107 451 5,369 SH   SOLE   5,369 0 0
HAWAIIAN HOLDINGS INC COM 419879101 7,013 184,770 SH   SOLE   184,770 0 0
HCA HOLDINGS INC COM 40412C101 2,907 37,760 SH   SOLE   37,760 0 0
HCP INC COM 40414L109 2,395 67,671 SH   SOLE   67,671 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,286 94,358 SH   SOLE   94,358 0 0
HEALTHSOUTH CORP COM NEW 421924309 13,851 356,800 SH   SOLE   356,800 0 0
HENRY JACK & ASSOC INC COM 426281101 2,911 33,362 SH   SOLE   33,362 0 0
HERSHEY CO COM 427866108 1,456 12,822 SH   SOLE   12,822 0 0
HESS CORP COM 42809H107 703 11,710 SH   SOLE   11,710 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 533 29,156 SH   SOLE   29,156 0 0
HIGHWOODS PPTYS INC COM 431284108 626 11,852 SH   SOLE   11,852 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 1,220 54,185 SH   SOLE   54,185 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 605 73,236 SH   SOLE   72,316 0 920
HMS HLDGS CORP COM 40425J101 539 30,617 SH   SOLE   30,617 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 305 8,807 SH   SOLE   8,807 0 0
HOLLYFRONTIER CORP COM 436106108 587 24,686 SH   SOLE   24,686 0 0
HOLOGIC INC COM 436440101 212 6,127 SH   SOLE   6,127 0 0
HOME DEPOT INC COM 437076102 19,164 150,078 SH   SOLE   150,078 0 0
HONEYWELL INTL INC COM 438516106 17,781 152,872 SH   SOLE   152,872 0 0
HORIZON PHARMA PLC SHS G4617B105 275 16,697 SH   SOLE   16,697 0 0
HORMEL FOODS CORP COM 440452100 4,335 118,431 SH   SOLE   118,431 0 0
HOWARD HUGHES CORP COM 44267D107 385 3,365 SH   SOLE   3,365 0 0
HP INC COM 40434L105 317 25,316 SH   SOLE   25,316 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 581 18,535 SH   SOLE   18,535 0 0
HUMANA INC COM 444859102 3,604 20,034 SH   SOLE   20,034 0 0
IAC INTERACTIVECORP COM 44919P508 668 11,863 SH   SOLE   11,863 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 429 7,953 SH   SOLE   7,953 0 0
ILLINOIS TOOL WKS INC COM 452308109 833 7,994 SH   SOLE   7,994 0 0
ILLUMINA INC COM 452327109 15,973 113,785 SH   SOLE   113,785 0 0
IMMUNOMEDICS INC COM 452907108 64 27,770 SH   SOLE   27,770 0 0
IMPERIAL OIL LTD COM NEW 453038408 966 30,586 SH   SOLE   28,286 0 2,300
IMS HEALTH HLDGS INC COM 44970B109 379 14,926 SH   SOLE   14,926 0 0
INGERSOLL-RAND PLC SHS G47791101 1,791 28,131 SH   SOLE   28,131 0 0
INGREDION INC COM 457187102 254 1,957 SH   SOLE   1,957 0 0
INOGEN INC COM 45780L104 618 12,350 SH   SOLE   12,350 0 0
INSPERITY INC COM 45778Q107 309 4,000 SH   SOLE   4,000 0 0
INTEL CORP COM 458140100 15,818 482,260 SH   SOLE   482,260 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 540 3,780 SH   SOLE   3,780 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 300 1,171 SH   SOLE   1,171 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 23,542 155,110 SH   SOLE   155,015 0 95
INTL PAPER CO COM 460146103 1,533 36,167 SH   SOLE   36,167 0 0
INTUIT COM 461202103 1,067 9,557 SH   SOLE   9,557 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 251 379 SH   SOLE   379 0 0
INVESCO LTD SHS G491BT108 1,481 57,998 SH   SOLE   57,998 0 0
INVESCO MUN TR COM 46131J103 337 23,750 SH   SOLE   23,750 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 304 22,000 SH   SOLE   22,000 0 0
INVESCO SR INCOME TR COM 46131H107 386 92,268 SH   SOLE   92,268 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 156 10,500 SH   SOLE   10,500 0 0
INVESTORS TITLE CO COM 461804106 540 5,666 SH   SOLE   5,666 0 0
IRON MTN INC NEW COM 46284V101 475 11,914 SH   SOLE   11,914 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 392 30,000 SH   SOLE   30,000 0 0
ISHARES MIN VOL EMRG MKT 464286533 1,319 25,576 SH   SOLE   25,576 0 0
ISHARES MSCI JAPAN ETF 464286848 1,037 90,134 SH   SOLE   90,134 0 0
ISHARES MSCI MEX CAP ETF 464286822 207 4,100 SH   SOLE   4,100 0 0
ISHARES MSCI SINGAP ETF 464286673 118 10,800 SH   SOLE   10,800 0 0
ISHARES MSCI TAIWAN ETF 464286731 1,183 84,201 SH   SOLE   84,201 0 0
ISHARES GOLD TRUST ISHARES 464285105 4,525 354,619 SH   SOLE   354,619 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,461 137,717 SH   SOLE   135,667 0 2,050
ISHARES TR 10-20 YR TRS ETF 464288653 202 1,379 SH   SOLE   1,379 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 3,490 32,898 SH   SOLE   32,898 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 2,158 25,290 SH   SOLE   25,290 0 0
ISHARES TR 20 YR TR BD ETF 464287432 499 3,596 SH   SOLE   3,596 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 647 5,724 SH   SOLE   5,724 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 352 10,267 SH   SOLE   10,267 0 0
ISHARES TR COHEN&STEER REIT 464287564 290 2,680 SH   SOLE   2,680 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,166 14,191 SH   SOLE   14,191 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,605 17,440 SH   SOLE   17,440 0 0
ISHARES TR CORE S&P SCP ETF 464287804 4,911 42,257 SH   SOLE   42,257 0 0
ISHARES TR CORE S&P500 ETF 464287200 22,824 108,427 SH   SOLE   108,427 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,442 21,688 SH   SOLE   21,688 0 0
ISHARES TR EAFE GRWTH ETF 464288885 392 5,991 SH   SOLE   5,991 0 0
ISHARES TR FLTG RATE BD ETF 46429B655 683 13,484 SH   SOLE   13,484 0 0
ISHARES TR GLOBAL 100 ETF 464287572 649 9,052 SH   SOLE   9,052 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,634 31,098 SH   SOLE   31,098 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,288 18,637 SH   SOLE   18,637 0 0
ISHARES TR INTERM CR BD ETF 464288638 333 2,996 SH   SOLE   2,996 0 0
ISHARES TR INTRM GOV/CR ETF 464288612 1,202 10,603 SH   SOLE   10,603 0 0
ISHARES TR MBS ETF 464288588 3,362 30,568 SH   SOLE   30,568 0 0
ISHARES TR MICRO-CAP ETF 464288869 413 5,845 SH   SOLE   5,845 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 737 11,098 SH   SOLE   11,098 0 0
ISHARES TR MIN VOL USA ETF 46429B697 3,901 84,427 SH   SOLE   84,427 0 0
ISHARES TR MRG RL ES CP ETF 464288539 202 19,680 SH   SOLE   19,680 0 0
ISHARES TR MSCI EAFE ETF 464287465 9,505 170,281 SH   SOLE   170,281 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,057 88,971 SH   SOLE   88,971 0 0
ISHARES TR NA TEC-SFTWR ETF 464287515 1,791 17,028 SH   SOLE   17,028 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 4,229 16,435 SH   SOLE   16,435 0 0
ISHARES TR NATIONAL MUN ETF 464288414 3,827 33,591 SH   SOLE   33,591 0 0
ISHARES TR PHLX SEMICND ETF 464287523 2,737 29,229 SH   SOLE   29,229 0 0
ISHARES TR RUS 1000 ETF 464287622 354 3,027 SH   SOLE   3,027 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,438 24,290 SH   SOLE   24,290 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 4,870 47,182 SH   SOLE   47,182 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 828 6,036 SH   SOLE   6,036 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,361 13,987 SH   SOLE   13,987 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,149 12,277 SH   SOLE   12,277 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 2,291 30,832 SH   SOLE   30,832 0 0
ISHARES TR RUS MID-CAP ETF 464287499 255 1,517 SH   SOLE   1,517 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,266 54,499 SH   SOLE   54,499 0 0
ISHARES TR S&P 100 ETF 464287101 578 6,225 SH   SOLE   6,225 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,641 22,657 SH   SOLE   22,657 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,124 12,101 SH   SOLE   12,101 0 0
ISHARES TR S&P MC 400GR ETF 464287606 700 4,142 SH   SOLE   4,142 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,270 14,885 SH   SOLE   14,885 0 0
ISHARES TR SHRT TRS BD ETF 464288679 4,560 41,282 SH   SOLE   41,282 0 0
ISHARES TR SP SMCP600VL ETF 464287879 757 6,482 SH   SOLE   6,482 0 0
ISHARES TR TIPS BD ETF 464287176 4,617 39,572 SH   SOLE   39,572 0 0
ISHARES TR U.S. AER&DEF ETF 464288760 2,489 19,925 SH   SOLE   19,925 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 213 2,809 SH   SOLE   2,809 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 2,485 17,329 SH   SOLE   17,329 0 0
ISHARES TR U.S. ENERGY ETF 464287796 2,083 54,314 SH   SOLE   54,314 0 0
ISHARES TR U.S. INDS ETF 464287754 352 3,198 SH   SOLE   3,198 0 0
ISHARES TR U.S. MED DVC ETF 464288810 6,445 47,546 SH   SOLE   47,546 0 0
ISHARES TR U.S. PFD STK ETF 464288687 3,220 80,716 SH   SOLE   80,716 0 0
ISHARES TR U.S. PHARMA ETF 464288836 325 2,249 SH   SOLE   2,249 0 0
ISHARES TR U.S. REAL ES ETF 464287739 553 6,706 SH   SOLE   6,706 0 0
ISHARES TR U.S. TECH ETF 464287721 429 4,073 SH   SOLE   4,073 0 0
ISHARES TR U.S. UTILITS ETF 464287697 2,034 15,491 SH   SOLE   15,491 0 0
ISHARES TR US HLTHCARE ETF 464287762 473 3,190 SH   SOLE   3,190 0 0
ISHARES TR US HLTHCR PR ETF 464288828 2,344 18,404 SH   SOLE   18,404 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 9,682 126,736 SH   SOLE   125,605 0 1,131
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 748 14,905 SH   SOLE   14,905 0 0
JACK IN THE BOX INC COM 466367109 508 5,916 SH   SOLE   5,916 0 0
JANUS CAP GROUP INC COM 47102X105 631 45,350 SH   SOLE   45,350 0 0
JD COM INC SPON ADR CL A 47215P106 1,322 62,262 SH   SOLE   62,262 0 0
JOHNSON & JOHNSON COM 478160104 34,678 285,890 SH   SOLE   285,464 0 426
JOHNSON CTLS INC COM 478366107 5,648 127,635 SH   SOLE   127,635 0 0
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 319 15,784 SH   SOLE   15,784 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 778 24,472 SH   SOLE   24,472 0 0
JPMORGAN CHASE & CO COM 46625H100 25,992 418,276 SH   SOLE   418,276 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 419 4,637 SH   SOLE   4,637 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 5,343 59,302 SH   SOLE   59,302 0 0
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 135 12,405 SH   SOLE   12,405 0 0
KB HOME COM 48666K109 655 43,100 SH   SOLE   43,100 0 0
KEARNY FINL CORP MD COM 48716P108 640 50,900 SH   SOLE   50,900 0 0
KELLOGG CO COM 487836108 761 9,326 SH   SOLE   9,326 0 0
KEMPER CORP DEL COM 488401100 688 22,210 SH   SOLE   22,210 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 412 62,316 SH   SOLE   62,316 0 0
KEY ENERGY SVCS INC COM 492914106 5 20,000 SH   SOLE   20,000 0 0
KEYCORP NEW COM 493267108 878 79,432 SH   SOLE   79,432 0 0
KIMBERLY CLARK CORP COM 494368103 2,841 20,667 SH   SOLE   20,667 0 0
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 1 47,868 SH   SOLE   47,868 0 0
KINDER MORGAN INC DEL COM 49456B101 5,200 277,765 SH   SOLE   277,565 0 200
KINDER MORGAN INC DEL PFD SER A 49456B200 684 14,000 SH   SOLE   14,000 0 0
KINDRED HEALTHCARE INC COM 494580103 350 31,000 SH   SOLE   31,000 0 0
KIRBY CORP COM 497266106 1,006 16,125 SH   SOLE   16,125 0 0
KKR & CO L P DEL COM UNITS 48248M102 3,472 281,321 SH   SOLE   281,321 0 0
KOHLS CORP COM 500255104 246 6,483 SH   SOLE   6,483 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 804 32,253 SH   SOLE   32,253 0 0
KRAFT HEINZ CO COM 500754106 3,041 34,373 SH   SOLE   34,373 0 0
KROGER CO COM 501044101 3,217 87,446 SH   SOLE   87,446 0 0
KVH INDS INC COM 482738101 306 39,786 SH   SOLE   39,786 0 0
L BRANDS INC COM 501797104 263 3,924 SH   SOLE   3,924 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 3,627 24,723 SH   SOLE   24,723 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 312 2,396 SH   SOLE   2,096 0 300
LAM RESEARCH CORP COM 512807108 897 10,668 SH   SOLE   10,668 0 0
LANDSTAR SYS INC COM 515098101 819 11,935 SH   SOLE   11,935 0 0
LAREDO PETROLEUM INC COM 516806106 288 27,500 SH   SOLE   27,500 0 0
LAS VEGAS SANDS CORP COM 517834107 722 16,584 SH   SOLE   16,584 0 0
LAUDER ESTEE COS INC CL A 518439104 3,882 42,643 SH   SOLE   42,643 0 0
LAYNE CHRISTENSEN CO COM 521050104 705 87,000 SH   SOLE   87,000 0 0
LAZARD LTD SHS A G54050102 1,737 58,318 SH   SOLE   58,318 0 0
LEGACY RESVS LP UNIT LP INT 524707304 681 419,971 SH   SOLE   419,971 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 363 13,500 SH   SOLE   13,500 0 0
LEGG MASON INC COM 524901105 411 13,928 SH   SOLE   13,928 0 0
LEGGETT & PLATT INC COM 524660107 2,127 41,609 SH   SOLE   41,609 0 0
LENNAR CORP CL A 526057104 452 9,803 SH   SOLE   9,803 0 0
LEUCADIA NATL CORP COM 527288104 3,355 193,613 SH   SOLE   193,613 0 0
LEXINGTON REALTY TRUST COM 529043101 692 68,439 SH   SOLE   68,439 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 565 112,641 SH   SOLE   112,641 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 203 3,390 SH   SOLE   3,390 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 800 25,506 SH   SOLE   25,506 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 474 15,342 SH   SOLE   15,342 0 0
LIBERTY PPTY TR SH BEN INT 531172104 1,662 41,848 SH   SOLE   41,848 0 0
LILLY ELI & CO COM 532457108 5,447 69,167 SH   SOLE   69,167 0 0
LINCOLN NATL CORP IND COM 534187109 568 14,661 SH   SOLE   14,661 0 0
LINEAR TECHNOLOGY CORP COM 535678106 352 7,567 SH   SOLE   7,567 0 0
LINKEDIN CORP COM CL A 53578A108 1,450 7,660 SH   SOLE   7,660 0 0
LIONS GATE ENTMNT CORP COM NEW 535919203 244 12,064 SH   SOLE   12,064 0 0
LKQ CORP COM 501889208 647 20,423 SH   SOLE   20,423 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 74 24,982 SH   SOLE   24,982 0 0
LMP CAP & INCOME FD INC COM 50208A102 315 24,025 SH   SOLE   24,025 0 0
LOCKHEED MARTIN CORP COM 539830109 14,611 58,875 SH   SOLE   58,814 0 61
LOEWS CORP COM 540424108 4,071 99,070 SH   SOLE   99,070 0 0
LOGMEIN INC COM 54142L109 1,047 16,500 SH   SOLE   16,500 0 0
LOWES COS INC COM 548661107 11,437 144,453 SH   SOLE   144,453 0 0
LULULEMON ATHLETICA INC COM 550021109 403 5,455 SH   SOLE   5,455 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 452 29,327 SH   SOLE   29,327 0 0
LUMENTUM HLDGS INC COM 55024U109 630 26,046 SH   SOLE   26,046 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,607 35,033 SH   SOLE   34,841 0 192
M D C HLDGS INC COM 552676108 795 32,676 SH   SOLE   32,676 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 14,477 195,504 SH   SOLE   195,504 0 0
MACYS INC COM 55616P104 1,296 38,548 SH   SOLE   38,548 0 0
MAG SILVER CORP COM 55903Q104 2,136 169,438 SH   SOLE   160,283 0 9,155
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,852 37,534 SH   SOLE   37,534 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 2,716 44,691 SH   SOLE   44,691 0 0
MANNKIND CORP COM 56400P201 86 73,590 SH   SOLE   73,590 0 0
MARATHON OIL CORP COM 565849106 1,818 121,098 SH   SOLE   121,098 0 0
MARATHON PETE CORP COM 56585A102 453 11,934 SH   SOLE   11,934 0 0
MARINE HARVEST ASA SPONSORED ADR 56824R205 1,586 93,843 SH   SOLE   86,543 0 7,300
MARKEL CORP COM 570535104 813 853 SH   SOLE   853 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,342 20,188 SH   SOLE   20,188 0 0
MARSH & MCLENNAN COS INC COM 571748102 411 6,016 SH   SOLE   6,016 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,602 13,552 SH   SOLE   13,552 0 0
MASCO CORP COM 574599106 2,318 74,911 SH   SOLE   74,911 0 0
MASTEC INC COM 576323109 435 19,500 SH   SOLE   19,500 0 0
MASTERCARD INC CL A 57636Q104 4,934 56,032 SH   SOLE   55,807 0 225
MATERION CORP COM 576690101 935 37,750 SH   SOLE   37,750 0 0
MATRIX SVC CO COM 576853105 227 13,750 SH   SOLE   13,750 0 0
MATTEL INC COM 577081102 2,512 80,278 SH   SOLE   80,278 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,799 387,651 SH   SOLE   358,956 0 28,695
MB FINANCIAL INC NEW COM 55264U108 2,255 62,162 SH   SOLE   62,162 0 0
MBIA INC COM 55262C100 207 30,400 SH   SOLE   30,400 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,744 44,470 SH   SOLE   44,470 0 0
MCDERMOTT INTL INC COM 580037109 382 77,300 SH   SOLE   77,300 0 0
MCDONALDS CORP COM 580135101 5,095 42,336 SH   SOLE   42,336 0 0
MCKESSON CORP COM 58155Q103 1,094 5,863 SH   SOLE   5,863 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 419 4,617 SH   SOLE   4,617 0 0
MEDTRONIC PLC SHS G5960L103 17,783 204,937 SH   SOLE   201,477 0 3,460
MENTOR GRAPHICS CORP COM 587200106 5,140 241,784 SH   SOLE   225,944 0 15,840
MERCK & CO INC COM 58933Y105 19,557 339,467 SH   SOLE   339,467 0 0
METHANEX CORP COM 59151K108 637 21,900 SH   SOLE   21,900 0 0
METLIFE INC COM 59156R108 13,762 345,535 SH   SOLE   345,535 0 0
MFA FINL INC COM 55272X102 960 132,000 SH   SOLE   132,000 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 81 17,500 SH   SOLE   17,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,787 167,340 SH   SOLE   167,340 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 357 7,200 SH   SOLE   7,200 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,672 32,938 SH   SOLE   32,938 0 0
MICRON TECHNOLOGY INC COM 595112103 2,438 177,201 SH   SOLE   177,201 0 0
MICROSOFT CORP COM 594918104 41,867 818,204 SH   SOLE   818,204 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 997 516,669 SH   SOLE   516,669 0 0
MID-AMER APT CMNTYS INC COM 59522J103 4,374 41,108 SH   SOLE   41,108 0 0
MIDDLESEX WATER CO COM 596680108 2,796 64,472 SH   SOLE   60,657 0 3,815
MINERALS TECHNOLOGIES INC COM 603158106 220 3,875 SH   SOLE   3,875 0 0
MKS INSTRUMENT INC COM 55306N104 348 8,072 SH   SOLE   8,072 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 377 45,510 SH   SOLE   45,510 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 539 11,691 SH   SOLE   11,691 0 0
MOHAWK INDS INC COM 608190104 1,703 8,972 SH   SOLE   8,972 0 0
MOLINA HEALTHCARE INC COM 60855R100 819 16,404 SH   SOLE   16,404 0 0
MONDELEZ INTL INC CL A 609207105 4,293 94,338 SH   SOLE   94,338 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 312 23,517 SH   SOLE   23,517 0 0
MONROE CAP CORP COM 610335101 456 30,780 SH   SOLE   30,780 0 0
MONSANTO CO NEW COM 61166W101 7,340 70,968 SH   SOLE   70,968 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 611 3,803 SH   SOLE   3,803 0 0
MORGAN STANLEY COM NEW 617446448 2,628 101,157 SH   SOLE   101,157 0 0
MOSAIC CO NEW COM 61945C103 3,720 142,110 SH   SOLE   142,110 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 415 6,284 SH   SOLE   6,284 0 0
MPLX LP COM UNIT REP LTD 55336V100 215 6,406 SH   SOLE   6,406 0 0
MUELLER INDS INC COM 624756102 256 8,000 SH   SOLE   8,000 0 0
MURPHY USA INC COM 626755102 341 4,598 SH   SOLE   4,598 0 0
MYLAN N V SHS EURO N59465109 2,867 66,316 SH   SOLE   66,316 0 0
NABORS INDUSTRIES LTD SHS G6359F103 118 11,700 SH   SOLE   11,700 0 0
NANTKWEST INC COM 63016Q102 63 10,100 SH   SOLE   10,100 0 0
NASDAQ INC COM 631103108 1,504 23,252 SH   SOLE   23,252 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,741 30,606 SH   SOLE   30,606 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 527 7,090 SH   SOLE   7,090 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,209 16,100 SH   SOLE   16,100 0 0
NATIONAL HEALTHCARE CORP COM 635906100 886 13,678 SH   SOLE   13,678 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4,236 125,911 SH   SOLE   125,911 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 501 9,683 SH   SOLE   9,683 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 125 11,100 SH   SOLE   11,100 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 12,556 1,091,787 SH   SOLE   1,091,787 0 0
NAVISTAR INTL CORP NEW COM 63934E108 644 55,080 SH   SOLE   55,080 0 0
NEONODE INC COM NEW 64051M402 15 10,000 SH   SOLE   10,000 0 0
NETAPP INC COM 64110D104 586 23,850 SH   SOLE   23,850 0 0
NETFLIX INC COM 64110L106 6,087 66,538 SH   SOLE   66,538 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 133 12,161 SH   SOLE   12,161 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 580 68,550 SH   SOLE   68,550 0 0
NEW MTN FIN CORP COM 647551100 287 22,245 SH   SOLE   22,245 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 308 20,586 SH   SOLE   20,586 0 0
NEWELL BRANDS INC COM 651229106 3,157 64,998 SH   SOLE   64,998 0 0
NEWFIELD EXPL CO COM 651290108 2,330 52,736 SH   SOLE   52,736 0 0
NEWLINK GENETICS CORP COM 651511107 188 16,700 SH   SOLE   16,700 0 0
NEWMONT MINING CORP COM 651639106 7,915 202,343 SH   SOLE   197,750 0 4,593
NEXTERA ENERGY INC COM 65339F101 10,164 77,945 SH   SOLE   77,945 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,031 33,944 SH   SOLE   33,944 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 204 10,550 SH   SOLE   10,550 0 0
NICE LTD SPONSORED ADR 653656108 273 4,274 SH   SOLE   4,274 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 448 8,621 SH   SOLE   8,621 0 0
NIKE INC CL B 654106103 8,655 156,792 SH   SOLE   156,792 0 0
NIMBLE STORAGE INC COM 65440R101 182 22,764 SH   SOLE   22,764 0 0
NISOURCE INC COM 65473P105 2,919 110,047 SH   SOLE   110,047 0 0
NOKIA CORP SPONSORED ADR 654902204 2,676 470,407 SH   SOLE   470,407 0 0
NORDSTROM INC COM 655664100 1,607 42,228 SH   SOLE   42,228 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,327 27,331 SH   SOLE   27,331 0 0
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 860 90,400 SH   SOLE   90,400 0 0
NORTHROP GRUMMAN CORP COM 666807102 7,800 35,093 SH   SOLE   35,093 0 0
NORTHWESTERN CORP COM NEW 668074305 391 6,200 SH   SOLE   6,200 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 1,108 101,270 SH   SOLE   101,270 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,195 38,725 SH   SOLE   38,725 0 0
NOVO-NORDISK A S ADR 670100205 8,825 164,085 SH   SOLE   164,085 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 477 30,493 SH   SOLE   30,493 0 0
NUCOR CORP COM 670346105 1,144 23,154 SH   SOLE   23,154 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 1,150 23,105 SH   SOLE   23,105 0 0
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 203 17,350 SH   SOLE   17,350 0 0
NUVEEN ENHANCED AMT FREE MUN COM 67071L106 299 18,348 SH   SOLE   18,348 0 0
NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 593 37,250 SH   SOLE   37,250 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 1,235 119,379 SH   SOLE   119,379 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 187 18,170 SH   SOLE   18,170 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 248 17,250 SH   SOLE   17,250 0 0
NUVEEN MUN MKT OPPORTUNITY F COM 67062W103 184 12,225 SH   SOLE   12,225 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 535 29,932 SH   SOLE   29,932 0 0
NUVEEN NY AMT FREE MUN INCOM COM 670656107 197 13,774 SH   SOLE   13,774 0 0
NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 879 87,767 SH   SOLE   87,767 0 0
NUVEEN PREFERRED SECURITIES COM 67072C105 108 11,711 SH   SOLE   11,711 0 0
NUVEEN PREM INCOME MUN FD COM 67062T100 493 31,937 SH   SOLE   31,937 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 251 22,259 SH   SOLE   22,259 0 0
NVIDIA CORP COM 67066G104 3,925 83,496 SH   SOLE   83,496 0 0
NVR INC COM 62944T105 235 132 SH   SOLE   132 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,663 59,529 SH   SOLE   59,529 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 14,075 51,917 SH   SOLE   51,917 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 1,155 25,817 SH   SOLE   25,817 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 6,874 90,988 SH   SOLE   88,693 0 2,295
OCH ZIFF CAP MGMT GROUP CL A 67551U105 61 16,000 SH   SOLE   16,000 0 0
OGE ENERGY CORP COM 670837103 735 22,436 SH   SOLE   22,436 0 0
OLIN CORP COM PAR $1 680665205 1,421 57,179 SH   SOLE   57,179 0 0
OMNICOM GROUP INC COM 681919106 1,524 18,697 SH   SOLE   18,697 0 0
ONE GAS INC COM 68235P108 774 11,619 SH   SOLE   11,619 0 0
ONEOK INC NEW COM 682680103 2,722 57,343 SH   SOLE   57,343 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 2,323 58,007 SH   SOLE   58,007 0 0
OPKO HEALTH INC COM 68375N103 246 26,351 SH   SOLE   26,351 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 621 40,172 SH   SOLE   40,172 0 0
ORACLE CORP COM 68389X105 2,995 73,196 SH   SOLE   73,196 0 0
ORBITAL ATK INC COM 68557N103 606 7,124 SH   SOLE   7,124 0 0
ORBOTECH LTD ORD M75253100 257 10,058 SH   SOLE   10,058 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 219 6,150 SH   SOLE   6,150 0 0
OSI SYSTEMS INC COM 671044105 2,222 38,225 SH   SOLE   38,225 0 0
OVASCIENCE INC COM 69014Q101 271 52,112 SH   SOLE   52,112 0 0
OWENS & MINOR INC NEW COM 690732102 242 6,463 SH   SOLE   6,463 0 0
OWENS CORNING NEW COM 690742101 835 16,205 SH   SOLE   16,205 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 277 4,500 SH   SOLE   4,500 0 0
PACCAR INC COM 693718108 392 7,554 SH   SOLE   7,554 0 0
PACER FDS TR TRENDP 750 ETF 69374H105 568 25,420 SH   SOLE   25,420 0 0
PACIFIC COAST OIL TR UNIT BEN INT 694103102 24 11,295 SH   SOLE   11,295 0 0
PACKAGING CORP AMER COM 695156109 325 4,862 SH   SOLE   4,862 0 0
PALO ALTO NETWORKS INC COM 697435105 2,846 23,209 SH   SOLE   23,209 0 0
PANERA BREAD CO CL A 69840W108 256 1,207 SH   SOLE   1,207 0 0
PARKER HANNIFIN CORP COM 701094104 2,261 20,922 SH   SOLE   20,922 0 0
PARSLEY ENERGY INC CL A 701877102 2,950 109,022 SH   SOLE   109,022 0 0
PAYCHEX INC COM 704326107 531 8,930 SH   SOLE   8,930 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,317 30,478 SH   SOLE   30,478 0 0
PAYPAL HLDGS INC COM 70450Y103 3,653 100,043 SH   SOLE   100,043 0 0
PBF ENERGY INC CL A 69318G106 202 8,500 SH   SOLE   8,500 0 0
PDL BIOPHARMA INC COM 69329Y104 46 14,563 SH   SOLE   14,563 0 0
PENGROWTH ENERGY CORP COM 70706P104 29 15,327 SH   SOLE   15,327 0 0
PENN WEST PETE LTD NEW COM 707887105 21 14,925 SH   SOLE   14,925 0 0
PENNYMAC MTG INVT TR COM 70931T103 371 22,851 SH   SOLE   22,851 0 0
PENTAIR PLC SHS G7S00T104 5,903 101,241 SH   SOLE   97,011 0 4,230
PEOPLES UNITED FINANCIAL INC COM 712704105 944 64,362 SH   SOLE   64,362 0 0
PEPSICO INC COM 713448108 18,549 175,083 SH   SOLE   175,083 0 0
PERKINELMER INC COM 714046109 242 4,625 SH   SOLE   4,625 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V108 7 14,700 SH   SOLE   14,700 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 107 14,867 SH   SOLE   14,867 0 0
PETROQUEST ENERGY INC COM NEW 716748306 1,888 566,829 SH   SOLE   566,829 0 0
PFIZER INC COM 717081103 26,876 763,317 SH   SOLE   763,317 0 0
PG&E CORP COM 69331C108 1,983 31,024 SH   SOLE   31,024 0 0
PHILIP MORRIS INTL INC COM 718172109 12,648 124,345 SH   SOLE   124,345 0 0
PHILLIPS 66 COM 718546104 3,177 40,035 SH   SOLE   40,035 0 0
PIER 1 IMPORTS INC COM 720279108 96 18,700 SH   SOLE   18,700 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 24 15,000 SH   SOLE   15,000 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1,268 49,793 SH   SOLE   49,188 0 605
PIMCO CALIF MUN INCOME FD II COM 72200M108 150 13,579 SH   SOLE   13,579 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 186 13,234 SH   SOLE   13,234 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 612 6,054 SH   SOLE   6,054 0 0
PIMCO INCOME STRATEGY FUND I COM 72201J104 152 16,471 SH   SOLE   16,471 0 0
PINNACLE FOODS INC DEL COM 72348P104 264 5,700 SH   SOLE   5,700 0 0
PIONEER NAT RES CO COM 723787107 5,437 35,956 SH   SOLE   35,956 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,699 61,828 SH   SOLE   61,828 0 0
PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 117 11,244 SH   SOLE   11,244 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 137 103,000 SH   SOLE   103,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 888 10,910 SH   SOLE   10,910 0 0
POLARIS INDS INC COM 731068102 317 3,877 SH   SOLE   3,877 0 0
POSCO SPONSORED ADR 693483109 259 5,820 SH   SOLE   5,820 0 0
POST PPTYS INC COM 737464107 275 4,500 SH   SOLE   4,500 0 0
POTASH CORP SASK INC COM 73755L107 4,762 293,221 SH   SOLE   293,221 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 484 26,315 SH   SOLE   26,315 0 0
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 318 12,000 SH   SOLE   12,000 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 281 18,462 SH   SOLE   18,462 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 661 17,289 SH   SOLE   17,289 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 1,481 34,629 SH   SOLE   34,629 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 259 10,419 SH   SOLE   10,419 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 290 7,733 SH   SOLE   7,733 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 672 15,963 SH   SOLE   15,963 0 0
POWERSHARES ETF TRUST DYN RETAIL PTF 73935X617 205 5,909 SH   SOLE   5,909 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 211 4,662 SH   SOLE   4,662 0 0
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 651 20,858 SH   SOLE   20,858 0 0
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 561 18,221 SH   SOLE   18,221 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 626 32,597 SH   SOLE   32,597 0 0
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 219 14,076 SH   SOLE   14,076 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 569 7,430 SH   SOLE   7,430 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 357 15,102 SH   SOLE   15,102 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1,625 70,742 SH   SOLE   70,742 0 0
POWERSHARES INDIA ETF TR INDIA PORT 73935L100 415 21,253 SH   SOLE   21,253 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 18,543 172,429 SH   SOLE   172,429 0 0
PPG INDS INC COM 693506107 468 4,496 SH   SOLE   4,496 0 0
PPL CORP COM 69351T106 1,868 49,505 SH   SOLE   49,505 0 0
PRAXAIR INC COM 74005P104 4,062 36,143 SH   SOLE   36,143 0 0
PREFERRED APT CMNTYS INC COM 74039L103 783 53,177 SH   SOLE   53,177 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,275 17,462 SH   SOLE   17,275 0 187
PRICELINE GRP INC COM NEW 741503403 383 307 SH   SOLE   307 0 0
PROCTER & GAMBLE CO COM 742718109 16,990 200,660 SH   SOLE   200,660 0 0
PROLOGIS INC COM 74340W103 1,919 39,122 SH   SOLE   39,122 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 271 10,315 SH   SOLE   10,315 0 0
PROSHARES TR PSHS SHORT DOW30 74347R701 253 11,853 SH   SOLE   11,853 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 1,989 36,552 SH   SOLE   36,552 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 513 9,701 SH   SOLE   9,701 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 332 8,364 SH   SOLE   8,364 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 541 9,172 SH   SOLE   9,172 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 468 59,727 SH   SOLE   59,727 0 0
PRUDENTIAL FINL INC COM 744320102 1,948 27,310 SH   SOLE   27,310 0 0
PTC THERAPEUTICS INC COM 69366J200 613 87,456 SH   SOLE   87,456 0 0
PUBLIC STORAGE COM 74460D109 1,563 6,114 SH   SOLE   6,114 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 6,108 131,033 SH   SOLE   125,153 0 5,880
PULTE GROUP INC COM 745867101 477 24,446 SH   SOLE   24,446 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 301 22,500 SH   SOLE   22,500 0 0
QEP RES INC COM 74733V100 353 20,000 SH   SOLE   20,000 0 0
QORVO INC COM 74736K101 206 3,735 SH   SOLE   3,735 0 0
QTS RLTY TR INC COM CL A 74736A103 3,997 71,400 SH   SOLE   71,400 0 0
QUALCOMM INC COM 747525103 12,511 233,547 SH   SOLE   233,547 0 0
QUALITY SYS INC COM 747582104 368 30,869 SH   SOLE   30,869 0 0
QUEST DIAGNOSTICS INC COM 74834L100 4,635 56,941 SH   SOLE   54,456 0 2,485
QUESTAR CORP COM 748356102 521 20,563 SH   SOLE   20,563 0 0
QUINSTREET INC COM 74874Q100 108 30,350 SH   SOLE   30,350 0 0
RACKSPACE HOSTING INC COM 750086100 928 44,481 SH   SOLE   44,481 0 0
RANGE RES CORP COM 75281A109 4,199 97,331 SH   SOLE   97,331 0 0
RAYTHEON CO COM NEW 755111507 6,778 49,851 SH   SOLE   49,851 0 0
REALTY INCOME CORP COM 756109104 7,635 110,072 SH   SOLE   110,072 0 0
RED HAT INC COM 756577102 2,435 33,543 SH   SOLE   33,543 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 142 13,032 SH   SOLE   13,032 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,186 6,261 SH   SOLE   6,261 0 0
REGIONS FINL CORP NEW COM 7591EP100 1,202 141,172 SH   SOLE   141,172 0 0
RELYPSA INC COM 759531106 222 12,033 SH   SOLE   12,033 0 0
REMARK MEDIA INC COM 75954W107 148 35,000 SH   SOLE   35,000 0 0
RESTORATION HARDWARE HLDGS I COM 761283100 868 30,267 SH   SOLE   30,267 0 0
REYNOLDS AMERICAN INC COM 761713106 1,726 32,002 SH   SOLE   32,002 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 193 86,759 SH   SOLE   86,759 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 220 6,500 SH   SOLE   6,500 0 0
RITE AID CORP COM 767754104 760 101,325 SH   SOLE   101,325 0 0
ROCKET FUEL INC COM 773111109 27 12,110 SH   SOLE   12,110 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,126 9,806 SH   SOLE   9,806 0 0
ROCKWELL MED INC COM 774374102 517 68,301 SH   SOLE   68,301 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 9,517 235,570 SH   SOLE   235,570 0 0
ROSS STORES INC COM 778296103 1,713 30,215 SH   SOLE   30,215 0 0
ROVI CORP COM 779376102 1,776 113,556 SH   SOLE   105,341 0 8,215
ROYAL BK CDA MONTREAL QUE COM 780087102 1,744 29,524 SH   SOLE   29,524 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 564 120,100 SH   SOLE   120,100 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 843 15,053 SH   SOLE   15,053 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,326 60,230 SH   SOLE   60,230 0 0
ROYCE VALUE TR INC COM 780910105 1,487 126,324 SH   SOLE   126,324 0 0
RPM INTL INC COM 749685103 558 11,169 SH   SOLE   11,169 0 0
RUBICON PROJ INC COM 78112V102 233 17,097 SH   SOLE   17,097 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 363 2,989 SH   SOLE   2,989 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 2,145 26,687 SH   SOLE   26,687 0 0
RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 410 3,178 SH   SOLE   3,178 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,251 44,452 SH   SOLE   44,452 0 0
S&P GLOBAL INC COM 78409V104 431 4,014 SH   SOLE   4,014 0 0
SALESFORCE COM INC COM 79466L302 2,487 31,315 SH   SOLE   31,315 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 388 34,591 SH   SOLE   34,591 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 767 105,487 SH   SOLE   105,487 0 0
SANCHEZ ENERGY CORP COM 79970Y105 847 119,900 SH   SOLE   119,900 0 0
SANOFI SPONSORED ADR 80105N105 1,094 26,117 SH   SOLE   26,117 0 0
SAP SE SPON ADR 803054204 491 6,533 SH   SOLE   6,533 0 0
SAREPTA THERAPEUTICS INC COM 803607100 385 20,213 SH   SOLE   20,213 0 0
SCANA CORP NEW COM 80589M102 1,804 23,848 SH   SOLE   23,848 0 0
SCHLUMBERGER LTD COM 806857108 7,818 98,865 SH   SOLE   98,865 0 0
SCHOLASTIC CORP COM 807066105 1,520 38,385 SH   SOLE   38,385 0 0
SEACOR HOLDINGS INC COM 811904101 1,055 18,198 SH   SOLE   18,198 0 0
SEADRILL LIMITED SHS G7945E105 36 11,100 SH   SOLE   11,100 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 88 16,395 SH   SOLE   16,395 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 202 8,288 SH   SOLE   8,288 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,475 18,888 SH   SOLE   18,888 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,115 20,214 SH   SOLE   20,214 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,403 47,461 SH   SOLE   47,461 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 2,046 29,980 SH   SOLE   29,980 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6,050 264,690 SH   SOLE   264,690 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,043 36,465 SH   SOLE   36,465 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,241 23,661 SH   SOLE   23,661 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,178 25,413 SH   SOLE   25,413 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,700 62,228 SH   SOLE   62,228 0 0
SEMPRA ENERGY COM 816851109 1,027 9,011 SH   SOLE   9,011 0 0
SHERWIN WILLIAMS CO COM 824348106 5,817 19,808 SH   SOLE   19,808 0 0
SHIRE PLC SPONSORED ADR 82481R106 684 3,720 SH   SOLE   3,720 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 344 20,212 SH   SOLE   20,212 0 0
SILVER WHEATON CORP COM 828336107 327 13,888 SH   SOLE   13,888 0 0
SIMON PPTY GROUP INC NEW COM 828806109 279 1,286 SH   SOLE   1,286 0 0
SIRIUS XM HLDGS INC COM 82968B103 110 27,930 SH   SOLE   27,930 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 272 4,697 SH   SOLE   4,697 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,236 66,931 SH   SOLE   66,931 0 0
SMUCKER J M CO COM NEW 832696405 1,833 12,024 SH   SOLE   12,024 0 0
SNYDERS-LANCE INC COM 833551104 557 16,430 SH   SOLE   16,430 0 0
SOLARCITY CORP COM 83416T100 216 9,034 SH   SOLE   9,034 0 0
SONIC CORP COM 835451105 218 8,029 SH   SOLE   8,029 0 0
SONY CORP ADR NEW 835699307 320 10,905 SH   SOLE   10,905 0 0
SOUTH JERSEY INDS INC COM 838518108 230 7,275 SH   SOLE   7,275 0 0
SOUTHERN CO COM 842587107 3,096 57,725 SH   SOLE   57,725 0 0
SOUTHWEST AIRLS CO COM 844741108 13,583 346,404 SH   SOLE   346,404 0 0
SOUTHWEST GAS CORP COM 844895102 263 3,334 SH   SOLE   3,334 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,292 261,704 SH   SOLE   261,704 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 731 4,086 SH   SOLE   4,086 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 12,909 102,077 SH   SOLE   101,592 0 485
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,663 74,771 SH   SOLE   74,771 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 12,124 44,536 SH   SOLE   44,536 0 0
SPDR SER TR NUVN BRCLY MUNI 78468R721 290 5,740 SH   SOLE   5,740 0 0
SPDR SER TR SHT TRM HGH YLD 78468R408 806 29,851 SH   SOLE   29,851 0 0
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 4,369 99,666 SH   SOLE   99,666 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 747 20,922 SH   SOLE   20,922 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,431 26,463 SH   SOLE   26,463 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 2,375 28,300 SH   SOLE   28,300 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,122 33,463 SH   SOLE   33,463 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,377 35,851 SH   SOLE   35,851 0 0
SPECTRA ENERGY CORP COM 847560109 9,876 269,602 SH   SOLE   260,677 0 8,925
SPECTRA ENERGY PARTNERS LP COM 84756N109 546 11,563 SH   SOLE   11,563 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,845 15,466 SH   SOLE   15,466 0 0
SPIRIT AIRLS INC COM 848577102 224 5,000 SH   SOLE   5,000 0 0
SPLUNK INC COM 848637104 267 4,922 SH   SOLE   4,922 0 0
SPRINT CORP COM SER 1 85207U105 119 26,155 SH   SOLE   26,155 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 141 20,214 SH   SOLE   20,214 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 522 11,174 SH   SOLE   11,174 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 795 15,926 SH   SOLE   15,926 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,688 15,174 SH   SOLE   15,030 0 144
STAPLES INC COM 855030102 356 41,362 SH   SOLE   41,362 0 0
STARBUCKS CORP COM 855244109 19,248 336,980 SH   SOLE   336,980 0 0
STARWOOD PPTY TR INC COM 85571B105 254 12,259 SH   SOLE   12,259 0 0
STATE STR CORP COM 857477103 455 8,441 SH   SOLE   8,441 0 0
STATOIL ASA SPONSORED ADR 85771P102 2,898 167,354 SH   SOLE   161,239 0 6,115
STELLUS CAP INVT CORP COM 858568108 466 45,529 SH   SOLE   45,529 0 0
STERICYCLE INC COM 858912108 1,900 18,246 SH   SOLE   18,246 0 0
STILLWATER MNG CO COM 86074Q102 160 13,450 SH   SOLE   13,450 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 174 29,500 SH   SOLE   29,500 0 0
STONECASTLE FINL CORP COM 861780104 457 24,901 SH   SOLE   24,901 0 0
STONEMOR PARTNERS L P COM UNITS 86183Q100 219 8,732 SH   SOLE   8,732 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 426 15,400 SH   SOLE   15,400 0 0
STRATASYS LTD SHS M85548101 312 13,689 SH   SOLE   13,689 0 0
STRYKER CORP COM 863667101 3,907 32,610 SH   SOLE   32,610 0 0
SUMMIT MATLS INC CL A 86614U100 679 33,200 SH   SOLE   33,200 0 0
SUNCOR ENERGY INC NEW COM 867224107 281 10,138 SH   SOLE   10,138 0 0
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 1,832 63,684 SH   SOLE   63,684 0 0
SUNSHINE HEART INC COM 86782U106 15 33,500 SH   SOLE   33,500 0 0
SUNTRUST BKS INC COM 867914103 203 4,958 SH   SOLE   4,958 0 0
SUPER MICRO COMPUTER INC COM 86800U104 10,316 415,114 SH   SOLE   415,114 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 205 11,181 SH   SOLE   11,181 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 359 11,275 SH   SOLE   11,275 0 0
SYNCHRONY FINL COM 87165B103 502 19,849 SH   SOLE   19,849 0 0
SYSCO CORP COM 871829107 2,502 49,308 SH   SOLE   49,308 0 0
T MOBILE US INC COM 872590104 1,309 30,252 SH   SOLE   30,252 0 0
TARGET CORP COM 87612E106 5,504 78,839 SH   SOLE   78,614 0 225
TASER INTL INC COM 87651B104 529 21,265 SH   SOLE   21,265 0 0
TATA MTRS LTD SPONSORED ADR 876568502 366 10,534 SH   SOLE   10,534 0 0
TAUBMAN CTRS INC COM 876664103 1,386 18,684 SH   SOLE   18,684 0 0
TCP CAP CORP COM 87238Q103 314 20,571 SH   SOLE   20,571 0 0
TE CONNECTIVITY LTD REG SHS H84989104 409 7,165 SH   SOLE   7,165 0 0
TECK RESOURCES LTD CL B 878742204 1,076 81,676 SH   SOLE   81,676 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 147 13,100 SH   SOLE   13,100 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,097 46,818 SH   SOLE   46,818 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 487 28,344 SH   SOLE   28,344 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 501 5,057 SH   SOLE   5,057 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 533 19,267 SH   SOLE   19,267 0 0
TERADYNE INC COM 880770102 885 44,925 SH   SOLE   44,925 0 0
TESLA MTRS INC COM 88160R101 1,755 8,267 SH   SOLE   8,267 0 0
TESORO CORP COM 881609101 559 7,473 SH   SOLE   7,473 0 0
TESORO LOGISTICS LP COM UNIT LP 88160T107 1,825 36,839 SH   SOLE   36,839 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 5,758 114,621 SH   SOLE   114,621 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 514 11,000 SH   SOLE   11,000 0 0
TEXAS INSTRS INC COM 882508104 5,230 83,496 SH   SOLE   83,496 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13,741 92,990 SH   SOLE   92,990 0 0
THL CR SR LN FD COM 87244R103 378 23,500 SH   SOLE   23,500 0 0
TICC CAPITAL CORP COM 87244T109 80 15,014 SH   SOLE   15,014 0 0
TIFFANY & CO NEW COM 886547108 7,307 120,476 SH   SOLE   120,476 0 0
TIME WARNER INC COM NEW 887317303 1,765 23,994 SH   SOLE   23,994 0 0
TIMKEN CO COM 887389104 782 25,500 SH   SOLE   25,500 0 0
TJX COS INC NEW COM 872540109 2,020 26,159 SH   SOLE   26,159 0 0
TOLL BROTHERS INC COM 889478103 1,104 41,038 SH   SOLE   41,038 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 91 45,500 SH   SOLE   45,500 0 0
TOOTSIE ROLL INDS INC COM 890516107 723 18,757 SH   SOLE   18,757 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 476 11,093 SH   SOLE   11,093 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 6,369 206,949 SH   SOLE   206,949 0 0
TORTOISE MLP FD INC COM 89148B101 6,147 333,171 SH   SOLE   333,171 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 944 50,691 SH   SOLE   50,691 0 0
TOTAL S A SPONSORED ADR 89151E109 778 16,176 SH   SOLE   16,176 0 0
TRACTOR SUPPLY CO COM 892356106 556 6,101 SH   SOLE   6,101 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 11 13,321 SH   SOLE   13,321 0 0
TRANSOCEAN LTD REG SHS H8817H100 972 81,760 SH   SOLE   81,760 0 0
TRAVELCENTERS AMER LLC COM 894174101 561 68,750 SH   SOLE   68,750 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,772 23,288 SH   SOLE   23,288 0 0
TRIPADVISOR INC COM 896945201 862 13,404 SH   SOLE   13,404 0 0
TURTLE BEACH CORP COM 900450107 10 10,000 SH   SOLE   10,000 0 0
TUTOR PERINI CORP COM 901109108 650 27,600 SH   SOLE   27,600 0 0
TWITTER INC COM 90184L102 1,000 59,177 SH   SOLE   59,177 0 0
TYCO INTL PLC SHS G91442106 643 15,106 SH   SOLE   15,106 0 0
TYSON FOODS INC CL A 902494103 1,626 24,348 SH   SOLE   24,348 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,996 51,630 SH   SOLE   51,630 0 0
UBS GROUP AG SHS H42097107 185 14,273 SH   SOLE   14,273 0 0
UDR INC COM 902653104 1,974 53,457 SH   SOLE   53,457 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 4,433 18,195 SH   SOLE   18,124 0 71
UMB FINL CORP COM 902788108 6,360 119,520 SH   SOLE   119,520 0 0
UNDER ARMOUR INC CL A 904311107 453 11,287 SH   SOLE   11,287 0 0
UNDER ARMOUR INC CL C 904311206 225 6,205 SH   SOLE   6,205 0 0
UNILEVER N V N Y SHS NEW 904784709 874 18,616 SH   SOLE   18,616 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,805 58,562 SH   SOLE   58,562 0 0
UNION PAC CORP COM 907818108 5,406 61,963 SH   SOLE   61,963 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 182 30,000 SH   SOLE   30,000 0 0
UNITED CONTL HLDGS INC COM 910047109 9,927 241,871 SH   SOLE   241,871 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,396 40,810 SH   SOLE   40,810 0 0
UNITED RENTALS INC COM 911363109 848 12,629 SH   SOLE   12,629 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 131 11,384 SH   SOLE   11,384 0 0
UNITED TECHNOLOGIES CORP COM 913017109 5,636 54,962 SH   SOLE   54,962 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9,060 64,163 SH   SOLE   64,163 0 0
UNITIL CORP COM 913259107 661 15,517 SH   SOLE   15,517 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 4,016 59,242 SH   SOLE   54,362 0 4,880
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 397 6,938 SH   SOLE   6,938 0 0
UNUM GROUP COM 91529Y106 1,669 52,503 SH   SOLE   52,503 0 0
US BANCORP DEL COM NEW 902973304 5,226 129,576 SH   SOLE   129,576 0 0
V F CORP COM 918204108 8,318 135,266 SH   SOLE   135,266 0 0
VAIL RESORTS INC COM 91879Q109 1,742 12,600 SH   SOLE   12,600 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 396 19,651 SH   SOLE   19,651 0 0
VALERO ENERGY CORP NEW COM 91913Y100 3,929 77,036 SH   SOLE   76,768 0 268
VALLEY NATL BANCORP COM 919794107 154 16,959 SH   SOLE   16,959 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 464 9,657 SH   SOLE   9,657 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,611 166,427 SH   SOLE   166,427 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 3,753 116,133 SH   SOLE   116,133 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 469 11,023 SH   SOLE   11,023 0 0
VANECK VECTORS ETF TR PHARMACEUTICAL E 92189F692 973 16,597 SH   SOLE   16,597 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 331 3,165 SH   SOLE   3,165 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,033 11,731 SH   SOLE   11,731 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1,133 11,555 SH   SOLE   11,555 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,083 25,705 SH   SOLE   25,705 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 456 5,405 SH   SOLE   5,405 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 299 5,365 SH   SOLE   5,365 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,200 14,049 SH   SOLE   14,049 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,058 28,526 SH   SOLE   28,526 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 408 4,583 SH   SOLE   4,583 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,588 12,843 SH   SOLE   12,843 0 0
VANGUARD INDEX FDS REIT ETF 922908553 3,184 35,913 SH   SOLE   35,913 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,633 18,904 SH   SOLE   18,904 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 431 4,097 SH   SOLE   4,097 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,426 12,325 SH   SOLE   12,325 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,348 12,584 SH   SOLE   12,584 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 628 14,650 SH   SOLE   14,650 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,779 78,882 SH   SOLE   78,882 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4,465 95,700 SH   SOLE   95,700 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,018 21,681 SH   SOLE   21,681 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 495 5,536 SH   SOLE   5,536 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 220 2,150 SH   SOLE   2,150 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1,382 16,600 SH   SOLE   16,600 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,983 84,364 SH   SOLE   84,364 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 5,000 69,974 SH   SOLE   69,974 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 428 3,505 SH   SOLE   3,505 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 322 2,280 SH   SOLE   2,280 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 578 6,074 SH   SOLE   6,074 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 921 7,056 SH   SOLE   7,056 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 730 6,811 SH   SOLE   6,811 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 211 1,841 SH   SOLE   1,841 0 0
VANTIV INC CL A 92210H105 3,906 69,010 SH   SOLE   69,010 0 0
VARIAN MED SYS INC COM 92220P105 1,507 18,328 SH   SOLE   18,328 0 0
VASCO DATA SEC INTL INC COM 92230Y104 225 13,750 SH   SOLE   13,750 0 0
VECTOR GROUP LTD COM 92240M108 1,255 55,960 SH   SOLE   55,960 0 0
VENTAS INC COM 92276F100 476 6,538 SH   SOLE   6,538 0 0
VERINT SYS INC COM 92343X100 1,178 35,566 SH   SOLE   35,566 0 0
VERISK ANALYTICS INC COM 92345Y106 896 11,050 SH   SOLE   11,050 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 27,283 488,589 SH   SOLE   488,589 0 0
VIACOM INC NEW CL B 92553P201 689 16,601 SH   SOLE   16,601 0 0
VISA INC COM CL A 92826C839 12,807 172,662 SH   SOLE   172,662 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 279 22,500 SH   SOLE   22,500 0 0
VISTA OUTDOOR INC COM 928377100 535 11,200 SH   SOLE   11,200 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 3,433 111,112 SH   SOLE   111,112 0 0
VORNADO RLTY TR SH BEN INT 929042109 537 5,365 SH   SOLE   5,365 0 0
VOXX INTL CORP CL A 91829F104 153 54,800 SH   SOLE   54,800 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 528 76,238 SH   SOLE   76,238 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 69 13,500 SH   SOLE   13,500 0 0
VULCAN MATLS CO COM 929160109 619 5,139 SH   SOLE   5,139 0 0
WABASH NATL CORP COM 929566107 1,881 148,126 SH   SOLE   148,126 0 0
WABTEC CORP COM 929740108 880 12,525 SH   SOLE   12,525 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,243 98,992 SH   SOLE   98,992 0 0
WAL-MART STORES INC COM 931142103 16,179 221,563 SH   SOLE   221,305 0 258
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,131 35,937 SH   SOLE   35,937 0 0
WASTE MGMT INC DEL COM 94106L109 9,385 141,608 SH   SOLE   134,733 0 6,875
WATTS WATER TECHNOLOGIES INC CL A 942749102 856 14,689 SH   SOLE   14,689 0 0
WD-40 CO COM 929236107 2,129 18,129 SH   SOLE   18,129 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 3,054 550,324 SH   SOLE   550,324 0 0
WEC ENERGY GROUP INC COM 92939U106 541 8,286 SH   SOLE   8,286 0 0
WELLS FARGO & CO NEW COM 949746101 15,158 320,255 SH   SOLE   319,880 0 375
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 216 166 SH   SOLE   166 0 0
WELLS FARGO GLOBAL DIVIDEND WF GLOBAL OPPTY 94987C103 185 31,000 SH   SOLE   31,000 0 0
WELLTOWER INC COM 95040Q104 2,606 34,214 SH   SOLE   34,214 0 0
WENDYS CO COM 95058W100 324 33,700 SH   SOLE   33,700 0 0
WEST CORP COM 952355204 197 10,000 SH   SOLE   10,000 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,560 20,558 SH   SOLE   20,558 0 0
WESTAR ENERGY INC COM 95709T100 2,255 40,198 SH   SOLE   40,198 0 0
WESTERN ASSET EMRG MKT INCM COM 95766E103 205 18,935 SH   SOLE   18,935 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 257 15,083 SH   SOLE   15,083 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 308 20,372 SH   SOLE   20,372 0 0
WESTERN DIGITAL CORP COM 958102105 4,075 86,224 SH   SOLE   86,224 0 0
WESTROCK CO COM 96145D105 1,592 40,941 SH   SOLE   40,941 0 0
WEYERHAEUSER CO COM 962166104 7,179 241,160 SH   SOLE   241,160 0 0
WGL HLDGS INC COM 92924F106 507 7,162 SH   SOLE   7,162 0 0
WHIRLPOOL CORP COM 963320106 458 2,750 SH   SOLE   2,750 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 253 300 SH   SOLE   300 0 0
WHITEWAVE FOODS CO COM 966244105 760 16,187 SH   SOLE   16,187 0 0
WHITING PETE CORP NEW COM 966387102 239 25,784 SH   SOLE   25,784 0 0
WHOLE FOODS MKT INC COM 966837106 1,155 36,074 SH   SOLE   36,074 0 0
WILEY JOHN & SONS INC CL A 968223206 17,850 342,070 SH   SOLE   342,070 0 0
WILLIAMS COS INC DEL COM 969457100 2,352 108,751 SH   SOLE   108,751 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 1,356 39,156 SH   SOLE   39,156 0 0
WILLIAMS SONOMA INC COM 969904101 228 4,379 SH   SOLE   4,379 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 647 5,201 SH   SOLE   5,201 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 330 9,329 SH   SOLE   9,329 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 3,292 65,150 SH   SOLE   65,150 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 603 11,817 SH   SOLE   11,817 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 4,066 201,376 SH   SOLE   201,376 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 4,648 119,846 SH   SOLE   119,846 0 0
WISDOMTREE TR LARGECAP DIVID 97717W307 385 5,081 SH   SOLE   5,081 0 0
WISDOMTREE TR SMALLCAP DIVID 97717W604 588 8,202 SH   SOLE   8,202 0 0
WPX ENERGY INC COM 98212B103 9,549 1,025,687 SH   SOLE   1,025,687 0 0
WPX ENERGY INC PFD SER A CV 98212B202 1,478 31,999 SH   SOLE   31,999 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 583 8,186 SH   SOLE   8,186 0 0
WYNN RESORTS LTD COM 983134107 772 8,516 SH   SOLE   8,516 0 0
XCEL ENERGY INC COM 98389B100 627 13,994 SH   SOLE   13,994 0 0
XENCOR INC COM 98401F105 275 14,506 SH   SOLE   14,506 0 0
XEROX CORP COM 984121103 201 21,182 SH   SOLE   21,182 0 0
XL GROUP PLC SHS G98290102 365 10,950 SH   SOLE   10,950 0 0
XPO LOGISTICS INC COM 983793100 2,387 90,901 SH   SOLE   90,901 0 0
XUNLEI LTD SPONSORED ADR 98419E108 73 14,000 SH   SOLE   14,000 0 0
XYLEM INC COM 98419M100 6,859 153,633 SH   SOLE   147,533 0 6,100
YAHOO INC COM 984332106 1,624 43,260 SH   SOLE   43,260 0 0
YAMANA GOLD INC COM 98462Y100 621 119,479 SH   SOLE   119,479 0 0
YELP INC CL A 985817105 446 14,690 SH   SOLE   14,690 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1,036 117,750 SH   SOLE   117,750 0 0
YUM BRANDS INC COM 988498101 5,999 72,349 SH   SOLE   72,349 0 0
ZILLOW GROUP INC CL A 98954M101 316 8,634 SH   SOLE   8,634 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,334 91,896 SH   SOLE   91,896 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 682 5,665 SH   SOLE   5,665 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 110 20,100 SH   SOLE   20,100 0 0
ZOETIS INC CL A 98978V103 5,754 121,224 SH   SOLE   121,224 0 0
ZWEIG TOTAL RETURN FD INC COM NEW 989837208 393 32,635 SH   SOLE   32,635 0 0
ZYNGA INC CL A 98986T108 40 15,975 SH   SOLE   15,975 0 0