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
2U INC COM 90214J101 299 3,561 SH   SOLE   3,561 0 0
3-D SYS CORP DEL COM NEW 88554D205 120 10,340 SH   SOLE   10,340 0 0
3M CO COM 88579Y101 8,948 40,761 SH   SOLE   40,761 0 0
ABAXIS INC COM 002567105 374 5,300 SH   SOLE   5,300 0 0
ABB LTD SPONSORED ADR 000375204 3,338 140,600 SH   SOLE   140,600 0 0
ABBOTT LABS COM 002824100 7,660 127,819 SH   SOLE   127,819 0 0
ABBVIE INC COM 00287Y109 18,982 200,543 SH   SOLE   200,543 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 249 52,672 SH   SOLE   52,672 0 0
ABRAXAS PETE CORP COM 003830106 57 25,500 SH   SOLE   25,500 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 88 25,000 SH   SOLE   25,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,939 64,747 SH   SOLE   64,747 0 0
ACCO BRANDS CORP COM 00081T108 144 11,447 SH   SOLE   11,447 0 0
ACETO CORP COM 004446100 78 10,300 SH   SOLE   10,300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,157 46,812 SH   SOLE   46,606 0 206
ACTUANT CORP CL A NEW 00508X203 1,408 60,557 SH   SOLE   60,557 0 0
ADDUS HOMECARE CORP COM 006739106 1,251 25,700 SH   SOLE   25,700 0 0
ADIENT PLC ORD SHS G0084W101 1,413 23,635 SH   SOLE   23,635 0 0
ADOBE SYS INC COM 00724F101 1,846 8,544 SH   SOLE   8,544 0 0
ADT INC COM 00090Q103 643 81,045 SH   SOLE   81,045 0 0
ADVANCED MICRO DEVICES INC COM 007903107 812 80,812 SH   SOLE   80,812 0 0
ADVENT CLAY CONV SEC INC FD COM 007639107 294 52,474 SH   SOLE   52,474 0 0
AECOM COM 00766T100 7,343 206,096 SH   SOLE   206,096 0 0
AEGION CORP COM 00770F104 630 27,500 SH   SOLE   27,500 0 0
AEGON N V NY REGISTRY SH 007924103 183 26,963 SH   SOLE   26,963 0 0
AERCAP HOLDINGS NV SHS N00985106 371 7,306 SH   SOLE   7,306 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,026 36,694 SH   SOLE   36,694 0 0
AES CORP COM 00130H105 321 28,252 SH   SOLE   28,252 0 0
AETNA INC NEW COM 00817Y108 1,182 6,990 SH   SOLE   6,990 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,309 6,907 SH   SOLE   6,907 0 0
AFLAC INC COM 001055102 53,766 1,228,644 SH   SOLE   1,228,644 0 0
AG MTG INVT TR INC COM 001228105 3,120 179,586 SH   SOLE   179,586 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 382 5,708 SH   SOLE   5,708 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,590 19,437 SH   SOLE   19,437 0 0
AGNICO EAGLE MINES LTD COM 008474108 534 12,682 SH   SOLE   12,682 0 0
AIR LEASE CORP CL A 00912X302 5,689 133,481 SH   SOLE   133,481 0 0
AIR PRODS & CHEMS INC COM 009158106 4,367 27,463 SH   SOLE   27,463 0 0
AK STL HLDG CORP COM 001547108 71 15,685 SH   SOLE   15,685 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 8,440 118,913 SH   SOLE   118,913 0 0
ALASKA AIR GROUP INC COM 011659109 383 6,182 SH   SOLE   6,182 0 0
ALBEMARLE CORP COM 012653101 2,047 22,073 SH   SOLE   21,923 0 150
ALCENTRA CAP CORP COM 01374T102 75 10,839 SH   SOLE   10,839 0 0
ALCOA CORP COM 013872106 443 9,844 SH   SOLE   9,844 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 694 5,555 SH   SOLE   5,555 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 893 8,012 SH   SOLE   8,012 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 20,585 112,154 SH   SOLE   112,154 0 0
ALIGN TECHNOLOGY INC COM 016255101 335 1,335 SH   SOLE   1,335 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 733 30,945 SH   SOLE   30,945 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 780 9,154 SH   SOLE   9,154 0 0
ALLERGAN PLC SHS G0177J108 1,587 9,433 SH   SOLE   9,433 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 347 1,629 SH   SOLE   1,629 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 159 13,337 SH   SOLE   13,337 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 166 13,250 SH   SOLE   13,250 0 0
ALLIANT ENERGY CORP COM 018802108 2,708 66,277 SH   SOLE   66,277 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 206 16,230 SH   SOLE   16,230 0 0
ALLOT COMMUNICATIONS LTD SHS M0854Q105 61 11,400 SH   SOLE   11,400 0 0
ALLSTATE CORP COM 020002101 550 5,799 SH   SOLE   5,799 0 0
ALLY FINL INC COM 02005N100 376 13,864 SH   SOLE   13,864 0 0
ALPHABET INC CAP STK CL A 02079K305 21,466 20,697 SH   SOLE   20,697 0 0
ALPHABET INC CAP STK CL C 02079K107 26,076 25,273 SH   SOLE   25,273 0 0
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 324 51,967 SH   SOLE   51,967 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 906 101,451 SH   SOLE   101,451 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 4,153 443,225 SH   SOLE   443,225 0 0
ALTABA INC COM 021346101 3,015 40,725 SH   SOLE   40,725 0 0
ALTRIA GROUP INC COM 02209S103 11,930 191,423 SH   SOLE   191,423 0 0
AMAZON COM INC COM 023135106 51,344 35,475 SH   SOLE   35,458 0 17
AMBER RD INC COM 02318Y108 3,903 438,593 SH   SOLE   438,593 0 0
AMBEV SA SPONSORED ADR 02319V103 4,873 670,323 SH   SOLE   627,433 0 42,890
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 143 23,118 SH   SOLE   23,118 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 5,574 107,273 SH   SOLE   107,273 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 697 18,036 SH   SOLE   18,036 0 0
AMERICAN CAP SR FLOATING LTD COM 02504D108 125 11,242 SH   SOLE   11,242 0 0
AMERICAN ELEC PWR INC COM 025537101 3,032 44,202 SH   SOLE   44,202 0 0
AMERICAN EXPRESS CO COM 025816109 10,447 111,997 SH   SOLE   111,997 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 244 2,177 SH   SOLE   2,177 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,699 49,591 SH   SOLE   49,591 0 0
AMERICAN TOWER CORP NEW COM 03027X100 8,554 58,849 SH   SOLE   58,849 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,031 12,562 SH   SOLE   12,562 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 15,744 393,899 SH   SOLE   393,899 0 0
AMERIPRISE FINL INC COM 03076C106 1,053 7,118 SH   SOLE   7,118 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,809 20,989 SH   SOLE   20,989 0 0
AMETEK INC NEW COM 031100100 1,157 15,218 SH   SOLE   15,218 0 0
AMGEN INC COM 031162100 22,668 132,971 SH   SOLE   131,429 0 1,542
AMPIO PHARMACEUTICALS INC COM 03209T109 78 23,000 SH   SOLE   23,000 0 0
ANADARKO PETE CORP COM 032511107 2,740 45,358 SH   SOLE   43,923 0 1,435
ANALOG DEVICES INC COM 032654105 3,116 34,194 SH   SOLE   34,194 0 0
ANALOGIC CORP COM PAR $0.05 032657207 317 3,304 SH   SOLE   3,304 0 0
ANDEAVOR COM 03349M105 239 2,380 SH   SOLE   2,380 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,462 22,393 SH   SOLE   22,393 0 0
ANNALY CAP MGMT INC COM 035710409 4,297 412,069 SH   SOLE   412,069 0 0
ANTARES PHARMA INC COM 036642106 56 25,600 SH   SOLE   25,600 0 0
ANTERO RES CORP COM 03674X106 1,047 52,747 SH   SOLE   52,747 0 0
ANTHEM INC COM 036752103 4,714 21,457 SH   SOLE   21,457 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 56 11,600 SH   SOLE   11,600 0 0
APACHE CORP COM 037411105 2,229 57,919 SH   SOLE   57,919 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 378 9,265 SH   SOLE   9,265 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 993 55,249 SH   SOLE   55,249 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 2,600 87,788 SH   SOLE   87,788 0 0
APOLLO INVT CORP COM 03761U106 423 81,000 SH   SOLE   81,000 0 0
APPLE INC COM 037833100 92,460 551,079 SH   SOLE   551,079 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 19 13,527 SH   SOLE   13,527 0 0
APPLIED MATLS INC COM 038222105 3,607 64,864 SH   SOLE   64,864 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 251 10,000 SH   SOLE   10,000 0 0
APPROACH RESOURCES INC COM 03834A103 789 302,350 SH   SOLE   302,350 0 0
APTARGROUP INC COM 038336103 397 4,420 SH   SOLE   4,420 0 0
APTIV PLC SHS G6095L109 1,276 15,014 SH   SOLE   15,014 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,389 43,674 SH   SOLE   43,674 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,075 47,832 SH   SOLE   47,832 0 0
ARES CAP CORP COM 04010L103 379 23,853 SH   SOLE   23,853 0 0
ARISTA NETWORKS INC COM 040413106 702 2,748 SH   SOLE   2,748 0 0
ARK ETF TR INDL INNOVATIN 00214Q203 880 26,787 SH   SOLE   26,472 0 315
ARK ETF TR INNOVATION ETF 00214Q104 274 7,010 SH   SOLE   7,010 0 0
ARQULE INC COM 04269E107 75 26,000 SH   SOLE   26,000 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 493 14,801 SH   SOLE   14,801 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,270 36,338 SH   SOLE   36,338 0 0
AT&T INC COM 00206R102 20,558 576,660 SH   SOLE   576,660 0 0
ATHENAHEALTH INC COM 04685W103 315 2,203 SH   SOLE   2,203 0 0
ATHENE HLDG LTD CL A G0684D107 1,255 26,259 SH   SOLE   26,259 0 0
ATHERSYS INC COM 04744L106 18 10,000 SH   SOLE   10,000 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 181 10,000 SH   SOLE   10,000 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 737 12,195 SH   SOLE   12,195 0 0
AUTODESK INC COM 052769106 414 3,291 SH   SOLE   3,291 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,398 38,751 SH   SOLE   38,751 0 0
AUTOZONE INC COM 053332102 3,000 4,625 SH   SOLE   4,625 0 0
AV HOMES INC COM 00234P102 9,857 531,355 SH   SOLE   531,355 0 0
AXALTA COATING SYS LTD COM G0750C108 469 15,535 SH   SOLE   15,535 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,297 22,528 SH   SOLE   22,528 0 0
AXON ENTERPRISE INC COM 05464C101 994 25,298 SH   SOLE   25,298 0 0
B & G FOODS INC NEW COM 05508R106 213 8,980 SH   SOLE   8,980 0 0
BAIDU INC SPON ADR REP A 056752108 3,323 14,891 SH   SOLE   14,891 0 0
BAKER HUGHES A GE CO CL A 05722G100 211 7,576 SH   SOLE   7,576 0 0
BALL CORP COM 058498106 379 9,542 SH   SOLE   9,542 0 0
BANCO SANTANDER SA ADR 05964H105 180 27,438 SH   SOLE   27,438 0 0
BANK AMER CORP *W EXP 10/28/201 060505153 156 78,500 SH   SOLE   78,500 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 411 319 SH   SOLE   319 0 0
BANK AMER CORP COM 060505104 27,928 931,234 SH   SOLE   931,234 0 0
BANK MONTREAL QUE COM 063671101 233 3,081 SH   SOLE   3,081 0 0
BANK NEW YORK MELLON CORP COM 064058100 4,056 78,713 SH   SOLE   78,713 0 0
BANK OF THE OZARKS COM 063904106 7,906 163,792 SH   SOLE   163,792 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 656 26,927 SH   SOLE   26,927 0 0
BARCLAYS PLC ADR 06738E204 191 16,118 SH   SOLE   16,118 0 0
BARINGS CORPORATE INVS COM 06759X107 1,516 100,329 SH   SOLE   99,429 0 900
BARINGS PARTN INVS SH BEN INT 06761A103 3,097 210,694 SH   SOLE   197,969 0 12,725
BARRICK GOLD CORP COM 067901108 1,156 92,774 SH   SOLE   89,984 0 2,790
BASSETT FURNITURE INDS INC COM 070203104 788 25,950 SH   SOLE   25,950 0 0
BAXTER INTL INC COM 071813109 1,496 23,001 SH   SOLE   23,001 0 0
BB&T CORP COM 054937107 6,569 126,238 SH   SOLE   126,238 0 0
BCE INC COM NEW 05534B760 4,385 101,885 SH   SOLE   96,780 0 5,105
BECTON DICKINSON & CO COM 075887109 6,713 30,978 SH   SOLE   30,978 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,982 20 SH   SOLE   20 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 37,588 188,433 SH   SOLE   188,433 0 0
BGC PARTNERS INC CL A 05541T101 283 21,083 SH   SOLE   21,083 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 816 18,363 SH   SOLE   18,363 0 0
BIOGEN INC COM 09062X103 15,152 55,338 SH   SOLE   55,338 0 0
BIOPHARMX CORP COM 09072X101 7 31,000 SH   SOLE   31,000 0 0
BLACKBERRY LTD COM 09228F103 817 71,100 SH   SOLE   71,100 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 335 25,541 SH   SOLE   25,541 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 212 16,696 SH   SOLE   16,696 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 166 14,266 SH   SOLE   14,266 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 150 12,985 SH   SOLE   12,985 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 257 42,266 SH   SOLE   42,266 0 0
BLACKROCK INC COM 09247X101 7,989 14,747 SH   SOLE   14,747 0 0
BLACKROCK INCOME TR INC COM 09247F100 515 87,605 SH   SOLE   87,605 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 172 12,504 SH   SOLE   12,504 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 175 10,450 SH   SOLE   10,450 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 195 15,133 SH   SOLE   15,133 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 306 22,850 SH   SOLE   22,850 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 224 17,075 SH   SOLE   17,075 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 233 17,750 SH   SOLE   17,750 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 154 11,667 SH   SOLE   11,667 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 320 26,100 SH   SOLE   26,100 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 202 16,650 SH   SOLE   16,650 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 249 18,640 SH   SOLE   18,640 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 223 17,675 SH   SOLE   17,675 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 275 19,539 SH   SOLE   19,539 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 125 14,086 SH   SOLE   14,086 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 6,660 208,465 SH   SOLE   208,465 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 421 13,380 SH   SOLE   13,380 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 445 52,335 SH   SOLE   52,335 0 0
BOEING CO COM 097023105 22,138 67,520 SH   SOLE   67,520 0 0
BOOKING HLDGS INC COM 09857L108 1,569 754 SH   SOLE   754 0 0
BORGWARNER INC COM 099724106 1,375 27,369 SH   SOLE   27,369 0 0
BOSTON SCIENTIFIC CORP COM 101137107 381 13,968 SH   SOLE   13,968 0 0
BOTTOMLINE TECH DEL INC COM 101388106 9,459 244,097 SH   SOLE   244,097 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 748 69,413 SH   SOLE   69,413 0 0
BP PLC SPONSORED ADR 055622104 9,793 241,559 SH   SOLE   241,559 0 0
BRIGGS & STRATTON CORP COM 109043109 1,140 53,250 SH   SOLE   53,250 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,233 23,979 SH   SOLE   23,979 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 21,819 344,955 SH   SOLE   344,955 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 969 16,804 SH   SOLE   16,804 0 0
BROADCOM LTD SHS Y09827109 3,754 15,931 SH   SOLE   15,931 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,227 134,027 SH   SOLE   134,027 0 0
BROOKS AUTOMATION INC COM 114340102 485 17,900 SH   SOLE   17,900 0 0
BROWN FORMAN CORP CL A 115637100 262 4,900 SH   SOLE   4,900 0 0
BROWN FORMAN CORP CL B 115637209 5,028 92,434 SH   SOLE   92,434 0 0
BT GROUP PLC ADR 05577E101 396 24,534 SH   SOLE   24,534 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 667 33,588 SH   SOLE   33,588 0 0
BUNGE LIMITED COM G16962105 443 5,988 SH   SOLE   5,988 0 0
CAESARS ENTMT CORP COM 127686103 254 22,578 SH   SOLE   22,578 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 125 10,702 SH   SOLE   10,702 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 177 15,962 SH   SOLE   15,962 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 429 21,811 SH   SOLE   21,811 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 489 41,309 SH   SOLE   41,309 0 0
CALLAWAY GOLF CO COM 131193104 753 46,000 SH   SOLE   46,000 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 831 22,035 SH   SOLE   22,035 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1,122 33,560 SH   SOLE   33,560 0 0
CANADIAN NAT RES LTD COM 136385101 302 9,598 SH   SOLE   9,598 0 0
CANADIAN NATL RY CO COM 136375102 6,562 89,736 SH   SOLE   89,736 0 0
CANADIAN PAC RY LTD COM 13645T100 496 2,812 SH   SOLE   2,812 0 0
CAPITAL ONE FINL CORP COM 14040H105 237 2,469 SH   SOLE   2,469 0 0
CAPITALA FIN CORP COM 14054R106 204 26,422 SH   SOLE   26,422 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 36 31,843 SH   SOLE   31,843 0 0
CARBONITE INC COM 141337105 372 12,923 SH   SOLE   12,923 0 0
CARDINAL HEALTH INC COM 14149Y108 1,218 19,428 SH   SOLE   19,428 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 2,320 108,623 SH   SOLE   108,623 0 0
CARMAX INC COM 143130102 54,180 874,712 SH   SOLE   874,712 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 536 8,180 SH   SOLE   8,180 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P107 315 174,000 SH   SOLE   174,000 0 0
CATERPILLAR INC DEL COM 149123101 11,435 77,590 SH   SOLE   77,590 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 441 3,864 SH   SOLE   3,864 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,046 279,922 SH   SOLE   279,922 0 0
CBRE GROUP INC CL A 12504L109 4,650 98,478 SH   SOLE   98,478 0 0
CBS CORP NEW CL B 124857202 1,062 20,668 SH   SOLE   20,668 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 1,815 20,556 SH   SOLE   20,556 0 0
CDW CORP COM 12514G108 660 9,384 SH   SOLE   9,384 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 3,229 50,539 SH   SOLE   50,539 0 0
CELANESE CORP DEL COM SER A 150870103 377 3,764 SH   SOLE   3,764 0 0
CELGENE CORP COM 151020104 11,818 132,482 SH   SOLE   132,472 0 10
CELLDEX THERAPEUTICS INC NEW COM 15117B103 152 65,270 SH   SOLE   64,970 0 300
CENTENE CORP DEL COM 15135B101 3,522 32,958 SH   SOLE   32,958 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 481 56,759 SH   SOLE   56,759 0 0
CENTERPOINT ENERGY INC COM 15189T107 257 9,358 SH   SOLE   9,358 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 762 9,600 SH   SOLE   9,600 0 0
CENTURYLINK INC COM 156700106 7,194 437,869 SH   SOLE   437,869 0 0
CERNER CORP COM 156782104 1,116 19,250 SH   SOLE   19,250 0 0
CF INDS HLDGS INC COM 125269100 2,147 56,917 SH   SOLE   56,917 0 0
CHARLES RIV LABS INTL INC COM 159864107 286 2,676 SH   SOLE   2,676 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 310 995 SH   SOLE   995 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,406 44,355 SH   SOLE   44,355 0 0
CHEESECAKE FACTORY INC COM 163072101 609 12,630 SH   SOLE   12,630 0 0
CHEETAH MOBILE INC ADR 163075104 415 31,022 SH   SOLE   31,022 0 0
CHEMED CORP NEW COM 16359R103 7,493 27,459 SH   SOLE   25,701 0 1,758
CHENIERE ENERGY INC COM NEW 16411R208 323 6,045 SH   SOLE   6,045 0 0
CHEVRON CORP NEW COM 166764100 16,922 148,384 SH   SOLE   147,987 0 397
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,028 71,452 SH   SOLE   71,452 0 0
CHIMERA INVT CORP COM NEW 16934Q208 4,608 264,716 SH   SOLE   264,716 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 322 3,642 SH   SOLE   3,642 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 61 57,447 SH   SOLE   57,447 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 332 20,956 SH   SOLE   20,956 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 601 1,858 SH   SOLE   1,858 0 0
CHOICE HOTELS INTL INC COM 169905106 284 3,547 SH   SOLE   3,547 0 0
CHROMADEX CORP COM NEW 171077407 389 92,500 SH   SOLE   92,500 0 0
CHUBB LIMITED COM H1467J104 8,218 60,085 SH   SOLE   60,085 0 0
CHURCH & DWIGHT INC COM 171340102 6,273 124,556 SH   SOLE   124,556 0 0
CIGNA CORPORATION COM 125509109 2,304 13,741 SH   SOLE   13,741 0 0
CINCINNATI FINL CORP COM 172062101 1,193 16,059 SH   SOLE   16,059 0 0
CINER RES LP COM UNIT LTD 172464109 215 7,696 SH   SOLE   7,696 0 0
CINTAS CORP COM 172908105 520 3,050 SH   SOLE   3,050 0 0
CISCO SYS INC COM 17275R102 29,051 677,310 SH   SOLE   676,894 0 416
CIT GROUP INC COM NEW 125581801 364 7,068 SH   SOLE   7,068 0 0
CITIGROUP INC *W EXP 01/04/201 172967226 2 35,000 SH   SOLE   35,000 0 0
CITIGROUP INC COM NEW 172967424 24,950 369,621 SH   SOLE   369,621 0 0
CITY OFFICE REIT INC COM 178587101 117 10,100 SH   SOLE   10,100 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG INSDR SENT 18383M209 295 4,655 SH   SOLE   4,655 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 1,083 33,099 SH   SOLE   33,099 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 497 9,901 SH   SOLE   9,901 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 200 8,142 SH   SOLE   8,142 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 178 14,150 SH   SOLE   14,150 0 0
CLOROX CO DEL COM 189054109 1,915 14,383 SH   SOLE   14,383 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 749 69,954 SH   SOLE   69,954 0 0
CM FIN INC COM 12574Q103 194 23,633 SH   SOLE   23,633 0 0
CME GROUP INC COM CL A 12572Q105 6,803 42,058 SH   SOLE   42,058 0 0
CMS ENERGY CORP COM 125896100 1,392 30,745 SH   SOLE   30,745 0 0
COCA COLA CO COM 191216100 32,675 752,356 SH   SOLE   752,356 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,052 75,175 SH   SOLE   75,175 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,242 57,987 SH   SOLE   57,987 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 150 16,600 SH   SOLE   16,600 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 1,513 127,698 SH   SOLE   127,698 0 0
COLGATE PALMOLIVE CO COM 194162103 4,946 69,005 SH   SOLE   69,005 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 61 10,972 SH   SOLE   10,972 0 0
COMCAST CORP NEW CL A 20030N101 11,215 328,231 SH   SOLE   328,231 0 0
COMERICA INC COM 200340107 824 8,593 SH   SOLE   8,593 0 0
COMMERCE BANCSHARES INC COM 200525103 5,740 95,816 SH   SOLE   95,816 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,090 52,314 SH   SOLE   52,314 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 721 68,074 SH   SOLE   61,374 0 6,700
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 241 93,644 SH   SOLE   83,874 0 9,770
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,822 250,927 SH   SOLE   238,117 0 12,810
COMPASS MINERALS INTL INC COM 20451N101 1,187 19,681 SH   SOLE   19,681 0 0
CONAGRA BRANDS INC COM 205887102 1,757 47,620 SH   SOLE   47,620 0 0
CONCHO RES INC COM 20605P101 625 4,155 SH   SOLE   4,155 0 0
CONOCOPHILLIPS COM 20825C104 4,878 82,258 SH   SOLE   82,258 0 0
CONSOLIDATED EDISON INC COM 209115104 1,204 15,444 SH   SOLE   15,444 0 0
CONSTELLATION BRANDS INC CL A 21036P108 7,185 31,526 SH   SOLE   31,526 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,399 40,700 SH   SOLE   40,700 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 732 89,800 SH   SOLE   89,800 0 0
COOPER COS INC COM NEW 216648402 522 2,282 SH   SOLE   2,282 0 0
CORE LABORATORIES N V COM N22717107 3,109 28,727 SH   SOLE   28,727 0 0
CORNING INC COM 219350105 4,415 158,322 SH   SOLE   158,322 0 0
COSTCO WHSL CORP NEW COM 22160K105 21,701 115,170 SH   SOLE   115,077 0 93
COTY INC COM CL A 222070203 190 10,361 SH   SOLE   10,361 0 0
COUPA SOFTWARE INC COM 22266L106 282 6,187 SH   SOLE   6,187 0 0
COVANTA HLDG CORP COM 22282E102 319 21,978 SH   SOLE   21,978 0 0
CRANE CO COM 224399105 213 2,298 SH   SOLE   2,298 0 0
CREDICORP LTD COM G2519Y108 232 1,021 SH   SOLE   1,021 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 366 21,800 SH   SOLE   21,800 0 0
CRH PLC ADR 12626K203 1,406 41,343 SH   SOLE   41,343 0 0
CROCS INC COM 227046109 298 18,352 SH   SOLE   18,352 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,228 11,204 SH   SOLE   11,204 0 0
CRYOLIFE INC COM 228903100 438 21,848 SH   SOLE   21,848 0 0
CSX CORP COM 126408103 4,125 74,046 SH   SOLE   74,046 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 308 6,600 SH   SOLE   6,600 0 0
CUI GLOBAL INC COM NEW 126576206 40 15,512 SH   SOLE   15,512 0 0
CULLEN FROST BANKERS INC COM 229899109 1,284 12,108 SH   SOLE   11,963 0 145
CUMMINS INC COM 231021106 3,324 20,509 SH   SOLE   20,509 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 301 2,544 SH   SOLE   2,544 0 0
CURTISS WRIGHT CORP COM 231561101 914 6,764 SH   SOLE   6,764 0 0
CUSHING RENAISSANCE FD COM 231647108 1,392 88,517 SH   SOLE   88,517 0 0
CVS HEALTH CORP COM 126650100 4,551 73,159 SH   SOLE   73,159 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,068 40,525 SH   SOLE   40,525 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 4,413 260,216 SH   SOLE   260,216 0 0
DANAHER CORP DEL COM 235851102 2,323 23,729 SH   SOLE   23,729 0 0
DARDEN RESTAURANTS INC COM 237194105 658 7,721 SH   SOLE   7,721 0 0
DARLING INGREDIENTS INC COM 237266101 780 45,104 SH   SOLE   45,104 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 590 22,715 SH   SOLE   22,715 0 0
DAVITA INC COM 23918K108 1,176 17,837 SH   SOLE   17,837 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 841 26,873 SH   SOLE   26,873 0 0
DDR CORP COM 23317H102 122 16,635 SH   SOLE   16,635 0 0
DEERE & CO COM 244199105 2,409 15,513 SH   SOLE   15,513 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 565 7,706 SH   SOLE   7,706 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6,265 114,301 SH   SOLE   114,301 0 0
DENBURY RES INC COM NEW 247916208 253 92,349 SH   SOLE   92,349 0 0
DEUTSCHE MUN INCOME COM 25160C106 497 44,400 SH   SOLE   44,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,391 43,751 SH   SOLE   43,751 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 998 7,372 SH   SOLE   7,372 0 0
DICKS SPORTING GOODS INC COM 253393102 587 16,747 SH   SOLE   16,747 0 0
DIEBOLD NXDF INC COM 253651103 590 38,324 SH   SOLE   38,324 0 0
DIGITAL RLTY TR INC COM 253868103 712 6,761 SH   SOLE   6,761 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 971 50,000 SH   SOLE   50,000 0 0
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 1,359 33,290 SH   SOLE   33,290 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 275 2,400 SH   SOLE   2,400 0 0
DISCOVER FINL SVCS COM 254709108 3,023 42,016 SH   SOLE   42,016 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 944 44,072 SH   SOLE   42,742 0 1,330
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,947 150,999 SH   SOLE   142,544 0 8,455
DISNEY WALT CO COM DISNEY 254687106 21,624 215,286 SH   SOLE   215,286 0 0
DNP SELECT INCOME FD COM 23325P104 187 18,162 SH   SOLE   18,162 0 0
DOLLAR GEN CORP NEW COM 256677105 308 3,297 SH   SOLE   3,297 0 0
DOLLAR TREE INC COM 256746108 1,746 18,399 SH   SOLE   18,399 0 0
DOMINION ENERGY INC COM 25746U109 5,562 82,486 SH   SOLE   82,486 0 0
DOMINOS PIZZA INC COM 25754A201 386 1,652 SH   SOLE   1,652 0 0
DONALDSON INC COM 257651109 216 4,802 SH   SOLE   4,802 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 286 16,683 SH   SOLE   16,683 0 0
DONNELLEY R R & SONS CO COM 257867200 372 42,657 SH   SOLE   42,657 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 715 44,449 SH   SOLE   44,449 0 0
DOUGLAS EMMETT INC COM 25960P109 368 10,000 SH   SOLE   10,000 0 0
DOVER CORP COM 260003108 685 6,982 SH   SOLE   6,982 0 0
DOWDUPONT INC COM 26078J100 24,591 385,972 SH   SOLE   383,496 0 2,476
DST SYS INC DEL COM 233326107 2,427 29,014 SH   SOLE   29,014 0 0
DTE ENERGY CO COM 233331107 822 7,882 SH   SOLE   7,882 0 0
DUFF & PHELPS SLCT ENGY MLP COM 26433F108 207 40,358 SH   SOLE   40,358 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10,305 133,015 SH   SOLE   133,015 0 0
DUKE REALTY CORP COM NEW 264411505 1,190 44,950 SH   SOLE   44,950 0 0
DUNKIN BRANDS GROUP INC COM 265504100 863 14,461 SH   SOLE   14,461 0 0
DYCOM INDS INC COM 267475101 911 8,475 SH   SOLE   8,475 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 252 50,850 SH   SOLE   50,850 0 0
EAGLE PT CR CO LLC COM 269808101 191 10,534 SH   SOLE   10,534 0 0
EAST WEST BANCORP INC COM 27579R104 2,743 43,857 SH   SOLE   43,857 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 278 13,605 SH   SOLE   13,605 0 0
EASTMAN CHEM CO COM 277432100 734 6,952 SH   SOLE   6,952 0 0
EATON CORP PLC SHS G29183103 2,300 28,779 SH   SOLE   28,779 0 0
EATON VANCE ENH EQTY INC FD COM 278277108 517 32,821 SH   SOLE   32,821 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 644 49,473 SH   SOLE   49,473 0 0
EATON VANCE MUN BD FD COM 27827X101 469 39,700 SH   SOLE   39,700 0 0
EATON VANCE MUN BD FD II COM 27827K109 198 17,000 SH   SOLE   17,000 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 2,450 111,865 SH   SOLE   111,865 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 423 46,389 SH   SOLE   46,389 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 1,897 113,513 SH   SOLE   113,513 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,622 108,950 SH   SOLE   108,950 0 0
EBAY INC COM 278642103 1,489 36,991 SH   SOLE   36,991 0 0
ECOLAB INC COM 278865100 1,560 11,382 SH   SOLE   11,382 0 0
EDISON INTL COM 281020107 559 8,769 SH   SOLE   8,769 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,734 19,595 SH   SOLE   19,595 0 0
ELECTRONIC ARTS INC COM 285512109 1,153 9,510 SH   SOLE   9,510 0 0
ELLIE MAE INC COM 28849P100 545 5,928 SH   SOLE   5,928 0 0
EMERSON ELEC CO COM 291011104 9,846 144,155 SH   SOLE   144,155 0 0
ENBRIDGE INC COM 29250N105 8,539 271,364 SH   SOLE   265,081 0 6,283
ENCANA CORP COM 292505104 1,625 147,770 SH   SOLE   147,770 0 0
ENCOMPASS HEALTH CORP COM 29261A100 14,848 259,710 SH   SOLE   259,710 0 0
ENERGEN CORP COM 29265N108 843 13,410 SH   SOLE   13,410 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 301 21,176 SH   SOLE   21,176 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 3,218 198,428 SH   SOLE   198,428 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 216 14,700 SH   SOLE   14,700 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 4,284 313,592 SH   SOLE   313,592 0 0
ENSCO PLC SHS CLASS A G3157S106 70 15,968 SH   SOLE   15,968 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 26,453 1,080,616 SH   SOLE   1,080,616 0 0
EOG RES INC COM 26875P101 14,262 135,475 SH   SOLE   135,475 0 0
EPR PPTYS COM SH BEN INT 26884U109 7,239 130,675 SH   SOLE   130,675 0 0
EQT CORP COM 26884L109 276 5,800 SH   SOLE   5,800 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 246 2,801 SH   SOLE   2,801 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,666 27,036 SH   SOLE   27,036 0 0
ESSEX PPTY TR INC COM 297178105 5,865 24,368 SH   SOLE   24,368 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5,770 168,364 SH   SOLE   167,786 0 578
ETSY INC COM 29786A106 2,421 86,281 SH   SOLE   86,281 0 0
EURONET WORLDWIDE INC COM 298736109 237 3,000 SH   SOLE   3,000 0 0
EVERBRIDGE INC COM 29978A104 370 10,100 SH   SOLE   10,100 0 0
EVEREST RE GROUP LTD COM G3223R108 2,575 10,025 SH   SOLE   10,025 0 0
EVERSOURCE ENERGY COM 30040W108 2,634 44,708 SH   SOLE   44,708 0 0
EVOLENT HEALTH INC CL A 30050B101 669 46,946 SH   SOLE   46,946 0 0
EXACT SCIENCES CORP COM 30063P105 304 7,542 SH   SOLE   7,542 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 4,919 117,623 SH   SOLE   117,623 0 0
EXELIXIS INC COM 30161Q104 402 18,136 SH   SOLE   18,136 0 0
EXELON CORP COM 30161N101 729 18,692 SH   SOLE   18,692 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,427 12,927 SH   SOLE   12,927 0 0
EXPEDITORS INTL WASH INC COM 302130109 3,508 55,412 SH   SOLE   55,412 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,693 24,510 SH   SOLE   24,510 0 0
EXXON MOBIL CORP COM 30231G102 25,158 337,186 SH   SOLE   336,761 0 425
FABRINET SHS G3323L100 593 18,911 SH   SOLE   18,911 0 0
FACEBOOK INC CL A 30303M102 38,229 239,243 SH   SOLE   239,243 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 137 32,110 SH   SOLE   32,110 0 0
FARMLAND PARTNERS INC COM 31154R109 112 13,421 SH   SOLE   13,421 0 0
FASTENAL CO COM 311900104 1,054 19,302 SH   SOLE   19,302 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 294 2,531 SH   SOLE   2,531 0 0
FEDEX CORP COM 31428X106 4,424 18,426 SH   SOLE   18,426 0 0
FERRARI N V COM N3167Y103 585 4,853 SH   SOLE   4,853 0 0
FERRO CORP COM 315405100 412 17,732 SH   SOLE   17,732 0 0
FERROGLOBE PLC SHS G33856108 404 37,702 SH   SOLE   37,702 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 339 16,535 SH   SOLE   16,535 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 505 12,622 SH   SOLE   12,622 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 995 94,257 SH   SOLE   94,257 0 0
FIDUS INVT CORP COM 316500107 362 28,139 SH   SOLE   28,139 0 0
FIFTH THIRD BANCORP COM 316773100 1,109 34,925 SH   SOLE   34,925 0 0
FINISAR CORP COM NEW 31787A507 424 26,800 SH   SOLE   26,800 0 0
FIREEYE INC COM 31816Q101 4,285 253,110 SH   SOLE   253,110 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 413 1,000 SH   SOLE   1,000 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,305 144,038 SH   SOLE   144,038 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,871 63,993 SH   SOLE   63,993 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 88 14,448 SH   SOLE   14,448 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 413 27,502 SH   SOLE   27,502 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 681 23,252 SH   SOLE   23,252 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 1,783 44,957 SH   SOLE   44,957 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 208 9,327 SH   SOLE   9,327 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 724 14,317 SH   SOLE   14,317 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,356 28,013 SH   SOLE   28,013 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,826 44,493 SH   SOLE   44,493 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 352 7,514 SH   SOLE   7,514 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 253 9,868 SH   SOLE   9,868 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 4,223 35,041 SH   SOLE   35,041 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 2,850 128,279 SH   SOLE   128,279 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,119 38,993 SH   SOLE   38,993 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,911 61,575 SH   SOLE   61,575 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 213 3,558 SH   SOLE   3,558 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 981 14,129 SH   SOLE   14,129 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1,621 38,438 SH   SOLE   38,438 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 560 31,302 SH   SOLE   31,302 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 1,683 34,819 SH   SOLE   34,819 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 218 9,966 SH   SOLE   9,966 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1,376 10,357 SH   SOLE   10,357 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 348 11,709 SH   SOLE   11,709 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 560 11,635 SH   SOLE   11,635 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,384 25,157 SH   SOLE   25,157 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 911 13,286 SH   SOLE   13,286 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1,281 26,820 SH   SOLE   26,820 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 539 27,698 SH   SOLE   27,698 0 0
FIRST TR HIGH INCOME L/S FD COM 33738E109 454 30,147 SH   SOLE   30,147 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 819 35,251 SH   SOLE   35,251 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 638 9,999 SH   SOLE   9,999 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2,163 41,007 SH   SOLE   41,007 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,637 28,017 SH   SOLE   28,017 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 623 9,526 SH   SOLE   9,526 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 409 33,371 SH   SOLE   33,371 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 669 23,701 SH   SOLE   23,701 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 1,508 19,831 SH   SOLE   19,831 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 267 28,500 SH   SOLE   28,500 0 0
FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 281 12,000 SH   SOLE   12,000 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 461 15,426 SH   SOLE   15,426 0 0
FIRSTENERGY CORP COM 337932107 3,003 88,317 SH   SOLE   88,317 0 0
FISERV INC COM 337738108 836 11,717 SH   SOLE   11,717 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 578 30,441 SH   SOLE   30,441 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 417 2,058 SH   SOLE   2,058 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 935 28,695 SH   SOLE   28,695 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 976 22,310 SH   SOLE   22,310 0 0
FLOWSERVE CORP COM 34354P105 2,352 54,270 SH   SOLE   54,270 0 0
FLUOR CORP NEW COM 343412102 317 5,525 SH   SOLE   5,525 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 5,123 462,286 SH   SOLE   462,286 0 0
FORTERRA INC COM 34960W106 574 69,049 SH   SOLE   69,049 0 0
FORTIVE CORP COM 34959J108 1,935 24,961 SH   SOLE   24,961 0 0
FOUNDATION MEDICINE INC COM 350465100 56,136 712,840 SH   SOLE   712,840 0 0
FQF TR OSHARS FTSE US 351680855 369 12,089 SH   SOLE   12,089 0 0
FRANKLIN LTD DURATION INC TR COM 35472T101 158 14,150 SH   SOLE   14,150 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,007 114,243 SH   SOLE   114,243 0 0
FULLER H B CO COM 359694106 2,856 57,438 SH   SOLE   57,438 0 0
GABELLI DIVD & INCOME TR COM 36242H104 1,633 73,890 SH   SOLE   73,890 0 0
GABELLI EQUITY TR INC COM 362397101 230 37,620 SH   SOLE   37,620 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,660 24,148 SH   SOLE   24,148 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 668 136,599 SH   SOLE   136,599 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 497 78,050 SH   SOLE   78,050 0 0
GAMESTOP CORP NEW CL A 36467W109 130 10,300 SH   SOLE   10,300 0 0
GARMIN LTD SHS H2906T109 565 9,596 SH   SOLE   9,596 0 0
GARRISON CAP INC COM 366554103 269 33,173 SH   SOLE   33,173 0 0
GATX CORP COM 361448103 1,354 19,768 SH   SOLE   19,768 0 0
GENERAL DYNAMICS CORP COM 369550108 5,929 26,841 SH   SOLE   26,841 0 0
GENERAL ELECTRIC CO COM 369604103 12,498 927,094 SH   SOLE   913,769 0 13,325
GENERAL MLS INC COM 370334104 3,472 77,064 SH   SOLE   77,064 0 0
GENERAL MTRS CO COM 37045V100 3,769 103,707 SH   SOLE   103,707 0 0
GENOMIC HEALTH INC COM 37244C101 2,241 71,626 SH   SOLE   71,626 0 0
GENTEX CORP COM 371901109 306 13,298 SH   SOLE   13,298 0 0
GENUINE PARTS CO COM 372460105 1,413 15,729 SH   SOLE   15,729 0 0
GENWORTH FINL INC COM CL A 37247D106 216 76,426 SH   SOLE   76,426 0 0
GEO GROUP INC NEW COM 36162J106 499 24,378 SH   SOLE   24,378 0 0
GGP INC COM 36174X101 204 9,970 SH   SOLE   9,970 0 0
GILEAD SCIENCES INC COM 375558103 76,531 1,015,131 SH   SOLE   1,014,888 0 243
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4,573 117,040 SH   SOLE   117,040 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 215 4,446 SH   SOLE   4,446 0 0
GLOBAL MED REIT INC COM NEW 37954A204 127 18,345 SH   SOLE   18,345 0 0
GLOBAL PMTS INC COM 37940X102 387 3,468 SH   SOLE   3,468 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 278 11,873 SH   SOLE   11,873 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 526 25,402 SH   SOLE   25,402 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 376 44,301 SH   SOLE   44,301 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 377 11,436 SH   SOLE   11,436 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 1,088 112,118 SH   SOLE   112,118 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 4,092 169,150 SH   SOLE   169,150 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 331 9,573 SH   SOLE   9,573 0 0
GLOBALSTAR INC COM 378973408 10 15,204 SH   SOLE   15,204 0 0
GOLDCORP INC NEW COM 380956409 465 33,628 SH   SOLE   33,628 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 11,914 47,303 SH   SOLE   47,303 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 131 16,798 SH   SOLE   16,798 0 0
GRAINGER W W INC COM 384802104 390 1,383 SH   SOLE   1,383 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 213 53,293 SH   SOLE   53,293 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 450 7,800 SH   SOLE   7,800 0 0
GRUBHUB INC COM 400110102 3,592 35,403 SH   SOLE   35,403 0 0
GSV CAP CORP COM 36191J101 1,848 245,103 SH   SOLE   245,103 0 0
GUGGENHEIM CR ALLOCATION FD COM 40168G108 298 13,890 SH   SOLE   13,890 0 0
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 310 15,269 SH   SOLE   15,269 0 0
HALLIBURTON CO COM 406216101 2,416 51,456 SH   SOLE   51,456 0 0
HANESBRANDS INC COM 410345102 3,990 216,607 SH   SOLE   216,607 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,215 62,345 SH   SOLE   62,345 0 0
HARLEY DAVIDSON INC COM 412822108 248 5,786 SH   SOLE   5,786 0 0
HARRIS CORP DEL COM 413875105 7,061 43,783 SH   SOLE   43,783 0 0
HASBRO INC COM 418056107 499 5,916 SH   SOLE   5,916 0 0
HAWAIIAN HOLDINGS INC COM 419879101 14,146 365,546 SH   SOLE   365,546 0 0
HCA HEALTHCARE INC COM 40412C101 2,615 26,965 SH   SOLE   26,965 0 0
HCP INC COM 40414L109 1,215 52,294 SH   SOLE   52,294 0 0
HENRY JACK & ASSOC INC COM 426281101 1,062 8,784 SH   SOLE   8,784 0 0
HERON THERAPEUTICS INC COM 427746102 1,212 43,899 SH   SOLE   43,899 0 0
HERSHEY CO COM 427866108 1,515 15,306 SH   SOLE   15,306 0 0
HESS CORP COM 42809H107 415 8,202 SH   SOLE   8,202 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 526 29,956 SH   SOLE   29,956 0 0
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 1,349 84,363 SH   SOLE   84,363 0 0
HIGHWOODS PPTYS INC COM 431284108 576 13,135 SH   SOLE   13,135 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 707 8,976 SH   SOLE   8,976 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 329 11,950 SH   SOLE   11,950 0 0
HOLLYFRONTIER CORP COM 436106108 3,418 69,967 SH   SOLE   69,967 0 0
HOME DEPOT INC COM 437076102 24,919 139,811 SH   SOLE   139,730 0 81
HONEYWELL INTL INC COM 438516106 22,168 153,404 SH   SOLE   153,404 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 250 9,840 SH   SOLE   9,840 0 0
HOSTESS BRANDS INC CL A 44109J106 3,448 233,100 SH   SOLE   233,100 0 0
HOULIHAN LOKEY INC CL A 441593100 219 4,920 SH   SOLE   4,920 0 0
HOWARD HUGHES CORP COM 44267D107 366 2,634 SH   SOLE   2,634 0 0
HP INC COM 40434L105 591 26,960 SH   SOLE   26,960 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 849 17,820 SH   SOLE   17,820 0 0
HUBBELL INC COM 443510607 223 1,833 SH   SOLE   1,833 0 0
HUMANA INC COM 444859102 4,365 16,238 SH   SOLE   16,238 0 0
IAC INTERACTIVECORP COM 44919P508 1,968 12,582 SH   SOLE   12,582 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 205 3,592 SH   SOLE   3,592 0 0
IDEXX LABS INC COM 45168D104 397 2,075 SH   SOLE   2,075 0 0
ILLINOIS TOOL WKS INC COM 452308109 919 5,867 SH   SOLE   5,867 0 0
ILLUMINA INC COM 452327109 21,392 90,486 SH   SOLE   90,486 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 111 12,062 SH   SOLE   12,062 0 0
INDIA FD INC COM 454089103 762 30,954 SH   SOLE   30,954 0 0
INGERSOLL-RAND PLC SHS G47791101 2,337 27,332 SH   SOLE   27,332 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 212 6,350 SH   SOLE   6,350 0 0
INOGEN INC COM 45780L104 1,027 8,360 SH   SOLE   8,360 0 0
INSPERITY INC COM 45778Q107 556 8,000 SH   SOLE   8,000 0 0
INSTALLED BLDG PRODS INC COM 45780R101 300 5,000 SH   SOLE   5,000 0 0
INSTEEL INDUSTRIES INC COM 45774W108 606 21,950 SH   SOLE   21,950 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 444 8,028 SH   SOLE   8,028 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 345 11,300 SH   SOLE   11,300 0 0
INTEL CORP COM 458140100 21,298 408,949 SH   SOLE   408,949 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 202 3,000 SH   SOLE   3,000 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 399 6,480 SH   SOLE   6,480 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 628 8,655 SH   SOLE   8,655 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 25,074 163,424 SH   SOLE   163,424 0 0
INTL PAPER CO COM 460146103 3,796 71,055 SH   SOLE   71,055 0 0
INTUIT COM 461202103 1,381 7,966 SH   SOLE   7,966 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,476 5,997 SH   SOLE   5,997 0 0
INVESCO LTD SHS G491BT108 1,514 47,294 SH   SOLE   47,294 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 323 27,600 SH   SOLE   27,600 0 0
INVESCO MUN TR COM 46131J103 190 16,239 SH   SOLE   16,239 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 119 10,000 SH   SOLE   10,000 0 0
INVESCO SR INCOME TR COM 46131H107 211 47,925 SH   SOLE   47,925 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 238 19,500 SH   SOLE   19,500 0 0
INVESTORS TITLE CO COM 461804106 1,093 5,466 SH   SOLE   5,466 0 0
IPG PHOTONICS CORP COM 44980X109 1,537 6,586 SH   SOLE   6,506 0 80
IQVIA HLDGS INC COM 46266C105 1,063 10,830 SH   SOLE   10,830 0 0
IROBOT CORP COM 462726100 205 3,189 SH   SOLE   3,189 0 0
IRON MTN INC NEW COM 46284V101 817 24,854 SH   SOLE   24,854 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 525 34,000 SH   SOLE   34,000 0 0
ISHARES GOLD TRUST ISHARES 464285105 446 35,016 SH   SOLE   35,016 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,062 52,427 SH   SOLE   52,427 0 0
ISHARES INC EM HGHYL BD ETF 464286285 304 6,195 SH   SOLE   6,195 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 854 13,703 SH   SOLE   13,703 0 0
ISHARES INC MSCI EURZONE ETF 464286608 1,538 35,484 SH   SOLE   35,484 0 0
ISHARES INC MSCI HONG KG ETF 464286871 294 11,625 SH   SOLE   11,625 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 3,788 62,419 SH   SOLE   62,419 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,211 31,600 SH   SOLE   31,600 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,302 149,414 SH   SOLE   148,164 0 1,250
ISHARES TR 1 3 YR CR BD ETF 464288646 5,188 49,975 SH   SOLE   49,975 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,338 16,014 SH   SOLE   16,014 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,073 17,008 SH   SOLE   17,008 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 348 3,369 SH   SOLE   3,369 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 808 17,110 SH   SOLE   17,110 0 0
ISHARES TR CORE DIV GRWTH 46434V621 772 22,765 SH   SOLE   22,765 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,096 16,642 SH   SOLE   16,642 0 0
ISHARES TR CORE S&P MCP ETF 464287507 6,535 34,840 SH   SOLE   34,840 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,421 109,352 SH   SOLE   109,352 0 0
ISHARES TR CORE S&P500 ETF 464287200 30,596 115,294 SH   SOLE   115,294 0 0
ISHARES TR CORE US AGGBD ET 464287226 8,109 75,610 SH   SOLE   75,610 0 0
ISHARES TR EAFE GRWTH ETF 464288885 515 6,411 SH   SOLE   6,411 0 0
ISHARES TR EAFE SML CP ETF 464288273 2,024 31,044 SH   SOLE   31,044 0 0
ISHARES TR EAFE VALUE ETF 464288877 201 3,687 SH   SOLE   3,687 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 2,871 56,363 SH   SOLE   56,363 0 0
ISHARES TR GL TIMB FORE ETF 464288174 209 2,667 SH   SOLE   2,667 0 0
ISHARES TR GLOBAL 100 ETF 464287572 698 7,645 SH   SOLE   7,645 0 0
ISHARES TR GOV/CRED BD ETF 464288596 253 2,264 SH   SOLE   2,264 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,504 17,565 SH   SOLE   17,565 0 0
ISHARES TR IBOXX INV CP ETF 464287242 5,640 48,044 SH   SOLE   48,044 0 0
ISHARES TR INTL PFD STK ETF 46429B135 216 11,961 SH   SOLE   11,961 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,015 30,747 SH   SOLE   30,747 0 0
ISHARES TR INTRM GOV CR ETF 464288612 1,674 15,462 SH   SOLE   15,462 0 0
ISHARES TR INTRMD CR BD ETF 464288638 287 2,673 SH   SOLE   2,673 0 0
ISHARES TR JPMORGAN USD EMG 464288281 553 4,901 SH   SOLE   4,901 0 0
ISHARES TR MBS ETF 464288588 212 2,022 SH   SOLE   2,022 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 969 13,154 SH   SOLE   13,154 0 0
ISHARES TR MIN VOL USA ETF 46429B697 1,103 21,241 SH   SOLE   21,241 0 0
ISHARES TR MSCI EAFE ETF 464287465 17,985 258,107 SH   SOLE   258,107 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 11,865 245,768 SH   SOLE   245,768 0 0
ISHARES TR MSCI EURO FL ETF 464289180 2,780 120,331 SH   SOLE   120,331 0 0
ISHARES TR MSCI INDIA ETF 46429B598 770 22,541 SH   SOLE   22,541 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 205 7,000 SH   SOLE   7,000 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 2,611 15,390 SH   SOLE   15,390 0 0
ISHARES TR NASDAQ BIOTECH 464287556 4,628 43,352 SH   SOLE   43,352 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,181 10,843 SH   SOLE   10,843 0 0
ISHARES TR PHLX SEMICND ETF 464287523 8,058 44,752 SH   SOLE   44,752 0 0
ISHARES TR RUS 1000 ETF 464287622 401 2,730 SH   SOLE   2,730 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,992 29,333 SH   SOLE   29,333 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,879 23,998 SH   SOLE   23,998 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 3,273 17,174 SH   SOLE   17,174 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 983 8,069 SH   SOLE   8,069 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,709 13,896 SH   SOLE   13,896 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,035 11,980 SH   SOLE   11,980 0 0
ISHARES TR RUS MID CAP ETF 464287499 270 1,310 SH   SOLE   1,310 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 10,990 72,382 SH   SOLE   72,382 0 0
ISHARES TR S&P 100 ETF 464287101 495 4,271 SH   SOLE   4,271 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,180 20,507 SH   SOLE   20,507 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,296 11,852 SH   SOLE   11,852 0 0
ISHARES TR S&P MC 400GR ETF 464287606 933 4,272 SH   SOLE   4,272 0 0
ISHARES TR S&P US PFD STK 464288687 2,603 69,295 SH   SOLE   69,295 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,365 14,350 SH   SOLE   14,350 0 0
ISHARES TR SHORT TREAS BD 464288679 7,498 67,939 SH   SOLE   67,939 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 824 7,855 SH   SOLE   7,855 0 0
ISHARES TR TIPS BD ETF 464287176 10,106 89,391 SH   SOLE   89,391 0 0
ISHARES TR TRANS AVG ETF 464287192 558 2,982 SH   SOLE   2,982 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 349 3,637 SH   SOLE   3,637 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 2,796 15,336 SH   SOLE   15,336 0 0
ISHARES TR U.S. ENERGY ETF 464287796 1,703 46,061 SH   SOLE   46,061 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 607 4,636 SH   SOLE   4,636 0 0
ISHARES TR U.S. FINLS ETF 464287788 436 3,697 SH   SOLE   3,697 0 0
ISHARES TR U.S. MED DVC ETF 464288810 3,194 17,267 SH   SOLE   17,267 0 0
ISHARES TR U.S. PHARMA ETF 464288836 321 2,174 SH   SOLE   2,174 0 0
ISHARES TR U.S. REAL ES ETF 464287739 770 10,201 SH   SOLE   10,201 0 0
ISHARES TR U.S. TECH ETF 464287721 907 5,395 SH   SOLE   5,395 0 0
ISHARES TR U.S. UTILITS ETF 464287697 389 3,054 SH   SOLE   3,054 0 0
ISHARES TR US AER DEF ETF 464288760 5,723 28,911 SH   SOLE   28,911 0 0
ISHARES TR US BR DEL SE ETF 464288794 1,855 28,352 SH   SOLE   28,352 0 0
ISHARES TR US HLTHCARE ETF 464287762 416 2,407 SH   SOLE   2,407 0 0
ISHARES TR US HOME CONS ETF 464288752 1,188 30,081 SH   SOLE   30,081 0 0
ISHARES TR US INDUSTRIALS 464287754 434 2,993 SH   SOLE   2,993 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 964 29,725 SH   SOLE   29,725 0 0
ISHARES TR US REGNL BKS ETF 464288778 2,137 42,419 SH   SOLE   42,419 0 0
ISHARES TR US TELECOM ETF 464287713 233 8,616 SH   SOLE   8,616 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 19,753 186,491 SH   SOLE   184,790 0 1,701
ISHARES TR USA QUALITY FCTR 46432F339 832 10,065 SH   SOLE   10,065 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 2,135 42,567 SH   SOLE   42,567 0 0
JACK IN THE BOX INC COM 466367109 1,373 16,086 SH   SOLE   16,086 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 4,603 77,817 SH   SOLE   77,817 0 0
JAMES RIV GROUP LTD COM G5005R107 300 8,450 SH   SOLE   8,450 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2,843 56,780 SH   SOLE   56,780 0 0
JD COM INC SPON ADR CL A 47215P106 3,125 77,187 SH   SOLE   77,187 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,395 68,620 SH   SOLE   68,620 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 696 6,140 SH   SOLE   6,140 0 0
JOHNSON & JOHNSON COM 478160104 31,200 243,466 SH   SOLE   243,166 0 300
JOHNSON CTLS INTL PLC SHS G51502105 6,249 177,297 SH   SOLE   177,297 0 0
JONES LANG LASALLE INC COM 48020Q107 306 1,750 SH   SOLE   1,750 0 0
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 243 3,488 SH   SOLE   3,488 0 0
JPMORGAN CHASE & CO COM 46625H100 47,901 435,583 SH   SOLE   435,583 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 7,911 72,025 SH   SOLE   71,550 0 475
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 239 27,760 SH   SOLE   27,760 0 0
KELLOGG CO COM 487836108 663 10,186 SH   SOLE   10,186 0 0
KEMPER CORP DEL COM 488401100 1,266 22,210 SH   SOLE   22,210 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 263 64,238 SH   SOLE   64,238 0 0
KEYCORP NEW COM 493267108 2,391 122,288 SH   SOLE   122,288 0 0
KIMBERLY CLARK CORP COM 494368103 3,580 32,509 SH   SOLE   32,509 0 0
KINDER MORGAN INC DEL COM 49456B101 4,206 279,293 SH   SOLE   276,293 0 3,000
KINDER MORGAN INC DEL PFD SER A 49456B200 406 13,047 SH   SOLE   13,047 0 0
KINDRED HEALTHCARE INC COM 494580103 160 17,500 SH   SOLE   17,500 0 0
KIRBY CORP COM 497266106 1,213 15,758 SH   SOLE   15,758 0 0
KKR & CO L P DEL COM UNITS 48248M102 7,730 380,758 SH   SOLE   380,758 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,212 31,613 SH   SOLE   31,613 0 0
KRAFT HEINZ CO COM 500754106 2,853 45,793 SH   SOLE   45,793 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 4,021 65,467 SH   SOLE   65,467 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 283 27,500 SH   SOLE   27,500 0 0
KROGER CO COM 501044101 635 26,518 SH   SOLE   26,518 0 0
KVH INDS INC COM 482738101 412 39,786 SH   SOLE   39,786 0 0
L BRANDS INC COM 501797104 612 16,018 SH   SOLE   16,018 0 0
L3 TECHNOLOGIES INC COM 502413107 4,712 22,653 SH   SOLE   22,653 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 394 2,437 SH   SOLE   2,437 0 0
LADDER CAP CORP CL A 505743104 351 23,262 SH   SOLE   23,262 0 0
LAM RESEARCH CORP COM 512807108 2,041 10,047 SH   SOLE   10,047 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 284 4,457 SH   SOLE   4,457 0 0
LAMB WESTON HLDGS INC COM 513272104 499 8,581 SH   SOLE   8,581 0 0
LANDSTAR SYS INC COM 515098101 947 8,635 SH   SOLE   8,635 0 0
LAS VEGAS SANDS CORP COM 517834107 1,019 14,176 SH   SOLE   14,176 0 0
LAUDER ESTEE COS INC CL A 518439104 3,858 25,767 SH   SOLE   25,767 0 0
LAZARD LTD SHS A G54050102 2,067 39,324 SH   SOLE   39,324 0 0
LEAR CORP COM NEW 521865204 526 2,828 SH   SOLE   2,828 0 0
LEGACY RESVS LP UNIT LP INT 524707304 347 73,725 SH   SOLE   73,725 0 0
LEGG MASON INC COM 524901105 996 24,514 SH   SOLE   24,514 0 0
LEGGETT & PLATT INC COM 524660107 1,560 35,186 SH   SOLE   35,186 0 0
LEIDOS HLDGS INC COM 525327102 861 13,177 SH   SOLE   13,177 0 0
LENNAR CORP CL A 526057104 507 8,604 SH   SOLE   8,604 0 0
LEUCADIA NATL CORP COM 527288104 4,091 179,958 SH   SOLE   179,958 0 0
LEXINGTON REALTY TRUST COM 529043101 376 47,735 SH   SOLE   47,735 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 640 104,465 SH   SOLE   104,465 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 257 3,002 SH   SOLE   3,002 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 243 7,758 SH   SOLE   7,758 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,126 51,720 SH   SOLE   51,720 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 293 12,814 SH   SOLE   12,814 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,408 34,453 SH   SOLE   34,453 0 0
LIBERTY PPTY TR SH BEN INT 531172104 1,569 39,500 SH   SOLE   39,500 0 0
LILLY ELI & CO COM 532457108 4,442 57,416 SH   SOLE   57,416 0 0
LINCOLN NATL CORP IND COM 534187109 1,150 15,743 SH   SOLE   15,743 0 0
LINDSAY CORP COM 535555106 866 9,470 SH   SOLE   9,470 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,786 66,112 SH   SOLE   66,112 0 0
LKQ CORP COM 501889208 971 25,588 SH   SOLE   25,588 0 0
LMP CAP & INCOME FD INC COM 50208A102 622 49,296 SH   SOLE   49,296 0 0
LOCKHEED MARTIN CORP COM 539830109 11,611 34,356 SH   SOLE   34,295 0 61
LOEWS CORP COM 540424108 889 17,885 SH   SOLE   17,885 0 0
LOGMEIN INC COM 54142L109 483 4,182 SH   SOLE   4,182 0 0
LOUISIANA PAC CORP COM 546347105 413 14,347 SH   SOLE   14,347 0 0
LOWES COS INC COM 548661107 10,522 119,901 SH   SOLE   119,901 0 0
LSC COMMUNICATIONS INC COM 50218P107 293 16,808 SH   SOLE   16,808 0 0
LULULEMON ATHLETICA INC COM 550021109 277 3,106 SH   SOLE   3,106 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 791 33,065 SH   SOLE   33,065 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,949 18,442 SH   SOLE   18,442 0 0
M D C HLDGS INC COM 552676108 1,203 43,092 SH   SOLE   43,092 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,641 71,525 SH   SOLE   71,525 0 0
MACYS INC COM 55616P104 945 31,779 SH   SOLE   31,779 0 0
MAG SILVER CORP COM 55903Q104 2,336 239,568 SH   SOLE   226,593 0 12,975
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,921 32,927 SH   SOLE   32,927 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 241 16,631 SH   SOLE   16,631 0 0
MANULIFE FINL CORP COM 56501R106 316 17,000 SH   SOLE   17,000 0 0
MARATHON OIL CORP COM 565849106 589 36,550 SH   SOLE   36,550 0 0
MARATHON PETE CORP COM 56585A102 1,343 18,383 SH   SOLE   18,383 0 0
MARKEL CORP COM 570535104 998 853 SH   SOLE   853 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,838 13,513 SH   SOLE   13,513 0 0
MARSH & MCLENNAN COS INC COM 571748102 931 11,275 SH   SOLE   11,275 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,515 31,431 SH   SOLE   31,431 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,592 171,044 SH   SOLE   171,044 0 0
MASCO CORP COM 574599106 2,721 67,300 SH   SOLE   67,300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 12,055 68,824 SH   SOLE   68,719 0 105
MATADOR RES CO COM 576485205 1,126 37,643 SH   SOLE   37,163 0 480
MATERION CORP COM 576690101 1,820 35,650 SH   SOLE   35,650 0 0
MATTEL INC COM 577081102 164 12,477 SH   SOLE   12,477 0 0
MAUI LD & PINEAPPLE INC COM 577345101 3,495 299,972 SH   SOLE   279,622 0 20,350
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 1,235 20,136 SH   SOLE   19,904 0 232
MB FINANCIAL INC NEW COM 55264U108 2,214 54,684 SH   SOLE   54,684 0 0
MBIA INC COM 55262C100 257 27,700 SH   SOLE   27,700 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,770 35,441 SH   SOLE   35,441 0 0
MCDONALDS CORP COM 580135101 6,861 43,872 SH   SOLE   43,872 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 174 24,190 SH   SOLE   24,190 0 0
MEDIWOUND LTD ORD SHS M68830104 171 32,800 SH   SOLE   32,800 0 0
MEDTRONIC PLC SHS G5960L103 12,099 150,812 SH   SOLE   147,823 0 2,989
MERCK & CO INC COM 58933Y105 15,305 280,981 SH   SOLE   280,981 0 0
METHANEX CORP COM 59151K108 1,290 21,275 SH   SOLE   21,275 0 0
METLIFE INC COM 59156R108 7,089 154,481 SH   SOLE   154,481 0 0
MFA FINL INC COM 55272X102 881 117,000 SH   SOLE   117,000 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 48 12,200 SH   SOLE   12,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,534 72,349 SH   SOLE   72,349 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,630 28,793 SH   SOLE   28,793 0 0
MICRON TECHNOLOGY INC COM 595112103 7,152 137,166 SH   SOLE   137,166 0 0
MICROSOFT CORP COM 594918104 73,223 802,259 SH   SOLE   802,259 0 0
MID AMER APT CMNTYS INC COM 59522J103 3,773 41,347 SH   SOLE   41,347 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 355 261,404 SH   SOLE   261,404 0 0
MIDDLESEX WATER CO COM 596680108 1,791 48,808 SH   SOLE   46,158 0 2,650
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 120 10,500 SH   SOLE   10,500 0 0
MKS INSTRUMENT INC COM 55306N104 505 4,367 SH   SOLE   4,367 0 0
MOHAWK INDS INC COM 608190104 1,444 6,217 SH   SOLE   6,217 0 0
MONDELEZ INTL INC CL A 609207105 2,956 70,836 SH   SOLE   70,836 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 540 35,929 SH   SOLE   35,929 0 0
MONOLITHIC PWR SYS INC COM 609839105 440 3,800 SH   SOLE   3,800 0 0
MONROE CAP CORP COM 610335101 738 60,019 SH   SOLE   60,019 0 0
MONSANTO CO NEW COM 61166W101 9,277 79,500 SH   SOLE   79,500 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 628 10,978 SH   SOLE   10,978 0 0
MOODYS CORP COM 615369105 264 1,636 SH   SOLE   1,636 0 0
MORGAN STANLEY COM NEW 617446448 4,206 77,945 SH   SOLE   77,945 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 253 10,150 SH   SOLE   10,150 0 0
MOSAIC CO NEW COM 61945C103 1,406 57,907 SH   SOLE   57,907 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 664 6,309 SH   SOLE   6,309 0 0
MPLX LP COM UNIT REP LTD 55336V100 802 24,251 SH   SOLE   24,251 0 0
MUELLER INDS INC COM 624756102 209 8,000 SH   SOLE   8,000 0 0
MYLAN N V SHS EURO N59465109 1,048 25,458 SH   SOLE   25,458 0 0
MYR GROUP INC DEL COM 55405W104 872 28,300 SH   SOLE   28,300 0 0
NABORS INDUSTRIES LTD SHS G6359F103 81 11,610 SH   SOLE   11,610 0 0
NANTKWEST INC COM 63016Q102 40 10,300 SH   SOLE   10,300 0 0
NASDAQ INC COM 631103108 1,085 12,587 SH   SOLE   12,587 0 0
NATIONAL FUEL GAS CO N J COM 636180101 464 9,020 SH   SOLE   9,020 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 386 6,847 SH   SOLE   6,847 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,083 16,100 SH   SOLE   16,100 0 0
NATIONAL HEALTHCARE CORP COM 635906100 669 11,218 SH   SOLE   11,218 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3,453 93,795 SH   SOLE   93,795 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 429 10,918 SH   SOLE   10,918 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 18,536 1,577,539 SH   SOLE   1,577,539 0 0
NAVISTAR INTL CORP NEW COM 63934E108 316 9,036 SH   SOLE   9,036 0 0
NEONODE INC COM NEW 64051M402 6 15,000 SH   SOLE   15,000 0 0
NETFLIX INC COM 64110L106 14,395 48,740 SH   SOLE   48,740 0 0
NEUBERGER BERMAN INTER MUNI COM 64124P101 291 21,153 SH   SOLE   21,153 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 134 16,464 SH   SOLE   16,464 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190A103 675 141,527 SH   SOLE   141,527 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 293 3,536 SH   SOLE   3,536 0 0
NEW MTN FIN CORP COM 647551100 607 46,103 SH   SOLE   46,103 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,174 90,089 SH   SOLE   90,089 0 0
NEWELL BRANDS INC COM 651229106 2,258 88,620 SH   SOLE   88,620 0 0
NEWFIELD EXPL CO COM 651290108 767 31,400 SH   SOLE   31,400 0 0
NEWMONT MINING CORP COM 651639106 3,494 89,412 SH   SOLE   85,187 0 4,225
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 322 14,000 SH   SOLE   14,000 0 0
NEXTERA ENERGY INC COM 65339F101 11,742 71,884 SH   SOLE   71,884 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 114 10,350 SH   SOLE   10,350 0 0
NIC INC COM 62914B100 318 23,900 SH   SOLE   23,900 0 0
NICE LTD SPONSORED ADR 653656108 282 3,000 SH   SOLE   3,000 0 0
NIKE INC CL B 654106103 3,626 54,574 SH   SOLE   54,574 0 0
NISOURCE INC COM 65473P105 2,189 91,553 SH   SOLE   91,553 0 0
NOKIA CORP SPONSORED ADR 654902204 1,680 307,075 SH   SOLE   307,075 0 0
NORDSTROM INC COM 655664100 2,159 44,610 SH   SOLE   44,610 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,906 21,398 SH   SOLE   21,398 0 0
NORTHERN TR CORP COM 665859104 284 2,749 SH   SOLE   2,749 0 0
NORTHROP GRUMMAN CORP COM 666807102 12,577 36,024 SH   SOLE   36,024 0 0
NORTHWESTERN CORP COM NEW 668074305 334 6,200 SH   SOLE   6,200 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,291 24,369 SH   SOLE   24,369 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 2,747 101,270 SH   SOLE   101,270 0 0
NOVARTIS A G SPONSORED ADR 66987V109 4,002 49,496 SH   SOLE   49,496 0 0
NOVO-NORDISK A S ADR 670100205 4,280 86,897 SH   SOLE   86,897 0 0
NRG YIELD INC CL C 62942X405 380 22,381 SH   SOLE   22,381 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 256 16,249 SH   SOLE   16,249 0 0
NUCOR CORP COM 670346105 241 3,948 SH   SOLE   3,948 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 315 15,444 SH   SOLE   15,444 0 0
NUTANIX INC CL A 67059N108 1,917 39,043 SH   SOLE   39,043 0 0
NUTRIEN LTD COM 67077M108 1,713 36,252 SH   SOLE   36,252 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 292 20,144 SH   SOLE   20,144 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 332 25,548 SH   SOLE   25,548 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 330 24,734 SH   SOLE   24,734 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 225 20,614 SH   SOLE   20,614 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 178 16,216 SH   SOLE   16,216 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 484 34,290 SH   SOLE   34,290 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 997 40,411 SH   SOLE   40,411 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 166 16,599 SH   SOLE   16,599 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 121 12,410 SH   SOLE   12,410 0 0
NUVEEN PFD & INCOME 2022 TER COM 67075T105 338 13,800 SH   SOLE   13,800 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 145 11,053 SH   SOLE   11,053 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 226 17,314 SH   SOLE   17,314 0 0
NVIDIA CORP COM 67066G104 12,603 54,416 SH   SOLE   54,416 0 0
NXP SEMICONDUCTORS N V COM N6596X109 708 6,054 SH   SOLE   6,054 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,074 20,512 SH   SOLE   20,512 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 836 21,114 SH   SOLE   21,114 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 5,532 85,165 SH   SOLE   82,910 0 2,255
OCH ZIFF CAP MGMT GROUP CL A 67551U105 43 16,000 SH   SOLE   16,000 0 0
OGE ENERGY CORP COM 670837103 524 16,002 SH   SOLE   16,002 0 0
OKTA INC CL A 679295105 428 10,743 SH   SOLE   10,743 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 206 7,629 SH   SOLE   7,629 0 0
OMNICOM GROUP INC COM 681919106 216 2,968 SH   SOLE   2,968 0 0
ON SEMICONDUCTOR CORP COM 682189105 294 12,000 SH   SOLE   12,000 0 0
ONEOK INC NEW COM 682680103 5,748 100,969 SH   SOLE   100,969 0 0
OPKO HEALTH INC COM 68375N103 60 18,814 SH   SOLE   18,814 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 486 18,870 SH   SOLE   18,870 0 0
ORACLE CORP COM 68389X105 7,212 157,607 SH   SOLE   157,607 0 0
ORBITAL ATK INC COM 68557N103 787 5,932 SH   SOLE   5,932 0 0
ORBOTECH LTD ORD M75253100 970 15,600 SH   SOLE   15,600 0 0
ORION ENGINEERED CARBONS S A COM L72967109 596 22,000 SH   SOLE   22,000 0 0
OVASCIENCE INC COM 69014Q101 31 37,816 SH   SOLE   37,816 0 0
OWENS & MINOR INC NEW COM 690732102 420 27,000 SH   SOLE   27,000 0 0
OWENS CORNING NEW COM 690742101 1,674 20,825 SH   SOLE   20,825 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 238 9,000 SH   SOLE   9,000 0 0
PACCAR INC COM 693718108 790 11,936 SH   SOLE   11,936 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 1,416 49,931 SH   SOLE   49,931 0 0
PACER FDS TR TRENDP US MID CP 69374H204 423 13,708 SH   SOLE   13,708 0 0
PACKAGING CORP AMER COM 695156109 298 2,640 SH   SOLE   2,640 0 0
PALO ALTO NETWORKS INC COM 697435105 1,862 10,260 SH   SOLE   10,260 0 0
PANDORA MEDIA INC COM 698354107 145 28,800 SH   SOLE   28,800 0 0
PARKER HANNIFIN CORP COM 701094104 3,647 21,326 SH   SOLE   21,326 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 230 13,304 SH   SOLE   13,304 0 0
PAYCHEX INC COM 704326107 1,152 18,709 SH   SOLE   18,709 0 0
PAYPAL HLDGS INC COM 70450Y103 5,112 67,376 SH   SOLE   67,376 0 0
PDL BIOPHARMA INC COM 69329Y104 45 15,188 SH   SOLE   15,188 0 0
PENNEY J C INC COM 708160106 58 19,400 SH   SOLE   19,400 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 250 5,647 SH   SOLE   5,647 0 0
PENTAIR PLC SHS G7S00T104 7,489 109,923 SH   SOLE   106,238 0 3,685
PEOPLES UNITED FINANCIAL INC COM 712704105 1,012 54,212 SH   SOLE   54,212 0 0
PEPSICO INC COM 713448108 17,340 158,861 SH   SOLE   158,861 0 0
PERRIGO CO PLC SHS G97822103 1,671 20,055 SH   SOLE   20,055 0 0
PETROQUEST ENERGY INC COM NEW 716748306 652 1,122,132 SH   SOLE   1,122,132 0 0
PFIZER INC COM 717081103 25,621 721,899 SH   SOLE   721,899 0 0
PHILIP MORRIS INTL INC COM 718172109 11,983 120,556 SH   SOLE   120,556 0 0
PHILLIPS 66 COM 718546104 4,610 48,070 SH   SOLE   48,070 0 0
PIER 1 IMPORTS INC COM 720279108 185 57,400 SH   SOLE   57,400 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 123 14,964 SH   SOLE   14,964 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 615 6,058 SH   SOLE   6,058 0 0
PINNACLE FOODS INC DEL COM 72348P104 308 5,700 SH   SOLE   5,700 0 0
PIONEER NAT RES CO COM 723787107 5,070 29,515 SH   SOLE   29,515 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 613 27,821 SH   SOLE   27,821 0 0
PLANET FITNESS INC CL A 72703H101 4,910 130,000 SH   SOLE   130,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,154 7,636 SH   SOLE   7,636 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 705 21,599 SH   SOLE   21,599 0 0
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 482 20,505 SH   SOLE   20,505 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 262 14,116 SH   SOLE   14,116 0 0
POWERSHARES ETF TR II KBW BK PORT 73937B746 522 9,500 SH   SOLE   9,500 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 628 43,029 SH   SOLE   43,029 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 997 25,288 SH   SOLE   25,288 0 0
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 451 10,622 SH   SOLE   10,622 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 1,003 21,346 SH   SOLE   21,346 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 593 21,050 SH   SOLE   21,050 0 0
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 580 19,263 SH   SOLE   19,263 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 728 12,823 SH   SOLE   12,823 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 2,247 42,661 SH   SOLE   42,661 0 0
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 704 16,472 SH   SOLE   16,472 0 0
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 615 16,860 SH   SOLE   16,860 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 536 28,914 SH   SOLE   28,914 0 0
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1,233 72,417 SH   SOLE   72,417 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 695 5,441 SH   SOLE   5,441 0 0
POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 205 4,493 SH   SOLE   4,493 0 0
POWERSHARES ETF TRUST WATER RES PORT 73935X575 601 19,708 SH   SOLE   19,708 0 0
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 204 4,111 SH   SOLE   4,111 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 7,813 337,780 SH   SOLE   337,780 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 31,424 196,235 SH   SOLE   196,235 0 0
POWERSHS DB MULTI SECT COMM DB ENERGY FUND 73936B101 317 20,759 SH   SOLE   20,759 0 0
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 469 42,002 SH   SOLE   42,002 0 0
PPG INDS INC COM 693506107 784 7,022 SH   SOLE   7,022 0 0
PPL CORP COM 69351T106 2,581 91,238 SH   SOLE   91,238 0 0
PRAXAIR INC COM 74005P104 4,854 33,635 SH   SOLE   33,635 0 0
PREMIER INC CL A 74051N102 1,114 35,575 SH   SOLE   35,575 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,499 13,890 SH   SOLE   13,738 0 152
PRICESMART INC COM 741511109 3,254 38,950 SH   SOLE   38,950 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 230 3,779 SH   SOLE   3,779 0 0
PROCTER AND GAMBLE CO COM 742718109 14,009 176,700 SH   SOLE   176,700 0 0
PROLOGIS INC COM 74340W103 2,514 39,905 SH   SOLE   39,905 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 3,201 51,413 SH   SOLE   51,413 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 744 14,043 SH   SOLE   14,043 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 414 9,839 SH   SOLE   9,839 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 215 32,793 SH   SOLE   32,793 0 0
PROTHENA CORP PLC SHS G72800108 284 7,755 SH   SOLE   7,755 0 0
PRUDENTIAL FINL INC COM 744320102 3,128 30,209 SH   SOLE   30,209 0 0
PTC THERAPEUTICS INC COM 69366J200 460 16,998 SH   SOLE   16,998 0 0
PUBLIC STORAGE COM 74460D109 850 4,239 SH   SOLE   4,239 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 6,851 136,356 SH   SOLE   131,486 0 4,870
QEP RES INC COM 74733V100 196 20,000 SH   SOLE   20,000 0 0
QUALCOMM INC COM 747525103 7,982 144,050 SH   SOLE   144,050 0 0
QUANTA SVCS INC COM 74762E102 963 28,040 SH   SOLE   28,040 0 0
QUEST DIAGNOSTICS INC COM 74834L100 5,968 59,488 SH   SOLE   56,928 0 2,560
QUICKLOGIC CORP COM 74837P108 59 38,400 SH   SOLE   38,400 0 0
QUINSTREET INC COM 74874Q100 383 30,000 SH   SOLE   30,000 0 0
RALPH LAUREN CORP CL A 751212101 202 1,815 SH   SOLE   1,815 0 0
RANGE RES CORP COM 75281A109 1,575 108,340 SH   SOLE   108,340 0 0
RAYTHEON CO COM NEW 755111507 17,282 80,075 SH   SOLE   80,075 0 0
REALOGY HLDGS CORP COM 75605Y106 287 10,511 SH   SOLE   10,511 0 0
REALTY INCOME CORP COM 756109104 3,863 74,679 SH   SOLE   74,679 0 0
RED HAT INC COM 756577102 3,405 22,771 SH   SOLE   22,771 0 0
REDFIN CORP COM 75737F108 265 11,595 SH   SOLE   11,595 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,156 6,262 SH   SOLE   6,262 0 0
REGIONS FINL CORP NEW COM 7591EP100 1,975 106,339 SH   SOLE   106,339 0 0
RH COM 74967X103 686 7,200 SH   SOLE   7,200 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 277 78,135 SH   SOLE   78,135 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,003 38,880 SH   SOLE   38,880 0 0
RITE AID CORP COM 767754104 134 80,200 SH   SOLE   80,200 0 0
RMR REAL ESTATE INCOME FUND COM 76970B101 475 28,481 SH   SOLE   28,481 0 0
ROBERT HALF INTL INC COM 770323103 3,302 57,047 SH   SOLE   57,047 0 0
ROCKWELL AUTOMATION INC COM 773903109 364 2,087 SH   SOLE   2,087 0 0
ROCKWELL MED INC COM 774374102 100 19,200 SH   SOLE   19,200 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 10,350 231,650 SH   SOLE   231,650 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 3,065 39,655 SH   SOLE   39,655 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 491 4,168 SH   SOLE   4,168 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,741 26,557 SH   SOLE   26,557 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,909 61,255 SH   SOLE   61,255 0 0
ROYCE GLOBAL VALUE TR INC COM 78081T104 1,256 114,494 SH   SOLE   114,494 0 0
ROYCE VALUE TR INC COM 780910105 1,533 98,553 SH   SOLE   98,553 0 0
RPM INTL INC COM 749685103 1,901 39,888 SH   SOLE   39,888 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 200 1,263 SH   SOLE   1,263 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 4,178 42,003 SH   SOLE   42,003 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 583 3,856 SH   SOLE   3,856 0 0
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 714 3,821 SH   SOLE   3,821 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,053 39,421 SH   SOLE   39,421 0 0
S&P GLOBAL INC COM 78409V104 778 4,075 SH   SOLE   4,075 0 0
SAIA INC COM 78709Y105 301 4,000 SH   SOLE   4,000 0 0
SALESFORCE COM INC COM 79466L302 5,144 44,226 SH   SOLE   44,226 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 567 62,353 SH   SOLE   62,353 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 331 41,834 SH   SOLE   41,834 0 0
SANCHEZ ENERGY CORP COM 79970Y105 515 164,600 SH   SOLE   164,600 0 0
SANOFI SPONSORED ADR 80105N105 658 16,417 SH   SOLE   16,417 0 0
SAP SE SPON ADR 803054204 237 2,247 SH   SOLE   2,247 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,563 21,100 SH   SOLE   21,100 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,132 6,625 SH   SOLE   6,625 0 0
SCANA CORP NEW COM 80589M102 840 22,370 SH   SOLE   22,370 0 0
SCHLUMBERGER LTD COM 806857108 8,804 135,912 SH   SOLE   135,912 0 0
SCHWAB CHARLES CORP NEW COM 808513105 404 7,737 SH   SOLE   7,737 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 699 11,078 SH   SOLE   11,078 0 0
SEACOR HOLDINGS INC COM 811904101 283 5,532 SH   SOLE   5,532 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 419 7,163 SH   SOLE   7,163 0 0
SEALED AIR CORP NEW COM 81211K100 1,764 41,210 SH   SOLE   41,210 0 0
SEASPAN CORP SHS Y75638109 73 11,000 SH   SOLE   11,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,863 42,474 SH   SOLE   42,474 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,425 23,949 SH   SOLE   23,949 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,085 20,596 SH   SOLE   20,596 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,933 36,029 SH   SOLE   36,029 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 19,314 700,557 SH   SOLE   700,557 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,473 46,750 SH   SOLE   46,750 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 508 10,046 SH   SOLE   10,046 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,129 19,829 SH   SOLE   19,829 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,016 91,961 SH   SOLE   91,961 0 0
SELECTIVE INS GROUP INC COM 816300107 297 4,900 SH   SOLE   4,900 0 0
SEMPRA ENERGY COM 816851109 1,311 11,784 SH   SOLE   11,784 0 0
SEMTECH CORP COM 816850101 674 17,250 SH   SOLE   17,250 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 661 13,091 SH   SOLE   13,091 0 0
SERVICE CORP INTL COM 817565104 749 19,873 SH   SOLE   19,873 0 0
SHERWIN WILLIAMS CO COM 824348106 4,005 10,215 SH   SOLE   10,215 0 0
SILGAN HOLDINGS INC COM 827048109 320 11,500 SH   SOLE   11,500 0 0
SIMON PPTY GROUP INC NEW COM 828806109 461 2,984 SH   SOLE   2,984 0 0
SIRIUS XM HLDGS INC COM 82968B103 375 60,155 SH   SOLE   60,155 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 246 3,949 SH   SOLE   3,949 0 0
SKYWEST INC COM 830879102 267 4,912 SH   SOLE   4,912 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 5,569 55,548 SH   SOLE   55,548 0 0
SL GREEN RLTY CORP COM 78440X101 1,334 13,775 SH   SOLE   13,775 0 0
SLM CORP COM 78442P106 133 11,861 SH   SOLE   11,861 0 0
SMUCKER J M CO COM NEW 832696405 756 6,093 SH   SOLE   6,093 0 0
SNAP INC CL A 83304A106 211 13,253 SH   SOLE   13,253 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 311 6,328 SH   SOLE   6,328 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 308 3,358 SH   SOLE   3,358 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,489 89,921 SH   SOLE   89,236 0 685
SONY CORP SPONSORED ADR 835699307 1,065 22,011 SH   SOLE   22,011 0 0
SOUTH JERSEY INDS INC COM 838518108 204 7,240 SH   SOLE   7,240 0 0
SOUTHERN CO COM 842587107 3,310 74,112 SH   SOLE   74,112 0 0
SOUTHWEST AIRLS CO COM 844741108 20,449 356,994 SH   SOLE   356,994 0 0
SOUTHWESTERN ENERGY CO COM 845467109 959 221,593 SH   SOLE   221,593 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,304 5,402 SH   SOLE   5,402 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 15,582 123,879 SH   SOLE   123,347 0 532
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 216 5,391 SH   SOLE   5,391 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 565 14,031 SH   SOLE   14,031 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 218 4,510 SH   SOLE   4,510 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 954 23,810 SH   SOLE   23,810 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,932 83,348 SH   SOLE   83,348 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 16,320 47,757 SH   SOLE   47,757 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 879 32,124 SH   SOLE   32,124 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 819 17,128 SH   SOLE   17,128 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 202 2,210 SH   SOLE   2,210 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 7,809 151,161 SH   SOLE   151,161 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 222 15,236 SH   SOLE   15,236 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 297 8,850 SH   SOLE   8,850 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 4,730 53,915 SH   SOLE   53,915 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 1,128 23,551 SH   SOLE   23,551 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 2,379 26,088 SH   SOLE   26,088 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,331 32,605 SH   SOLE   32,605 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 789 23,174 SH   SOLE   23,174 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 502 14,244 SH   SOLE   14,244 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 256 6,122 SH   SOLE   6,122 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 3,348 55,438 SH   SOLE   55,438 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 722 21,456 SH   SOLE   21,456 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,451 13,991 SH   SOLE   13,991 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 412 4,924 SH   SOLE   4,924 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 128 16,500 SH   SOLE   16,500 0 0
SPLUNK INC COM 848637104 242 2,458 SH   SOLE   2,458 0 0
SPRINT CORP COM SER 1 85207U105 69 14,091 SH   SOLE   14,091 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 3,619 273,752 SH   SOLE   273,752 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 266 24,700 SH   SOLE   24,700 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 146 17,133 SH   SOLE   17,133 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,192 50,826 SH   SOLE   50,826 0 0
SQUARE INC CL A 852234103 3,158 64,183 SH   SOLE   64,183 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,552 53,822 SH   SOLE   53,822 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 372 7,761 SH   SOLE   7,761 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,882 12,288 SH   SOLE   12,196 0 92
STARBUCKS CORP COM 855244109 15,307 264,422 SH   SOLE   264,422 0 0
STARWOOD PPTY TR INC COM 85571B105 894 42,629 SH   SOLE   42,629 0 0
STATE STR CORP COM 857477103 465 4,661 SH   SOLE   4,661 0 0
STATOIL ASA SPONSORED ADR 85771P102 3,889 164,426 SH   SOLE   158,379 0 6,047
STEEL DYNAMICS INC COM 858119100 1,518 34,325 SH   SOLE   34,325 0 0
STELLUS CAP INVT CORP COM 858568108 444 38,563 SH   SOLE   38,563 0 0
STERICYCLE INC COM 858912108 494 8,447 SH   SOLE   8,447 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 873 39,187 SH   SOLE   39,187 0 0
STONECASTLE FINL CORP COM 861780104 624 28,712 SH   SOLE   28,712 0 0
STORE CAP CORP COM 862121100 882 35,520 SH   SOLE   35,520 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 119 13,436 SH   SOLE   13,436 0 0
STRYKER CORP COM 863667101 5,206 32,346 SH   SOLE   32,346 0 0
SUNCOR ENERGY INC NEW COM 867224107 333 9,626 SH   SOLE   9,626 0 0
SUNTRUST BKS INC COM 867914103 360 5,285 SH   SOLE   5,285 0 0
SUPER MICRO COMPUTER INC COM 86800U104 8,085 475,628 SH   SOLE   475,628 0 0
SYMANTEC CORP COM 871503108 518 20,026 SH   SOLE   20,026 0 0
SYNAPTICS INC COM 87157D109 400 8,750 SH   SOLE   8,750 0 0
SYNCHRONY FINL COM 87165B103 1,621 48,349 SH   SOLE   48,349 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 237 16,651 SH   SOLE   16,651 0 0
SYNOPSYS INC COM 871607107 3,441 41,339 SH   SOLE   39,332 0 2,007
SYSCO CORP COM 871829107 1,885 31,432 SH   SOLE   31,432 0 0
T MOBILE US INC COM 872590104 1,867 30,587 SH   SOLE   30,587 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,354 76,638 SH   SOLE   76,638 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 391 4,000 SH   SOLE   4,000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 292 13,310 SH   SOLE   13,310 0 0
TAPESTRY INC COM 876030107 1,999 38,003 SH   SOLE   38,003 0 0
TARGET CORP COM 87612E106 3,022 43,524 SH   SOLE   43,524 0 0
TAUBMAN CTRS INC COM 876664103 1,017 17,884 SH   SOLE   17,884 0 0
TCP CAP CORP COM 87238Q103 401 28,200 SH   SOLE   28,200 0 0
TE CONNECTIVITY LTD REG SHS H84989104 691 6,917 SH   SOLE   6,917 0 0
TECK RESOURCES LTD CL B 878742204 1,889 73,313 SH   SOLE   73,313 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 959 44,545 SH   SOLE   44,545 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 534 27,760 SH   SOLE   27,760 0 0
TELADOC INC COM 87918A105 321 7,967 SH   SOLE   7,967 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 793 4,236 SH   SOLE   4,236 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 573 35,168 SH   SOLE   35,168 0 0
TENARIS S A SPONSORED ADR 88031M109 236 6,796 SH   SOLE   6,796 0 0
TERADYNE INC COM 880770102 1,906 41,700 SH   SOLE   41,700 0 0
TESARO INC COM 881569107 220 3,850 SH   SOLE   3,850 0 0
TESLA INC COM 88160R101 1,501 5,637 SH   SOLE   5,637 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,591 1,816 PRN   SOLE   1,713 0 103
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,793 104,903 SH   SOLE   104,903 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 724 8,054 SH   SOLE   8,054 0 0
TEXAS INSTRS INC COM 882508104 10,918 105,093 SH   SOLE   105,093 0 0
TEXTRON INC COM 883203101 1,900 32,224 SH   SOLE   32,224 0 0
THERAPEUTICSMD INC COM 88338N107 337 69,129 SH   SOLE   69,129 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 19,503 94,463 SH   SOLE   94,463 0 0
THL CR SR LN FD COM 87244R103 301 17,500 SH   SOLE   17,500 0 0
THOMSON REUTERS CORP COM 884903105 516 13,339 SH   SOLE   13,339 0 0
TIFFANY & CO NEW COM 886547108 11,658 119,374 SH   SOLE   119,374 0 0
TIME WARNER INC COM NEW 887317303 2,791 29,513 SH   SOLE   29,513 0 0
TIMKEN CO COM 887389104 1,110 24,350 SH   SOLE   24,350 0 0
TIVITY HEALTH INC COM 88870R102 339 8,555 SH   SOLE   8,555 0 0
TIVO CORP COM 88870P106 1,484 109,507 SH   SOLE   104,342 0 5,165
TJX COS INC NEW COM 872540109 4,402 53,972 SH   SOLE   53,972 0 0
TOLL BROTHERS INC COM 889478103 299 6,923 SH   SOLE   6,923 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 312 5,484 SH   SOLE   5,484 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 3,441 137,753 SH   SOLE   137,753 0 0
TORTOISE MLP FD INC COM 89148B101 4,203 263,199 SH   SOLE   263,199 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 551 34,330 SH   SOLE   34,330 0 0
TOTAL S A SPONSORED ADR 89151E109 392 6,789 SH   SOLE   6,789 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 239 8,900 SH   SOLE   8,900 0 0
TRANSCANADA CORP COM 89353D107 575 13,904 SH   SOLE   13,904 0 0
TRANSOCEAN LTD REG SHS H8817H100 907 91,572 SH   SOLE   91,572 0 0
TRAVELCENTERS AMER LLC COM 894174101 422 117,200 SH   SOLE   117,200 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,264 23,508 SH   SOLE   23,508 0 0
TRI CONTL CORP COM 895436103 208 7,892 SH   SOLE   7,892 0 0
TRIMBLE INC COM 896239100 232 6,477 SH   SOLE   6,477 0 0
TRUPANION INC COM 898202106 223 7,474 SH   SOLE   7,474 0 0
TTM TECHNOLOGIES INC COM 87305R109 374 24,500 SH   SOLE   24,500 0 0
TURTLE BEACH CORP COM 900450107 6 10,000 SH   SOLE   10,000 0 0
TUTOR PERINI CORP COM 901109108 557 25,257 SH   SOLE   25,257 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 285 7,756 SH   SOLE   7,756 0 0
TWILIO INC CL A 90138F102 288 7,530 SH   SOLE   7,530 0 0
TWITTER INC COM 90184L102 2,584 89,096 SH   SOLE   89,096 0 0
TYSON FOODS INC CL A 902494103 3,461 47,288 SH   SOLE   47,288 0 0
U S CONCRETE INC COM NEW 90333L201 631 10,445 SH   SOLE   10,445 0 0
U S G CORP COM NEW 903293405 1,722 42,600 SH   SOLE   42,600 0 0
U S SILICA HLDGS INC COM 90346E103 658 25,801 SH   SOLE   25,801 0 0
UBIQUITI NETWORKS INC COM 90347A100 3,242 47,123 SH   SOLE   47,123 0 0
UDR INC COM 902653104 1,850 51,949 SH   SOLE   51,949 0 0
ULTA BEAUTY INC COM 90384S303 576 2,818 SH   SOLE   2,818 0 0
UMB FINL CORP COM 902788108 7,779 107,457 SH   SOLE   107,457 0 0
UNDER ARMOUR INC CL A 904311107 467 28,554 SH   SOLE   28,554 0 0
UNDER ARMOUR INC CL C 904311206 567 39,523 SH   SOLE   39,523 0 0
UNILEVER N V N Y SHS NEW 904784709 1,022 18,118 SH   SOLE   18,118 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,342 24,158 SH   SOLE   24,158 0 0
UNION BANKSHARES CORP NEW COM 90539J109 341 9,300 SH   SOLE   9,300 0 0
UNION PAC CORP COM 907818108 8,460 62,929 SH   SOLE   62,929 0 0
UNITED CONTL HLDGS INC COM 910047109 745 10,730 SH   SOLE   10,730 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,826 36,555 SH   SOLE   36,555 0 0
UNITED RENTALS INC COM 911363109 1,427 8,261 SH   SOLE   8,261 0 0
UNITED STATES STL CORP NEW COM 912909108 546 15,501 SH   SOLE   15,501 0 0
UNITED TECHNOLOGIES CORP COM 913017109 9,565 76,021 SH   SOLE   76,021 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11,626 54,326 SH   SOLE   54,326 0 0
UNITI GROUP INC COM 91325V108 276 17,000 SH   SOLE   17,000 0 0
UNITIL CORP COM 913259107 763 16,453 SH   SOLE   16,453 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 4,310 42,671 SH   SOLE   39,761 0 2,910
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 451 7,508 SH   SOLE   7,508 0 0
UNUM GROUP COM 91529Y106 2,271 47,700 SH   SOLE   47,700 0 0
US BANCORP DEL COM NEW 902973304 6,512 128,931 SH   SOLE   128,931 0 0
V F CORP COM 918204108 4,950 66,771 SH   SOLE   66,771 0 0
VAIL RESORTS INC COM 91879Q109 3,150 14,208 SH   SOLE   14,208 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 318 19,950 SH   SOLE   19,950 0 0
VALERO ENERGY CORP NEW COM 91913Y100 5,004 53,949 SH   SOLE   53,766 0 183
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 876 37,239 SH   SOLE   37,239 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 612 35,514 SH   SOLE   35,514 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1,130 38,871 SH   SOLE   38,871 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,717 123,637 SH   SOLE   123,637 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 224 7,232 SH   SOLE   7,232 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 277 8,607 SH   SOLE   8,607 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 483 11,639 SH   SOLE   11,639 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 2,055 86,068 SH   SOLE   86,068 0 0
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 758 13,338 SH   SOLE   13,338 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 923 8,851 SH   SOLE   8,851 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 444 9,688 SH   SOLE   9,688 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,701 12,225 SH   SOLE   12,225 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 486 5,938 SH   SOLE   5,938 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 814 8,953 SH   SOLE   8,953 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,037 25,973 SH   SOLE   25,973 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,852 18,325 SH   SOLE   18,325 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,873 16,790 SH   SOLE   16,790 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 4,839 34,106 SH   SOLE   34,106 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 379 3,123 SH   SOLE   3,123 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 572 5,231 SH   SOLE   5,231 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,713 17,591 SH   SOLE   17,591 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,310 17,356 SH   SOLE   17,356 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,485 39,182 SH   SOLE   39,182 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 557 4,310 SH   SOLE   4,310 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,688 18,300 SH   SOLE   18,300 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,640 10,001 SH   SOLE   10,001 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,802 20,644 SH   SOLE   20,644 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 245 2,379 SH   SOLE   2,379 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,291 23,744 SH   SOLE   23,744 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,527 202,810 SH   SOLE   202,810 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4,966 85,406 SH   SOLE   85,406 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,341 19,635 SH   SOLE   19,635 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 228 2,682 SH   SOLE   2,682 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,328 16,933 SH   SOLE   16,933 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 307 2,200 SH   SOLE   2,200 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 232 1,900 SH   SOLE   1,900 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 923 16,317 SH   SOLE   16,317 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,204 140,212 SH   SOLE   140,212 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,329 28,229 SH   SOLE   28,229 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 295 2,630 SH   SOLE   2,630 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,654 16,728 SH   SOLE   16,728 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,270 32,678 SH   SOLE   32,678 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,186 7,726 SH   SOLE   7,726 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 463 3,326 SH   SOLE   3,326 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,930 17,133 SH   SOLE   17,133 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 455 3,533 SH   SOLE   3,533 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 281 3,364 SH   SOLE   3,364 0 0
VARIAN MED SYS INC COM 92220P105 1,301 10,606 SH   SOLE   10,606 0 0
VECTOR GROUP LTD COM 92240M108 1,178 57,755 SH   SOLE   57,755 0 0
VENTAS INC COM 92276F100 1,230 24,841 SH   SOLE   24,841 0 0
VERINT SYS INC COM 92343X100 2,788 65,432 SH   SOLE   65,432 0 0
VERISK ANALYTICS INC COM 92345Y106 1,030 9,900 SH   SOLE   9,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 20,584 430,476 SH   SOLE   430,476 0 0
VERSUM MATLS INC COM 92532W103 512 13,606 SH   SOLE   13,606 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,514 9,290 SH   SOLE   9,290 0 0
VIACOM INC NEW CL B 92553P201 825 26,591 SH   SOLE   26,591 0 0
VIRTUS GLOBAL DIVID INCOME F COM 92835W107 323 29,402 SH   SOLE   29,402 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837G100 507 45,154 SH   SOLE   45,154 0 0
VISA INC COM CL A 92826C839 25,538 213,491 SH   SOLE   213,491 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 381 20,500 SH   SOLE   20,500 0 0
VISTA OUTDOOR INC COM 928377100 168 10,300 SH   SOLE   10,300 0 0
VISTRA ENERGY CORP COM 92840M102 545 26,185 SH   SOLE   26,185 0 0
VMWARE INC CL A COM 928563402 912 7,522 SH   SOLE   7,522 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4,177 150,132 SH   SOLE   150,132 0 0
VONAGE HLDGS CORP COM 92886T201 376 35,273 SH   SOLE   35,273 0 0
VORNADO RLTY TR SH BEN INT 929042109 358 5,323 SH   SOLE   5,323 0 0
VOXX INTL CORP CL A 91829F104 158 32,000 SH   SOLE   32,000 0 0
VOYA RISK MANAGED NAT RES FD COM 92913C106 135 22,430 SH   SOLE   22,430 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 301 16,000 SH   SOLE   16,000 0 0
VULCAN MATLS CO COM 929160109 3,119 27,318 SH   SOLE   27,318 0 0
W P CAREY INC COM 92936U109 258 4,163 SH   SOLE   4,163 0 0
WABTEC CORP COM 929740108 8,527 104,756 SH   SOLE   104,756 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,136 47,902 SH   SOLE   47,902 0 0
WALMART INC COM 931142103 9,415 105,820 SH   SOLE   105,655 0 165
WASHINGTON FED INC COM 938824109 201 5,819 SH   SOLE   5,819 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 81 12,146 SH   SOLE   12,146 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 946 34,641 SH   SOLE   34,641 0 0
WASTE CONNECTIONS INC COM 94106B101 319 4,440 SH   SOLE   4,440 0 0
WASTE MGMT INC DEL COM 94106L109 12,727 151,293 SH   SOLE   147,188 0 4,105
WEATHERFORD INTL PLC ORD SHS G48833100 922 402,700 SH   SOLE   402,700 0 0
WEC ENERGY GROUP INC COM 92939U106 596 9,503 SH   SOLE   9,503 0 0
WELLS FARGO CO NEW COM 949746101 7,627 145,527 SH   SOLE   145,527 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 364 282 SH   SOLE   282 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 466 81,954 SH   SOLE   81,954 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 169 13,000 SH   SOLE   13,000 0 0
WELLTOWER INC COM 95040Q104 2,178 40,008 SH   SOLE   40,008 0 0
WENDYS CO COM 95058W100 409 23,308 SH   SOLE   23,308 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 889 86,770 SH   SOLE   86,770 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,420 16,076 SH   SOLE   16,076 0 0
WESTAR ENERGY INC COM 95709T100 1,917 36,448 SH   SOLE   36,448 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 268 18,478 SH   SOLE   18,478 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 378 43,750 SH   SOLE   43,750 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 326 25,227 SH   SOLE   25,227 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 164 12,555 SH   SOLE   12,555 0 0
WESTERN DIGITAL CORP COM 958102105 1,828 19,809 SH   SOLE   19,809 0 0
WESTROCK CO COM 96145D105 2,221 34,620 SH   SOLE   34,620 0 0
WEX INC COM 96208T104 1,136 7,253 SH   SOLE   7,253 0 0
WEYERHAEUSER CO COM 962166104 13,047 372,753 SH   SOLE   366,928 0 5,825
WGL HLDGS INC COM 92924F106 765 9,145 SH   SOLE   9,145 0 0
WHIRLPOOL CORP COM 963320106 412 2,688 SH   SOLE   2,688 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 250 304 SH   SOLE   304 0 0
WILEY JOHN & SONS INC CL A 968223206 20,874 327,695 SH   SOLE   327,695 0 0
WILLIAMS COS INC DEL COM 969457100 1,645 66,196 SH   SOLE   66,196 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 843 24,475 SH   SOLE   24,475 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 770 5,057 SH   SOLE   5,057 0 0
WINNEBAGO INDS INC COM 974637100 222 5,912 SH   SOLE   5,912 0 0
WINTRUST FINL CORP COM 97650W108 3,444 40,028 SH   SOLE   40,028 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 2,165 45,273 SH   SOLE   45,273 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,455 23,193 SH   SOLE   23,193 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 721 10,317 SH   SOLE   10,317 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,514 27,035 SH   SOLE   27,035 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 286 3,236 SH   SOLE   3,236 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 408 11,958 SH   SOLE   11,958 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 561 13,898 SH   SOLE   13,898 0 0
WIX COM LTD SHS M98068105 419 5,276 SH   SOLE   5,276 0 0
WORLDPAY INC CL A 981558109 4,700 57,149 SH   SOLE   57,149 0 0
WPX ENERGY INC COM 98212B103 13,112 887,112 SH   SOLE   887,112 0 0
WPX ENERGY INC PFD SER A CV 98212B202 434 6,900 SH   SOLE   6,900 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 979 8,558 SH   SOLE   8,558 0 0
WYNN RESORTS LTD COM 983134107 919 5,041 SH   SOLE   5,041 0 0
XCEL ENERGY INC COM 98389B100 793 17,441 SH   SOLE   17,441 0 0
XILINX INC COM 983919101 4,221 58,435 SH   SOLE   55,950 0 2,485
XL GROUP LTD COM G98294104 2,614 47,302 SH   SOLE   47,302 0 0
XPO LOGISTICS INC COM 983793100 5,525 54,263 SH   SOLE   54,263 0 0
XYLEM INC COM 98419M100 10,215 132,805 SH   SOLE   128,540 0 4,265
YAMANA GOLD INC COM 98462Y100 198 71,944 SH   SOLE   71,944 0 0
YELP INC CL A 985817105 356 8,534 SH   SOLE   8,534 0 0
YUM BRANDS INC COM 988498101 2,230 26,187 SH   SOLE   26,187 0 0
YUM CHINA HLDGS INC COM 98850P109 5,356 129,051 SH   SOLE   129,051 0 0
YY INC ADS REPCOM CLA 98426T106 340 3,228 SH   SOLE   3,228 0 0
ZAYO GROUP HLDGS INC COM 98919V105 208 6,102 SH   SOLE   6,102 0 0
ZILLOW GROUP INC CL A 98954M101 523 9,685 SH   SOLE   9,685 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,037 19,271 SH   SOLE   19,271 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 3,683 33,784 SH   SOLE   33,784 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 51 13,000 SH   SOLE   13,000 0 0
ZOETIS INC CL A 98978V103 10,817 129,530 SH   SOLE   129,530 0 0