0001085146-17-001697.txt : 20170809 0001085146-17-001697.hdr.sgml : 20170809 20170809114840 ACCESSION NUMBER: 0001085146-17-001697 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170809 DATE AS OF CHANGE: 20170809 EFFECTIVENESS DATE: 20170809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OPPENHEIMER & CO INC CENTRAL INDEX KEY: 0000822581 IRS NUMBER: 135657518 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04046 FILM NUMBER: 171016962 BUSINESS ADDRESS: STREET 1: 85 BROAD ST CITY: NEW YORK STATE: NY ZIP: 10004 BUSINESS PHONE: 2126675421 MAIL ADDRESS: STREET 1: 85 BROAD ST CITY: NEW YORK STATE: NY ZIP: 10004 FORMER COMPANY: FORMER CONFORMED NAME: FAHNESTOCK & CO INC DATE OF NAME CHANGE: 19921119 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000822581 XXXXXXXX 06-30-2017 06-30-2017 false OPPENHEIMER & CO INC
85 BROAD ST NEW YORK NY 10004
13F HOLDINGS REPORT 028-04046 N
Deborah Kaback Managing Director 212-667-4395 /s/ Deborah Kaback New York NY 07-25-2017 0 1297 3627297
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 270 14428 SH SOLE 14428 0 0 3M CO COM 88579Y101 9268 44514 SH SOLE 44514 0 0 ABAXIS INC COM 002567105 239 4500 SH SOLE 4500 0 0 ABB LTD SPONSORED ADR 000375204 1521 61090 SH SOLE 61090 0 0 ABBOTT LABS COM 002824100 6019 123838 SH SOLE 123838 0 0 ABBVIE INC COM 00287Y109 16630 229339 SH SOLE 229339 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 323 64507 SH SOLE 64507 0 0 ABRAXAS PETE CORP COM 003830106 58 35500 SH SOLE 35500 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 103 25000 SH SOLE 25000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8461 68411 SH SOLE 68411 0 0 ACCO BRANDS CORP COM 00081T108 219 18759 SH SOLE 18759 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1965 34125 SH SOLE 34125 0 0 ACTUANT CORP CL A NEW 00508X203 1404 57088 SH SOLE 57088 0 0 ACUITY BRANDS INC COM 00508Y102 384 1887 SH SOLE 1887 0 0 ADDUS HOMECARE CORP COM 006739106 764 20536 SH SOLE 20536 0 0 ADIENT PLC ORD SHS G0084W101 1496 22879 SH SOLE 22879 0 0 ADOBE SYS INC COM 00724F101 1511 10680 SH SOLE 10680 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1402 112335 SH SOLE 112335 0 0 ADVENT CLAY CONV SEC INC FD COM 007639107 305 48988 SH SOLE 48988 0 0 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 533 8042 SH SOLE 8042 0 0 AECOM COM 00766T100 1837 56810 SH SOLE 56810 0 0 AEGION CORP COM 00770F104 558 25500 SH SOLE 25500 0 0 AERCAP HOLDINGS NV SHS N00985106 779 16779 SH SOLE 16779 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1153 55432 SH SOLE 55432 0 0 AES CORP COM 00130H105 333 30000 SH SOLE 30000 0 0 AETNA INC NEW COM 00817Y108 1527 10057 SH SOLE 10057 0 0 AFFILIATED MANAGERS GROUP COM 008252108 987 5950 SH SOLE 5950 0 0 AFLAC INC COM 001055102 48124 619505 SH SOLE 619505 0 0 AG MTG INVT TR INC COM 001228105 3250 177620 SH SOLE 177620 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 413 6973 SH SOLE 6973 0 0 AGNICO EAGLE MINES LTD COM 008474108 4169 92407 SH SOLE 92407 0 0 AIR LEASE CORP CL A 00912X302 4714 126190 SH SOLE 126190 0 0 AIR PRODS & CHEMS INC COM 009158106 3756 26259 SH SOLE 26259 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 5912 118702 SH SOLE 118702 0 0 ALARM COM HLDGS INC COM 011642105 406 10800 SH SOLE 10800 0 0 ALASKA AIR GROUP INC COM 011659109 780 8682 SH SOLE 8682 0 0 ALCENTRA CAP CORP COM 01374T102 178 13098 SH SOLE 13098 0 0 ALCOA CORP COM 013872106 756 23152 SH SOLE 23152 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 669 5550 SH SOLE 5550 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 508 4178 SH SOLE 4178 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11558 82030 SH SOLE 82030 0 0 ALIGN TECHNOLOGY INC COM 016255101 1768 11777 SH SOLE 11777 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 560 32889 SH SOLE 32889 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 729 8979 SH SOLE 8979 0 0 ALLERGAN PLC SHS G0177J108 7980 32826 SH SOLE 32826 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 468 1822 SH SOLE 1822 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 134 10301 SH SOLE 10301 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 252 10650 SH SOLE 10650 0 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 246 18000 SH SOLE 18000 0 0 ALLIANT ENERGY CORP COM 018802108 2283 56839 SH SOLE 56839 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 539 27242 SH SOLE 27242 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 202 15463 SH SOLE 15463 0 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 82 16100 SH SOLE 16100 0 0 ALLSTATE CORP COM 020002101 438 4955 SH SOLE 4955 0 0 ALPHABET INC CAP STK CL A 02079K305 26167 28147 SH SOLE 28147 0 0 ALPHABET INC CAP STK CL C 02079K107 19925 21925 SH SOLE 21925 0 0 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 324 51153 SH SOLE 51153 0 0 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 762 87708 SH SOLE 87708 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 5166 431897 SH SOLE 431897 0 0 ALTABA INC COM 021346101 1182 21690 SH SOLE 21690 0 0 ALTRIA GROUP INC COM 02209S103 17579 236063 SH SOLE 236063 0 0 AMAZON COM INC COM 023135106 35285 36452 SH SOLE 36432 0 20 AMBARELLA INC SHS G037AX101 411 8456 SH SOLE 8456 0 0 AMBER RD INC COM 02318Y108 4249 495805 SH SOLE 495805 0 0 AMBEV SA SPONSORED ADR 02319V103 3739 681107 SH SOLE 634042 0 47065 AMC ENTMT HLDGS INC CL A COM 00165C104 6177 271500 SH SOLE 271500 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 103 17319 SH SOLE 17319 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 5722 113715 SH SOLE 113715 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 901 19055 SH SOLE 19055 0 0 AMERICAN CAP SR FLOATING LTD COM 02504D108 163 12669 SH SOLE 12669 0 0 AMERICAN ELEC PWR INC COM 025537101 3028 43585 SH SOLE 43585 0 0 AMERICAN EXPRESS CO COM 025816109 9077 107756 SH SOLE 107756 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 241 2425 SH SOLE 2425 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5557 88877 SH SOLE 88877 0 0 AMERICAN TOWER CORP NEW COM 03027X100 10780 81470 SH SOLE 81470 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 666 8545 SH SOLE 8545 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 17813 394355 SH SOLE 394355 0 0 AMERIPRISE FINL INC COM 03076C106 1111 8735 SH SOLE 8735 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1895 20054 SH SOLE 20054 0 0 AMETEK INC NEW COM 031100100 919 15170 SH SOLE 15170 0 0 AMGEN INC COM 031162100 29546 171548 SH SOLE 169831 0 1717 AMPIO PHARMACEUTICALS INC COM 03209T109 10 20000 SH SOLE 20000 0 0 ANADARKO PETE CORP COM 032511107 2241 49430 SH SOLE 47290 0 2140 ANALOG DEVICES INC COM 032654105 2491 32018 SH SOLE 32018 0 0 ANALOGIC CORP COM PAR $0.05 032657207 263 3620 SH SOLE 3620 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1961 17765 SH SOLE 17765 0 0 ANNALY CAP MGMT INC COM 035710409 4454 369623 SH SOLE 369623 0 0 ANTARES PHARMA INC COM 036642106 166 51600 SH SOLE 51600 0 0 ANTHEM INC COM 036752103 4753 25262 SH SOLE 25262 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 126 20900 SH SOLE 20900 0 0 APACHE CORP COM 037411105 3309 69036 SH SOLE 69036 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 444 10325 SH SOLE 10325 0 0 APOGEE ENTERPRISES INC COM 037598109 4121 72500 SH SOLE 72500 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 999 53824 SH SOLE 53824 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 2472 93449 SH SOLE 93449 0 0 APOLLO INVT CORP COM 03761U106 701 109700 SH SOLE 109700 0 0 APPLE INC COM 037833100 74740 518959 SH SOLE 518959 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 24 13527 SH SOLE 13527 0 0 APPLIED MATLS INC COM 038222105 3335 80731 SH SOLE 80731 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 575 9300 SH SOLE 9300 0 0 APPROACH RESOURCES INC COM 03834A103 1190 353150 SH SOLE 353150 0 0 APTARGROUP INC COM 038336103 256 2952 SH SOLE 2952 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 998 43913 SH SOLE 43913 0 0 ARCH CAP GROUP LTD ORD G0450A105 361 3873 SH SOLE 3873 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1969 47604 SH SOLE 47604 0 0 ARCONIC INC COM 03965L100 237 10434 SH SOLE 10434 0 0 ARES CAP CORP COM 04010L103 217 13284 SH SOLE 13284 0 0 ARISTA NETWORKS INC COM 040413106 315 2105 SH SOLE 2105 0 0 ARQULE INC COM 04269E107 32 26000 SH SOLE 26000 0 0 ARRIS INTL INC SHS G0551A103 490 17500 SH SOLE 17500 0 0 ASTEC INDS INC COM 046224101 567 10200 SH SOLE 10200 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 470 13803 SH SOLE 13803 0 0 AT&T INC COM 00206R102 19705 522255 SH SOLE 522255 0 0 ATA INC SPONS ADR 00211V106 151 33328 SH SOLE 33328 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 285 15000 SH SOLE 15000 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1903 36490 SH SOLE 36490 0 0 ATWOOD OCEANICS INC COM 050095108 93 11412 SH SOLE 11412 0 0 AUDIOCODES LTD ORD M15342104 95 15900 SH SOLE 15900 0 0 AUTODESK INC COM 052769106 327 3249 SH SOLE 3249 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3680 35916 SH SOLE 35916 0 0 AUTOZONE INC COM 053332102 3019 5292 SH SOLE 5292 0 0 AV HOMES INC COM 00234P102 8953 446574 SH SOLE 446574 0 0 AVERY DENNISON CORP COM 053611109 249 2815 SH SOLE 2815 0 0 AVON PRODS INC COM 054303102 248 65058 SH SOLE 65058 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1446 22356 SH SOLE 22356 0 0 AXON ENTERPRISE INC COM 05464C101 406 16131 SH SOLE 16131 0 0 BAIDU INC SPON ADR REP A 056752108 2927 16365 SH SOLE 16365 0 0 BAKER HUGHES INC COM 057224107 347 6364 SH SOLE 6364 0 0 BALL CORP COM 058498106 492 11642 SH SOLE 11642 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 296 39282 SH SOLE 39282 0 0 BANCO SANTANDER SA ADR 05964H105 240 35925 SH SOLE 35925 0 0 BANK AMER CORP *W EXP 10/28/201 060505153 91 114700 SH SOLE 114700 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 379 300 SH SOLE 300 0 0 BANK AMER CORP COM 060505104 20429 842078 SH SOLE 842078 0 0 BANK NEW YORK MELLON CORP COM 064058100 1394 27311 SH SOLE 27311 0 0 BANK OF THE OZARKS INC COM 063904106 2476 52825 SH SOLE 52825 0 0 BANKRATE INC DEL COM 06647F102 214 16615 SH SOLE 16615 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 153 11979 SH SOLE 11979 0 0 BARCLAYS PLC ADR 06738E204 223 21079 SH SOLE 21079 0 0 BARINGS CORPORATE INVS COM 06759X107 1535 101708 SH SOLE 100508 0 1200 BARINGS PARTN INVS SH BEN INT 06761A103 2924 209643 SH SOLE 196018 0 13625 BARRICK GOLD CORP COM 067901108 5769 362636 SH SOLE 359746 0 2890 BASSETT FURNITURE INDS INC COM 070203104 808 21293 SH SOLE 21293 0 0 BAXTER INTL INC COM 071813109 1473 24328 SH SOLE 24328 0 0 BB&T CORP COM 054937107 4741 104403 SH SOLE 104403 0 0 BCE INC COM NEW 05534B760 4545 100904 SH SOLE 94899 0 6005 BECTON DICKINSON & CO COM 075887109 7091 36345 SH SOLE 36345 0 0 BELLATRIX EXPLORATION LTD COM 078314101 6 10000 SH SOLE 10000 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5094 20 SH SOLE 20 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 30800 181850 SH SOLE 181850 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 416 11699 SH SOLE 11699 0 0 BIOBLAST PHARMA LTD SHS M20156101 8 13100 SH SOLE 13100 0 0 BIOGEN INC COM 09062X103 14957 55118 SH SOLE 55118 0 0 BIOPHARMX CORP COM 09072X101 13 28000 SH SOLE 28000 0 0 BIOVERATIV INC COM 09075E100 1642 27287 SH SOLE 27287 0 0 BLACKBERRY LTD COM 09228F103 645 64650 SH SOLE 64650 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 342 24585 SH SOLE 24585 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 352 26138 SH SOLE 26138 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 165 14266 SH SOLE 14266 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 100 11311 SH SOLE 11311 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 310 49306 SH SOLE 49306 0 0 BLACKROCK INC COM 09247X101 6811 16123 SH SOLE 16123 0 0 BLACKROCK INCOME TR INC COM 09247F100 437 68605 SH SOLE 68605 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 211 14246 SH SOLE 14246 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 194 16404 SH SOLE 16404 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 199 13000 SH SOLE 13000 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 220 15700 SH SOLE 15700 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 152 10100 SH SOLE 10100 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 328 22650 SH SOLE 22650 0 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 301 22090 SH SOLE 22090 0 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 217 16505 SH SOLE 16505 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 187 12500 SH SOLE 12500 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 170 11901 SH SOLE 11901 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 305 19887 SH SOLE 19887 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 359 44748 SH SOLE 44748 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 222 9665 SH SOLE 9665 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 6271 188025 SH SOLE 188025 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 349 11040 SH SOLE 11040 0 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 94 15000 SH SOLE 15000 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 917 71145 SH SOLE 71145 0 0 BOEING CO COM 097023105 9346 47262 SH SOLE 47262 0 0 BORGWARNER INC COM 099724106 1427 33692 SH SOLE 33692 0 0 BOSTON SCIENTIFIC CORP COM 101137107 392 14124 SH SOLE 14124 0 0 BOTTOMLINE TECH DEL INC COM 101388106 5184 201810 SH SOLE 201810 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 600 61760 SH SOLE 61760 0 0 BP PLC SPONSORED ADR 055622104 8569 247286 SH SOLE 247286 0 0 BRIGGS & STRATTON CORP COM 109043109 1308 54259 SH SOLE 54259 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 19976 358509 SH SOLE 358509 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 486 7096 SH SOLE 7096 0 0 BROADCOM LTD SHS Y09827109 7613 32665 SH SOLE 32665 0 0 BROOKDALE SR LIVING INC COM 112463104 721 48982 SH SOLE 48982 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5237 133586 SH SOLE 133586 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 618 15109 SH SOLE 15109 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 146 10000 SH SOLE 10000 0 0 BROWN FORMAN CORP CL B 115637209 3867 79563 SH SOLE 79563 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 806 12598 SH SOLE 12598 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 174 15488 SH SOLE 15488 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1603 80114 SH SOLE 80114 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 126 10796 SH SOLE 10796 0 0 CALLAWAY GOLF CO COM 131193104 844 66000 SH SOLE 66000 0 0 CALLIDUS SOFTWARE INC COM 13123E500 249 10274 SH SOLE 10274 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 712 20810 SH SOLE 20810 0 0 CANADIAN NAT RES LTD COM 136385101 246 8545 SH SOLE 8545 0 0 CANADIAN NATL RY CO COM 136375102 4075 50283 SH SOLE 50283 0 0 CANADIAN PAC RY LTD COM 13645T100 737 4585 SH SOLE 4585 0 0 CANADIAN SOLAR INC COM 136635109 218 13690 SH SOLE 13690 0 0 CAPITAL ONE FINL CORP COM 14040H105 339 4097 SH SOLE 4097 0 0 CAPITALA FIN CORP COM 14054R106 299 23013 SH SOLE 23013 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 19 27560 SH SOLE 27560 0 0 CARBONITE INC COM 141337105 315 14423 SH SOLE 14423 0 0 CARLISLE COS INC COM 142339100 319 3341 SH SOLE 3341 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 2240 113410 SH SOLE 113410 0 0 CARMAX INC COM 143130102 55141 874430 SH SOLE 874430 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 947 14449 SH SOLE 14449 0 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 169 120000 SH SOLE 120000 0 0 CATERPILLAR INC DEL COM 149123101 6730 62624 SH SOLE 62624 0 0 CAVIUM INC COM 14964U108 365 5884 SH SOLE 5884 0 0 CBOE HLDGS INC COM 12503M108 232 2535 SH SOLE 2535 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 1984 256969 SH SOLE 256969 0 0 CBRE GROUP INC CL A 12504L109 1529 42003 SH SOLE 42003 0 0 CBS CORP NEW CL B 124857202 1370 21482 SH SOLE 21482 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 2177 26815 SH SOLE 26815 0 0 CDW CORP COM 12514G108 525 8400 SH SOLE 8400 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 3217 44609 SH SOLE 44609 0 0 CELANESE CORP DEL COM SER A 150870103 399 4200 SH SOLE 4200 0 0 CELGENE CORP COM 151020104 17064 131391 SH SOLE 131351 0 40 CELLDEX THERAPEUTICS INC NEW COM 15117B103 237 95946 SH SOLE 95646 0 300 CENTENE CORP DEL COM 15135B101 3410 42699 SH SOLE 42699 0 0 CENTER COAST MLP & INFRSTR F COM SHS 151461100 477 43593 SH SOLE 43593 0 0 CENTRAL FD CDA LTD CL A 153501101 2864 232347 SH SOLE 232347 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 626 9850 SH SOLE 9850 0 0 CENTURYLINK INC COM 156700106 11532 482866 SH SOLE 482866 0 0 CERNER CORP COM 156782104 1999 30074 SH SOLE 30074 0 0 CF INDS HLDGS INC COM 125269100 5517 197316 SH SOLE 197316 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5161 47317 SH SOLE 47317 0 0 CHEETAH MOBILE INC ADR 163075104 334 31022 SH SOLE 31022 0 0 CHEMED CORP NEW COM 16359R103 7847 38363 SH SOLE 35820 0 2543 CHENIERE ENERGY INC COM NEW 16411R208 451 9256 SH SOLE 9256 0 0 CHESAPEAKE ENERGY CORP COM 165167107 120 24045 SH SOLE 24045 0 0 CHEVRON CORP NEW COM 166764100 14831 142160 SH SOLE 141613 0 547 CHICAGO BRIDGE & IRON CO N V COM 167250109 2111 107035 SH SOLE 107035 0 0 CHIMERA INVT CORP COM NEW 16934Q208 5352 287278 SH SOLE 287278 0 0 CHINA TECHFAITH WIRLS COMM T SPON ADR NEW 169424207 55 18499 SH SOLE 18499 0 0 CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 70 60649 SH SOLE 60649 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 592 29936 SH SOLE 29936 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1130 2714 SH SOLE 2714 0 0 CHUBB LIMITED COM H1467J104 11176 76874 SH SOLE 76874 0 0 CHURCH & DWIGHT INC COM 171340102 6956 134087 SH SOLE 134087 0 0 CIGNA CORPORATION COM 125509109 2410 14394 SH SOLE 14394 0 0 CINCINNATI FINL CORP COM 172062101 1153 15916 SH SOLE 15916 0 0 CINTAS CORP COM 172908105 361 2868 SH SOLE 2868 0 0 CIRRUS LOGIC INC COM 172755100 257 4100 SH SOLE 4100 0 0 CISCO SYS INC COM 17275R102 16424 524735 SH SOLE 524016 0 719 CIT GROUP INC COM NEW 125581801 586 12023 SH SOLE 12023 0 0 CITIGROUP INC *W EXP 01/04/201 172967226 6 42000 SH SOLE 42000 0 0 CITIGROUP INC COM NEW 172967424 23606 352949 SH SOLE 352949 0 0 CITY OFFICE REIT INC COM 178587101 164 12900 SH SOLE 12900 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG INSDR SENT 18383M209 230 4120 SH SOLE 4120 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 272 9527 SH SOLE 9527 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 463 23255 SH SOLE 23255 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 414 27150 SH SOLE 27150 0 0 CLOROX CO DEL COM 189054109 1478 11094 SH SOLE 11094 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 628 59286 SH SOLE 59286 0 0 CM FIN INC COM 12574Q103 321 32058 SH SOLE 32058 0 0 CME GROUP INC COM 12572Q105 5704 45546 SH SOLE 45546 0 0 CMS ENERGY CORP COM 125896100 1426 30838 SH SOLE 30838 0 0 COACH INC COM 189754104 1752 36995 SH SOLE 36995 0 0 COCA COLA CO COM 191216100 32936 734338 SH SOLE 734338 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5539 138114 SH SOLE 138114 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2112 31808 SH SOLE 31808 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 761 32192 SH SOLE 32192 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 590 54400 SH SOLE 54400 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 1048 83205 SH SOLE 83205 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 130 10328 SH SOLE 10328 0 0 COLGATE PALMOLIVE CO COM 194162103 4635 62528 SH SOLE 62528 0 0 COMCAST CORP NEW CL A 20030N101 11168 286940 SH SOLE 286940 0 0 COMMERCE BANCSHARES INC COM 200525103 5942 104563 SH SOLE 104563 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1999 52571 SH SOLE 52571 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 666 69985 SH SOLE 63285 0 6700 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 215 89583 SH SOLE 79813 0 9770 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2850 247801 SH SOLE 233531 0 14270 COMPASS MINERALS INTL INC COM 20451N101 882 13502 SH SOLE 13502 0 0 CONAGRA BRANDS INC COM 205887102 1721 48120 SH SOLE 48120 0 0 CONCHO RES INC COM 20605P101 426 3502 SH SOLE 3502 0 0 CONOCOPHILLIPS COM 20825C104 4024 91548 SH SOLE 91548 0 0 CONSOLIDATED EDISON INC COM 209115104 1297 16044 SH SOLE 16044 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5253 27115 SH SOLE 27115 0 0 CONTINENTAL RESOURCES INC COM 212015101 1607 49700 SH SOLE 49700 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 364 25000 SH SOLE 25000 0 0 COOPER COS INC COM NEW 216648402 591 2469 SH SOLE 2469 0 0 CORE LABORATORIES N V COM N22717107 5103 50397 SH SOLE 50397 0 0 CORNING INC COM 219350105 5630 187381 SH SOLE 187381 0 0 COSTCO WHSL CORP NEW COM 22160K105 20927 130850 SH SOLE 130757 0 93 COTY INC COM CL A 222070203 211 11224 SH SOLE 11224 0 0 CRANE CO COM 224399105 247 3111 SH SOLE 3111 0 0 CRAY INC COM NEW 225223304 1665 90500 SH SOLE 90500 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 354 24200 SH SOLE 24200 0 0 CRH PLC ADR 12626K203 1656 46695 SH SOLE 46695 0 0 CROCS INC COM 227046109 153 19865 SH SOLE 19865 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1763 17603 SH SOLE 17603 0 0 CROWN HOLDINGS INC COM 228368106 1535 25730 SH SOLE 25730 0 0 CRYOLIFE INC COM 228903100 372 18655 SH SOLE 18655 0 0 CSX CORP COM 126408103 5773 105802 SH SOLE 105802 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 254 4725 SH SOLE 4725 0 0 CUI GLOBAL INC COM NEW 126576206 43 11264 SH SOLE 11264 0 0 CULLEN FROST BANKERS INC COM 229899109 1827 19458 SH SOLE 19283 0 175 CUMMINS INC COM 231021106 952 5865 SH SOLE 5865 0 0 CURTISS WRIGHT CORP COM 231561101 623 6783 SH SOLE 6783 0 0 CUSHING MLP TOTAL RETURN FD COM NEW 231631201 861 70076 SH SOLE 70076 0 0 CUSHING RENAISSANCE FD COM 231647108 796 45526 SH SOLE 45526 0 0 CVS HEALTH CORP COM 126650100 4554 56610 SH SOLE 56610 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2673 53516 SH SOLE 53206 0 310 CYPRESS SEMICONDUCTOR CORP COM 232806109 2002 146659 SH SOLE 146659 0 0 DANAHER CORP DEL COM 235851102 2836 33603 SH SOLE 33603 0 0 DARDEN RESTAURANTS INC COM 237194105 513 5667 SH SOLE 5667 0 0 DARLING INGREDIENTS INC COM 237266101 551 34985 SH SOLE 34985 0 0 DAVITA INC COM 23918K108 1266 19548 SH SOLE 19548 0 0 DBX ETF TR XTRC RUS1000 CMP 233051481 1051 35917 SH SOLE 35917 0 0 DEERE & CO COM 244199105 854 6911 SH SOLE 6911 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 539 8806 SH SOLE 8806 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 512 5843 SH SOLE 5843 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4423 82291 SH SOLE 82291 0 0 DENBURY RES INC COM NEW 247916208 176 115249 SH SOLE 115249 0 0 DEVON ENERGY CORP NEW COM 25179M103 1630 50945 SH SOLE 50945 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 960 8009 SH SOLE 8009 0 0 DICKS SPORTING GOODS INC COM 253393102 7826 196471 SH SOLE 196471 0 0 DIEBOLD NXDF INC COM 253651103 876 31296 SH SOLE 31296 0 0 DIGITAL RLTY TR INC COM 253868103 618 5464 SH SOLE 5464 0 0 DINEEQUITY INC COM 254423106 244 5535 SH SOLE 5535 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 976 50000 SH SOLE 50000 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 1159 29175 SH SOLE 29175 0 0 DISCOVER FINL SVCS COM 254709108 4292 69013 SH SOLE 69013 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 828 32076 SH SOLE 30171 0 1905 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3598 142708 SH SOLE 133123 0 9585 DISH NETWORK CORP CL A 25470M109 288 4582 SH SOLE 4582 0 0 DISNEY WALT CO COM DISNEY 254687106 15517 146043 SH SOLE 146043 0 0 DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 201 11500 SH SOLE 11500 0 0 DNP SELECT INCOME FD COM 23325P104 151 13742 SH SOLE 13742 0 0 DOLLAR GEN CORP NEW COM 256677105 486 6736 SH SOLE 6736 0 0 DOMINION ENERGY INC COM 25746U109 5417 70703 SH SOLE 70703 0 0 DOMINOS PIZZA INC COM 25754A201 737 3486 SH SOLE 3486 0 0 DONALDSON INC COM 257651109 209 4602 SH SOLE 4602 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 506 22067 SH SOLE 22067 0 0 DONNELLEY R R & SONS CO COM 257867200 710 56683 SH SOLE 56683 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 577 39949 SH SOLE 39949 0 0 DOUGLAS EMMETT INC COM 25960P109 394 10300 SH SOLE 10300 0 0 DOVER CORP COM 260003108 795 9915 SH SOLE 9915 0 0 DOW CHEM CO COM 260543103 12774 202527 SH SOLE 202527 0 0 DST SYS INC DEL COM 233326107 1842 29850 SH SOLE 29850 0 0 DSW INC CL A 23334L102 1111 62739 SH SOLE 62010 0 729 DTE ENERGY CO COM 233331107 844 7981 SH SOLE 7981 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 13543 167799 SH SOLE 163119 0 4680 DUKE ENERGY CORP NEW COM NEW 26441C204 10743 128524 SH SOLE 128524 0 0 DUKE REALTY CORP COM NEW 264411505 1285 45961 SH SOLE 45961 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1303 23632 SH SOLE 23632 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 574 9388 SH SOLE 9388 0 0 DYCOM INDS INC COM 267475101 1220 13623 SH SOLE 13623 0 0 EAST WEST BANCORP INC COM 27579R104 3032 51769 SH SOLE 51769 0 0 EASTMAN CHEM CO COM 277432100 897 10685 SH SOLE 10685 0 0 EATON CORP PLC SHS G29183103 1873 24069 SH SOLE 24069 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 272 18704 SH SOLE 18704 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 652 46223 SH SOLE 46223 0 0 EATON VANCE MUN BD FD COM 27827X101 313 24700 SH SOLE 24700 0 0 EATON VANCE MUN BD FD II COM 27827K109 178 14050 SH SOLE 14050 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2477 113195 SH SOLE 113195 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 326 35459 SH SOLE 35459 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 1310 76766 SH SOLE 76766 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 1887 123750 SH SOLE 123750 0 0 EBAY INC COM 278642103 2278 65245 SH SOLE 65245 0 0 ECOLAB INC COM 278865100 1517 11423 SH SOLE 11423 0 0 EDGEWELL PERS CARE CO COM 28035Q102 414 5448 SH SOLE 5448 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1998 16896 SH SOLE 16896 0 0 ELECTRONIC ARTS INC COM 285512109 443 4193 SH SOLE 4193 0 0 ELLIE MAE INC COM 28849P100 663 6033 SH SOLE 6033 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 92 10052 SH SOLE 10052 0 0 EMERSON ELEC CO COM 291011104 3260 54681 SH SOLE 54681 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 196 12253 SH SOLE 12253 0 0 ENBRIDGE INC COM 29250N105 9832 246962 SH SOLE 238182 0 8780 ENCANA CORP COM 292505104 1424 161744 SH SOLE 161744 0 0 ENERGEN CORP COM 29265N108 607 12310 SH SOLE 12310 0 0 ENERGOUS CORP COM 29272C103 181 11107 SH SOLE 11107 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1036 57677 SH SOLE 57677 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 5701 279597 SH SOLE 279597 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 347 19700 SH SOLE 19700 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 5160 304241 SH SOLE 304241 0 0 ENTERGY CORP NEW COM 29364G103 211 2750 SH SOLE 2750 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 28181 1040676 SH SOLE 1040676 0 0 EOG RES INC COM 26875P101 12989 143498 SH SOLE 143498 0 0 EPR PPTYS COM SH BEN INT 26884U109 13699 190610 SH SOLE 190610 0 0 EQT CORP COM 26884L109 357 6100 SH SOLE 6100 0 0 EQUIFAX INC COM 294429105 365 2658 SH SOLE 2658 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 203 2349 SH SOLE 2349 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1676 25470 SH SOLE 25470 0 0 ESSEX PPTY TR INC COM 297178105 6287 24436 SH SOLE 24436 0 0 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 5515 183695 SH SOLE 183295 0 400 EURONET WORLDWIDE INC COM 298736109 262 3000 SH SOLE 3000 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 12 18396 SH SOLE 18396 0 0 EVEREST RE GROUP LTD COM G3223R108 2122 8335 SH SOLE 8335 0 0 EVERSOURCE ENERGY COM 30040W108 2397 39482 SH SOLE 39482 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 238 7500 SH SOLE 7500 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2416 70465 SH SOLE 70465 0 0 EXELIXIS INC COM 30161Q104 348 14128 SH SOLE 14128 0 0 EXELON CORP COM 30161N101 601 16676 SH SOLE 16676 0 0 EXPEDIA INC DEL COM NEW 30212P303 2531 16990 SH SOLE 16990 0 0 EXPEDITORS INTL WASH INC COM 302130109 3053 54049 SH SOLE 54049 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 2330 36510 SH SOLE 36510 0 0 EXXON MOBIL CORP COM 30231G102 31631 391807 SH SOLE 391211 0 596 F M C CORP COM NEW 302491303 221 3021 SH SOLE 3021 0 0 F5 NETWORKS INC COM 315616102 238 1875 SH SOLE 1875 0 0 FABRINET SHS G3323L100 875 20525 SH SOLE 20525 0 0 FACEBOOK INC CL A 30303M102 46889 310557 SH SOLE 310557 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 60 15410 SH SOLE 15410 0 0 FASTENAL CO COM 311900104 531 12189 SH SOLE 12189 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 243 1920 SH SOLE 1920 0 0 FEDEX CORP COM 31428X106 3442 15838 SH SOLE 15838 0 0 FERRARI N V COM N3167Y103 254 2949 SH SOLE 2949 0 0 FERROGLOBE PLC SHS G33856108 146 12187 SH SOLE 12187 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 121 11345 SH SOLE 11345 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 210 4677 SH SOLE 4677 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 1351 96299 SH SOLE 96299 0 0 FIDUS INVT CORP COM 316500107 463 27541 SH SOLE 27541 0 0 FIFTH THIRD BANCORP COM 316773100 840 32380 SH SOLE 32380 0 0 FINANCIAL ENGINES INC COM 317485100 2514 68700 SH SOLE 68700 0 0 FIREEYE INC COM 31816Q101 3705 243614 SH SOLE 243614 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 410 1100 SH SOLE 1100 0 0 FIRST DATA CORP NEW COM CL A 32008D106 368 20220 SH SOLE 20220 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1819 63550 SH SOLE 63550 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 440 23447 SH SOLE 23447 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 175 11967 SH SOLE 11967 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 786 22595 SH SOLE 22595 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 913 23109 SH SOLE 23109 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1353 36567 SH SOLE 36567 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1397 30370 SH SOLE 30370 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3380 35677 SH SOLE 35677 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1347 68560 SH SOLE 68560 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1232 49630 SH SOLE 49630 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1385 48427 SH SOLE 48427 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 210 4030 SH SOLE 4030 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 787 60962 SH SOLE 60962 0 0 FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF 33738R308 218 9994 SH SOLE 9994 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1078 16117 SH SOLE 16117 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1064 27561 SH SOLE 27561 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 682 35348 SH SOLE 35348 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 1205 26072 SH SOLE 26072 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 550 4825 SH SOLE 4825 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 689 14233 SH SOLE 14233 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 853 19591 SH SOLE 19591 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 693 11615 SH SOLE 11615 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 848 31224 SH SOLE 31224 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 824 19262 SH SOLE 19262 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 661 33027 SH SOLE 33027 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 779 45161 SH SOLE 45161 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 417 16837 SH SOLE 16837 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 530 9643 SH SOLE 9643 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2129 42433 SH SOLE 42433 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1301 24470 SH SOLE 24470 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 510 8608 SH SOLE 8608 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 626 22249 SH SOLE 22249 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 977 19311 SH SOLE 19311 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 1005 16115 SH SOLE 16115 0 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 152 15000 SH SOLE 15000 0 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 400 18821 SH SOLE 18821 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 393 13432 SH SOLE 13432 0 0 FIRSTENERGY CORP COM 337932107 1092 37467 SH SOLE 37467 0 0 FISERV INC COM 337738108 878 7179 SH SOLE 7179 0 0 FITBIT INC CL A 33812L102 213 40063 SH SOLE 40063 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 660 30045 SH SOLE 30045 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 358 2481 SH SOLE 2481 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 388 13570 SH SOLE 13570 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 817 19884 SH SOLE 19884 0 0 FLIR SYS INC COM 302445101 344 9904 SH SOLE 9904 0 0 FLOWERS FOODS INC COM 343498101 2268 131013 SH SOLE 131013 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1308 13300 SH SOLE 13300 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 5870 524573 SH SOLE 524573 0 0 FORTERRA INC COM 34960W106 695 84421 SH SOLE 84421 0 0 FORTIVE CORP COM 34959J108 1846 29147 SH SOLE 29147 0 0 FOUNDATION MEDICINE INC COM 350465100 27192 684090 SH SOLE 684090 0 0 FQF TR OSHARS FTSE US 351680855 356 12160 SH SOLE 12160 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1751 145813 SH SOLE 145813 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 38 32654 SH SOLE 32654 0 0 GABELLI DIVD & INCOME TR COM 36242H104 2701 123787 SH SOLE 123787 0 0 GABELLI EQUITY TR INC COM 362397101 238 38506 SH SOLE 38506 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1183 20660 SH SOLE 20660 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 327 48400 SH SOLE 48400 0 0 GAMESTOP CORP NEW CL A 36467W109 210 9711 SH SOLE 9711 0 0 GARMIN LTD SHS H2906T109 553 10824 SH SOLE 10824 0 0 GARRISON CAP INC COM 366554103 444 53727 SH SOLE 53727 0 0 GATX CORP COM 361448103 1270 19768 SH SOLE 19768 0 0 GENERAL DYNAMICS CORP COM 369550108 5394 27228 SH SOLE 27228 0 0 GENERAL ELECTRIC CO COM 369604103 41095 1521462 SH SOLE 1511852 0 9610 GENERAL MLS INC COM 370334104 3044 54955 SH SOLE 54955 0 0 GENERAL MTRS CO COM 37045V100 3888 111338 SH SOLE 111338 0 0 GENOMIC HEALTH INC COM 37244C101 3195 98159 SH SOLE 98159 0 0 GENUINE PARTS CO COM 372460105 1000 10776 SH SOLE 10776 0 0 GENWORTH FINL INC COM CL A 37247D106 275 72926 SH SOLE 72926 0 0 GEO GROUP INC NEW COM 36162J106 486 16446 SH SOLE 16446 0 0 GERDAU S A SPON ADR REP PFD 373737105 43 14000 SH SOLE 14000 0 0 GGP INC COM 36174X101 298 12641 SH SOLE 12641 0 0 GILEAD SCIENCES INC COM 375558103 72582 1025450 SH SOLE 1025450 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4356 101027 SH SOLE 101027 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1803 201628 SH SOLE 201628 0 0 GLOBAL PMTS INC COM 37940X102 4331 47949 SH SOLE 47949 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 466 42682 SH SOLE 42682 0 0 GLOBAL X FDS GLBX MSCI COLUM 37950E200 134 13863 SH SOLE 13863 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 1403 138755 SH SOLE 138755 0 0 GLOBALSTAR INC COM 378973408 32 15204 SH SOLE 15204 0 0 GOLDCORP INC NEW COM 380956409 402 31147 SH SOLE 31147 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 12893 58104 SH SOLE 58035 0 69 GREAT ELM CAP GROUP INC COM NEW 39036P209 193 56788 SH SOLE 56788 0 0 GREAT PLAINS ENERGY INC COM 391164100 318 10830 SH SOLE 10830 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 398 7800 SH SOLE 7800 0 0 GRUBHUB INC COM 400110102 445 10208 SH SOLE 10208 0 0 GSV CAP CORP COM 36191J101 1061 244457 SH SOLE 244457 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 307 13233 SH SOLE 13233 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 310 14655 SH SOLE 14655 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 341 16700 SH SOLE 16700 0 0 HALLIBURTON CO COM 406216101 2403 56248 SH SOLE 56248 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 924 36141 SH SOLE 36141 0 0 HANESBRANDS INC COM 410345102 6648 287050 SH SOLE 287050 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1204 52635 SH SOLE 52635 0 0 HARLEY DAVIDSON INC COM 412822108 263 4862 SH SOLE 4862 0 0 HARRIS CORP DEL COM 413875105 4204 38540 SH SOLE 38540 0 0 HASBRO INC COM 418056107 466 4183 SH SOLE 4183 0 0 HAWAIIAN HOLDINGS INC COM 419879101 9954 212005 SH SOLE 212005 0 0 HCA HEALTHCARE INC COM 40412C101 2295 26310 SH SOLE 26310 0 0 HCP INC COM 40414L109 1762 55154 SH SOLE 55154 0 0 HEALTHSOUTH CORP COM NEW 421924309 12254 253187 SH SOLE 253187 0 0 HENRY JACK & ASSOC INC COM 426281101 1121 10792 SH SOLE 10792 0 0 HERSHEY CO COM 427866108 1549 14425 SH SOLE 14425 0 0 HESS CORP COM 42809H107 529 12067 SH SOLE 12067 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4198 253065 SH SOLE 253065 0 0 HIGHWOODS PPTYS INC COM 431284108 440 8693 SH SOLE 8693 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 691 11175 SH SOLE 11175 0 0 HMS HLDGS CORP COM 40425J101 201 10867 SH SOLE 10867 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 363 11167 SH SOLE 11167 0 0 HOLLYFRONTIER CORP COM 436106108 3495 127235 SH SOLE 127235 0 0 HOME DEPOT INC COM 437076102 21869 142563 SH SOLE 142563 0 0 HONEYWELL INTL INC COM 438516106 19942 149617 SH SOLE 149617 0 0 HORMEL FOODS CORP COM 440452100 4421 129634 SH SOLE 129634 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 232 7984 SH SOLE 7984 0 0 HOSTESS BRANDS INC *W EXP 11/04/202 44109J114 29 10000 SH SOLE 10000 0 0 HOSTESS BRANDS INC CL A 44109J106 4115 255637 SH SOLE 255637 0 0 HOWARD HUGHES CORP COM 44267D107 505 4109 SH SOLE 4109 0 0 HP INC COM 40434L105 470 26900 SH SOLE 26900 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 941 20302 SH SOLE 20302 0 0 HUMANA INC COM 444859102 4590 19075 SH SOLE 19075 0 0 IAC INTERACTIVECORP COM 44919P508 1553 15042 SH SOLE 15042 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 300 5802 SH SOLE 5802 0 0 IDEXX LABS INC COM 45168D104 3148 19502 SH SOLE 19502 0 0 IDT CORP CL B NEW 448947507 215 15000 SH SOLE 15000 0 0 ILLINOIS TOOL WKS INC COM 452308109 933 6513 SH SOLE 6513 0 0 ILLUMINA INC COM 452327109 15163 87385 SH SOLE 87385 0 0 IMPERIAL OIL LTD COM NEW 453038408 368 12601 SH SOLE 11101 0 1500 ING GROEP N V SPONSORED ADR 456837103 183 10497 SH SOLE 10497 0 0 INGERSOLL-RAND PLC SHS G47791101 2506 27416 SH SOLE 27416 0 0 INGREDION INC COM 457187102 328 2753 SH SOLE 2753 0 0 INOGEN INC COM 45780L104 916 9600 SH SOLE 9600 0 0 INSPERITY INC COM 45778Q107 284 4000 SH SOLE 4000 0 0 INSTALLED BLDG PRODS INC COM 45780R101 265 5000 SH SOLE 5000 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 318 5827 SH SOLE 5827 0 0 INTEL CORP COM 458140100 14594 432557 SH SOLE 432557 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 355 9500 SH SOLE 9500 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 237 1952 SH SOLE 1952 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 396 6010 SH SOLE 6010 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 24354 158322 SH SOLE 158228 0 94 INTERPUBLIC GROUP COS INC COM 460690100 245 9955 SH SOLE 9955 0 0 INTL PAPER CO COM 460146103 2891 51063 SH SOLE 51063 0 0 INTUIT COM 461202103 1140 8578 SH SOLE 8578 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 791 846 SH SOLE 846 0 0 INVESCO LTD SHS G491BT108 4204 119452 SH SOLE 119452 0 0 INVESCO MUN TR COM 46131J103 237 18500 SH SOLE 18500 0 0 INVESCO SR INCOME TR COM 46131H107 175 38319 SH SOLE 38319 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 274 20450 SH SOLE 20450 0 0 INVESTORS TITLE CO COM 461804106 1096 5666 SH SOLE 5666 0 0 IRON MTN INC NEW COM 46284V101 596 17355 SH SOLE 17355 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 574 30400 SH SOLE 30400 0 0 ISHARES AGGRES ALLOC ETF 464289859 679 13115 SH SOLE 13115 0 0 ISHARES MIN VOL EMRG MKT 464286533 496 8947 SH SOLE 8947 0 0 ISHARES MSCI EURO FL ETF 464289180 1826 83209 SH SOLE 83209 0 0 ISHARES MSCI EURZONE ETF 464286608 1713 42489 SH SOLE 42489 0 0 ISHARES MSCI MEX CAP ETF 464286822 367 6802 SH SOLE 6802 0 0 ISHARES GOLD TRUST ISHARES 464285105 413 34534 SH SOLE 34534 0 0 ISHARES INC CORE MSCI EMKT 46434G103 2725 54450 SH SOLE 54450 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 2032 37874 SH SOLE 37874 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1087 30388 SH SOLE 30388 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 1845 117433 SH SOLE 115383 0 2050 ISHARES TR 1-3 YR CR BD ETF 464288646 5412 51390 SH SOLE 51390 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 2330 27578 SH SOLE 27578 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1333 10654 SH SOLE 10654 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 447 4190 SH SOLE 4190 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1174 29550 SH SOLE 29550 0 0 ISHARES TR CORE DIV GRWTH 46434V621 803 25635 SH SOLE 25635 0 0 ISHARES TR CORE MSCI EAFE 46432F842 387 6350 SH SOLE 6350 0 0 ISHARES TR CORE S&P MCP ETF 464287507 5152 29615 SH SOLE 29615 0 0 ISHARES TR CORE S&P SCP ETF 464287804 6258 89268 SH SOLE 89268 0 0 ISHARES TR CORE S&P500 ETF 464287200 27331 112280 SH SOLE 112280 0 0 ISHARES TR CORE US AGGBD ET 464287226 7123 65046 SH SOLE 65046 0 0 ISHARES TR EAFE GRWTH ETF 464288885 467 6314 SH SOLE 6314 0 0 ISHARES TR EAFE SML CP ETF 464288273 1153 19941 SH SOLE 19941 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 1854 36403 SH SOLE 36403 0 0 ISHARES TR GLOB TELECOM ETF 464287275 227 3884 SH SOLE 3884 0 0 ISHARES TR GLOBAL 100 ETF 464287572 612 7269 SH SOLE 7269 0 0 ISHARES TR GOV/CRED BD ETF 464288596 222 1939 SH SOLE 1939 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2895 32753 SH SOLE 32753 0 0 ISHARES TR IBOXX INV CP ETF 464287242 4378 36326 SH SOLE 36326 0 0 ISHARES TR INTERM CR BD ETF 464288638 330 3005 SH SOLE 3005 0 0 ISHARES TR INTL SEL DIV ETF 464288448 815 24927 SH SOLE 24927 0 0 ISHARES TR INTRM GOV/CR ETF 464288612 1668 15074 SH SOLE 15074 0 0 ISHARES TR JP MOR EM MK ETF 464288281 237 2073 SH SOLE 2073 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 581 8391 SH SOLE 8391 0 0 ISHARES TR MIN VOL USA ETF 46429B697 1046 21374 SH SOLE 21374 0 0 ISHARES TR MSCI EAFE ETF 464287465 15035 230596 SH SOLE 230596 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 6721 162385 SH SOLE 162385 0 0 ISHARES TR MSCI INDIA ETF 46429B598 1005 31300 SH SOLE 31300 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 2051 14993 SH SOLE 14993 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 4210 13578 SH SOLE 13578 0 0 ISHARES TR NATIONAL MUN ETF 464288414 719 6527 SH SOLE 6527 0 0 ISHARES TR PHLX SEMICND ETF 464287523 5669 40438 SH SOLE 40438 0 0 ISHARES TR RUS 1000 ETF 464287622 388 2868 SH SOLE 2868 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 4062 34133 SH SOLE 34133 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 4119 35383 SH SOLE 35383 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1244 7373 SH SOLE 7373 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1652 13898 SH SOLE 13898 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1298 12011 SH SOLE 12011 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 1024 12176 SH SOLE 12176 0 0 ISHARES TR RUS MID CAP ETF 464287499 324 1686 SH SOLE 1686 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 8949 63503 SH SOLE 63503 0 0 ISHARES TR S&P 100 ETF 464287101 524 4899 SH SOLE 4899 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 3357 24531 SH SOLE 24531 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1497 14260 SH SOLE 14260 0 0 ISHARES TR S&P MC 400GR ETF 464287606 856 4352 SH SOLE 4352 0 0 ISHARES TR SELECT DIVID ETF 464287168 1508 16357 SH SOLE 16357 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 932 8815 SH SOLE 8815 0 0 ISHARES TR SHRT TRS BD ETF 464288679 6622 60021 SH SOLE 60021 0 0 ISHARES TR TIPS BD ETF 464287176 7493 66059 SH SOLE 66059 0 0 ISHARES TR TRANS AVG ETF 464287192 391 2271 SH SOLE 2271 0 0 ISHARES TR U.S. AER&DEF ETF 464288760 4574 29068 SH SOLE 29068 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 282 3157 SH SOLE 3157 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 2453 14948 SH SOLE 14948 0 0 ISHARES TR U.S. ENERGY ETF 464287796 1822 51318 SH SOLE 51318 0 0 ISHARES TR U.S. FINLS ETF 464287788 288 2675 SH SOLE 2675 0 0 ISHARES TR U.S. INDS ETF 464287754 388 2950 SH SOLE 2950 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 1721 27483 SH SOLE 27483 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2653 15922 SH SOLE 15922 0 0 ISHARES TR U.S. PFD STK ETF 464288687 2770 70717 SH SOLE 70717 0 0 ISHARES TR U.S. PHARMA ETF 464288836 334 2151 SH SOLE 2151 0 0 ISHARES TR U.S. REAL ES ETF 464287739 377 4732 SH SOLE 4732 0 0 ISHARES TR U.S. TECH ETF 464287721 730 5224 SH SOLE 5224 0 0 ISHARES TR U.S. TELECOM ETF 464287713 303 9389 SH SOLE 9389 0 0 ISHARES TR U.S. UTILITS ETF 464287697 572 4398 SH SOLE 4398 0 0 ISHARES TR US HLTHCARE ETF 464287762 484 2912 SH SOLE 2912 0 0 ISHARES TR US HLTHCR PR ETF 464288828 356 2394 SH SOLE 2394 0 0 ISHARES TR US HOME CONS ETF 464288752 934 27515 SH SOLE 27515 0 0 ISHARES TR US REGNL BKS ETF 464288778 2665 58507 SH SOLE 58507 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 12212 137385 SH SOLE 136004 0 1381 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1653 32873 SH SOLE 32873 0 0 JACK IN THE BOX INC COM 466367109 734 7448 SH SOLE 7448 0 0 JD COM INC SPON ADR CL A 47215P106 2670 68067 SH SOLE 68067 0 0 JETBLUE AIRWAYS CORP COM 477143101 2109 92414 SH SOLE 92414 0 0 JOHNSON & JOHNSON COM 478160104 33173 250761 SH SOLE 250337 0 424 JOHNSON CTLS INTL PLC SHS G51502105 8449 194832 SH SOLE 194832 0 0 JONES LANG LASALLE INC COM 48020Q107 246 1965 SH SOLE 1965 0 0 JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 237 4707 SH SOLE 4707 0 0 JPMORGAN CHASE & CO COM 46625H100 41522 454287 SH SOLE 454287 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 6946 66368 SH SOLE 65893 0 475 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 184 16585 SH SOLE 16585 0 0 KELLOGG CO COM 487836108 564 8126 SH SOLE 8126 0 0 KEMPER CORP DEL COM 488401100 857 22210 SH SOLE 22210 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 508 70221 SH SOLE 70221 0 0 KEYCORP NEW COM 493267108 2859 152573 SH SOLE 152573 0 0 KIMBERLY CLARK CORP COM 494368103 3863 29922 SH SOLE 29922 0 0 KINDER MORGAN INC DEL COM 49456B101 4702 245360 SH SOLE 245360 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 527 12010 SH SOLE 12010 0 0 KINDRED HEALTHCARE INC COM 494580103 117 10000 SH SOLE 10000 0 0 KIRBY CORP COM 497266106 1038 15525 SH SOLE 15525 0 0 KKR & CO L P DEL COM UNITS 48248M102 6925 372312 SH SOLE 372312 0 0 KOHLS CORP COM 500255104 275 7105 SH SOLE 7105 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1141 31863 SH SOLE 31863 0 0 KRAFT HEINZ CO COM 500754106 2678 31271 SH SOLE 31271 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 2878 60092 SH SOLE 60092 0 0 KROGER CO COM 501044101 1297 55625 SH SOLE 55625 0 0 KVH INDS INC COM 482738101 378 39786 SH SOLE 39786 0 0 L BRANDS INC COM 501797104 762 14134 SH SOLE 14134 0 0 L3 TECHNOLOGIES INC COM 502413107 3954 23668 SH SOLE 23668 0 0 LA QUINTA HLDGS INC COM 50420D108 155 10500 SH SOLE 10500 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 405 2631 SH SOLE 2331 0 300 LADDER CAP CORP CL A 505743104 313 23336 SH SOLE 23336 0 0 LAM RESEARCH CORP COM 512807108 1283 9072 SH SOLE 9072 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1038 14114 SH SOLE 14114 0 0 LAMB WESTON HLDGS INC COM 513272104 379 8614 SH SOLE 8614 0 0 LANDSTAR SYS INC COM 515098101 751 8770 SH SOLE 8770 0 0 LANNET INC COM 516012101 271 13274 SH SOLE 13274 0 0 LAS VEGAS SANDS CORP COM 517834107 4855 75993 SH SOLE 75993 0 0 LAUDER ESTEE COS INC CL A 518439104 1042 10859 SH SOLE 10859 0 0 LAYNE CHRISTENSEN CO COM 521050104 416 47300 SH SOLE 47300 0 0 LAZARD LTD SHS A G54050102 3910 84394 SH SOLE 84394 0 0 LEAR CORP COM NEW 521865204 318 2235 SH SOLE 2235 0 0 LEGACY RESVS LP UNIT LP INT 524707304 138 95025 SH SOLE 95025 0 0 LEGG MASON INC COM 524901105 263 6904 SH SOLE 6904 0 0 LEGGETT & PLATT INC COM 524660107 2096 39884 SH SOLE 39884 0 0 LENNAR CORP CL A 526057104 601 11266 SH SOLE 11266 0 0 LEUCADIA NATL CORP COM 527288104 2954 112917 SH SOLE 112917 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 211 3565 SH SOLE 3565 0 0 LEXINGTON REALTY TRUST COM 529043101 490 49474 SH SOLE 49474 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 625 110473 SH SOLE 110473 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 264 3040 SH SOLE 3040 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 251 7816 SH SOLE 7816 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1053 25101 SH SOLE 25101 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2016 48350 SH SOLE 48350 0 0 LIBERTY PPTY TR SH BEN INT 531172104 1622 39850 SH SOLE 39850 0 0 LILLY ELI & CO COM 532457108 4656 56588 SH SOLE 56588 0 0 LINCOLN ELEC HLDGS INC COM 533900106 314 3409 SH SOLE 3409 0 0 LINCOLN NATL CORP IND COM 534187109 1031 15262 SH SOLE 15262 0 0 LINDSAY CORP COM 535555106 514 5761 SH SOLE 5761 0 0 LKQ CORP COM 501889208 1049 31834 SH SOLE 31834 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 89 24982 SH SOLE 24982 0 0 LMP CAP & INCOME FD INC COM 50208A102 516 36256 SH SOLE 36256 0 0 LOCKHEED MARTIN CORP COM 539830109 9120 32851 SH SOLE 32790 0 61 LOEWS CORP COM 540424108 1627 34757 SH SOLE 34757 0 0 LOGITECH INTL S A SHS H50430232 312 8500 SH SOLE 8500 0 0 LOWES COS INC COM 548661107 9639 124320 SH SOLE 124320 0 0 LSC COMMUNICATIONS INC COM 50218P107 364 17035 SH SOLE 17035 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 698 27868 SH SOLE 27868 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1411 16715 SH SOLE 16715 0 0 M D C HLDGS INC COM 552676108 1207 34170 SH SOLE 34170 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 11765 150070 SH SOLE 150070 0 0 MACYS INC COM 55616P104 593 25480 SH SOLE 25480 0 0 MAG SILVER CORP COM 55903Q104 2760 211651 SH SOLE 198626 0 13025 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1860 26084 SH SOLE 26084 0 0 MAGNA INTL INC COM 559222401 222 4795 SH SOLE 4795 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 804 17939 SH SOLE 17939 0 0 MANTECH INTL CORP CL A 564563104 1159 28000 SH SOLE 28000 0 0 MARATHON OIL CORP COM 565849106 689 58111 SH SOLE 58111 0 0 MARATHON PETE CORP COM 56585A102 1104 21090 SH SOLE 21090 0 0 MARKEL CORP COM 570535104 917 940 SH SOLE 940 0 0 MARRIOTT INTL INC NEW CL A 571903202 1686 16807 SH SOLE 16807 0 0 MARSH & MCLENNAN COS INC COM 571748102 1176 15084 SH SOLE 15084 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5172 23238 SH SOLE 23238 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1211 73269 SH SOLE 73269 0 0 MASCO CORP COM 574599106 2654 69456 SH SOLE 69456 0 0 MASTEC INC COM 576323109 211 4667 SH SOLE 4667 0 0 MASTERCARD INCORPORATED CL A 57636Q104 7009 57704 SH SOLE 57576 0 128 MATADOR RES CO COM 576485205 1063 49766 SH SOLE 49286 0 480 MATERION CORP COM 576690101 1358 36300 SH SOLE 36300 0 0 MATTEL INC COM 577081102 1372 63719 SH SOLE 63719 0 0 MAUI LD & PINEAPPLE INC COM 577345101 6376 314104 SH SOLE 290204 0 23900 MB FINANCIAL INC NEW COM 55264U108 2505 56881 SH SOLE 56881 0 0 MBIA INC COM 55262C100 418 44340 SH SOLE 44340 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3865 39625 SH SOLE 39625 0 0 MCDERMOTT INTL INC COM 580037109 594 82800 SH SOLE 82800 0 0 MCDONALDS CORP COM 580135101 6505 42470 SH SOLE 42470 0 0 MCKESSON CORP COM 58155Q103 620 3767 SH SOLE 3767 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 203 20480 SH SOLE 20480 0 0 MEDIWOUND LTD ORD SHS M68830104 167 24500 SH SOLE 24500 0 0 MEDTRONIC PLC SHS G5960L103 10419 117401 SH SOLE 114031 0 3370 MERCK & CO INC COM 58933Y105 18339 286148 SH SOLE 286148 0 0 METHANEX CORP COM 59151K108 945 21450 SH SOLE 21450 0 0 METLIFE INC COM 59156R108 16285 296423 SH SOLE 296423 0 0 MFA FINL INC COM 55272X102 982 117000 SH SOLE 117000 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 259 60000 SH SOLE 60000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3274 104644 SH SOLE 104644 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1607 20827 SH SOLE 20827 0 0 MICRON TECHNOLOGY INC COM 595112103 4756 159272 SH SOLE 159272 0 0 MICROSOFT CORP COM 594918104 44425 644496 SH SOLE 644496 0 0 MID AMER APT CMNTYS INC COM 59522J103 4448 42207 SH SOLE 42207 0 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 433 318464 SH SOLE 318464 0 0 MIDDLESEX WATER CO COM 596680108 1980 49995 SH SOLE 46995 0 3000 MKS INSTRUMENT INC COM 55306N104 752 11178 SH SOLE 11178 0 0 MOHAWK INDS INC COM 608190104 1968 8142 SH SOLE 8142 0 0 MONDELEZ INTL INC CL A 609207105 5221 120877 SH SOLE 120877 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 556 36958 SH SOLE 36958 0 0 MONROE CAP CORP COM 610335101 574 37657 SH SOLE 37657 0 0 MONSANTO CO NEW COM 61166W101 10634 89845 SH SOLE 89845 0 0 MORGAN STANLEY COM NEW 617446448 3223 72315 SH SOLE 72315 0 0 MOSAIC CO NEW COM 61945C103 1361 59613 SH SOLE 59613 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 396 4569 SH SOLE 4569 0 0 MPLX LP COM UNIT REP LTD 55336V100 792 23703 SH SOLE 23703 0 0 MUELLER INDS INC COM 624756102 244 8000 SH SOLE 8000 0 0 MUELLER WTR PRODS INC COM SER A 624758108 272 23277 SH SOLE 23277 0 0 MURPHY USA INC COM 626755102 314 4225 SH SOLE 4225 0 0 MYLAN N V SHS EURO N59465109 2827 72827 SH SOLE 72827 0 0 MYR GROUP INC DEL COM 55405W104 202 6500 SH SOLE 6500 0 0 MYRIAD GENETICS INC COM 62855J104 1062 41100 SH SOLE 41100 0 0 NASDAQ INC COM 631103108 1104 15438 SH SOLE 15438 0 0 NATIONAL FUEL GAS CO N J COM 636180101 752 13459 SH SOLE 13459 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 571 9083 SH SOLE 9083 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1275 16100 SH SOLE 16100 0 0 NATIONAL HEALTHCARE CORP COM 635906100 959 13678 SH SOLE 13678 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3306 100371 SH SOLE 100371 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 303 7744 SH SOLE 7744 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 14174 1707707 SH SOLE 1707707 0 0 NAVISTAR INTL CORP NEW COM 63934E108 344 13119 SH SOLE 13119 0 0 NCR CORP NEW COM 62886E108 2502 61274 SH SOLE 61274 0 0 NEONODE INC COM NEW 64051M402 16 15000 SH SOLE 15000 0 0 NETFLIX INC COM 64110L106 7763 51964 SH SOLE 51964 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 123 10300 SH SOLE 10300 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 618 64213 SH SOLE 64213 0 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 418 77416 SH SOLE 77416 0 0 NEURODERM LTD ORD SHS M74231107 252 8442 SH SOLE 8442 0 0 NEVRO CORP COM 64157F103 1237 16623 SH SOLE 16447 0 176 NEW GOLD INC CDA COM 644535106 36 11118 SH SOLE 11118 0 0 NEW MTN FIN CORP COM 647551100 178 12253 SH SOLE 12253 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1283 97760 SH SOLE 97760 0 0 NEWELL BRANDS INC COM 651229106 2932 54684 SH SOLE 54684 0 0 NEWFIELD EXPL CO COM 651290108 1030 36210 SH SOLE 36210 0 0 NEWMONT MINING CORP COM 651639106 6437 198743 SH SOLE 194543 0 4200 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 457 20968 SH SOLE 20968 0 0 NEXTERA ENERGY INC COM 65339F101 9714 69319 SH SOLE 69319 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 202 14450 SH SOLE 14450 0 0 NICE LTD SPONSORED ADR 653656108 236 3000 SH SOLE 3000 0 0 NIKE INC CL B 654106103 2791 47294 SH SOLE 47294 0 0 NISOURCE INC COM 65473P105 2658 104840 SH SOLE 104840 0 0 NOBLE ENERGY INC COM 655044105 215 7576 SH SOLE 7576 0 0 NOKIA CORP SPONSORED ADR 654902204 2971 482191 SH SOLE 482191 0 0 NORDSTROM INC COM 655664100 1611 33687 SH SOLE 33687 0 0 NORFOLK SOUTHERN CORP COM 655844108 2446 20097 SH SOLE 20097 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 165 24450 SH SOLE 24450 0 0 NORTHERN TR CORP COM 665859104 272 2800 SH SOLE 2800 0 0 NORTHROP GRUMMAN CORP COM 666807102 7913 30824 SH SOLE 30824 0 0 NORTHWESTERN CORP COM NEW 668074305 378 6200 SH SOLE 6200 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1137 20950 SH SOLE 20950 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 2237 101270 SH SOLE 101270 0 0 NOVARTIS A G SPONSORED ADR 66987V109 3834 45940 SH SOLE 45940 0 0 NOVAVAX INC COM 670002104 21 18580 SH SOLE 18580 0 0 NOVO-NORDISK A S ADR 670100205 3848 89742 SH SOLE 89742 0 0 NRG YIELD INC CL C 62942X405 437 24844 SH SOLE 24844 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 364 20883 SH SOLE 20883 0 0 NUCOR CORP COM 670346105 1538 26579 SH SOLE 26579 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 1017 21813 SH SOLE 21813 0 0 NUTANIX INC CL A 67059N108 560 27768 SH SOLE 27768 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 297 19636 SH SOLE 19636 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 174 12716 SH SOLE 12716 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 214 16850 SH SOLE 16850 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 259 18081 SH SOLE 18081 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 357 30094 SH SOLE 30094 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 605 40514 SH SOLE 40514 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 697 32095 SH SOLE 32095 0 0 NUVEEN PFD & INCOME 2022 TER COM 67075T105 325 12800 SH SOLE 12800 0 0 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 168 16114 SH SOLE 16114 0 0 NUVEEN PREFERRED SECURITIES COM 67072C105 116 11306 SH SOLE 11306 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 188 13409 SH SOLE 13409 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 231 17938 SH SOLE 17938 0 0 NVIDIA CORP COM 67066G104 9553 66075 SH SOLE 66075 0 0 NXP SEMICONDUCTORS N V COM N6596X109 397 3623 SH SOLE 3623 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10540 48185 SH SOLE 48185 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 837 17967 SH SOLE 17967 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 5749 96030 SH SOLE 93600 0 2430 OCH ZIFF CAP MGMT GROUP CL A 67551U105 41 16000 SH SOLE 16000 0 0 OCLARO INC COM NEW 67555N206 482 51610 SH SOLE 51610 0 0 OGE ENERGY CORP COM 670837103 749 21543 SH SOLE 21543 0 0 ONE GAS INC COM 68235P108 205 2946 SH SOLE 2946 0 0 ONEOK INC NEW COM 682680103 3037 58228 SH SOLE 58228 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 2581 50551 SH SOLE 50551 0 0 OPKO HEALTH INC COM 68375N103 356 54108 SH SOLE 54108 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 344 20902 SH SOLE 20902 0 0 ORACLE CORP COM 68389X105 6956 138733 SH SOLE 138733 0 0 ORBITAL ATK INC COM 68557N103 541 5500 SH SOLE 5500 0 0 ORBOTECH LTD ORD M75253100 549 16835 SH SOLE 16835 0 0 OSI SYSTEMS INC COM 671044105 2661 35415 SH SOLE 35415 0 0 OVASCIENCE INC COM 69014Q101 67 42116 SH SOLE 42116 0 0 OWENS & MINOR INC NEW COM 690732102 211 6560 SH SOLE 6560 0 0 OWENS CORNING NEW COM 690742101 1064 15893 SH SOLE 15893 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 303 9000 SH SOLE 9000 0 0 PACCAR INC COM 693718108 222 3360 SH SOLE 3360 0 0 PACER FDS TR TRENDP 750 ETF 69374H105 1009 38808 SH SOLE 38808 0 0 PALO ALTO NETWORKS INC COM 697435105 1259 9407 SH SOLE 9407 0 0 PANDORA MEDIA INC COM 698354107 139 15500 SH SOLE 15500 0 0 PARKER HANNIFIN CORP COM 701094104 3342 20909 SH SOLE 20909 0 0 PARSLEY ENERGY INC CL A 701877102 2645 95294 SH SOLE 95294 0 0 PAYCHEX INC COM 704326107 481 8443 SH SOLE 8443 0 0 PAYPAL HLDGS INC COM 70450Y103 6280 117018 SH SOLE 117018 0 0 PDL BIOPHARMA INC COM 69329Y104 38 15188 SH SOLE 15188 0 0 PENN NATL GAMING INC COM 707569109 206 9615 SH SOLE 9615 0 0 PENNEY J C INC COM 708160106 110 23600 SH SOLE 23600 0 0 PENNYMAC MTG INVT TR COM 70931T103 369 20178 SH SOLE 20178 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 206 4700 SH SOLE 4700 0 0 PENTAIR PLC SHS G7S00T104 7426 111597 SH SOLE 107267 0 4330 PEOPLES UNITED FINANCIAL INC COM 712704105 1047 59284 SH SOLE 59284 0 0 PEPSICO INC COM 713448108 17776 153918 SH SOLE 153918 0 0 PERRIGO CO PLC SHS G97822103 1509 19982 SH SOLE 19982 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 140 17577 SH SOLE 17577 0 0 PETROQUEST ENERGY INC COM NEW 716748306 2181 1101609 SH SOLE 1101609 0 0 PFIZER INC COM 717081103 24155 719093 SH SOLE 719093 0 0 PG&E CORP COM 69331C108 1100 16567 SH SOLE 16567 0 0 PHILIP MORRIS INTL INC COM 718172109 14983 127566 SH SOLE 127566 0 0 PHILLIPS 66 COM 718546104 3226 39007 SH SOLE 39007 0 0 PIER 1 IMPORTS INC COM 720279108 65 12600 SH SOLE 12600 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1796 81950 SH SOLE 81129 0 821 PIMCO CALIF MUN INCOME FD II COM 72200M108 146 14368 SH SOLE 14368 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 656 6446 SH SOLE 6446 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 134 15331 SH SOLE 15331 0 0 PINNACLE FOODS INC DEL COM 72348P104 339 5700 SH SOLE 5700 0 0 PIONEER NAT RES CO COM 723787107 4554 28540 SH SOLE 28540 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 879 33471 SH SOLE 33471 0 0 PLANET FITNESS INC CL A 72703H101 2684 115000 SH SOLE 115000 0 0 PNC FINL SVCS GROUP INC COM 693475105 938 7514 SH SOLE 7514 0 0 POLARIS INDS INC COM 731068102 2877 31192 SH SOLE 31192 0 0 POSCO SPONSORED ADR 693483109 359 5738 SH SOLE 5738 0 0 POTASH CORP SASK INC COM 73755L107 1137 69754 SH SOLE 69754 0 0 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 415 14550 SH SOLE 14550 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 458 24055 SH SOLE 24055 0 0 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 395 15512 SH SOLE 15512 0 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 518 34252 SH SOLE 34252 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 1647 40937 SH SOLE 40937 0 0 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 715 19252 SH SOLE 19252 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 846 18914 SH SOLE 18914 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 577 19703 SH SOLE 19703 0 0 POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 519 17336 SH SOLE 17336 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 581 12663 SH SOLE 12663 0 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 1852 39548 SH SOLE 39548 0 0 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 804 25507 SH SOLE 25507 0 0 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 683 18998 SH SOLE 18998 0 0 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 628 17350 SH SOLE 17350 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 673 35245 SH SOLE 35245 0 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1756 104308 SH SOLE 104308 0 0 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 490 18168 SH SOLE 18168 0 0 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 371 21483 SH SOLE 21483 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 5441 235121 SH SOLE 235121 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 24316 176662 SH SOLE 176662 0 0 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 215 26702 SH SOLE 26702 0 0 PPG INDS INC COM 693506107 711 6466 SH SOLE 6466 0 0 PPL CORP COM 69351T106 2255 58331 SH SOLE 58331 0 0 PRAXAIR INC COM 74005P104 4534 34203 SH SOLE 34203 0 0 PRICE T ROWE GROUP INC COM 74144T108 5272 71042 SH SOLE 70855 0 187 PRICELINE GRP INC COM NEW 741503403 1122 600 SH SOLE 600 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 205 3204 SH SOLE 3204 0 0 PROCTER AND GAMBLE CO COM 742718109 15080 173034 SH SOLE 173034 0 0 PROLOGIS INC COM 74340W103 2244 38263 SH SOLE 38263 0 0 PROSHARES TR MDCP 400 DIVID 74347B680 257 5000 SH SOLE 5000 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 2447 42362 SH SOLE 42362 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 1805 80281 SH SOLE 80281 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 455 9839 SH SOLE 9839 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 466 57401 SH SOLE 57401 0 0 PRUDENTIAL FINL INC COM 744320102 3192 29517 SH SOLE 29517 0 0 PTC THERAPEUTICS INC COM 69366J200 781 42593 SH SOLE 42593 0 0 PUBLIC STORAGE COM 74460D109 787 3773 SH SOLE 3773 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5778 134336 SH SOLE 128761 0 5575 PULTE GROUP INC COM 745867101 593 24167 SH SOLE 24167 0 0 QEP RES INC COM 74733V100 202 20000 SH SOLE 20000 0 0 QORVO INC COM 74736K101 254 4012 SH SOLE 4012 0 0 QTS RLTY TR INC COM CL A 74736A103 3462 66150 SH SOLE 66150 0 0 QUALCOMM INC COM 747525103 12186 220672 SH SOLE 220672 0 0 QUEST DIAGNOSTICS INC COM 74834L100 6568 59087 SH SOLE 56602 0 2485 QUICKLOGIC CORP COM 74837P108 15 10000 SH SOLE 10000 0 0 QUINSTREET INC COM 74874Q100 125 30000 SH SOLE 30000 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 1013 11315 SH SOLE 11315 0 0 RALPH LAUREN CORP CL A 751212101 557 7540 SH SOLE 7540 0 0 RANGE RES CORP COM 75281A109 1479 63844 SH SOLE 63844 0 0 RAYTHEON CO COM NEW 755111507 10902 67518 SH SOLE 67518 0 0 REALOGY HLDGS CORP COM 75605Y106 270 8330 SH SOLE 8330 0 0 REALTY INCOME CORP COM 756109104 3800 68862 SH SOLE 68862 0 0 RED HAT INC COM 756577102 3096 32337 SH SOLE 32337 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 220 25569 SH SOLE 25569 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3441 7007 SH SOLE 7007 0 0 REGIONS FINL CORP NEW COM 7591EP100 1412 96444 SH SOLE 96444 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 142 11000 SH SOLE 11000 0 0 REYNOLDS AMERICAN INC COM 761713106 1137 17489 SH SOLE 17489 0 0 RH COM 74967X103 2529 39200 SH SOLE 39200 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 225 82237 SH SOLE 82237 0 0 RIO TINTO PLC SPONSORED ADR 767204100 690 16317 SH SOLE 16317 0 0 RITE AID CORP COM 767754104 298 100886 SH SOLE 100886 0 0 RMG NETWORKS HLDG CORP COM 74966K102 86 130495 SH SOLE 130495 0 0 ROBERT HALF INTL INC COM 770323103 2610 54451 SH SOLE 54451 0 0 ROCKWELL AUTOMATION INC COM 773903109 284 1753 SH SOLE 1753 0 0 ROCKWELL COLLINS INC COM 774341101 647 6158 SH SOLE 6158 0 0 ROCKWELL MED INC COM 774374102 153 19300 SH SOLE 19300 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 10806 228886 SH SOLE 228886 0 0 ROSS STORES INC COM 778296103 3721 64458 SH SOLE 64458 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1978 27279 SH SOLE 27279 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 277 2535 SH SOLE 2535 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1236 22692 SH SOLE 22692 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3426 64394 SH SOLE 64394 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 908 94438 SH SOLE 94438 0 0 ROYCE VALUE TR INC COM 780910105 2395 164168 SH SOLE 164168 0 0 RPM INTL INC COM 749685103 1772 32491 SH SOLE 32491 0 0 RYDER SYS INC COM 783549108 245 3400 SH SOLE 3400 0 0 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 215 1536 SH SOLE 1536 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 5217 56292 SH SOLE 56292 0 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 395 3165 SH SOLE 3165 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2347 36661 SH SOLE 36661 0 0 S&P GLOBAL INC COM 78409V104 584 4000 SH SOLE 4000 0 0 SAIA INC COM 78709Y105 205 4000 SH SOLE 4000 0 0 SALESFORCE COM INC COM 79466L302 2980 34416 SH SOLE 34416 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 394 33593 SH SOLE 33593 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 925 135834 SH SOLE 135834 0 0 SANCHEZ ENERGY CORP COM 79970Y105 561 78135 SH SOLE 78135 0 0 SANOFI SPONSORED ADR 80105N105 986 20592 SH SOLE 20592 0 0 SAP SE SPON ADR 803054204 341 3261 SH SOLE 3261 0 0 SAREPTA THERAPEUTICS INC COM 803607100 740 21953 SH SOLE 21953 0 0 SCANA CORP NEW COM 80589M102 1497 22339 SH SOLE 22339 0 0 SCHLUMBERGER LTD COM 806857108 7146 108526 SH SOLE 108526 0 0 SCHWAB CHARLES CORP NEW COM 808513105 316 7370 SH SOLE 7370 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3870 99859 SH SOLE 99859 0 0 SEALED AIR CORP NEW COM 81211K100 1763 39387 SH SOLE 39387 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 636 9787 SH SOLE 9787 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1786 19929 SH SOLE 19929 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 958 17443 SH SOLE 17443 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4294 54197 SH SOLE 54197 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 11610 470594 SH SOLE 470594 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3243 47624 SH SOLE 47624 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 696 13398 SH SOLE 13398 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 865 16069 SH SOLE 16069 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4597 84011 SH SOLE 84011 0 0 SEMPRA ENERGY COM 816851109 860 7629 SH SOLE 7629 0 0 SEMTECH CORP COM 816850101 217 6059 SH SOLE 6059 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 654 15299 SH SOLE 15299 0 0 SHERWIN WILLIAMS CO COM 824348106 3757 10704 SH SOLE 10704 0 0 SHIRE PLC SPONSORED ADR 82481R106 450 2722 SH SOLE 2722 0 0 SHOPIFY INC CL A 82509L107 3472 39959 SH SOLE 39959 0 0 SILGAN HOLDINGS INC COM 827048109 445 14000 SH SOLE 14000 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 117 10400 SH SOLE 10400 0 0 SIMON PPTY GROUP INC NEW COM 828806109 468 2890 SH SOLE 2890 0 0 SIRIUS XM HLDGS INC COM 82968B103 1166 213155 SH SOLE 213155 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 255 4278 SH SOLE 4278 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 5955 62068 SH SOLE 62068 0 0 SMUCKER J M CO COM NEW 832696405 443 3746 SH SOLE 3746 0 0 SNAP INC CL A 83304A106 352 19816 SH SOLE 19816 0 0 SNAP ON INC COM 833034101 2672 16911 SH SOLE 16911 0 0 SNYDERS-LANCE INC COM 833551104 546 15762 SH SOLE 15762 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 470 14229 SH SOLE 14229 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 173 15000 SH SOLE 15000 0 0 SONOCO PRODS CO COM 835495102 235 4569 SH SOLE 4569 0 0 SOUTH JERSEY INDS INC COM 838518108 248 7240 SH SOLE 7240 0 0 SOUTHERN CO COM 842587107 3206 66967 SH SOLE 66967 0 0 SOUTHWEST AIRLS CO COM 844741108 16915 272218 SH SOLE 272218 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1388 228376 SH SOLE 228376 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1349 6326 SH SOLE 6326 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 11891 100751 SH SOLE 100034 0 717 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 746 19387 SH SOLE 19387 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 2613 66793 SH SOLE 66793 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 18447 76290 SH SOLE 76290 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 14163 44590 SH SOLE 44590 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 1291 46139 SH SOLE 46139 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 702 14484 SH SOLE 14484 0 0 SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 230 5027 SH SOLE 5027 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 6026 121444 SH SOLE 121444 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 294 8549 SH SOLE 8549 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 680 18286 SH SOLE 18286 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 4077 52826 SH SOLE 52826 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 642 14754 SH SOLE 14754 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 2499 28117 SH SOLE 28117 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1439 37347 SH SOLE 37347 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 213 7100 SH SOLE 7100 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 351 8163 SH SOLE 8163 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1345 24477 SH SOLE 24477 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 233 5172 SH SOLE 5172 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 579 13507 SH SOLE 13507 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1174 9390 SH SOLE 9390 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 187 25233 SH SOLE 25233 0 0 SPRINT CORP COM SER 1 85207U105 234 28499 SH SOLE 28499 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 308 30390 SH SOLE 30390 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 160 20043 SH SOLE 20043 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 703 14826 SH SOLE 14826 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 414 8403 SH SOLE 8403 0 0 STANLEY BLACK & DECKER INC COM 854502101 2064 14673 SH SOLE 14551 0 122 STAPLES INC COM 855030102 122 12100 SH SOLE 12100 0 0 STARBUCKS CORP COM 855244109 13021 223313 SH SOLE 223313 0 0 STARWOOD PPTY TR INC COM 85571B105 466 20810 SH SOLE 20810 0 0 STATE STR CORP COM 857477103 511 5693 SH SOLE 5693 0 0 STATOIL ASA SPONSORED ADR 85771P102 2742 165883 SH SOLE 159577 0 6306 STEEL DYNAMICS INC COM 858119100 1278 35699 SH SOLE 35699 0 0 STELLUS CAP INVT CORP COM 858568108 426 31095 SH SOLE 31095 0 0 STERICYCLE INC COM 858912108 693 9083 SH SOLE 9083 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 504 35040 SH SOLE 35040 0 0 STONECASTLE FINL CORP COM 861780104 632 30979 SH SOLE 30979 0 0 STORE CAP CORP COM 862121100 836 37220 SH SOLE 37220 0 0 STRYKER CORP COM 863667101 4396 31676 SH SOLE 31676 0 0 STUDENT TRANSN INC COM 86388A108 244 40310 SH SOLE 40310 0 0 SUMMIT MATLS INC CL A 86614U100 899 31132 SH SOLE 31132 0 0 SUNCOR ENERGY INC NEW COM 867224107 280 9576 SH SOLE 9576 0 0 SUNRUN INC COM 86771W105 243 34093 SH SOLE 34093 0 0 SUNTRUST BKS INC COM 867914103 337 5948 SH SOLE 5948 0 0 SUPER MICRO COMPUTER INC COM 86800U104 8374 339721 SH SOLE 339721 0 0 SYMANTEC CORP COM 871503108 4367 154572 SH SOLE 154572 0 0 SYNAPTICS INC COM 87157D109 470 9100 SH SOLE 9100 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 909 55275 SH SOLE 55275 0 0 SYNCHRONY FINL COM 87165B103 536 17965 SH SOLE 17965 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 370 26499 SH SOLE 26499 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 424 95290 SH SOLE 95290 0 0 SYNOPSYS INC COM 871607107 2829 38804 SH SOLE 36782 0 2022 SYSCO CORP COM 871829107 1634 32481 SH SOLE 32481 0 0 T MOBILE US INC COM 872590104 1742 28740 SH SOLE 28740 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 215 6167 SH SOLE 6167 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 308 11839 SH SOLE 11839 0 0 TARGET CORP COM 87612E106 3117 59599 SH SOLE 59599 0 0 TAUBMAN CTRS INC COM 876664103 1371 23017 SH SOLE 23017 0 0 TCP CAP CORP COM 87238Q103 338 20020 SH SOLE 20020 0 0 TE CONNECTIVITY LTD REG SHS H84989104 535 6796 SH SOLE 6796 0 0 TECK RESOURCES LTD CL B 878742204 1416 81746 SH SOLE 81746 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1156 46027 SH SOLE 46027 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 548 26257 SH SOLE 26257 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 502 3936 SH SOLE 3936 0 0 TERADYNE INC COM 880770102 832 27700 SH SOLE 27700 0 0 TESLA INC COM 88160R101 3357 9283 SH SOLE 9283 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 214 170 PRN SOLE 170 0 0 TESORO CORP COM 881609101 630 6733 SH SOLE 6733 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 217 4199 SH SOLE 4199 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4827 145304 SH SOLE 145304 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 619 8000 SH SOLE 8000 0 0 TEXAS INSTRS INC COM 882508104 7322 95172 SH SOLE 95172 0 0 TEXAS ROADHOUSE INC COM 882681109 377 7400 SH SOLE 7400 0 0 TEXTRON INC COM 883203101 1255 26646 SH SOLE 26646 0 0 THERAPEUTICSMD INC COM 88338N107 378 71706 SH SOLE 71706 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 14740 84483 SH SOLE 84483 0 0 THL CR SR LN FD COM 87244R103 310 17500 SH SOLE 17500 0 0 THOMSON REUTERS CORP COM 884903105 633 13664 SH SOLE 13664 0 0 TIFFANY & CO NEW COM 886547108 11436 121833 SH SOLE 121833 0 0 TIME WARNER INC COM NEW 887317303 3186 31729 SH SOLE 31729 0 0 TIMKEN CO COM 887389104 1131 24450 SH SOLE 24450 0 0 TIVITY HEALTH INC COM 88870R102 336 8429 SH SOLE 8429 0 0 TIVO CORP COM 88870P106 2067 110809 SH SOLE 104344 0 6465 TJX COS INC NEW COM 872540109 6441 89243 SH SOLE 89243 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260409 87 20080 SH SOLE 20080 0 0 TOOTSIE ROLL INDS INC COM 890516107 515 14790 SH SOLE 14790 0 0 TORO CO COM 891092108 2971 42881 SH SOLE 42881 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 436 8655 SH SOLE 8655 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 5935 195306 SH SOLE 195306 0 0 TORTOISE MLP FD INC COM 89148B101 6639 344139 SH SOLE 344139 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 843 43395 SH SOLE 43395 0 0 TOTAL S A SPONSORED ADR 89151E109 611 12320 SH SOLE 12320 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 401 16800 SH SOLE 16800 0 0 TRANSCANADA CORP COM 89353D107 368 7723 SH SOLE 7723 0 0 TRANSOCEAN LTD REG SHS H8817H100 493 59878 SH SOLE 59878 0 0 TRAVELCENTERS AMER LLC COM 894174101 290 70700 SH SOLE 70700 0 0 TRAVELERS COMPANIES INC COM 89417E109 5982 47273 SH SOLE 47273 0 0 TREX CO INC COM 89531P105 271 4010 SH SOLE 4010 0 0 TRIMBLE INC COM 896239100 1968 55167 SH SOLE 55167 0 0 TURTLE BEACH CORP COM 900450107 7 10000 SH SOLE 10000 0 0 TUTOR PERINI CORP COM 901109108 748 26000 SH SOLE 26000 0 0 TWILIO INC CL A 90138F102 911 31316 SH SOLE 31316 0 0 TWITTER INC COM 90184L102 1110 62078 SH SOLE 62078 0 0 TWO HBRS INVT CORP COM 90187B101 124 12500 SH SOLE 12500 0 0 TYSON FOODS INC CL A 902494103 1994 31840 SH SOLE 31840 0 0 U S CONCRETE INC COM NEW 90333L201 445 5675 SH SOLE 5675 0 0 U S SILICA HLDGS INC COM 90346E103 648 18250 SH SOLE 18250 0 0 UBIQUITI NETWORKS INC COM 90347A100 2621 50435 SH SOLE 50435 0 0 UBS GROUP AG SHS H42097107 173 10209 SH SOLE 10209 0 0 UDR INC COM 902653104 2023 51906 SH SOLE 51906 0 0 ULTA BEAUTY INC COM 90384S303 4653 16191 SH SOLE 16144 0 47 UMB FINL CORP COM 902788108 8452 112907 SH SOLE 112907 0 0 UNDER ARMOUR INC CL A 904311107 355 16344 SH SOLE 16344 0 0 UNDER ARMOUR INC CL C 904311206 663 32863 SH SOLE 32863 0 0 UNILEVER N V N Y SHS NEW 904784709 872 15780 SH SOLE 15780 0 0 UNILEVER PLC SPON ADR NEW 904767704 1310 24198 SH SOLE 24198 0 0 UNION PAC CORP COM 907818108 7785 71489 SH SOLE 71489 0 0 UNITED CONTL HLDGS INC COM 910047109 1573 20894 SH SOLE 20894 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4100 37073 SH SOLE 37073 0 0 UNITED RENTALS INC COM 911363109 915 8123 SH SOLE 8123 0 0 UNITED STATES STL CORP NEW COM 912909108 607 27401 SH SOLE 27401 0 0 UNITED TECHNOLOGIES CORP COM 913017109 9382 76829 SH SOLE 76829 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4060 21895 SH SOLE 21895 0 0 UNITI GROUP INC COM 91325V108 3495 139005 SH SOLE 139005 0 0 UNITIL CORP COM 913259107 658 13617 SH SOLE 13617 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 5547 50773 SH SOLE 47008 0 3765 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 358 4508 SH SOLE 4508 0 0 UNUM GROUP COM 91529Y106 2053 44023 SH SOLE 44023 0 0 US BANCORP DEL COM NEW 902973304 6831 131559 SH SOLE 131559 0 0 V F CORP COM 918204108 2780 48255 SH SOLE 48255 0 0 VAIL RESORTS INC COM 91879Q109 2404 11850 SH SOLE 11850 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 479 27727 SH SOLE 27727 0 0 VALERO ENERGY CORP NEW COM 91913Y100 4534 67225 SH SOLE 66985 0 240 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 505 28890 SH SOLE 28890 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1045 35271 SH SOLE 35271 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4403 199417 SH SOLE 199417 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 220 7102 SH SOLE 7102 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 382 11434 SH SOLE 11434 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1133 45700 SH SOLE 45700 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL E 92189F692 796 13489 SH SOLE 13489 0 0 VANECK VECTORS ETF TR STEEL ETF 92189F205 257 6676 SH SOLE 6676 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1069 8705 SH SOLE 8705 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 501 5927 SH SOLE 5927 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 972 10432 SH SOLE 10432 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1312 16434 SH SOLE 16434 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1762 17225 SH SOLE 17225 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 4085 32155 SH SOLE 32155 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 204 1834 SH SOLE 1834 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1145 9730 SH SOLE 9730 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 910 8847 SH SOLE 8847 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3768 26433 SH SOLE 26433 0 0 VANGUARD INDEX FDS REIT ETF 922908553 2908 34938 SH SOLE 34938 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5298 23857 SH SOLE 23857 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 470 3829 SH SOLE 3829 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 3205 23644 SH SOLE 23644 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 2420 16607 SH SOLE 16607 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2264 18189 SH SOLE 18189 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 218 2255 SH SOLE 2255 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1205 24088 SH SOLE 24088 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4905 120128 SH SOLE 120128 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4700 85249 SH SOLE 85249 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2168 20053 SH SOLE 20053 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 253 2895 SH SOLE 2895 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 331 4137 SH SOLE 4137 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 243 2000 SH SOLE 2000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 246 2182 SH SOLE 2182 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1804 19468 SH SOLE 19468 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 324 6230 SH SOLE 6230 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4297 103996 SH SOLE 103996 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1875 23990 SH SOLE 23990 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1768 12451 SH SOLE 12451 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 216 1529 SH SOLE 1529 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1485 23745 SH SOLE 23745 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 884 5996 SH SOLE 5996 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1159 9025 SH SOLE 9025 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 1417 10064 SH SOLE 10064 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 294 2418 SH SOLE 2418 0 0 VANTIV INC CL A 92210H105 3730 58889 SH SOLE 58889 0 0 VARIAN MED SYS INC COM 92220P105 1109 10742 SH SOLE 10742 0 0 VASCO DATA SEC INTL INC COM 92230Y104 168 11700 SH SOLE 11700 0 0 VCA INC COM 918194101 601 6511 SH SOLE 6511 0 0 VECTOR GROUP LTD COM 92240M108 989 46398 SH SOLE 46398 0 0 VECTREN CORP COM 92240G101 265 4532 SH SOLE 4532 0 0 VEEVA SYS INC CL A COM 922475108 871 14214 SH SOLE 14214 0 0 VENTAS INC COM 92276F100 1246 17930 SH SOLE 17930 0 0 VERASTEM INC COM 92337C104 23 10219 SH SOLE 10219 0 0 VERINT SYS INC COM 92343X100 2596 63801 SH SOLE 63801 0 0 VERISK ANALYTICS INC COM 92345Y106 882 10456 SH SOLE 10456 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 19177 429385 SH SOLE 429385 0 0 VERSUM MATLS INC COM 92532W103 926 28493 SH SOLE 28493 0 0 VIACOM INC NEW CL B 92553P201 600 17840 SH SOLE 17840 0 0 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 227 17994 SH SOLE 17994 0 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 243 14225 SH SOLE 14225 0 0 VISA INC COM CL A 92826C839 19870 211880 SH SOLE 211880 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 340 20500 SH SOLE 20500 0 0 VISTA OUTDOOR INC COM 928377100 243 10800 SH SOLE 10800 0 0 VISTRA ENERGY CORP COM 92840M102 340 20267 SH SOLE 20267 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5863 204080 SH SOLE 204080 0 0 VONAGE HLDGS CORP COM 92886T201 210 32101 SH SOLE 32101 0 0 VORNADO RLTY TR SH BEN INT 929042109 504 5372 SH SOLE 5372 0 0 VOXX INTL CORP CL A 91829F104 242 29500 SH SOLE 29500 0 0 VOYA RISK MANAGED NAT RES FD COM 92913C106 116 19500 SH SOLE 19500 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 143 16000 SH SOLE 16000 0 0 VULCAN MATLS CO COM 929160109 325 2568 SH SOLE 2568 0 0 W P CAREY INC COM 92936U109 208 3145 SH SOLE 3145 0 0 WABTEC CORP COM 929740108 4150 45356 SH SOLE 45356 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10832 138316 SH SOLE 138316 0 0 WAL-MART STORES INC COM 931142103 9608 126967 SH SOLE 126763 0 204 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1122 35186 SH SOLE 35186 0 0 WASTE CONNECTIONS INC COM 94106B101 265 4113 SH SOLE 4113 0 0 WASTE MGMT INC DEL COM 94106L109 12537 170921 SH SOLE 164936 0 5985 WATTS WATER TECHNOLOGIES INC CL A 942749102 835 13206 SH SOLE 13206 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1909 493195 SH SOLE 493195 0 0 WEC ENERGY GROUP INC COM 92939U106 339 5515 SH SOLE 5515 0 0 WELLS FARGO CO NEW COM 949746101 9403 169704 SH SOLE 169704 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 346 264 SH SOLE 264 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 429 70199 SH SOLE 70199 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 182 13587 SH SOLE 13587 0 0 WELLTOWER INC COM 95040Q104 2838 37920 SH SOLE 37920 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 304 28000 SH SOLE 28000 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1882 19911 SH SOLE 19911 0 0 WESTAR ENERGY INC COM 95709T100 2051 38659 SH SOLE 38659 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 228 14655 SH SOLE 14655 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 494 27762 SH SOLE 27762 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 157 11224 SH SOLE 11224 0 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 193 13987 SH SOLE 13987 0 0 WESTERN DIGITAL CORP COM 958102105 1178 13301 SH SOLE 13301 0 0 WESTROCK CO COM 96145D105 2202 38880 SH SOLE 38880 0 0 WEYERHAEUSER CO COM 962166104 13670 408093 SH SOLE 402468 0 5625 WGL HLDGS INC COM 92924F106 671 8045 SH SOLE 8045 0 0 WHIRLPOOL CORP COM 963320106 440 2294 SH SOLE 2294 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 217 250 SH SOLE 250 0 0 WHITING PETE CORP NEW COM 966387102 195 35520 SH SOLE 35520 0 0 WHOLE FOODS MKT INC COM 966837106 755 17932 SH SOLE 17932 0 0 WILEY JOHN & SONS INC CL A 968223206 17886 339070 SH SOLE 339070 0 0 WILLIAMS COS INC DEL COM 969457100 2231 73668 SH SOLE 73668 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 773 19265 SH SOLE 19265 0 0 WILLIAMS SONOMA INC COM 969904101 253 5206 SH SOLE 5206 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 816 5611 SH SOLE 5611 0 0 WINTRUST FINL CORP COM 97650W108 269 3523 SH SOLE 3523 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 407 9930 SH SOLE 9930 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2949 47312 SH SOLE 47312 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 663 10270 SH SOLE 10270 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 482 19666 SH SOLE 19666 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 4542 87343 SH SOLE 87343 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 279 3321 SH SOLE 3321 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 314 3214 SH SOLE 3214 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 277 7525 SH SOLE 7525 0 0 WIX COM LTD SHS M98068105 399 5734 SH SOLE 5734 0 0 WPX ENERGY INC COM 98212B103 8807 911692 SH SOLE 911692 0 0 WPX ENERGY INC PFD SER A CV 98212B202 1140 24205 SH SOLE 24205 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1071 10670 SH SOLE 10670 0 0 WYNN RESORTS LTD COM 983134107 3724 27763 SH SOLE 27763 0 0 XCEL ENERGY INC COM 98389B100 686 14967 SH SOLE 14967 0 0 XILINX INC COM 983919101 4045 62875 SH SOLE 60514 0 2361 XL GROUP LTD COM G98294104 1402 31998 SH SOLE 31998 0 0 XPO LOGISTICS INC COM 983793100 3607 55810 SH SOLE 55810 0 0 XUNLEI LTD SPONSORED ADR 98419E108 45 14000 SH SOLE 14000 0 0 XYLEM INC COM 98419M100 8391 151376 SH SOLE 145426 0 5950 YAMANA GOLD INC COM 98462Y100 199 82012 SH SOLE 82012 0 0 YELP INC CL A 985817105 274 9119 SH SOLE 9119 0 0 YUM BRANDS INC COM 988498101 1874 25418 SH SOLE 25418 0 0 YUM CHINA HLDGS INC COM 98850P109 5469 138681 SH SOLE 138681 0 0 ZILLOW GROUP INC CL A 98954M101 459 9400 SH SOLE 9400 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 988 20153 SH SOLE 20153 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 4120 32086 SH SOLE 32086 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 112 18000 SH SOLE 18000 0 0 ZOETIS INC CL A 98978V103 6988 112016 SH SOLE 112016 0 0 ZOGENIX INC COM NEW 98978L204 201 13894 SH SOLE 13894 0 0