0001085146-16-003526.txt : 20160426 0001085146-16-003526.hdr.sgml : 20160426 20160426082542 ACCESSION NUMBER: 0001085146-16-003526 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160331 FILED AS OF DATE: 20160426 DATE AS OF CHANGE: 20160426 EFFECTIVENESS DATE: 20160426 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: 161590495 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 03-31-2016 03-31-2016 false OPPENHEIMER & CO INC
85 BROAD ST NEW YORK NY 10004
13F HOLDINGS REPORT 028-04046 N
Deborah Kaback Senior Vice President 212-667-4395 /s/ Deborah Kaback New York NY 04-19-2016 0 1247 3293079
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 537 34661 SH SOLE 34661 0 0 3M CO COM 88579Y101 9054 54343 SH SOLE 54343 0 0 ABB LTD SPONSORED ADR 000375204 1118 57598 SH SOLE 57598 0 0 ABBOTT LABS COM 002824100 5553 132762 SH SOLE 132762 0 0 ABBVIE INC COM 00287Y109 13459 235626 SH SOLE 235389 0 237 ABERDEEN ASIA PACIFIC INCOM COM 003009107 287 57411 SH SOLE 57411 0 0 ABRAXAS PETE CORP COM 003830106 25 25000 SH SOLE 25000 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 171 45000 SH SOLE 45000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8652 74984 SH SOLE 74984 0 0 ACCO BRANDS CORP COM 00081T108 118 13135 SH SOLE 13135 0 0 ACTIVISION BLIZZARD INC COM 00507V109 211 6232 SH SOLE 6232 0 0 ACTUANT CORP CL A NEW 00508X203 1272 51488 SH SOLE 51488 0 0 ACUITY BRANDS INC COM 00508Y102 851 3901 SH SOLE 3901 0 0 ADEPTUS HEALTH INC CL A 006855100 880 15850 SH SOLE 15850 0 0 ADOBE SYS INC COM 00724F101 289 3076 SH SOLE 3076 0 0 ADVANCED MICRO DEVICES INC COM 007903107 47 16810 SH SOLE 16810 0 0 ADVISORSHARES TR TRIMTABS FLT 00768Y818 316 5626 SH SOLE 5626 0 0 AECOM COM 00766T100 1749 56810 SH SOLE 56810 0 0 AEGION CORP COM 00770F104 462 21900 SH SOLE 21900 0 0 AEGON N V NY REGISTRY SH 007924103 58 10604 SH SOLE 10604 0 0 AEMETIS INC COM NEW 00770K202 34 16511 SH SOLE 16511 0 0 AERCAP HOLDINGS NV SHS N00985106 1889 48740 SH SOLE 48740 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 759 46332 SH SOLE 46332 0 0 AETNA INC NEW COM 00817Y108 1374 12231 SH SOLE 12231 0 0 AFFILIATED MANAGERS GROUP COM 008252108 211 1300 SH SOLE 1300 0 0 AFLAC INC COM 001055102 42739 676906 SH SOLE 676906 0 0 AG MTG INVT TR INC COM 001228105 2587 197908 SH SOLE 197908 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 598 15011 SH SOLE 15011 0 0 AGL RES INC COM 001204106 2018 30971 SH SOLE 30971 0 0 AGNICO EAGLE MINES LTD COM 008474108 3495 96646 SH SOLE 96646 0 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 10 10000 SH SOLE 10000 0 0 AIR LEASE CORP CL A 00912X302 2827 88040 SH SOLE 88040 0 0 AIR METHODS CORP COM PAR $.06 009128307 366 10107 SH SOLE 10107 0 0 AIR PRODS & CHEMS INC COM 009158106 6962 48332 SH SOLE 48332 0 0 AK STL HLDG CORP COM 001547108 145 35100 SH SOLE 35100 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 6884 123868 SH SOLE 123868 0 0 ALCENTRA CAP CORP COM 01374T102 142 12180 SH SOLE 12180 0 0 ALCOA INC COM 013817101 3772 393725 SH SOLE 391955 0 1770 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 514 5650 SH SOLE 5650 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 345 2480 SH SOLE 2480 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3628 45907 SH SOLE 45907 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 588 36105 SH SOLE 36105 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 592 9297 SH SOLE 9297 0 0 ALLERGAN PLC SHS G0177J108 9068 33833 SH SOLE 33833 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 853 36423 SH SOLE 36423 0 0 ALLIANCEBERNSTEIN INCOME FUN COM 01881E101 262 33418 SH SOLE 33418 0 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 175 12100 SH SOLE 12100 0 0 ALLIANT ENERGY CORP COM 018802108 2226 29975 SH SOLE 29975 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 870 47850 SH SOLE 47850 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 156 12734 SH SOLE 12734 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 349 19395 SH SOLE 19395 0 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 82 15700 SH SOLE 15700 0 0 ALLSTATE CORP COM 020002101 336 4979 SH SOLE 4979 0 0 ALPHABET INC CAP STK CL C 02079K107 15086 20251 SH SOLE 20251 0 0 ALPHABET INC CAP STK CL A 02079K305 15319 20079 SH SOLE 20079 0 0 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 64 11390 SH SOLE 11390 0 0 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 677 90225 SH SOLE 90225 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 1729 158347 SH SOLE 158347 0 0 ALTRIA GROUP INC COM 02209S103 20217 322656 SH SOLE 322656 0 0 AMAZON COM INC COM 023135106 21301 35884 SH SOLE 35867 0 17 AMBER RD INC COM 02318Y108 2267 419075 SH SOLE 419075 0 0 AMBEV SA SPONSORED ADR 02319V103 3010 580966 SH SOLE 541091 0 39875 AMC ENTMT HLDGS INC CL A COM 00165C104 2726 97400 SH SOLE 97400 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 179 34000 SH SOLE 34000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 5001 121936 SH SOLE 121936 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 909 19305 SH SOLE 19305 0 0 AMERICAN CAP SR FLOATING LTD COM 02504D108 133 13213 SH SOLE 13213 0 0 AMERICAN ELEC PWR INC COM 025537101 4233 63756 SH SOLE 63756 0 0 AMERICAN EXPRESS CO COM 025816109 7218 117563 SH SOLE 117563 0 0 AMERICAN FARMLAND CO COM 02589Y100 239 37985 SH SOLE 37985 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 260 3689 SH SOLE 3689 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 188 10065 SH SOLE 10065 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5902 109183 SH SOLE 109183 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4973 48587 SH SOLE 48587 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 453 6577 SH SOLE 6577 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 19218 442100 SH SOLE 442100 0 0 AMERIPRISE FINL INC COM 03076C106 672 7158 SH SOLE 7158 0 0 AMERISOURCEBERGEN CORP COM 03073E105 887 10242 SH SOLE 10242 0 0 AMETEK INC NEW COM 031100100 1040 20800 SH SOLE 20800 0 0 AMGEN INC COM 031162100 17898 119374 SH SOLE 119374 0 0 AMKOR TECHNOLOGY INC COM 031652100 68 11500 SH SOLE 11500 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 45 20000 SH SOLE 20000 0 0 ANADARKO PETE CORP COM 032511107 2706 58125 SH SOLE 55930 0 2195 ANALOG DEVICES INC COM 032654105 1790 30236 SH SOLE 30236 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1598 12822 SH SOLE 12822 0 0 ANI PHARMACEUTICALS INC COM 00182C103 244 7248 SH SOLE 7248 0 0 ANNALY CAP MGMT INC COM 035710409 4876 475215 SH SOLE 475215 0 0 ANTARES PHARMA INC COM 036642106 82 94300 SH SOLE 94300 0 0 ANTHEM INC COM 036752103 7191 51738 SH SOLE 51738 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 274 58750 SH SOLE 58750 0 0 APACHE CORP COM 037411105 1386 28373 SH SOLE 28373 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 443 10586 SH SOLE 10586 0 0 APOGEE ENTERPRISES INC COM 037598109 3026 68949 SH SOLE 68949 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 743 45574 SH SOLE 45574 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 520 30394 SH SOLE 30394 0 0 APOLLO INVT CORP COM 03761U106 431 77600 SH SOLE 77600 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 212 13919 SH SOLE 13919 0 0 APPLE INC COM 037833100 66189 607288 SH SOLE 607133 0 155 APPLIED MATLS INC COM 038222105 1559 73603 SH SOLE 73603 0 0 APPROACH RESOURCES INC COM 03834A103 464 400610 SH SOLE 400610 0 0 APTARGROUP INC COM 038336103 357 4558 SH SOLE 4558 0 0 AQUA AMERICA INC COM 03836W103 1216 38222 SH SOLE 38222 0 0 AQUA METALS INC COM 03837J101 73 11000 SH SOLE 11000 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 817 178325 SH SOLE 178325 0 0 ARCH CAP GROUP LTD ORD G0450A105 210 2953 SH SOLE 2953 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1276 35148 SH SOLE 35148 0 0 ARES CAP CORP COM 04010L103 394 26560 SH SOLE 26560 0 0 ARM HLDGS PLC SPONSORED ADR 042068106 291 6664 SH SOLE 6664 0 0 ARQULE INC COM 04269E107 42 26000 SH SOLE 26000 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 400 14227 SH SOLE 14227 0 0 AT&T INC COM 00206R102 26265 670548 SH SOLE 670548 0 0 ATA INC SPONS ADR 00211V106 173 33328 SH SOLE 33328 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 482 11400 SH SOLE 11400 0 0 ATMOS ENERGY CORP COM 049560105 616 8304 SH SOLE 8304 0 0 ATWOOD OCEANICS INC COM 050095108 154 16785 SH SOLE 16785 0 0 AUDIOCODES LTD ORD M15342104 379 81400 SH SOLE 81400 0 0 AUTOLIV INC COM 052800109 324 2737 SH SOLE 2737 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3425 38174 SH SOLE 38174 0 0 AUTOZONE INC COM 053332102 4197 5268 SH SOLE 5268 0 0 AV HOMES INC COM 00234P102 8063 709828 SH SOLE 709828 0 0 AVON PRODS INC COM 054303102 103 21368 SH SOLE 21368 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2937 52950 SH SOLE 52950 0 0 B & G FOODS INC NEW COM 05508R106 241 6922 SH SOLE 6922 0 0 B2GOLD CORP COM 11777Q209 61 37000 SH SOLE 37000 0 0 BABSON CAP CORPORATE INVS COM 05617K109 1680 98748 SH SOLE 97248 0 1500 BABSON CAP GLB SHT DURHGH YL COM 05617T100 209 12519 SH SOLE 12519 0 0 BABSON CAP PARTN INVS TR SH BEN INT 05616B100 2848 199312 SH SOLE 187287 0 12025 BAIDU INC SPON ADR REP A 056752108 1458 7639 SH SOLE 7639 0 0 BAKER HUGHES INC COM 057224107 249 5665 SH SOLE 5665 0 0 BANC OF CALIFORNIA INC COM 05990K106 719 41100 SH SOLE 41100 0 0 BANCO SANTANDER SA ADR 05964H105 181 41534 SH SOLE 41534 0 0 BANCROFT FUND LTD COM 059695106 325 18099 SH SOLE 18099 0 0 BANK AMER CORP COM 060505104 15343 1134814 SH SOLE 1134814 0 0 BANK AMER CORP *W EXP 01/16/201 060505146 85 21800 SH SOLE 21800 0 0 BANK AMER CORP *W EXP 10/28/201 060505153 16 81300 SH SOLE 81300 0 0 BANK NEW YORK MELLON CORP COM 064058100 1378 37423 SH SOLE 37423 0 0 BANK OF THE OZARKS INC COM 063904106 1027 24467 SH SOLE 24232 0 235 BARCLAYS BK PLC IPATH S&P500 VIX 06742E711 1817 103137 SH SOLE 103137 0 0 BARNES GROUP INC COM 067806109 240 6850 SH SOLE 6850 0 0 BARRICK GOLD CORP COM 067901108 5715 420754 SH SOLE 416789 0 3965 BASSETT FURNITURE INDS INC COM 070203104 678 21293 SH SOLE 21293 0 0 BAXALTA INC COM 07177M103 1271 31459 SH SOLE 31459 0 0 BAXTER INTL INC COM 071813109 1278 31119 SH SOLE 31119 0 0 BB&T CORP COM 054937107 2649 79634 SH SOLE 79634 0 0 BCE INC COM NEW 05534B760 4313 94683 SH SOLE 88938 0 5745 BECTON DICKINSON & CO COM 075887109 7610 50124 SH SOLE 50124 0 0 BED BATH & BEYOND INC COM 075896100 541 10907 SH SOLE 10907 0 0 BELLATRIX EXPLORATION LTD COM 078314101 10 10000 SH SOLE 10000 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5337 25 SH SOLE 25 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22540 158863 SH SOLE 158863 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 370 14263 SH SOLE 14263 0 0 BIO BLAST PHARMA LTD SHS M20156101 155 62465 SH SOLE 62465 0 0 BIOGEN INC COM 09062X103 15317 58838 SH SOLE 58838 0 0 BIOSCRIP INC COM 09069N108 38 18000 SH SOLE 18000 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 279 29700 SH SOLE 29700 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 302 22560 SH SOLE 22560 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 291 29153 SH SOLE 29153 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 170 13609 SH SOLE 13609 0 0 BLACKROCK DEBT STRAT FD INC COM 09255R103 416 119819 SH SOLE 119819 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 110 14675 SH SOLE 14675 0 0 BLACKROCK INC COM 09247X101 4681 13742 SH SOLE 13742 0 0 BLACKROCK INCOME TR INC COM 09247F100 461 69476 SH SOLE 69476 0 0 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 293 49425 SH SOLE 49425 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 223 18725 SH SOLE 18725 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 267 18054 SH SOLE 18054 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 262 16557 SH SOLE 16557 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 175 11650 SH SOLE 11650 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 173 14000 SH SOLE 14000 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 240 15238 SH SOLE 15238 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 616 26812 SH SOLE 26812 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2007 71513 SH SOLE 71513 0 0 BLOCK H & R INC COM 093671105 5830 220638 SH SOLE 220638 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 260 23941 SH SOLE 23941 0 0 BOEING CO COM 097023105 9991 78703 SH SOLE 78703 0 0 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 36 26000 SH SOLE 26000 0 0 BORGWARNER INC COM 099724106 587 15292 SH SOLE 15292 0 0 BOSTON SCIENTIFIC CORP COM 101137107 306 16242 SH SOLE 16242 0 0 BOTTOMLINE TECH DEL INC COM 101388106 6303 206725 SH SOLE 206725 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 119 15163 SH SOLE 15163 0 0 BOVIE MEDICAL CORP COM 10211F100 23 13800 SH SOLE 13800 0 0 BP PLC SPONSORED ADR 055622104 8385 277867 SH SOLE 277867 0 0 BREITBURN ENERGY PARTNERS LP COM UT LTD PTN 106776107 20 35808 SH SOLE 35808 0 0 BRIGGS & STRATTON CORP COM 109043109 1393 58249 SH SOLE 58249 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 17822 279003 SH SOLE 279003 0 0 BROADCOM LTD SHS Y09827109 2608 16880 SH SOLE 16880 0 0 BROOKDALE SR LIVING INC COM 112463104 569 35847 SH SOLE 35847 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5256 151080 SH SOLE 151080 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 242 5754 SH SOLE 5754 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 750 68099 SH SOLE 68099 0 0 BROWN FORMAN CORP CL A 115637100 224 2100 SH SOLE 2100 0 0 BROWN FORMAN CORP CL B 115637209 3947 40088 SH SOLE 40088 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 384 5655 SH SOLE 5655 0 0 BUCKLE INC COM 118440106 417 12300 SH SOLE 12300 0 0 BUFFALO WILD WINGS INC COM 119848109 320 2158 SH SOLE 2158 0 0 BUNGE LIMITED COM G16962105 208 3676 SH SOLE 3676 0 0 CABELAS INC COM 126804301 629 12925 SH SOLE 12925 0 0 CALADRIUS BIOSCIENCES INC COM 128058104 39 51500 SH SOLE 51500 0 0 CALAMOS ASSET MGMT INC CL A 12811R104 103 12183 SH SOLE 12183 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 114 10962 SH SOLE 10962 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 391 22625 SH SOLE 22625 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 478 50306 SH SOLE 50306 0 0 CALATLANTIC GROUP INC COM 128195104 303 9057 SH SOLE 9057 0 0 CALIFORNIA RES CORP COM 13057Q107 13 12256 SH SOLE 12256 0 0 CALLAWAY GOLF CO COM 131193104 3622 397200 SH SOLE 397200 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 138 11695 SH SOLE 11695 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 508 17545 SH SOLE 17545 0 0 CANADIAN NAT RES LTD COM 136385101 235 8713 SH SOLE 8713 0 0 CANADIAN NATL RY CO COM 136375102 417 6677 SH SOLE 6677 0 0 CANADIAN PAC RY LTD COM 13645T100 605 4564 SH SOLE 4564 0 0 CANADIAN SOLAR INC COM 136635109 360 18671 SH SOLE 18671 0 0 CAPITAL ONE FINL CORP COM 14040H105 1355 19542 SH SOLE 19542 0 0 CAPITALA FIN CORP COM 14054R106 407 33938 SH SOLE 33938 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 22 13920 SH SOLE 13920 0 0 CARDINAL HEALTH INC COM 14149Y108 410 5005 SH SOLE 5005 0 0 CARLISLE COS INC COM 142339100 395 3971 SH SOLE 3971 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 3372 199716 SH SOLE 199716 0 0 CARMAX INC COM 143130102 48037 940041 SH SOLE 940041 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 690 207115 SH SOLE 207115 0 0 CATERPILLAR INC DEL COM 149123101 5040 65847 SH SOLE 65847 0 0 CATO CORP NEW CL A 149205106 226 5850 SH SOLE 5850 0 0 CAVIUM INC COM 14964U108 537 8782 SH SOLE 8782 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 1799 230308 SH SOLE 230308 0 0 CBRE GROUP INC CL A 12504L109 1239 42988 SH SOLE 42988 0 0 CBS CORP NEW CL B 124857202 1607 29184 SH SOLE 29184 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1664 22274 SH SOLE 22274 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 2374 39928 SH SOLE 39928 0 0 CELANESE CORP DEL COM SER A 150870103 3064 46775 SH SOLE 46775 0 0 CELGENE CORP COM 151020104 9549 95399 SH SOLE 95224 0 175 CELLDEX THERAPEUTICS INC NEW COM 15117B103 758 200442 SH SOLE 188612 0 11830 CELLECTIS S A SPONSORED ADS 15117K103 339 12335 SH SOLE 12335 0 0 CENTENE CORP DEL COM 15135B101 1735 28177 SH SOLE 28177 0 0 CENTERPOINT ENERGY INC COM 15189T107 525 25100 SH SOLE 25100 0 0 CENTRAL FD CDA LTD CL A 153501101 854 71259 SH SOLE 71259 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 308 7915 SH SOLE 7915 0 0 CENTURYLINK INC COM 156700106 1448 45313 SH SOLE 45313 0 0 CEPHEID COM 15670R107 370 11083 SH SOLE 11083 0 0 CERNER CORP COM 156782104 346 6541 SH SOLE 6541 0 0 CHATHAM LODGING TR COM 16208T102 225 10478 SH SOLE 10478 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4715 53902 SH SOLE 53902 0 0 CHEETAH MOBILE INC ADR 163075104 507 31022 SH SOLE 31022 0 0 CHEMED CORP NEW COM 16359R103 6053 44682 SH SOLE 41784 0 2898 CHEMOURS CO COM 163851108 217 31006 SH SOLE 31006 0 0 CHENIERE ENERGY INC COM NEW 16411R208 277 8195 SH SOLE 8195 0 0 CHESAPEAKE ENERGY CORP COM 165167107 266 64318 SH SOLE 64318 0 0 CHEVRON CORP NEW COM 166764100 15143 158736 SH SOLE 158031 0 705 CHICAGO BRIDGE & IRON CO N V COM 167250109 1992 54430 SH SOLE 54430 0 0 CHIMERA INVT CORP COM NEW 16934Q208 4112 302548 SH SOLE 302548 0 0 CHINA TECHFAITH WIRLS COMM T SPON ADR NEW 169424207 49 11499 SH SOLE 11499 0 0 CHINACACHE INTL HLDG LTD SPON ADR 16950M107 169 21439 SH SOLE 21439 0 0 CHIPMOS TECH BERMUDA LTD SHS G2110R114 660 38000 SH SOLE 38000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 739 1568 SH SOLE 1568 0 0 CHOICE HOTELS INTL INC COM 169905106 307 5688 SH SOLE 5688 0 0 CHUBB LIMITED COM H1467J104 10512 88228 SH SOLE 88228 0 0 CHURCH & DWIGHT INC COM 171340102 8720 94596 SH SOLE 94596 0 0 CIGNA CORPORATION COM 125509109 1289 9393 SH SOLE 9393 0 0 CINCINNATI FINL CORP COM 172062101 1076 16470 SH SOLE 16470 0 0 CINTAS CORP COM 172908105 681 7593 SH SOLE 7593 0 0 CIRRUS LOGIC INC COM 172755100 842 23125 SH SOLE 23125 0 0 CISCO SYS INC COM 17275R102 13579 476944 SH SOLE 475954 0 990 CITIGROUP INC *W EXP 01/04/201 172967226 13 125000 SH SOLE 125000 0 0 CITIGROUP INC COM NEW 172967424 13949 334092 SH SOLE 334092 0 0 CITIZENS FINL GROUP INC COM 174610105 1239 59161 SH SOLE 59161 0 0 CITY OFFICE REIT INC COM 178587101 1349 118262 SH SOLE 118262 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG SPINOFF ETF 18383M605 294 7617 SH SOLE 7617 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 396 34200 SH SOLE 34200 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 689 50802 SH SOLE 50802 0 0 CLECO CORP NEW COM 12561W105 947 17150 SH SOLE 17150 0 0 CLOROX CO DEL COM 189054109 1624 12888 SH SOLE 12888 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 618 64514 SH SOLE 64514 0 0 CM FIN INC COM 12574Q103 295 35056 SH SOLE 35056 0 0 CME GROUP INC COM 12572Q105 3993 41580 SH SOLE 41580 0 0 CMS ENERGY CORP COM 125896100 2852 67200 SH SOLE 67200 0 0 COACH INC COM 189754104 2855 71220 SH SOLE 71220 0 0 COCA COLA CO COM 191216100 33221 716109 SH SOLE 716109 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1316 33724 SH SOLE 33724 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3077 49073 SH SOLE 49073 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1015 51265 SH SOLE 51265 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 238 10375 SH SOLE 10375 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 370 45850 SH SOLE 45850 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 2222 179103 SH SOLE 179103 0 0 COLGATE PALMOLIVE CO COM 194162103 3997 56571 SH SOLE 56571 0 0 COMCAST CORP NEW CL A 20030N101 10785 176560 SH SOLE 176560 0 0 COMMERCE BANCSHARES INC COM 200525103 5037 112051 SH SOLE 112051 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1530 54802 SH SOLE 54802 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 658 35580 SH SOLE 35580 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 463 70174 SH SOLE 63474 0 6700 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 302 133873 SH SOLE 124152 0 9721 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1764 239558 SH SOLE 225488 0 14070 COMPASS MINERALS INTL INC COM 20451N101 357 5045 SH SOLE 5045 0 0 CONAGRA FOODS INC COM 205887102 1456 32616 SH SOLE 32616 0 0 CONCHO RES INC COM 20605P101 1639 16227 SH SOLE 16227 0 0 CONOCOPHILLIPS COM 20825C104 5832 144788 SH SOLE 144788 0 0 CONSOLIDATED EDISON INC COM 209115104 1118 14584 SH SOLE 14584 0 0 CONSTELLATION BRANDS INC CL A 21036P108 7326 48488 SH SOLE 48488 0 0 CONTINENTAL RESOURCES INC COM 212015101 1214 40000 SH SOLE 40000 0 0 CORE LABORATORIES N V COM N22717107 5818 51753 SH SOLE 51753 0 0 CORELOGIC INC COM 21871D103 274 7893 SH SOLE 7893 0 0 CORNING INC COM 219350105 4186 200379 SH SOLE 200379 0 0 COSTCO WHSL CORP NEW COM 22160K105 24662 156503 SH SOLE 156378 0 125 CRAY INC COM NEW 225223304 4617 110160 SH SOLE 110160 0 0 CREE INC COM 225447101 4450 152909 SH SOLE 152909 0 0 CRH PLC ADR 12626K203 1244 44146 SH SOLE 44146 0 0 CROCS INC COM 227046109 224 23330 SH SOLE 23330 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 936 10824 SH SOLE 10824 0 0 CROWN HOLDINGS INC COM 228368106 1195 24100 SH SOLE 24100 0 0 CSX CORP COM 126408103 3590 139426 SH SOLE 139426 0 0 CULLEN FROST BANKERS INC COM 229899109 521 9445 SH SOLE 9445 0 0 CUMMINS INC COM 231021106 828 7535 SH SOLE 7535 0 0 CURTISS WRIGHT CORP COM 231561101 517 6833 SH SOLE 6833 0 0 CUSHING MLP TOTAL RETURN FD COM NEW 231631201 1049 106343 SH SOLE 106343 0 0 CUSHING RENAISSANCE FD COM 231647108 436 31093 SH SOLE 31093 0 0 CVS HEALTH CORP COM 126650100 12818 123565 SH SOLE 123565 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1336 31323 SH SOLE 31053 0 270 CYPRESS SEMICONDUCTOR CORP COM 232806109 431 49742 SH SOLE 49742 0 0 CYTORI THERAPEUTICS INC COM 23283K105 18 82500 SH SOLE 82500 0 0 D R HORTON INC COM 23331A109 204 6763 SH SOLE 6763 0 0 DAKTRONICS INC COM 234264109 85 10700 SH SOLE 10700 0 0 DANAHER CORP DEL COM 235851102 2844 29977 SH SOLE 29977 0 0 DARDEN RESTAURANTS INC COM 237194105 1117 16858 SH SOLE 16858 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 1903 25934 SH SOLE 25934 0 0 DEERE & CO COM 244199105 3559 46229 SH SOLE 46229 0 0 DELHAIZE GROUP SPONSORED ADR 29759W101 289 11141 SH SOLE 11141 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 271 3613 SH SOLE 3613 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3577 73486 SH SOLE 73486 0 0 DENBURY RES INC COM NEW 247916208 302 136049 SH SOLE 136049 0 0 DESTINATION XL GROUP INC COM 25065K104 208 40300 SH SOLE 40300 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 179 10582 SH SOLE 10582 0 0 DEVON ENERGY CORP NEW COM 25179M103 1639 59719 SH SOLE 59719 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 765 7089 SH SOLE 7089 0 0 DICKS SPORTING GOODS INC COM 253393102 9809 209815 SH SOLE 209815 0 0 DIEBOLD INC COM 253651103 875 30231 SH SOLE 30231 0 0 DIGITAL RLTY TR INC COM 253868103 335 3786 SH SOLE 3786 0 0 DISCOVER FINL SVCS COM 254709108 3309 64997 SH SOLE 64997 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1028 35897 SH SOLE 33992 0 1905 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3482 128979 SH SOLE 119459 0 9520 DISH NETWORK CORP CL A 25470M109 537 11614 SH SOLE 11614 0 0 DISNEY WALT CO COM DISNEY 254687106 17354 174744 SH SOLE 174744 0 0 DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 262 16600 SH SOLE 16600 0 0 DOLLAR TREE INC COM 256746108 438 5315 SH SOLE 5315 0 0 DOMINION RES INC VA NEW COM 25746U109 5546 73826 SH SOLE 73826 0 0 DONNELLEY R R & SONS CO COM 257867101 2831 172686 SH SOLE 172686 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 509 44699 SH SOLE 44699 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 529 19882 SH SOLE 19882 0 0 DOUGLAS EMMETT INC COM 25960P109 310 10300 SH SOLE 10300 0 0 DOVER CORP COM 260003108 1513 23512 SH SOLE 23512 0 0 DOW CHEM CO COM 260543103 16606 326505 SH SOLE 326505 0 0 DST SYS INC DEL COM 233326107 1973 17500 SH SOLE 17500 0 0 DTE ENERGY CO COM 233331107 1609 17750 SH SOLE 17750 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 13915 219750 SH SOLE 215070 0 4680 DUFF & PHELPS SLCT ENGY MLP COM 26433F108 59 10900 SH SOLE 10900 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 12008 148841 SH SOLE 148841 0 0 DUKE REALTY CORP COM NEW 264411505 1017 45100 SH SOLE 45100 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1583 33571 SH SOLE 33571 0 0 DYCOM INDS INC COM 267475101 732 11309 SH SOLE 11309 0 0 E M C CORP MASS COM 268648102 2274 85310 SH SOLE 85310 0 0 EAST WEST BANCORP INC COM 27579R104 2185 67258 SH SOLE 67258 0 0 EATON CORP PLC SHS G29183103 2067 33026 SH SOLE 33026 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 309 23456 SH SOLE 23456 0 0 EATON VANCE MUN BD FD COM 27827X101 281 21100 SH SOLE 21100 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2555 133191 SH SOLE 133191 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 264 30090 SH SOLE 30090 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 1906 131906 SH SOLE 131906 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 1317 89600 SH SOLE 89600 0 0 EBAY INC COM 278642103 569 23859 SH SOLE 23859 0 0 ECOLAB INC COM 278865100 5056 45348 SH SOLE 45348 0 0 EDGEWELL PERS CARE CO COM 28035Q102 531 6600 SH SOLE 6600 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 5944 67386 SH SOLE 67386 0 0 ELECTRONIC ARTS INC COM 285512109 546 8258 SH SOLE 8258 0 0 EMERSON ELEC CO COM 291011104 2930 53858 SH SOLE 53858 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 937 53684 SH SOLE 53684 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 250 292102308 387 21874 SH SOLE 21874 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 248 13547 SH SOLE 13547 0 0 ENBRIDGE INC COM 29250N105 305 7851 SH SOLE 7851 0 0 ENCANA CORP COM 292505104 856 140616 SH SOLE 140616 0 0 ENDO INTL PLC SHS G30401106 303 10775 SH SOLE 10775 0 0 ENERGEN CORP COM 29265N108 746 20392 SH SOLE 20392 0 0 ENERGOUS CORP COM 29272C103 218 21618 SH SOLE 21618 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 362 50703 SH SOLE 50703 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 7157 221289 SH SOLE 221289 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 231 20510 SH SOLE 20510 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 4267 353531 SH SOLE 353531 0 0 ENSTAR GROUP LIMITED SHS G3075P101 276 1700 SH SOLE 1700 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 24354 989205 SH SOLE 989205 0 0 EOG RES INC COM 26875P101 13129 180893 SH SOLE 180893 0 0 EPIQ SYS INC COM 26882D109 188 12500 SH SOLE 12500 0 0 EPR PPTYS COM SH BEN INT 26884U109 13248 198850 SH SOLE 198850 0 0 EQT CORP COM 26884L109 1063 15800 SH SOLE 15800 0 0 EQUIFAX INC COM 294429105 3210 28081 SH SOLE 28081 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2127 28356 SH SOLE 28356 0 0 ESSEX PPTY TR INC COM 297178105 5973 25541 SH SOLE 25541 0 0 EURONET WORLDWIDE INC COM 298736109 1557 21008 SH SOLE 21008 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 55 28549 SH SOLE 28549 0 0 EVEREST RE GROUP LTD COM G3223R108 1986 10058 SH SOLE 10058 0 0 EVERSOURCE ENERGY COM 30040W108 2333 39981 SH SOLE 39981 0 0 EXCO RESOURCES INC COM 269279402 30 30000 SH SOLE 30000 0 0 EXELON CORP COM 30161N101 787 21958 SH SOLE 21958 0 0 EXETER RES CORP COM 301835104 11 19350 SH SOLE 19350 0 0 EXONE CO COM 302104104 149 11300 SH SOLE 11300 0 0 EXPEDIA INC DEL COM NEW 30212P303 2345 21749 SH SOLE 21749 0 0 EXPEDITORS INTL WASH INC COM 302130109 2784 57022 SH SOLE 57022 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 4833 70365 SH SOLE 70365 0 0 EXXON MOBIL CORP COM 30231G102 28956 346408 SH SOLE 345785 0 623 F5 NETWORKS INC COM 315616102 627 5931 SH SOLE 5931 0 0 FACEBOOK INC CL A 30303M102 42271 370474 SH SOLE 370474 0 0 FACTORSHARES TR ISE CYBER SEC 30304R407 2042 85191 SH SOLE 85191 0 0 FASTENAL CO COM 311900104 2461 50223 SH SOLE 50223 0 0 FEDEX CORP COM 31428X106 2682 16484 SH SOLE 16484 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 216 12340 SH SOLE 12340 0 0 FERROGLOBE PLC SHS G33856108 224 25463 SH SOLE 25463 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 210 26021 SH SOLE 26021 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 399 6312 SH SOLE 6312 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 455 41479 SH SOLE 41479 0 0 FIDUS INVT CORP COM 316500107 406 26154 SH SOLE 26154 0 0 FIFTH STREET FINANCE CORP COM 31678A103 64 12700 SH SOLE 12700 0 0 FIFTH THIRD BANCORP COM 316773100 1436 86025 SH SOLE 86025 0 0 FINANCIAL ENGINES INC COM 317485100 2714 86375 SH SOLE 86375 0 0 FINISH LINE INC CL A 317923100 21277 1008368 SH SOLE 1008368 0 0 FIREEYE INC COM 31816Q101 1603 89066 SH SOLE 89066 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1525 67050 SH SOLE 67050 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 152 23507 SH SOLE 23507 0 0 FIRST NIAGARA FINL GP INC COM 33582V108 956 98734 SH SOLE 98734 0 0 FIRST TR DIVIDEND INCOME FD COM 33731L100 315 36404 SH SOLE 36404 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 492 31950 SH SOLE 31950 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 272 21336 SH SOLE 21336 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHA 33737J117 865 29834 SH SOLE 29834 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 815 9304 SH SOLE 9304 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3720 54470 SH SOLE 54470 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 1123 28493 SH SOLE 28493 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1900 54011 SH SOLE 54011 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1977 42861 SH SOLE 42861 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1851 81883 SH SOLE 81883 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1203 21590 SH SOLE 21590 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1303 39528 SH SOLE 39528 0 0 FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 729 24646 SH SOLE 24646 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 704 14816 SH SOLE 14816 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 263 5550 SH SOLE 5550 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 323 17401 SH SOLE 17401 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1429 66139 SH SOLE 66139 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 326 19048 SH SOLE 19048 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 355 24316 SH SOLE 24316 0 0 FIRST TR ISE REVERE NAT GAS COM 33734J102 1150 279170 SH SOLE 279170 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 434 8983 SH SOLE 8983 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1823 44853 SH SOLE 44853 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 903 20240 SH SOLE 20240 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 482 9718 SH SOLE 9718 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 257 18877 SH SOLE 18877 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 552 21534 SH SOLE 21534 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 1106 30097 SH SOLE 30097 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 1177 27426 SH SOLE 27426 0 0 FIRST TR US IPO INDEX FD SHS 336920103 662 13229 SH SOLE 13229 0 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 232 12000 SH SOLE 12000 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 266 10340 SH SOLE 10340 0 0 FIRSTENERGY CORP COM 337932107 1607 44663 SH SOLE 44663 0 0 FISERV INC COM 337738108 1430 13935 SH SOLE 13935 0 0 FITBIT INC CL A 33812L102 372 24544 SH SOLE 24544 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 527 12977 SH SOLE 12977 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 515 25308 SH SOLE 25308 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 581 16093 SH SOLE 16093 0 0 FMC TECHNOLOGIES INC COM 30249U101 574 21000 SH SOLE 21000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 9721 720072 SH SOLE 720072 0 0 FORTINET INC COM 34959E109 1364 44534 SH SOLE 44534 0 0 FORTRESS INVESTMENT GROUP LL CL A 34958B106 67 13839 SH SOLE 13839 0 0 FOUNDATION MEDICINE INC COM 350465100 7681 422551 SH SOLE 422551 0 0 FRANKLIN LTD DURATION INC TR COM 35472T101 163 14400 SH SOLE 14400 0 0 FRANKLIN RES INC COM 354613101 227 5807 SH SOLE 5807 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1720 166331 SH SOLE 166331 0 0 FREIGHTCAR AMER INC COM 357023100 312 20000 SH SOLE 20000 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 210 37588 SH SOLE 37588 0 0 GABELLI DIVD & INCOME TR COM 36242H104 1207 65297 SH SOLE 65297 0 0 GABELLI EQUITY TR INC COM 362397101 192 35454 SH SOLE 35454 0 0 GALENA BIOPHARMA INC COM 363256108 101 74300 SH SOLE 74300 0 0 GALLAGHER ARTHUR J & CO COM 363576109 667 15001 SH SOLE 15001 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 155 27569 SH SOLE 27569 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 144 22019 SH SOLE 22019 0 0 GAMESTOP CORP NEW CL A 36467W109 226 7138 SH SOLE 7138 0 0 GARMIN LTD SHS H2906T109 413 10338 SH SOLE 10338 0 0 GARRISON CAP INC COM 366554103 240 22330 SH SOLE 22330 0 0 GATX CORP COM 361448103 614 12918 SH SOLE 12918 0 0 GENERAL DYNAMICS CORP COM 369550108 4308 32795 SH SOLE 32795 0 0 GENERAL ELECTRIC CO COM 369604103 64364 2024644 SH SOLE 2015284 0 9360 GENERAL MLS INC COM 370334104 1914 30213 SH SOLE 30213 0 0 GENERAL MTRS CO COM 37045V100 4464 142014 SH SOLE 142014 0 0 GENOMIC HEALTH INC COM 37244C101 3635 146749 SH SOLE 146749 0 0 GENTEX CORP COM 371901109 1489 94897 SH SOLE 94897 0 0 GENUINE PARTS CO COM 372460105 1038 10445 SH SOLE 10445 0 0 GENWORTH FINL INC COM CL A 37247D106 60 21926 SH SOLE 21926 0 0 GILEAD SCIENCES INC COM 375558103 108809 1184501 SH SOLE 1184501 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3928 96880 SH SOLE 96880 0 0 GLOBAL PMTS INC COM 37940X102 3781 57900 SH SOLE 57900 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 1422 188787 SH SOLE 188787 0 0 GOLDCORP INC NEW COM 380956409 445 27489 SH SOLE 27489 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4154 26458 SH SOLE 26458 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 183 23928 SH SOLE 23928 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 247 13826 SH SOLE 13826 0 0 GRAINGER W W INC COM 384802104 339 1452 SH SOLE 1452 0 0 GRANITE CONSTR INC COM 387328107 261 5455 SH SOLE 5455 0 0 GREAT PLAINS ENERGY INC COM 391164100 401 12413 SH SOLE 12413 0 0 GRUBHUB INC COM 400110102 252 10017 SH SOLE 10017 0 0 GULFMARK OFFSHORE INC CL A NEW 402629208 2799 453530 SH SOLE 453530 0 0 HAIN CELESTIAL GROUP INC COM 405217100 211 5150 SH SOLE 5150 0 0 HALLIBURTON CO COM 406216101 2434 68127 SH SOLE 68127 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 444 19484 SH SOLE 19484 0 0 HANESBRANDS INC COM 410345102 957 33773 SH SOLE 33773 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 511 26578 SH SOLE 26578 0 0 HARLEY DAVIDSON INC COM 412822108 687 13385 SH SOLE 13385 0 0 HARMAN INTL INDS INC COM 413086109 397 4450 SH SOLE 4450 0 0 HARRIS CORP DEL COM 413875105 2824 36270 SH SOLE 36270 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 633 13734 SH SOLE 13734 0 0 HASBRO INC COM 418056107 648 8089 SH SOLE 8089 0 0 HAWAIIAN HOLDINGS INC COM 419879101 7556 160123 SH SOLE 160123 0 0 HCA HOLDINGS INC COM 40412C101 2938 37646 SH SOLE 37646 0 0 HCP INC COM 40414L109 2259 69329 SH SOLE 69329 0 0 HD SUPPLY HLDGS INC COM 40416M105 754 22798 SH SOLE 22798 0 0 HEALTHSOUTH CORP COM NEW 421924309 13756 365565 SH SOLE 365565 0 0 HECLA MNG CO COM 422704106 157 56629 SH SOLE 56629 0 0 HELMERICH & PAYNE INC COM 423452101 647 11018 SH SOLE 11018 0 0 HENRY JACK & ASSOC INC COM 426281101 2524 29847 SH SOLE 29847 0 0 HERSHEY CO COM 427866108 1190 12919 SH SOLE 12919 0 0 HESS CORP COM 42809H107 625 11868 SH SOLE 11868 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 460 25975 SH SOLE 25975 0 0 HIGHWOODS PPTYS INC COM 431284108 537 11237 SH SOLE 11237 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 505 22400 SH SOLE 22400 0 0 HMS HLDGS CORP COM 40425J101 477 33279 SH SOLE 33279 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 304 8977 SH SOLE 8977 0 0 HOLLYFRONTIER CORP COM 436106108 764 21644 SH SOLE 21644 0 0 HOLOGIC INC COM 436440101 218 6325 SH SOLE 6325 0 0 HOME DEPOT INC COM 437076102 22977 172206 SH SOLE 172206 0 0 HONEYWELL INTL INC COM 438516106 16183 144423 SH SOLE 144423 0 0 HORIZON PHARMA PLC SHS G4617B105 277 16697 SH SOLE 16697 0 0 HORMEL FOODS CORP COM 440452100 5421 125352 SH SOLE 125352 0 0 HOWARD HUGHES CORP COM 44267D107 263 2485 SH SOLE 2485 0 0 HP INC COM 40434L105 381 30876 SH SOLE 30876 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 579 18600 SH SOLE 18600 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 232 9036 SH SOLE 9036 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 247 6946 SH SOLE 6946 0 0 HUMANA INC COM 444859102 3748 20484 SH SOLE 20484 0 0 HUNTSMAN CORP COM 447011107 166 12487 SH SOLE 12487 0 0 IAC INTERACTIVECORP COM 44919P508 561 11914 SH SOLE 11914 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 433 6868 SH SOLE 6868 0 0 IDEXX LABS INC COM 45168D104 253 3230 SH SOLE 3230 0 0 ILLINOIS TOOL WKS INC COM 452308109 650 6346 SH SOLE 6346 0 0 ILLUMINA INC COM 452327109 18469 113937 SH SOLE 113937 0 0 IMAX CORP COM 45245E109 201 6450 SH SOLE 6450 0 0 IMMUNOMEDICS INC COM 452907108 83 33020 SH SOLE 33020 0 0 IMPERIAL OIL LTD COM NEW 453038408 1086 32511 SH SOLE 30211 0 2300 IMS HEALTH HLDGS INC COM 44970B109 385 14493 SH SOLE 14493 0 0 INDIA FD INC COM 454089103 203 8837 SH SOLE 8837 0 0 INGERSOLL-RAND PLC SHS G47791101 1807 29131 SH SOLE 29131 0 0 INGRAM MICRO INC CL A 457153104 201 5598 SH SOLE 5598 0 0 INGREDION INC COM 457187102 255 2392 SH SOLE 2392 0 0 INOGEN INC COM 45780L104 645 14350 SH SOLE 14350 0 0 INSPERITY INC COM 45778Q107 207 4000 SH SOLE 4000 0 0 INTEL CORP COM 458140100 17885 552887 SH SOLE 552887 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 524 4074 SH SOLE 4074 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 330 1405 SH SOLE 1405 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 21534 142182 SH SOLE 142182 0 0 INTERPUBLIC GROUP COS INC COM 460690100 201 8755 SH SOLE 8755 0 0 INTL PAPER CO COM 460146103 2986 72755 SH SOLE 72755 0 0 INTREXON CORP COM 46122T102 292 8615 SH SOLE 8615 0 0 INTUIT COM 461202103 1146 11017 SH SOLE 11017 0 0 INVESCO LTD SHS G491BT108 1231 40007 SH SOLE 40007 0 0 INVESCO MUN TR COM 46131J103 283 21250 SH SOLE 21250 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 291 22000 SH SOLE 22000 0 0 INVESCO SR INCOME TR COM 46131H107 332 82253 SH SOLE 82253 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 203 14500 SH SOLE 14500 0 0 INVESTORS TITLE CO COM 461804106 516 5666 SH SOLE 5666 0 0 IRON MTN INC NEW COM 46284V101 341 10084 SH SOLE 10084 0 0 ISHARES EM MK MINVOL ETF 464286533 320 6237 SH SOLE 6237 0 0 ISHARES MSCI SINGAP ETF 464286673 118 10800 SH SOLE 10800 0 0 ISHARES MSCI TAIWAN ETF 464286731 1167 84201 SH SOLE 84201 0 0 ISHARES MSCI MEX CAP ETF 464286822 231 4300 SH SOLE 4300 0 0 ISHARES MSCI JAPAN ETF 464286848 1167 102258 SH SOLE 102258 0 0 ISHARES GOLD TRUST ISHARES 464285105 2717 228665 SH SOLE 228665 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 1636 111430 SH SOLE 109380 0 2050 ISHARES TR S&P 100 ETF 464287101 616 6741 SH SOLE 6741 0 0 ISHARES TR SELECT DIVID ETF 464287168 1349 16523 SH SOLE 16523 0 0 ISHARES TR TIPS BD ETF 464287176 5683 49575 SH SOLE 49575 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 394 11667 SH SOLE 11667 0 0 ISHARES TR TRANS AVG ETF 464287192 202 1419 SH SOLE 1419 0 0 ISHARES TR CORE S&P500 ETF 464287200 21447 103785 SH SOLE 103785 0 0 ISHARES TR CORE US AGGBD ET 464287226 2825 25491 SH SOLE 25491 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3236 94473 SH SOLE 94473 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1473 12392 SH SOLE 12392 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 2762 23836 SH SOLE 23836 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1117 12420 SH SOLE 12420 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1027 7865 SH SOLE 7865 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 2570 23292 SH SOLE 23292 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 3193 37549 SH SOLE 37549 0 0 ISHARES TR MSCI EAFE ETF 464287465 9659 168981 SH SOLE 168981 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 1205 16988 SH SOLE 16988 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1211 13142 SH SOLE 13142 0 0 ISHARES TR RUS MID-CAP ETF 464287499 311 1909 SH SOLE 1909 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2266 15719 SH SOLE 15719 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 2008 19950 SH SOLE 19950 0 0 ISHARES TR PHLX SEMICND ETF 464287523 2472 26985 SH SOLE 26985 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 2900 11118 SH SOLE 11118 0 0 ISHARES TR COHEN&STEER REIT 464287564 1244 12059 SH SOLE 12059 0 0 ISHARES TR GLOBAL 100 ETF 464287572 668 9297 SH SOLE 9297 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 2448 16786 SH SOLE 16786 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1004 10158 SH SOLE 10158 0 0 ISHARES TR S&P MC 400GR ETF 464287606 630 3873 SH SOLE 3873 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 3401 34083 SH SOLE 34083 0 0 ISHARES TR RUS 1000 ETF 464287622 351 3074 SH SOLE 3074 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1952 20951 SH SOLE 20951 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 2959 22313 SH SOLE 22313 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 6122 55345 SH SOLE 55345 0 0 ISHARES TR U.S. UTILITS ETF 464287697 1790 14476 SH SOLE 14476 0 0 ISHARES TR U.S. TECH ETF 464287721 388 3580 SH SOLE 3580 0 0 ISHARES TR U.S. REAL ES ETF 464287739 492 6320 SH SOLE 6320 0 0 ISHARES TR U.S. INDS ETF 464287754 315 2947 SH SOLE 2947 0 0 ISHARES TR US HLTHCARE ETF 464287762 432 3072 SH SOLE 3072 0 0 ISHARES TR U.S. ENERGY ETF 464287796 1880 54067 SH SOLE 54067 0 0 ISHARES TR CORE S&P SCP ETF 464287804 4573 40620 SH SOLE 40620 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 205 2800 SH SOLE 2800 0 0 ISHARES TR EUROPE ETF 464287861 210 5381 SH SOLE 5381 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 486 4581 SH SOLE 4581 0 0 ISHARES TR NATIONAL MUN ETF 464288414 4083 36573 SH SOLE 36573 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1796 21984 SH SOLE 21984 0 0 ISHARES TR MBS ETF 464288588 2949 26935 SH SOLE 26935 0 0 ISHARES TR INTRM GOV/CR ETF 464288612 905 8079 SH SOLE 8079 0 0 ISHARES TR INTERM CR BD ETF 464288638 327 2982 SH SOLE 2982 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 3173 30096 SH SOLE 30096 0 0 ISHARES TR SHRT TRS BD ETF 464288679 5609 50828 SH SOLE 50828 0 0 ISHARES TR U.S. PFD STK ETF 464288687 2583 66186 SH SOLE 66186 0 0 ISHARES TR U.S. AER&DEF ETF 464288760 2212 18927 SH SOLE 18927 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2020 16491 SH SOLE 16491 0 0 ISHARES TR US HLTHCR PR ETF 464288828 2210 18117 SH SOLE 18117 0 0 ISHARES TR U.S. PHARMA ETF 464288836 308 2251 SH SOLE 2251 0 0 ISHARES TR EAFE GRWTH ETF 464288885 407 6185 SH SOLE 6185 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 500 9914 SH SOLE 9914 0 0 ISHARES TR EAFE MIN VOL ETF 46429B689 914 13756 SH SOLE 13756 0 0 ISHARES TR USA MIN VOL ETF 46429B697 723 16458 SH SOLE 16458 0 0 ISHARES TR MSCI USAMOMFCT 46432F396 9229 126246 SH SOLE 125115 0 1131 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 797 15912 SH SOLE 15912 0 0 JACK IN THE BOX INC COM 466367109 286 4487 SH SOLE 4487 0 0 JANUS CAP GROUP INC COM 47102X105 673 46000 SH SOLE 46000 0 0 JARDEN CORP COM 471109108 2158 36601 SH SOLE 36601 0 0 JD COM INC SPON ADR CL A 47215P106 1663 62762 SH SOLE 62762 0 0 JETBLUE AIRWAYS CORP COM 477143101 625 29604 SH SOLE 29604 0 0 JOHNSON & JOHNSON COM 478160104 30932 285888 SH SOLE 285588 0 300 JOHNSON CTLS INC COM 478366107 6503 166872 SH SOLE 166872 0 0 JONES LANG LASALLE INC COM 48020Q107 306 2605 SH SOLE 2605 0 0 JPMORGAN CHASE & CO COM 46625H100 24533 414262 SH SOLE 414262 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 5901 69054 SH SOLE 69054 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 101 12405 SH SOLE 12405 0 0 KB HOME COM 48666K109 617 43151 SH SOLE 43151 0 0 KEARNY FINL CORP MD COM 48716P108 629 50900 SH SOLE 50900 0 0 KELLOGG CO COM 487836108 716 9356 SH SOLE 9356 0 0 KEMPER CORP DEL COM 488401100 657 22210 SH SOLE 22210 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 247 52816 SH SOLE 52816 0 0 KEY ENERGY SVCS INC COM 492914106 7 20000 SH SOLE 20000 0 0 KEYCORP NEW COM 493267108 520 47191 SH SOLE 47191 0 0 KIMBERLY CLARK CORP COM 494368103 2767 20571 SH SOLE 20571 0 0 KINDER MORGAN INC DEL COM 49456B101 4744 265614 SH SOLE 265414 0 200 KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 2 47868 SH SOLE 47868 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 722 16000 SH SOLE 16000 0 0 KINDRED HEALTHCARE INC COM 494580103 370 30000 SH SOLE 30000 0 0 KIRBY CORP COM 497266106 973 16125 SH SOLE 16125 0 0 KKR & CO L P DEL COM UNITS 48248M102 4554 309926 SH SOLE 309926 0 0 KOHLS CORP COM 500255104 300 6443 SH SOLE 6443 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 890 31182 SH SOLE 31182 0 0 KRAFT HEINZ CO COM 500754106 2688 34226 SH SOLE 34226 0 0 KROGER CO COM 501044101 2883 75381 SH SOLE 75381 0 0 KVH INDS INC COM 482738101 380 39786 SH SOLE 39786 0 0 L BRANDS INC COM 501797104 324 3694 SH SOLE 3694 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 2953 24921 SH SOLE 24921 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 280 2387 SH SOLE 2087 0 300 LAM RESEARCH CORP COM 512807108 1089 13183 SH SOLE 13183 0 0 LANDSTAR SYS INC COM 515098101 541 8370 SH SOLE 8370 0 0 LAREDO PETROLEUM INC COM 516806106 155 19500 SH SOLE 19500 0 0 LAUDER ESTEE COS INC CL A 518439104 3865 40976 SH SOLE 40976 0 0 LAYNE CHRISTENSEN CO COM 521050104 1010 140500 SH SOLE 140500 0 0 LAZARD LTD SHS A G54050102 1636 42164 SH SOLE 42164 0 0 LEGACY RESVS LP UNIT LP INT 524707304 413 421471 SH SOLE 421471 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 701 35661 SH SOLE 35661 0 0 LEGG MASON INC COM 524901105 205 5928 SH SOLE 5928 0 0 LEGGETT & PLATT INC COM 524660107 1992 41155 SH SOLE 41155 0 0 LENNAR CORP CL A 526057104 474 9802 SH SOLE 9802 0 0 LEUCADIA NATL CORP COM 527288104 3538 218797 SH SOLE 218797 0 0 LEXINGTON REALTY TRUST COM 529043101 589 68439 SH SOLE 68439 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 472 95094 SH SOLE 95094 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 208 3598 SH SOLE 3598 0 0 LIBERTY MEDIA CORP DELAWARE CL A 531229102 1002 25936 SH SOLE 25936 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 651 17083 SH SOLE 17083 0 0 LIBERTY PPTY TR SH BEN INT 531172104 1425 42598 SH SOLE 42598 0 0 LILLY ELI & CO COM 532457108 4121 57233 SH SOLE 57233 0 0 LINKEDIN CORP COM CL A 53578A108 1206 10549 SH SOLE 10549 0 0 LINN ENERGY LLC UNIT LTD LIAB 536020100 8 22448 SH SOLE 22448 0 0 LINNCO LLC COM SHS LTD INT 535782106 5 14078 SH SOLE 14078 0 0 LIONS GATE ENTMNT CORP COM NEW 535919203 279 12764 SH SOLE 12764 0 0 LKQ CORP COM 501889208 568 17794 SH SOLE 17794 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 330 83545 SH SOLE 83545 0 0 LMP CAP & INCOME FD INC COM 50208A102 399 32293 SH SOLE 32293 0 0 LOCKHEED MARTIN CORP COM 539830109 13379 60397 SH SOLE 60336 0 61 LOEWS CORP COM 540424108 4029 105295 SH SOLE 105295 0 0 LOGMEIN INC COM 54142L109 898 17800 SH SOLE 17800 0 0 LOWES COS INC COM 548661107 10861 143378 SH SOLE 143378 0 0 LULULEMON ATHLETICA INC COM 550021109 1869 27608 SH SOLE 27608 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 482 36704 SH SOLE 36704 0 0 LUMENTUM HLDGS INC COM 55024U109 706 26186 SH SOLE 26186 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2821 32972 SH SOLE 32780 0 192 M D C HLDGS INC COM 552676108 813 32451 SH SOLE 32451 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 12740 188914 SH SOLE 188914 0 0 MACYS INC COM 55616P104 1290 29267 SH SOLE 29267 0 0 MADISON CVRED CALL & EQ STR COM 557437100 92 12300 SH SOLE 12300 0 0 MAG SILVER CORP COM 55903Q104 1633 173038 SH SOLE 163683 0 9355 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2632 38246 SH SOLE 38246 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 2988 48761 SH SOLE 48761 0 0 MANNKIND CORP COM 56400P201 137 84699 SH SOLE 84699 0 0 MARATHON OIL CORP COM 565849106 1029 92398 SH SOLE 92398 0 0 MARATHON PETE CORP COM 56585A102 1029 27672 SH SOLE 27672 0 0 MARINE HARVEST ASA SPONSORED ADR 56824R205 1407 91868 SH SOLE 84618 0 7250 MARKEL CORP COM 570535104 761 853 SH SOLE 853 0 0 MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 2563 128355 SH SOLE 128355 0 0 MARKET VECTORS ETF TR PHARMACEUTICAL 57060U217 956 16630 SH SOLE 16630 0 0 MARKET VECTORS ETF TR HG YLD MUN ETF 57060U878 3674 117255 SH SOLE 117255 0 0 MARKET VECTORS ETF TR JR GOLD MINERS E 57061R544 390 14036 SH SOLE 14036 0 0 MARRIOTT INTL INC NEW CL A 571903202 225 3168 SH SOLE 3168 0 0 MARSH & MCLENNAN COS INC COM 571748102 470 7729 SH SOLE 7729 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2311 14491 SH SOLE 14491 0 0 MASCO CORP COM 574599106 2345 74549 SH SOLE 74549 0 0 MASTEC INC COM 576323109 567 28000 SH SOLE 28000 0 0 MASTERCARD INC CL A 57636Q104 5601 59273 SH SOLE 59048 0 225 MATERION CORP COM 576690101 1046 39500 SH SOLE 39500 0 0 MATRIX SVC CO COM 576853105 314 17750 SH SOLE 17750 0 0 MATTEL INC COM 577081102 1599 47569 SH SOLE 47569 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2296 392451 SH SOLE 363356 0 29095 MAXLINEAR INC CL A 57776J100 192 10373 SH SOLE 10373 0 0 MB FINANCIAL INC NEW COM 55264U108 1993 61427 SH SOLE 61427 0 0 MBIA INC COM 55262C100 244 27500 SH SOLE 27500 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4677 47009 SH SOLE 47009 0 0 MCDERMOTT INTL INC COM 580037109 325 79390 SH SOLE 79390 0 0 MCDONALDS CORP COM 580135101 6065 48254 SH SOLE 48254 0 0 MCGRAW HILL FINL INC COM 580645109 415 4192 SH SOLE 4192 0 0 MCKESSON CORP COM 58155Q103 798 5075 SH SOLE 5075 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 352 4150 SH SOLE 4150 0 0 MEDTRONIC PLC SHS G5960L103 14563 194169 SH SOLE 190439 0 3730 MENTOR GRAPHICS CORP COM 587200106 4716 231929 SH SOLE 216089 0 15840 MERCK & CO INC NEW COM 58933Y105 19017 359422 SH SOLE 359422 0 0 METHANEX CORP COM 59151K108 819 25500 SH SOLE 25500 0 0 METLIFE INC COM 59156R108 14721 335015 SH SOLE 335015 0 0 MFA FINL INC COM 55272X102 904 132000 SH SOLE 132000 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 81 17500 SH SOLE 17500 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3358 156639 SH SOLE 156639 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 628 11036 SH SOLE 11036 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1676 34774 SH SOLE 34774 0 0 MICRON TECHNOLOGY INC COM 595112103 1028 98123 SH SOLE 98123 0 0 MICROSOFT CORP COM 594918104 45509 823970 SH SOLE 823970 0 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 635 358670 SH SOLE 358670 0 0 MID-AMER APT CMNTYS INC COM 59522J103 4186 40952 SH SOLE 40952 0 0 MIDDLESEX WATER CO COM 596680108 3730 120905 SH SOLE 113595 0 7310 MINERALS TECHNOLOGIES INC COM 603158106 254 4475 SH SOLE 4475 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 105 13000 SH SOLE 13000 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 438 11741 SH SOLE 11741 0 0 MOHAWK INDS INC COM 608190104 2046 10715 SH SOLE 10715 0 0 MOLINA HEALTHCARE INC COM 60855R100 1246 19320 SH SOLE 19320 0 0 MONDELEZ INTL INC CL A 609207105 3798 94673 SH SOLE 94673 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 199 16735 SH SOLE 16735 0 0 MONROE CAP CORP COM 610335101 412 29745 SH SOLE 29745 0 0 MONSANTO CO NEW COM 61166W101 8596 97970 SH SOLE 97970 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 259 1941 SH SOLE 1941 0 0 MORGAN STANLEY COM NEW 617446448 2828 113039 SH SOLE 113039 0 0 MORGANS HOTEL GROUP CO COM 61748W108 152 110000 SH SOLE 110000 0 0 MOSAIC CO NEW COM 61945C103 1153 42691 SH SOLE 42691 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 357 4721 SH SOLE 4721 0 0 MSC INDL DIRECT INC CL A 553530106 328 4300 SH SOLE 4300 0 0 MUELLER INDS INC COM 624756102 236 8000 SH SOLE 8000 0 0 MURPHY USA INC COM 626755102 283 4598 SH SOLE 4598 0 0 MYLAN N V SHS EURO N59465109 2855 61608 SH SOLE 61608 0 0 NABORS INDUSTRIES LTD SHS G6359F103 126 13700 SH SOLE 13700 0 0 NASDAQ INC COM 631103108 1011 15234 SH SOLE 15234 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1532 30599 SH SOLE 30599 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 610 8539 SH SOLE 8539 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1071 16100 SH SOLE 16100 0 0 NATIONAL HEALTHCARE CORP COM 635906100 852 13678 SH SOLE 13678 0 0 NATIONAL OILWELL VARCO INC COM 637071101 4077 131105 SH SOLE 131105 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 448 9702 SH SOLE 9702 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 107 10800 SH SOLE 10800 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 14742 912787 SH SOLE 912787 0 0 NAVISTAR INTL CORP NEW COM 63934E108 544 43413 SH SOLE 43413 0 0 NCR CORP NEW COM 62886E108 309 10324 SH SOLE 10324 0 0 NEONODE INC COM NEW 64051M402 20 10000 SH SOLE 10000 0 0 NETAPP INC COM 64110D104 636 23306 SH SOLE 23306 0 0 NETFLIX INC COM 64110L106 6626 64821 SH SOLE 64821 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 129 12161 SH SOLE 12161 0 0 NEVRO CORP COM 64157F103 1105 19642 SH SOLE 19353 0 289 NEW MTN FIN CORP COM 647551100 293 23180 SH SOLE 23180 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 343 29505 SH SOLE 29505 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 751 47281 SH SOLE 47281 0 0 NEWELL RUBBERMAID INC COM 651229106 1069 24124 SH SOLE 24124 0 0 NEWFIELD EXPL CO COM 651290108 1759 52914 SH SOLE 52914 0 0 NEWLINK GENETICS CORP COM 651511107 446 24500 SH SOLE 24500 0 0 NEWMONT MINING CORP COM 651639106 5068 190669 SH SOLE 186319 0 4350 NEXTERA ENERGY INC COM 65339F101 11000 92947 SH SOLE 92947 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 926 34034 SH SOLE 34034 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 130 17350 SH SOLE 17350 0 0 NICE SYS LTD SPONSORED ADR 653656108 277 4274 SH SOLE 4274 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 452 8578 SH SOLE 8578 0 0 NIKE INC CL B 654106103 11591 188566 SH SOLE 188566 0 0 NIMBLE STORAGE INC COM 65440R101 186 23785 SH SOLE 23785 0 0 NISOURCE INC COM 65473P105 2541 107851 SH SOLE 107851 0 0 NOKIA CORP SPONSORED ADR 654902204 2756 466338 SH SOLE 466338 0 0 NORDSTROM INC COM 655664100 2108 36859 SH SOLE 36859 0 0 NORFOLK SOUTHERN CORP COM 655844108 2220 26668 SH SOLE 26668 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 703 90150 SH SOLE 90150 0 0 NORTHROP GRUMMAN CORP COM 666807102 4963 25076 SH SOLE 25076 0 0 NORTHWESTERN CORP COM NEW 668074305 383 6200 SH SOLE 6200 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 448 43015 SH SOLE 43015 0 0 NOVARTIS A G SPONSORED ADR 66987V109 3195 44114 SH SOLE 44114 0 0 NOVO-NORDISK A S ADR 670100205 9984 184237 SH SOLE 183922 0 315 NTN BUZZTIME INC COM NEW 629410309 7 48277 SH SOLE 48277 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 682 36512 SH SOLE 36512 0 0 NUCOR CORP COM 670346105 1097 23173 SH SOLE 23173 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 933 23105 SH SOLE 23105 0 0 NUVEEN CA DIV ADV MUNI FD 3 COM SH BEN INT 67070Y109 168 11146 SH SOLE 11146 0 0 NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 165 10269 SH SOLE 10269 0 0 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 183 13388 SH SOLE 13388 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 91 11500 SH SOLE 11500 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 232 21217 SH SOLE 21217 0 0 NUVEEN DIVID ADV MUN FD 3 COM SH BEN INT 67070X101 355 23692 SH SOLE 23692 0 0 NUVEEN DIVID ADVANTAGE MUN I COM 67071L106 227 14965 SH SOLE 14965 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 378 26779 SH SOLE 26779 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 249 24780 SH SOLE 24780 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 221 15900 SH SOLE 15900 0 0 NUVEEN MUN MKT OPPORTUNITY F COM 67062W103 243 17100 SH SOLE 17100 0 0 NUVEEN MUN VALUE FD INC COM 670928100 112 10720 SH SOLE 10720 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 555 30070 SH SOLE 30070 0 0 NUVEEN NY AMT FREE MUN INCOM COM 670656107 165 12247 SH SOLE 12247 0 0 NUVEEN NY MUN VALUE FD COM 67062M105 111 11000 SH SOLE 11000 0 0 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 821 87727 SH SOLE 87727 0 0 NUVEEN PREM INCOME MUN FD COM 67062T100 418 28687 SH SOLE 28687 0 0 NUVEEN PREM INCOME MUN FD 4 COM 6706K4105 209 14888 SH SOLE 14888 0 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 250 18282 SH SOLE 18282 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 251 22259 SH SOLE 22259 0 0 NVIDIA CORP COM 67066G104 2918 81880 SH SOLE 81880 0 0 NVR INC COM 62944T105 229 132 SH SOLE 132 0 0 NXP SEMICONDUCTORS N V COM N6596X109 4474 55186 SH SOLE 55186 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 14313 52303 SH SOLE 52303 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 1215 24628 SH SOLE 24628 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 6303 92120 SH SOLE 89675 0 2445 OGE ENERGY CORP COM 670837103 651 22704 SH SOLE 22704 0 0 OLIN CORP COM PAR $1 680665205 1223 70412 SH SOLE 70412 0 0 OMNICOM GROUP INC COM 681919106 1530 18382 SH SOLE 18382 0 0 ONE GAS INC COM 68235P108 999 16369 SH SOLE 16369 0 0 ONEOK INC NEW COM 682680103 2161 72385 SH SOLE 72385 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1821 58012 SH SOLE 58012 0 0 OPHTHOTECH CORP COM 683745103 238 5633 SH SOLE 5633 0 0 OPKO HEALTH INC COM 68375N103 313 30111 SH SOLE 30111 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 528 33481 SH SOLE 33481 0 0 ORACLE CORP COM 68389X105 3600 88011 SH SOLE 88011 0 0 ORBITAL ATK INC COM 68557N103 593 6824 SH SOLE 6824 0 0 ORBOTECH LTD ORD M75253100 249 10458 SH SOLE 10458 0 0 OSI SYSTEMS INC COM 671044105 2545 38865 SH SOLE 38865 0 0 OVASCIENCE INC COM 69014Q101 489 51595 SH SOLE 51595 0 0 OWENS & MINOR INC NEW COM 690732102 238 5896 SH SOLE 5896 0 0 OWENS CORNING NEW COM 690742101 766 16205 SH SOLE 16205 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 229 4500 SH SOLE 4500 0 0 PACER FDS TR TRENDP 750 ETF 69374H105 349 15987 SH SOLE 15987 0 0 PACIFIC COAST OIL TR UNIT BEN INT 694103102 19 12295 SH SOLE 12295 0 0 PACKAGING CORP AMER COM 695156109 255 4220 SH SOLE 4220 0 0 PALO ALTO NETWORKS INC COM 697435105 4155 25469 SH SOLE 25469 0 0 PAN AMERICAN SILVER CORP COM 697900108 170 15600 SH SOLE 15600 0 0 PANDORA MEDIA INC COM 698354107 184 20607 SH SOLE 20607 0 0 PANERA BREAD CO CL A 69840W108 339 1652 SH SOLE 1652 0 0 PARKER HANNIFIN CORP COM 701094104 2346 21122 SH SOLE 21122 0 0 PAYCHEX INC COM 704326107 367 6793 SH SOLE 6793 0 0 PAYPAL HLDGS INC COM 70450Y103 7512 194601 SH SOLE 194601 0 0 PENGROWTH ENERGY CORP COM 70706P104 26 19877 SH SOLE 19877 0 0 PENN WEST PETE LTD NEW COM 707887105 14 15125 SH SOLE 15125 0 0 PENNYMAC MTG INVT TR COM 70931T103 277 20298 SH SOLE 20298 0 0 PENTAIR PLC SHS G7S00T104 5494 101251 SH SOLE 96901 0 4350 PEOPLES UNITED FINANCIAL INC COM 712704105 1055 66226 SH SOLE 66226 0 0 PEPSICO INC COM 713448108 18951 184930 SH SOLE 184930 0 0 PERKINELMER INC COM 714046109 393 7950 SH SOLE 7950 0 0 PERNIX THERAPEUTICS HLDGS IN COM 71426V108 18 17700 SH SOLE 17700 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 89 15122 SH SOLE 15122 0 0 PETROQUEST ENERGY INC COM 716748108 1262 2082111 SH SOLE 2082111 0 0 PFIZER INC COM 717081103 23888 805916 SH SOLE 805916 0 0 PG&E CORP COM 69331C108 2195 36767 SH SOLE 36767 0 0 PHILIP MORRIS INTL INC COM 718172109 12707 129526 SH SOLE 129526 0 0 PHILLIPS 66 COM 718546104 3336 38524 SH SOLE 38524 0 0 PHYSICIANS RLTY TR COM 71943U104 251 13508 SH SOLE 13508 0 0 PIER 1 IMPORTS INC COM 720279108 147 20900 SH SOLE 20900 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 113 59680 SH SOLE 59680 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1225 48261 SH SOLE 47656 0 605 PIMCO CALIF MUN INCOME FD II COM 72200M108 175 16394 SH SOLE 16394 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 181 13234 SH SOLE 13234 0 0 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 475 4507 SH SOLE 4507 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 460 4567 SH SOLE 4567 0 0 PINNACLE FOODS INC DEL COM 72348P104 255 5700 SH SOLE 5700 0 0 PIONEER NAT RES CO COM 723787107 5075 36061 SH SOLE 36061 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1310 62429 SH SOLE 62429 0 0 PLURISTEM THERAPEUTICS INC COM 72940R102 166 103000 SH SOLE 103000 0 0 PNC FINL SVCS GROUP INC COM 693475105 885 10463 SH SOLE 10463 0 0 POLARIS INDS INC COM 731068102 348 3530 SH SOLE 3530 0 0 POSCO SPONSORED ADR 693483109 282 5963 SH SOLE 5963 0 0 POST PPTYS INC COM 737464107 269 4500 SH SOLE 4500 0 0 POTASH CORP SASK INC COM 73755L107 2448 143790 SH SOLE 143790 0 0 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 309 12000 SH SOLE 12000 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 470 26432 SH SOLE 26432 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 569 15333 SH SOLE 15333 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 3386 83948 SH SOLE 83948 0 0 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 455 15807 SH SOLE 15807 0 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 405 5350 SH SOLE 5350 0 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 577 14137 SH SOLE 14137 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 644 34273 SH SOLE 34273 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 242 5343 SH SOLE 5343 0 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 172 12076 SH SOLE 12076 0 0 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 332 15102 SH SOLE 15102 0 0 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 645 20897 SH SOLE 20897 0 0 POWERSHARES ETF TRUST DYN RETAIL PTF 73935X617 221 5909 SH SOLE 5909 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 275 7782 SH SOLE 7782 0 0 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 549 18254 SH SOLE 18254 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1443 63548 SH SOLE 63548 0 0 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 407 21211 SH SOLE 21211 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 19490 178487 SH SOLE 178487 0 0 PPG INDS INC COM 693506107 500 4482 SH SOLE 4482 0 0 PPL CORP COM 69351T106 2226 58444 SH SOLE 58444 0 0 PRAXAIR INC COM 74005P104 3816 33343 SH SOLE 33343 0 0 PREFERRED APT CMNTYS INC COM 74039L103 940 74179 SH SOLE 74179 0 0 PRICE T ROWE GROUP INC COM 74144T108 283 3858 SH SOLE 3858 0 0 PRICELINE GRP INC COM NEW 741503403 402 312 SH SOLE 312 0 0 PROCTER & GAMBLE CO COM 742718109 21494 261121 SH SOLE 259881 0 1240 PROLOGIS INC COM 74340W103 2014 45578 SH SOLE 45578 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 860 16345 SH SOLE 16345 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 3785 139770 SH SOLE 139770 0 0 PROSHARES TR PSHS SHRT S&P500 74347R503 2383 116748 SH SOLE 116748 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 443 7141 SH SOLE 7141 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 2962 56612 SH SOLE 56612 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 438 60191 SH SOLE 60191 0 0 PRUDENTIAL FINL INC COM 744320102 1995 27637 SH SOLE 27637 0 0 PRUDENTIAL SHT DURATION HG Y COM 74442F107 196 12750 SH SOLE 12750 0 0 PTC THERAPEUTICS INC COM 69366J200 459 71227 SH SOLE 71227 0 0 PUBLIC STORAGE COM 74460D109 1064 3860 SH SOLE 3860 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 6774 143707 SH SOLE 137722 0 5985 PULTE GROUP INC COM 745867101 421 22524 SH SOLE 22524 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 286 22500 SH SOLE 22500 0 0 QEP RES INC COM 74733V100 282 20000 SH SOLE 20000 0 0 QTS RLTY TR INC COM CL A 74736A103 3383 71400 SH SOLE 71400 0 0 QUALCOMM INC COM 747525103 13472 263442 SH SOLE 263442 0 0 QUALITY SYS INC COM 747582104 528 34630 SH SOLE 34630 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4382 61318 SH SOLE 58833 0 2485 QUESTAR CORP COM 748356102 510 20563 SH SOLE 20563 0 0 QUINSTREET INC COM 74874Q100 104 30350 SH SOLE 30350 0 0 RACKSPACE HOSTING INC COM 750086100 1041 48221 SH SOLE 48221 0 0 RAMBUS INC DEL COM 750917106 309 22500 SH SOLE 22500 0 0 RANGE RES CORP COM 75281A109 3331 102881 SH SOLE 102881 0 0 RAYTHEON CO COM NEW 755111507 4880 39792 SH SOLE 39792 0 0 REALTY INCOME CORP COM 756109104 5359 85724 SH SOLE 85724 0 0 RED HAT INC COM 756577102 2491 33434 SH SOLE 33434 0 0 REGAL ENTMT GROUP CL A 758766109 331 15649 SH SOLE 15649 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2230 6185 SH SOLE 6185 0 0 REGIONS FINL CORP NEW COM 7591EP100 951 121094 SH SOLE 121094 0 0 RELYPSA INC COM 759531106 397 29303 SH SOLE 29303 0 0 REMARK MEDIA INC COM 75954W107 166 35000 SH SOLE 35000 0 0 RESTORATION HARDWARE HLDGS I COM 761283100 1268 30267 SH SOLE 30267 0 0 REYNOLDS AMERICAN INC COM 761713106 1350 26832 SH SOLE 26832 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 193 92774 SH SOLE 92774 0 0 RITE AID CORP COM 767754104 834 102305 SH SOLE 102305 0 0 RMR REAL ESTATE INCOME FUND COM 76970B101 205 10614 SH SOLE 10614 0 0 ROCKET FUEL INC COM 773111109 44 13860 SH SOLE 13860 0 0 ROCKWELL MED INC COM 774374102 526 69969 SH SOLE 69969 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 9462 236420 SH SOLE 236420 0 0 ROSS STORES INC COM 778296103 1661 28678 SH SOLE 28678 0 0 ROVI CORP COM 779376102 2381 116129 SH SOLE 107914 0 8215 ROYAL BK CDA MONTREAL QUE COM 780087102 1779 30909 SH SOLE 30909 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 767 120100 SH SOLE 120100 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 592 12046 SH SOLE 12046 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2860 59047 SH SOLE 59047 0 0 ROYCE VALUE TR INC COM 780910105 1249 106637 SH SOLE 106637 0 0 RPM INTL INC COM 749685103 470 9920 SH SOLE 9920 0 0 RUBICON PROJ INC COM 78112V102 417 22838 SH SOLE 22838 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 1792 22818 SH SOLE 22818 0 0 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 402 3322 SH SOLE 3322 0 0 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 363 2982 SH SOLE 2982 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2505 48658 SH SOLE 48658 0 0 SALESFORCE COM INC COM 79466L302 2685 36363 SH SOLE 36363 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 554 107487 SH SOLE 107487 0 0 SANCHEZ ENERGY CORP COM 79970Y105 272 49600 SH SOLE 49600 0 0 SANOFI SPONSORED ADR 80105N105 1065 26537 SH SOLE 26537 0 0 SAP SE SPON ADR 803054204 501 6229 SH SOLE 6229 0 0 SBA COMMUNICATIONS CORP COM 78388J106 273 2730 SH SOLE 2730 0 0 SCANA CORP NEW COM 80589M102 2024 28846 SH SOLE 28846 0 0 SCHLUMBERGER LTD COM 806857108 6921 93851 SH SOLE 93851 0 0 SCHOLASTIC CORP COM 807066105 1448 38745 SH SOLE 38745 0 0 SCHWAB CHARLES CORP NEW COM 808513105 590 21053 SH SOLE 21053 0 0 SEADRILL LIMITED SHS G7945E105 35 10465 SH SOLE 10465 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 41 11901 SH SOLE 11901 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1046 15428 SH SOLE 15428 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1491 28094 SH SOLE 28094 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1978 25009 SH SOLE 25009 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1715 27707 SH SOLE 27707 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6145 273116 SH SOLE 273116 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1383 24936 SH SOLE 24936 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3020 68081 SH SOLE 68081 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1915 38597 SH SOLE 38597 0 0 SEMPRA ENERGY COM 816851109 760 7308 SH SOLE 7308 0 0 SERVICE CORP INTL COM 817565104 215 8712 SH SOLE 8712 0 0 SHERWIN WILLIAMS CO COM 824348106 5577 19590 SH SOLE 19590 0 0 SILICON LABORATORIES INC COM 826919102 225 5000 SH SOLE 5000 0 0 SILVER BAY RLTY TR CORP COM 82735Q102 300 20212 SH SOLE 20212 0 0 SILVER WHEATON CORP COM 828336107 202 12214 SH SOLE 12214 0 0 SIRIUS XM HLDGS INC COM 82968B103 122 30769 SH SOLE 30769 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 691 12455 SH SOLE 12455 0 0 SIZMEK INC COM 83013P105 41 14000 SH SOLE 14000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4811 61765 SH SOLE 61765 0 0 SMUCKER J M CO COM NEW 832696405 3205 24679 SH SOLE 24679 0 0 SNYDERS-LANCE INC COM 833551104 517 16430 SH SOLE 16430 0 0 SOLARCITY CORP COM 83416T100 222 9034 SH SOLE 9034 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3055 121530 SH SOLE 121530 0 0 SONIC CORP COM 835451105 282 8029 SH SOLE 8029 0 0 SONY CORP ADR NEW 835699307 338 13163 SH SOLE 13163 0 0 SOUTH JERSEY INDS INC COM 838518108 207 7275 SH SOLE 7275 0 0 SOUTHERN CO COM 842587107 3543 68489 SH SOLE 68489 0 0 SOUTHWEST AIRLS CO COM 844741108 13119 292833 SH SOLE 292833 0 0 SOUTHWEST GAS CORP COM 844895102 271 4120 SH SOLE 4120 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2045 253454 SH SOLE 253454 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 826 4674 SH SOLE 4674 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 11153 94813 SH SOLE 94328 0 485 SPDR INDEX SHS FDS S&PINTL MC ETF 78463X764 256 8773 SH SOLE 8773 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 15916 77445 SH SOLE 77445 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11970 45562 SH SOLE 45562 0 0 SPDR SER TR SHT TRM HGH YLD 78468R408 809 31322 SH SOLE 31322 0 0 SPDR SER TR NUVN BRCLY MUNI 78468R721 315 6393 SH SOLE 6393 0 0 SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 4112 95185 SH SOLE 95185 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 660 19253 SH SOLE 19253 0 0 SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 1139 24919 SH SOLE 24919 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1537 40829 SH SOLE 40829 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 2259 28263 SH SOLE 28263 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 335 11041 SH SOLE 11041 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 947 18328 SH SOLE 18328 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 871 25742 SH SOLE 25742 0 0 SPECTRA ENERGY CORP COM 847560109 8360 273208 SH SOLE 264033 0 9175 SPECTRA ENERGY PARTNERS LP COM 84756N109 569 11833 SH SOLE 11833 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1668 15262 SH SOLE 15262 0 0 SPIRIT AIRLS INC COM 848577102 240 5000 SH SOLE 5000 0 0 SPLUNK INC COM 848637104 327 6691 SH SOLE 6691 0 0 SPRINT CORP COM SER 1 85207U105 88 25155 SH SOLE 25155 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 104 10269 SH SOLE 10269 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 137 21263 SH SOLE 21263 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 513 11035 SH SOLE 11035 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1822 36896 SH SOLE 36896 0 0 STANLEY BLACK & DECKER INC COM 854502101 603 5733 SH SOLE 5733 0 0 STAPLES INC COM 855030102 362 32831 SH SOLE 32831 0 0 STARBUCKS CORP COM 855244109 20050 335831 SH SOLE 335831 0 0 STARWOOD PPTY TR INC COM 85571B105 206 10867 SH SOLE 10867 0 0 STATE STR CORP COM 857477103 494 8441 SH SOLE 8441 0 0 STATOIL ASA SPONSORED ADR 85771P102 2575 165545 SH SOLE 159945 0 5600 STELLUS CAP INVT CORP COM 858568108 460 44931 SH SOLE 44931 0 0 STERICYCLE INC COM 858912108 2320 18381 SH SOLE 18381 0 0 STILLWATER MNG CO COM 86074Q102 162 15200 SH SOLE 15200 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 182 32500 SH SOLE 32500 0 0 STONECASTLE FINL CORP COM 861780104 390 22501 SH SOLE 22501 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 213 8729 SH SOLE 8729 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 239 7700 SH SOLE 7700 0 0 STRATASYS LTD SHS M85548101 361 13958 SH SOLE 13958 0 0 STRYKER CORP COM 863667101 3877 36140 SH SOLE 36140 0 0 SUNCOR ENERGY INC NEW COM 867224107 282 10153 SH SOLE 10153 0 0 SUNEDISON INC COM 86732Y109 28 50846 SH SOLE 50846 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 1582 63100 SH SOLE 63100 0 0 SUNSHINE HEART INC COM 86782U106 23 27500 SH SOLE 27500 0 0 SUPER MICRO COMPUTER INC COM 86800U104 14188 416314 SH SOLE 416314 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 184 13781 SH SOLE 13781 0 0 SYMANTEC CORP COM 871503108 231 12576 SH SOLE 12576 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 360 11125 SH SOLE 11125 0 0 SYNCHRONY FINL COM 87165B103 592 20654 SH SOLE 20654 0 0 SYSCO CORP COM 871829107 2017 43145 SH SOLE 43145 0 0 T MOBILE US INC COM 872590104 3375 88104 SH SOLE 88104 0 0 TARGET CORP COM 87612E106 6794 82568 SH SOLE 82343 0 225 TAUBMAN CTRS INC COM 876664103 1349 18934 SH SOLE 18934 0 0 TCP CAP CORP COM 87238Q103 317 21237 SH SOLE 21237 0 0 TE CONNECTIVITY LTD REG SHS H84989104 449 7252 SH SOLE 7252 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 211 16625 SH SOLE 16625 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1111 46297 SH SOLE 46297 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 499 27797 SH SOLE 27797 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 491 5557 SH SOLE 5557 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 601 20767 SH SOLE 20767 0 0 TERADYNE INC COM 880770102 1051 48675 SH SOLE 48675 0 0 TESLA MTRS INC COM 88160R101 871 3788 SH SOLE 3788 0 0 TESORO CORP COM 881609101 1482 17231 SH SOLE 17231 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 1674 36648 SH SOLE 36648 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4647 86847 SH SOLE 86847 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 461 12000 SH SOLE 12000 0 0 TEXAS INSTRS INC COM 882508104 5248 91387 SH SOLE 91387 0 0 THE ADT CORPORATION COM 00101J106 969 23489 SH SOLE 23489 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 13608 96107 SH SOLE 96107 0 0 THL CR SR LN FD COM 87244R103 373 23500 SH SOLE 23500 0 0 TICC CAPITAL CORP COM 87244T109 72 15014 SH SOLE 15014 0 0 TIFFANY & CO NEW COM 886547108 10281 140100 SH SOLE 140100 0 0 TIME WARNER CABLE INC COM 88732J207 308 1504 SH SOLE 1504 0 0 TIME WARNER INC COM NEW 887317303 1910 26321 SH SOLE 26321 0 0 TIMKEN CO COM 887389104 894 26700 SH SOLE 26700 0 0 TJX COS INC NEW COM 872540109 2104 26849 SH SOLE 26849 0 0 TOLL BROTHERS INC COM 889478103 1179 39938 SH SOLE 39938 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 79 32800 SH SOLE 32800 0 0 TOOTSIE ROLL INDS INC COM 890516107 644 18431 SH SOLE 18431 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 21 30000 SH SOLE 30000 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 233 5408 SH SOLE 5408 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 4987 202697 SH SOLE 202697 0 0 TORTOISE MLP FD INC COM 89148B101 4736 289801 SH SOLE 289801 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 787 53416 SH SOLE 53416 0 0 TOTAL S A SPONSORED ADR 89151E109 814 17924 SH SOLE 17924 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 29 10000 SH SOLE 10000 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 656 6167 SH SOLE 6167 0 0 TRACTOR SUPPLY CO COM 892356106 701 7750 SH SOLE 7750 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 10 13321 SH SOLE 13321 0 0 TRANSOCEAN LTD REG SHS H8817H100 639 69833 SH SOLE 69833 0 0 TRAVELERS COMPANIES INC COM 89417E109 2492 21349 SH SOLE 21349 0 0 TRIPADVISOR INC COM 896945201 895 13436 SH SOLE 13436 0 0 TUTOR PERINI CORP COM 901109108 405 26100 SH SOLE 26100 0 0 TWITTER INC COM 90184L102 1139 68836 SH SOLE 68836 0 0 TYCO INTL PLC SHS G91442106 555 15106 SH SOLE 15106 0 0 TYSON FOODS INC CL A 902494103 1637 24556 SH SOLE 24556 0 0 UBIQUITI NETWORKS INC COM 90347A100 1764 53007 SH SOLE 53007 0 0 UDR INC COM 902653104 2106 54667 SH SOLE 54667 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 3838 19809 SH SOLE 19738 0 71 UMB FINL CORP COM 902788108 6119 118520 SH SOLE 118520 0 0 UNDER ARMOUR INC CL A 904311107 626 7380 SH SOLE 7380 0 0 UNILEVER N V N Y SHS NEW 904784709 948 21205 SH SOLE 21205 0 0 UNILEVER PLC SPON ADR NEW 904767704 2678 59272 SH SOLE 59272 0 0 UNION PAC CORP COM 907818108 4591 57719 SH SOLE 57719 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 176 30000 SH SOLE 30000 0 0 UNITED CONTL HLDGS INC COM 910047109 16027 267738 SH SOLE 267738 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4088 38758 SH SOLE 38758 0 0 UNITED RENTALS INC COM 911363109 1091 17541 SH SOLE 17541 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 107 10978 SH SOLE 10978 0 0 UNITED STATES STL CORP NEW COM 912909108 240 14964 SH SOLE 14964 0 0 UNITED TECHNOLOGIES CORP COM 913017109 5352 53458 SH SOLE 53458 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7581 58814 SH SOLE 58814 0 0 UNITIL CORP COM 913259107 702 16517 SH SOLE 16517 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3515 64988 SH SOLE 59268 0 5720 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 391 6938 SH SOLE 6938 0 0 UNUM GROUP COM 91529Y106 1552 50183 SH SOLE 50183 0 0 US BANCORP DEL COM NEW 902973304 5657 139367 SH SOLE 139367 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 73 16817 SH SOLE 16817 0 0 V F CORP COM 918204108 8557 132129 SH SOLE 132129 0 0 VAIL RESORTS INC COM 91879Q109 1284 9600 SH SOLE 9600 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 255 9707 SH SOLE 9707 0 0 VALERO ENERGY CORP NEW COM 91913Y100 5480 85434 SH SOLE 85166 0 268 VALLEY NATL BANCORP COM 919794107 163 17095 SH SOLE 17095 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 329 3165 SH SOLE 3165 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 773 8310 SH SOLE 8310 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 757 8770 SH SOLE 8770 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1516 18802 SH SOLE 18802 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 471 5692 SH SOLE 5692 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 293 5365 SH SOLE 5365 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3615 19169 SH SOLE 19169 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 487 5594 SH SOLE 5594 0 0 VANGUARD INDEX FDS REIT ETF 922908553 1582 18879 SH SOLE 18879 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 496 4872 SH SOLE 4872 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1463 12070 SH SOLE 12070 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1086 13119 SH SOLE 13119 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3440 32313 SH SOLE 32313 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1433 12856 SH SOLE 12856 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1601 15267 SH SOLE 15267 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1958 20963 SH SOLE 20963 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 624 14457 SH SOLE 14457 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2665 77076 SH SOLE 77076 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3885 80073 SH SOLE 80073 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 220 2150 SH SOLE 2150 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 489 5624 SH SOLE 5624 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1156 14229 SH SOLE 14229 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2725 75947 SH SOLE 75947 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2078 30103 SH SOLE 30103 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 435 3505 SH SOLE 3505 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 309 2280 SH SOLE 2280 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 206 4435 SH SOLE 4435 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 897 7272 SH SOLE 7272 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 732 6679 SH SOLE 6679 0 0 VANTIV INC CL A 92210H105 3555 65982 SH SOLE 65982 0 0 VARIAN MED SYS INC COM 92220P105 1506 18828 SH SOLE 18828 0 0 VASCO DATA SEC INTL INC COM 92230Y104 254 16500 SH SOLE 16500 0 0 VECTOR GROUP LTD COM 92240M108 1052 46076 SH SOLE 46076 0 0 VENTAS INC COM 92276F100 590 9366 SH SOLE 9366 0 0 VERINT SYS INC COM 92343X100 901 26978 SH SOLE 26978 0 0 VERISK ANALYTICS INC COM 92345Y106 891 11153 SH SOLE 11153 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 26023 481206 SH SOLE 481206 0 0 VIACOM INC NEW CL B 92553P201 488 11826 SH SOLE 11826 0 0 VIAVI SOLUTIONS INC COM 925550105 69 10032 SH SOLE 10032 0 0 VIRGIN AMER INC COM VTG 92765X208 1853 48076 SH SOLE 47501 0 575 VISA INC COM CL A 92826C839 13066 170853 SH SOLE 170853 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 275 22500 SH SOLE 22500 0 0 VISTA OUTDOOR INC COM 928377100 618 11900 SH SOLE 11900 0 0 VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 3184 99323 SH SOLE 99323 0 0 VORNADO RLTY TR SH BEN INT 929042109 507 5365 SH SOLE 5365 0 0 VOXX INTL CORP CL A 91829F104 125 28000 SH SOLE 28000 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 552 77888 SH SOLE 77888 0 0 WABASH NATL CORP COM 929566107 2287 173227 SH SOLE 173227 0 0 WABTEC CORP COM 929740108 1350 17034 SH SOLE 17034 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 8358 99216 SH SOLE 99216 0 0 WAL-MART STORES INC COM 931142103 15961 233056 SH SOLE 232798 0 258 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1064 36437 SH SOLE 36437 0 0 WASTE MGMT INC DEL COM 94106L109 9026 152996 SH SOLE 145141 0 7855 WATTS WATER TECHNOLOGIES INC CL A 942749102 845 15326 SH SOLE 15326 0 0 WAYFAIR INC CL A 94419L101 519 12000 SH SOLE 12000 0 0 WD-40 CO COM 929236107 2936 27181 SH SOLE 27181 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 4512 579953 SH SOLE 579953 0 0 WEC ENERGY GROUP INC COM 92939U106 900 14970 SH SOLE 14970 0 0 WELLS FARGO & CO NEW COM 949746101 11263 232899 SH SOLE 232524 0 375 WELLS FARGO GLOBAL DIVIDEND WF GLOBAL OPPTY 94987C103 185 30988 SH SOLE 30988 0 0 WELLTOWER INC COM 95040Q104 1916 27628 SH SOLE 27628 0 0 WENDYS CO COM 95058W100 351 32200 SH SOLE 32200 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1425 20558 SH SOLE 20558 0 0 WESTAR ENERGY INC COM 95709T100 1989 40098 SH SOLE 40098 0 0 WESTERN ASSET EMRG MKT INCM COM 95766E103 193 18762 SH SOLE 18762 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 223 13583 SH SOLE 13583 0 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 229 15372 SH SOLE 15372 0 0 WESTERN DIGITAL CORP COM 958102105 231 4900 SH SOLE 4900 0 0 WEYERHAEUSER CO COM 962166104 7535 243224 SH SOLE 243224 0 0 WGL HLDGS INC COM 92924F106 576 7962 SH SOLE 7962 0 0 WHIRLPOOL CORP COM 963320106 376 2084 SH SOLE 2084 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 241 300 SH SOLE 300 0 0 WHITEWAVE FOODS CO COM 966244105 629 15480 SH SOLE 15480 0 0 WHITING PETE CORP NEW COM 966387102 230 28745 SH SOLE 28645 0 100 WHOLE FOODS MKT INC COM 966837106 837 26913 SH SOLE 26913 0 0 WILEY JOHN & SONS INC CL A 968223206 16724 342070 SH SOLE 342070 0 0 WILLIAMS COS INC DEL COM 969457100 1792 111469 SH SOLE 111469 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 355 17380 SH SOLE 17380 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 619 5220 SH SOLE 5220 0 0 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 825 26451 SH SOLE 26451 0 0 WISDOMTREE TR SMALLCAP DIVID 97717W604 417 6072 SH SOLE 6072 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 9697 221845 SH SOLE 221845 0 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 820 34293 SH SOLE 34293 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 5233 100779 SH SOLE 100779 0 0 WPX ENERGY INC COM 98212B103 7075 1012187 SH SOLE 1012187 0 0 WPX ENERGY INC PFD SER A CV 98212B202 1419 38599 SH SOLE 38599 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 632 8268 SH SOLE 8268 0 0 WYNN RESORTS LTD COM 983134107 764 8174 SH SOLE 8174 0 0 XCEL ENERGY INC COM 98389B100 578 13835 SH SOLE 13835 0 0 XENCOR INC COM 98401F105 215 16078 SH SOLE 16078 0 0 XEROX CORP COM 984121103 247 22168 SH SOLE 22168 0 0 XL GROUP PLC SHS G98290102 276 7495 SH SOLE 7495 0 0 XPO LOGISTICS INC COM 983793100 3042 99088 SH SOLE 99088 0 0 XUNLEI LTD SPONSORED ADR 98419E108 86 14000 SH SOLE 14000 0 0 XYLEM INC COM 98419M100 6397 156392 SH SOLE 150232 0 6160 YAHOO INC COM 984332106 1878 51046 SH SOLE 51046 0 0 YAMANA GOLD INC COM 98462Y100 358 117944 SH SOLE 117944 0 0 YELP INC CL A 985817105 298 14990 SH SOLE 14990 0 0 YUM BRANDS INC COM 988498101 6542 79917 SH SOLE 79917 0 0 ZILLOW GROUP INC CL A 98954M101 220 8597 SH SOLE 8597 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 496 20914 SH SOLE 20914 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 548 5136 SH SOLE 5136 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 142 19181 SH SOLE 19181 0 0 ZOETIS INC CL A 98978V103 5075 114468 SH SOLE 114468 0 0 ZWEIG TOTAL RETURN FD INC COM NEW 989837208 383 31938 SH SOLE 31938 0 0 ZYNGA INC CL A 98986T108 28 12375 SH SOLE 12375 0 0