0001085146-16-004646.txt : 20161107 0001085146-16-004646.hdr.sgml : 20161107 20161107092210 ACCESSION NUMBER: 0001085146-16-004646 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160930 FILED AS OF DATE: 20161107 DATE AS OF CHANGE: 20161107 EFFECTIVENESS DATE: 20161107 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: 161976761 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 false false 0000822581 XXXXXXXX 09-30-2016 09-30-2016 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 10-21-2016 0 1269 3429988
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 448 25003 SH SOLE 25003 0 0 3M CO COM 88579Y101 9422 53463 SH SOLE 53463 0 0 ABB LTD SPONSORED ADR 000375204 1148 50995 SH SOLE 50995 0 0 ABBOTT LABS COM 002824100 5613 132712 SH SOLE 132712 0 0 ABBVIE INC COM 00287Y109 14229 225614 SH SOLE 225384 0 230 ABERDEEN ASIA PACIFIC INCOM COM 003009107 352 68845 SH SOLE 68845 0 0 ABILITY INC SHS G8789K108 75 19509 SH SOLE 19509 0 0 ABRAXAS PETE CORP COM 003830106 49 29000 SH SOLE 29000 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 230 35300 SH SOLE 35300 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8527 69799 SH SOLE 69799 0 0 ACTIVISION BLIZZARD INC COM 00507V109 4980 112433 SH SOLE 112433 0 0 ACTUANT CORP CL A NEW 00508X203 1222 52588 SH SOLE 52588 0 0 ACUITY BRANDS INC COM 00508Y102 1137 4298 SH SOLE 4298 0 0 ADEPTUS HEALTH INC CL A 006855100 668 15527 SH SOLE 15527 0 0 ADOBE SYS INC COM 00724F101 1326 12216 SH SOLE 12216 0 0 ADVISORY BRD CO COM 00762W107 1377 30785 SH SOLE 30785 0 0 AECOM COM 00766T100 1689 56810 SH SOLE 56810 0 0 AEGION CORP COM 00770F104 526 27600 SH SOLE 27600 0 0 AERCAP HOLDINGS NV SHS N00985106 1512 39271 SH SOLE 39271 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1036 58929 SH SOLE 58929 0 0 AEROVIRONMENT INC COM 008073108 641 26250 SH SOLE 26250 0 0 AETNA INC NEW COM 00817Y108 943 8166 SH SOLE 8166 0 0 AFLAC INC COM 001055102 47794 665002 SH SOLE 665002 0 0 AG MTG INVT TR INC COM 001228105 3006 190908 SH SOLE 190908 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 313 6642 SH SOLE 6642 0 0 AGNICO EAGLE MINES LTD COM 008474108 2635 48638 SH SOLE 48638 0 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 8 10000 SH SOLE 10000 0 0 AIR LEASE CORP CL A 00912X302 3959 138540 SH SOLE 138540 0 0 AIR METHODS CORP COM PAR $.06 009128307 324 10278 SH SOLE 10278 0 0 AIR PRODS & CHEMS INC COM 009158106 6239 41496 SH SOLE 41496 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 6454 121807 SH SOLE 121807 0 0 ALASKA AIR GROUP INC COM 011659109 419 6370 SH SOLE 6370 0 0 ALCENTRA CAP CORP COM 01374T102 162 12448 SH SOLE 12448 0 0 ALCOA INC COM 013817101 2546 251080 SH SOLE 251080 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 604 5550 SH SOLE 5550 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4748 44878 SH SOLE 44878 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 650 35955 SH SOLE 35955 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 622 9024 SH SOLE 9024 0 0 ALLERGAN PLC SHS G0177J108 7243 31451 SH SOLE 31451 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 278 1294 SH SOLE 1294 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 607 26656 SH SOLE 26656 0 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 195 13225 SH SOLE 13225 0 0 ALLIANT ENERGY CORP COM 018802108 1962 51215 SH SOLE 51215 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 1194 63771 SH SOLE 63771 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 164 12976 SH SOLE 12976 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 189 10000 SH SOLE 10000 0 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 102 19400 SH SOLE 19400 0 0 ALLSTATE CORP COM 020002101 345 4986 SH SOLE 4986 0 0 ALPHABET INC CAP STK CL A 02079K305 19059 23704 SH SOLE 23704 0 0 ALPHABET INC CAP STK CL C 02079K107 15751 20264 SH SOLE 20264 0 0 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 90 16248 SH SOLE 16248 0 0 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 726 95108 SH SOLE 95108 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 3590 282864 SH SOLE 282864 0 0 ALTRIA GROUP INC COM 02209S103 16285 257555 SH SOLE 257555 0 0 AMAZON COM INC COM 023135106 29864 35667 SH SOLE 35645 0 22 AMBARELLA INC SHS G037AX101 204 2771 SH SOLE 2771 0 0 AMBER RD INC COM 02318Y108 4372 453075 SH SOLE 453075 0 0 AMBEV SA SPONSORED ADR 02319V103 3582 588256 SH SOLE 548141 0 40115 AMC ENTMT HLDGS INC CL A COM 00165C104 5918 190350 SH SOLE 190350 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 243 41036 SH SOLE 41036 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4886 133463 SH SOLE 133463 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 969 19055 SH SOLE 19055 0 0 AMERICAN CAP SR FLOATING LTD COM 02504D108 139 12569 SH SOLE 12569 0 0 AMERICAN ELEC PWR INC COM 025537101 2967 46197 SH SOLE 46197 0 0 AMERICAN EXPRESS CO COM 025816109 6752 105445 SH SOLE 105445 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 6470 109049 SH SOLE 109049 0 0 AMERICAN TOWER CORP NEW COM 03027X100 5348 47195 SH SOLE 47195 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 736 9840 SH SOLE 9840 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 20134 440966 SH SOLE 440966 0 0 AMERIPRISE FINL INC COM 03076C106 715 7172 SH SOLE 7172 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1235 15288 SH SOLE 15288 0 0 AMETEK INC NEW COM 031100100 1089 22800 SH SOLE 22800 0 0 AMGEN INC COM 031162100 24039 144113 SH SOLE 142996 0 1117 AMN HEALTHCARE SERVICES INC COM 001744101 386 12107 SH SOLE 12107 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 15 20000 SH SOLE 20000 0 0 AMPLIFY SNACK BRANDS COM 03211L102 1971 121664 SH SOLE 121664 0 0 ANADARKO PETE CORP COM 032511107 3797 59923 SH SOLE 57803 0 2120 ANALOG DEVICES INC COM 032654105 2103 32633 SH SOLE 32633 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1304 9920 SH SOLE 9920 0 0 ANNALY CAP MGMT INC COM 035710409 5313 505913 SH SOLE 505913 0 0 ANTARES PHARMA INC COM 036642106 171 101900 SH SOLE 101900 0 0 ANTHEM INC COM 036752103 6258 49942 SH SOLE 49942 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 289 58750 SH SOLE 58750 0 0 APACHE CORP COM 037411105 3282 51375 SH SOLE 51098 0 277 APARTMENT INVT & MGMT CO CL A 03748R101 486 10586 SH SOLE 10586 0 0 APOGEE ENTERPRISES INC COM 037598109 5052 113047 SH SOLE 113047 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 875 53499 SH SOLE 53499 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 585 32553 SH SOLE 32553 0 0 APOLLO INVT CORP COM 03761U106 672 115900 SH SOLE 115900 0 0 APPLE INC COM 037833100 60766 537507 SH SOLE 537507 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 41 13527 SH SOLE 13527 0 0 APPLIED MATLS INC COM 038222105 2242 74352 SH SOLE 74352 0 0 APPROACH RESOURCES INC COM 03834A103 1324 391610 SH SOLE 391610 0 0 APTARGROUP INC COM 038336103 344 4448 SH SOLE 4448 0 0 AQUA AMERICA INC COM 03836W103 647 21201 SH SOLE 21201 0 0 AQUA METALS INC COM 03837J101 144 16190 SH SOLE 16190 0 0 ARCH CAP GROUP LTD ORD G0450A105 310 3912 SH SOLE 3912 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1644 39002 SH SOLE 39002 0 0 ARES CAP CORP COM 04010L103 510 32941 SH SOLE 32941 0 0 ARQULE INC COM 04269E107 47 26000 SH SOLE 26000 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 205 7544 SH SOLE 7544 0 0 ASTEC INDS INC COM 046224101 1710 28560 SH SOLE 28246 0 314 ASTRAZENECA PLC SPONSORED ADR 046353108 1297 39471 SH SOLE 39471 0 0 AT&T INC COM 00206R102 23461 577730 SH SOLE 577730 0 0 ATA INC SPONS ADR 00211V106 136 33328 SH SOLE 33328 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 627 14650 SH SOLE 14650 0 0 ATWOOD OCEANICS INC COM 050095108 100 11456 SH SOLE 11456 0 0 AUDIOCODES LTD ORD M15342104 318 59400 SH SOLE 59400 0 0 AUTODESK INC COM 052769106 228 3155 SH SOLE 3155 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3316 37586 SH SOLE 37586 0 0 AUTOZONE INC COM 053332102 3724 4847 SH SOLE 4847 0 0 AV HOMES INC COM 00234P102 8173 491198 SH SOLE 491198 0 0 AVERY DENNISON CORP COM 053611109 329 4230 SH SOLE 4230 0 0 AVON PRODS INC COM 054303102 111 19648 SH SOLE 19648 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2866 52750 SH SOLE 52750 0 0 B2GOLD CORP COM 11777Q209 88 33300 SH SOLE 33300 0 0 BAIDU INC SPON ADR REP A 056752108 1936 10636 SH SOLE 10636 0 0 BAKER HUGHES INC COM 057224107 271 5366 SH SOLE 5366 0 0 BANC OF CALIFORNIA INC COM 05990K106 2870 164367 SH SOLE 164367 0 0 BANCO SANTANDER SA ADR 05964H105 88 19866 SH SOLE 19866 0 0 BANCROFT FUND LTD COM 059695106 641 30526 SH SOLE 30526 0 0 BANK AMER CORP *W EXP 01/16/201 060505146 94 20300 SH SOLE 20300 0 0 BANK AMER CORP *W EXP 10/28/201 060505153 10 101300 SH SOLE 101300 0 0 BANK AMER CORP COM 060505104 20629 1318166 SH SOLE 1318166 0 0 BANK NEW YORK MELLON CORP COM 064058100 1185 29707 SH SOLE 29707 0 0 BANK OF THE OZARKS INC COM 063904106 1205 31388 SH SOLE 30975 0 413 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 718 21062 SH SOLE 21062 0 0 BARCLAYS PLC ADR 06738E204 238 27428 SH SOLE 27428 0 0 BARINGS CORPORATE INVS COM 06759X107 1591 92524 SH SOLE 91024 0 1500 BARINGS GLOBAL SHORT DURATIO COM 06760L100 196 10519 SH SOLE 10519 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 2779 191012 SH SOLE 178987 0 12025 BARRICK GOLD CORP COM 067901108 5480 309209 SH SOLE 305844 0 3365 BASSETT FURNITURE INDS INC COM 070203104 495 21293 SH SOLE 21293 0 0 BAXTER INTL INC COM 071813109 1639 34441 SH SOLE 34441 0 0 BB&T CORP COM 054937107 3197 84752 SH SOLE 84752 0 0 BCE INC COM NEW 05534B760 4084 88440 SH SOLE 82710 0 5730 BECTON DICKINSON & CO COM 075887109 8645 48097 SH SOLE 48097 0 0 BELLATRIX EXPLORATION LTD COM 078314101 9 10000 SH SOLE 10000 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5405 25 SH SOLE 25 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24503 169604 SH SOLE 169604 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 458 13234 SH SOLE 13234 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1028 75479 SH SOLE 75479 0 0 BIG LOTS INC COM 089302103 264 5521 SH SOLE 5521 0 0 BIOBLAST PHARMA LTD SHS M20156101 73 42700 SH SOLE 42700 0 0 BIOGEN INC COM 09062X103 17666 56439 SH SOLE 56439 0 0 BIOSCRIP INC COM 09069N108 43 15000 SH SOLE 15000 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 207 25000 SH SOLE 25000 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 266 18745 SH SOLE 18745 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 133 12300 SH SOLE 12300 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 343 25673 SH SOLE 25673 0 0 BLACKROCK DEBT STRAT FD INC COM 09255R103 195 53474 SH SOLE 53474 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 107 13568 SH SOLE 13568 0 0 BLACKROCK INC COM 09247X101 4883 13473 SH SOLE 13473 0 0 BLACKROCK INCOME TR INC COM 09247F100 444 68476 SH SOLE 68476 0 0 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 313 52770 SH SOLE 52770 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 289 16950 SH SOLE 16950 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 230 15200 SH SOLE 15200 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 250 15591 SH SOLE 15591 0 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 225 15250 SH SOLE 15250 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 184 11590 SH SOLE 11590 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 167 11000 SH SOLE 11000 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 272 16447 SH SOLE 16447 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 203 24922 SH SOLE 24922 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 548 22872 SH SOLE 22872 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2529 99090 SH SOLE 99090 0 0 BLOCK H & R INC COM 093671105 2212 95575 SH SOLE 95575 0 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 91 15000 SH SOLE 15000 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 577 44380 SH SOLE 44380 0 0 BOEING CO COM 097023105 6864 52095 SH SOLE 52095 0 0 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 34 20000 SH SOLE 20000 0 0 BORGWARNER INC COM 099724106 1235 35111 SH SOLE 35111 0 0 BOSTON BEER INC CL A 100557107 338 2177 SH SOLE 2177 0 0 BOSTON SCIENTIFIC CORP COM 101137107 269 11265 SH SOLE 11265 0 0 BOTTOMLINE TECH DEL INC COM 101388106 4935 211725 SH SOLE 211725 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 282 33636 SH SOLE 33636 0 0 BP PLC SPONSORED ADR 055622104 11555 328637 SH SOLE 328637 0 0 BRIGGS & STRATTON CORP COM 109043109 1057 56649 SH SOLE 56649 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 19575 363030 SH SOLE 363030 0 0 BROADCOM LTD SHS Y09827109 7490 43415 SH SOLE 43415 0 0 BROOKDALE SR LIVING INC COM 112463104 1027 58900 SH SOLE 58900 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4724 134273 SH SOLE 134273 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3482 100522 SH SOLE 100522 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 400 32800 SH SOLE 32800 0 0 BROWN FORMAN CORP CL A 115637100 209 4200 SH SOLE 4200 0 0 BROWN FORMAN CORP CL B 115637209 3949 83248 SH SOLE 83248 0 0 BT GROUP PLC ADR 05577E101 1165 45828 SH SOLE 45828 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1128 15757 SH SOLE 15757 0 0 BUCKLE INC COM 118440106 292 12150 SH SOLE 12150 0 0 BUFFALO WILD WINGS INC COM 119848109 318 2262 SH SOLE 2262 0 0 BUNGE LIMITED COM G16962105 203 3436 SH SOLE 3436 0 0 CABELAS INC COM 126804301 431 7845 SH SOLE 7845 0 0 CALAMOS ASSET MGMT INC CL A 12811R104 185 27183 SH SOLE 27183 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 192 18618 SH SOLE 18618 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 721 38804 SH SOLE 38804 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 256 24855 SH SOLE 24855 0 0 CALATLANTIC GROUP INC COM 128195104 435 13000 SH SOLE 13000 0 0 CALLAWAY GOLF CO COM 131193104 865 74500 SH SOLE 74500 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 597 19870 SH SOLE 19870 0 0 CANADIAN NAT RES LTD COM 136385101 232 7239 SH SOLE 7239 0 0 CANADIAN NATL RY CO COM 136375102 706 10795 SH SOLE 10795 0 0 CANADIAN PAC RY LTD COM 13645T100 732 4794 SH SOLE 4794 0 0 CANADIAN SOLAR INC COM 136635109 230 16742 SH SOLE 16742 0 0 CAPITAL ONE FINL CORP COM 14040H105 1678 23364 SH SOLE 23364 0 0 CAPITALA FIN CORP COM 14054R106 324 24763 SH SOLE 24763 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 65 47639 SH SOLE 47639 0 0 CARDINAL HEALTH INC COM 14149Y108 461 5928 SH SOLE 5928 0 0 CARLISLE COS INC COM 142339100 747 7283 SH SOLE 7283 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 1380 88651 SH SOLE 88651 0 0 CARMAX INC COM 143130102 49486 927567 SH SOLE 927567 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 216 4421 SH SOLE 4421 0 0 CARTER INC COM 146229109 2311 26654 SH SOLE 26654 0 0 CASEYS GEN STORES INC COM 147528103 218 1817 SH SOLE 1817 0 0 CATERPILLAR INC DEL COM 149123101 5373 60516 SH SOLE 60516 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 1922 228832 SH SOLE 228832 0 0 CBRE GROUP INC CL A 12504L109 1206 43088 SH SOLE 43088 0 0 CBS CORP NEW CL B 124857202 1963 35858 SH SOLE 35858 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1345 17350 SH SOLE 17350 0 0 CDW CORP COM 12514G108 307 6721 SH SOLE 6721 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 2965 51767 SH SOLE 51767 0 0 CELANESE CORP DEL COM SER A 150870103 2690 40404 SH SOLE 40404 0 0 CELGENE CORP COM 151020104 10609 101500 SH SOLE 101420 0 80 CELLDEX THERAPEUTICS INC NEW COM 15117B103 554 137087 SH SOLE 130907 0 6180 CELLECTIS S A SPONSORED ADS 15117K103 255 10604 SH SOLE 10604 0 0 CENTENE CORP DEL COM 15135B101 3102 46333 SH SOLE 46333 0 0 CENTER COAST MLP & INFRSTR F COM SHS 151461100 376 31929 SH SOLE 31929 0 0 CENTRAL FD CDA LTD CL A 153501101 2055 148567 SH SOLE 148567 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 436 9615 SH SOLE 9615 0 0 CENTURYLINK INC COM 156700106 1560 56837 SH SOLE 56837 0 0 CEPHEID COM 15670R107 396 7507 SH SOLE 7507 0 0 CERNER CORP COM 156782104 1394 22568 SH SOLE 22568 0 0 CF INDS HLDGS INC COM 125269100 1099 45109 SH SOLE 45109 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 3669 47270 SH SOLE 47270 0 0 CHEETAH MOBILE INC ADR 163075104 387 31022 SH SOLE 31022 0 0 CHEMED CORP NEW COM 16359R103 6041 42825 SH SOLE 40087 0 2738 CHENIERE ENERGY INC COM NEW 16411R208 475 10900 SH SOLE 10900 0 0 CHESAPEAKE ENERGY CORP COM 165167107 335 53466 SH SOLE 53466 0 0 CHEVRON CORP NEW COM 166764100 18473 179494 SH SOLE 178947 0 547 CHICAGO BRIDGE & IRON CO N V COM 167250109 1072 38226 SH SOLE 38226 0 0 CHIMERA INVT CORP COM NEW 16934Q208 4688 293958 SH SOLE 293958 0 0 CHINA TECHFAITH WIRLS COMM T SPON ADR NEW 169424207 47 17499 SH SOLE 17499 0 0 CHINACACHE INTL HLDG LTD SPON ADR 16950M107 90 23364 SH SOLE 23364 0 0 CHIPMOS TECH BERMUDA LTD SHS G2110R114 752 38000 SH SOLE 38000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1655 3907 SH SOLE 3907 0 0 CHOICE HOTELS INTL INC COM 169905106 256 5688 SH SOLE 5688 0 0 CHUBB LIMITED COM H1467J104 10777 85778 SH SOLE 85778 0 0 CHURCH & DWIGHT INC COM 171340102 7220 150654 SH SOLE 150654 0 0 CIGNA CORPORATION COM 125509109 1053 8085 SH SOLE 8085 0 0 CINCINNATI FINL CORP COM 172062101 1112 14743 SH SOLE 14743 0 0 CINTAS CORP COM 172908105 854 7593 SH SOLE 7593 0 0 CISCO SYS INC COM 17275R102 16638 524529 SH SOLE 523810 0 719 CIT GROUP INC COM NEW 125581801 283 7776 SH SOLE 7776 0 0 CITIGROUP INC *W EXP 01/04/201 172967226 5 94758 SH SOLE 94758 0 0 CITIGROUP INC COM NEW 172967424 14063 297774 SH SOLE 297774 0 0 CITIZENS FINL GROUP INC COM 174610105 1502 60770 SH SOLE 60770 0 0 CITY OFFICE REIT INC COM 178587101 2517 197740 SH SOLE 197740 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 212 8727 SH SOLE 8727 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 543 10823 SH SOLE 10823 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 282 13892 SH SOLE 13892 0 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 110 12250 SH SOLE 12250 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 1001 61552 SH SOLE 61552 0 0 CLOROX CO DEL COM 189054109 1653 13214 SH SOLE 13214 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 705 72939 SH SOLE 72939 0 0 CM FIN INC COM 12574Q103 333 36658 SH SOLE 36658 0 0 CME GROUP INC COM 12572Q105 4026 38525 SH SOLE 38525 0 0 CMS ENERGY CORP COM 125896100 2723 64824 SH SOLE 64824 0 0 COACH INC COM 189754104 1728 47281 SH SOLE 47281 0 0 COCA COLA CO COM 191216100 29453 695941 SH SOLE 695941 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 905 24588 SH SOLE 24588 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1627 34111 SH SOLE 34111 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1119 51937 SH SOLE 51937 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 206 8214 SH SOLE 8214 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 778 72373 SH SOLE 72373 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 2542 190745 SH SOLE 190745 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 233 17700 SH SOLE 17700 0 0 COLGATE PALMOLIVE CO COM 194162103 4092 55186 SH SOLE 55186 0 0 COMCAST CORP NEW CL A 20030N101 15063 227062 SH SOLE 227062 0 0 COMMERCE BANCSHARES INC COM 200525103 5546 112582 SH SOLE 112582 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1650 54802 SH SOLE 54802 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 4086 130088 SH SOLE 130088 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 131 11389 SH SOLE 11389 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 634 68399 SH SOLE 61699 0 6700 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 312 120407 SH SOLE 110943 0 9464 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3344 241628 SH SOLE 227558 0 14070 COMPASS MINERALS INTL INC COM 20451N101 512 6949 SH SOLE 6949 0 0 CONAGRA FOODS INC COM 205887102 1669 35426 SH SOLE 35426 0 0 CONCHO RES INC COM 20605P101 354 2578 SH SOLE 2578 0 0 CONOCOPHILLIPS COM 20825C104 4691 107913 SH SOLE 107913 0 0 CONSOLIDATED EDISON INC COM 209115104 1036 13760 SH SOLE 13760 0 0 CONSTELLATION BRANDS INC CL A 21036P108 6828 41011 SH SOLE 41011 0 0 CONTINENTAL RESOURCES INC COM 212015101 2115 40700 SH SOLE 40700 0 0 CORE LABORATORIES N V COM N22717107 5883 52368 SH SOLE 52368 0 0 CORELOGIC INC COM 21871D103 303 7716 SH SOLE 7716 0 0 CORESITE RLTY CORP COM 21870Q105 402 5433 SH SOLE 5433 0 0 CORNING INC COM 219350105 4510 190738 SH SOLE 190738 0 0 COSTCO WHSL CORP NEW COM 22160K105 21844 143224 SH SOLE 143108 0 116 COVANTA HLDG CORP COM 22282E102 373 24249 SH SOLE 24249 0 0 CRAY INC COM NEW 225223304 2593 110160 SH SOLE 110160 0 0 CRH PLC ADR 12626K203 1498 45040 SH SOLE 45040 0 0 CROCS INC COM 227046109 189 22792 SH SOLE 22792 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1132 12020 SH SOLE 12020 0 0 CROWN HOLDINGS INC COM 228368106 1481 25935 SH SOLE 25935 0 0 CRYOLIFE INC COM 228903100 239 13590 SH SOLE 13590 0 0 CSX CORP COM 126408103 5031 164949 SH SOLE 164949 0 0 CUI GLOBAL INC COM NEW 126576206 66 11264 SH SOLE 11264 0 0 CULLEN FROST BANKERS INC COM 229899109 655 9101 SH SOLE 9101 0 0 CUMMINS INC COM 231021106 685 5342 SH SOLE 5342 0 0 CURTISS WRIGHT CORP COM 231561101 622 6833 SH SOLE 6833 0 0 CUSHING MLP TOTAL RETURN FD COM NEW 231631201 1344 102743 SH SOLE 102743 0 0 CUSHING RENAISSANCE FD COM 231647108 680 41152 SH SOLE 41152 0 0 CVS HEALTH CORP COM 126650100 11229 126182 SH SOLE 126182 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1630 32886 SH SOLE 32576 0 310 CYPRESS SEMICONDUCTOR CORP COM 232806109 359 29558 SH SOLE 29558 0 0 DANAHER CORP DEL COM 235851102 2181 27828 SH SOLE 27828 0 0 DARDEN RESTAURANTS INC COM 237194105 968 15785 SH SOLE 15785 0 0 DAVITA INC COM 23918K108 1619 24501 SH SOLE 24501 0 0 DEERE & CO COM 244199105 3957 46368 SH SOLE 46368 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 605 8488 SH SOLE 8488 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4179 106184 SH SOLE 106184 0 0 DENBURY RES INC COM NEW 247916208 391 121049 SH SOLE 121049 0 0 DESTINATION XL GROUP INC COM 25065K104 188 43300 SH SOLE 43300 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 151 11582 SH SOLE 11582 0 0 DEVON ENERGY CORP NEW COM 25179M103 1942 44015 SH SOLE 44015 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 815 7024 SH SOLE 7024 0 0 DICKS SPORTING GOODS INC COM 253393102 15227 268473 SH SOLE 268473 0 0 DIEBOLD INC COM 253651103 820 33044 SH SOLE 33044 0 0 DIGITAL RLTY TR INC COM 253868103 549 5656 SH SOLE 5656 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 433 5830 SH SOLE 5830 0 0 DISCOVER FINL SVCS COM 254709108 4158 73519 SH SOLE 73519 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 946 35154 SH SOLE 33249 0 1905 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3473 132010 SH SOLE 122765 0 9245 DISH NETWORK CORP CL A 25470M109 370 6750 SH SOLE 6750 0 0 DISNEY WALT CO COM DISNEY 254687106 17368 187034 SH SOLE 187034 0 0 DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 328 19032 SH SOLE 19032 0 0 DOLLAR GEN CORP NEW COM 256677105 265 3786 SH SOLE 3786 0 0 DOLLAR TREE INC COM 256746108 376 4767 SH SOLE 4767 0 0 DOMINION RES INC VA NEW COM 25746U109 5011 67454 SH SOLE 67454 0 0 DOMINOS PIZZA INC COM 25754A201 656 4319 SH SOLE 4319 0 0 DONNELLEY R R & SONS CO COM 257867101 2847 181117 SH SOLE 181117 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 689 44699 SH SOLE 44699 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 331 17291 SH SOLE 17291 0 0 DOUGLAS EMMETT INC COM 25960P109 377 10300 SH SOLE 10300 0 0 DOVER CORP COM 260003108 1799 24435 SH SOLE 24435 0 0 DOW CHEM CO COM 260543103 11052 213256 SH SOLE 213256 0 0 DST SYS INC DEL COM 233326107 1946 16500 SH SOLE 16500 0 0 DTE ENERGY CO COM 233331107 1146 12231 SH SOLE 12231 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 13702 204597 SH SOLE 199917 0 4680 DUKE ENERGY CORP NEW COM NEW 26441C204 9782 122219 SH SOLE 122219 0 0 DUKE REALTY CORP COM NEW 264411505 1254 45900 SH SOLE 45900 0 0 DUNKIN BRANDS GROUP INC COM 265504100 733 14087 SH SOLE 14087 0 0 DYCOM INDS INC COM 267475101 895 10949 SH SOLE 10949 0 0 EATON CORP PLC SHS G29183103 2113 32158 SH SOLE 32158 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 300 21904 SH SOLE 21904 0 0 EATON VANCE MUN BD FD COM 27827X101 298 21850 SH SOLE 21850 0 0 EATON VANCE MUN BD FD II COM 27827K109 165 12250 SH SOLE 12250 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 116 18000 SH SOLE 18000 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2209 109643 SH SOLE 109643 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 254 29230 SH SOLE 29230 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 2137 143420 SH SOLE 143420 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 1588 105250 SH SOLE 105250 0 0 EBAY INC COM 278642103 553 16822 SH SOLE 16822 0 0 EBIX INC COM NEW 278715206 2377 41816 SH SOLE 41816 0 0 ECLIPSE RES CORP COM 27890G100 36 11000 SH SOLE 11000 0 0 ECOLAB INC COM 278865100 5039 41401 SH SOLE 41401 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 7447 61772 SH SOLE 61772 0 0 ELECTRONIC ARTS INC COM 285512109 684 8004 SH SOLE 8004 0 0 ELLIE MAE INC COM 28849P100 568 5393 SH SOLE 5393 0 0 EMERSON ELEC CO COM 291011104 3024 55478 SH SOLE 55478 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 356 14017 SH SOLE 14017 0 0 ENBRIDGE INC COM 29250N105 350 7911 SH SOLE 7911 0 0 ENCANA CORP COM 292505104 1365 130322 SH SOLE 130322 0 0 ENDO INTL PLC SHS G30401106 298 14775 SH SOLE 14775 0 0 ENERGEN CORP COM 29265N108 711 12310 SH SOLE 12310 0 0 ENERGOUS CORP COM 29272C103 227 11570 SH SOLE 11570 0 0 ENERGY RECOVERY INC COM 29270J100 958 59975 SH SOLE 59975 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 771 45918 SH SOLE 45918 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1675 45261 SH SOLE 45261 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 344 20510 SH SOLE 20510 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 6068 342567 SH SOLE 342567 0 0 ENSTAR GROUP LIMITED SHS G3075P101 234 1425 SH SOLE 1425 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 30586 1106961 SH SOLE 1106961 0 0 EOG RES INC COM 26875P101 16699 172671 SH SOLE 172671 0 0 EPR PPTYS COM SH BEN INT 26884U109 15084 191560 SH SOLE 191560 0 0 EQT CORP COM 26884L109 1147 15800 SH SOLE 15800 0 0 EQUIFAX INC COM 294429105 3374 25076 SH SOLE 25076 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1777 27627 SH SOLE 27627 0 0 ESSEX PPTY TR INC COM 297178105 5510 24743 SH SOLE 24743 0 0 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 2321 83187 SH SOLE 83187 0 0 EURONET WORLDWIDE INC COM 298736109 1732 21165 SH SOLE 21165 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 89 37098 SH SOLE 37098 0 0 EVEREST RE GROUP LTD COM G3223R108 1906 10035 SH SOLE 10035 0 0 EVERSOURCE ENERGY COM 30040W108 2173 40109 SH SOLE 40109 0 0 EXELON CORP COM 30161N101 616 18469 SH SOLE 18469 0 0 EXETER RES CORP COM 301835104 24 19350 SH SOLE 19350 0 0 EXPEDIA INC DEL COM NEW 30212P303 1332 11412 SH SOLE 11412 0 0 EXPEDITORS INTL WASH INC COM 302130109 3831 74364 SH SOLE 74364 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 4484 63590 SH SOLE 63590 0 0 EXXON MOBIL CORP COM 30231G102 30393 348220 SH SOLE 347624 0 596 F5 NETWORKS INC COM 315616102 664 5330 SH SOLE 5330 0 0 FABRINET SHS G3323L100 205 4600 SH SOLE 4600 0 0 FACEBOOK INC CL A 30303M102 45146 351952 SH SOLE 351952 0 0 FASTENAL CO COM 311900104 949 22704 SH SOLE 22704 0 0 FEDEX CORP COM 31428X106 2611 14944 SH SOLE 14944 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 150 12878 SH SOLE 12878 0 0 FERROGLOBE PLC SHS G33856108 278 30737 SH SOLE 30737 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 316 4102 SH SOLE 4102 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 1431 90699 SH SOLE 90699 0 0 FIDUS INVT CORP COM 316500107 402 25513 SH SOLE 25513 0 0 FIFTH STREET FINANCE CORP COM 31678A103 88 15200 SH SOLE 15200 0 0 FIFTH THIRD BANCORP COM 316773100 2266 110762 SH SOLE 110762 0 0 FINANCIAL ENGINES INC COM 317485100 2502 84215 SH SOLE 84215 0 0 FINISH LINE INC CL A 317923100 22409 970958 SH SOLE 970958 0 0 FIREEYE INC COM 31816Q101 1768 119954 SH SOLE 119954 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 206 700 SH SOLE 700 0 0 FIRST DATA CORP NEW COM CL A 32008D106 455 34609 SH SOLE 34609 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1855 65750 SH SOLE 65750 0 0 FIRST TR DIVIDEND INCOME FD COM 33731L100 221 24208 SH SOLE 24208 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 326 16958 SH SOLE 16958 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 383 28697 SH SOLE 28697 0 0 FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 212 7000 SH SOLE 7000 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHA 33737J117 803 27188 SH SOLE 27188 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 649 31545 SH SOLE 31545 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1369 38836 SH SOLE 38836 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1502 32355 SH SOLE 32355 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3574 43817 SH SOLE 43817 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1165 66704 SH SOLE 66704 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1725 75340 SH SOLE 75340 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 853 55325 SH SOLE 55325 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1458 59979 SH SOLE 59979 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 255 5250 SH SOLE 5250 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1135 18653 SH SOLE 18653 0 0 FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 946 27691 SH SOLE 27691 0 0 FIRST TR EXCHANGE TRADED FD ISE REVERE NAT 33733E807 977 36977 SH SOLE 36977 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 640 33851 SH SOLE 33851 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 806 19910 SH SOLE 19910 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 992 9948 SH SOLE 9948 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 633 13060 SH SOLE 13060 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 989 26897 SH SOLE 26897 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 791 30501 SH SOLE 30501 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 250 12780 SH SOLE 12780 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 394 25273 SH SOLE 25273 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 492 21100 SH SOLE 21100 0 0 FIRST TR ISE GLB WIND ENRG E COM SHS 33736G106 829 62297 SH SOLE 62297 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 510 10095 SH SOLE 10095 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1904 44713 SH SOLE 44713 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 953 20381 SH SOLE 20381 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 492 9307 SH SOLE 9307 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 512 18761 SH SOLE 18761 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 852 20640 SH SOLE 20640 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 958 18826 SH SOLE 18826 0 0 FIRST TR US IPO INDEX FD SHS 336920103 540 9940 SH SOLE 9940 0 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 371 17898 SH SOLE 17898 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1216 45053 SH SOLE 45053 0 0 FIRSTENERGY CORP COM 337932107 1226 37068 SH SOLE 37068 0 0 FISERV INC COM 337738108 1540 15483 SH SOLE 15483 0 0 FITBIT INC CL A 33812L102 1125 75876 SH SOLE 75876 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 599 11410 SH SOLE 11410 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 537 25810 SH SOLE 25810 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 595 15725 SH SOLE 15725 0 0 FLOWERS FOODS INC COM 343498101 1922 127107 SH SOLE 127107 0 0 FMC TECHNOLOGIES INC COM 30249U101 632 21300 SH SOLE 21300 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1325 14400 SH SOLE 14400 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 8549 708242 SH SOLE 708242 0 0 FORTINET INC COM 34959E109 1293 35012 SH SOLE 35012 0 0 FORTIVE CORP COM 34959J108 548 10773 SH SOLE 10773 0 0 FOUNDATION MEDICINE INC COM 350465100 16842 721271 SH SOLE 721271 0 0 FQF TR OSHARS FTSE US 351680855 413 15061 SH SOLE 15061 0 0 FRANKLIN LTD DURATION INC TR COM 35472T101 174 14400 SH SOLE 14400 0 0 FRANKLIN RES INC COM 354613101 209 5881 SH SOLE 5881 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2683 247062 SH SOLE 247062 0 0 FREIGHTCAR AMER INC COM 357023100 288 20000 SH SOLE 20000 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 241 57863 SH SOLE 57863 0 0 GABELLI DIVD & INCOME TR COM 36242H104 2005 104383 SH SOLE 104383 0 0 GABELLI EQUITY TR INC COM 362397101 249 44152 SH SOLE 44152 0 0 GALENA BIOPHARMA INC COM 363256108 11 29600 SH SOLE 29600 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1162 22852 SH SOLE 22852 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 109 17129 SH SOLE 17129 0 0 GARMIN LTD SHS H2906T109 212 4397 SH SOLE 4397 0 0 GARRISON CAP INC COM 366554103 393 38832 SH SOLE 38832 0 0 GATX CORP COM 361448103 881 19768 SH SOLE 19768 0 0 GENERAL DYNAMICS CORP COM 369550108 4832 31142 SH SOLE 31142 0 0 GENERAL ELECTRIC CO COM 369604103 48388 1633621 SH SOLE 1624111 0 9510 GENERAL MLS INC COM 370334104 1784 27931 SH SOLE 27931 0 0 GENERAL MTRS CO COM 37045V100 3451 108643 SH SOLE 108643 0 0 GENOMIC HEALTH INC COM 37244C101 4013 138749 SH SOLE 138749 0 0 GENTEX CORP COM 371901109 1667 94952 SH SOLE 94952 0 0 GENUINE PARTS CO COM 372460105 1000 9959 SH SOLE 9959 0 0 GENWORTH FINL INC COM CL A 37247D106 218 44031 SH SOLE 44031 0 0 GERDAU S A SPON ADR REP PFD 373737105 38 14000 SH SOLE 14000 0 0 GILEAD SCIENCES INC COM 375558103 88391 1117184 SH SOLE 1117184 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4253 98603 SH SOLE 98603 0 0 GLOBAL MED REIT INC COM NEW 37954A204 192 19657 SH SOLE 19657 0 0 GLOBAL PMTS INC COM 37940X102 554 7223 SH SOLE 7223 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 1293 180104 SH SOLE 180104 0 0 GLOBALSTAR INC COM 378973408 18 15204 SH SOLE 15204 0 0 GOLDCORP INC NEW COM 380956409 616 37237 SH SOLE 37237 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6473 40135 SH SOLE 40135 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 126 13250 SH SOLE 13250 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 534 16552 SH SOLE 16552 0 0 GORES HLDGS INC *W EXP 08/13/202 382866119 12 10000 SH SOLE 10000 0 0 GRAINGER W W INC COM 384802104 333 1483 SH SOLE 1483 0 0 GREAT ELM CAP GROUP INC COM 39036P100 106 22546 SH SOLE 22546 0 0 GREAT PLAINS ENERGY INC COM 391164100 295 10807 SH SOLE 10807 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 372 7800 SH SOLE 7800 0 0 GRUBHUB INC COM 400110102 219 5101 SH SOLE 5101 0 0 GSV CAP CORP COM 36191J101 93 19773 SH SOLE 19773 0 0 GTT COMMUNICATIONS INC COM 362393100 595 25294 SH SOLE 25294 0 0 GULFMARK OFFSHORE INC CL A NEW 402629208 738 439748 SH SOLE 439748 0 0 HAIN CELESTIAL GROUP INC COM 405217100 270 7600 SH SOLE 7600 0 0 HALLIBURTON CO COM 406216101 2639 58794 SH SOLE 58794 0 0 HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 167 15350 SH SOLE 15350 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 379 15511 SH SOLE 15511 0 0 HANESBRANDS INC COM 410345102 2740 108528 SH SOLE 108528 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2756 117931 SH SOLE 117931 0 0 HARLEY DAVIDSON INC COM 412822108 929 17663 SH SOLE 17663 0 0 HARMAN INTL INDS INC COM 413086109 754 8925 SH SOLE 8925 0 0 HARRIS CORP DEL COM 413875105 3477 37953 SH SOLE 37953 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 255 5954 SH SOLE 5954 0 0 HASBRO INC COM 418056107 457 5755 SH SOLE 5755 0 0 HAWAIIAN HOLDINGS INC COM 419879101 8983 184844 SH SOLE 184844 0 0 HCA HOLDINGS INC COM 40412C101 2460 32527 SH SOLE 32527 0 0 HCP INC COM 40414L109 2499 65842 SH SOLE 65842 0 0 HD SUPPLY HLDGS INC COM 40416M105 702 21949 SH SOLE 21949 0 0 HEALTHSOUTH CORP COM NEW 421924309 14451 356200 SH SOLE 356200 0 0 HENRY JACK & ASSOC INC COM 426281101 3004 35122 SH SOLE 35122 0 0 HERSHEY CO COM 427866108 1408 14730 SH SOLE 14730 0 0 HESS CORP COM 42809H107 582 10843 SH SOLE 10843 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1375 60457 SH SOLE 60457 0 0 HIGHWOODS PPTYS INC COM 431284108 426 8175 SH SOLE 8175 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 875 38185 SH SOLE 38185 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 643 74843 SH SOLE 73923 0 920 HMS HLDGS CORP COM 40425J101 473 21358 SH SOLE 21358 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 280 8253 SH SOLE 8253 0 0 HOLLYFRONTIER CORP COM 436106108 2163 88248 SH SOLE 88248 0 0 HOME DEPOT INC COM 437076102 18928 147102 SH SOLE 147102 0 0 HONEYWELL INTL INC COM 438516106 17261 148047 SH SOLE 148047 0 0 HORIZON PHARMA PLC SHS G4617B105 508 27997 SH SOLE 27997 0 0 HORMEL FOODS CORP COM 440452100 2671 70432 SH SOLE 70432 0 0 HOWARD HUGHES CORP COM 44267D107 494 4315 SH SOLE 4315 0 0 HP INC COM 40434L105 427 27469 SH SOLE 27469 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 819 21785 SH SOLE 21785 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 209 8330 SH SOLE 8330 0 0 HUMANA INC COM 444859102 3401 19227 SH SOLE 19227 0 0 IAC INTERACTIVECORP COM 44919P508 790 12648 SH SOLE 12648 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 407 8050 SH SOLE 8050 0 0 ILLINOIS TOOL WKS INC COM 452308109 928 7745 SH SOLE 7745 0 0 ILLUMINA INC COM 452327109 20328 111898 SH SOLE 111898 0 0 IMMUNOMEDICS INC COM 452907108 107 32770 SH SOLE 32770 0 0 IMPERIAL OIL LTD COM NEW 453038408 796 25443 SH SOLE 23593 0 1850 IMS HEALTH HLDGS INC COM 44970B109 455 14527 SH SOLE 14527 0 0 INGERSOLL-RAND PLC SHS G47791101 2122 31235 SH SOLE 31235 0 0 INGREDION INC COM 457187102 206 1553 SH SOLE 1553 0 0 INOGEN INC COM 45780L104 551 9200 SH SOLE 9200 0 0 INSPERITY INC COM 45778Q107 291 4000 SH SOLE 4000 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 741 32087 SH SOLE 32087 0 0 INTEL CORP COM 458140100 18278 484157 SH SOLE 484157 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 532 3232 SH SOLE 3232 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 288 1071 SH SOLE 1071 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 21990 138432 SH SOLE 138338 0 94 INTL PAPER CO COM 460146103 2061 42946 SH SOLE 42946 0 0 INTREXON CORP COM 46122T102 1520 54265 SH SOLE 54265 0 0 INTUIT COM 461202103 944 8583 SH SOLE 8583 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 302 417 SH SOLE 417 0 0 INVESCO LTD SHS G491BT108 1622 51886 SH SOLE 51886 0 0 INVESCO MUN TR COM 46131J103 282 20400 SH SOLE 20400 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 179 13000 SH SOLE 13000 0 0 INVESCO SR INCOME TR COM 46131H107 406 93810 SH SOLE 93810 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 426 30250 SH SOLE 30250 0 0 INVESTORS TITLE CO COM 461804106 564 5666 SH SOLE 5666 0 0 IRON MTN INC NEW COM 46284V101 277 7392 SH SOLE 7392 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 489 30800 SH SOLE 30800 0 0 ISHARES MIN VOL EMRG MKT 464286533 479 8861 SH SOLE 8861 0 0 ISHARES MIN VOL GBL ETF 464286525 218 2867 SH SOLE 2867 0 0 ISHARES MSCI JAPAN ETF 464286848 2650 211315 SH SOLE 211315 0 0 ISHARES MSCI MEX CAP ETF 464286822 271 5600 SH SOLE 5600 0 0 ISHARES MSCI SINGAP ETF 464286673 118 10800 SH SOLE 10800 0 0 ISHARES MSCI TAIWAN ETF 464286731 1228 78201 SH SOLE 78201 0 0 ISHARES GOLD TRUST ISHARES 464285105 2889 227703 SH SOLE 227703 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 4684 257335 SH SOLE 255285 0 2050 ISHARES TR 10-20 YR TRS ETF 464288653 225 1555 SH SOLE 1555 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 3528 33354 SH SOLE 33354 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 1992 23430 SH SOLE 23430 0 0 ISHARES TR 20 YR TR BD ETF 464287432 643 4675 SH SOLE 4675 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 509 4550 SH SOLE 4550 0 0 ISHARES TR COHEN&STEER REIT 464287564 250 2383 SH SOLE 2383 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 434 5341 SH SOLE 5341 0 0 ISHARES TR CORE MSCI EAFE 46432F842 214 3886 SH SOLE 3886 0 0 ISHARES TR CORE S&P MCP ETF 464287507 3395 21946 SH SOLE 21946 0 0 ISHARES TR CORE S&P SCP ETF 464287804 6699 53959 SH SOLE 53959 0 0 ISHARES TR CORE S&P500 ETF 464287200 23481 107927 SH SOLE 107927 0 0 ISHARES TR CORE US AGGBD ET 464287226 2517 22390 SH SOLE 22390 0 0 ISHARES TR EAFE GRWTH ETF 464288885 410 5991 SH SOLE 5991 0 0 ISHARES TR EAFE SML CP ETF 464288273 290 5535 SH SOLE 5535 0 0 ISHARES TR EUROPE ETF 464287861 275 6986 SH SOLE 6986 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 708 13937 SH SOLE 13937 0 0 ISHARES TR GLOB TELECOM ETF 464287275 246 3981 SH SOLE 3981 0 0 ISHARES TR GLOBAL 100 ETF 464287572 635 8477 SH SOLE 8477 0 0 ISHARES TR GOV/CRED BD ETF 464288596 222 1892 SH SOLE 1892 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2749 31500 SH SOLE 31500 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1565 12704 SH SOLE 12704 0 0 ISHARES TR INTERM CR BD ETF 464288638 358 3213 SH SOLE 3213 0 0 ISHARES TR INTL SEL DIV ETF 464288448 451 15058 SH SOLE 15058 0 0 ISHARES TR INTRM GOV/CR ETF 464288612 1272 11271 SH SOLE 11271 0 0 ISHARES TR MBS ETF 464288588 3353 30457 SH SOLE 30457 0 0 ISHARES TR MICRO-CAP ETF 464288869 457 5862 SH SOLE 5862 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 899 13285 SH SOLE 13285 0 0 ISHARES TR MIN VOL USA ETF 46429B697 1911 42062 SH SOLE 42062 0 0 ISHARES TR MRG RL ES CP ETF 464288539 196 18638 SH SOLE 18638 0 0 ISHARES TR MSCI EAFE ETF 464287465 9925 167847 SH SOLE 167847 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3668 97952 SH SOLE 97952 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 2295 20215 SH SOLE 20215 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 6758 23347 SH SOLE 23347 0 0 ISHARES TR NATIONAL MUN ETF 464288414 3575 31707 SH SOLE 31707 0 0 ISHARES TR PHLX SEMICND ETF 464287523 3287 29087 SH SOLE 29087 0 0 ISHARES TR RUS 1000 ETF 464287622 352 2922 SH SOLE 2922 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2350 22565 SH SOLE 22565 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 6108 57824 SH SOLE 57824 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 944 6337 SH SOLE 6337 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1527 14575 SH SOLE 14575 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1437 14762 SH SOLE 14762 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 2455 31973 SH SOLE 31973 0 0 ISHARES TR RUS MID-CAP ETF 464287499 302 1730 SH SOLE 1730 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 7559 60855 SH SOLE 60855 0 0 ISHARES TR S&P 100 ETF 464287101 557 5810 SH SOLE 5810 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 2746 22575 SH SOLE 22575 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1127 11867 SH SOLE 11867 0 0 ISHARES TR S&P MC 400GR ETF 464287606 808 4625 SH SOLE 4625 0 0 ISHARES TR SELECT DIVID ETF 464287168 1638 19111 SH SOLE 19111 0 0 ISHARES TR SHRT TRS BD ETF 464288679 4784 43323 SH SOLE 43323 0 0 ISHARES TR SP SMCP600VL ETF 464287879 919 7367 SH SOLE 7367 0 0 ISHARES TR TIPS BD ETF 464287176 3837 32932 SH SOLE 32932 0 0 ISHARES TR TRANS AVG ETF 464287192 200 1374 SH SOLE 1374 0 0 ISHARES TR U.S. AER&DEF ETF 464288760 2913 22573 SH SOLE 22573 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 268 3389 SH SOLE 3389 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 2902 19729 SH SOLE 19729 0 0 ISHARES TR U.S. ENERGY ETF 464287796 2089 53561 SH SOLE 53561 0 0 ISHARES TR U.S. INDS ETF 464287754 392 3425 SH SOLE 3425 0 0 ISHARES TR U.S. MED DVC ETF 464288810 7275 50040 SH SOLE 50040 0 0 ISHARES TR U.S. PFD STK ETF 464288687 2844 71994 SH SOLE 71994 0 0 ISHARES TR U.S. PHARMA ETF 464288836 337 2254 SH SOLE 2254 0 0 ISHARES TR U.S. REAL ES ETF 464287739 738 9151 SH SOLE 9151 0 0 ISHARES TR U.S. TECH ETF 464287721 521 4376 SH SOLE 4376 0 0 ISHARES TR U.S. TELECOM ETF 464287713 304 9426 SH SOLE 9426 0 0 ISHARES TR U.S. UTILITS ETF 464287697 2263 18462 SH SOLE 18462 0 0 ISHARES TR US HLTHCARE ETF 464287762 496 3303 SH SOLE 3303 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 9406 121569 SH SOLE 120188 0 1381 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 618 12314 SH SOLE 12314 0 0 J2 GLOBAL INC COM 48123V102 225 3377 SH SOLE 3377 0 0 JACK IN THE BOX INC COM 466367109 519 5413 SH SOLE 5413 0 0 JANUS CAP GROUP INC COM 47102X105 635 45350 SH SOLE 45350 0 0 JD COM INC SPON ADR CL A 47215P106 1662 63703 SH SOLE 63703 0 0 JOHNSON & JOHNSON COM 478160104 32843 278021 SH SOLE 277597 0 424 JOHNSON CTLS INTL PLC SHS G51502105 6327 135972 SH SOLE 135972 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 210 6682 SH SOLE 6682 0 0 JPMORGAN CHASE & CO COM 46625H100 26880 403655 SH SOLE 403655 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 423 4890 SH SOLE 4890 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 5326 57074 SH SOLE 57074 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 185 15805 SH SOLE 15805 0 0 KB HOME COM 48666K109 977 60600 SH SOLE 60600 0 0 KELLOGG CO COM 487836108 643 8305 SH SOLE 8305 0 0 KEMPER CORP DEL COM 488401100 873 22210 SH SOLE 22210 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 350 65916 SH SOLE 65916 0 0 KEYCORP NEW COM 493267108 1273 104504 SH SOLE 104504 0 0 KIMBERLY CLARK CORP COM 494368103 2645 20962 SH SOLE 20962 0 0 KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 1 47996 SH SOLE 47996 0 0 KINDER MORGAN INC DEL COM 49456B101 6127 264882 SH SOLE 264882 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 701 14000 SH SOLE 14000 0 0 KINDRED HEALTHCARE INC COM 494580103 337 33000 SH SOLE 33000 0 0 KIRBY CORP COM 497266106 1468 23625 SH SOLE 23625 0 0 KKR & CO L P DEL COM UNITS 48248M102 5343 374675 SH SOLE 374675 0 0 KOHLS CORP COM 500255104 287 6558 SH SOLE 6558 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1000 33753 SH SOLE 33753 0 0 KRAFT HEINZ CO COM 500754106 3159 35298 SH SOLE 35298 0 0 KROGER CO COM 501044101 1548 52171 SH SOLE 52171 0 0 KVH INDS INC COM 482738101 351 39786 SH SOLE 39786 0 0 L BRANDS INC COM 501797104 774 10935 SH SOLE 10935 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 3821 25351 SH SOLE 25351 0 0 LA QUINTA HLDGS INC COM 50420D108 157 14000 SH SOLE 14000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 329 2396 SH SOLE 2096 0 300 LAM RESEARCH CORP COM 512807108 935 9868 SH SOLE 9868 0 0 LANCASTER COLONY CORP COM 513847103 223 1689 SH SOLE 1689 0 0 LANDSTAR SYS INC COM 515098101 737 10825 SH SOLE 10825 0 0 LANNET INC COM 516012101 333 12516 SH SOLE 12516 0 0 LAREDO PETROLEUM INC COM 516806106 323 25000 SH SOLE 25000 0 0 LAS VEGAS SANDS CORP COM 517834107 252 4388 SH SOLE 4388 0 0 LAUDER ESTEE COS INC CL A 518439104 3536 39925 SH SOLE 39925 0 0 LAZARD LTD SHS A G54050102 3666 100831 SH SOLE 100831 0 0 LEGACY RESVS LP UNIT LP INT 524707304 556 412271 SH SOLE 412271 0 0 LEGGETT & PLATT INC COM 524660107 1852 40620 SH SOLE 40620 0 0 LENNAR CORP CL A 526057104 669 15803 SH SOLE 15803 0 0 LEUCADIA NATL CORP COM 527288104 2308 121218 SH SOLE 121218 0 0 LEXINGTON REALTY TRUST COM 529043101 704 68329 SH SOLE 68329 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 517 99817 SH SOLE 99817 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 234 3268 SH SOLE 3268 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 859 25266 SH SOLE 25266 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 497 14877 SH SOLE 14877 0 0 LIBERTY PPTY TR SH BEN INT 531172104 1688 41848 SH SOLE 41848 0 0 LILLY ELI & CO COM 532457108 5790 72137 SH SOLE 72137 0 0 LINCOLN NATL CORP IND COM 534187109 888 18896 SH SOLE 18896 0 0 LINKEDIN CORP COM CL A 53578A108 1462 7650 SH SOLE 7650 0 0 LKQ CORP COM 501889208 982 27687 SH SOLE 27687 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 71 24982 SH SOLE 24982 0 0 LMP CAP & INCOME FD INC COM 50208A102 398 29168 SH SOLE 29168 0 0 LOCKHEED MARTIN CORP COM 539830109 8812 36758 SH SOLE 36697 0 61 LOEWS CORP COM 540424108 2308 56071 SH SOLE 56071 0 0 LOUISIANA PAC CORP COM 546347105 616 32700 SH SOLE 32700 0 0 LOWES COS INC COM 548661107 10143 140475 SH SOLE 140475 0 0 LULULEMON ATHLETICA INC COM 550021109 1017 16671 SH SOLE 16671 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 580 29506 SH SOLE 29506 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3129 38784 SH SOLE 38589 0 195 M D C HLDGS INC COM 552676108 918 35576 SH SOLE 35576 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 16269 195455 SH SOLE 195455 0 0 MACYS INC COM 55616P104 1346 36315 SH SOLE 36315 0 0 MAG SILVER CORP COM 55903Q104 2471 163850 SH SOLE 155195 0 8655 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2788 39426 SH SOLE 39426 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 2166 31040 SH SOLE 31040 0 0 MANNKIND CORP COM 56400P201 42 67661 SH SOLE 67661 0 0 MARATHON OIL CORP COM 565849106 1832 115859 SH SOLE 115859 0 0 MARATHON PETE CORP COM 56585A102 552 13608 SH SOLE 13608 0 0 MARINE HARVEST ASA SPONSORED ADR 56824R205 1908 106436 SH SOLE 97411 0 9025 MARKEL CORP COM 570535104 844 909 SH SOLE 909 0 0 MARRIOTT INTL INC NEW CL A 571903202 1003 14914 SH SOLE 14914 0 0 MARSH & MCLENNAN COS INC COM 571748102 397 5905 SH SOLE 5905 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2216 12375 SH SOLE 12375 0 0 MASCO CORP COM 574599106 2922 85143 SH SOLE 85143 0 0 MASTEC INC COM 576323109 238 8000 SH SOLE 8000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6112 60053 SH SOLE 59878 0 175 MATERION CORP COM 576690101 1159 37750 SH SOLE 37750 0 0 MATRIX SVC CO COM 576853105 258 13750 SH SOLE 13750 0 0 MATTEL INC COM 577081102 728 24043 SH SOLE 24043 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2573 387351 SH SOLE 358956 0 28395 MB FINANCIAL INC NEW COM 55264U108 2366 62177 SH SOLE 62177 0 0 MBIA INC COM 55262C100 233 30000 SH SOLE 30000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4240 42431 SH SOLE 42431 0 0 MCDERMOTT INTL INC COM 580037109 387 77300 SH SOLE 77300 0 0 MCDONALDS CORP COM 580135101 4659 40385 SH SOLE 40385 0 0 MCKESSON CORP COM 58155Q103 978 5863 SH SOLE 5863 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 426 5389 SH SOLE 5389 0 0 MEDIWOUND LTD ORD SHS M68830104 116 15000 SH SOLE 15000 0 0 MEDTRONIC PLC SHS G5960L103 16892 195504 SH SOLE 192194 0 3310 MELLANOX TECHNOLOGIES LTD SHS M51363113 422 9750 SH SOLE 9750 0 0 MENTOR GRAPHICS CORP COM 587200106 6304 238419 SH SOLE 222679 0 15740 MERCK & CO INC COM 58933Y105 18968 303931 SH SOLE 303931 0 0 METHANEX CORP COM 59151K108 703 19700 SH SOLE 19700 0 0 METLIFE INC COM 59156R108 15486 348545 SH SOLE 348545 0 0 MFA FINL INC COM 55272X102 987 132000 SH SOLE 132000 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 225 49500 SH SOLE 49500 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3951 151785 SH SOLE 151785 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 304 6500 SH SOLE 6500 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1448 23298 SH SOLE 23298 0 0 MICRON TECHNOLOGY INC COM 595112103 3022 169985 SH SOLE 169985 0 0 MICROSOFT CORP COM 594918104 40451 702289 SH SOLE 702289 0 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 1485 515669 SH SOLE 515669 0 0 MID-AMER APT CMNTYS INC COM 59522J103 3868 41155 SH SOLE 41155 0 0 MIDDLESEX WATER CO COM 596680108 1777 50412 SH SOLE 47412 0 3000 MINERALS TECHNOLOGIES INC COM 603158106 246 3475 SH SOLE 3475 0 0 MKS INSTRUMENT INC COM 55306N104 667 13403 SH SOLE 13403 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 354 46506 SH SOLE 46506 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 703 16506 SH SOLE 16506 0 0 MOHAWK INDS INC COM 608190104 1837 9170 SH SOLE 9170 0 0 MOLINA HEALTHCARE INC COM 60855R100 917 15718 SH SOLE 15718 0 0 MONDELEZ INTL INC CL A 609207105 4364 99426 SH SOLE 99426 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 339 23754 SH SOLE 23754 0 0 MONOLITHIC PWR SYS INC COM 609839105 200 2480 SH SOLE 2480 0 0 MONROE CAP CORP COM 610335101 462 29348 SH SOLE 29348 0 0 MONSANTO CO NEW COM 61166W101 8002 78298 SH SOLE 78298 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 576 3922 SH SOLE 3922 0 0 MORGAN STANLEY COM NEW 617446448 3149 98199 SH SOLE 98199 0 0 MOSAIC CO NEW COM 61945C103 3918 160184 SH SOLE 160184 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 494 6480 SH SOLE 6480 0 0 MPLX LP COM UNIT REP LTD 55336V100 288 8506 SH SOLE 8506 0 0 MUELLER INDS INC COM 624756102 260 8000 SH SOLE 8000 0 0 MUELLER WTR PRODS INC COM SER A 624758108 524 41787 SH SOLE 41787 0 0 MURPHY USA INC COM 626755102 328 4598 SH SOLE 4598 0 0 MYLAN N V SHS EURO N59465109 2648 69478 SH SOLE 69478 0 0 NABORS INDUSTRIES LTD SHS G6359F103 121 10000 SH SOLE 10000 0 0 NASDAQ INC COM 631103108 1672 24757 SH SOLE 24757 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1656 30613 SH SOLE 30613 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 614 8634 SH SOLE 8634 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1264 16100 SH SOLE 16100 0 0 NATIONAL HEALTHCARE CORP COM 635906100 903 13678 SH SOLE 13678 0 0 NATIONAL OILWELL VARCO INC COM 637071101 4608 125401 SH SOLE 125401 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 490 9631 SH SOLE 9631 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 8601 1196187 SH SOLE 1196187 0 0 NAVISTAR INTL CORP NEW COM 63934E108 262 11456 SH SOLE 11456 0 0 NEONODE INC COM NEW 64051M402 17 15000 SH SOLE 15000 0 0 NETFLIX INC COM 64110L106 5020 50934 SH SOLE 50934 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 145 12161 SH SOLE 12161 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 429 46249 SH SOLE 46249 0 0 NEW MTN FIN CORP COM 647551100 226 16410 SH SOLE 16410 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 158 11092 SH SOLE 11092 0 0 NEWELL BRANDS INC COM 651229106 3442 65361 SH SOLE 65361 0 0 NEWFIELD EXPL CO COM 651290108 2248 51748 SH SOLE 51748 0 0 NEWLINK GENETICS CORP COM 651511107 221 14700 SH SOLE 14700 0 0 NEWMONT MINING CORP COM 651639106 7398 188297 SH SOLE 183650 0 4647 NEXTERA ENERGY INC COM 65339F101 9941 81272 SH SOLE 81272 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 995 35570 SH SOLE 35570 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 206 10950 SH SOLE 10950 0 0 NICE LTD SPONSORED ADR 653656108 270 4024 SH SOLE 4024 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 453 8452 SH SOLE 8452 0 0 NIKE INC CL B 654106103 8376 159093 SH SOLE 159093 0 0 NIMBLE STORAGE INC COM 65440R101 162 18259 SH SOLE 18259 0 0 NISOURCE INC COM 65473P105 2551 105829 SH SOLE 105829 0 0 NOBLE ENERGY INC COM 655044105 390 10900 SH SOLE 10900 0 0 NOKIA CORP SPONSORED ADR 654902204 1908 329732 SH SOLE 329732 0 0 NORDSTROM INC COM 655664100 1477 28472 SH SOLE 28472 0 0 NORFOLK SOUTHERN CORP COM 655844108 2717 27991 SH SOLE 27991 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 579 75400 SH SOLE 75400 0 0 NORTHROP GRUMMAN CORP COM 666807102 5087 23774 SH SOLE 23774 0 0 NORTHWESTERN CORP COM NEW 668074305 357 6200 SH SOLE 6200 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 834 22125 SH SOLE 22125 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 1197 101270 SH SOLE 101270 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2978 37719 SH SOLE 37719 0 0 NOVO-NORDISK A S ADR 670100205 6259 150475 SH SOLE 150475 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 482 33223 SH SOLE 33223 0 0 NUCOR CORP COM 670346105 1234 24954 SH SOLE 24954 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 1145 23083 SH SOLE 23083 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 170 11633 SH SOLE 11633 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 202 17350 SH SOLE 17350 0 0 NUVEEN ENHANCED AMT FREE MUN COM 67071L106 259 16115 SH SOLE 16115 0 0 NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 548 34833 SH SOLE 34833 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 1432 129779 SH SOLE 129779 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 206 18685 SH SOLE 18685 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 570 30113 SH SOLE 30113 0 0 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 853 85124 SH SOLE 85124 0 0 NUVEEN PREFERRED SECURITIES COM 67072C105 112 11711 SH SOLE 11711 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 401 26611 SH SOLE 26611 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 231 19167 SH SOLE 19167 0 0 NVIDIA CORP COM 67066G104 8140 118800 SH SOLE 118800 0 0 NXP SEMICONDUCTORS N V COM N6596X109 4976 48780 SH SOLE 48780 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 14453 51597 SH SOLE 51597 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 1279 30149 SH SOLE 30149 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 6898 94600 SH SOLE 92265 0 2335 OCH ZIFF CAP MGMT GROUP CL A 67551U105 69 16000 SH SOLE 16000 0 0 OGE ENERGY CORP COM 670837103 1756 55534 SH SOLE 55534 0 0 OLIN CORP COM PAR $1 680665205 924 44998 SH SOLE 44998 0 0 ONE GAS INC COM 68235P108 694 11219 SH SOLE 11219 0 0 ONEOK INC NEW COM 682680103 4396 85550 SH SOLE 85550 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 2342 58608 SH SOLE 58608 0 0 OPKO HEALTH INC COM 68375N103 300 28315 SH SOLE 28315 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 588 41172 SH SOLE 41172 0 0 ORACLE CORP COM 68389X105 2767 70443 SH SOLE 70443 0 0 ORBITAL ATK INC COM 68557N103 493 6474 SH SOLE 6474 0 0 ORBOTECH LTD ORD M75253100 479 16174 SH SOLE 16174 0 0 OSI SYSTEMS INC COM 671044105 2499 38225 SH SOLE 38225 0 0 OVASCIENCE INC COM 69014Q101 393 54826 SH SOLE 54826 0 0 OWENS & MINOR INC NEW COM 690732102 254 7333 SH SOLE 7333 0 0 OWENS CORNING NEW COM 690742101 859 16084 SH SOLE 16084 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 297 4500 SH SOLE 4500 0 0 PACCAR INC COM 693718108 451 7681 SH SOLE 7681 0 0 PACER FDS TR TRENDP 750 ETF 69374H105 693 29898 SH SOLE 29898 0 0 PALO ALTO NETWORKS INC COM 697435105 4020 25231 SH SOLE 25231 0 0 PANDORA MEDIA INC COM 698354107 176 12275 SH SOLE 12275 0 0 PANERA BREAD CO CL A 69840W108 287 1472 SH SOLE 1472 0 0 PARKER HANNIFIN CORP COM 701094104 2631 20957 SH SOLE 20957 0 0 PARSLEY ENERGY INC CL A 701877102 3987 118980 SH SOLE 118980 0 0 PAYCHEX INC COM 704326107 624 10781 SH SOLE 10781 0 0 PAYPAL HLDGS INC COM 70450Y103 4591 112071 SH SOLE 112071 0 0 PBF ENERGY INC CL A 69318G106 272 12000 SH SOLE 12000 0 0 PDL BIOPHARMA INC COM 69329Y104 53 15688 SH SOLE 15688 0 0 PENGROWTH ENERGY CORP COM 70706P104 24 15327 SH SOLE 15327 0 0 PENN WEST PETE LTD NEW COM 707887105 27 14925 SH SOLE 14925 0 0 PENNYMAC MTG INVT TR COM 70931T103 315 20249 SH SOLE 20249 0 0 PENTAIR PLC SHS G7S00T104 6641 103387 SH SOLE 99157 0 4230 PEOPLES UNITED FINANCIAL INC COM 712704105 1034 65373 SH SOLE 65373 0 0 PEPSICO INC COM 713448108 19608 180268 SH SOLE 180268 0 0 PERNIX THERAPEUTICS HLDGS IN COM 71426V108 8 13500 SH SOLE 13500 0 0 PETROQUEST ENERGY INC COM NEW 716748306 2661 769025 SH SOLE 769025 0 0 PFIZER INC COM 717081103 24819 732759 SH SOLE 732759 0 0 PG&E CORP COM 69331C108 1087 17768 SH SOLE 17768 0 0 PHILIP MORRIS INTL INC COM 718172109 11904 122444 SH SOLE 122444 0 0 PHILLIPS 66 COM 718546104 3571 44334 SH SOLE 44334 0 0 PIER 1 IMPORTS INC COM 720279108 101 23729 SH SOLE 23729 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 27 15000 SH SOLE 15000 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1349 63898 SH SOLE 63293 0 605 PIMCO CALIF MUN INCOME FD II COM 72200M108 147 13762 SH SOLE 13762 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 193 13234 SH SOLE 13234 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 282 2782 SH SOLE 2782 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 240 25169 SH SOLE 25169 0 0 PINNACLE FOODS INC DEL COM 72348P104 286 5700 SH SOLE 5700 0 0 PIONEER NAT RES CO COM 723787107 6678 35974 SH SOLE 35974 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1883 59934 SH SOLE 59934 0 0 PLURISTEM THERAPEUTICS INC COM 72940R102 203 127000 SH SOLE 127000 0 0 PNC FINL SVCS GROUP INC COM 693475105 985 10932 SH SOLE 10932 0 0 POLARIS INDS INC COM 731068102 505 6527 SH SOLE 6527 0 0 POSCO SPONSORED ADR 693483109 295 5782 SH SOLE 5782 0 0 POST PPTYS INC COM 737464107 298 4500 SH SOLE 4500 0 0 POTASH CORP SASK INC COM 73755L107 2847 174457 SH SOLE 174457 0 0 POWERSHARES ACT MANG COMM FD DB OPT YLD DIV 73937V106 646 37048 SH SOLE 37048 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 293 19507 SH SOLE 19507 0 0 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 307 9785 SH SOLE 9785 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 495 26234 SH SOLE 26234 0 0 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 220 8440 SH SOLE 8440 0 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 567 37471 SH SOLE 37471 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 1294 33267 SH SOLE 33267 0 0 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 654 19899 SH SOLE 19899 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 982 23675 SH SOLE 23675 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 316 10326 SH SOLE 10326 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 282 7262 SH SOLE 7262 0 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 2423 57140 SH SOLE 57140 0 0 POWERSHARES ETF TRUST DYN RETAIL PTF 73935X617 201 5755 SH SOLE 5755 0 0 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 660 20841 SH SOLE 20841 0 0 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 573 18207 SH SOLE 18207 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 614 32231 SH SOLE 32231 0 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 431 27148 SH SOLE 27148 0 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 651 7430 SH SOLE 7430 0 0 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 372 15102 SH SOLE 15102 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1657 71403 SH SOLE 71403 0 0 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 438 21149 SH SOLE 21149 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 20400 171838 SH SOLE 171838 0 0 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 236 5809 SH SOLE 5809 0 0 PPG INDS INC COM 693506107 601 5812 SH SOLE 5812 0 0 PPL CORP COM 69351T106 1374 39712 SH SOLE 39712 0 0 PRAXAIR INC COM 74005P104 4308 35658 SH SOLE 35658 0 0 PREFERRED APT CMNTYS INC COM 74039L103 716 52992 SH SOLE 52992 0 0 PRICE T ROWE GROUP INC COM 74144T108 1220 18358 SH SOLE 18171 0 187 PRICELINE GRP INC COM NEW 741503403 422 287 SH SOLE 287 0 0 PROCTER AND GAMBLE CO COM 742718109 18245 203284 SH SOLE 203284 0 0 PROLOGIS INC COM 74340W103 2032 37959 SH SOLE 37959 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1903 35023 SH SOLE 35023 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 628 13195 SH SOLE 13195 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 1348 35397 SH SOLE 35397 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 1016 18893 SH SOLE 18893 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 502 61997 SH SOLE 61997 0 0 PRUDENTIAL FINL INC COM 744320102 2209 27052 SH SOLE 27052 0 0 PTC THERAPEUTICS INC COM 69366J200 710 50712 SH SOLE 50712 0 0 PUBLIC STORAGE COM 74460D109 665 2982 SH SOLE 2982 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5378 128438 SH SOLE 122763 0 5675 PULTE GROUP INC COM 745867101 310 15484 SH SOLE 15484 0 0 QEP RES INC COM 74733V100 391 20000 SH SOLE 20000 0 0 QORVO INC COM 74736K101 208 3735 SH SOLE 3735 0 0 QTS RLTY TR INC COM CL A 74736A103 3589 67900 SH SOLE 67900 0 0 QUALCOMM INC COM 747525103 19218 280558 SH SOLE 280558 0 0 QUALITY SYS INC COM 747582104 329 29069 SH SOLE 29069 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4974 58776 SH SOLE 56291 0 2485 QUINSTREET INC COM 74874Q100 92 30350 SH SOLE 30350 0 0 RACKSPACE HOSTING INC COM 750086100 292 9191 SH SOLE 9191 0 0 RALPH LAUREN CORP CL A 751212101 383 3787 SH SOLE 3787 0 0 RANGE RES CORP COM 75281A109 3837 99031 SH SOLE 99031 0 0 RAYTHEON CO COM NEW 755111507 6503 47770 SH SOLE 47770 0 0 REALTY INCOME CORP COM 756109104 7376 110201 SH SOLE 110201 0 0 RED HAT INC COM 756577102 2728 33750 SH SOLE 33750 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 180 12977 SH SOLE 12977 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2305 5734 SH SOLE 5734 0 0 REGIONS FINL CORP NEW COM 7591EP100 1400 141811 SH SOLE 141811 0 0 REMARK MEDIA INC COM 75954W107 158 35000 SH SOLE 35000 0 0 RESTORATION HARDWARE HLDGS I COM 761283100 1712 49483 SH SOLE 49483 0 0 REYNOLDS AMERICAN INC COM 761713106 1606 34054 SH SOLE 34054 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 305 83085 SH SOLE 83085 0 0 RIO TINTO PLC SPONSORED ADR 767204100 486 14545 SH SOLE 14545 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 228 6500 SH SOLE 6500 0 0 RITE AID CORP COM 767754104 883 114725 SH SOLE 114725 0 0 ROCKET FUEL INC COM 773111109 32 11835 SH SOLE 11835 0 0 ROCKWELL AUTOMATION INC COM 773903109 637 5208 SH SOLE 5208 0 0 ROCKWELL MED INC COM 774374102 361 53764 SH SOLE 53764 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 9860 232440 SH SOLE 232440 0 0 ROSS STORES INC COM 778296103 2045 31800 SH SOLE 31800 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1737 28045 SH SOLE 28045 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 513 110000 SH SOLE 110000 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 803 15195 SH SOLE 15195 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3402 67942 SH SOLE 67942 0 0 ROYCE VALUE TR INC COM 780910105 1585 125224 SH SOLE 125224 0 0 RPM INTL INC COM 749685103 485 9021 SH SOLE 9021 0 0 RUBICON PROJ INC COM 78112V102 142 17097 SH SOLE 17097 0 0 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 320 2562 SH SOLE 2562 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 2244 26852 SH SOLE 26852 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2143 44498 SH SOLE 44498 0 0 S&P GLOBAL INC COM 78409V104 508 4014 SH SOLE 4014 0 0 SALESFORCE COM INC COM 79466L302 1653 23180 SH SOLE 23180 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 665 52477 SH SOLE 52477 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 620 105087 SH SOLE 105087 0 0 SANCHEZ ENERGY CORP COM 79970Y105 579 65500 SH SOLE 65500 0 0 SANOFI SPONSORED ADR 80105N105 884 23152 SH SOLE 23152 0 0 SAP SE SPON ADR 803054204 470 5148 SH SOLE 5148 0 0 SAREPTA THERAPEUTICS INC COM 803607100 405 6602 SH SOLE 6602 0 0 SCANA CORP NEW COM 80589M102 1714 23693 SH SOLE 23693 0 0 SCHLUMBERGER LTD COM 806857108 7877 100171 SH SOLE 100171 0 0 SCHOLASTIC CORP COM 807066105 689 17500 SH SOLE 17500 0 0 SEACOR HOLDINGS INC COM 811904101 929 15624 SH SOLE 15624 0 0 SEADRILL LIMITED SHS G7945E105 25 10300 SH SOLE 10300 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 53 15089 SH SOLE 15089 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 494 12818 SH SOLE 12818 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1753 53500 SH SOLE 53500 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1480 18492 SH SOLE 18492 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 896 16851 SH SOLE 16851 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1682 23334 SH SOLE 23334 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1171 16579 SH SOLE 16579 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5225 270705 SH SOLE 270705 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2021 34608 SH SOLE 34608 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1254 25606 SH SOLE 25606 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 211 4429 SH SOLE 4429 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3154 66002 SH SOLE 66002 0 0 SEMPRA ENERGY COM 816851109 1013 9453 SH SOLE 9453 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 520 13420 SH SOLE 13420 0 0 SHERWIN WILLIAMS CO COM 824348106 4600 16629 SH SOLE 16629 0 0 SHIRE PLC SPONSORED ADR 82481R106 809 4172 SH SOLE 4172 0 0 SILVER BAY RLTY TR CORP COM 82735Q102 428 24431 SH SOLE 24431 0 0 SIRIUS XM HLDGS INC COM 82968B103 122 29430 SH SOLE 29430 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 487 9094 SH SOLE 9094 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 5520 72510 SH SOLE 72510 0 0 SMITH A O COM 831865209 1572 15920 SH SOLE 15920 0 0 SMUCKER J M CO COM NEW 832696405 1499 11062 SH SOLE 11062 0 0 SNYDERS-LANCE INC COM 833551104 554 16503 SH SOLE 16503 0 0 SONIC CORP COM 835451105 211 8029 SH SOLE 8029 0 0 SONOCO PRODS CO COM 835495102 340 6444 SH SOLE 6444 0 0 SONY CORP ADR NEW 835699307 297 8945 SH SOLE 8945 0 0 SOUTH JERSEY INDS INC COM 838518108 215 7260 SH SOLE 7260 0 0 SOUTHERN CO COM 842587107 3137 61162 SH SOLE 61162 0 0 SOUTHWEST AIRLS CO COM 844741108 12076 310515 SH SOLE 310515 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3618 261425 SH SOLE 261425 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 760 4159 SH SOLE 4159 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 16342 130066 SH SOLE 129349 0 717 SPDR S&P 500 ETF TR TR UNIT 78462F103 16220 74989 SH SOLE 74989 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 12466 44164 SH SOLE 44164 0 0 SPDR SER TR NUVN BRCLY MUNI 78468R721 302 6037 SH SOLE 6037 0 0 SPDR SER TR SHT TRM HGH YLD 78468R408 800 28873 SH SOLE 28873 0 0 SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 4611 99455 SH SOLE 99455 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 816 22217 SH SOLE 22217 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 209 2148 SH SOLE 2148 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 2344 35363 SH SOLE 35363 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 2643 31336 SH SOLE 31336 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 375 11043 SH SOLE 11043 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 283 10654 SH SOLE 10654 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 304 7898 SH SOLE 7898 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 203 4584 SH SOLE 4584 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1428 33774 SH SOLE 33774 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 204 4677 SH SOLE 4677 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 252 4747 SH SOLE 4747 0 0 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 328 6944 SH SOLE 6944 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 217 4782 SH SOLE 4782 0 0 SPECTRA ENERGY CORP COM 847560109 10004 234015 SH SOLE 224965 0 9050 SPECTRA ENERGY PARTNERS LP COM 84756N109 682 15611 SH SOLE 15611 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1595 11586 SH SOLE 11586 0 0 SPIRIT AIRLS INC COM 848577102 213 5000 SH SOLE 5000 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 164 12273 SH SOLE 12273 0 0 SPRINT CORP COM SER 1 85207U105 144 21755 SH SOLE 21755 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 274 25049 SH SOLE 25049 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 162 21143 SH SOLE 21143 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 575 12169 SH SOLE 12169 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 790 15733 SH SOLE 15733 0 0 STANLEY BLACK & DECKER INC COM 854502101 1759 14308 SH SOLE 14186 0 122 STAPLES INC COM 855030102 343 40084 SH SOLE 40084 0 0 STARBUCKS CORP COM 855244109 18605 343656 SH SOLE 343656 0 0 STARWOOD PPTY TR INC COM 85571B105 201 8910 SH SOLE 8910 0 0 STATE STR CORP COM 857477103 607 8716 SH SOLE 8716 0 0 STATOIL ASA SPONSORED ADR 85771P102 2749 163565 SH SOLE 157461 0 6104 STELLUS CAP INVT CORP COM 858568108 468 42995 SH SOLE 42995 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 240 29500 SH SOLE 29500 0 0 STONECASTLE FINL CORP COM 861780104 492 26336 SH SOLE 26336 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 219 8735 SH SOLE 8735 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 220 8600 SH SOLE 8600 0 0 STRATASYS LTD SHS M85548101 325 13489 SH SOLE 13489 0 0 STRYKER CORP COM 863667101 3910 33589 SH SOLE 33589 0 0 SUMMIT MATLS INC CL A 86614U100 653 35200 SH SOLE 35200 0 0 SUNCOR ENERGY INC NEW COM 867224107 281 10138 SH SOLE 10138 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 3027 106553 SH SOLE 106553 0 0 SUNPOWER CORP COM 867652406 99 11100 SH SOLE 11100 0 0 SUNRUN INC COM 86771W105 177 28135 SH SOLE 28135 0 0 SUNSHINE HEART INC COM 86782U106 19 33500 SH SOLE 33500 0 0 SUPER MICRO COMPUTER INC COM 86800U104 8884 380114 SH SOLE 380114 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 197 10981 SH SOLE 10981 0 0 SYMANTEC CORP COM 871503108 459 18286 SH SOLE 18286 0 0 SYNAPTICS INC COM 87157D109 791 13500 SH SOLE 13500 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 433 10525 SH SOLE 10525 0 0 SYNCHRONY FINL COM 87165B103 516 18454 SH SOLE 18454 0 0 SYSCO CORP COM 871829107 1837 37486 SH SOLE 37486 0 0 T MOBILE US INC COM 872590104 1347 28835 SH SOLE 28835 0 0 TARGET CORP COM 87612E106 4435 64553 SH SOLE 64341 0 212 TASER INTL INC COM 87651B104 890 31105 SH SOLE 31105 0 0 TATA MTRS LTD SPONSORED ADR 876568502 284 7097 SH SOLE 7097 0 0 TAUBMAN CTRS INC COM 876664103 1390 18684 SH SOLE 18684 0 0 TCP CAP CORP COM 87238Q103 352 21490 SH SOLE 21490 0 0 TE CONNECTIVITY LTD REG SHS H84989104 465 7225 SH SOLE 7225 0 0 TECK RESOURCES LTD CL B 878742204 1385 76771 SH SOLE 76771 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1153 48419 SH SOLE 48419 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 466 24859 SH SOLE 24859 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 532 4928 SH SOLE 4928 0 0 TERADYNE INC COM 880770102 1013 46925 SH SOLE 46925 0 0 TESLA MTRS INC COM 88160R101 1457 7138 SH SOLE 7138 0 0 TESORO CORP COM 881609101 468 5876 SH SOLE 5876 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 1781 36764 SH SOLE 36764 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 2959 64309 SH SOLE 64309 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 439 8000 SH SOLE 8000 0 0 TEXAS INSTRS INC COM 882508104 9790 139501 SH SOLE 139501 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 14545 91442 SH SOLE 91442 0 0 THL CR SR LN FD COM 87244R103 420 25500 SH SOLE 25500 0 0 TICC CAPITAL CORP COM 87244T109 88 15014 SH SOLE 15014 0 0 TIFFANY & CO NEW COM 886547108 9916 136527 SH SOLE 136527 0 0 TIME WARNER INC COM NEW 887317303 1944 24412 SH SOLE 24412 0 0 TIMKEN CO COM 887389104 884 25150 SH SOLE 25150 0 0 TIVO CORP COM 88870P106 2222 114045 SH SOLE 105830 0 8215 TJX COS INC NEW COM 872540109 1855 24799 SH SOLE 24799 0 0 TOLL BROTHERS INC COM 889478103 2302 77088 SH SOLE 77088 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 53 75500 SH SOLE 75500 0 0 TOOTSIE ROLL INDS INC COM 890516107 668 18143 SH SOLE 18143 0 0 TORO CO COM 891092108 1732 36989 SH SOLE 36989 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 298 6716 SH SOLE 6716 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 6376 207363 SH SOLE 207363 0 0 TORTOISE MLP FD INC COM 89148B101 7018 351100 SH SOLE 351100 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 964 45493 SH SOLE 45493 0 0 TOTAL S A SPONSORED ADR 89151E109 691 14493 SH SOLE 14493 0 0 TRACTOR SUPPLY CO COM 892356106 2074 30788 SH SOLE 30788 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 16 13321 SH SOLE 13321 0 0 TRANSOCEAN LTD REG SHS H8817H100 840 78862 SH SOLE 78862 0 0 TRAVELCENTERS AMER LLC COM 894174101 546 76250 SH SOLE 76250 0 0 TRAVELERS COMPANIES INC COM 89417E109 2851 24892 SH SOLE 24892 0 0 TREX CO INC COM 89531P105 253 4303 SH SOLE 4303 0 0 TRINITY INDS INC COM 896522109 200 8273 SH SOLE 8273 0 0 TRIPADVISOR INC COM 896945201 850 13462 SH SOLE 13462 0 0 TUBEMOGUL INC COM 898570106 117 12513 SH SOLE 12513 0 0 TURTLE BEACH CORP COM 900450107 13 10000 SH SOLE 10000 0 0 TUTOR PERINI CORP COM 901109108 582 27100 SH SOLE 27100 0 0 TWILIO INC CL A 90138F102 2034 31596 SH SOLE 31596 0 0 TWITTER INC COM 90184L102 1876 81387 SH SOLE 81387 0 0 TYSON FOODS INC CL A 902494103 1822 24410 SH SOLE 24410 0 0 UBIQUITI NETWORKS INC COM 90347A100 2560 47844 SH SOLE 47844 0 0 UDR INC COM 902653104 1924 53457 SH SOLE 53457 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 4625 19437 SH SOLE 19364 0 73 UMB FINL CORP COM 902788108 6844 115117 SH SOLE 115117 0 0 UNDER ARMOUR INC CL A 904311107 943 24387 SH SOLE 24387 0 0 UNDER ARMOUR INC CL C 904311206 248 7306 SH SOLE 7306 0 0 UNILEVER N V N Y SHS NEW 904784709 926 20097 SH SOLE 20097 0 0 UNILEVER PLC SPON ADR NEW 904767704 2672 56360 SH SOLE 56360 0 0 UNION PAC CORP COM 907818108 6095 62497 SH SOLE 62497 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 178 25000 SH SOLE 25000 0 0 UNITED CONTL HLDGS INC COM 910047109 12900 245855 SH SOLE 245855 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4024 36799 SH SOLE 36799 0 0 UNITED RENTALS INC COM 911363109 980 12480 SH SOLE 12480 0 0 UNITED TECHNOLOGIES CORP COM 913017109 5640 55515 SH SOLE 55515 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7723 55159 SH SOLE 55159 0 0 UNITIL CORP COM 913259107 645 16517 SH SOLE 16517 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3367 60666 SH SOLE 55786 0 4880 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 437 6938 SH SOLE 6938 0 0 UNUM GROUP COM 91529Y106 1873 53053 SH SOLE 53053 0 0 US BANCORP DEL COM NEW 902973304 5873 136929 SH SOLE 136929 0 0 V F CORP COM 918204108 6267 111828 SH SOLE 111828 0 0 VAIL RESORTS INC COM 91879Q109 1820 11600 SH SOLE 11600 0 0 VALE S A ADR 91912E105 62 11173 SH SOLE 11173 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 737 29995 SH SOLE 29995 0 0 VALERO ENERGY CORP NEW COM 91913Y100 4938 93176 SH SOLE 92912 0 264 VALLEY NATL BANCORP COM 919794107 155 15959 SH SOLE 15959 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 569 11380 SH SOLE 11380 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 214 7400 SH SOLE 7400 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3009 113838 SH SOLE 113838 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 3749 116241 SH SOLE 116241 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1322 29848 SH SOLE 29848 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL E 92189F692 953 16585 SH SOLE 16585 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 664 9555 SH SOLE 9555 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 345 3165 SH SOLE 3165 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 979 11173 SH SOLE 11173 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1143 11588 SH SOLE 11588 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2328 28797 SH SOLE 28797 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 610 7241 SH SOLE 7241 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 300 5365 SH SOLE 5365 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1495 16384 SH SOLE 16384 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3521 31357 SH SOLE 31357 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 431 4604 SH SOLE 4604 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1693 13086 SH SOLE 13086 0 0 VANGUARD INDEX FDS REIT ETF 922908553 3143 36238 SH SOLE 36238 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3940 19829 SH SOLE 19829 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 440 3976 SH SOLE 3976 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1490 12194 SH SOLE 12194 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1866 16758 SH SOLE 16758 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 766 16860 SH SOLE 16860 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3038 80698 SH SOLE 80698 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5402 110856 SH SOLE 110856 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2121 21312 SH SOLE 21312 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 451 5032 SH SOLE 5032 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 224 2100 SH SOLE 2100 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1587 18905 SH SOLE 18905 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 200 4225 SH SOLE 4225 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3161 84497 SH SOLE 84497 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2809 38931 SH SOLE 38931 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 442 3513 SH SOLE 3513 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 348 2545 SH SOLE 2545 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 743 7608 SH SOLE 7608 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 966 7266 SH SOLE 7266 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 866 7197 SH SOLE 7197 0 0 VANTIV INC CL A 92210H105 3710 65933 SH SOLE 65933 0 0 VARIAN MED SYS INC COM 92220P105 1867 18753 SH SOLE 18753 0 0 VASCO DATA SEC INTL INC COM 92230Y104 220 12500 SH SOLE 12500 0 0 VCA INC COM 918194101 499 7130 SH SOLE 7130 0 0 VECTOR GROUP LTD COM 92240M108 692 32091 SH SOLE 32091 0 0 VEEVA SYS INC CL A COM 922475108 228 5530 SH SOLE 5530 0 0 VENTAS INC COM 92276F100 444 6292 SH SOLE 6292 0 0 VERINT SYS INC COM 92343X100 1283 34105 SH SOLE 34105 0 0 VERISK ANALYTICS INC COM 92345Y106 944 11615 SH SOLE 11615 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 22890 440360 SH SOLE 440360 0 0 VIACOM INC NEW CL B 92553P201 1139 29910 SH SOLE 29910 0 0 VIRGIN AMER INC COM VTG 92765X208 206 3850 SH SOLE 3850 0 0 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 378 31330 SH SOLE 31330 0 0 VISA INC COM CL A 92826C839 14064 170056 SH SOLE 170056 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 317 22500 SH SOLE 22500 0 0 VISTA OUTDOOR INC COM 928377100 434 10900 SH SOLE 10900 0 0 VIVINT SOLAR INC COM 92854Q106 32 10000 SH SOLE 10000 0 0 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 3685 126393 SH SOLE 126393 0 0 VORNADO RLTY TR SH BEN INT 929042109 543 5365 SH SOLE 5365 0 0 VOXX INTL CORP CL A 91829F104 218 72800 SH SOLE 72800 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 168 23138 SH SOLE 23138 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 190 36000 SH SOLE 36000 0 0 VOYA RISK MANAGED NAT RES FD COM 92913C106 71 10425 SH SOLE 10425 0 0 VULCAN MATLS CO COM 929160109 517 4544 SH SOLE 4544 0 0 WABASH NATL CORP COM 929566107 546 38307 SH SOLE 38307 0 0 WABTEC CORP COM 929740108 1072 13125 SH SOLE 13125 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 9912 122952 SH SOLE 122952 0 0 WAL-MART STORES INC COM 931142103 15061 208836 SH SOLE 208632 0 204 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1118 35937 SH SOLE 35937 0 0 WASTE CONNECTIONS INC COM 94106B101 201 2697 SH SOLE 2697 0 0 WASTE MGMT INC DEL COM 94106L109 8870 139116 SH SOLE 132556 0 6560 WATTS WATER TECHNOLOGIES INC CL A 942749102 939 14475 SH SOLE 14475 0 0 WD-40 CO COM 929236107 1921 17092 SH SOLE 17092 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 3079 547741 SH SOLE 547741 0 0 WEC ENERGY GROUP INC COM 92939U106 460 7680 SH SOLE 7680 0 0 WELLS FARGO & CO NEW COM 949746101 11506 259832 SH SOLE 259832 0 0 WELLS FARGO GLOBAL DIVIDEND WF GLOBAL OPPTY 94987C103 533 91710 SH SOLE 91710 0 0 WELLTOWER INC COM 95040Q104 2612 34941 SH SOLE 34941 0 0 WENDYS CO COM 95058W100 110 10200 SH SOLE 10200 0 0 WEST CORP COM 952355204 243 11000 SH SOLE 11000 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1542 20689 SH SOLE 20689 0 0 WESTAR ENERGY INC COM 95709T100 2213 38998 SH SOLE 38998 0 0 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 115 10000 SH SOLE 10000 0 0 WESTERN ASSET EMRG MKT INCM COM 95766E103 218 18935 SH SOLE 18935 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 307 17382 SH SOLE 17382 0 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 309 20372 SH SOLE 20372 0 0 WESTERN DIGITAL CORP COM 958102105 1710 29252 SH SOLE 29252 0 0 WESTERN REFNG INC COM 959319104 216 8150 SH SOLE 8150 0 0 WESTROCK CO COM 96145D105 2000 41254 SH SOLE 41254 0 0 WEYERHAEUSER CO COM 962166104 8097 253497 SH SOLE 253497 0 0 WGL HLDGS INC COM 92924F106 418 6662 SH SOLE 6662 0 0 WHIRLPOOL CORP COM 963320106 387 2388 SH SOLE 2388 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 249 300 SH SOLE 300 0 0 WHITEWAVE FOODS CO COM 966244105 569 10468 SH SOLE 10468 0 0 WHITING PETE CORP NEW COM 966387102 425 48689 SH SOLE 48689 0 0 WHOLE FOODS MKT INC COM 966837106 751 26501 SH SOLE 26501 0 0 WILEY JOHN & SONS INC CL A 968223206 17654 342070 SH SOLE 342070 0 0 WILLIAMS COS INC DEL COM 969457100 3220 104808 SH SOLE 104808 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 1435 38585 SH SOLE 38585 0 0 WILLIAMS SONOMA INC COM 969904101 234 4576 SH SOLE 4576 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 731 5503 SH SOLE 5503 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 368 9775 SH SOLE 9775 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1601 29788 SH SOLE 29788 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 639 11543 SH SOLE 11543 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 4093 189326 SH SOLE 189326 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 3608 84093 SH SOLE 84093 0 0 WISDOMTREE TR LARGECAP DIVID 97717W307 410 5331 SH SOLE 5331 0 0 WISDOMTREE TR SMALLCAP DIVID 97717W604 580 7712 SH SOLE 7712 0 0 WIX COM LTD SHS M98068105 233 5320 SH SOLE 5320 0 0 WPX ENERGY INC COM 98212B103 13144 996487 SH SOLE 996487 0 0 WPX ENERGY INC PFD SER A CV 98212B202 1822 29705 SH SOLE 29705 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 971 14422 SH SOLE 14422 0 0 WYNN RESORTS LTD COM 983134107 4326 44411 SH SOLE 44411 0 0 XCEL ENERGY INC COM 98389B100 452 11007 SH SOLE 11007 0 0 XENCOR INC COM 98401F105 279 11412 SH SOLE 11412 0 0 XEROX CORP COM 984121103 215 21221 SH SOLE 21221 0 0 XL GROUP LTD COM G98294104 360 10700 SH SOLE 10700 0 0 XPO LOGISTICS INC COM 983793100 2015 54956 SH SOLE 54956 0 0 XUNLEI LTD SPONSORED ADR 98419E108 75 14000 SH SOLE 14000 0 0 XYLEM INC COM 98419M100 8316 158557 SH SOLE 152607 0 5950 YAHOO INC COM 984332106 1290 29921 SH SOLE 29921 0 0 YAMANA GOLD INC COM 98462Y100 516 119908 SH SOLE 119908 0 0 YELP INC CL A 985817105 367 8789 SH SOLE 8789 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 1414 114750 SH SOLE 114750 0 0 YUM BRANDS INC COM 988498101 3089 34021 SH SOLE 34021 0 0 ZILLOW GROUP INC CL A 98954M101 289 8387 SH SOLE 8387 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 731 21087 SH SOLE 21087 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 728 5603 SH SOLE 5603 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 111 19500 SH SOLE 19500 0 0 ZOETIS INC CL A 98978V103 5875 112978 SH SOLE 112978 0 0 ZOGENIX INC COM NEW 98978L204 169 14788 SH SOLE 14788 0 0 ZYNGA INC CL A 98986T108 43 14875 SH SOLE 14875 0 0