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 315 23,690 SH   SOLE   23,690 0 0
3M CO COM 88579Y101 10,314 57,761 SH   SOLE   57,761 0 0
ABB LTD SPONSORED ADR 000375204 1,077 51,095 SH   SOLE   51,095 0 0
ABBOTT LABS COM 002824100 4,809 125,215 SH   SOLE   125,215 0 0
ABBVIE INC COM 00287Y109 12,655 202,089 SH   SOLE   202,089 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 310 66,911 SH   SOLE   66,911 0 0
ABILITY INC SHS G8789K108 54 19,509 SH   SOLE   19,509 0 0
ABRAXAS PETE CORP COM 003830106 84 32,500 SH   SOLE   32,500 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 163 25,000 SH   SOLE   25,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,320 71,031 SH   SOLE   71,031 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,630 72,817 SH   SOLE   72,817 0 0
ACTUANT CORP CL A NEW 00508X203 1,383 53,288 SH   SOLE   53,288 0 0
ADAM NAT RES FD INC COM 00548F105 212 10,533 SH   SOLE   10,533 0 0
ADDUS HOMECARE CORP COM 006739106 526 15,000 SH   SOLE   15,000 0 0
ADIENT PLC ORD SHS G0084W101 595 10,145 SH   SOLE   10,145 0 0
ADOBE SYS INC COM 00724F101 817 7,934 SH   SOLE   7,934 0 0
ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 269 4,239 SH   SOLE   4,239 0 0
AECOM COM 00766T100 2,066 56,810 SH   SOLE   56,810 0 0
AEGION CORP COM 00770F104 654 27,600 SH   SOLE   27,600 0 0
AERCAP HOLDINGS NV SHS N00985106 1,426 34,277 SH   SOLE   34,277 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,032 57,481 SH   SOLE   57,481 0 0
AEROVIRONMENT INC COM 008073108 247 9,203 SH   SOLE   9,203 0 0
AETNA INC NEW COM 00817Y108 1,069 8,617 SH   SOLE   8,617 0 0
AFLAC INC COM 001055102 44,381 637,662 SH   SOLE   637,662 0 0
AG MTG INVT TR INC COM 001228105 3,100 181,220 SH   SOLE   181,220 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 314 6,887 SH   SOLE   6,887 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,407 81,118 SH   SOLE   81,118 0 0
AIR LEASE CORP CL A 00912X302 4,173 121,542 SH   SOLE   121,542 0 0
AIR PRODS & CHEMS INC COM 009158106 5,952 41,382 SH   SOLE   41,382 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 8,580 128,676 SH   SOLE   128,676 0 0
ALASKA AIR GROUP INC COM 011659109 565 6,370 SH   SOLE   6,370 0 0
ALCENTRA CAP CORP COM 01374T102 150 12,548 SH   SOLE   12,548 0 0
ALCOA CORP COM 013872106 412 14,685 SH   SOLE   14,685 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 617 5,550 SH   SOLE   5,550 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,347 38,116 SH   SOLE   38,116 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 598 37,555 SH   SOLE   37,555 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 569 8,891 SH   SOLE   8,891 0 0
ALLERGAN PLC SHS G0177J108 8,270 39,379 SH   SOLE   39,379 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 334 1,464 SH   SOLE   1,464 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 130 10,277 SH   SOLE   10,277 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 290 12,370 SH   SOLE   12,370 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 238 18,000 SH   SOLE   18,000 0 0
ALLIANT ENERGY CORP COM 018802108 2,115 55,822 SH   SOLE   55,822 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 625 33,875 SH   SOLE   33,875 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 148 11,744 SH   SOLE   11,744 0 0
ALLOT COMMUNICATIONS LTD SHS M0854Q105 89 18,600 SH   SOLE   18,600 0 0
ALLSTATE CORP COM 020002101 398 5,372 SH   SOLE   5,372 0 0
ALPHABET INC CAP STK CL A 02079K305 22,836 28,818 SH   SOLE   28,818 0 0
ALPHABET INC CAP STK CL C 02079K107 15,992 20,719 SH   SOLE   20,719 0 0
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 227 44,200 SH   SOLE   44,200 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 735 96,958 SH   SOLE   96,958 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 4,239 336,446 SH   SOLE   336,446 0 0
ALTRIA GROUP INC COM 02209S103 18,761 277,437 SH   SOLE   277,437 0 0
AMAZON COM INC COM 023135106 27,966 37,295 SH   SOLE   37,273 0 22
AMBARELLA INC SHS G037AX101 264 4,891 SH   SOLE   4,891 0 0
AMBER RD INC COM 02318Y108 4,114 453,075 SH   SOLE   453,075 0 0
AMBEV SA SPONSORED ADR 02319V103 3,205 652,868 SH   SOLE   605,328 0 47,540
AMC ENTMT HLDGS INC CL A COM 00165C104 6,372 189,350 SH   SOLE   189,350 0 0
AMC NETWORKS INC CL A 00164V103 377 7,200 SH   SOLE   7,200 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 222 41,072 SH   SOLE   41,072 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,646 99,518 SH   SOLE   99,518 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 948 19,055 SH   SOLE   19,055 0 0
AMERICAN CAP SR FLOATING LTD COM 02504D108 151 12,669 SH   SOLE   12,669 0 0
AMERICAN ELEC PWR INC COM 025537101 2,994 47,552 SH   SOLE   47,552 0 0
AMERICAN EXPRESS CO COM 025816109 7,646 103,213 SH   SOLE   103,213 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 223 2,535 SH   SOLE   2,535 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 6,546 100,230 SH   SOLE   100,230 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,096 48,221 SH   SOLE   48,221 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 611 8,444 SH   SOLE   8,444 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 20,892 435,973 SH   SOLE   435,973 0 0
AMERIPRISE FINL INC COM 03076C106 788 7,104 SH   SOLE   7,104 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,377 17,624 SH   SOLE   17,624 0 0
AMETEK INC NEW COM 031100100 860 17,700 SH   SOLE   17,700 0 0
AMGEN INC COM 031162100 21,358 146,071 SH   SOLE   144,406 0 1,665
AMICUS THERAPEUTICS INC COM 03152W109 204 40,993 SH   SOLE   40,993 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 18 20,000 SH   SOLE   20,000 0 0
AMPLIFY SNACK BRANDS COM 03211L102 492 55,890 SH   SOLE   55,890 0 0
ANADARKO PETE CORP COM 032511107 3,946 56,588 SH   SOLE   54,468 0 2,120
ANALOG DEVICES INC COM 032654105 2,357 32,453 SH   SOLE   32,453 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,442 13,675 SH   SOLE   13,675 0 0
ANNALY CAP MGMT INC COM 035710409 4,211 422,379 SH   SOLE   422,379 0 0
ANTARES PHARMA INC COM 036642106 177 75,900 SH   SOLE   75,900 0 0
ANTHEM INC COM 036752103 3,652 25,398 SH   SOLE   25,398 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 143 27,750 SH   SOLE   27,750 0 0
APACHE CORP COM 037411105 3,150 49,629 SH   SOLE   49,352 0 277
APARTMENT INVT & MGMT CO CL A 03748R101 469 10,325 SH   SOLE   10,325 0 0
APOGEE ENTERPRISES INC COM 037598109 6,052 113,000 SH   SOLE   113,000 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 967 58,199 SH   SOLE   58,199 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 563 29,103 SH   SOLE   29,103 0 0
APOLLO INVT CORP COM 03761U106 695 118,600 SH   SOLE   118,600 0 0
APPLE INC COM 037833100 60,977 526,476 SH   SOLE   526,476 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 25 13,527 SH   SOLE   13,527 0 0
APPLIED MATLS INC COM 038222105 2,015 62,419 SH   SOLE   62,419 0 0
APPROACH RESOURCES INC COM 03834A103 1,312 391,610 SH   SOLE   391,610 0 0
APTARGROUP INC COM 038336103 293 3,993 SH   SOLE   3,993 0 0
AQUA METALS INC COM 03837J101 133 10,190 SH   SOLE   10,190 0 0
ARCH CAP GROUP LTD ORD G0450A105 341 3,950 SH   SOLE   3,950 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,792 39,250 SH   SOLE   39,250 0 0
ARCONIC INC COM 03965L100 1,029 55,513 SH   SOLE   55,513 0 0
ARES CAP CORP COM 04010L103 400 24,296 SH   SOLE   24,296 0 0
ARISTA NETWORKS INC COM 040413106 292 3,014 SH   SOLE   3,014 0 0
ARQULE INC COM 04269E107 33 26,000 SH   SOLE   26,000 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 329 11,065 SH   SOLE   11,065 0 0
ASTEC INDS INC COM 046224101 1,988 29,474 SH   SOLE   29,160 0 314
ASTRAZENECA PLC SPONSORED ADR 046353108 267 9,753 SH   SOLE   9,753 0 0
AT&T INC COM 00206R102 22,593 531,231 SH   SOLE   531,231 0 0
ATA INC SPONS ADR 00211V106 124 33,328 SH   SOLE   33,328 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 769 14,740 SH   SOLE   14,740 0 0
ATWOOD OCEANICS INC COM 050095108 150 11,412 SH   SOLE   11,412 0 0
AUDIOCODES LTD ORD M15342104 263 41,400 SH   SOLE   41,400 0 0
AUTODESK INC COM 052769106 233 3,155 SH   SOLE   3,155 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,798 36,959 SH   SOLE   36,959 0 0
AUTOZONE INC COM 053332102 4,249 5,379 SH   SOLE   5,379 0 0
AV HOMES INC COM 00234P102 7,598 480,892 SH   SOLE   480,892 0 0
AVON PRODS INC COM 054303102 275 54,646 SH   SOLE   54,646 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,976 45,590 SH   SOLE   45,590 0 0
BAIDU INC SPON ADR REP A 056752108 1,958 11,910 SH   SOLE   11,910 0 0
BAKER HUGHES INC COM 057224107 346 5,323 SH   SOLE   5,323 0 0
BANC OF CALIFORNIA INC COM 05990K106 225 12,953 SH   SOLE   12,953 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 132 14,845 SH   SOLE   14,845 0 0
BANCO SANTANDER SA ADR 05964H105 98 19,064 SH   SOLE   19,064 0 0
BANCROFT FUND LTD COM 059695106 415 20,516 SH   SOLE   20,516 0 0
BANK AMER CORP *W EXP 10/28/201 060505153 92 96,300 SH   SOLE   96,300 0 0
BANK AMER CORP COM 060505104 20,053 907,377 SH   SOLE   907,377 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,386 29,254 SH   SOLE   29,254 0 0
BANK OF THE OZARKS INC COM 063904106 1,558 29,625 SH   SOLE   29,212 0 413
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 684 26,787 SH   SOLE   26,787 0 0
BARCLAYS PLC ADR 06738E204 374 33,953 SH   SOLE   33,953 0 0
BARINGS CORPORATE INVS COM 06759X107 1,566 101,158 SH   SOLE   99,358 0 1,800
BARINGS PARTN INVS SH BEN INT 06761A103 2,677 188,487 SH   SOLE   176,462 0 12,025
BARRICK GOLD CORP COM 067901108 5,518 345,334 SH   SOLE   341,869 0 3,465
BASSETT FURNITURE INDS INC COM 070203104 647 21,293 SH   SOLE   21,293 0 0
BAXTER INTL INC COM 071813109 1,264 28,525 SH   SOLE   28,525 0 0
BB&T CORP COM 054937107 3,932 83,633 SH   SOLE   83,633 0 0
BCE INC COM NEW 05534B760 4,217 97,538 SH   SOLE   91,583 0 5,955
BECTON DICKINSON & CO COM 075887109 7,453 45,016 SH   SOLE   45,016 0 0
BELLATRIX EXPLORATION LTD COM 078314101 9 10,000 SH   SOLE   10,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,347 26 SH   SOLE   26 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26,412 162,053 SH   SOLE   162,053 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 447 12,508 SH   SOLE   12,508 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,224 70,560 SH   SOLE   70,560 0 0
BIG LOTS INC COM 089302103 279 5,554 SH   SOLE   5,554 0 0
BIOBLAST PHARMA LTD SHS M20156101 26 24,700 SH   SOLE   24,700 0 0
BIOGEN INC COM 09062X103 16,202 57,136 SH   SOLE   57,136 0 0
BIOSCRIP INC COM 09069N108 15 14,000 SH   SOLE   14,000 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 219 16,860 SH   SOLE   16,860 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 336 25,873 SH   SOLE   25,873 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 162 14,266 SH   SOLE   14,266 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 95 11,568 SH   SOLE   11,568 0 0
BLACKROCK INC COM 09247X101 5,141 13,508 SH   SOLE   13,508 0 0
BLACKROCK INCOME TR INC COM 09247F100 416 65,776 SH   SOLE   65,776 0 0
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 259 47,038 SH   SOLE   47,038 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 239 16,243 SH   SOLE   16,243 0 0
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 152 13,450 SH   SOLE   13,450 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 263 19,050 SH   SOLE   19,050 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 213 15,350 SH   SOLE   15,350 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 184 13,650 SH   SOLE   13,650 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 153 11,250 SH   SOLE   11,250 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 217 16,907 SH   SOLE   16,907 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 230 16,240 SH   SOLE   16,240 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 246 18,000 SH   SOLE   18,000 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 304 20,622 SH   SOLE   20,622 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 284 34,304 SH   SOLE   34,304 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 206 9,501 SH   SOLE   9,501 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4,105 151,876 SH   SOLE   151,876 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 262 8,725 SH   SOLE   8,725 0 0
BLOCK H & R INC COM 093671105 1,784 77,596 SH   SOLE   77,596 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 418 17,396 SH   SOLE   17,396 0 0
BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 103 15,000 SH   SOLE   15,000 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 621 45,227 SH   SOLE   45,227 0 0
BOEING CO COM 097023105 8,093 51,984 SH   SOLE   51,984 0 0
BOFI HLDG INC COM 05566U108 424 14,850 SH   SOLE   14,850 0 0
BONSO ELECTRS INTL INC COM PAR $0.003 098529308 44 20,000 SH   SOLE   20,000 0 0
BORGWARNER INC COM 099724106 1,661 42,112 SH   SOLE   42,112 0 0
BOSTON BEER INC CL A 100557107 267 1,572 SH   SOLE   1,572 0 0
BOSTON SCIENTIFIC CORP COM 101137107 525 24,303 SH   SOLE   24,303 0 0
BOTTOMLINE TECH DEL INC COM 101388106 5,097 203,725 SH   SOLE   203,725 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 391 43,700 SH   SOLE   43,700 0 0
BOX INC CL A 10316T104 236 17,000 SH   SOLE   17,000 0 0
BP PLC SPONSORED ADR 055622104 15,860 424,290 SH   SOLE   424,290 0 0
BRIGGS & STRATTON CORP COM 109043109 1,218 54,699 SH   SOLE   54,699 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 20,552 351,691 SH   SOLE   351,691 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 263 2,335 SH   SOLE   2,335 0 0
BROADCOM LTD SHS Y09827109 7,770 43,957 SH   SOLE   43,957 0 0
BROOKDALE SR LIVING INC COM 112463104 550 44,301 SH   SOLE   44,301 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,402 133,367 SH   SOLE   133,367 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3,112 92,969 SH   SOLE   92,969 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 414 25,227 SH   SOLE   25,227 0 0
BROWN FORMAN CORP CL B 115637209 3,603 80,216 SH   SOLE   80,216 0 0
BT GROUP PLC ADR 05577E101 753 32,714 SH   SOLE   32,714 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1,130 17,084 SH   SOLE   17,084 0 0
BUCKLE INC COM 118440106 246 10,800 SH   SOLE   10,800 0 0
BUFFALO WILD WINGS INC COM 119848109 272 1,763 SH   SOLE   1,763 0 0
BUNGE LIMITED COM G16962105 233 3,242 SH   SOLE   3,242 0 0
CABELAS INC COM 126804301 290 4,950 SH   SOLE   4,950 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 165 16,344 SH   SOLE   16,344 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1,294 73,810 SH   SOLE   73,810 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 354 34,379 SH   SOLE   34,379 0 0
CALLAWAY GOLF CO COM 131193104 724 66,000 SH   SOLE   66,000 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 666 20,470 SH   SOLE   20,470 0 0
CANADIAN NAT RES LTD COM 136385101 241 7,548 SH   SOLE   7,548 0 0
CANADIAN NATL RY CO COM 136375102 3,917 58,121 SH   SOLE   58,121 0 0
CANADIAN PAC RY LTD COM 13645T100 620 4,343 SH   SOLE   4,343 0 0
CANADIAN SOLAR INC COM 136635109 167 13,665 SH   SOLE   13,665 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,356 15,541 SH   SOLE   15,541 0 0
CAPITALA FIN CORP COM 14054R106 357 27,603 SH   SOLE   27,603 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 20 29,540 SH   SOLE   29,540 0 0
CARBONITE INC COM 141337105 217 13,247 SH   SOLE   13,247 0 0
CARDINAL HEALTH INC COM 14149Y108 420 5,826 SH   SOLE   5,826 0 0
CARLISLE COS INC COM 142339100 697 6,321 SH   SOLE   6,321 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 2,270 148,824 SH   SOLE   148,824 0 0
CARMAX INC COM 143130102 57,591 894,409 SH   SOLE   894,409 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 526 10,104 SH   SOLE   10,104 0 0
CARTER INC COM 146229109 254 2,950 SH   SOLE   2,950 0 0
CATERPILLAR INC DEL COM 149123101 5,795 62,486 SH   SOLE   62,486 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,687 231,099 SH   SOLE   231,099 0 0
CBRE GROUP INC CL A 12504L109 1,349 42,853 SH   SOLE   42,853 0 0
CBS CORP NEW CL B 124857202 1,574 24,744 SH   SOLE   24,744 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 1,416 17,350 SH   SOLE   17,350 0 0
CDW CORP COM 12514G108 459 8,829 SH   SOLE   8,829 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 3,325 51,796 SH   SOLE   51,796 0 0
CELANESE CORP DEL COM SER A 150870103 345 4,393 SH   SOLE   4,393 0 0
CELGENE CORP COM 151020104 11,081 95,726 SH   SOLE   95,646 0 80
CELLDEX THERAPEUTICS INC NEW COM 15117B103 417 117,580 SH   SOLE   115,725 0 1,855
CEMEX SAB DE CV SPON ADR NEW 151290889 226 28,154 SH   SOLE   28,154 0 0
CENTENE CORP DEL COM 15135B101 2,198 38,905 SH   SOLE   38,905 0 0
CENTER COAST MLP & INFRSTR F COM SHS 151461100 197 16,490 SH   SOLE   16,490 0 0
CENTRAL FD CDA LTD CL A 153501101 1,738 153,923 SH   SOLE   153,923 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 567 9,450 SH   SOLE   9,450 0 0
CENTURYLINK INC COM 156700106 8,266 347,588 SH   SOLE   347,588 0 0
CERNER CORP COM 156782104 1,483 31,291 SH   SOLE   31,291 0 0
CF INDS HLDGS INC COM 125269100 4,587 145,683 SH   SOLE   145,683 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,962 46,908 SH   SOLE   46,908 0 0
CHEETAH MOBILE INC ADR 163075104 297 31,022 SH   SOLE   31,022 0 0
CHEMED CORP NEW COM 16359R103 6,844 42,667 SH   SOLE   39,929 0 2,738
CHENIERE ENERGY INC COM NEW 16411R208 559 13,488 SH   SOLE   13,488 0 0
CHESAPEAKE ENERGY CORP COM 165167107 268 38,250 SH   SOLE   38,250 0 0
CHEVRON CORP NEW COM 166764100 17,121 145,465 SH   SOLE   144,918 0 547
CHICAGO BRIDGE & IRON CO N V COM 167250109 2,030 63,951 SH   SOLE   63,951 0 0
CHIMERA INVT CORP COM NEW 16934Q208 5,003 293,958 SH   SOLE   293,958 0 0
CHINA TECHFAITH WIRLS COMM T SPON ADR NEW 169424207 34 18,499 SH   SOLE   18,499 0 0
CHINACACHE INTL HLDG LTD SPON ADR 16950M107 148 57,749 SH   SOLE   57,749 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 502 35,549 SH   SOLE   35,549 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,911 5,062 SH   SOLE   5,062 0 0
CHOICE HOTELS INTL INC COM 169905106 319 5,688 SH   SOLE   5,688 0 0
CHUBB LIMITED COM H1467J104 11,731 88,784 SH   SOLE   88,784 0 0
CHURCH & DWIGHT INC COM 171340102 6,712 151,871 SH   SOLE   151,871 0 0
CIBER INC COM 17163B102 10 15,530 SH   SOLE   15,530 0 0
CIGNA CORPORATION COM 125509109 1,065 7,983 SH   SOLE   7,983 0 0
CINCINNATI FINL CORP COM 172062101 1,112 14,676 SH   SOLE   14,676 0 0
CINTAS CORP COM 172908105 877 7,593 SH   SOLE   7,593 0 0
CIRRUS LOGIC INC COM 172755100 464 8,200 SH   SOLE   8,200 0 0
CISCO SYS INC COM 17275R102 16,193 535,820 SH   SOLE   535,101 0 719
CIT GROUP INC COM NEW 125581801 239 5,599 SH   SOLE   5,599 0 0
CITIGROUP INC *W EXP 01/04/201 172967226 7 47,000 SH   SOLE   47,000 0 0
CITIGROUP INC COM NEW 172967424 20,808 350,119 SH   SOLE   350,119 0 0
CITY OFFICE REIT INC COM 178587101 172 13,072 SH   SOLE   13,072 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 207 8,558 SH   SOLE   8,558 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 274 12,934 SH   SOLE   12,934 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 500 9,967 SH   SOLE   9,967 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 145 15,750 SH   SOLE   15,750 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 969 62,302 SH   SOLE   62,302 0 0
CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 333 26,069 SH   SOLE   26,069 0 0
CLOROX CO DEL COM 189054109 1,459 12,154 SH   SOLE   12,154 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 662 73,972 SH   SOLE   73,972 0 0
CM FIN INC COM 12574Q103 336 36,058 SH   SOLE   36,058 0 0
CME GROUP INC COM 12572Q105 4,726 40,973 SH   SOLE   40,973 0 0
CMS ENERGY CORP COM 125896100 1,325 31,845 SH   SOLE   31,845 0 0
COACH INC COM 189754104 1,263 36,075 SH   SOLE   36,075 0 0
COCA COLA CO COM 191216100 28,946 698,180 SH   SOLE   698,180 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,612 38,987 SH   SOLE   38,987 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,681 30,006 SH   SOLE   30,006 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 919 47,465 SH   SOLE   47,465 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 943 86,543 SH   SOLE   86,543 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 2,332 190,918 SH   SOLE   190,918 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 610 50,463 SH   SOLE   50,463 0 0
COLGATE PALMOLIVE CO COM 194162103 3,576 54,640 SH   SOLE   54,640 0 0
COMCAST CORP NEW CL A 20030N101 13,428 194,467 SH   SOLE   194,467 0 0
COMMERCE BANCSHARES INC COM 200525103 6,807 117,746 SH   SOLE   117,746 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,152 57,860 SH   SOLE   57,860 0 0
COMMUNICATIONS SALES&LEAS IN COM 20341J104 3,377 132,901 SH   SOLE   132,901 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 639 73,685 SH   SOLE   66,985 0 6,700
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 261 114,394 SH   SOLE   104,930 0 9,464
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,775 245,978 SH   SOLE   231,708 0 14,270
COMPASS MINERALS INTL INC COM 20451N101 820 10,461 SH   SOLE   10,461 0 0
CONAGRA BRANDS INC COM 205887102 1,401 35,421 SH   SOLE   35,421 0 0
CONCHO RES INC COM 20605P101 351 2,645 SH   SOLE   2,645 0 0
CONOCOPHILLIPS COM 20825C104 5,322 106,135 SH   SOLE   106,135 0 0
CONSOLIDATED EDISON INC COM 209115104 1,056 14,333 SH   SOLE   14,333 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,486 35,784 SH   SOLE   35,784 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,227 43,200 SH   SOLE   43,200 0 0
COOPER COS INC COM NEW 216648402 223 1,272 SH   SOLE   1,272 0 0
CORE LABORATORIES N V COM N22717107 6,050 50,397 SH   SOLE   50,397 0 0
CORNING INC COM 219350105 4,881 201,125 SH   SOLE   201,125 0 0
COSTCO WHSL CORP NEW COM 22160K105 24,022 150,031 SH   SOLE   149,915 0 116
COTY INC COM CL A 222070203 210 11,469 SH   SOLE   11,469 0 0
COVANTA HLDG CORP COM 22282E102 272 17,412 SH   SOLE   17,412 0 0
CRAY INC COM NEW 225223304 2,487 120,160 SH   SOLE   120,160 0 0
CRH PLC ADR 12626K203 1,496 43,505 SH   SOLE   43,505 0 0
CROCS INC COM 227046109 136 19,865 SH   SOLE   19,865 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,406 16,202 SH   SOLE   16,202 0 0
CROWN HOLDINGS INC COM 228368106 1,361 25,880 SH   SOLE   25,880 0 0
CRYOLIFE INC COM 228903100 285 14,840 SH   SOLE   14,840 0 0
CSX CORP COM 126408103 4,826 134,303 SH   SOLE   134,303 0 0
CUI GLOBAL INC COM NEW 126576206 78 11,264 SH   SOLE   11,264 0 0
CULLEN FROST BANKERS INC COM 229899109 1,838 20,833 SH   SOLE   20,633 0 200
CUMMINS INC COM 231021106 734 5,365 SH   SOLE   5,365 0 0
CURTISS WRIGHT CORP COM 231561101 672 6,833 SH   SOLE   6,833 0 0
CUSHING MLP TOTAL RETURN FD COM NEW 231631201 1,397 102,743 SH   SOLE   102,743 0 0
CUSHING RENAISSANCE FD COM 231647108 796 45,828 SH   SOLE   45,828 0 0
CVS HEALTH CORP COM 126650100 4,107 52,045 SH   SOLE   52,045 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,325 51,108 SH   SOLE   50,798 0 310
CYPRESS SEMICONDUCTOR CORP COM 232806109 293 25,637 SH   SOLE   25,637 0 0
DANAHER CORP DEL COM 235851102 2,523 32,418 SH   SOLE   32,418 0 0
DARDEN RESTAURANTS INC COM 237194105 770 10,592 SH   SOLE   10,592 0 0
DARLING INGREDIENTS INC COM 237266101 451 34,935 SH   SOLE   34,935 0 0
DAVITA INC COM 23918K108 1,155 17,990 SH   SOLE   17,990 0 0
DEERE & CO COM 244199105 4,269 41,429 SH   SOLE   41,429 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 284 5,168 SH   SOLE   5,168 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 637 9,458 SH   SOLE   9,458 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,778 97,130 SH   SOLE   97,130 0 0
DENBURY RES INC COM NEW 247916208 424 115,249 SH   SOLE   115,249 0 0
DESTINATION XL GROUP INC COM 25065K104 184 43,300 SH   SOLE   43,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,508 33,011 SH   SOLE   33,011 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 957 9,208 SH   SOLE   9,208 0 0
DIAMONDBACK ENERGY INC COM 25278X109 373 3,691 SH   SOLE   3,691 0 0
DICKS SPORTING GOODS INC COM 253393102 10,616 199,924 SH   SOLE   199,924 0 0
DIEBOLD NXDF INC COM 253651103 879 34,951 SH   SOLE   34,951 0 0
DIGITAL RLTY TR INC COM 253868103 230 2,344 SH   SOLE   2,344 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 1,199 50,000 SH   SOLE   50,000 0 0
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 766 10,005 SH   SOLE   10,005 0 0
DISCOVER FINL SVCS COM 254709108 5,333 73,975 SH   SOLE   73,975 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 963 35,139 SH   SOLE   33,234 0 1,905
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3,675 137,229 SH   SOLE   127,519 0 9,710
DISH NETWORK CORP CL A 25470M109 951 16,410 SH   SOLE   16,410 0 0
DISNEY WALT CO COM DISNEY 254687106 18,196 174,589 SH   SOLE   174,589 0 0
DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 304 19,482 SH   SOLE   19,482 0 0
DOLLAR GEN CORP NEW COM 256677105 265 3,585 SH   SOLE   3,585 0 0
DOMINION RES INC VA NEW COM 25746U109 4,918 64,217 SH   SOLE   64,217 0 0
DOMINOS PIZZA INC COM 25754A201 702 4,410 SH   SOLE   4,410 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 517 22,512 SH   SOLE   22,512 0 0
DONNELLEY R R & SONS CO COM 257867200 974 59,701 SH   SOLE   59,701 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 763 43,449 SH   SOLE   43,449 0 0
DOUGLAS EMMETT INC COM 25960P109 377 10,300 SH   SOLE   10,300 0 0
DOVER CORP COM 260003108 1,759 23,475 SH   SOLE   23,475 0 0
DOW CHEM CO COM 260543103 12,455 217,653 SH   SOLE   217,653 0 0
DST SYS INC DEL COM 233326107 1,768 16,500 SH   SOLE   16,500 0 0
DTE ENERGY CO COM 233331107 701 7,111 SH   SOLE   7,111 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 15,080 205,450 SH   SOLE   200,770 0 4,680
DUKE ENERGY CORP NEW COM NEW 26441C204 9,250 119,183 SH   SOLE   119,183 0 0
DUKE REALTY CORP COM NEW 264411505 1,223 46,036 SH   SOLE   46,036 0 0
DUNKIN BRANDS GROUP INC COM 265504100 683 13,029 SH   SOLE   13,029 0 0
DYCOM INDS INC COM 267475101 789 9,823 SH   SOLE   9,823 0 0
EAST WEST BANCORP INC COM 27579R104 264 5,200 SH   SOLE   5,200 0 0
EATON CORP PLC SHS G29183103 1,803 26,872 SH   SOLE   26,872 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 490 35,714 SH   SOLE   35,714 0 0
EATON VANCE MUN BD FD COM 27827X101 307 24,700 SH   SOLE   24,700 0 0
EATON VANCE MUN BD FD II COM 27827K109 180 14,600 SH   SOLE   14,600 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 154 23,000 SH   SOLE   23,000 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 2,329 113,415 SH   SOLE   113,415 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 260 32,355 SH   SOLE   32,355 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 972 69,097 SH   SOLE   69,097 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,629 109,750 SH   SOLE   109,750 0 0
EBAY INC COM 278642103 717 24,156 SH   SOLE   24,156 0 0
ECOLAB INC COM 278865100 1,566 13,362 SH   SOLE   13,362 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,911 20,394 SH   SOLE   20,394 0 0
ELECTRONIC ARTS INC COM 285512109 493 6,263 SH   SOLE   6,263 0 0
ELLIE MAE INC COM 28849P100 621 7,420 SH   SOLE   7,420 0 0
EMERSON ELEC CO COM 291011104 3,095 55,505 SH   SOLE   55,505 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 363 14,274 SH   SOLE   14,274 0 0
ENBRIDGE INC COM 29250N105 354 8,401 SH   SOLE   8,401 0 0
ENCANA CORP COM 292505104 1,320 112,409 SH   SOLE   112,409 0 0
ENDO INTL PLC SHS G30401106 190 11,550 SH   SOLE   11,550 0 0
ENERGEN CORP COM 29265N108 710 12,310 SH   SOLE   12,310 0 0
ENERGOUS CORP COM 29272C103 170 10,095 SH   SOLE   10,095 0 0
ENERGY RECOVERY INC COM 29270J100 768 74,165 SH   SOLE   74,165 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 742 38,409 SH   SOLE   38,409 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1,312 36,647 SH   SOLE   36,647 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 375 19,700 SH   SOLE   19,700 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 6,205 336,883 SH   SOLE   336,883 0 0
ENPHASE ENERGY INC COM 29355A107 20 20,000 SH   SOLE   20,000 0 0
ENSTAR GROUP LIMITED SHS G3075P101 282 1,425 SH   SOLE   1,425 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 29,173 1,078,897 SH   SOLE   1,078,897 0 0
EOG RES INC COM 26875P101 16,100 159,251 SH   SOLE   159,251 0 0
EPR PPTYS COM SH BEN INT 26884U109 13,777 191,960 SH   SOLE   191,960 0 0
EQT CORP COM 26884L109 1,053 16,100 SH   SOLE   16,100 0 0
EQUIFAX INC COM 294429105 338 2,859 SH   SOLE   2,859 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,746 27,132 SH   SOLE   27,132 0 0
ESSEX PPTY TR INC COM 297178105 5,710 24,558 SH   SOLE   24,558 0 0
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 2,923 110,582 SH   SOLE   110,582 0 0
EURONET WORLDWIDE INC COM 298736109 1,522 21,008 SH   SOLE   21,008 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 55 26,285 SH   SOLE   26,285 0 0
EVEREST RE GROUP LTD COM G3223R108 2,293 10,596 SH   SOLE   10,596 0 0
EVERSOURCE ENERGY COM 30040W108 2,265 41,001 SH   SOLE   41,001 0 0
EXELON CORP COM 30161N101 679 19,139 SH   SOLE   19,139 0 0
EXETER RES CORP COM 301835104 15 19,350 SH   SOLE   19,350 0 0
EXPEDIA INC DEL COM NEW 30212P303 3,579 31,601 SH   SOLE   31,601 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,853 53,879 SH   SOLE   53,879 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2,452 35,650 SH   SOLE   35,650 0 0
EXXON MOBIL CORP COM 30231G102 32,738 362,721 SH   SOLE   362,125 0 596
F5 NETWORKS INC COM 315616102 670 4,630 SH   SOLE   4,630 0 0
FABRINET SHS G3323L100 284 7,056 SH   SOLE   7,056 0 0
FACEBOOK INC CL A 30303M102 40,032 347,951 SH   SOLE   347,951 0 0
FASTENAL CO COM 311900104 972 20,693 SH   SOLE   20,693 0 0
FEDEX CORP COM 31428X106 2,209 11,866 SH   SOLE   11,866 0 0
FERRO CORP COM 315405100 214 14,900 SH   SOLE   14,900 0 0
FERROGLOBE PLC SHS G33856108 192 17,737 SH   SOLE   17,737 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 286 3,783 SH   SOLE   3,783 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 1,336 89,760 SH   SOLE   89,760 0 0
FIDUS INVT CORP COM 316500107 398 25,313 SH   SOLE   25,313 0 0
FIFTH STREET FINANCE CORP COM 31678A103 80 14,950 SH   SOLE   14,950 0 0
FIFTH THIRD BANCORP COM 316773100 1,804 66,907 SH   SOLE   66,907 0 0
FINANCIAL ENGINES INC COM 317485100 2,524 68,700 SH   SOLE   68,700 0 0
FINISH LINE INC CL A 317923100 17,243 916,698 SH   SOLE   916,698 0 0
FIREEYE INC COM 31816Q101 1,140 95,774 SH   SOLE   95,774 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 391 1,100 SH   SOLE   1,100 0 0
FIRST DATA CORP NEW COM CL A 32008D106 573 40,370 SH   SOLE   40,370 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,783 63,550 SH   SOLE   63,550 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 323 17,922 SH   SOLE   17,922 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 425 31,438 SH   SOLE   31,438 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 588 20,159 SH   SOLE   20,159 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 970 28,143 SH   SOLE   28,143 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,233 34,716 SH   SOLE   34,716 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1,341 29,311 SH   SOLE   29,311 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3,701 46,359 SH   SOLE   46,359 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1,027 60,297 SH   SOLE   60,297 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,263 54,576 SH   SOLE   54,576 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 764 46,280 SH   SOLE   46,280 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,282 47,433 SH   SOLE   47,433 0 0
FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 659 56,359 SH   SOLE   56,359 0 0
FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF 33738R308 212 9,994 SH   SOLE   9,994 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,034 18,039 SH   SOLE   18,039 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 618 32,360 SH   SOLE   32,360 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 666 16,473 SH   SOLE   16,473 0 0
FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 854 32,614 SH   SOLE   32,614 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 456 5,019 SH   SOLE   5,019 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 693 14,282 SH   SOLE   14,282 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 752 19,836 SH   SOLE   19,836 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 579 10,692 SH   SOLE   10,692 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 732 27,394 SH   SOLE   27,394 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 562 14,201 SH   SOLE   14,201 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 270 14,243 SH   SOLE   14,243 0 0
FIRST TR HIGH INCOME L/S FD COM 33738E109 436 27,109 SH   SOLE   27,109 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 562 24,750 SH   SOLE   24,750 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 472 9,635 SH   SOLE   9,635 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2,115 45,132 SH   SOLE   45,132 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,251 25,644 SH   SOLE   25,644 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 518 9,186 SH   SOLE   9,186 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 594 21,406 SH   SOLE   21,406 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 1,005 19,040 SH   SOLE   19,040 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 788 14,960 SH   SOLE   14,960 0 0
FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 387 17,900 SH   SOLE   17,900 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 437 15,604 SH   SOLE   15,604 0 0
FIRSTENERGY CORP COM 337932107 1,136 36,668 SH   SOLE   36,668 0 0
FISERV INC COM 337738108 781 7,354 SH   SOLE   7,354 0 0
FITBIT INC CL A 33812L102 222 30,363 SH   SOLE   30,363 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 549 10,957 SH   SOLE   10,957 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 469 24,868 SH   SOLE   24,868 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 369 12,870 SH   SOLE   12,870 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 752 19,050 SH   SOLE   19,050 0 0
FLIR SYS INC COM 302445101 202 5,585 SH   SOLE   5,585 0 0
FLOWERS FOODS INC COM 343498101 2,639 132,156 SH   SOLE   132,156 0 0
FMC TECHNOLOGIES INC COM 30249U101 836 23,503 SH   SOLE   23,503 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,097 14,400 SH   SOLE   14,400 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 7,052 581,307 SH   SOLE   581,307 0 0
FORTERRA INC COM 34960W106 829 38,267 SH   SOLE   38,267 0 0
FORTINET INC COM 34959E109 788 26,154 SH   SOLE   26,154 0 0
FORTIVE CORP COM 34959J108 572 10,658 SH   SOLE   10,658 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 260 4,863 SH   SOLE   4,863 0 0
FOUNDATION MEDICINE INC COM 350465100 12,454 703,581 SH   SOLE   703,581 0 0
FQF TR OSHARS FTSE US 351680855 316 11,506 SH   SOLE   11,506 0 0
FRANKLIN LTD DURATION INC TR COM 35472T101 173 14,400 SH   SOLE   14,400 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,189 241,751 SH   SOLE   241,751 0 0
FREIGHTCAR AMER INC COM 357023100 597 40,000 SH   SOLE   40,000 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 171 50,664 SH   SOLE   50,664 0 0
GABELLI DIVD & INCOME TR COM 36242H104 2,267 113,154 SH   SOLE   113,154 0 0
GABELLI EQUITY TR INC COM 362397101 264 47,628 SH   SOLE   47,628 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,229 23,650 SH   SOLE   23,650 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 127 23,900 SH   SOLE   23,900 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 75 11,300 SH   SOLE   11,300 0 0
GAMESTOP CORP NEW CL A 36467W109 216 8,520 SH   SOLE   8,520 0 0
GARMIN LTD SHS H2906T109 379 7,821 SH   SOLE   7,821 0 0
GARRISON CAP INC COM 366554103 387 41,435 SH   SOLE   41,435 0 0
GATX CORP COM 361448103 1,217 19,768 SH   SOLE   19,768 0 0
GENERAL DYNAMICS CORP COM 369550108 5,364 31,069 SH   SOLE   31,069 0 0
GENERAL ELECTRIC CO COM 369604103 50,833 1,608,589 SH   SOLE   1,599,079 0 9,510
GENERAL MLS INC COM 370334104 2,558 41,404 SH   SOLE   41,404 0 0
GENERAL MTRS CO COM 37045V100 4,110 117,935 SH   SOLE   117,935 0 0
GENOMIC HEALTH INC COM 37244C101 3,196 108,749 SH   SOLE   108,749 0 0
GENTEX CORP COM 371901109 1,886 95,777 SH   SOLE   95,777 0 0
GENUINE PARTS CO COM 372460105 1,145 11,982 SH   SOLE   11,982 0 0
GENWORTH FINL INC COM CL A 37247D106 203 53,231 SH   SOLE   53,231 0 0
GEO GROUP INC NEW COM 36162J106 228 6,356 SH   SOLE   6,356 0 0
GERDAU S A SPON ADR REP PFD 373737105 44 14,000 SH   SOLE   14,000 0 0
GILEAD SCIENCES INC COM 375558103 76,098 1,062,676 SH   SOLE   1,062,676 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,660 95,030 SH   SOLE   95,030 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,083 233,538 SH   SOLE   233,538 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 1,376 176,675 SH   SOLE   176,675 0 0
GLOBALSTAR INC COM 378973408 24 15,204 SH   SOLE   15,204 0 0
GOLDCORP INC NEW COM 380956409 405 29,737 SH   SOLE   29,737 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,772 19,927 SH   SOLE   19,927 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 116 12,000 SH   SOLE   12,000 0 0
GRAINGER W W INC COM 384802104 341 1,468 SH   SOLE   1,468 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 82 21,746 SH   SOLE   21,746 0 0
GREAT PLAINS ENERGY INC COM 391164100 296 10,819 SH   SOLE   10,819 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 375 7,800 SH   SOLE   7,800 0 0
GROUPON INC COM 399473107 81 24,442 SH   SOLE   24,442 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 242 11,606 SH   SOLE   11,606 0 0
GSV CAP CORP COM 36191J101 871 173,157 SH   SOLE   173,157 0 0
GULFMARK OFFSHORE INC CL A NEW 402629208 654 373,765 SH   SOLE   373,765 0 0
HAIN CELESTIAL GROUP INC COM 405217100 878 22,500 SH   SOLE   22,500 0 0
HALLIBURTON CO COM 406216101 3,461 63,991 SH   SOLE   63,991 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 695 30,132 SH   SOLE   30,132 0 0
HANESBRANDS INC COM 410345102 3,619 167,787 SH   SOLE   167,787 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,292 120,654 SH   SOLE   120,654 0 0
HARLEY DAVIDSON INC COM 412822108 266 4,572 SH   SOLE   4,572 0 0
HARRIS CORP DEL COM 413875105 3,883 37,900 SH   SOLE   37,900 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 293 6,152 SH   SOLE   6,152 0 0
HASBRO INC COM 418056107 385 4,943 SH   SOLE   4,943 0 0
HAWAIIAN HOLDINGS INC COM 419879101 10,453 183,375 SH   SOLE   183,375 0 0
HCA HOLDINGS INC COM 40412C101 2,279 30,787 SH   SOLE   30,787 0 0
HCP INC COM 40414L109 1,768 59,460 SH   SOLE   59,460 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,487 82,022 SH   SOLE   82,022 0 0
HEALTHSOUTH CORP COM NEW 421924309 14,068 341,140 SH   SOLE   341,140 0 0
HENRY JACK & ASSOC INC COM 426281101 1,072 12,076 SH   SOLE   12,076 0 0
HERSHEY CO COM 427866108 1,517 14,657 SH   SOLE   14,657 0 0
HESS CORP COM 42809H107 628 10,075 SH   SOLE   10,075 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,167 50,455 SH   SOLE   50,455 0 0
HIGHWOODS PPTYS INC COM 431284108 546 10,700 SH   SOLE   10,700 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 1,012 37,185 SH   SOLE   37,185 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 444 73,445 SH   SOLE   72,525 0 920
HMS HLDGS CORP COM 40425J101 384 21,126 SH   SOLE   21,126 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 264 8,225 SH   SOLE   8,225 0 0
HOLLYFRONTIER CORP COM 436106108 2,885 88,046 SH   SOLE   88,046 0 0
HOLOGIC INC COM 436440101 279 6,952 SH   SOLE   6,952 0 0
HOME DEPOT INC COM 437076102 20,399 152,141 SH   SOLE   152,141 0 0
HONEYWELL INTL INC COM 438516106 16,988 146,638 SH   SOLE   146,638 0 0
HORIZON PHARMA PLC SHS G4617B105 272 16,797 SH   SOLE   16,797 0 0
HORMEL FOODS CORP COM 440452100 4,640 133,317 SH   SOLE   133,317 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 288 9,091 SH   SOLE   9,091 0 0
HOSTESS BRANDS INC *W EXP 11/04/202 44109J114 18 10,000 SH   SOLE   10,000 0 0
HOSTESS BRANDS INC CL A 44109J106 852 65,437 SH   SOLE   65,437 0 0
HOWARD HUGHES CORP COM 44267D107 492 4,315 SH   SOLE   4,315 0 0
HP INC COM 40434L105 432 29,105 SH   SOLE   29,105 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 877 21,819 SH   SOLE   21,819 0 0
HUMANA INC COM 444859102 3,800 18,627 SH   SOLE   18,627 0 0
HUNTINGTON BANCSHARES INC COM 446150104 188 14,227 SH   SOLE   14,227 0 0
IAC INTERACTIVECORP COM 44919P508 1,249 19,283 SH   SOLE   19,283 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 375 6,259 SH   SOLE   6,259 0 0
ILLINOIS TOOL WKS INC COM 452308109 914 7,467 SH   SOLE   7,467 0 0
ILLUMINA INC COM 452327109 13,512 105,529 SH   SOLE   105,529 0 0
IMMUNOMEDICS INC COM 452907108 120 32,770 SH   SOLE   32,770 0 0
IMPERIAL OIL LTD COM NEW 453038408 897 25,818 SH   SOLE   23,968 0 1,850
IMPERVA INC COM 45321L100 369 9,605 SH   SOLE   9,605 0 0
INGERSOLL-RAND PLC SHS G47791101 2,069 27,571 SH   SOLE   27,571 0 0
INGREDION INC COM 457187102 216 1,732 SH   SOLE   1,732 0 0
INOGEN INC COM 45780L104 531 7,900 SH   SOLE   7,900 0 0
INSPERITY INC COM 45778Q107 284 4,000 SH   SOLE   4,000 0 0
INTEL CORP COM 458140100 18,002 496,328 SH   SOLE   496,328 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 214 1,974 SH   SOLE   1,974 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 370 6,565 SH   SOLE   6,565 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 23,423 141,108 SH   SOLE   141,014 0 94
INTERPUBLIC GROUP COS INC COM 460690100 212 9,070 SH   SOLE   9,070 0 0
INTL PAPER CO COM 460146103 2,695 50,783 SH   SOLE   50,783 0 0
INTREXON CORP COM 46122T102 1,150 47,340 SH   SOLE   47,340 0 0
INTUIT COM 461202103 978 8,537 SH   SOLE   8,537 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 419 660 SH   SOLE   660 0 0
INVESCO LTD SHS G491BT108 1,572 51,814 SH   SOLE   51,814 0 0
INVESCO MUN TR COM 46131J103 288 23,500 SH   SOLE   23,500 0 0
INVESCO SR INCOME TR COM 46131H107 398 85,849 SH   SOLE   85,849 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 393 30,800 SH   SOLE   30,800 0 0
INVESTORS TITLE CO COM 461804106 896 5,666 SH   SOLE   5,666 0 0
IRON MTN INC NEW COM 46284V101 305 9,410 SH   SOLE   9,410 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 465 30,400 SH   SOLE   30,400 0 0
ISHARES MIN VOL EMRG MKT 464286533 488 9,982 SH   SOLE   9,982 0 0
ISHARES MSCI EURO FL ETF 464289180 485 25,602 SH   SOLE   25,602 0 0
ISHARES MSCI MEX CAP ETF 464286822 981 22,319 SH   SOLE   22,319 0 0
ISHARES GOLD TRUST ISHARES 464285105 419 37,848 SH   SOLE   37,848 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,946 39,819 SH   SOLE   39,819 0 0
ISHARES INC MSCI RUS ETF NEW 46434G798 505 15,064 SH   SOLE   15,064 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 928 31,600 SH   SOLE   31,600 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 1,859 122,976 SH   SOLE   120,926 0 2,050
ISHARES TR 10-20 YR TRS ETF 464288653 208 1,561 SH   SOLE   1,561 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 4,185 39,875 SH   SOLE   39,875 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 2,098 24,840 SH   SOLE   24,840 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,747 14,663 SH   SOLE   14,663 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 475 4,530 SH   SOLE   4,530 0 0
ISHARES TR COHEN&STEER REIT 464287564 282 2,829 SH   SOLE   2,829 0 0
ISHARES TR CORE MSCI EAFE 46432F842 207 3,851 SH   SOLE   3,851 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,957 23,932 SH   SOLE   23,932 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,168 52,123 SH   SOLE   52,123 0 0
ISHARES TR CORE S&P500 ETF 464287200 24,395 108,427 SH   SOLE   108,427 0 0
ISHARES TR CORE US AGGBD ET 464287226 4,398 40,704 SH   SOLE   40,704 0 0
ISHARES TR EAFE GRWTH ETF 464288885 366 5,750 SH   SOLE   5,750 0 0
ISHARES TR EAFE SML CP ETF 464288273 410 8,220 SH   SOLE   8,220 0 0
ISHARES TR EUROPE ETF 464287861 307 7,921 SH   SOLE   7,921 0 0
ISHARES TR FLTG RATE BD ETF 46429B655 563 11,096 SH   SOLE   11,096 0 0
ISHARES TR GLOB TELECOM ETF 464287275 234 3,984 SH   SOLE   3,984 0 0
ISHARES TR GLOBAL 100 ETF 464287572 647 8,434 SH   SOLE   8,434 0 0
ISHARES TR GOV/CRED BD ETF 464288596 212 1,895 SH   SOLE   1,895 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,521 29,134 SH   SOLE   29,134 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,928 24,992 SH   SOLE   24,992 0 0
ISHARES TR INTERM CR BD ETF 464288638 385 3,563 SH   SOLE   3,563 0 0
ISHARES TR INTL SEL DIV ETF 464288448 458 15,490 SH   SOLE   15,490 0 0
ISHARES TR INTRM GOV/CR ETF 464288612 1,410 12,835 SH   SOLE   12,835 0 0
ISHARES TR JP MOR EM MK ETF 464288281 222 2,021 SH   SOLE   2,021 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 892 14,568 SH   SOLE   14,568 0 0
ISHARES TR MSCI EAFE ETF 464287465 9,427 163,287 SH   SOLE   163,287 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,079 116,531 SH   SOLE   116,531 0 0
ISHARES TR NA TEC-SFTWR ETF 464287515 1,957 17,978 SH   SOLE   17,978 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 4,371 16,470 SH   SOLE   16,470 0 0
ISHARES TR NATIONAL MUN ETF 464288414 2,913 26,923 SH   SOLE   26,923 0 0
ISHARES TR PHLX SEMICND ETF 464287523 5,503 44,842 SH   SOLE   44,842 0 0
ISHARES TR RUS 1000 ETF 464287622 372 2,987 SH   SOLE   2,987 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,834 36,549 SH   SOLE   36,549 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 4,571 40,801 SH   SOLE   40,801 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 748 4,858 SH   SOLE   4,858 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,672 22,465 SH   SOLE   22,465 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,233 12,658 SH   SOLE   12,658 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 2,656 33,019 SH   SOLE   33,019 0 0
ISHARES TR RUS MID-CAP ETF 464287499 308 1,722 SH   SOLE   1,722 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 9,062 67,203 SH   SOLE   67,203 0 0
ISHARES TR S&P 100 ETF 464287101 525 5,289 SH   SOLE   5,289 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,121 25,626 SH   SOLE   25,626 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,468 14,477 SH   SOLE   14,477 0 0
ISHARES TR S&P MC 400GR ETF 464287606 842 4,624 SH   SOLE   4,624 0 0
ISHARES TR S&P MC 400VL ETF 464287705 769 5,294 SH   SOLE   5,294 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,548 17,472 SH   SOLE   17,472 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 796 7,578 SH   SOLE   7,578 0 0
ISHARES TR SHRT TRS BD ETF 464288679 6,514 59,056 SH   SOLE   59,056 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,140 8,139 SH   SOLE   8,139 0 0
ISHARES TR TIPS BD ETF 464287176 6,852 60,554 SH   SOLE   60,554 0 0
ISHARES TR TRANS AVG ETF 464287192 603 3,704 SH   SOLE   3,704 0 0
ISHARES TR U.S. AER&DEF ETF 464288760 3,297 23,463 SH   SOLE   23,463 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 268 3,228 SH   SOLE   3,228 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 2,632 17,425 SH   SOLE   17,425 0 0
ISHARES TR U.S. ENERGY ETF 464287796 2,750 66,204 SH   SOLE   66,204 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 379 3,562 SH   SOLE   3,562 0 0
ISHARES TR U.S. INDS ETF 464287754 443 3,680 SH   SOLE   3,680 0 0
ISHARES TR U.S. INSRNCE ETF 464288786 1,845 31,097 SH   SOLE   31,097 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2,571 19,313 SH   SOLE   19,313 0 0
ISHARES TR U.S. PFD STK ETF 464288687 2,900 77,943 SH   SOLE   77,943 0 0
ISHARES TR U.S. PHARMA ETF 464288836 284 2,007 SH   SOLE   2,007 0 0
ISHARES TR U.S. REAL ES ETF 464287739 717 9,313 SH   SOLE   9,313 0 0
ISHARES TR U.S. TECH ETF 464287721 506 4,208 SH   SOLE   4,208 0 0
ISHARES TR U.S. TELECOM ETF 464287713 3,337 96,714 SH   SOLE   96,714 0 0
ISHARES TR U.S. UTILITS ETF 464287697 651 5,344 SH   SOLE   5,344 0 0
ISHARES TR US HLTHCARE ETF 464287762 477 3,308 SH   SOLE   3,308 0 0
ISHARES TR US REGNL BKS ETF 464288778 3,416 75,273 SH   SOLE   75,273 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 9,215 121,466 SH   SOLE   120,085 0 1,381
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 963 19,184 SH   SOLE   19,184 0 0
JACK IN THE BOX INC COM 466367109 398 3,567 SH   SOLE   3,567 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 381 3,497 SH   SOLE   3,497 0 0
JD COM INC SPON ADR CL A 47215P106 1,621 63,703 SH   SOLE   63,703 0 0
JETBLUE AIRWAYS CORP COM 477143101 547 24,418 SH   SOLE   24,418 0 0
JOHNSON & JOHNSON COM 478160104 31,766 275,727 SH   SOLE   275,303 0 424
JOHNSON CTLS INTL PLC SHS G51502105 6,486 157,434 SH   SOLE   157,434 0 0
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 232 5,238 SH   SOLE   5,238 0 0
JPMORGAN CHASE & CO COM 46625H100 33,438 387,514 SH   SOLE   387,514 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 7,351 86,641 SH   SOLE   86,641 0 0
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 178 15,035 SH   SOLE   15,035 0 0
KB HOME COM 48666K109 507 32,100 SH   SOLE   32,100 0 0
KELLOGG CO COM 487836108 658 8,930 SH   SOLE   8,930 0 0
KEMPER CORP DEL COM 488401100 984 22,210 SH   SOLE   22,210 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 407 69,516 SH   SOLE   69,516 0 0
KEYCORP NEW COM 493267108 2,243 122,769 SH   SOLE   122,769 0 0
KIMBERLY CLARK CORP COM 494368103 2,823 24,739 SH   SOLE   24,739 0 0
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 0 44,996 SH   SOLE   44,996 0 0
KINDER MORGAN INC DEL COM 49456B101 8,431 407,080 SH   SOLE   407,080 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 681 14,000 SH   SOLE   14,000 0 0
KINDRED HEALTHCARE INC COM 494580103 134 17,000 SH   SOLE   17,000 0 0
KIRBY CORP COM 497266106 1,179 17,725 SH   SOLE   17,725 0 0
KKR & CO L P DEL COM UNITS 48248M102 5,780 375,571 SH   SOLE   375,571 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 971 31,748 SH   SOLE   31,748 0 0
KRAFT HEINZ CO COM 500754106 2,902 33,245 SH   SOLE   33,245 0 0
KROGER CO COM 501044101 2,257 65,420 SH   SOLE   65,420 0 0
KURA ONCOLOGY INC COM 50127T109 64 10,900 SH   SOLE   10,900 0 0
KVH INDS INC COM 482738101 469 39,786 SH   SOLE   39,786 0 0
L BRANDS INC COM 501797104 674 10,225 SH   SOLE   10,225 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 3,704 24,352 SH   SOLE   24,352 0 0
LA QUINTA HLDGS INC COM 50420D108 199 14,000 SH   SOLE   14,000 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 309 2,396 SH   SOLE   2,096 0 300
LAM RESEARCH CORP COM 512807108 1,043 9,868 SH   SOLE   9,868 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 812 12,069 SH   SOLE   12,069 0 0
LAMB WESTON HLDGS INC COM 513272104 380 10,057 SH   SOLE   10,057 0 0
LANCASTER COLONY CORP COM 513847103 238 1,686 SH   SOLE   1,686 0 0
LANDSTAR SYS INC COM 515098101 783 9,180 SH   SOLE   9,180 0 0
LAS VEGAS SANDS CORP COM 517834107 3,828 71,668 SH   SOLE   71,668 0 0
LAUDER ESTEE COS INC CL A 518439104 675 8,822 SH   SOLE   8,822 0 0
LAZARD LTD SHS A G54050102 4,230 102,954 SH   SOLE   102,954 0 0
LEGACY RESVS LP UNIT LP INT 524707304 319 150,791 SH   SOLE   150,791 0 0
LEGGETT & PLATT INC COM 524660107 2,004 40,997 SH   SOLE   40,997 0 0
LEIDOS HLDGS INC COM 525327102 277 5,415 SH   SOLE   5,415 0 0
LENNAR CORP CL A 526057104 1,202 28,001 SH   SOLE   28,001 0 0
LEUCADIA NATL CORP COM 527288104 2,684 115,446 SH   SOLE   115,446 0 0
LEXINGTON REALTY TRUST COM 529043101 551 51,039 SH   SOLE   51,039 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 536 103,867 SH   SOLE   103,867 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 240 3,237 SH   SOLE   3,237 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 871 25,232 SH   SOLE   25,232 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 501 14,806 SH   SOLE   14,806 0 0
LIBERTY PPTY TR SH BEN INT 531172104 1,588 40,200 SH   SOLE   40,200 0 0
LILLY ELI & CO COM 532457108 5,132 69,771 SH   SOLE   69,771 0 0
LINCOLN NATL CORP IND COM 534187109 1,050 15,846 SH   SOLE   15,846 0 0
LITTELFUSE INC COM 537008104 248 1,633 SH   SOLE   1,633 0 0
LKQ CORP COM 501889208 847 27,634 SH   SOLE   27,634 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 77 24,982 SH   SOLE   24,982 0 0
LMP CAP & INCOME FD INC COM 50208A102 388 29,168 SH   SOLE   29,168 0 0
LOCKHEED MARTIN CORP COM 539830109 7,591 30,373 SH   SOLE   30,312 0 61
LOEWS CORP COM 540424108 2,577 55,032 SH   SOLE   55,032 0 0
LOUISIANA PAC CORP COM 546347105 420 22,200 SH   SOLE   22,200 0 0
LOWES COS INC COM 548661107 9,104 128,017 SH   SOLE   128,017 0 0
LSC COMMUNICATIONS INC COM 50218P107 668 22,512 SH   SOLE   22,512 0 0
LULULEMON ATHLETICA INC COM 550021109 487 7,492 SH   SOLE   7,492 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 437 27,786 SH   SOLE   27,786 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,074 35,834 SH   SOLE   35,639 0 195
M D C HLDGS INC COM 552676108 928 36,177 SH   SOLE   36,177 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 210 10,627 SH   SOLE   10,627 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 15,056 184,269 SH   SOLE   184,269 0 0
MACYS INC COM 55616P104 967 26,993 SH   SOLE   26,993 0 0
MAG SILVER CORP COM 55903Q104 2,059 186,718 SH   SOLE   176,263 0 10,455
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,475 32,732 SH   SOLE   32,732 0 0
MAGNA INTL INC COM 559222401 218 5,017 SH   SOLE   5,017 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 735 14,747 SH   SOLE   14,747 0 0
MANNKIND CORP COM 56400P201 24 38,267 SH   SOLE   38,267 0 0
MARATHON OIL CORP COM 565849106 1,644 94,979 SH   SOLE   94,979 0 0
MARATHON PETE CORP COM 56585A102 721 14,311 SH   SOLE   14,311 0 0
MARINE HARVEST ASA SPONSORED ADR 56824R205 1,965 108,385 SH   SOLE   99,360 0 9,025
MARKEL CORP COM 570535104 822 909 SH   SOLE   909 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,392 16,829 SH   SOLE   16,829 0 0
MARSH & MCLENNAN COS INC COM 571748102 371 5,490 SH   SOLE   5,490 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,134 14,148 SH   SOLE   14,148 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 315 22,700 SH   SOLE   22,700 0 0
MASCO CORP COM 574599106 2,348 74,261 SH   SOLE   74,261 0 0
MASTEC INC COM 576323109 306 8,000 SH   SOLE   8,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,238 60,414 SH   SOLE   60,239 0 175
MATERION CORP COM 576690101 1,475 37,250 SH   SOLE   37,250 0 0
MATRIX SVC CO COM 576853105 312 13,750 SH   SOLE   13,750 0 0
MATTEL INC COM 577081102 487 17,654 SH   SOLE   17,654 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,768 384,497 SH   SOLE   356,102 0 28,395
MB FINANCIAL INC NEW COM 55264U108 2,942 62,288 SH   SOLE   62,288 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,889 52,380 SH   SOLE   52,380 0 0
MCDERMOTT INTL INC COM 580037109 482 65,300 SH   SOLE   65,300 0 0
MCDONALDS CORP COM 580135101 5,442 44,707 SH   SOLE   44,707 0 0
MCKESSON CORP COM 58155Q103 932 6,633 SH   SOLE   6,633 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 763 10,780 SH   SOLE   10,780 0 0
MEDIWOUND LTD ORD SHS M68830104 159 34,700 SH   SOLE   34,700 0 0
MEDTRONIC PLC SHS G5960L103 8,900 124,943 SH   SOLE   121,633 0 3,310
MELLANOX TECHNOLOGIES LTD SHS M51363113 757 18,490 SH   SOLE   18,490 0 0
MENTOR GRAPHICS CORP COM 587200106 8,296 224,888 SH   SOLE   209,223 0 15,665
MERCK & CO INC COM 58933Y105 17,407 295,690 SH   SOLE   295,690 0 0
METHANEX CORP COM 59151K108 863 19,700 SH   SOLE   19,700 0 0
METLIFE INC COM 59156R108 17,551 325,686 SH   SOLE   325,686 0 0
MFA FINL INC COM 55272X102 893 117,000 SH   SOLE   117,000 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 228 51,500 SH   SOLE   51,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,902 135,321 SH   SOLE   135,321 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 262 6,100 SH   SOLE   6,100 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,767 27,551 SH   SOLE   27,551 0 0
MICRON TECHNOLOGY INC COM 595112103 3,602 164,312 SH   SOLE   164,312 0 0
MICROSOFT CORP COM 594918104 42,074 677,078 SH   SOLE   677,078 0 0
MID AMER APT CMNTYS INC COM 59522J103 4,336 44,277 SH   SOLE   44,277 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 1,026 394,464 SH   SOLE   394,464 0 0
MIDDLESEX WATER CO COM 596680108 2,146 49,962 SH   SOLE   46,962 0 3,000
MINERALS TECHNOLOGIES INC COM 603158106 268 3,475 SH   SOLE   3,475 0 0
MKS INSTRUMENT INC COM 55306N104 650 10,945 SH   SOLE   10,945 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 485 12,696 SH   SOLE   12,696 0 0
MOHAWK INDS INC COM 608190104 1,802 9,022 SH   SOLE   9,022 0 0
MONDELEZ INTL INC CL A 609207105 5,195 117,184 SH   SOLE   117,184 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 472 30,960 SH   SOLE   30,960 0 0
MONROE CAP CORP COM 610335101 574 37,298 SH   SOLE   37,298 0 0
MONSANTO CO NEW COM 61166W101 7,687 73,062 SH   SOLE   73,062 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 411 9,279 SH   SOLE   9,279 0 0
MORGAN STANLEY COM NEW 617446448 2,954 69,916 SH   SOLE   69,916 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 218 12,803 SH   SOLE   12,803 0 0
MOSAIC CO NEW COM 61945C103 6,632 226,131 SH   SOLE   226,131 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 359 4,335 SH   SOLE   4,335 0 0
MPLX LP COM UNIT REP LTD 55336V100 860 24,866 SH   SOLE   24,866 0 0
MUELLER INDS INC COM 624756102 320 8,000 SH   SOLE   8,000 0 0
MUELLER WTR PRODS INC COM SER A 624758108 320 24,060 SH   SOLE   24,060 0 0
MURPHY USA INC COM 626755102 280 4,548 SH   SOLE   4,548 0 0
MYLAN N V SHS EURO N59465109 1,837 48,152 SH   SOLE   48,152 0 0
MYR GROUP INC DEL COM 55405W104 245 6,500 SH   SOLE   6,500 0 0
MYRIAD GENETICS INC COM 62855J104 598 35,850 SH   SOLE   35,850 0 0
NASDAQ INC COM 631103108 1,401 20,874 SH   SOLE   20,874 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,136 20,063 SH   SOLE   20,063 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 207 3,544 SH   SOLE   3,544 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,194 16,100 SH   SOLE   16,100 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,037 13,678 SH   SOLE   13,678 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4,523 120,807 SH   SOLE   120,807 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 448 10,131 SH   SOLE   10,131 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 13,396 1,440,387 SH   SOLE   1,440,387 0 0
NAVISTAR INTL CORP NEW COM 63934E108 359 11,456 SH   SOLE   11,456 0 0
NEONODE INC COM NEW 64051M402 28 15,000 SH   SOLE   15,000 0 0
NETFLIX INC COM 64110L106 5,507 44,487 SH   SOLE   44,487 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 166 14,200 SH   SOLE   14,200 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 557 59,283 SH   SOLE   59,283 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190A103 133 24,850 SH   SOLE   24,850 0 0
NEVRO CORP COM 64157F103 1,174 16,155 SH   SOLE   15,951 0 204
NEW MTN FIN CORP COM 647551100 217 15,410 SH   SOLE   15,410 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 608 38,198 SH   SOLE   38,198 0 0
NEWELL BRANDS INC COM 651229106 2,667 59,735 SH   SOLE   59,735 0 0
NEWFIELD EXPL CO COM 651290108 2,076 51,261 SH   SOLE   51,261 0 0
NEWLINK GENETICS CORP COM 651511107 125 12,200 SH   SOLE   12,200 0 0
NEWMONT MINING CORP COM 651639106 6,145 180,353 SH   SOLE   176,153 0 4,200
NEXTERA ENERGY INC COM 65339F101 9,215 77,145 SH   SOLE   77,145 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 331 12,980 SH   SOLE   12,980 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 230 10,950 SH   SOLE   10,950 0 0
NICE LTD SPONSORED ADR 653656108 275 4,000 SH   SOLE   4,000 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 253 6,040 SH   SOLE   6,040 0 0
NIKE INC CL B 654106103 5,479 107,773 SH   SOLE   107,773 0 0
NIMBLE STORAGE INC COM 65440R101 80 10,040 SH   SOLE   10,040 0 0
NISOURCE INC COM 65473P105 2,327 105,093 SH   SOLE   105,093 0 0
NOBLE ENERGY INC COM 655044105 1,504 39,513 SH   SOLE   39,513 0 0
NOKIA CORP SPONSORED ADR 654902204 2,496 519,133 SH   SOLE   519,133 0 0
NORDSTROM INC COM 655664100 886 18,488 SH   SOLE   18,488 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,715 25,128 SH   SOLE   25,128 0 0
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 302 45,618 SH   SOLE   45,618 0 0
NORTHERN TR CORP COM 665859104 249 2,800 SH   SOLE   2,800 0 0
NORTHROP GRUMMAN CORP COM 666807102 5,706 24,532 SH   SOLE   24,532 0 0
NORTHWESTERN CORP COM NEW 668074305 353 6,200 SH   SOLE   6,200 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 937 22,025 SH   SOLE   22,025 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 1,333 101,270 SH   SOLE   101,270 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,741 37,637 SH   SOLE   37,637 0 0
NOVO-NORDISK A S ADR 670100205 3,876 108,078 SH   SOLE   107,663 0 415
NUANCE COMMUNICATIONS INC COM 67020Y100 317 21,283 SH   SOLE   21,283 0 0
NUCOR CORP COM 670346105 2,849 47,865 SH   SOLE   47,610 0 255
NUSTAR ENERGY LP UNIT COM 67058H102 1,079 21,678 SH   SOLE   21,678 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 313 21,647 SH   SOLE   21,647 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 169 12,651 SH   SOLE   12,651 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 168 19,000 SH   SOLE   19,000 0 0
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 238 21,350 SH   SOLE   21,350 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 177 11,774 SH   SOLE   11,774 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 578 49,486 SH   SOLE   49,486 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 639 45,233 SH   SOLE   45,233 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 569 30,665 SH   SOLE   30,665 0 0
NUVEEN PREFERRED SECURITIES COM 67072C105 123 13,211 SH   SOLE   13,211 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 319 22,861 SH   SOLE   22,861 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 228 20,167 SH   SOLE   20,167 0 0
NVIDIA CORP COM 67066G104 9,470 88,720 SH   SOLE   88,720 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,195 42,793 SH   SOLE   42,793 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 14,198 50,996 SH   SOLE   50,996 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 824 21,965 SH   SOLE   21,965 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 6,129 86,047 SH   SOLE   83,717 0 2,330
OCH ZIFF CAP MGMT GROUP CL A 67551U105 53 16,000 SH   SOLE   16,000 0 0
OCLARO INC COM NEW 67555N206 109 12,205 SH   SOLE   12,205 0 0
OGE ENERGY CORP COM 670837103 749 22,392 SH   SOLE   22,392 0 0
OLIN CORP COM PAR $1 680665205 351 13,682 SH   SOLE   13,682 0 0
ONE GAS INC COM 68235P108 217 3,399 SH   SOLE   3,399 0 0
ONEOK INC NEW COM 682680103 3,623 63,101 SH   SOLE   63,101 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 2,363 54,958 SH   SOLE   54,958 0 0
OPKO HEALTH INC COM 68375N103 381 40,988 SH   SOLE   40,988 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 647 34,802 SH   SOLE   34,802 0 0
ORACLE CORP COM 68389X105 2,721 70,767 SH   SOLE   70,767 0 0
ORBITAL ATK INC COM 68557N103 612 6,976 SH   SOLE   6,976 0 0
ORBOTECH LTD ORD M75253100 543 16,243 SH   SOLE   16,243 0 0
OSI SYSTEMS INC COM 671044105 2,910 38,225 SH   SOLE   38,225 0 0
OVASCIENCE INC COM 69014Q101 66 43,016 SH   SOLE   43,016 0 0
OWENS & MINOR INC NEW COM 690732102 271 7,663 SH   SOLE   7,663 0 0
OWENS CORNING NEW COM 690742101 829 16,084 SH   SOLE   16,084 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 262 9,000 SH   SOLE   9,000 0 0
PACCAR INC COM 693718108 493 7,712 SH   SOLE   7,712 0 0
PACER FDS TR TRENDP 750 ETF 69374H105 712 29,898 SH   SOLE   29,898 0 0
PALO ALTO NETWORKS INC COM 697435105 2,492 19,926 SH   SOLE   19,926 0 0
PANDORA MEDIA INC COM 698354107 275 21,125 SH   SOLE   21,125 0 0
PANERA BREAD CO CL A 69840W108 322 1,571 SH   SOLE   1,571 0 0
PARKER HANNIFIN CORP COM 701094104 2,938 20,989 SH   SOLE   20,989 0 0
PARSLEY ENERGY INC CL A 701877102 4,087 115,960 SH   SOLE   115,960 0 0
PAYCHEX INC COM 704326107 1,010 16,597 SH   SOLE   16,597 0 0
PAYPAL HLDGS INC COM 70450Y103 3,519 89,145 SH   SOLE   89,145 0 0
PDL BIOPHARMA INC COM 69329Y104 33 15,688 SH   SOLE   15,688 0 0
PENGROWTH ENERGY CORP COM 70706P104 36 25,807 SH   SOLE   25,807 0 0
PENN WEST PETE LTD NEW COM 707887105 25 13,925 SH   SOLE   13,925 0 0
PENNYMAC MTG INVT TR COM 70931T103 330 20,178 SH   SOLE   20,178 0 0
PENTAIR PLC SHS G7S00T104 6,058 108,024 SH   SOLE   103,694 0 4,330
PEOPLES UNITED FINANCIAL INC COM 712704105 1,213 62,682 SH   SOLE   62,682 0 0
PEPSICO INC COM 713448108 17,475 167,015 SH   SOLE   167,015 0 0
PETROQUEST ENERGY INC COM NEW 716748306 3,522 1,064,025 SH   SOLE   1,064,025 0 0
PFIZER INC COM 717081103 24,421 751,877 SH   SOLE   751,877 0 0
PG&E CORP COM 69331C108 1,087 17,876 SH   SOLE   17,876 0 0
PHARMATHENE INC COM 71714G102 35 10,775 SH   SOLE   10,775 0 0
PHILIP MORRIS INTL INC COM 718172109 11,791 128,884 SH   SOLE   128,884 0 0
PHILLIPS 66 COM 718546104 3,540 40,958 SH   SOLE   40,958 0 0
PIER 1 IMPORTS INC COM 720279108 132 15,529 SH   SOLE   15,529 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 23 16,500 SH   SOLE   16,500 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 232 12,200 SH   SOLE   12,200 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 129 13,960 SH   SOLE   13,960 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 94 10,290 SH   SOLE   10,290 0 0
PINNACLE FOODS INC DEL COM 72348P104 305 5,700 SH   SOLE   5,700 0 0
PIONEER NAT RES CO COM 723787107 6,221 34,550 SH   SOLE   34,550 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,416 43,866 SH   SOLE   43,866 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 182 127,000 SH   SOLE   127,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,193 10,202 SH   SOLE   10,202 0 0
POLARIS INDS INC COM 731068102 247 2,997 SH   SOLE   2,997 0 0
POSCO SPONSORED ADR 693483109 299 5,681 SH   SOLE   5,681 0 0
POTASH CORP SASK INC COM 73755L107 2,336 129,112 SH   SOLE   129,112 0 0
POWERSHARES ETF TR II BUILD AMER ETF 73937B407 304 10,465 SH   SOLE   10,465 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 491 26,113 SH   SOLE   26,113 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 508 35,701 SH   SOLE   35,701 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 1,464 37,378 SH   SOLE   37,378 0 0
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 3,410 93,214 SH   SOLE   93,214 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 737 17,729 SH   SOLE   17,729 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 291 10,314 SH   SOLE   10,314 0 0
POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 319 5,382 SH   SOLE   5,382 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 2,079 49,494 SH   SOLE   49,494 0 0
POWERSHARES ETF TRUST DYN FD & BEV 73935X849 695 20,763 SH   SOLE   20,763 0 0
POWERSHARES ETF TRUST DYN RETAIL PTF 73935X617 206 5,722 SH   SOLE   5,722 0 0
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 632 19,807 SH   SOLE   19,807 0 0
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 606 17,970 SH   SOLE   17,970 0 0
POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 490 11,265 SH   SOLE   11,265 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 573 31,907 SH   SOLE   31,907 0 0
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1,553 91,759 SH   SOLE   91,759 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 401 4,855 SH   SOLE   4,855 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 374 15,203 SH   SOLE   15,203 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 2,041 87,358 SH   SOLE   87,358 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 20,945 176,774 SH   SOLE   176,774 0 0
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 256 26,402 SH   SOLE   26,402 0 0
PPG INDS INC COM 693506107 513 5,410 SH   SOLE   5,410 0 0
PPL CORP COM 69351T106 1,371 40,292 SH   SOLE   40,292 0 0
PRAXAIR INC COM 74005P104 4,110 35,074 SH   SOLE   35,074 0 0
PREFERRED APT CMNTYS INC COM 74039L103 675 45,273 SH   SOLE   45,273 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,636 48,313 SH   SOLE   48,126 0 187
PRICELINE GRP INC COM NEW 741503403 630 430 SH   SOLE   430 0 0
PROCTER AND GAMBLE CO COM 742718109 15,944 189,625 SH   SOLE   189,625 0 0
PROLOGIS INC COM 74340W103 2,004 37,961 SH   SOLE   37,961 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 2,028 37,619 SH   SOLE   37,619 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 774 21,196 SH   SOLE   21,196 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 725 14,809 SH   SOLE   14,809 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 530 63,397 SH   SOLE   63,397 0 0
PRUDENTIAL FINL INC COM 744320102 2,933 28,181 SH   SOLE   28,181 0 0
PTC THERAPEUTICS INC COM 69366J200 525 48,160 SH   SOLE   48,160 0 0
PUBLIC STORAGE COM 74460D109 473 2,113 SH   SOLE   2,113 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 5,630 128,298 SH   SOLE   122,548 0 5,750
PULTE GROUP INC COM 745867101 602 32,768 SH   SOLE   32,768 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 167 13,950 SH   SOLE   13,950 0 0
QEP RES INC COM 74733V100 368 20,000 SH   SOLE   20,000 0 0
QTS RLTY TR INC COM CL A 74736A103 3,372 67,900 SH   SOLE   67,900 0 0
QUALCOMM INC COM 747525103 18,246 279,849 SH   SOLE   279,849 0 0
QUALITY CARE PPTYS INC COM 747545101 179 11,546 SH   SOLE   11,546 0 0
QUEST DIAGNOSTICS INC COM 74834L100 5,463 59,443 SH   SOLE   56,958 0 2,485
QUINSTREET INC COM 74874Q100 114 30,350 SH   SOLE   30,350 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 370 4,860 SH   SOLE   4,860 0 0
RALPH LAUREN CORP CL A 751212101 319 3,527 SH   SOLE   3,527 0 0
RANGE RES CORP COM 75281A109 3,363 97,859 SH   SOLE   97,859 0 0
RAYTHEON CO COM NEW 755111507 7,588 53,438 SH   SOLE   53,438 0 0
REALTY INCOME CORP COM 756109104 4,540 78,983 SH   SOLE   78,983 0 0
RED HAT INC COM 756577102 2,359 33,850 SH   SOLE   33,850 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 177 16,897 SH   SOLE   16,897 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,063 5,619 SH   SOLE   5,619 0 0
REGIONS FINL CORP NEW COM 7591EP100 1,962 136,617 SH   SOLE   136,617 0 0
REMARK MEDIA INC COM 75954W107 137 35,000 SH   SOLE   35,000 0 0
RESTORATION HARDWARE HLDGS I COM 761283100 1,523 49,602 SH   SOLE   49,602 0 0
REWALK ROBOTICS LTD SHS M8216Q101 145 51,909 SH   SOLE   51,909 0 0
REYNOLDS AMERICAN INC COM 761713106 1,441 25,711 SH   SOLE   25,711 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 197 82,756 SH   SOLE   82,756 0 0
RIO TINTO PLC SPONSORED ADR 767204100 623 16,187 SH   SOLE   16,187 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 206 6,059 SH   SOLE   6,059 0 0
RITE AID CORP COM 767754104 808 98,024 SH   SOLE   98,024 0 0
RMG NETWORKS HLDG CORP COM 74966K102 93 130,495 SH   SOLE   130,495 0 0
RMR REAL ESTATE INCOME FUND COM 76970B101 205 10,037 SH   SOLE   10,037 0 0
ROCKET FUEL INC COM 773111109 20 11,835 SH   SOLE   11,835 0 0
ROCKWELL AUTOMATION INC COM 773903109 579 4,308 SH   SOLE   4,308 0 0
ROCKWELL COLLINS INC COM 774341101 503 5,424 SH   SOLE   5,424 0 0
ROCKWELL MED INC COM 774374102 308 46,989 SH   SOLE   46,989 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 8,975 232,640 SH   SOLE   232,640 0 0
ROSS STORES INC COM 778296103 2,132 32,499 SH   SOLE   32,499 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,878 27,735 SH   SOLE   27,735 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,132 19,521 SH   SOLE   19,521 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,620 66,581 SH   SOLE   66,581 0 0
ROYCE GLOBAL VALUE TR INC COM 78081T104 401 49,888 SH   SOLE   49,888 0 0
ROYCE VALUE TR INC COM 780910105 1,946 145,319 SH   SOLE   145,319 0 0
RPM INTL INC COM 749685103 605 11,234 SH   SOLE   11,234 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 309 2,397 SH   SOLE   2,397 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 4,410 50,900 SH   SOLE   50,900 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 205 1,890 SH   SOLE   1,890 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,653 42,104 SH   SOLE   42,104 0 0
S&P GLOBAL INC COM 78409V104 432 4,014 SH   SOLE   4,014 0 0
SAIA INC COM 78709Y105 232 5,250 SH   SOLE   5,250 0 0
SALESFORCE COM INC COM 79466L302 1,649 24,086 SH   SOLE   24,086 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 620 45,619 SH   SOLE   45,619 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 905 136,687 SH   SOLE   136,687 0 0
SANCHEZ ENERGY CORP COM 79970Y105 565 62,500 SH   SOLE   62,500 0 0
SANOFI SPONSORED ADR 80105N105 1,082 26,756 SH   SOLE   26,756 0 0
SAP SE SPON ADR 803054204 401 4,631 SH   SOLE   4,631 0 0
SCANA CORP NEW COM 80589M102 1,656 22,597 SH   SOLE   22,597 0 0
SCHLUMBERGER LTD COM 806857108 9,504 113,209 SH   SOLE   113,209 0 0
SCHWAB CHARLES CORP NEW COM 808513105 202 5,136 SH   SOLE   5,136 0 0
SEACOR HOLDINGS INC COM 811904101 945 13,262 SH   SOLE   13,262 0 0
SEADRILL LIMITED SHS G7945E105 36 10,527 SH   SOLE   10,527 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 67 15,846 SH   SOLE   15,846 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 661 17,324 SH   SOLE   17,324 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 473 15,387 SH   SOLE   15,387 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,348 16,563 SH   SOLE   16,563 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 764 14,775 SH   SOLE   14,775 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,470 50,337 SH   SOLE   50,337 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1,970 26,156 SH   SOLE   26,156 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 9,079 390,479 SH   SOLE   390,479 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,021 32,469 SH   SOLE   32,469 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 735 15,129 SH   SOLE   15,129 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 426 8,579 SH   SOLE   8,579 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,196 107,453 SH   SOLE   107,453 0 0
SELECTIVE INS GROUP INC COM 816300107 211 4,900 SH   SOLE   4,900 0 0
SEMPRA ENERGY COM 816851109 921 9,156 SH   SOLE   9,156 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 466 11,972 SH   SOLE   11,972 0 0
SERVICE CORP INTL COM 817565104 1,131 39,803 SH   SOLE   39,803 0 0
SHERWIN WILLIAMS CO COM 824348106 4,657 17,332 SH   SOLE   17,332 0 0
SHIRE PLC SPONSORED ADR 82481R106 513 3,011 SH   SOLE   3,011 0 0
SIGNET JEWELERS LIMITED SHS G81276100 279 2,950 SH   SOLE   2,950 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 242 5,692 SH   SOLE   5,692 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 419 24,431 SH   SOLE   24,431 0 0
SIMON PPTY GROUP INC NEW COM 828806109 334 1,880 SH   SOLE   1,880 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,825 410,155 SH   SOLE   410,155 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 7,090 94,965 SH   SOLE   94,965 0 0
SMITH A O COM 831865209 440 9,293 SH   SOLE   9,293 0 0
SMUCKER J M CO COM NEW 832696405 504 3,938 SH   SOLE   3,938 0 0
SNYDERS-LANCE INC COM 833551104 635 16,570 SH   SOLE   16,570 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 275 9,593 SH   SOLE   9,593 0 0
SONIC CORP COM 835451105 213 8,029 SH   SOLE   8,029 0 0
SONOCO PRODS CO COM 835495102 342 6,483 SH   SOLE   6,483 0 0
SONY CORP ADR NEW 835699307 267 9,532 SH   SOLE   9,532 0 0
SOUTH JERSEY INDS INC COM 838518108 244 7,240 SH   SOLE   7,240 0 0
SOUTHERN CO COM 842587107 3,311 67,319 SH   SOLE   67,319 0 0
SOUTHWEST AIRLS CO COM 844741108 14,899 298,915 SH   SOLE   298,915 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,786 257,445 SH   SOLE   257,445 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 879 4,448 SH   SOLE   4,448 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 9,913 90,446 SH   SOLE   89,729 0 717
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,183 85,819 SH   SOLE   85,819 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 13,370 44,310 SH   SOLE   44,310 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 830 29,994 SH   SOLE   29,994 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 468 9,770 SH   SOLE   9,770 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 280 5,909 SH   SOLE   5,909 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 4,696 102,870 SH   SOLE   102,870 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 681 18,661 SH   SOLE   18,661 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 241 2,585 SH   SOLE   2,585 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,550 26,177 SH   SOLE   26,177 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 1,122 25,817 SH   SOLE   25,817 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 2,344 27,394 SH   SOLE   27,394 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,398 41,309 SH   SOLE   41,309 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 254 8,365 SH   SOLE   8,365 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,115 26,922 SH   SOLE   26,922 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 235 6,017 SH   SOLE   6,017 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,211 39,798 SH   SOLE   39,798 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 550 12,489 SH   SOLE   12,489 0 0
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 366 6,784 SH   SOLE   6,784 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 232 5,528 SH   SOLE   5,528 0 0
SPECTRA ENERGY CORP COM 847560109 9,832 239,274 SH   SOLE   230,224 0 9,050
SPECTRA ENERGY PARTNERS LP COM 84756N109 383 8,349 SH   SOLE   8,349 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,356 11,083 SH   SOLE   11,083 0 0
SPLUNK INC COM 848637104 392 7,669 SH   SOLE   7,669 0 0
SPRINT CORP COM SER 1 85207U105 255 30,280 SH   SOLE   30,280 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 280 29,790 SH   SOLE   29,790 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 138 20,043 SH   SOLE   20,043 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 632 13,311 SH   SOLE   13,311 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 882 18,223 SH   SOLE   18,223 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,638 14,283 SH   SOLE   14,161 0 122
STAPLES INC COM 855030102 336 37,083 SH   SOLE   37,083 0 0
STARBUCKS CORP COM 855244109 12,589 226,744 SH   SOLE   226,744 0 0
STATE STR CORP COM 857477103 766 9,854 SH   SOLE   9,854 0 0
STATOIL ASA SPONSORED ADR 85771P102 2,970 162,810 SH   SOLE   156,504 0 6,306
STELLUS CAP INVT CORP COM 858568108 490 40,695 SH   SOLE   40,695 0 0
STERICYCLE INC COM 858912108 885 11,494 SH   SOLE   11,494 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 329 29,000 SH   SOLE   29,000 0 0
STONECASTLE FINL CORP COM 861780104 585 31,314 SH   SOLE   31,314 0 0
STONEMOR PARTNERS L P COM UNITS 86183Q100 90 10,111 SH   SOLE   10,111 0 0
STORE CAP CORP COM 862121100 901 36,470 SH   SOLE   36,470 0 0
STRYKER CORP COM 863667101 4,100 34,226 SH   SOLE   34,226 0 0
STURM RUGER & CO INC COM 864159108 567 10,755 SH   SOLE   10,755 0 0
SUMMIT MATLS INC CL A 86614U100 1,047 44,046 SH   SOLE   44,046 0 0
SUNCOR ENERGY INC NEW COM 867224107 334 10,238 SH   SOLE   10,238 0 0
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 633 26,376 SH   SOLE   26,376 0 0
SUNRUN INC COM 86771W105 188 35,351 SH   SOLE   35,351 0 0
SUNSHINE HEART INC COM 86782U106 11 32,000 SH   SOLE   32,000 0 0
SUNTRUST BKS INC COM 867914103 648 11,819 SH   SOLE   11,819 0 0
SUPER MICRO COMPUTER INC COM 86800U104 10,101 360,114 SH   SOLE   360,114 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 205 12,131 SH   SOLE   12,131 0 0
SYMANTEC CORP COM 871503108 328 13,745 SH   SOLE   13,745 0 0
SYNAPTICS INC COM 87157D109 696 13,000 SH   SOLE   13,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 388 10,125 SH   SOLE   10,125 0 0
SYNCHRONY FINL COM 87165B103 840 23,158 SH   SOLE   23,158 0 0
SYSCO CORP COM 871829107 1,847 33,372 SH   SOLE   33,372 0 0
T MOBILE US INC COM 872590104 1,598 27,784 SH   SOLE   27,784 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 230 8,013 SH   SOLE   8,013 0 0
TARGET CORP COM 87612E106 3,673 50,861 SH   SOLE   50,649 0 212
TASER INTL INC COM 87651B104 645 26,591 SH   SOLE   26,591 0 0
TAUBMAN CTRS INC COM 876664103 1,403 18,979 SH   SOLE   18,979 0 0
TCP CAP CORP COM 87238Q103 363 21,490 SH   SOLE   21,490 0 0
TE CONNECTIVITY LTD REG SHS H84989104 500 7,207 SH   SOLE   7,207 0 0
TECK RESOURCES LTD CL B 878742204 1,622 80,971 SH   SOLE   80,971 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,028 48,689 SH   SOLE   48,689 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 435 25,607 SH   SOLE   25,607 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 607 4,940 SH   SOLE   4,940 0 0
TERADYNE INC COM 880770102 1,192 46,925 SH   SOLE   46,925 0 0
TESLA MTRS INC COM 88160R101 2,085 9,756 SH   SOLE   9,756 0 0
TESORO CORP COM 881609101 353 4,037 SH   SOLE   4,037 0 0
TESORO LOGISTICS LP COM UNIT LP 88160T107 613 12,059 SH   SOLE   12,059 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6,497 179,211 SH   SOLE   179,211 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 627 8,000 SH   SOLE   8,000 0 0
TEXAS INSTRS INC COM 882508104 8,392 115,004 SH   SOLE   115,004 0 0
TEXTRON INC COM 883203101 241 4,959 SH   SOLE   4,959 0 0
THERAPEUTICSMD INC COM 88338N107 123 21,318 SH   SOLE   21,318 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,847 91,050 SH   SOLE   91,050 0 0
THL CR SR LN FD COM 87244R103 422 22,500 SH   SOLE   22,500 0 0
TIFFANY & CO NEW COM 886547108 9,821 126,839 SH   SOLE   126,839 0 0
TIME WARNER INC COM NEW 887317303 2,957 30,632 SH   SOLE   30,632 0 0
TIMKEN CO COM 887389104 971 24,450 SH   SOLE   24,450 0 0
TIVO CORP COM 88870P106 2,435 116,510 SH   SOLE   108,295 0 8,215
TJX COS INC NEW COM 872540109 7,239 96,357 SH   SOLE   96,357 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 34 73,500 SH   SOLE   73,500 0 0
TOOTSIE ROLL INDS INC COM 890516107 693 17,438 SH   SOLE   17,438 0 0
TORO CO COM 891092108 3,099 55,394 SH   SOLE   55,394 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 522 10,576 SH   SOLE   10,576 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 6,614 215,515 SH   SOLE   215,515 0 0
TORTOISE MLP FD INC COM 89148B101 6,786 355,670 SH   SOLE   355,670 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 967 44,818 SH   SOLE   44,818 0 0
TOTAL S A SPONSORED ADR 89151E109 606 11,888 SH   SOLE   11,888 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 424 22,300 SH   SOLE   22,300 0 0
TRANSOCEAN LTD REG SHS H8817H100 801 54,365 SH   SOLE   54,365 0 0
TRAVELCENTERS AMER LLC COM 894174101 530 74,600 SH   SOLE   74,600 0 0
TRAVELERS COMPANIES INC COM 89417E109 6,725 54,934 SH   SOLE   54,934 0 0
TRIMBLE INC COM 896239100 1,755 58,192 SH   SOLE   58,192 0 0
TRIPADVISOR INC COM 896945201 370 7,999 SH   SOLE   7,999 0 0
TURTLE BEACH CORP COM 900450107 13 10,000 SH   SOLE   10,000 0 0
TUTOR PERINI CORP COM 901109108 745 26,600 SH   SOLE   26,600 0 0
TWILIO INC CL A 90138F102 1,288 44,640 SH   SOLE   44,640 0 0
TWITTER INC COM 90184L102 894 54,840 SH   SOLE   54,840 0 0
TYSON FOODS INC CL A 902494103 1,897 30,759 SH   SOLE   30,759 0 0
U S CONCRETE INC COM NEW 90333L201 295 4,500 SH   SOLE   4,500 0 0
U S SILICA HLDGS INC COM 90346E103 720 12,700 SH   SOLE   12,700 0 0
UBIQUITI NETWORKS INC COM 90347A100 2,778 48,054 SH   SOLE   48,054 0 0
UDR INC COM 902653104 1,912 52,406 SH   SOLE   52,406 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 6,416 25,165 SH   SOLE   25,092 0 73
UMB FINL CORP COM 902788108 8,839 114,617 SH   SOLE   114,617 0 0
UNDER ARMOUR INC CL A 904311107 572 19,683 SH   SOLE   19,683 0 0
UNDER ARMOUR INC CL C 904311206 345 13,696 SH   SOLE   13,696 0 0
UNILEVER N V N Y SHS NEW 904784709 599 14,576 SH   SOLE   14,576 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,367 58,143 SH   SOLE   58,143 0 0
UNION PAC CORP COM 907818108 6,576 63,425 SH   SOLE   63,425 0 0
UNITED CONTL HLDGS INC COM 910047109 14,732 202,131 SH   SOLE   202,131 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,178 36,451 SH   SOLE   36,451 0 0
UNITED RENTALS INC COM 911363109 1,062 10,057 SH   SOLE   10,057 0 0
UNITED TECHNOLOGIES CORP COM 913017109 9,356 85,351 SH   SOLE   85,351 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,760 23,492 SH   SOLE   23,492 0 0
UNITIL CORP COM 913259107 743 16,367 SH   SOLE   16,367 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,539 62,865 SH   SOLE   57,970 0 4,895
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 455 6,938 SH   SOLE   6,938 0 0
UNUM GROUP COM 91529Y106 2,335 53,153 SH   SOLE   53,153 0 0
US BANCORP DEL COM NEW 902973304 6,835 133,047 SH   SOLE   133,047 0 0
V F CORP COM 918204108 3,347 62,752 SH   SOLE   62,752 0 0
VAIL RESORTS INC COM 91879Q109 1,871 11,600 SH   SOLE   11,600 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 344 23,760 SH   SOLE   23,760 0 0
VALERO ENERGY CORP NEW COM 91913Y100 7,550 110,500 SH   SOLE   110,236 0 264
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 273 9,500 SH   SOLE   9,500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,670 127,622 SH   SOLE   127,622 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 237 7,990 SH   SOLE   7,990 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,466 46,468 SH   SOLE   46,468 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 334 10,000 SH   SOLE   10,000 0 0
VANECK VECTORS ETF TR PHARMACEUTICAL E 92189F692 1,057 20,124 SH   SOLE   20,124 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 293 4,092 SH   SOLE   4,092 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 346 3,165 SH   SOLE   3,165 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 735 8,852 SH   SOLE   8,852 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 998 11,197 SH   SOLE   11,197 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,850 23,291 SH   SOLE   23,291 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 394 4,872 SH   SOLE   4,872 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,693 17,650 SH   SOLE   17,650 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,634 32,598 SH   SOLE   32,598 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 465 4,781 SH   SOLE   4,781 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,767 13,422 SH   SOLE   13,422 0 0
VANGUARD INDEX FDS REIT ETF 922908553 1,431 17,340 SH   SOLE   17,340 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,209 20,504 SH   SOLE   20,504 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 602 4,976 SH   SOLE   4,976 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,670 12,947 SH   SOLE   12,947 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,748 15,158 SH   SOLE   15,158 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 201 2,160 SH   SOLE   2,160 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 760 17,204 SH   SOLE   17,204 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,000 83,834 SH   SOLE   83,834 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,351 69,909 SH   SOLE   69,909 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,118 22,523 SH   SOLE   22,523 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 420 4,897 SH   SOLE   4,897 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 226 2,100 SH   SOLE   2,100 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1,883 22,104 SH   SOLE   22,104 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,251 88,980 SH   SOLE   88,980 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,946 25,683 SH   SOLE   25,683 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 865 6,722 SH   SOLE   6,722 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 281 2,099 SH   SOLE   2,099 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 954 9,119 SH   SOLE   9,119 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,004 33,760 SH   SOLE   33,760 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 899 7,092 SH   SOLE   7,092 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 670 5,618 SH   SOLE   5,618 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 997 8,206 SH   SOLE   8,206 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 272 2,418 SH   SOLE   2,418 0 0
VANTIV INC CL A 92210H105 4,072 68,306 SH   SOLE   68,306 0 0
VARIAN MED SYS INC COM 92220P105 1,684 18,752 SH   SOLE   18,752 0 0
VASCO DATA SEC INTL INC COM 92230Y104 167 12,250 SH   SOLE   12,250 0 0
VCA INC COM 918194101 546 7,946 SH   SOLE   7,946 0 0
VECTOR GROUP LTD COM 92240M108 919 40,413 SH   SOLE   40,413 0 0
VEEVA SYS INC CL A COM 922475108 219 5,370 SH   SOLE   5,370 0 0
VENTAS INC COM 92276F100 681 10,888 SH   SOLE   10,888 0 0
VERINT SYS INC COM 92343X100 1,925 54,602 SH   SOLE   54,602 0 0
VERISK ANALYTICS INC COM 92345Y106 906 11,163 SH   SOLE   11,163 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 24,065 450,829 SH   SOLE   450,829 0 0
VERSUM MATLS INC COM 92532W103 822 29,273 SH   SOLE   29,273 0 0
VIACOM INC NEW CL B 92553P201 894 25,471 SH   SOLE   25,471 0 0
VISA INC COM CL A 92826C839 16,174 207,302 SH   SOLE   207,302 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 364 22,500 SH   SOLE   22,500 0 0
VISTA OUTDOOR INC COM 928377100 402 10,900 SH   SOLE   10,900 0 0
VIVINT SOLAR INC COM 92854Q106 26 10,000 SH   SOLE   10,000 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 3,575 146,346 SH   SOLE   146,346 0 0
VORNADO RLTY TR SH BEN INT 929042109 560 5,365 SH   SOLE   5,365 0 0
VOXX INTL CORP CL A 91829F104 347 73,800 SH   SOLE   73,800 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 150 22,138 SH   SOLE   22,138 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 199 36,000 SH   SOLE   36,000 0 0
VOYA RISK MANAGED NAT RES FD COM 92913C106 145 22,516 SH   SOLE   22,516 0 0
VULCAN MATLS CO COM 929160109 252 2,014 SH   SOLE   2,014 0 0
WABASH NATL CORP COM 929566107 520 32,916 SH   SOLE   32,916 0 0
WABTEC CORP COM 929740108 1,088 13,105 SH   SOLE   13,105 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,897 155,842 SH   SOLE   155,842 0 0
WAL-MART STORES INC COM 931142103 9,380 135,702 SH   SOLE   135,498 0 204
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,150 35,186 SH   SOLE   35,186 0 0
WASTE CONNECTIONS INC COM 94106B101 212 2,690 SH   SOLE   2,690 0 0
WASTE MGMT INC DEL COM 94106L109 12,110 170,794 SH   SOLE   164,234 0 6,560
WATTS WATER TECHNOLOGIES INC CL A 942749102 916 14,053 SH   SOLE   14,053 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 2,582 517,421 SH   SOLE   517,421 0 0
WEC ENERGY GROUP INC COM 92939U106 380 6,478 SH   SOLE   6,478 0 0
WELLS FARGO & CO NEW COM 949746101 13,630 247,329 SH   SOLE   247,329 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 533 97,788 SH   SOLE   97,788 0 0
WELLTOWER INC COM 95040Q104 2,547 38,059 SH   SOLE   38,059 0 0
WEST CORP COM 952355204 273 11,000 SH   SOLE   11,000 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,755 20,689 SH   SOLE   20,689 0 0
WESTAR ENERGY INC COM 95709T100 2,202 39,071 SH   SOLE   39,071 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 262 17,753 SH   SOLE   17,753 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 356 20,770 SH   SOLE   20,770 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 105 11,000 SH   SOLE   11,000 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 302 21,957 SH   SOLE   21,957 0 0
WESTERN DIGITAL CORP COM 958102105 1,224 18,009 SH   SOLE   18,009 0 0
WESTERN REFNG INC COM 959319104 310 8,184 SH   SOLE   8,184 0 0
WESTROCK CO COM 96145D105 2,015 39,687 SH   SOLE   39,687 0 0
WEYERHAEUSER CO COM 962166104 8,118 269,789 SH   SOLE   269,789 0 0
WGL HLDGS INC COM 92924F106 520 6,812 SH   SOLE   6,812 0 0
WHIRLPOOL CORP COM 963320106 516 2,840 SH   SOLE   2,840 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 251 300 SH   SOLE   300 0 0
WHITEWAVE FOODS CO COM 966244105 571 10,265 SH   SOLE   10,265 0 0
WHITING PETE CORP NEW COM 966387102 509 42,345 SH   SOLE   42,345 0 0
WHOLE FOODS MKT INC COM 966837106 958 31,151 SH   SOLE   31,151 0 0
WILEY JOHN & SONS INC CL A 968223206 18,479 339,070 SH   SOLE   339,070 0 0
WILLIAMS COS INC DEL COM 969457100 2,548 81,826 SH   SOLE   81,826 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 730 19,204 SH   SOLE   19,204 0 0
WILLIAMS SONOMA INC COM 969904101 257 5,317 SH   SOLE   5,317 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 669 5,471 SH   SOLE   5,471 0 0
WINTRUST FINL CORP COM 97650W108 208 2,860 SH   SOLE   2,860 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,766 48,181 SH   SOLE   48,181 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 698 12,775 SH   SOLE   12,775 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,510 173,767 SH   SOLE   173,767 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3,934 79,403 SH   SOLE   79,403 0 0
WISDOMTREE TR LARGECAP DIVID 97717W307 235 2,946 SH   SOLE   2,946 0 0
WISDOMTREE TR SMALLCAP DIVID 97717W604 1,292 15,622 SH   SOLE   15,622 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 210 6,325 SH   SOLE   6,325 0 0
WIX COM LTD SHS M98068105 243 5,415 SH   SOLE   5,415 0 0
WPX ENERGY INC COM 98212B103 13,721 941,704 SH   SOLE   941,704 0 0
WPX ENERGY INC PFD SER A CV 98212B202 1,794 27,326 SH   SOLE   27,326 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 1,217 15,935 SH   SOLE   15,935 0 0
WYNN RESORTS LTD COM 983134107 3,970 45,897 SH   SOLE   45,897 0 0
XCEL ENERGY INC COM 98389B100 418 10,290 SH   SOLE   10,290 0 0
XENCOR INC COM 98401F105 299 11,378 SH   SOLE   11,378 0 0
XEROX CORP COM 984121103 206 23,619 SH   SOLE   23,619 0 0
XILINX INC COM 983919101 855 14,161 SH   SOLE   14,161 0 0
XL GROUP LTD COM G98294104 524 14,072 SH   SOLE   14,072 0 0
XPO LOGISTICS INC COM 983793100 2,459 56,973 SH   SOLE   56,973 0 0
XUNLEI LTD SPONSORED ADR 98419E108 54 14,000 SH   SOLE   14,000 0 0
XYLEM INC COM 98419M100 7,638 154,222 SH   SOLE   148,272 0 5,950
YAHOO INC COM 984332106 1,126 29,093 SH   SOLE   29,093 0 0
YAMANA GOLD INC COM 98462Y100 334 118,954 SH   SOLE   118,954 0 0
YELP INC CL A 985817105 277 7,249 SH   SOLE   7,249 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1,524 114,750 SH   SOLE   114,750 0 0
YUM BRANDS INC COM 988498101 2,483 39,218 SH   SOLE   39,218 0 0
YUM CHINA HLDGS INC COM 98850P109 3,307 126,647 SH   SOLE   126,647 0 0
ZILLOW GROUP INC CL A 98954M101 291 7,987 SH   SOLE   7,987 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,033 28,318 SH   SOLE   28,318 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2,375 23,017 SH   SOLE   23,017 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 160 30,000 SH   SOLE   30,000 0 0
ZOETIS INC CL A 98978V103 5,577 104,181 SH   SOLE   104,181 0 0
ZYNGA INC CL A 98986T108 39 14,875 SH   SOLE   14,875 0 0