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