0001085146-18-000792.txt : 20180214 0001085146-18-000792.hdr.sgml : 20180214 20180214123632 ACCESSION NUMBER: 0001085146-18-000792 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180214 DATE AS OF CHANGE: 20180214 EFFECTIVENESS DATE: 20180214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HighTower Advisors, LLC CENTRAL INDEX KEY: 0001462245 IRS NUMBER: 364500709 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13510 FILM NUMBER: 18609872 BUSINESS ADDRESS: STREET 1: 200 W. MADISON ST. STREET 2: SUITE 2500 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 312-962-3847 MAIL ADDRESS: STREET 1: 200 W. MADISON ST. STREET 2: SUITE 2500 CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001462245 XXXXXXXX 12-31-2017 12-31-2017 false HighTower Advisors, LLC
200 W. MADISON ST. SUITE 2500 CHICAGO IL 60606
13F COMBINATION REPORT 028-13510 0001520601 028-14467 AFFINITY INVESTMENT ADVISORS, LLC 0001109448 028-10562 ALLIANCEBERNSTEIN L.P. 0001493338 028-13991 Allianz Global Investors U.S. LLC 0001093589 028-05119 ALTA CAPITAL MANAGEMENT LLC/ 0000813933 028-01880 ANCHOR CAPITAL ADVISORS LLC 0001364615 028-11964 Aperio Group, LLC 0001055290 028-06694 APPLETON PARTNERS INC/MA 0000860644 028-02634 Aristotle Capital Management, LLC 0001398103 028-12481 Ashfield Capital Partners, LLC 0000700529 028-01162 ATALANTA SOSNOFF CAPITAL, LLC 0001027817 028-05936 ATLANTA CAPITAL MANAGEMENT CO L L C 0000872259 028-02825 BAHL & GAYNOR INC 0001258413 028-10518 BELMONT ASSET MANAGEMENT 0001305227 028-12016 BlackRock Investment Management, LLC 0001015079 028-05620 BRANDES INVESTMENT PARTNERS, LP 0001512978 028-14438 Brookmont Capital Management 0001345929 028-13997 BROWN ADVISORY INC 0000823621 028-01398 CAMBIAR INVESTORS LLC 0000874791 028-02903 CAMPBELL NEWMAN ASSET MANAGEMENT INC 0000732812 028-00218 CAPITAL GROUP COMPANIES INC 0001596076 028-15733 Capital Innovations LLC 0001566728 028-15439 Capital Wealth Planning, LLC 0000845563 028-02405 COHEN & STEERS CAPITAL MANAGEMENT INC 0001233991 028-10477 COLUMBIA MANAGEMENT INVESTMENT ADVISERS, LLC 0000897378 028-03434 CONGRESS ASSET MANAGEMENT CO /MA 0000919538 028-04242 CORBYN INVESTMENT MANAGEMENT INC/MD 0001427514 028-13023 Dana Investment Advisors, Inc. 0001036325 028-04121 DAVIS SELECTED ADVISERS 0000727770 028-05267 MACQUARIE INVESTMENT MANAGEMENT BUSINESS TRUST 0000790502 028-01666 EAGLE ASSET MANAGEMENT INC 0001130787 028-06213 EAGLE GLOBAL ADVISORS LLC 0001102578 028-05269 EARNEST PARTNERS LLC 0001076598 028-04139 EATON VANCE MANAGEMENT 0001388814 028-12170 Energy Income Partners, LLC 0001093694 028-10606 JFB Holdings Corp 0000937729 028-10991 FAYEZ SAROFIM & CO 0001056288 028-04375 FEDERATED INVESTORS INC /PA/ 0000038777 028-00734 FRANKLIN RESOURCES INC 0000314949 028-00126 GLENMEDE TRUST CO NA 0001546283 028-14929 Glovista Investments LLC 0001542266 028-14862 Granite Investment Partners, LLC 0001082917 028-04145 GW&K Investment Management, LLC 0000928196 028-04434 HARDING LOEVNER LP 0000813917 028-02013 HARRIS ASSOCIATES L P 0001175130 028-10649 HAYS ADVISORY LLC 0001056823 028-06986 HORIZON ASSET MANAGEMENT LLC 0001426940 028-12835 Horizon Investment Services, LLC 0000914208 028-11246 Invesco Ltd. 0001639666 028-16855 ISTHMUS PARTNERS, LLC 0000019617 028-00694 JPMORGAN CHASE & CO 0001048703 028-11445 Karpus Management, Inc. 0001021223 028-05792 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 0000884589 028-03133 KENNEDY CAPITAL MANAGEMENT, INC. 0001483964 028-13809 Ladenburg Thalmann Asset Management 0001307878 028-10975 Laffer Investments 0001009262 028-05358 LATEEF INVESTMENT MANAGEMENT, L.P. 0001207017 028-10469 LAZARD ASSET MANAGEMENT LLC 0000820330 028-01701 CLEARBRIDGE, LLC 0001121330 028-05837 LOGAN CAPITAL MANAGEMENT INC 0000312348 028-00398 LOOMIS SAYLES & CO L P 0000922940 028-04057 MD SASS INVESTORS SERVICES INC 0001138060 028-03477 MADISON INVESTMENT HOLDINGS INC 0000912938 028-04968 MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 0001276151 028-10636 MILES CAPITAL, INC. 0000903947 028-03692 MILLER HOWARD INVESTMENTS INC /NY 0000067698 028-00288 MONTAG & CALDWELL, LLC 0000728774 028-00454 NEUBERGER BERMAN LLC 0001010232 028-05406 NEW AMSTERDAM PARTNERS LLC/NY 0000939761 028-03871 NEWGATE CAPITAL MANAGEMENT LLC 0000073124 028-00290 NORTHERN TRUST CORP 0001473182 028-13833 NUANCE INVESTMENTS, LLC 0001521019 028-14498 Nuveen Asset Management, LLC 0000763848 028-01474 NWQ INVESTMENT MANAGEMENT COMPANY, LLC 0001054554 028-06668 OAK RIDGE INVESTMENTS LLC 0001423442 028-12966 O'SHAUGHNESSY ASSET MANAGEMENT, LLC 0001163368 028-10952 PACIFIC INVESTMENT MANAGEMENT CO LLC 0000932859 028-04558 PARAMETRIC PORTFOLIO ASSOCIATES LLC 0001034524 028-03687 POLEN CAPITAL MANAGEMENT LLC 0000769734 028-01549 PRINCIPAL GLOBAL INVESTORS 0001080298 028-04879 REINHART PARTNERS, INC. 0000944234 028-04884 RENAISSANCE GROUP LLC 0001528214 028-14643 Richard Bernstein Advisors LLC 0001112325 028-05655 RIVERBRIDGE PARTNERS LLC 0001109426 028-05621 SANTA BARBARA ASSET MANAGEMENT, LLC 0001056593 028-04691 SCHAFER CULLEN CAPITAL MANAGEMENT INC 0001463746 028-13511 SCHARF INVESTMENTS, LLC 0001592643 028-16000 Select Equity Group, L.P. 0001002784 028-05709 SHELTON CAPITAL MANAGEMENT 0001089755 028-03489 SOUTHERNSUN ASSET MANAGEMENT, LLC 0001166716 028-10030 STRATEGY ASSET MANAGERS LLC 0001259887 028-10665 LONDON CO OF VIRGINIA 0001092351 028-05601 THOMAS WHITE INTERNATIONAL LTD 0001145020 028-06605 THORNBURG INVESTMENT MANAGEMENT INC 0000884541 028-03125 TRILLIUM ASSET MANAGEMENT, LLC 0000877035 028-02924 TURNER INVESTMENTS LLC 0000102909 028-06408 VANGUARD GROUP INC 0001040188 028-06354 VICTORY CAPITAL MANAGEMENT INC ADDITIONAL MANAGERS DO NOT FIT TEMPLATE N
Timothy Woods Chief Compliance Officer 312-962-3800 /s/ Timothy Woods Chicago IL 02-14-2018 0 2297 12182816
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 180 DEGREE CAP CORP COM 68235B109 34 17300 SH SOLE 17300 0 0 1ST CONSTITUTION BANCORP COM 31986N102 313 17100 SH SOLE 17100 0 0 22ND CENTY GROUP INC COM 90137F103 41 14552 SH SOLE 14552 0 0 3-D SYS CORP DEL COM NEW 88554D205 133 15522 SH SOLE 15522 0 0 3M CO COM 88579Y101 51424 218328 SH SOLE 218328 0 0 3M CO COM 88579Y101 64 20100 SH Put SOLE 20100 0 0 58 COM INC SPON ADR REP A 31680Q104 689 9630 SH SOLE 9630 0 0 ABB LTD SPONSORED ADR 000375204 1626 60746 SH SOLE 60746 0 0 ABBOTT LABS COM 002824100 27799 486643 SH SOLE 486643 0 0 ABBVIE INC COM 00287Y109 42601 440083 SH SOLE 440083 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2109 121333 SH SOLE 121333 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 316 64734 SH SOLE 64734 0 0 ABM INDS INC COM 000957100 991 26231 SH SOLE 26231 0 0 ABRAXAS PETE CORP COM 003830106 98 40200 SH SOLE 40200 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 1862 70025 SH SOLE 70025 0 0 ABSOLUTE SHS TR WBI TACTCL LCV 00400R601 1138 39328 SH SOLE 39328 0 0 ABSOLUTE SHS TR WBI TACTICAL LCQ 00400R809 652 23772 SH SOLE 23772 0 0 ABSOLUTE SHS TR WBI TACTICAL LCY 00400R700 1150 44531 SH SOLE 44531 0 0 ABSOLUTE SHS TR WBI TACTICAL SMQ 00400R403 1050 42822 SH SOLE 42822 0 0 ABSOLUTE SHS TR WBI TACTICAL SMV 00400R205 989 37618 SH SOLE 37618 0 0 ABSOLUTE SHS TR WBI TACTICAL SMY 00400R304 854 38197 SH SOLE 38197 0 0 ABSOLUTE SHS TR WBI TACTICL LCGD 00400R502 682 26113 SH SOLE 26113 0 0 ABSOLUTE SHS TR WBI TACTICL SMGD 00400R106 556 22133 SH SOLE 22133 0 0 ABSOLUTE SHS TR WBI TACTL ROTN 00400R866 868 34055 SH SOLE 34055 0 0 ABSOLUTE SHS TR WBI TCT HG INC 00400R882 4321 173267 SH SOLE 173267 0 0 ABSOLUTE SHS TR WBI TCT INC SH 00400R874 650 25626 SH SOLE 25626 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 456 15115 SH SOLE 15115 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1 700 SH Call SOLE 700 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 246 9357 SH SOLE 9357 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12934 84455 SH SOLE 84455 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 38 13300 SH SOLE 13300 0 0 ACI WORLDWIDE INC COM 004498101 206 9087 SH SOLE 9087 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 3196 129616 SH SOLE 129616 0 0 ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 50 60000 PRN SOLE 60000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2320 36704 SH SOLE 36704 0 0 ACUITY BRANDS INC COM 00508Y102 1308 7426 SH SOLE 7426 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 43 9696 SH SOLE 9696 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 0 1000 SH Call SOLE 1000 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 876 58570 SH SOLE 58570 0 0 ADECOAGRO S A COM L00849106 172 16628 SH SOLE 16628 0 0 ADIENT PLC ORD SHS G0084W101 275 3568 SH SOLE 3568 0 0 ADOBE SYS INC COM 00724F101 16381 93491 SH SOLE 93491 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 971 9752 SH SOLE 9752 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 97 10000 SH SOLE 10000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 302 29082 SH SOLE 29082 0 0 ADVANSIX INC COM 00773T101 1283 31393 SH SOLE 31393 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 4291 548620 SH SOLE 548620 0 0 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 1994 27859 SH SOLE 27859 0 0 AECOM COM 00766T100 554 14889 SH SOLE 14889 0 0 AEGON N V NY REGISTRY SH 007924103 1959 311077 SH SOLE 311077 0 0 AERCAP HOLDINGS NV SHS N00985106 2008 37934 SH SOLE 37934 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1997 64168 SH SOLE 64168 0 0 AES CORP COM 00130H105 359 32846 SH SOLE 32846 0 0 AETNA INC NEW COM 00817Y108 7544 41820 SH SOLE 41820 0 0 AFFILIATED MANAGERS GROUP COM 008252108 1335 6516 SH SOLE 6516 0 0 AFLAC INC COM 001055102 4387 49957 SH SOLE 49957 0 0 AGCO CORP COM 001084102 558 7802 SH SOLE 7802 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 886 13158 SH SOLE 13158 0 0 AGNC INVT CORP COM 00123Q104 302 14943 SH SOLE 14943 0 0 AGRIUM INC COM 008916108 422 3676 SH SOLE 3676 0 0 AIR LEASE CORP CL A 00912X302 2878 59904 SH SOLE 59904 0 0 AIR PRODS & CHEMS INC COM 009158106 27468 167388 SH SOLE 167388 0 0 AK STL HLDG CORP COM 001547108 70 12460 SH SOLE 12460 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 772 11799 SH SOLE 11799 0 0 ALASKA AIR GROUP INC COM 011659109 380 15000 SH Call SOLE 15000 0 0 ALASKA AIR GROUP INC COM 011659109 2567 34889 SH SOLE 34889 0 0 ALBEMARLE CORP COM 012653101 0 3100 SH Call SOLE 3100 0 0 ALBEMARLE CORP COM 012653101 575 4467 SH SOLE 4467 0 0 ALCOA CORP COM 013872106 304 5604 SH SOLE 5604 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 111 16250 SH SOLE 16250 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 284 2176 SH SOLE 2176 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 535 4464 SH SOLE 4464 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 36025 209125 SH SOLE 209125 0 0 ALIGN TECHNOLOGY INC COM 016255101 4312 19422 SH SOLE 19422 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 823 10342 SH SOLE 10342 0 0 ALLERGAN PLC SHS G0177J108 4 900 SH Call SOLE 900 0 0 ALLERGAN PLC SHS G0177J108 10276 63057 SH SOLE 63057 0 0 ALLETE INC COM NEW 018522300 316 4247 SH SOLE 4247 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 212 820 SH SOLE 820 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 196 15427 SH SOLE 15427 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 2261 90229 SH SOLE 90229 0 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 317 23683 SH SOLE 23683 0 0 ALLIANT ENERGY CORP COM 018802108 976 22861 SH SOLE 22861 0 0 ALLIANZGI CONV & INCOME FD COM 018828103 175 24707 SH SOLE 24707 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 210 16064 SH SOLE 16064 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 133 125000 PRN SOLE 125000 0 0 ALLSTATE CORP COM 020002101 8590 82079 SH SOLE 82079 0 0 ALPHABET INC CAP STK CL A 02079K305 88 2300 SH Call SOLE 2300 0 0 ALPHABET INC CAP STK CL A 02079K305 65923 62814 SH SOLE 62814 0 0 ALPHABET INC CAP STK CL C 02079K107 46049 44258 SH SOLE 44258 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 714 268333 SH SOLE 268333 0 0 ALPS ETF TR ALERIAN ENERGY 00162Q676 857 38367 SH SOLE 38367 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 24827 2303326 SH SOLE 2303326 0 0 ALPS ETF TR BARRONS 400 ETF 00162Q726 887 21391 SH SOLE 21391 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 268 9308 SH SOLE 9308 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 285 8748 SH SOLE 8748 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 7566 165411 SH SOLE 165411 0 0 ALTABA INC COM 021346101 3074 44114 SH SOLE 44114 0 0 ALTRIA GROUP INC COM 02209S103 67400 945335 SH SOLE 945335 0 0 ALTRIA GROUP INC COM 02209S103 73 10000 SH Call SOLE 10000 0 0 AMAZON COM INC COM 023135106 80317 68615 SH SOLE 68615 0 0 AMAZON COM INC COM 023135106 91 700 SH Call SOLE 700 0 0 AMBARELLA INC SHS G037AX101 284 4794 SH SOLE 4794 0 0 AMBEV SA SPONSORED ADR 02319V103 3272 506913 SH SOLE 506913 0 0 AMC NETWORKS INC CL A 00164V103 240 4466 SH SOLE 4466 0 0 AMDOCS LTD SHS G02602103 516 7856 SH SOLE 7856 0 0 AMEREN CORP COM 023608102 1220 20680 SH SOLE 20680 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 75 12500 SH SOLE 12500 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2747 52881 SH SOLE 52881 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1142 60724 SH SOLE 60724 0 0 AMERICAN ELEC PWR INC COM 025537101 7328 99467 SH SOLE 99467 0 0 AMERICAN EXPRESS CO COM 025816109 35053 352506 SH SOLE 352506 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 429 3947 SH SOLE 3947 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 11100 186328 SH SOLE 186328 0 0 AMERICAN LORAIN CORP COM 027297100 5 27540 SH SOLE 27540 0 0 AMERICAN NATL INS CO COM 028591105 212 1650 SH SOLE 1650 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 585 14048 SH SOLE 14048 0 0 AMERICAN STS WTR CO COM 029899101 1795 31130 SH SOLE 31130 0 0 AMERICAN TOWER CORP NEW COM 03027X100 8795 61674 SH SOLE 61674 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 38821 424345 SH SOLE 424345 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 1561 33865 SH SOLE 33865 0 0 AMERIPRISE FINL INC COM 03076C106 2732 16105 SH SOLE 16105 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1300 14184 SH SOLE 14184 0 0 AMETEK INC NEW COM 031100100 4974 68575 SH SOLE 68575 0 0 AMGEN INC COM 031162100 65176 375344 SH SOLE 375344 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 795 16085 SH SOLE 16085 0 0 AMPHENOL CORP NEW CL A 032095101 8348 94828 SH SOLE 94828 0 0 AMREP CORP NEW COM 032159105 154 21975 SH SOLE 21975 0 0 ANADARKO PETE CORP COM 032511107 9625 179603 SH SOLE 179603 0 0 ANADARKO PETE CORP COM 032511107 0 100 SH Call SOLE 100 0 0 ANALOG DEVICES INC COM 032654105 1557 17481 SH SOLE 17481 0 0 ANALOG DEVICES INC COM 032654105 7 5000 SH Call SOLE 5000 0 0 ANDEAVOR COM 03349M105 1443 12596 SH SOLE 12596 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 7716 167107 SH SOLE 167107 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3406 30648 SH SOLE 30648 0 0 ANNALY CAP MGMT INC COM 035710409 3866 325222 SH SOLE 325222 0 0 ANSYS INC COM 03662Q105 732 4960 SH SOLE 4960 0 0 ANTARES PHARMA INC COM 036642106 26 13600 SH SOLE 13600 0 0 ANTHEM INC COM 036752103 5333 23674 SH SOLE 23674 0 0 AON PLC SHS CL A G0408V102 1474 11004 SH SOLE 11004 0 0 APACHE CORP COM 037411105 674 15943 SH SOLE 15943 0 0 APACHE CORP COM 037411105 0 200 SH Call SOLE 200 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 894 26702 SH SOLE 26702 0 0 APOLLO INVT CORP COM 03761U106 819 145180 SH SOLE 145180 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 716 44451 SH SOLE 44451 0 0 APPLE INC COM 037833100 314817 1860020 SH SOLE 1860020 0 0 APPLE INC COM 037833100 70 10500 SH Call SOLE 10500 0 0 APPLE INC COM 037833100 385 123200 SH Put SOLE 123200 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 565 8282 SH SOLE 8282 0 0 APPLIED MATLS INC COM 038222105 6201 121416 SH SOLE 121416 0 0 APPTIO INC CL A 03835C108 439 18572 SH SOLE 18572 0 0 APTARGROUP INC COM 038336103 631 7327 SH SOLE 7327 0 0 APTIV PLC SHS G6095L109 2395 28221 SH SOLE 28221 0 0 AQUA AMERICA INC COM 03836W103 1477 37664 SH SOLE 37664 0 0 ARAMARK COM 03852U106 261 6162 SH SOLE 6162 0 0 ARCBEST CORP COM 03937C105 756 21108 SH SOLE 21108 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4058 125489 SH SOLE 125489 0 0 ARCH CAP GROUP LTD ORD G0450A105 801 8818 SH SOLE 8818 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2689 66971 SH SOLE 66971 0 0 ARCONIC INC COM 03965L100 498 18244 SH SOLE 18244 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 461 13626 SH SOLE 13626 0 0 ARES CAP CORP COM 04010L103 12673 805608 SH SOLE 805608 0 0 ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 106 104000 PRN SOLE 104000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 458 35454 SH SOLE 35454 0 0 ARISTA NETWORKS INC COM 040413106 1287 5476 SH SOLE 5476 0 0 ARK ETF TR INNOVATION ETF 00214Q104 2393 64467 SH SOLE 64467 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 911 15106 SH SOLE 15106 0 0 ARRAY BIOPHARMA INC COM 04269X105 168 13065 SH SOLE 13065 0 0 ARRIS INTL INC SHS G0551A103 448 17393 SH SOLE 17393 0 0 ARROW FINL CORP COM 042744102 445 13112 SH SOLE 13112 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 542 13671 SH SOLE 13671 0 0 ASCENA RETAIL GROUP INC COM 04351G101 38 16246 SH SOLE 16246 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 216 3046 SH SOLE 3046 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3687 21211 SH SOLE 21211 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 4569 131918 SH SOLE 131918 0 0 ASTRONICS CORP COM 046433108 739 17821 SH SOLE 17821 0 0 AT&T INC COM 00206R102 145358 3736717 SH SOLE 3736717 0 0 ATHENAHEALTH INC COM 04685W103 668 5017 SH SOLE 5017 0 0 ATHERSYS INC COM 04744L106 67 37200 SH SOLE 37200 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 102 90000 PRN SOLE 90000 0 0 ATMOS ENERGY CORP COM 049560105 1365 15902 SH SOLE 15902 0 0 AUTODESK INC COM 052769106 1584 15085 SH SOLE 15085 0 0 AUTOLIV INC COM 052800109 228 1795 SH SOLE 1795 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 15960 136145 SH SOLE 136145 0 0 AUTOZONE INC COM 053332102 4281 6006 SH SOLE 6006 0 0 AVALONBAY CMNTYS INC COM 053484101 1029 5748 SH SOLE 5748 0 0 AVANGRID INC COM 05351W103 507 10020 SH SOLE 10020 0 0 AVERY DENNISON CORP COM 053611109 2100 18208 SH SOLE 18208 0 0 AVNET INC COM 053807103 247 6251 SH SOLE 6251 0 0 AXALTA COATING SYS LTD COM G0750C108 559 17198 SH SOLE 17198 0 0 AXON ENTERPRISE INC COM 05464C101 4281 161795 SH SOLE 161795 0 0 B & G FOODS INC NEW COM 05508R106 392 11105 SH SOLE 11105 0 0 B2GOLD CORP NOTE 3.250%10/0 11777QAB6 103 97000 PRN SOLE 97000 0 0 BAIDU INC SPON ADR REP A 056752108 7452 31754 SH SOLE 31754 0 0 BALL CORP COM 058498106 1371 36195 SH SOLE 36195 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1333 157208 SH SOLE 157208 0 0 BANCO SANTANDER SA ADR 05964H105 477 72910 SH SOLE 72910 0 0 BANK AMER CORP COM 060505104 0 1000 SH Put SOLE 1000 0 0 BANK AMER CORP COM 060505104 46936 1587991 SH SOLE 1587991 0 0 BANK AMER CORP COM 060505104 25 11000 SH Call SOLE 11000 0 0 BANK HAWAII CORP COM 062540109 2124 24749 SH SOLE 24749 0 0 BANK MONTREAL QUE COM 063671101 5330 66486 SH SOLE 66486 0 0 BANK N S HALIFAX COM 064149107 2211 34263 SH SOLE 34263 0 0 BANK NEW YORK MELLON CORP COM 064058100 6722 124871 SH SOLE 124871 0 0 BANK OF THE OZARKS COM 063904106 902 18687 SH SOLE 18687 0 0 BANKUNITED INC COM 06652K103 1144 28162 SH SOLE 28162 0 0 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 4222 158645 SH SOLE 158645 0 0 BARCLAYS BK PLC BARC ETN+SHILL 06742A669 1816 15580 SH SOLE 15580 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 1607 66751 SH SOLE 66751 0 0 BARCLAYS BK PLC ETN DJUBS COPR37 06739F101 855 22760 SH SOLE 22760 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 195 11160 SH SOLE 11160 0 0 BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 272 17605 SH SOLE 17605 0 0 BARNES GROUP INC COM 067806109 653 10260 SH SOLE 10260 0 0 BARRICK GOLD CORP COM 067901108 2890 200069 SH SOLE 200069 0 0 BAXTER INTL INC COM 071813109 8028 124498 SH SOLE 124498 0 0 BB&T CORP COM 054937107 15874 320942 SH SOLE 320942 0 0 BCE INC COM NEW 05534B760 3585 75025 SH SOLE 75025 0 0 BECTON DICKINSON & CO COM 075887109 11064 51684 SH SOLE 51684 0 0 BED BATH & BEYOND INC COM 075896100 860 39118 SH SOLE 39118 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 316 38050 SH SOLE 38050 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 1 5500 SH Call SOLE 5500 0 0 BEMIS INC COM 081437105 474 9962 SH SOLE 9962 0 0 BERKLEY W R CORP COM 084423102 202 2800 SH SOLE 2800 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 53278 179 SH SOLE 179 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 133938 675367 SH SOLE 675367 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 399 10967 SH SOLE 10967 0 0 BERRY GLOBAL GROUP INC COM 08579W103 567 9691 SH SOLE 9691 0 0 BEST BUY INC COM 086516101 5476 79935 SH SOLE 79935 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 3134 68399 SH SOLE 68399 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 461 11402 SH SOLE 11402 0 0 BIG LOTS INC COM 089302103 229 4094 SH SOLE 4094 0 0 BIO PATH HOLDINGS INC COM 09057N102 12 60000 SH SOLE 60000 0 0 BIO RAD LABS INC CL A 090572207 381 1597 SH SOLE 1597 0 0 BIOGEN INC COM 09062X103 7325 23029 SH SOLE 23029 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 339 3793 SH SOLE 3793 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 43 43000 PRN SOLE 43000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 111 103000 PRN SOLE 103000 0 0 BIONDVAX PHARMACEUTICALS LTD SPOND ADS 09073Q105 91 16800 SH SOLE 16800 0 0 BIOVERATIV INC COM 09075E100 430 7816 SH SOLE 7816 0 0 BLACK HILLS CORP COM 092113109 206 3417 SH SOLE 3417 0 0 BLACK KNIGHT INC COM 09215C105 1243 28200 SH SOLE 28200 0 0 BLACKROCK CAPITAL INVESTMENT NOTE 5.000% 6/1 092533AC2 68 66000 PRN SOLE 66000 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 545 39017 SH SOLE 39017 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 279 25520 SH SOLE 25520 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 3013 225816 SH SOLE 225816 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 1098 79551 SH SOLE 79551 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 383 10523 SH SOLE 10523 0 0 BLACKROCK INC COM 09247X101 15882 30818 SH SOLE 30818 0 0 BLACKROCK INC COM 09247X101 158 4500 SH Call SOLE 4500 0 0 BLACKROCK INCOME TR INC COM 09247F100 512 82558 SH SOLE 82558 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 364 24425 SH SOLE 24425 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 500 31390 SH SOLE 31390 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 782 35005 SH SOLE 35005 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 319 22614 SH SOLE 22614 0 0 BLACKROCK MUNI 2018 TERM TR COM 09248C106 6241 422407 SH SOLE 422407 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 1082 77621 SH SOLE 77621 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 375 24962 SH SOLE 24962 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 254 18099 SH SOLE 18099 0 0 BLACKROCK MUNICIPAL BOND TR COM 09249H104 204 13450 SH SOLE 13450 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 180 15555 SH SOLE 15555 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 147 11008 SH SOLE 11008 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 845 59551 SH SOLE 59551 0 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 151 10816 SH SOLE 10816 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 2534 173417 SH SOLE 173417 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 172 10393 SH SOLE 10393 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 262 19614 SH SOLE 19614 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 233 24427 SH SOLE 24427 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 320 21946 SH SOLE 21946 0 0 BLACKROCK MUNIYIELD INVST FD COM 09254R104 420 28296 SH SOLE 28296 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 556 43022 SH SOLE 43022 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 2005 144848 SH SOLE 144848 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 869 57235 SH SOLE 57235 0 0 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 182 12994 SH SOLE 12994 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 128 13062 SH SOLE 13062 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3320 143120 SH SOLE 143120 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 42310 1321482 SH SOLE 1321482 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 240 7433 SH SOLE 7433 0 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 70 70000 PRN SOLE 70000 0 0 BLOCK H & R INC COM 093671105 344 13234 SH SOLE 13234 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 231 6960 SH SOLE 6960 0 0 BLUEBIRD BIO INC COM 09609G100 229 1283 SH SOLE 1283 0 0 BLUEBIRD BIO INC COM 09609G100 0 200 SH Call SOLE 200 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 145 11145 SH SOLE 11145 0 0 BOEING CO COM 097023105 137 4900 SH Call SOLE 4900 0 0 BOEING CO COM 097023105 85063 288512 SH SOLE 288512 0 0 BOK FINL CORP COM NEW 05561Q201 250 2692 SH SOLE 2692 0 0 BORGWARNER INC COM 099724106 1835 35807 SH SOLE 35807 0 0 BOSTON PROPERTIES INC COM 101121101 1051 8076 SH SOLE 8076 0 0 BOSTON SCIENTIFIC CORP COM 101137107 677 27303 SH SOLE 27303 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 209 18849 SH SOLE 18849 0 0 BOX INC CL A 10316T104 225 10690 SH SOLE 10690 0 0 BP PLC SPONSORED ADR 055622104 15296 364117 SH SOLE 364117 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 42 10766 SH SOLE 10766 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 262 2771 SH SOLE 2771 0 0 BRIGHTHOUSE FINL INC COM 10922N103 291 5243 SH SOLE 5243 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 65825 1075192 SH SOLE 1075192 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2 15000 SH Call SOLE 15000 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 0 400 SH Put SOLE 400 0 0 BRISTOW GROUP INC COM 110394103 2 6000 SH Put SOLE 6000 0 0 BRISTOW GROUP INC COM 110394103 121 8981 SH SOLE 8981 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3202 47832 SH SOLE 47832 0 0 BROADCOM LTD SHS Y09827109 17875 69480 SH SOLE 69480 0 0 BROADCOM LTD SHS Y09827109 28 2900 SH Call SOLE 2900 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2317 25611 SH SOLE 25611 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1231 28252 SH SOLE 28252 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 133 10351 SH SOLE 10351 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 6038 135130 SH SOLE 135130 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 235 10124 SH SOLE 10124 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 236 6850 SH SOLE 6850 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1258 80069 SH SOLE 80069 0 0 BROWN FORMAN CORP CL B 115637209 3973 57762 SH SOLE 57762 0 0 BRUNSWICK CORP COM 117043109 471 8542 SH SOLE 8542 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 6045 121858 SH SOLE 121858 0 0 BUCKLE INC COM 118440106 1591 67054 SH SOLE 67054 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1614 73831 SH SOLE 73831 0 0 BURLINGTON STORES INC COM 122017106 689 5624 SH SOLE 5624 0 0 C & F FINL CORP COM 12466Q104 422 7272 SH SOLE 7272 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2760 30964 SH SOLE 30964 0 0 CA INC COM 12673P105 2228 66842 SH SOLE 66842 0 0 CABOT CORP COM 127055101 466 7550 SH SOLE 7550 0 0 CABOT OIL & GAS CORP COM 127097103 256 8911 SH SOLE 8911 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 8592 205412 SH SOLE 205412 0 0 CADIZ INC COM NEW 127537207 228 16018 SH SOLE 16018 0 0 CAESARS ENTMT CORP COM 127686103 54 4331 SH SOLE 4331 0 0 CAESARS ENTMT CORP COM 127686103 1 7000 SH Call SOLE 7000 0 0 CAL MAINE FOODS INC COM NEW 128030202 2995 67402 SH SOLE 67402 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 935 83549 SH SOLE 83549 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1301 107862 SH SOLE 107862 0 0 CALAMP CORP NOTE 1.625% 5/1 128126AB5 79 75000 PRN SOLE 75000 0 0 CALATLANTIC GROUP INC COM 128195104 579 10261 SH SOLE 10261 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 212 11313 SH SOLE 11313 0 0 CALLAWAY GOLF CO COM 131193104 400 28662 SH SOLE 28662 0 0 CALLON PETE CO DEL COM 13123X102 1614 132450 SH SOLE 132450 0 0 CAMBREX CORP COM 132011107 458 9591 SH SOLE 9591 0 0 CAMDEN NATL CORP COM 133034108 754 17881 SH SOLE 17881 0 0 CAMDEN PPTY TR SH BEN INT 133131102 962 10556 SH SOLE 10556 0 0 CAMECO CORP COM 13321L108 167 18285 SH SOLE 18285 0 0 CAMPBELL SOUP CO COM 134429109 553 11420 SH SOLE 11420 0 0 CANADIAN NAT RES LTD COM 136385101 2564 71671 SH SOLE 71671 0 0 CANADIAN NATL RY CO COM 136375102 2351 28489 SH SOLE 28489 0 0 CANADIAN PAC RY LTD COM 13645T100 5208 28478 SH SOLE 28478 0 0 CAPITAL ONE FINL CORP COM 14040H105 2243 22582 SH SOLE 22582 0 0 CARDINAL HEALTH INC COM 14149Y108 646 10497 SH SOLE 10497 0 0 CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 125 141000 PRN SOLE 141000 0 0 CARLISLE COS INC COM 142339100 2948 25941 SH SOLE 25941 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 593 25921 SH SOLE 25921 0 0 CARMAX INC COM 143130102 280 4353 SH SOLE 4353 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 6034 90776 SH SOLE 90776 0 0 CARRIZO OIL & GAS INC COM 144577103 1983 93178 SH SOLE 93178 0 0 CARTER INC COM 146229109 647 5478 SH SOLE 5478 0 0 CAS MED SYS INC COM PAR 124769209 191 245489 SH SOLE 245489 0 0 CASEYS GEN STORES INC COM 147528103 338 3036 SH SOLE 3036 0 0 CASTLE BRANDS INC COM 148435100 29 24400 SH SOLE 24400 0 0 CATALENT INC COM 148806102 572 13848 SH SOLE 13848 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 41 10411 SH SOLE 10411 0 0 CATERPILLAR INC DEL COM 149123101 49202 311986 SH SOLE 311986 0 0 CAVCO INDS INC DEL COM 149568107 208 1383 SH SOLE 1383 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 8053 64629 SH SOLE 64629 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 2 47400 SH Put SOLE 47400 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 895 112652 SH SOLE 112652 0 0 CBRE GROUP INC CL A 12504L109 2777 64224 SH SOLE 64224 0 0 CBS CORP NEW CL A 124857103 211 3517 SH SOLE 3517 0 0 CBS CORP NEW CL B 124857202 3039 51429 SH SOLE 51429 0 0 CDK GLOBAL INC COM 12508E101 892 12541 SH SOLE 12541 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 3147 32127 SH SOLE 32127 0 0 CDW CORP COM 12514G108 4332 62039 SH SOLE 62039 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 415 6389 SH SOLE 6389 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 234 38455 SH SOLE 38455 0 0 CELANESE CORP DEL COM SER A 150870103 407 3820 SH SOLE 3820 0 0 CELGENE CORP COM 151020104 28776 275752 SH SOLE 275752 0 0 CELGENE CORP COM 151020104 2 4400 SH Call SOLE 4400 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 588 207515 SH SOLE 207515 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1416 188752 SH SOLE 188752 0 0 CENOVUS ENERGY INC COM 15135U109 97 10652 SH SOLE 10652 0 0 CENTENE CORP DEL COM 15135B101 9273 92064 SH SOLE 92064 0 0 CENTERPOINT ENERGY INC COM 15189T107 683 24167 SH SOLE 24167 0 0 CENTRAL FD CDA LTD CL A 153501101 16964 1266367 SH SOLE 1266367 0 0 CENTURYLINK INC COM 156700106 3669 219939 SH SOLE 219939 0 0 CERNER CORP COM 156782104 10754 159659 SH SOLE 159659 0 0 CEVA INC COM 157210105 2506 54529 SH SOLE 54529 0 0 CF INDS HLDGS INC COM 125269100 924 21679 SH SOLE 21679 0 0 CHARLES RIV LABS INTL INC COM 159864107 478 4352 SH SOLE 4352 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 6275 18697 SH SOLE 18697 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 6806 65916 SH SOLE 65916 0 0 CHEESECAKE FACTORY INC COM 163072101 268 5568 SH SOLE 5568 0 0 CHEMOURS CO COM 163851108 834 16564 SH SOLE 16564 0 0 CHENIERE ENERGY INC COM NEW 16411R208 303 5657 SH SOLE 5657 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 4932 6960000 PRN SOLE 6960000 0 0 CHESAPEAKE ENERGY CORP COM 165167107 131 33281 SH SOLE 33281 0 0 CHEVRON CORP NEW COM 166764100 73356 584458 SH SOLE 584458 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 175 10861 SH SOLE 10861 0 0 CHICAGO RIVET & MACH CO COM 168088102 801 25200 SH SOLE 25200 0 0 CHIMERA INVT CORP COM NEW 16934Q208 206 11062 SH SOLE 11062 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 508 3521 SH SOLE 3521 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 948 3271 SH SOLE 3271 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 0 1100 SH Call SOLE 1100 0 0 CHUBB LIMITED COM H1467J104 7428 50817 SH SOLE 50817 0 0 CHURCH & DWIGHT INC COM 171340102 18106 360919 SH SOLE 360919 0 0 CIGNA CORPORATION COM 125509109 2784 13706 SH SOLE 13706 0 0 CINCINNATI FINL CORP COM 172062101 2049 27415 SH SOLE 27415 0 0 CINTAS CORP COM 172908105 1141 7323 SH SOLE 7323 0 0 CISCO SYS INC COM 17275R102 56310 1470133 SH SOLE 1470133 0 0 CISCO SYS INC COM 17275R102 37 25000 SH Call SOLE 25000 0 0 CITIGROUP INC COM NEW 172967424 28322 380900 SH SOLE 380900 0 0 CITIGROUP INC COM NEW 172967424 3 40000 SH Put SOLE 40000 0 0 CITIZENS FINL GROUP INC COM 174610105 4930 117462 SH SOLE 117462 0 0 CITRIX SYS INC COM 177376100 2000 22624 SH SOLE 22624 0 0 CIVEO CORP CDA COM 17878Y108 70 25720 SH SOLE 25720 0 0 CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 4219 169171 SH SOLE 169171 0 0 CLAYMORE EXCHANGE TRD FD TR 2022 HG YLD CB 18383M217 4073 163209 SH SOLE 163209 0 0 CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 750 35789 SH SOLE 35789 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 5008 199240 SH SOLE 199240 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 8413 345823 SH SOLE 345823 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 4333 176486 SH SOLE 176486 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 3876 184248 SH SOLE 184248 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 4036 191736 SH SOLE 191736 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 19301 907163 SH SOLE 907163 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 2603 123522 SH SOLE 123522 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 18969 897606 SH SOLE 897606 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 792 22244 SH SOLE 22244 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 981 85418 SH SOLE 85418 0 0 CLEAN HARBORS INC COM 184496107 291 5343 SH SOLE 5343 0 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 4267 515262 SH SOLE 515262 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 164 10741 SH SOLE 10741 0 0 CLEVELAND CLIFFS INC COM 185899101 97 13615 SH SOLE 13615 0 0 CLOROX CO DEL COM 189054109 8 1000 SH Call SOLE 1000 0 0 CLOROX CO DEL COM 189054109 8039 54051 SH SOLE 54051 0 0 CME GROUP INC COM CL A 12572Q105 17792 121844 SH SOLE 121844 0 0 CME GROUP INC COM CL A 12572Q105 4 72500 SH Put SOLE 72500 0 0 CMS ENERGY CORP COM 125896100 1631 34456 SH SOLE 34456 0 0 CNOOC LTD SPONSORED ADR 126132109 370 2573 SH SOLE 2573 0 0 CO DIAGNOSTICS INC COM 189763105 265 97542 SH SOLE 97542 0 0 COCA COLA CO COM 191216100 65236 1421182 SH SOLE 1421182 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 404 10095 SH SOLE 10095 0 0 COGNEX CORP COM 192422103 876 14325 SH SOLE 14325 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10333 145447 SH SOLE 145447 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 275 11465 SH SOLE 11465 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 616 23642 SH SOLE 23642 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 256 25027 SH SOLE 25027 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 1063 83969 SH SOLE 83969 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 202 9533 SH SOLE 9533 0 0 COLGATE PALMOLIVE CO COM 194162103 26431 350210 SH SOLE 350210 0 0 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 119 119000 PRN SOLE 119000 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 1135 99642 SH SOLE 99642 0 0 COLUMBIA ETF TR II BEYOND BRICS ETF 19762B103 415 22586 SH SOLE 22586 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 13393 476181 SH SOLE 476181 0 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 5048 101771 SH SOLE 101771 0 0 COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 4757 299339 SH SOLE 299339 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 395 17204 SH SOLE 17204 0 0 COMCAST CORP NEW CL A 20030N101 33959 848133 SH SOLE 848133 0 0 COMERICA INC COM 200340107 3278 37764 SH SOLE 37764 0 0 COMMERCIAL VEH GROUP INC COM 202608105 772 72146 SH SOLE 72146 0 0 COMMUNITY BK SYS INC COM 203607106 1533 28581 SH SOLE 28581 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 112 26160 SH SOLE 26160 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 153 14509 SH SOLE 14509 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 49 20000 SH SOLE 20000 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 778 26337 SH SOLE 26337 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 211 12400 SH SOLE 12400 0 0 COMPASS MINERALS INTL INC COM 20451N101 952 13322 SH SOLE 13322 0 0 CONAGRA BRANDS INC COM 205887102 9822 260964 SH SOLE 260964 0 0 CONCHO RES INC COM 20605P101 203 1333 SH SOLE 1333 0 0 CONDUENT INC COM 206787103 704 43163 SH SOLE 43163 0 0 CONOCOPHILLIPS COM 20825C104 8793 160741 SH SOLE 160741 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 278 22804 SH SOLE 22804 0 0 CONSOLIDATED EDISON INC COM 209115104 4890 57748 SH SOLE 57748 0 0 CONSOLIDATED WATER CO INC ORD G23773107 204 16192 SH SOLE 16192 0 0 CONSTELLATION BRANDS INC CL A 21036P108 6824 29705 SH SOLE 29705 0 0 CONSTELLATION BRANDS INC CL A 21036P108 146 9300 SH Call SOLE 9300 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 374 1037871 SH SOLE 1037871 0 0 COOPER COS INC COM NEW 216648402 565 2624 SH SOLE 2624 0 0 COPA HOLDINGS SA CL A P31076105 216 1608 SH SOLE 1608 0 0 COPART INC COM 217204106 1941 44866 SH SOLE 44866 0 0 CORCEPT THERAPEUTICS INC COM 218352102 215 11832 SH SOLE 11832 0 0 CORE LABORATORIES N V COM N22717107 828 7534 SH SOLE 7534 0 0 CORECIVIC INC COM 21871N101 292 12937 SH SOLE 12937 0 0 CORESITE RLTY CORP COM 21870Q105 2000 17606 SH SOLE 17606 0 0 CORMEDIX INC COM 21900C100 19 37188 SH SOLE 37188 0 0 CORNING INC COM 219350105 12616 394667 SH SOLE 394667 0 0 CORPORATE CAP TR INC COM 219880101 1133 70983 SH SOLE 70983 0 0 COSTCO WHSL CORP NEW COM 22160K105 32169 172735 SH SOLE 172735 0 0 COSTCO WHSL CORP NEW COM 22160K105 46 9100 SH Call SOLE 9100 0 0 COVANTA HLDG CORP COM 22282E102 5170 306096 SH SOLE 306096 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 656 4115 SH SOLE 4115 0 0 CRANE CO COM 224399105 228 2555 SH SOLE 2555 0 0 CREDICORP LTD COM G2519Y108 3436 16694 SH SOLE 16694 0 0 CREDIT ACCEP CORP MICH COM 225310101 325 1002 SH SOLE 1002 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 6582 368337 SH SOLE 368337 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX STERM 22542D795 253 1884 SH SOLE 1884 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS SHR 22542D357 78 14000 SH SOLE 14000 0 0 CREE INC COM 225447101 425 11467 SH SOLE 11467 0 0 CRITEO S A SPONS ADS 226718104 547 21000 SH SOLE 21000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 3403 30545 SH SOLE 30545 0 0 CSG SYS INTL INC COM 126349109 653 14870 SH SOLE 14870 0 0 CSG SYS INTL INC NOTE 4.250% 3/1 126349AF6 117 107000 PRN SOLE 107000 0 0 CSX CORP COM 126408103 10875 197336 SH SOLE 197336 0 0 CSX CORP COM 126408103 4 1200 SH Call SOLE 1200 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3375 76807 SH SOLE 76807 0 0 CTRIP COM INTL LTD NOTE 1.250% 9/1 22943FAM2 82 80000 PRN SOLE 80000 0 0 CUBESMART COM 229663109 1915 66192 SH SOLE 66192 0 0 CULLEN FROST BANKERS INC COM 229899109 361 3802 SH SOLE 3802 0 0 CUMMINS INC COM 231021106 19715 111665 SH SOLE 111665 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 402 4700 SH SOLE 4700 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 7 13500 SH Call SOLE 13500 0 0 CVS HEALTH CORP COM 126650100 19673 270980 SH SOLE 270980 0 0 CYANOTECH CORP COM PAR $0.02 232437301 117 29915 SH SOLE 29915 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 670 43572 SH SOLE 43572 0 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 5 15800 SH SOLE 15800 0 0 D R HORTON INC COM 23331A109 4440 86890 SH SOLE 86890 0 0 DAKTRONICS INC COM 234264109 480 52638 SH SOLE 52638 0 0 DANAHER CORP DEL COM 235851102 9145 98616 SH SOLE 98616 0 0 DARDEN RESTAURANTS INC COM 237194105 1050 10931 SH SOLE 10931 0 0 DARLING INGREDIENTS INC COM 237266101 423 23325 SH SOLE 23325 0 0 DAVITA INC COM 23918K108 2037 28719 SH SOLE 28719 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 2751 88736 SH SOLE 88736 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 18524 582975 SH SOLE 582975 0 0 DBX ETF TR XTRACK MSCI EURO 233051697 266 8729 SH SOLE 8729 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 2411 84974 SH SOLE 84974 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 4598 104147 SH SOLE 104147 0 0 DBX ETF TR XTRACK USD HIGH 233051432 949 18888 SH SOLE 18888 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 759 20922 SH SOLE 20922 0 0 DECKERS OUTDOOR CORP COM 243537107 293 3644 SH SOLE 3644 0 0 DEERE & CO COM 244199105 17545 112022 SH SOLE 112022 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 2490 30622 SH SOLE 30622 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 17 4200 SH Call SOLE 4200 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 6372 113809 SH SOLE 113809 0 0 DENNYS CORP COM 24869P104 157 11822 SH SOLE 11822 0 0 DENTSPLY SIRONA INC COM 24906P109 504 7663 SH SOLE 7663 0 0 DEPOMED INC COM 249908104 3818 475982 SH SOLE 475982 0 0 DEPOMED INC COM 249908104 5 5000 SH Call SOLE 5000 0 0 DEPOMED INC COM 249908104 5 10000 SH Put SOLE 10000 0 0 DEUTSCHE MUN INCOME COM 25160C106 125 10663 SH SOLE 10663 0 0 DEVON ENERGY CORP NEW COM 25179M103 836 20165 SH SOLE 20165 0 0 DEXCOM INC COM 252131107 4401 77043 SH SOLE 77043 0 0 DHX MEDIA LTD SHS VAR VTG 252406608 43 12000 SH SOLE 12000 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 10094 69285 SH SOLE 69285 0 0 DIEBOLD NXDF INC COM 253651103 220 13485 SH SOLE 13485 0 0 DIGITAL RLTY TR INC COM 253868103 13381 117354 SH SOLE 117354 0 0 DINEEQUITY INC COM 254423106 1795 34740 SH SOLE 34740 0 0 DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 471 26400 SH SOLE 26400 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 731 21476 SH SOLE 21476 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 488 15413 SH SOLE 15413 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 257 3653 SH SOLE 3653 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1656 37362 SH SOLE 37362 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 442 10372 SH SOLE 10372 0 0 DISCOVER FINL SVCS COM 254709108 6633 86325 SH SOLE 86325 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1773 79229 SH SOLE 79229 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4248 200821 SH SOLE 200821 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 58 54000 PRN SOLE 54000 0 0 DISNEY WALT CO COM DISNEY 254687106 24 2400 SH Call SOLE 2400 0 0 DISNEY WALT CO COM DISNEY 254687106 42167 392076 SH SOLE 392076 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 696 51856 SH SOLE 51856 0 0 DNP SELECT INCOME FD COM 23325P104 351 32502 SH SOLE 32502 0 0 DOLBY LABORATORIES INC COM 25659T107 515 8376 SH SOLE 8376 0 0 DOLLAR GEN CORP NEW COM 256677105 7016 74912 SH SOLE 74912 0 0 DOLLAR TREE INC COM 256746108 5009 46768 SH SOLE 46768 0 0 DOMINION ENERGY INC COM 25746U109 8860 109403 SH SOLE 109403 0 0 DOMINOS PIZZA INC COM 25754A201 2 3900 SH Put SOLE 3900 0 0 DOMINOS PIZZA INC COM 25754A201 432 2283 SH SOLE 2283 0 0 DONALDSON INC COM 257651109 1260 25737 SH SOLE 25737 0 0 DORIAN LPG LTD SHS USD Y2106R110 9608 1169039 SH SOLE 1169039 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 412 20546 SH SOLE 20546 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1846 83190 SH SOLE 83190 0 0 DOVER CORP COM 260003108 5655 55994 SH SOLE 55994 0 0 DOWDUPONT INC COM 26078J100 68341 961264 SH SOLE 961264 0 0 DOWDUPONT INC COM 26078J100 20 10200 SH Call SOLE 10200 0 0 DOWDUPONT INC COM 26078J100 67 89600 SH Put SOLE 89600 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 966 9936 SH SOLE 9936 0 0 DREYFUS STRATEGIC MUNS INC COM 261932107 102 11741 SH SOLE 11741 0 0 DST SYS INC DEL COM 233326107 7640 123070 SH SOLE 123070 0 0 DTE ENERGY CO COM 233331107 1494 13640 SH SOLE 13640 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 22735 270305 SH SOLE 270305 0 0 DUKE REALTY CORP COM NEW 264411505 312 11463 SH SOLE 11463 0 0 DUNKIN BRANDS GROUP INC COM 265504100 375 5809 SH SOLE 5809 0 0 DXC TECHNOLOGY CO COM 23355L106 1310 13763 SH SOLE 13763 0 0 DYCOM INDS INC COM 267475101 2739 24665 SH SOLE 24665 0 0 EAGLE BANCORP INC MD COM 268948106 2761 47703 SH SOLE 47703 0 0 EAGLE BANCORP INC MD COM 268948106 3 1400 SH Put SOLE 1400 0 0 EAGLE MATERIALS INC COM 26969P108 4041 35446 SH SOLE 35446 0 0 EAST WEST BANCORP INC COM 27579R104 342 5649 SH SOLE 5649 0 0 EASTERN CO COM 276317104 308 11796 SH SOLE 11796 0 0 EASTMAN CHEM CO COM 277432100 5510 59551 SH SOLE 59551 0 0 EATON CORP PLC SHS G29183103 11277 142369 SH SOLE 142369 0 0 EATON VANCE CORP COM NON VTG 278265103 10386 184199 SH SOLE 184199 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 574 39494 SH SOLE 39494 0 0 EATON VANCE FLTING RATE INC COM 278279104 195 13528 SH SOLE 13528 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 4078 298639 SH SOLE 298639 0 0 EATON VANCE MUN BD FD COM 27827X101 405 32215 SH SOLE 32215 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 152 12245 SH SOLE 12245 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 636 28188 SH SOLE 28188 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 663 28546 SH SOLE 28546 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 1395 148784 SH SOLE 148784 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 577 33464 SH SOLE 33464 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 4434 364092 SH SOLE 364092 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 349 22695 SH SOLE 22695 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 898 75179 SH SOLE 75179 0 0 EBAY INC COM 278642103 1209 32058 SH SOLE 32058 0 0 ECA MARCELLUS TR I COM UNIT 26827L109 137 63250 SH SOLE 63250 0 0 ECOLAB INC COM 278865100 4238 31659 SH SOLE 31659 0 0 EDISON INTL COM 281020107 1045 16512 SH SOLE 16512 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 8657 76796 SH SOLE 76796 0 0 EGALET CORP COM 28226B104 270 268828 SH SOLE 268828 0 0 ELDORADO GOLD CORP NEW COM 284902103 38 26307 SH SOLE 26307 0 0 ELDORADO RESORTS INC COM 28470R102 1064 32004 SH SOLE 32004 0 0 ELECTRONIC ARTS INC COM 285512109 678 6418 SH SOLE 6418 0 0 ELECTRONIC ARTS INC COM 285512109 0 2000 SH Call SOLE 2000 0 0 ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 105 109000 PRN SOLE 109000 0 0 ELLINGTON FINANCIAL LLC COM 288522303 865 59611 SH SOLE 59611 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 584 61771 SH SOLE 61771 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 249 10326 SH SOLE 10326 0 0 EMERSON ELEC CO COM 291011104 21341 306573 SH SOLE 306573 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 785 58677 SH SOLE 58677 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 821 59179 SH SOLE 59179 0 0 ENBRIDGE INC COM 29250N105 7475 191185 SH SOLE 191185 0 0 ENCANA CORP COM 292505104 215 16151 SH SOLE 16151 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 97 40200 SH SOLE 40200 0 0 ENERGEN CORP COM 29265N108 309 5360 SH SOLE 5360 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 8280 480381 SH SOLE 480381 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 6613 369056 SH SOLE 369056 0 0 ENERPLUS CORP COM 292766102 458 47114 SH SOLE 47114 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 2287 148622 SH SOLE 148622 0 0 ENPHASE ENERGY INC COM 29355A107 32 13150 SH SOLE 13150 0 0 ENTEGRIS INC COM 29362U104 270 8854 SH SOLE 8854 0 0 ENTERGY CORP NEW COM 29364G103 1175 14423 SH SOLE 14423 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 48743 1837699 SH SOLE 1837699 0 0 ENVESTNET INC COM 29404K106 559 11254 SH SOLE 11254 0 0 EOG RES INC COM 26875P101 5 1000 SH Call SOLE 1000 0 0 EOG RES INC COM 26875P101 9111 84429 SH SOLE 84429 0 0 EPR PPTYS COM SH BEN INT 26884U109 289 4410 SH SOLE 4410 0 0 EQT CORP COM 26884L109 736 12804 SH SOLE 12804 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 6559 89693 SH SOLE 89693 0 0 EQUIFAX INC COM 294429105 1921 16292 SH SOLE 16292 0 0 EQUIFAX INC COM 294429105 2 1400 SH Put SOLE 1400 0 0 EQUINIX INC COM PAR $0.001 29444U700 344 765 SH SOLE 765 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2888 45443 SH SOLE 45443 0 0 ESSENT GROUP LTD COM G3198U102 809 18638 SH SOLE 18638 0 0 ESSEX PPTY TR INC COM 297178105 3340 13934 SH SOLE 13934 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 2114 67027 SH SOLE 67027 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G103 192 22384 SH SOLE 22384 0 0 ETFS GOLD TR SHS 26922Y105 4023 31621 SH SOLE 31621 0 0 ETFS SILVER TR SILVER SHS 26922X107 3103 187889 SH SOLE 187889 0 0 ETSY INC COM 29786A106 214 10490 SH SOLE 10490 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 8 15350 SH SOLE 15350 0 0 EVEREST RE GROUP LTD COM G3223R108 902 4030 SH SOLE 4030 0 0 EVERSOURCE ENERGY COM 30040W108 5202 82359 SH SOLE 82359 0 0 EVOLENT HEALTH INC NOTE 2.000%12/0 30050BAB7 14 16000 PRN SOLE 16000 0 0 EXACT SCIENCES CORP COM 30063P105 13334 253853 SH SOLE 253853 0 0 EXACT SCIENCES CORP COM 30063P105 1 200 SH Call SOLE 200 0 0 EXACT SCIENCES CORP COM 30063P105 4 500 SH Put SOLE 500 0 0 EXCHANGE LISTED FDS TR KNLDG LD WD ETF 30151E608 7514 224511 SH SOLE 224511 0 0 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 2894 106582 SH SOLE 106582 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1119 27082 SH SOLE 27082 0 0 EXELIXIS INC COM 30161Q104 988 32535 SH SOLE 32535 0 0 EXELIXIS INC COM 30161Q104 15 11500 SH Call SOLE 11500 0 0 EXELON CORP COM 30161N101 1512 38260 SH SOLE 38260 0 0 EXPEDIA INC DEL COM NEW 30212P303 513 4259 SH SOLE 4259 0 0 EXPEDITORS INTL WASH INC COM 302130109 5590 86610 SH SOLE 86610 0 0 EXPEDITORS INTL WASH INC COM 302130109 30 6000 SH Call SOLE 6000 0 0 EXPRESS INC COM 30219E103 1210 119022 SH SOLE 119022 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 15511 208023 SH SOLE 208023 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 213 11193 SH SOLE 11193 0 0 EXTRA SPACE STORAGE INC COM 30225T102 269 3078 SH SOLE 3078 0 0 EXTREME NETWORKS INC COM 30226D106 916 73183 SH SOLE 73183 0 0 EXXON MOBIL CORP COM 30231G102 128231 1532458 SH SOLE 1532458 0 0 EXXON MOBIL CORP COM 30231G102 5 1000 SH Call SOLE 1000 0 0 F M C CORP COM NEW 302491303 1524 16098 SH SOLE 16098 0 0 F M C CORP COM NEW 302491303 12 3500 SH Call SOLE 3500 0 0 F5 NETWORKS INC COM 315616102 2348 17919 SH SOLE 17919 0 0 FABRINET SHS G3323L100 214 7413 SH SOLE 7413 0 0 FACEBOOK INC CL A 30303M102 83874 475225 SH SOLE 475225 0 0 FACEBOOK INC CL A 30303M102 2 1000 SH Call SOLE 1000 0 0 FACTSET RESH SYS INC COM 303075105 1002 5182 SH SOLE 5182 0 0 FAIR ISAAC CORP COM 303250104 938 6125 SH SOLE 6125 0 0 FASTENAL CO COM 311900104 4649 85108 SH SOLE 85108 0 0 FCB FINL HLDGS INC CL A 30255G103 1985 38210 SH SOLE 38210 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 951 12158 SH SOLE 12158 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1407 10575 SH SOLE 10575 0 0 FEDERATED INVS INC PA CL B 314211103 13323 369221 SH SOLE 369221 0 0 FEDEX CORP COM 31428X106 36666 147928 SH SOLE 147928 0 0 FEDEX CORP COM 31428X106 30 1000 SH Call SOLE 1000 0 0 FEDEX CORP COM 31428X106 77 33900 SH Put SOLE 33900 0 0 FERRARI N V COM N3167Y103 822 7868 SH SOLE 7868 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 391 91270 SH SOLE 91270 0 0 FERRO CORP COM 315405100 3886 164495 SH SOLE 164495 0 0 FERROGLOBE PLC SHS G33856108 1255 77542 SH SOLE 77542 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 55 203100 SH Put SOLE 203100 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 10947 613803 SH SOLE 613803 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 303 21500 SH SOLE 21500 0 0 FIDELITY CORP BOND ETF 316188101 878 17193 SH SOLE 17193 0 0 FIDELITY MSCI ENERGY IDX 316092402 7085 353574 SH SOLE 353574 0 0 FIDELITY MSCI FINLS IDX 316092501 7079 174222 SH SOLE 174222 0 0 FIDELITY MSCI HLTH CARE I 316092600 2206 55271 SH SOLE 55271 0 0 FIDELITY MSCI INDL INDX 316092709 1783 46166 SH SOLE 46166 0 0 FIDELITY MSCI INFO TECH I 316092808 2831 56855 SH SOLE 56855 0 0 FIDELITY MSCI RL EST ETF 316092857 2429 98685 SH SOLE 98685 0 0 FIDELITY TOTAL BD ETF 316188309 323 6429 SH SOLE 6429 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 5977 22045 SH SOLE 22045 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1556 39736 SH SOLE 39736 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2496 26474 SH SOLE 26474 0 0 FIFTH THIRD BANCORP COM 316773100 872 28802 SH SOLE 28802 0 0 FINANCIAL INSTNS INC COM 317585404 426 13699 SH SOLE 13699 0 0 FINISAR CORP NOTE 0.500%12/1 31787AAM3 144 142000 PRN SOLE 142000 0 0 FIREEYE INC COM 31816Q101 2272 160337 SH SOLE 160337 0 0 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 149 162000 PRN SOLE 162000 0 0 FIRST AMERN FINL CORP COM 31847R102 750 13405 SH SOLE 13405 0 0 FIRST DATA CORP NEW COM CL A 32008D106 366 21758 SH SOLE 21758 0 0 FIRST LONG IS CORP COM 320734106 252 8781 SH SOLE 8781 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2425 28073 SH SOLE 28073 0 0 FIRST SOLAR INC COM 336433107 351 5213 SH SOLE 5213 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 1265 67215 SH SOLE 67215 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 374 8907 SH SOLE 8907 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 6614 168390 SH SOLE 168390 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 2737 43876 SH SOLE 43876 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1357 48709 SH SOLE 48709 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 2583 43053 SH SOLE 43053 0 0 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 3373 84373 SH SOLE 84373 0 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 435 8135 SH SOLE 8135 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1217 26508 SH SOLE 26508 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 4515 107209 SH SOLE 107209 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 654 13404 SH SOLE 13404 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 986 37396 SH SOLE 37396 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 10038 91477 SH SOLE 91477 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 3324 106239 SH SOLE 106239 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 38716 645553 SH SOLE 645553 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 973 20086 SH SOLE 20086 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1556 30079 SH SOLE 30079 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3682 52727 SH SOLE 52727 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 398 9813 SH SOLE 9813 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 4884 111438 SH SOLE 111438 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 320 16805 SH SOLE 16805 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 30291 1233453 SH SOLE 1233453 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 935 34091 SH SOLE 34091 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 7840 163147 SH SOLE 163147 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1018 19779 SH SOLE 19779 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1196 17495 SH SOLE 17495 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 24970 1246756 SH SOLE 1246756 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 959 24475 SH SOLE 24475 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1634 26746 SH SOLE 26746 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1951 35662 SH SOLE 35662 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 695 11852 SH SOLE 11852 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 249 3780 SH SOLE 3780 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 4689 155780 SH SOLE 155780 0 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 821 14399 SH SOLE 14399 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 518 9944 SH SOLE 9944 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 218 3013 SH SOLE 3013 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2040 33332 SH SOLE 33332 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 618 44984 SH SOLE 44984 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 461 14956 SH SOLE 14956 0 0 FIRSTENERGY CORP COM 337932107 1384 45312 SH SOLE 45312 0 0 FISERV INC COM 337738108 808 6173 SH SOLE 6173 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 214 10472 SH SOLE 10472 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 365 1884 SH SOLE 1884 0 0 FLEX LTD ORD Y2573F102 211 11768 SH SOLE 11768 0 0 FLIR SYS INC COM 302445101 1026 22113 SH SOLE 22113 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1293 26572 SH SOLE 26572 0 0 FLOWSERVE CORP COM 34354P105 317 7520 SH SOLE 7520 0 0 FLUOR CORP NEW COM 343412102 3952 76539 SH SOLE 76539 0 0 FNB CORP PA COM 302520101 3759 272035 SH SOLE 272035 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 6718 541928 SH SOLE 541928 0 0 FORESTAR GROUP INC COM 346232101 674 30641 SH SOLE 30641 0 0 FORMFACTOR INC COM 346375108 157 10013 SH SOLE 10013 0 0 FORTINET INC COM 34959E109 6906 158440 SH SOLE 158440 0 0 FORTINET INC COM 34959E109 0 100 SH Call SOLE 100 0 0 FORTIVE CORP COM 34959J108 1309 18140 SH SOLE 18140 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1597 80124 SH SOLE 80124 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2013 29388 SH SOLE 29388 0 0 FOSSIL GROUP INC COM 34988V106 537 69315 SH SOLE 69315 0 0 FRANKLIN RES INC COM 354613101 5461 126213 SH SOLE 126213 0 0 FREEPORT-MCMORAN INC CL B 35671D857 15 3300 SH Call SOLE 3300 0 0 FREEPORT-MCMORAN INC CL B 35671D857 6359 335034 SH SOLE 335034 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1170 21930 SH SOLE 21930 0 0 FS INVT CORP COM 302635107 252 34271 SH SOLE 34271 0 0 FULTON FINL CORP PA COM 360271100 1512 84513 SH SOLE 84513 0 0 GABELLI DIVD & INCOME TR COM 36242H104 553 23615 SH SOLE 23615 0 0 GABELLI EQUITY TR INC COM 362397101 442 71197 SH SOLE 71197 0 0 GALLAGHER ARTHUR J & CO COM 363576109 858 13540 SH SOLE 13540 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 183 35103 SH SOLE 35103 0 0 GAMESTOP CORP NEW CL A 36467W109 211 11700 SH SOLE 11700 0 0 GANNETT CO INC COM 36473H104 4975 428918 SH SOLE 428918 0 0 GAP INC DEL COM 364760108 351 10374 SH SOLE 10374 0 0 GARMIN LTD SHS H2906T109 948 15919 SH SOLE 15919 0 0 GARTNER INC COM 366651107 2819 22956 SH SOLE 22956 0 0 GASLOG LTD SHS G37585109 833 37566 SH SOLE 37566 0 0 GATX CORP COM 361448103 204 3265 SH SOLE 3265 0 0 GENCOR INDS INC COM 368678108 169 10227 SH SOLE 10227 0 0 GENERAL DYNAMICS CORP COM 369550108 10878 53593 SH SOLE 53593 0 0 GENERAL ELECTRIC CO COM 369604103 53085 3050388 SH SOLE 3050388 0 0 GENERAL ELECTRIC CO COM 369604103 6 11600 SH Call SOLE 11600 0 0 GENERAL MLS INC COM 370334104 18329 309206 SH SOLE 309206 0 0 GENERAL MOLY INC COM 370373102 3 10000 SH SOLE 10000 0 0 GENERAL MTRS CO COM 37045V100 20045 489903 SH SOLE 489903 0 0 GENESEE & WYO INC CL A 371559105 2625 33336 SH SOLE 33336 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 3451 154400 SH SOLE 154400 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 2509 3289421 SH SOLE 3289421 0 0 GENMARK DIAGNOSTICS INC COM 372309104 9826 2355942 SH SOLE 2355942 0 0 GENPACT LIMITED SHS G3922B107 630 19891 SH SOLE 19891 0 0 GENTEX CORP COM 371901109 429 20380 SH SOLE 20380 0 0 GENUINE PARTS CO COM 372460105 9158 96401 SH SOLE 96401 0 0 GETTY RLTY CORP NEW COM 374297109 429 15813 SH SOLE 15813 0 0 GGP INC COM 36174X101 834 35638 SH SOLE 35638 0 0 GILEAD SCIENCES INC COM 375558103 2 8500 SH Call SOLE 8500 0 0 GILEAD SCIENCES INC COM 375558103 30593 426932 SH SOLE 426932 0 0 GLACIER BANCORP INC NEW COM 37637Q105 537 13662 SH SOLE 13662 0 0 GLADSTONE CAPITAL CORP COM 376535100 504 54449 SH SOLE 54449 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 9598 270945 SH SOLE 270945 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1350 65632 SH SOLE 65632 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 303 18160 SH SOLE 18160 0 0 GLOBAL PMTS INC COM 37940X102 518 5167 SH SOLE 5167 0 0 GLOBAL WTR RES INC COM 379463102 102 10924 SH SOLE 10924 0 0 GLOBAL X FDS CHINA FINL ETF 37950E606 184 10200 SH SOLE 10200 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 1794 82549 SH SOLE 82549 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 16920 1715055 SH SOLE 1715055 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 234 15513 SH SOLE 15513 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 457 17796 SH SOLE 17796 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 650 16726 SH SOLE 16726 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 341 33092 SH SOLE 33092 0 0 GLOBAL X FDS SCIEN BETA US 37954Y103 1098 35593 SH SOLE 35593 0 0 GLOBALSTAR INC COM 378973408 245 187584 SH SOLE 187584 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 137 15833 SH SOLE 15833 0 0 GOLD STD VENTURES CORP COM 380738104 23 13221 SH SOLE 13221 0 0 GOLDEN ENTMT INC COM 381013101 213 6544 SH SOLE 6544 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 572 25799 SH SOLE 25799 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 393 10946 SH SOLE 10946 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4884 162705 SH SOLE 162705 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 11659 218461 SH SOLE 218461 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 14742 57951 SH SOLE 57951 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 9 3000 SH Call SOLE 3000 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 206 22915 SH SOLE 22915 0 0 GOLUB CAP BDC INC COM 38173M102 2009 110376 SH SOLE 110376 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 3760 116603 SH SOLE 116603 0 0 GOPRO INC CL A 38268T103 1824 240809 SH SOLE 240809 0 0 GOPRO INC CL A 38268T103 1 72000 SH Call SOLE 72000 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1363 73440 SH SOLE 73440 0 0 GRACO INC COM 384109104 338 7476 SH SOLE 7476 0 0 GRAINGER W W INC COM 384802104 535 2264 SH SOLE 2264 0 0 GRAINGER W W INC COM 384802104 0 200 SH Put SOLE 200 0 0 GRAMERCY PPTY TR COM NEW 385002308 6519 244466 SH SOLE 244466 0 0 GRANITE CONSTR INC COM 387328107 513 8111 SH SOLE 8111 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4506 291981 SH SOLE 291981 0 0 GRAY TELEVISION INC COM 389375106 251 15000 SH SOLE 15000 0 0 GREAT PLAINS ENERGY INC COM 391164100 370 11525 SH SOLE 11525 0 0 GREEN DOT CORP CL A 39304D102 3624 60126 SH SOLE 60126 0 0 GREEN PLAINS INC COM 393222104 10836 643186 SH SOLE 643186 0 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 564 30133 SH SOLE 30133 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1068 53105 SH SOLE 53105 0 0 GREIF INC CL A 397624107 311 5033 SH SOLE 5033 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 864 37719 SH SOLE 37719 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 1152 21116 SH SOLE 21116 0 0 GROUPON INC COM 399473107 69 13641 SH SOLE 13641 0 0 GSV CAP CORP COM 36191J101 55 10050 SH SOLE 10050 0 0 GUESS INC COM 401617105 2655 156852 SH SOLE 156852 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 429 19570 SH SOLE 19570 0 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 90 10034 SH SOLE 10034 0 0 GULF RESOURCES INC COM PAR $0.0005 40251W309 370 252001 SH SOLE 252001 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 418 3162 SH SOLE 3162 0 0 HAIN CELESTIAL GROUP INC COM 405217100 340 8046 SH SOLE 8046 0 0 HALLIBURTON CO COM 406216101 6738 137795 SH SOLE 137795 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 356 17548 SH SOLE 17548 0 0 HALYARD HEALTH INC COM 40650V100 217 4579 SH SOLE 4579 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 211 9840 SH SOLE 9840 0 0 HANESBRANDS INC COM 410345102 8729 420099 SH SOLE 420099 0 0 HANESBRANDS INC COM 410345102 13 16500 SH Put SOLE 16500 0 0 HANOVER INS GROUP INC COM 410867105 260 2410 SH SOLE 2410 0 0 HARLEY DAVIDSON INC COM 412822108 424 8365 SH SOLE 8365 0 0 HARRIS CORP DEL COM 413875105 4838 34144 SH SOLE 34144 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4669 82958 SH SOLE 82958 0 0 HASBRO INC COM 418056107 1421 15708 SH SOLE 15708 0 0 HAVERTY FURNITURE INC COM 419596101 200 8879 SH SOLE 8879 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1123 31109 SH SOLE 31109 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2917 73581 SH SOLE 73581 0 0 HCA HEALTHCARE INC COM 40412C101 1205 13719 SH SOLE 13719 0 0 HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 20 20000 PRN SOLE 20000 0 0 HCP INC COM 40414L109 1002 38182 SH SOLE 38182 0 0 HD SUPPLY HLDGS INC COM 40416M105 225 5638 SH SOLE 5638 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1455 14291 SH SOLE 14291 0 0 HEALTHCARE SVCS GRP INC COM 421906108 246 4765 SH SOLE 4765 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 602 19933 SH SOLE 19933 0 0 HEALTHEQUITY INC COM 42226A107 5814 124593 SH SOLE 124593 0 0 HELEN OF TROY CORP LTD COM G4388N106 220 2304 SH SOLE 2304 0 0 HELMERICH & PAYNE INC COM 423452101 4555 70680 SH SOLE 70680 0 0 HENRY JACK & ASSOC INC COM 426281101 777 6637 SH SOLE 6637 0 0 HERBALIFE LTD COM USD SHS G4412G101 9 132 SH SOLE 132 0 0 HERBALIFE LTD COM USD SHS G4412G101 4 22500 SH Put SOLE 22500 0 0 HERCULES CAPITAL INC COM 427096508 1333 101400 SH SOLE 101400 0 0 HERON THERAPEUTICS INC COM 427746102 522 28879 SH SOLE 28879 0 0 HERON THERAPEUTICS INC COM 427746102 2 500 SH Call SOLE 500 0 0 HERSHEY CO COM 427866108 5191 45762 SH SOLE 45762 0 0 HESS CORP COM 42809H107 741 15583 SH SOLE 15583 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1060 73519 SH SOLE 73519 0 0 HEXCEL CORP NEW COM 428291108 507 8193 SH SOLE 8193 0 0 HFF INC CL A 40418F108 1663 34351 SH SOLE 34351 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 147 13765 SH SOLE 13765 0 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 432 27907 SH SOLE 27907 0 0 HILLTOP HOLDINGS INC COM 432748101 302 11909 SH SOLE 11909 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 7155 220194 SH SOLE 220194 0 0 HOLLYFRONTIER CORP COM 436106108 2331 45572 SH SOLE 45572 0 0 HOLLYFRONTIER CORP COM 436106108 1 1000 SH Put SOLE 1000 0 0 HOLOGIC INC COM 436440101 1613 37671 SH SOLE 37671 0 0 HOME BANCSHARES INC COM 436893200 425 18278 SH SOLE 18278 0 0 HOME DEPOT INC COM 437076102 3 20700 SH Put SOLE 20700 0 0 HOME DEPOT INC COM 437076102 67701 357126 SH SOLE 357126 0 0 HOME DEPOT INC COM 437076102 49 5000 SH Call SOLE 5000 0 0 HONDA MOTOR LTD AMERN SHS 438128308 4314 126715 SH SOLE 126715 0 0 HONEYWELL INTL INC COM 438516106 37915 246888 SH SOLE 246888 0 0 HONEYWELL INTL INC COM 438516106 6 2000 SH Call SOLE 2000 0 0 HOOKER FURNITURE CORP COM 439038100 1450 34258 SH SOLE 34258 0 0 HORMEL FOODS CORP COM 440452100 3047 83647 SH SOLE 83647 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 35 11405 SH SOLE 11405 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5871 197405 SH SOLE 197405 0 0 HOWARD HUGHES CORP COM 44267D107 555 4223 SH SOLE 4223 0 0 HP INC COM 40434L105 2169 103301 SH SOLE 103301 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 399 15440 SH SOLE 15440 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 12675 245270 SH SOLE 245270 0 0 HUB GROUP INC CL A 443320106 9037 188689 SH SOLE 188689 0 0 HUBBELL INC COM 443510607 415 3054 SH SOLE 3054 0 0 HUBSPOT INC COM 443573100 795 8968 SH SOLE 8968 0 0 HUMANA INC COM 444859102 5173 20928 SH SOLE 20928 0 0 HUNT J B TRANS SVCS INC COM 445658107 5411 47066 SH SOLE 47066 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4266 293662 SH SOLE 293662 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2046 8678 SH SOLE 8678 0 0 HUNTSMAN CORP COM 447011107 846 25390 SH SOLE 25390 0 0 HYATT HOTELS CORP COM CL A 448579102 1346 18250 SH SOLE 18250 0 0 I D SYSTEMS INC COM 449489103 136 19600 SH SOLE 19600 0 0 IAC INTERACTIVECORP COM 44919P508 446 3664 SH SOLE 3664 0 0 IBIO INC COM 451033104 24 135020 SH SOLE 135020 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2686 50637 SH SOLE 50637 0 0 ICF INTL INC COM 44925C103 336 6410 SH SOLE 6410 0 0 ICICI BK LTD ADR 45104G104 986 100760 SH SOLE 100760 0 0 ICON PLC SHS G4705A100 1089 9716 SH SOLE 9716 0 0 ICU MED INC COM 44930G107 239 1107 SH SOLE 1107 0 0 IDACORP INC COM 451107106 9909 108470 SH SOLE 108470 0 0 IDEX CORP COM 45167R104 959 7275 SH SOLE 7275 0 0 IDEX CORP COM 45167R104 1 14100 SH Put SOLE 14100 0 0 IDEXX LABS INC COM 45168D104 4750 30365 SH SOLE 30365 0 0 ILG INC COM 44967H101 302 10517 SH SOLE 10517 0 0 ILLINOIS TOOL WKS INC COM 452308109 15808 94601 SH SOLE 94601 0 0 ILLINOIS TOOL WKS INC COM 452308109 14 10000 SH Put SOLE 10000 0 0 ILLUMINA INC COM 452327109 2563 11752 SH SOLE 11752 0 0 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 54 46000 PRN SOLE 46000 0 0 IMMUNOGEN INC COM 45253H101 74 12097 SH SOLE 12097 0 0 IMMUNOMEDICS INC COM 452907108 840 51865 SH SOLE 51865 0 0 IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 63 65000 PRN SOLE 65000 0 0 INCYTE CORP COM 45337C102 3 1200 SH Call SOLE 1200 0 0 INCYTE CORP COM 45337C102 2069 21880 SH SOLE 21880 0 0 INDEPENDENT BK GROUP INC COM 45384B106 868 12887 SH SOLE 12887 0 0 INDEXIQ ETF TR HDG MACTRK ETF 45409B206 268 10100 SH SOLE 10100 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 545 17955 SH SOLE 17955 0 0 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 638 22621 SH SOLE 22621 0 0 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 720 27822 SH SOLE 27822 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 380 12439 SH SOLE 12439 0 0 INFOSYS LTD SPONSORED ADR 456788108 916 56593 SH SOLE 56593 0 0 INFRAREIT INC COM 45685L100 199 10730 SH SOLE 10730 0 0 ING GROEP N V SPONSORED ADR 456837103 6241 338970 SH SOLE 338970 0 0 INGERSOLL-RAND PLC SHS G47791101 5538 62068 SH SOLE 62068 0 0 INGERSOLL-RAND PLC SHS G47791101 1 2500 SH Call SOLE 2500 0 0 INGREDION INC COM 457187102 2245 16014 SH SOLE 16014 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 406 12221 SH SOLE 12221 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 406 97929 SH SOLE 97929 0 0 INPHI CORP NOTE 0.750% 9/0 45772FAC1 103 103000 PRN SOLE 103000 0 0 INSTALLED BLDG PRODS INC COM 45780R101 399 5212 SH SOLE 5212 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 215 22378 SH SOLE 22378 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 70 62000 PRN SOLE 62000 0 0 INTEL CORP COM 458140100 100668 2181628 SH SOLE 2181628 0 0 INTEL CORP COM 458140100 35 9000 SH Call SOLE 9000 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 293 15200 SH SOLE 15200 0 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 61 77000 PRN SOLE 77000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7354 104085 SH SOLE 104085 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3 3300 SH Call SOLE 3300 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 50278 327440 SH SOLE 327440 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 587 3860 SH SOLE 3860 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 430 16243 SH SOLE 16243 0 0 INTERPUBLIC GROUP COS INC COM 460690100 362 17859 SH SOLE 17859 0 0 INTERSECT ENT INC COM 46071F103 267 8262 SH SOLE 8262 0 0 INTERXION HOLDING N.V SHS N47279109 209 3555 SH SOLE 3555 0 0 INTEST CORP COM 461147100 541 62519 SH SOLE 62519 0 0 INTL PAPER CO COM 460146103 0 400 SH Put SOLE 400 0 0 INTL PAPER CO COM 460146103 8766 151532 SH SOLE 151532 0 0 INTREXON CORP COM 46122T102 459 39716 SH SOLE 39716 0 0 INTUIT COM 461202103 2186 13876 SH SOLE 13876 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2121 5833 SH SOLE 5833 0 0 INVESCO LTD SHS G491BT108 10580 289668 SH SOLE 289668 0 0 INVESCO MUN TR COM 46131J103 349 27948 SH SOLE 27948 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 358 44806 SH SOLE 44806 0 0 INVESCO PA VALUE MUN INCOME COM 46132K109 1691 139086 SH SOLE 139086 0 0 INVESCO SR INCOME TR COM 46131H107 279 63634 SH SOLE 63634 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 243 18441 SH SOLE 18441 0 0 INVESTORS BANCORP INC NEW COM 46146L101 511 36896 SH SOLE 36896 0 0 INVITAE CORP COM 46185L103 2910 320896 SH SOLE 320896 0 0 IONIS PHARMACEUTICALS INC COM 462222100 506 9970 SH SOLE 9970 0 0 IONIS PHARMACEUTICALS INC COM 462222100 0 500 SH Call SOLE 500 0 0 IPG PHOTONICS CORP COM 44980X109 1399 6587 SH SOLE 6587 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 238 20157 SH SOLE 20157 0 0 IRON MTN INC NEW COM 46284V101 809 21501 SH SOLE 21501 0 0 ISHARES GOLD TRUST ISHARES 464285105 1129 89774 SH SOLE 89774 0 0 ISHARES INC CORE MSCI EMKT 46434G103 32137 564386 SH SOLE 564386 0 0 ISHARES INC EM HGHYL BD ETF 464286285 460 9205 SH SOLE 9205 0 0 ISHARES INC JP MORGAN EM ETF 464286517 815 16924 SH SOLE 16924 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 2545 41979 SH SOLE 41979 0 0 ISHARES INC MIN VOL GBL ETF 464286525 3275 38796 SH SOLE 38796 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 258 6396 SH SOLE 6396 0 0 ISHARES INC MSCI CDA ETF 464286509 2940 99393 SH SOLE 99393 0 0 ISHARES INC MSCI CHILE ETF 464286640 333 6375 SH SOLE 6375 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 4290 58198 SH SOLE 58198 0 0 ISHARES INC MSCI EURZONE ETF 464286608 4020 92671 SH SOLE 92671 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 236 7167 SH SOLE 7167 0 0 ISHARES INC MSCI GERMANY ETF 464286806 387 11731 SH SOLE 11731 0 0 ISHARES INC MSCI HONG KG ETF 464286871 833 32815 SH SOLE 32815 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 218 4274 SH SOLE 4274 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 10268 171157 SH SOLE 171157 0 0 ISHARES INC MSCI MEXICO ETF 464286822 5082 103121 SH SOLE 103121 0 0 ISHARES INC MSCI PAC JP ETF 464286665 3110 65391 SH SOLE 65391 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 3533 104049 SH SOLE 104049 0 0 ISHARES INC MSCI SWITZERLAND 464286749 2007 56371 SH SOLE 56371 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 283 17335 SH SOLE 17335 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 2057 128401 SH SOLE 128401 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 374 3725 SH SOLE 3725 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1020 22115 SH SOLE 22115 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 5231 104013 SH SOLE 104013 0 0 ISHARES TR 1 3 YR CR BD ETF 464288646 9429 90270 SH SOLE 90270 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 6961 83113 SH SOLE 83113 0 0 ISHARES TR 10+ YR CR BD ETF 464289511 359 5647 SH SOLE 5647 0 0 ISHARES TR 20 YR TR BD ETF 464287432 2360 18527 SH SOLE 18527 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 225 1869 SH SOLE 1869 0 0 ISHARES TR AGENCY BOND ETF 464288166 710 6376 SH SOLE 6376 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 337 6243 SH SOLE 6243 0 0 ISHARES TR ASIA 50 ETF 464288430 291 4400 SH SOLE 4400 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 1616 15259 SH SOLE 15259 0 0 ISHARES TR CALIF MUN BD ETF 464288356 711 12027 SH SOLE 12027 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 3391 73419 SH SOLE 73419 0 0 ISHARES TR COHEN STEER REIT 464287564 926 9095 SH SOLE 9095 0 0 ISHARES TR CONV BD ETF 46435G102 396 7168 SH SOLE 7168 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 5046 101217 SH SOLE 101217 0 0 ISHARES TR CORE DIV GRWTH 46434V621 3505 100869 SH SOLE 100869 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 4883 54088 SH SOLE 54088 0 0 ISHARES TR CORE INTL AGGR 46435G672 322 6197 SH SOLE 6197 0 0 ISHARES TR CORE MSCI EAFE 46432F842 15730 238165 SH SOLE 238165 0 0 ISHARES TR CORE MSCI EURO 46434V738 2684 53534 SH SOLE 53534 0 0 ISHARES TR CORE MSCI PAC 46434V696 2166 36354 SH SOLE 36354 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 34420 545483 SH SOLE 545483 0 0 ISHARES TR CORE S&P MCP ETF 464287507 41042 216253 SH SOLE 216253 0 0 ISHARES TR CORE S&P SCP ETF 464287804 19389 252620 SH SOLE 252620 0 0 ISHARES TR CORE S&P TTL STK 464287150 71161 1163832 SH SOLE 1163832 0 0 ISHARES TR CORE S&P US GWT 464287671 30911 575137 SH SOLE 575137 0 0 ISHARES TR CORE S&P US VLU 464287663 16258 293854 SH SOLE 293854 0 0 ISHARES TR CORE S&P500 ETF 464287200 34479 128209 SH SOLE 128209 0 0 ISHARES TR CORE US AGGBD ET 464287226 36477 333545 SH SOLE 333545 0 0 ISHARES TR CRE U S REIT ETF 464288521 385 7802 SH SOLE 7802 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 5314 178207 SH SOLE 178207 0 0 ISHARES TR DOW JONES US ETF 464287846 921 6885 SH SOLE 6885 0 0 ISHARES TR EAFE GRWTH ETF 464288885 8275 102443 SH SOLE 102443 0 0 ISHARES TR EAFE SML CP ETF 464288273 10496 162840 SH SOLE 162840 0 0 ISHARES TR EAFE VALUE ETF 464288877 3412 61871 SH SOLE 61871 0 0 ISHARES TR EUROPE ETF 464287861 3732 79065 SH SOLE 79065 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 3080 87144 SH SOLE 87144 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 5696 111906 SH SOLE 111906 0 0 ISHARES TR GLB INFRASTR ETF 464288372 1202 26611 SH SOLE 26611 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 221 1965 SH SOLE 1965 0 0 ISHARES TR GLOBAL TECH ETF 464287291 978 6386 SH SOLE 6386 0 0 ISHARES TR GNMA BOND ETF 46429B333 296 6039 SH SOLE 6039 0 0 ISHARES TR GOV/CRED BD ETF 464288596 1158 10184 SH SOLE 10184 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 2702 60168 SH SOLE 60168 0 0 ISHARES TR HDG MSCI EAFE 46434V803 4243 142999 SH SOLE 142999 0 0 ISHARES TR IBNDS MAR18 ETF 46432FAG2 676 27706 PRN SOLE 27706 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 843 34025 PRN SOLE 34025 0 0 ISHARES TR IBONDS DEC18 ETF 46434VAA8 7683 305747 PRN SOLE 305747 0 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 7737 311064 PRN SOLE 311064 0 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 7726 305437 PRN SOLE 305437 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 20238 816198 PRN SOLE 816198 0 0 ISHARES TR IBONDS DEC21 ETF 46435G789 4313 169679 SH SOLE 169679 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 8071 323391 PRN SOLE 323391 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 14998 584081 SH SOLE 584081 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 12385 493919 PRN SOLE 493919 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 12399 495158 PRN SOLE 495158 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 201 8023 PRN SOLE 8023 0 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 860 32503 PRN SOLE 32503 0 0 ISHARES TR IBONDS SEP18 ETF 46429B580 4125 162504 SH SOLE 162504 0 0 ISHARES TR IBONDS SEP19 ETF 46429B564 4515 178155 SH SOLE 178155 0 0 ISHARES TR IBONDS SEP20 ETF 46434V571 14746 581319 SH SOLE 581319 0 0 ISHARES TR IBOXX HI YD ETF 464288513 7240 83556 SH SOLE 83556 0 0 ISHARES TR IBOXX INV CP ETF 464287242 7351 60637 SH SOLE 60637 0 0 ISHARES TR INDIA 50 ETF 464289529 2835 76302 SH SOLE 76302 0 0 ISHARES TR INTL DEV RE ETF 464288489 818 27294 SH SOLE 27294 0 0 ISHARES TR INTL SEL DIV ETF 464288448 4028 119270 SH SOLE 119270 0 0 ISHARES TR INTRMD CR BD ETF 464288638 1361 12436 SH SOLE 12436 0 0 ISHARES TR JPMORGAN USD EMG 464288281 7339 63168 SH SOLE 63168 0 0 ISHARES TR MBS ETF 464288588 2741 25673 SH SOLE 25673 0 0 ISHARES TR MICRO-CAP ETF 464288869 3017 31623 SH SOLE 31623 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 3475 47534 SH SOLE 47534 0 0 ISHARES TR MIN VOL USA ETF 46429B697 4033 76480 SH SOLE 76480 0 0 ISHARES TR MODERT ALLOC ETF 464289875 262 6838 SH SOLE 6838 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 1256 6752 SH SOLE 6752 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 822 4060 SH SOLE 4060 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 350 2206 SH SOLE 2206 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 1092 42196 SH SOLE 42196 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 973 6134 SH SOLE 6134 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 1411 9025 SH SOLE 9025 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1053 13808 SH SOLE 13808 0 0 ISHARES TR MSCI ACWI ETF 464288257 12294 170608 SH SOLE 170608 0 0 ISHARES TR MSCI ACWI EX US 464288240 8403 168213 SH SOLE 168213 0 0 ISHARES TR MSCI EAFE ETF 464287465 33180 471911 SH SOLE 471911 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 20756 440622 SH SOLE 440622 0 0 ISHARES TR MSCI EURO FL ETF 464289180 526 22446 SH SOLE 22446 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 3298 68756 SH SOLE 68756 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1594 16242 SH SOLE 16242 0 0 ISHARES TR MSCI POLAND ETF 46429B606 2996 110708 SH SOLE 110708 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 248 9305 SH SOLE 9305 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 9328 260298 SH SOLE 260298 0 0 ISHARES TR MSCI USA ESG SLC 464288802 926 8312 SH SOLE 8312 0 0 ISHARES TR N AMER TECH ETF 464287549 401 2383 SH SOLE 2383 0 0 ISHARES TR NA TEC SFTWR ETF 464287515 1716 11093 SH SOLE 11093 0 0 ISHARES TR NASDAQ BIOTECH 464287556 8162 76424 SH SOLE 76424 0 0 ISHARES TR NATIONAL MUN ETF 464288414 11869 107169 SH SOLE 107169 0 0 ISHARES TR NEW YORK MUN ETF 464288323 664 11887 SH SOLE 11887 0 0 ISHARES TR NORTH AMERN NAT 464287374 327 9199 SH SOLE 9199 0 0 ISHARES TR RUS 1000 ETF 464287622 21591 145248 SH SOLE 145248 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 128003 950575 SH SOLE 950575 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 83488 671577 SH SOLE 671577 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 11009 58971 SH SOLE 58971 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 17403 138380 SH SOLE 138380 0 0 ISHARES TR RUS MD CP GR ETF 464287481 7304 60566 SH SOLE 60566 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 10798 121050 SH SOLE 121050 0 0 ISHARES TR RUS MID CAP ETF 464287499 20462 98342 SH SOLE 98342 0 0 ISHARES TR RUS TOP 200 ETF 464289446 17587 286097 SH SOLE 286097 0 0 ISHARES TR RUS TP200 GR ETF 464289438 917 12537 SH SOLE 12537 0 0 ISHARES TR RUS TP200 VL ETF 464289420 823 15751 SH SOLE 15751 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 0 1000 SH Put SOLE 1000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5 1000 SH Call SOLE 1000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 65649 430704 SH SOLE 430704 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 6765 42772 SH SOLE 42772 0 0 ISHARES TR S&P 100 ETF 464287101 2166 18242 SH SOLE 18242 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 17306 113299 SH SOLE 113299 0 0 ISHARES TR S&P 500 VAL ETF 464287408 11283 98863 SH SOLE 98863 0 0 ISHARES TR S&P MC 400GR ETF 464287606 8252 38114 SH SOLE 38114 0 0 ISHARES TR S&P MC 400VL ETF 464287705 12047 75533 SH SOLE 75533 0 0 ISHARES TR S&P SML 600 GWT 464287887 3542 20822 SH SOLE 20822 0 0 ISHARES TR S&P US PFD STK 464288687 6711 176318 SH SOLE 176318 0 0 ISHARES TR SELECT DIVID ETF 464287168 19894 201791 SH SOLE 201791 0 0 ISHARES TR SHORT TREAS BD 464288679 2367 21450 SH SOLE 21450 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 940 8949 SH SOLE 8949 0 0 ISHARES TR SP SMCP600VL ETF 464287879 3897 25360 SH SOLE 25360 0 0 ISHARES TR TIPS BD ETF 464287176 7605 66578 SH SOLE 66578 0 0 ISHARES TR TRANS AVG ETF 464287192 1989 10427 SH SOLE 10427 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 593 5821 SH SOLE 5821 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 249 1972 SH SOLE 1972 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 297 1657 SH SOLE 1657 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 259 1985 SH SOLE 1985 0 0 ISHARES TR U.S. FINLS ETF 464287788 3967 33170 SH SOLE 33170 0 0 ISHARES TR U.S. MED DVC ETF 464288810 1149 6646 SH SOLE 6646 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2213 27374 SH SOLE 27374 0 0 ISHARES TR U.S. TECH ETF 464287721 7247 44576 SH SOLE 44576 0 0 ISHARES TR US AER DEF ETF 464288760 8 27700 SH Put SOLE 27700 0 0 ISHARES TR US AER DEF ETF 464288760 24652 130990 SH SOLE 130990 0 0 ISHARES TR US HLTHCARE ETF 464287762 536 3079 SH SOLE 3079 0 0 ISHARES TR US HOME CONS ETF 464288752 18867 431586 SH SOLE 431586 0 0 ISHARES TR US INDUSTRIALS 464287754 1053 7141 SH SOLE 7141 0 0 ISHARES TR US REGNL BKS ETF 464288778 1022 20785 SH SOLE 20785 0 0 ISHARES TR US TREAS BD ETF 46429B267 383 15264 SH SOLE 15264 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 10912 105918 SH SOLE 105918 0 0 ISHARES TR USA QUALITY FCTR 46432F339 6170 74352 SH SOLE 74352 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 661 13137 SH SOLE 13137 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 626 47800 SH SOLE 47800 0 0 JABIL INC COM 466313103 241 9105 SH SOLE 9105 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 1266 19208 SH SOLE 19208 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1467 10867 SH SOLE 10867 0 0 JD COM INC SPON ADR CL A 47215P106 3115 74995 SH SOLE 74995 0 0 JDS UNIPHASE CORP DBCV 0.625% 8/1 46612JAF8 51 49000 PRN SOLE 49000 0 0 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 23 23000 PRN SOLE 23000 0 0 JELD-WEN HLDG INC COM 47580P103 232 5877 SH SOLE 5877 0 0 JETBLUE AIRWAYS CORP COM 477143101 469 20957 SH SOLE 20957 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 522 4710 SH SOLE 4710 0 0 JOHNSON & JOHNSON COM 478160104 172178 1232570 SH SOLE 1232570 0 0 JOHNSON & JOHNSON COM 478160104 5 4700 SH Put SOLE 4700 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1378 36134 SH SOLE 36134 0 0 JOINT CORP COM 47973J102 2328 469101 SH SOLE 469101 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 1044 18269 SH SOLE 18269 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 2414 40183 SH SOLE 40183 0 0 JP MORGAN EXCHANGE TRADED FD DIVERSIFIED ET 46641Q803 668 25953 SH SOLE 25953 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 526 10516 SH SOLE 10516 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 4294 156292 SH SOLE 156292 0 0 JPMORGAN CHASE & CO COM 46625H100 116842 1093464 SH SOLE 1093464 0 0 JUNIPER NETWORKS INC COM 48203R104 407 14290 SH SOLE 14290 0 0 KAMAN CORP COM 483548103 390 6671 SH SOLE 6671 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2353 22378 SH SOLE 22378 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 326 32476 SH SOLE 32476 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 371 27057 SH SOLE 27057 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 819 42799 SH SOLE 42799 0 0 KB HOME COM 48666K109 518 16511 SH SOLE 16511 0 0 KCAP FINL INC COM 48668E101 51 15025 SH SOLE 15025 0 0 KELLOGG CO COM 487836108 1157 16986 SH SOLE 16986 0 0 KEYCORP NEW COM 493267108 3060 151852 SH SOLE 151852 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 575 13904 SH SOLE 13904 0 0 KEYW HLDG CORP NOTE 2.500% 7/1 493723AA8 56 62000 PRN SOLE 62000 0 0 KIMBERLY CLARK CORP COM 494368103 30240 251005 SH SOLE 251005 0 0 KIMCO RLTY CORP COM 49446R109 5825 319372 SH SOLE 319372 0 0 KINDER MORGAN INC DEL COM 49456B101 6122 339210 SH SOLE 339210 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 762 19973 SH SOLE 19973 0 0 KIRBY CORP COM 497266106 1334 19952 SH SOLE 19952 0 0 KKR & CO L P DEL COM UNITS 48248M102 951 44929 SH SOLE 44929 0 0 KLA-TENCOR CORP COM 482480100 2220 21213 SH SOLE 21213 0 0 KMG CHEMICALS INC COM 482564101 1918 29017 SH SOLE 29017 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 349 7983 SH SOLE 7983 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 0 300 SH Put SOLE 300 0 0 KNOWLES CORP COM 49926D109 656 44648 SH SOLE 44648 0 0 KOHLS CORP COM 500255104 247 4596 SH SOLE 4596 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1093 28971 SH SOLE 28971 0 0 KRAFT HEINZ CO COM 500754106 23274 298436 SH SOLE 298436 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 673 19534 SH SOLE 19534 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 630 10751 SH SOLE 10751 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1154 109531 SH SOLE 109531 0 0 KROGER CO COM 501044101 3550 129460 SH SOLE 129460 0 0 KT CORP SPONSORED ADR 48268K101 417 26713 SH SOLE 26713 0 0 L BRANDS INC COM 501797104 1291 21498 SH SOLE 21498 0 0 L3 TECHNOLOGIES INC COM 502413107 9006 45292 SH SOLE 45292 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4008 25139 SH SOLE 25139 0 0 LADDER CAP CORP CL A 505743104 355 26052 SH SOLE 26052 0 0 LAM RESEARCH CORP COM 512807108 7779 42281 SH SOLE 42281 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 724 9726 SH SOLE 9726 0 0 LAMB WESTON HLDGS INC COM 513272104 1313 23150 SH SOLE 23150 0 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1303 72014 SH SOLE 72014 0 0 LANDSTAR SYS INC COM 515098101 235 2256 SH SOLE 2256 0 0 LAS VEGAS SANDS CORP COM 517834107 966 13900 SH SOLE 13900 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 2013 68918 SH SOLE 68918 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 942 30122 SH SOLE 30122 0 0 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 1202 46604 SH SOLE 46604 0 0 LAUDER ESTEE COS INC CL A 518439104 3547 27921 SH SOLE 27921 0 0 LCI INDS COM 50189K103 1186 9075 SH SOLE 9075 0 0 LEAR CORP COM NEW 521865204 7724 43739 SH SOLE 43739 0 0 LEGG MASON INC COM 524901105 4175 99342 SH SOLE 99342 0 0 LEGGETT & PLATT INC COM 524660107 289 5988 SH SOLE 5988 0 0 LEIDOS HLDGS INC COM 525327102 5108 79157 SH SOLE 79157 0 0 LENNAR CORP CL A 526057104 3561 56261 SH SOLE 56261 0 0 LENNOX INTL INC COM 526107107 1432 6901 SH SOLE 6901 0 0 LEUCADIA NATL CORP COM 527288104 1119 42296 SH SOLE 42296 0 0 LEXINGTON REALTY TRUST COM 529043101 891 92712 SH SOLE 92712 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 226 16540 SH SOLE 16540 0 0 LIBBEY INC COM 529898108 79 10456 SH SOLE 10456 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 694 8268 SH SOLE 8268 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1716 20224 SH SOLE 20224 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 723 16332 SH SOLE 16332 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 335 16806 SH SOLE 16806 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 15295 426594 SH SOLE 426594 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3489 103136 SH SOLE 103136 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1360 25318 SH SOLE 25318 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 4179 171181 SH SOLE 171181 0 0 LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 97 171000 PRN SOLE 171000 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1314 33225 SH SOLE 33225 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2675 67361 SH SOLE 67361 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 262 8392 SH SOLE 8392 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 599 17960 SH SOLE 17960 0 0 LIBERTY MEDIA CORP DELAWARE DEB 2.250% 9/3 531229AE2 143 137000 PRN SOLE 137000 0 0 LIBERTY PPTY TR SH BEN INT 531172104 292 6779 SH SOLE 6779 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 170 18175 SH SOLE 18175 0 0 LILLY ELI & CO COM 532457108 31097 368488 SH SOLE 368488 0 0 LINCOLN NATL CORP IND COM 534187109 839 10917 SH SOLE 10917 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 798 25318 SH SOLE 25318 0 0 LITTELFUSE INC COM 537008104 444 2234 SH SOLE 2234 0 0 LIVE OAK BANCSHARES INC COM 53803X105 7808 327385 SH SOLE 327385 0 0 LKQ CORP COM 501889208 220 5389 SH SOLE 5389 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 364 96869 SH SOLE 96869 0 0 LOCKHEED MARTIN CORP COM 539830109 1 500 SH Put SOLE 500 0 0 LOCKHEED MARTIN CORP COM 539830109 36685 114495 SH SOLE 114495 0 0 LOEWS CORP COM 540424108 1568 31285 SH SOLE 31285 0 0 LOGMEIN INC COM 54142L109 486 4263 SH SOLE 4263 0 0 LOUISIANA PAC CORP COM 546347105 231 8752 SH SOLE 8752 0 0 LOWES COS INC COM 548661107 12116 130203 SH SOLE 130203 0 0 LOWES COS INC COM 548661107 2 1000 SH Put SOLE 1000 0 0 LPL FINL HLDGS INC COM 50212V100 1270 22276 SH SOLE 22276 0 0 LULULEMON ATHLETICA INC COM 550021109 1643 20869 SH SOLE 20869 0 0 LYON WILLIAM HOMES CL A NEW 552074700 722 24866 SH SOLE 24866 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12976 117522 SH SOLE 117522 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 0 2000 SH Put SOLE 2000 0 0 M & T BK CORP COM 55261F104 1477 8676 SH SOLE 8676 0 0 M D C HLDGS INC COM 552676108 925 28941 SH SOLE 28941 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3042 47485 SH SOLE 47485 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 104 108000 PRN SOLE 108000 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 42 40000 PRN SOLE 40000 0 0 MACYS INC COM 55616P104 2127 84539 SH SOLE 84539 0 0 MACYS INC COM 55616P104 1 18000 SH Put SOLE 18000 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1352 6411 SH SOLE 6411 0 0 MAGELLAN HEALTH INC COM NEW 559079207 251 2600 SH SOLE 2600 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 43798 617627 SH SOLE 617627 0 0 MAGNA INTL INC COM 559222401 7081 124568 SH SOLE 124568 0 0 MAIN STREET CAPITAL CORP COM 56035L104 4054 101595 SH SOLE 101595 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 6675 183932 SH SOLE 183932 0 0 MANHATTAN ASSOCS INC COM 562750109 488 9876 SH SOLE 9876 0 0 MANPOWERGROUP INC COM 56418H100 3030 23843 SH SOLE 23843 0 0 MANULIFE FINL CORP COM 56501R106 1343 64213 SH SOLE 64213 0 0 MARATHON OIL CORP COM 565849106 1296 77061 SH SOLE 77061 0 0 MARATHON PETE CORP COM 56585A102 42506 643997 SH SOLE 643997 0 0 MARKEL CORP COM 570535104 892 783 SH SOLE 783 0 0 MARKETAXESS HLDGS INC COM 57060D108 1065 5283 SH SOLE 5283 0 0 MARRIOTT INTL INC NEW CL A 571903202 5488 40411 SH SOLE 40411 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 396 2923 SH SOLE 2923 0 0 MARSH & MCLENNAN COS INC COM 571748102 18540 228212 SH SOLE 228212 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1040 4713 SH SOLE 4713 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 287 20351 SH SOLE 20351 0 0 MASCO CORP COM 574599106 11041 251437 SH SOLE 251437 0 0 MASTERCARD INCORPORATED CL A 57636Q104 14845 97826 SH SOLE 97826 0 0 MATCH GROUP INC COM 57665R106 3348 106740 SH SOLE 106740 0 0 MATTEL INC COM 577081102 389 24998 SH SOLE 24998 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 10727 205373 SH SOLE 205373 0 0 MAXIMUS INC COM 577933104 610 8454 SH SOLE 8454 0 0 MAXLINEAR INC COM 57776J100 26455 1001329 SH SOLE 1001329 0 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 433 8370 SH SOLE 8370 0 0 MBIA INC COM 55262C100 428 58432 SH SOLE 58432 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3520 34521 SH SOLE 34521 0 0 MCDERMOTT INTL INC COM 580037109 102 15396 SH SOLE 15396 0 0 MCDONALDS CORP COM 580135101 68357 397135 SH SOLE 397135 0 0 MCEWEN MNG INC COM 58039P107 39 17136 SH SOLE 17136 0 0 MCEWEN MNG INC COM 58039P107 9 10000 SH Call SOLE 10000 0 0 MCKESSON CORP COM 58155Q103 5786 37080 SH SOLE 37080 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 123 12678 SH SOLE 12678 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 698 50550 SH SOLE 50550 0 0 MEDICINES CO COM 584688105 206 7609 SH SOLE 7609 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 827 13049 SH SOLE 13049 0 0 MEDIFAST INC COM 58470H101 495 7096 SH SOLE 7096 0 0 MEDTRONIC PLC SHS G5960L103 15605 193862 SH SOLE 193862 0 0 MERCK & CO INC COM 58933Y105 87794 1559430 SH SOLE 1559430 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 310 30150 SH SOLE 30150 0 0 METHODE ELECTRS INC COM 591520200 591 14757 SH SOLE 14757 0 0 METLIFE INC COM 59156R108 16063 318099 SH SOLE 318099 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 787 1290 SH SOLE 1290 0 0 MFA FINL INC COM 55272X102 260 32888 SH SOLE 32888 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 1220 143480 SH SOLE 143480 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2862 471413 SH SOLE 471413 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1170 34980 SH SOLE 34980 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10 3000 SH Call SOLE 3000 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 309 9377 SH SOLE 9377 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1687 19194 SH SOLE 19194 0 0 MICRON TECHNOLOGY INC COM 595112103 9864 239980 SH SOLE 239980 0 0 MICROSOFT CORP COM 594918104 222199 2596391 SH SOLE 2596391 0 0 MICROSOFT CORP COM 594918104 8 2000 SH Call SOLE 2000 0 0 MICROSOFT CORP COM 594918104 40 71100 SH Put SOLE 71100 0 0 MID AMER APT CMNTYS INC COM 59522J103 566 5635 SH SOLE 5635 0 0 MIDDLEBY CORP COM 596278101 2303 17125 SH SOLE 17125 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 18 15666 SH SOLE 15666 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 4403 353225 SH SOLE 353225 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 208 19940 SH SOLE 19940 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 267 36470 SH SOLE 36470 0 0 MOELIS & CO CL A 60786M105 4975 102827 SH SOLE 102827 0 0 MOHAWK INDS INC COM 608190104 5598 20108 SH SOLE 20108 0 0 MOLSON COORS BREWING CO CL B 60871R209 1179 14374 SH SOLE 14374 0 0 MONDELEZ INTL INC CL A 609207105 22223 519153 SH SOLE 519153 0 0 MONOLITHIC PWR SYS INC COM 609839105 740 6654 SH SOLE 6654 0 0 MONSANTO CO NEW COM 61166W101 6862 58684 SH SOLE 58684 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 4637 73301 SH SOLE 73301 0 0 MOODYS CORP COM 615369105 724 4916 SH SOLE 4916 0 0 MORGAN STANLEY COM NEW 617446448 12739 242893 SH SOLE 242893 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 1019 43600 SH SOLE 43600 0 0 MORNINGSTAR INC COM 617700109 208 2160 SH SOLE 2160 0 0 MOSAIC CO NEW COM 61945C103 829 32241 SH SOLE 32241 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1164 12878 SH SOLE 12878 0 0 MPLX LP COM UNIT REP LTD 55336V100 5184 146156 SH SOLE 146156 0 0 MSA SAFETY INC COM 553498106 280 3585 SH SOLE 3585 0 0 MSG NETWORK INC CL A 553573106 459 22567 SH SOLE 22567 0 0 MUELLER WTR PRODS INC COM SER A 624758108 169 13486 SH SOLE 13486 0 0 MURPHY USA INC COM 626755102 36900 459306 SH SOLE 459306 0 0 MYLAN N V SHS EURO N59465109 3948 93257 SH SOLE 93257 0 0 NANOVIRICIDES INC COM NEW 630087203 18 21429 SH SOLE 21429 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 615 70319 SH SOLE 70319 0 0 NATERA INC COM 632307104 450 50115 SH SOLE 50115 0 0 NATIONAL FUEL GAS CO N J COM 636180101 981 17940 SH SOLE 17940 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 993 16878 SH SOLE 16878 0 0 NATIONAL HEALTH INVS INC COM 63633D104 319 4250 SH SOLE 4250 0 0 NATIONAL OILWELL VARCO INC COM 637071101 558 15574 SH SOLE 15574 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 491 11378 SH SOLE 11378 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 462 16937 SH SOLE 16937 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 49 144966 SH SOLE 144966 0 0 NAVIENT CORPORATION COM 63938C108 166 12453 SH SOLE 12453 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 1393 141331 SH SOLE 141331 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 87 72806 SH SOLE 72806 0 0 NEKTAR THERAPEUTICS COM 640268108 1674 27985 SH SOLE 27985 0 0 NEKTAR THERAPEUTICS COM 640268108 4 500 SH Call SOLE 500 0 0 NEOGEN CORP COM 640491106 207 2525 SH SOLE 2525 0 0 NEOGENOMICS INC COM NEW 64049M209 2209 249091 SH SOLE 249091 0 0 NETAPP INC COM 64110D104 3031 54740 SH SOLE 54740 0 0 NETEASE INC SPONSORED ADR 64110W102 1504 4434 SH SOLE 4434 0 0 NETFLIX INC COM 64110L106 9760 50852 SH SOLE 50852 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 379 32243 SH SOLE 32243 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 120 12871 SH SOLE 12871 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 218 2806 SH SOLE 2806 0 0 NEVRO CORP NOTE 1.750% 6/0 64157FAA1 51 49000 PRN SOLE 49000 0 0 NEW GOLD INC CDA COM 644535106 100 30340 SH SOLE 30340 0 0 NEW MTN FIN CORP COM 647551100 1115 82502 SH SOLE 82502 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1151 64251 SH SOLE 64251 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 562 42925 SH SOLE 42925 0 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 204 4032 SH SOLE 4032 0 0 NEWELL BRANDS INC COM 651229106 535 17328 SH SOLE 17328 0 0 NEWFIELD EXPL CO COM 651290108 3710 117576 SH SOLE 117576 0 0 NEWMARKET CORP COM 651587107 374 940 SH SOLE 940 0 0 NEWMONT MINING CORP COM 651639106 597 15771 SH SOLE 15771 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 192 10403 SH SOLE 10403 0 0 NEXTERA ENERGY INC COM 65339F101 23186 148589 SH SOLE 148589 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2666 61848 SH SOLE 61848 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 382 27180 SH SOLE 27180 0 0 NICE LTD SPONSORED ADR 653656108 1699 17998 SH SOLE 17998 0 0 NIKE INC CL B 654106103 104 58200 SH Put SOLE 58200 0 0 NIKE INC CL B 654106103 54 18200 SH Call SOLE 18200 0 0 NIKE INC CL B 654106103 25546 406651 SH SOLE 406651 0 0 NISOURCE INC COM 65473P105 589 22938 SH SOLE 22938 0 0 NOBLE CORP PLC SHS USD G65431101 50 10982 SH SOLE 10982 0 0 NOBLE ENERGY INC COM 655044105 226 7701 SH SOLE 7701 0 0 NOKIA CORP SPONSORED ADR 654902204 356 78952 SH SOLE 78952 0 0 NOODLES & CO COM CL A 65540B105 84 15890 SH SOLE 15890 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 18 15172 SH SOLE 15172 0 0 NORDSON CORP COM 655663102 2118 14514 SH SOLE 14514 0 0 NORDSTROM INC COM 655664100 1989 42045 SH SOLE 42045 0 0 NORFOLK SOUTHERN CORP COM 655844108 11359 78476 SH SOLE 78476 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 88 12674 SH SOLE 12674 0 0 NORTHERN TR CORP COM 665859104 1397 14014 SH SOLE 14014 0 0 NORTHROP GRUMMAN CORP COM 666807102 12119 39453 SH SOLE 39453 0 0 NORTHROP GRUMMAN CORP COM 666807102 2 1200 SH Put SOLE 1200 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 1508 112443 SH SOLE 112443 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1 2000 SH Put SOLE 2000 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 8301 155547 SH SOLE 155547 0 0 NOVAGOLD RES INC COM NEW 66987E206 66 16706 SH SOLE 16706 0 0 NOVARTIS A G SPONSORED ADR 66987V109 18334 218449 SH SOLE 218449 0 0 NOVAVAX INC COM 670002104 129 109800 SH SOLE 109800 0 0 NOVAVAX INC COM 670002104 1 4000 SH Call SOLE 4000 0 0 NOVO-NORDISK A S ADR 670100205 7037 131227 SH SOLE 131227 0 0 NOW INC COM 67011P100 110 10062 SH SOLE 10062 0 0 NRG YIELD INC CL C 62942X405 326 17473 SH SOLE 17473 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1579 96657 SH SOLE 96657 0 0 NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 55 57000 PRN SOLE 57000 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 95 93000 PRN SOLE 93000 0 0 NUCOR CORP COM 670346105 3294 51736 SH SOLE 51736 0 0 NUSHARES ETF TR ESG INTL DEVEL 67092P805 350 13005 SH SOLE 13005 0 0 NUSHARES ETF TR ESG LARGE CAP 67092P201 466 14890 SH SOLE 14890 0 0 NUSHARES ETF TR ESG LRG VALUE 67092P300 524 18424 SH SOLE 18424 0 0 NUVASIVE INC COM 670704105 7664 131045 SH SOLE 131045 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2789 180393 SH SOLE 180393 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 6239 453344 SH SOLE 453344 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 469 32790 SH SOLE 32790 0 0 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 1837 154006 SH SOLE 154006 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 84 10197 SH SOLE 10197 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 732 64555 SH SOLE 64555 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 124 10843 SH SOLE 10843 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 5660 440367 SH SOLE 440367 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 3988 307036 SH SOLE 307036 0 0 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 1782 141559 SH SOLE 141559 0 0 NUVEEN MICHIGAN QLT MUN INC COM 670979103 1852 139073 SH SOLE 139073 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 266 19498 SH SOLE 19498 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1731 170957 SH SOLE 170957 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1456 95716 SH SOLE 95716 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 4334 334862 SH SOLE 334862 0 0 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 1251 96957 SH SOLE 96957 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 385 37286 SH SOLE 37286 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 299 29078 SH SOLE 29078 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2706 192679 SH SOLE 192679 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 172 12000 SH SOLE 12000 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 319 24955 SH SOLE 24955 0 0 NVIDIA CORP COM 67066G104 3 50100 SH Put SOLE 50100 0 0 NVIDIA CORP COM 67066G104 35 4000 SH Call SOLE 4000 0 0 NVIDIA CORP COM 67066G104 13574 70002 SH SOLE 70002 0 0 NVR INC COM 62944T105 661 188 SH SOLE 188 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3123 26624 SH SOLE 26624 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4357 18173 SH SOLE 18173 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 1086 25814 SH SOLE 25814 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 156 31800 SH SOLE 31800 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 148 17600 SH SOLE 17600 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4922 66859 SH SOLE 66859 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 86 34246 SH SOLE 34246 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 1 10000 SH Call SOLE 10000 0 0 OGE ENERGY CORP COM 670837103 751 22798 SH SOLE 22798 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 52 27000 SH SOLE 27000 0 0 OLD DOMINION FGHT LINES INC COM 679580100 347 2648 SH SOLE 2648 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 7048 255599 SH SOLE 255599 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 0 200 SH Call SOLE 200 0 0 OMEROS CORP COM 682143102 348 18014 SH SOLE 18014 0 0 OMEROS CORP COM 682143102 0 200 SH Call SOLE 200 0 0 OMNICOM GROUP INC COM 681919106 209 55000 SH Put SOLE 55000 0 0 OMNICOM GROUP INC COM 681919106 9395 128998 SH SOLE 128998 0 0 ON SEMICONDUCTOR CORP COM 682189105 202 9676 SH SOLE 9676 0 0 ONE GAS INC COM 68235P108 1364 18610 SH SOLE 18610 0 0 ONE LIBERTY PPTYS INC COM 682406103 222 8539 SH SOLE 8539 0 0 ONEOK INC NEW COM 682680103 3885 72687 SH SOLE 72687 0 0 OPEN TEXT CORP COM 683715106 529 15032 SH SOLE 15032 0 0 OPKO HEALTH INC COM 68375N103 441 90079 SH SOLE 90079 0 0 OPKO HEALTH INC COM 68375N103 0 1000 SH Call SOLE 1000 0 0 OPPENHEIMER ETF TR LARGE CAP REV ET 68386C104 3049 59471 SH SOLE 59471 0 0 OPPENHEIMER ETF TR MID CAP REV ETF 68386C203 507 8414 SH SOLE 8414 0 0 ORACLE CORP COM 68389X105 27893 589830 SH SOLE 589830 0 0 ORACLE CORP COM 68389X105 0 3300 SH Call SOLE 3300 0 0 ORANGE SPONSORED ADR 684060106 251 14432 SH SOLE 14432 0 0 ORBITAL ATK INC COM 68557N103 287 2175 SH SOLE 2175 0 0 ORGANOVO HLDGS INC COM 68620A104 41 30656 SH SOLE 30656 0 0 ORTHOFIX INTL N V COM N6748L102 1418 25918 SH SOLE 25918 0 0 OSHKOSH CORP COM 688239201 443 4868 SH SOLE 4868 0 0 OUTFRONT MEDIA INC COM 69007J106 29065 1252064 SH SOLE 1252064 0 0 OVERSTOCK COM INC DEL COM 690370101 17 7600 SH Put SOLE 7600 0 0 OVERSTOCK COM INC DEL COM 690370101 534 8370 SH SOLE 8370 0 0 OWENS CORNING NEW COM 690742101 330 3582 SH SOLE 3582 0 0 OWENS ILL INC COM NEW 690768403 1026 46208 SH SOLE 46208 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 241 7546 SH SOLE 7546 0 0 PACCAR INC COM 693718108 6017 84677 SH SOLE 84677 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 869 27863 SH SOLE 27863 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 9723 2136138 SH SOLE 2136138 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 21 25000 SH Call SOLE 25000 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 275 6000 SH SOLE 6000 0 0 PACKAGING CORP AMER COM 695156109 2835 23533 SH SOLE 23533 0 0 PACWEST BANCORP DEL COM 695263103 4126 80210 SH SOLE 80210 0 0 PALO ALTO NETWORKS INC COM 697435105 2 1100 SH Call SOLE 1100 0 0 PALO ALTO NETWORKS INC COM 697435105 6451 44577 SH SOLE 44577 0 0 PARK HOTELS RESORTS INC COM 700517105 1380 47905 SH SOLE 47905 0 0 PARKER DRILLING CO COM 701081101 11 11200 SH SOLE 11200 0 0 PARKER HANNIFIN CORP COM 701094104 2031 10171 SH SOLE 10171 0 0 PATRICK INDS INC COM 703343103 861 12485 SH SOLE 12485 0 0 PAYCHEX INC COM 704326107 5987 87939 SH SOLE 87939 0 0 PAYCHEX INC COM 704326107 28 7100 SH Call SOLE 7100 0 0 PAYPAL HLDGS INC COM 70450Y103 8965 121714 SH SOLE 121714 0 0 PBF ENERGY INC CL A 69318G106 4279 120664 SH SOLE 120664 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 109 113000 PRN SOLE 113000 0 0 PEMBINA PIPELINE CORP COM 706327103 1364 37776 SH SOLE 37776 0 0 PENGROWTH ENERGY CORP COM 70706P104 41 54031 SH SOLE 54031 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1534 111869 SH SOLE 111869 0 0 PENNANTPARK INVT CORP COM 708062104 919 133219 SH SOLE 133219 0 0 PENNEY J C INC COM 708160106 30 9214 SH SOLE 9214 0 0 PENNEY J C INC COM 708160106 0 2000 SH Call SOLE 2000 0 0 PENTAIR PLC SHS G7S00T104 1063 15062 SH SOLE 15062 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 7669 410407 SH SOLE 410407 0 0 PEOPLES UTAH BANCORP COM 712706209 13385 441760 SH SOLE 441760 0 0 PEPSICO INC COM 713448108 7 2000 SH Call SOLE 2000 0 0 PEPSICO INC COM 713448108 18 40800 SH Put SOLE 40800 0 0 PEPSICO INC COM 713448108 75519 629700 SH SOLE 629700 0 0 PERION NETWORK LTD SHS M78673106 26 25219 SH SOLE 25219 0 0 PERRIGO CO PLC SHS G97822103 3007 34510 SH SOLE 34510 0 0 PETMED EXPRESS INC COM 716382106 269 5886 SH SOLE 5886 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 112 11003 SH SOLE 11003 0 0 PFIZER INC COM 717081103 67022 1850903 SH SOLE 1850903 0 0 PG&E CORP COM 69331C108 895 20046 SH SOLE 20046 0 0 PHILIP MORRIS INTL INC COM 718172109 53359 505285 SH SOLE 505285 0 0 PHILLIPS 66 COM 718546104 13358 132113 SH SOLE 132113 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 3641 69588 SH SOLE 69588 0 0 PICO HLDGS INC COM NEW 693366205 318 24774 SH SOLE 24774 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 138 13669 SH SOLE 13669 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1169 38936 SH SOLE 38936 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 621 27687 SH SOLE 27687 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 473 4674 SH SOLE 4674 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 12130 233640 SH SOLE 233640 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 923 13381 SH SOLE 13381 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 223 2115 SH SOLE 2115 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11392 112159 SH SOLE 112159 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 11148 207820 SH SOLE 207820 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 1585 15031 SH SOLE 15031 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 141 13595 SH SOLE 13595 0 0 PIMCO MUN INCOME FD III COM 72201A103 384 33225 SH SOLE 33225 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 296 4477 SH SOLE 4477 0 0 PINNACLE FOODS INC DEL COM 72348P104 1730 29045 SH SOLE 29045 0 0 PINNACLE WEST CAP CORP COM 723484101 534 6259 SH SOLE 6259 0 0 PIONEER NAT RES CO COM 723787107 3763 21739 SH SOLE 21739 0 0 PIPER JAFFRAY COS COM 724078100 1445 16720 SH SOLE 16720 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 6491 314569 SH SOLE 314569 0 0 PLURISTEM THERAPEUTICS INC COM 72940R102 108 78200 SH SOLE 78200 0 0 PNC FINL SVCS GROUP INC COM 693475105 76415 529620 SH SOLE 529620 0 0 PNM RES INC COM 69349H107 321 7942 SH SOLE 7942 0 0 POLARIS INDS INC COM 731068102 831 6696 SH SOLE 6696 0 0 POOL CORPORATION COM 73278L105 607 4682 SH SOLE 4682 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 107 113000 PRN SOLE 113000 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 221 4565 SH SOLE 4565 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 2 1300 SH Call SOLE 1300 0 0 POSCO SPONSORED ADR 693483109 748 9640 SH SOLE 9640 0 0 POTASH CORP SASK INC COM 73755L107 1848 89221 SH SOLE 89221 0 0 POTBELLY CORP COM 73754Y100 132 10785 SH SOLE 10785 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 460 27875 SH SOLE 27875 0 0 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 1771 56777 SH SOLE 56777 0 0 POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 1167 50438 SH SOLE 50438 0 0 POWERSHARES ETF TR II CALI MUNI ETF 73936T441 764 28951 SH SOLE 28951 0 0 POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 431 9489 SH SOLE 9489 0 0 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 558 25035 SH SOLE 25035 0 0 POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 24472 720518 SH SOLE 720518 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1744 92295 SH SOLE 92295 0 0 POWERSHARES ETF TR II FTSE INTL LOW 73937B480 5625 186839 SH SOLE 186839 0 0 POWERSHARES ETF TR II GBL WTR PORT 73936T623 206 7911 SH SOLE 7911 0 0 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 2348 90925 SH SOLE 90925 0 0 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 860 25592 SH SOLE 25592 0 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 2017 135550 SH SOLE 135550 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 1254 29608 SH SOLE 29608 0 0 POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 677 44458 SH SOLE 44458 0 0 POWERSHARES ETF TR II S&P SMCP FIN P 73937B803 333 6100 SH SOLE 6100 0 0 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 325 3302 SH SOLE 3302 0 0 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 251 5521 SH SOLE 5521 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 14344 300460 SH SOLE 300460 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 1428 48270 SH SOLE 48270 0 0 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 8112 316081 SH SOLE 316081 0 0 POWERSHARES ETF TR II WK VRDO TX FR 73936T433 332 13391 SH SOLE 13391 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 7780 144291 SH SOLE 144291 0 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 1039 20086 SH SOLE 20086 0 0 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 7979 229894 SH SOLE 229894 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 369 5745 SH SOLE 5745 0 0 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 7031 139194 SH SOLE 139194 0 0 POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 6453 101612 SH SOLE 101612 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 378 6384 SH SOLE 6384 0 0 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 312 7504 SH SOLE 7504 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 242 12743 SH SOLE 12743 0 0 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 12929 113892 SH SOLE 113892 0 0 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 2737 21049 SH SOLE 21049 0 0 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 5280 73308 SH SOLE 73308 0 0 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 775 47171 SH SOLE 47171 0 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 6030 52124 SH SOLE 52124 0 0 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 3514 115498 SH SOLE 115498 0 0 POWERSHARES ETF TRUST WATER RES PORT 73935X575 841 27823 SH SOLE 27823 0 0 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 218 9174 SH SOLE 9174 0 0 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 504 24791 SH SOLE 24791 0 0 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 488 10043 SH SOLE 10043 0 0 POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 4932 83014 SH SOLE 83014 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 4777 207618 SH SOLE 207618 0 0 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 2733 127407 SH SOLE 127407 0 0 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 555 21030 SH SOLE 21030 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 39622 254562 SH SOLE 254562 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2430 1206700 SH Put SOLE 1206700 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 350 14630 SH SOLE 14630 0 0 PPG INDS INC COM 693506107 3023 25877 SH SOLE 25877 0 0 PPL CORP COM 69351T106 7343 237594 SH SOLE 237594 0 0 PRA GROUP INC COM 69354N106 655 19739 SH SOLE 19739 0 0 PRAXAIR INC COM 74005P104 12702 82124 SH SOLE 82124 0 0 PRETIUM RES INC COM 74139C102 319 27927 SH SOLE 27927 0 0 PRICE T ROWE GROUP INC COM 74144T108 2067 19721 SH SOLE 19721 0 0 PRICELINE GRP INC COM NEW 741503403 10950 6342 SH SOLE 6342 0 0 PRIMO WTR CORP COM 74165N105 181 14400 SH SOLE 14400 0 0 PRIMORIS SVCS CORP COM 74164F103 324 11989 SH SOLE 11989 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3757 53251 SH SOLE 53251 0 0 PROASSURANCE CORP COM 74267C106 204 3576 SH SOLE 3576 0 0 PROCTER AND GAMBLE CO COM 742718109 95784 1042233 SH SOLE 1042233 0 0 PROGRESSIVE CORP OHIO COM 743315103 416 7391 SH SOLE 7391 0 0 PROLOGIS INC COM 74340W103 5278 81454 SH SOLE 81454 0 0 PROSHARES TR INVT INT RT HG 74347B607 219 2841 SH SOLE 2841 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 6487 59278 SH SOLE 59278 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 765 10428 SH SOLE 10428 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1943 57794 SH SOLE 57794 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 12123 219609 SH SOLE 219609 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 31813 497040 SH SOLE 497040 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 3009 55192 SH SOLE 55192 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 320 2301 SH SOLE 2301 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 177 35000 SH Put SOLE 35000 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 22 2152 SH SOLE 2152 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 0 2000 SH Call SOLE 2000 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 1051 49836 SH SOLE 49836 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 530 79331 SH SOLE 79331 0 0 PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 63 63000 PRN SOLE 63000 0 0 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 3303 3239000 PRN SOLE 3239000 0 0 PROTO LABS INC COM 743713109 499 4854 SH SOLE 4854 0 0 PRUDENTIAL FINL INC COM 744320102 3600 31380 SH SOLE 31380 0 0 PRUDENTIAL PLC ADR 74435K204 242 4757 SH SOLE 4757 0 0 PUBLIC STORAGE COM 74460D109 3592 17127 SH SOLE 17127 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 3438 66887 SH SOLE 66887 0 0 PULTE GROUP INC COM 745867101 1708 51561 SH SOLE 51561 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 263 49653 SH SOLE 49653 0 0 PVH CORP COM 693656100 1085 8005 SH SOLE 8005 0 0 QEP RES INC COM 74733V100 3553 369732 SH SOLE 369732 0 0 QORVO INC COM 74736K101 4803 71953 SH SOLE 71953 0 0 QUAKER CHEM CORP COM 747316107 1338 8868 SH SOLE 8868 0 0 QUALCOMM INC COM 747525103 33146 517987 SH SOLE 517987 0 0 QUANTA SVCS INC COM 74762E102 652 16671 SH SOLE 16671 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1250 12691 SH SOLE 12691 0 0 RADWARE LTD ORD M81873107 6155 317078 SH SOLE 317078 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1365 15300 SH SOLE 15300 0 0 RAYONIER INC COM 754907103 795 25077 SH SOLE 25077 0 0 RAYTHEON CO COM NEW 755111507 23450 124691 SH SOLE 124691 0 0 RAYTHEON CO COM NEW 755111507 8 2000 SH Call SOLE 2000 0 0 REALTY INCOME CORP COM 756109104 2097 36745 SH SOLE 36745 0 0 RED HAT INC COM 756577102 438 3646 SH SOLE 3646 0 0 REDWOOD TR INC COM 758075402 237 15946 SH SOLE 15946 0 0 REGENCY CTRS CORP COM 758849103 1023 14762 SH SOLE 14762 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3781 9968 SH SOLE 9968 0 0 REGENERON PHARMACEUTICALS COM 75886F107 0 1000 SH Call SOLE 1000 0 0 REGIONS FINL CORP NEW COM 7591EP100 4246 245923 SH SOLE 245923 0 0 REGULUS THERAPEUTICS INC COM 75915K101 22 21200 SH SOLE 21200 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 605 3863 SH SOLE 3863 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3414 39981 SH SOLE 39981 0 0 REPLIGEN CORP COM 759916109 665 18327 SH SOLE 18327 0 0 RESMED INC COM 761152107 5832 68901 SH SOLE 68901 0 0 RETAIL PPTYS AMER INC CL A 76131V202 245 18377 SH SOLE 18377 0 0 REVANCE THERAPEUTICS INC COM 761330109 787 22000 SH SOLE 22000 0 0 REX ENERGY CORPORATION COM NEW 761565506 23 16556 SH SOLE 16556 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 39 10100 SH SOLE 10100 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4621 87337 SH SOLE 87337 0 0 RIOT BLOCKCHAIN INC COM 767292105 110 3845 SH SOLE 3845 0 0 RIOT BLOCKCHAIN INC COM 767292105 22 10200 SH Put SOLE 10200 0 0 RITE AID CORP COM 767754104 840 423724 SH SOLE 423724 0 0 RLJ LODGING TR COM 74965L101 355 16201 SH SOLE 16201 0 0 ROCKWELL AUTOMATION INC COM 773903109 2320 11814 SH SOLE 11814 0 0 ROCKWELL COLLINS INC COM 774341101 2120 15650 SH SOLE 15650 0 0 ROGERS CORP COM 775133101 1583 9776 SH SOLE 9776 0 0 ROPER TECHNOLOGIES INC COM 776696106 6107 23558 SH SOLE 23558 0 0 ROSS STORES INC COM 778296103 592 7382 SH SOLE 7382 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 4644 56979 SH SOLE 56979 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 141 18504 SH SOLE 18504 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 449 3749 SH SOLE 3749 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 9343 136745 SH SOLE 136745 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 21983 329692 SH SOLE 329692 0 0 ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 93 85000 PRN SOLE 85000 0 0 ROYCE VALUE TR INC COM 780910105 195 12179 SH SOLE 12179 0 0 RPC INC COM 749660106 361 14133 SH SOLE 14133 0 0 RPM INTL INC COM 749685103 216 4146 SH SOLE 4146 0 0 RTI SURGICAL INC COM 74975N105 48 11500 SH SOLE 11500 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 602 5717 SH SOLE 5717 0 0 RYDER SYS INC COM 783549108 303 3603 SH SOLE 3603 0 0 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 3664 23786 SH SOLE 23786 0 0 RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 1139 11207 SH SOLE 11207 0 0 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 792 6953 SH SOLE 6953 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 113961 1127983 SH SOLE 1127983 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 1006 8335 SH SOLE 8335 0 0 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 827 6214 SH SOLE 6214 0 0 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 36602 349201 SH SOLE 349201 0 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 14213 214304 SH SOLE 214304 0 0 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 924 15927 SH SOLE 15927 0 0 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 4114 93531 SH SOLE 93531 0 0 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 2004 11155 SH SOLE 11155 0 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 3014 21304 SH SOLE 21304 0 0 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 1460 7686 SH SOLE 7686 0 0 S&P GLOBAL INC COM 78409V104 3791 22410 SH SOLE 22410 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2512 133955 SH SOLE 133955 0 0 SALESFORCE COM INC COM 79466L302 11348 111195 SH SOLE 111195 0 0 SALESFORCE COM INC COM 79466L302 1 1000 SH Call SOLE 1000 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 152 30173 SH SOLE 30173 0 0 SANGAMO THERAPEUTICS INC COM 800677106 201 12305 SH SOLE 12305 0 0 SANOFI SPONSORED ADR 80105N105 7521 175412 SH SOLE 175412 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 687 36887 SH SOLE 36887 0 0 SAP SE SPON ADR 803054204 1305 11650 SH SOLE 11650 0 0 SAREPTA THERAPEUTICS INC COM 803607100 3824 68518 SH SOLE 68518 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 702 4290 SH SOLE 4290 0 0 SCANA CORP NEW COM 80589M102 662 16582 SH SOLE 16582 0 0 SCHEIN HENRY INC COM 806407102 2795 40231 SH SOLE 40231 0 0 SCHLUMBERGER LTD COM 806857108 0 1500 SH Put SOLE 1500 0 0 SCHLUMBERGER LTD COM 806857108 28003 416438 SH SOLE 416438 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 1034 36295 SH SOLE 36295 0 0 SCHWAB CHARLES CORP NEW COM 808513105 13193 256792 SH SOLE 256792 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7462 267668 SH SOLE 267668 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 72210 2119227 SH SOLE 2119227 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 221 6371 SH SOLE 6371 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 679 12752 SH SOLE 12752 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 8803 236174 SH SOLE 236174 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1084 35653 SH SOLE 35653 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 376 10464 SH SOLE 10464 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 14476 278189 SH SOLE 278189 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 12650 196129 SH SOLE 196129 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3416 66805 SH SOLE 66805 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6237 88310 SH SOLE 88310 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1132 20713 SH SOLE 20713 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10746 168426 SH SOLE 168426 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7469 140229 SH SOLE 140229 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 234 5649 SH SOLE 5649 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 11048 158263 SH SOLE 158263 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 6463 117289 SH SOLE 117289 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1021 22535 SH SOLE 22535 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 2401 31366 SH SOLE 31366 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1242 11618 SH SOLE 11618 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 203 2372 SH SOLE 2372 0 0 SEACOR HOLDINGS INC COM 811904101 977 21145 SH SOLE 21145 0 0 SEACOR HOLDINGS INC COM 811904101 1 10000 SH Put SOLE 10000 0 0 SEACOR MARINE HLDGS INC COM 78413P101 328 27922 SH SOLE 27922 0 0 SEADRILL LIMITED SHS G7945E105 2 11943 SH SOLE 11943 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 1096 299080 SH SOLE 299080 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3510 83773 SH SOLE 83773 0 0 SEALED AIR CORP NEW COM 81211K100 292 5939 SH SOLE 5939 0 0 SEARS HLDGS CORP COM 812350106 1 595 SH SOLE 595 0 0 SEARS HLDGS CORP COM 812350106 351 680700 SH Call SOLE 680700 0 0 SEI INVESTMENTS CO COM 784117103 723 10061 SH SOLE 10061 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 10762 148921 SH SOLE 148921 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 15 3000 SH Call SOLE 3000 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3393 103486 SH SOLE 103486 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7055 71496 SH SOLE 71496 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3735 65521 SH SOLE 65521 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 21275 257384 SH SOLE 257384 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 50779 1819666 SH SOLE 1819666 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 18416 243234 SH SOLE 243234 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4407 83434 SH SOLE 83434 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2217 36683 SH SOLE 36683 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 26523 414777 SH SOLE 414777 0 0 SEMPRA ENERGY COM 816851109 38161 356950 SH SOLE 356950 0 0 SENESTECH INC COM 81720R109 12 17000 SH SOLE 17000 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 4929 121895 SH SOLE 121895 0 0 SERVICE CORP INTL COM 817565104 355 9464 SH SOLE 9464 0 0 SERVICENOW INC COM 81762P102 1757 13437 SH SOLE 13437 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 4364 105145 SH SOLE 105145 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 73 10000 SH SOLE 10000 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 590 25862 SH SOLE 25862 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1537 51506 SH SOLE 51506 0 0 SHERWIN WILLIAMS CO COM 824348106 8646 21168 SH SOLE 21168 0 0 SHIRE PLC SPONSORED ADR 82481R106 782 5081 SH SOLE 5081 0 0 SIENTRA INC COM 82621J105 305 21676 SH SOLE 21676 0 0 SIMON PPTY GROUP INC NEW COM 828806109 11020 64091 SH SOLE 64091 0 0 SIRIUS XM HLDGS INC COM 82968B103 1670 310961 SH SOLE 310961 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 2749 98503 SH SOLE 98503 0 0 SKYWEST INC COM 830879102 267 4865 SH SOLE 4865 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 7289 76616 SH SOLE 76616 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2 6000 SH Call SOLE 6000 0 0 SM ENERGY CO COM 78454L100 207 9476 SH SOLE 9476 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 80 82000 PRN SOLE 82000 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 477 13577 SH SOLE 13577 0 0 SMITH A O COM 831865209 6841 111920 SH SOLE 111920 0 0 SMUCKER J M CO COM NEW 832696405 683 5557 SH SOLE 5557 0 0 SNAP INC CL A 83304A106 1742 120482 SH SOLE 120482 0 0 SNAP ON INC COM 833034101 4781 27500 SH SOLE 27500 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 419 7030 SH SOLE 7030 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 295 4179 SH SOLE 4179 0 0 SOLAR CAP LTD COM 83413U100 784 38798 SH SOLE 38798 0 0 SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 926 1000000 PRN SOLE 1000000 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 733 19390 SH SOLE 19390 0 0 SONOCO PRODS CO COM 835495102 652 12249 SH SOLE 12249 0 0 SONY CORP SPONSORED ADR 835699307 744 16670 SH SOLE 16670 0 0 SOURCE CAP INC COM 836144105 1550 38204 SH SOLE 38204 0 0 SOUTHERN CO COM 842587107 20443 425310 SH SOLE 425310 0 0 SOUTHERN COPPER CORP COM 84265V105 1544 32489 SH SOLE 32489 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 163 10197 SH SOLE 10197 0 0 SOUTHWEST AIRLS CO COM 844741108 14294 218030 SH SOLE 218030 0 0 SOUTHWEST AIRLS CO COM 844741108 3 200 SH Call SOLE 200 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 307 3819 SH SOLE 3819 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2059 367905 SH SOLE 367905 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26646 107763 SH SOLE 107763 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 0 1500 SH Put SOLE 1500 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 29032 235060 SH SOLE 235060 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 541 5343 SH SOLE 5343 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 243 4977 SH SOLE 4977 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 320 7913 SH SOLE 7913 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8393 206204 SH SOLE 206204 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3728 95864 SH SOLE 95864 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 853 12995 SH SOLE 12995 0 0 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 5080 78726 SH SOLE 78726 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2643 83358 SH SOLE 83358 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 231 6052 SH SOLE 6052 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 899 8360 SH SOLE 8360 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 260 7957 SH SOLE 7957 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1911 46549 SH SOLE 46549 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 5367 151580 SH SOLE 151580 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3930 109694 SH SOLE 109694 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1283 379400 SH Put SOLE 379400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 258148 967348 SH SOLE 967348 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 21 5000 SH Call SOLE 5000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15171 43942 SH SOLE 43942 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 1168 38395 SH SOLE 38395 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 266 9794 SH SOLE 9794 0 0 SPDR SER TR DORSEY WRGT FI 78468R713 487 19311 SH SOLE 19311 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 627 8211 SH SOLE 8211 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 1125 23522 SH SOLE 23522 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 8020 163788 SH SOLE 163788 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 6153 206005 SH SOLE 206005 0 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 494 16384 SH SOLE 16384 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 561 15328 SH SOLE 15328 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 315 3453 SH SOLE 3453 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 378 5826 SH SOLE 5826 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 223 2416 SH SOLE 2416 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 8883 106227 SH SOLE 106227 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1179 23229 SH SOLE 23229 0 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 486 8173 SH SOLE 8173 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 301 10583 SH SOLE 10583 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 2411 65591 SH SOLE 65591 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1 1000 SH Put SOLE 1000 0 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 4209 60599 SH SOLE 60599 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 2574 27465 SH SOLE 27465 0 0 SPDR SERIES TRUST GLB DOW ETF 78464A706 203 2378 SH SOLE 2378 0 0 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 6350 98574 SH SOLE 98574 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1957 35163 SH SOLE 35163 0 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 4308 51342 SH SOLE 51342 0 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 257 8930 SH SOLE 8930 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1700 49714 SH SOLE 49714 0 0 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 4331 138337 SH SOLE 138337 0 0 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1958 58340 SH SOLE 58340 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 570 18706 SH SOLE 18706 0 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 1269 38395 SH SOLE 38395 0 0 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 391 12806 SH SOLE 12806 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 2176 14177 SH SOLE 14177 0 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1080 10675 SH SOLE 10675 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 15139 66727 SH SOLE 66727 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 11857 94326 SH SOLE 94326 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6501 48900 SH SOLE 48900 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 16035 189151 SH SOLE 189151 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 11 3000 SH Call SOLE 3000 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 16423 347020 SH SOLE 347020 0 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 4288 73980 SH SOLE 73980 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 14984 158696 SH SOLE 158696 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 668 15102 SH SOLE 15102 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 4084 132982 SH SOLE 132982 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 610 16786 SH SOLE 16786 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1014 27359 SH SOLE 27359 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 0 2500 SH Put SOLE 2500 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 6727 114401 SH SOLE 114401 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 4331 62019 SH SOLE 62019 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 3042 76840 SH SOLE 76840 0 0 SPIRIT AIRLS INC COM 848577102 4805 107226 SH SOLE 107226 0 0 SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 3037 3037000 PRN SOLE 3037000 0 0 SPLUNK INC COM 848637104 2298 27842 SH SOLE 27842 0 0 SPOK HLDGS INC COM 84863T106 1679 106725 SH SOLE 106725 0 0 SPRINT CORP COM SER 1 85207U105 122 20697 SH SOLE 20697 0 0 SPROTT FOCUS TR INC COM 85208J109 150 18869 SH SOLE 18869 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 871 82319 SH SOLE 82319 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2807 443487 SH SOLE 443487 0 0 SQUARE INC CL A 852234103 1055 30548 SH SOLE 30548 0 0 SQUARE INC CL A 852234103 3 3100 SH Call SOLE 3100 0 0 SRC ENERGY INC COM 78470V108 2356 276132 SH SOLE 276132 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 543 13455 SH SOLE 13455 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 263 5599 SH SOLE 5599 0 0 SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 656 8328 SH SOLE 8328 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 14767 303570 SH SOLE 303570 0 0 STAGE STORES INC COM NEW 85254C305 65 37600 SH SOLE 37600 0 0 STANDEX INTL CORP COM 854231107 309 3031 SH SOLE 3031 0 0 STANLEY BLACK & DECKER INC COM 854502101 8450 50005 SH SOLE 50005 0 0 STARBUCKS CORP COM 855244109 36879 642884 SH SOLE 642884 0 0 STARBUCKS CORP COM 855244109 1 300 SH Call SOLE 300 0 0 STARS GROUP INC COM 85570W100 939 40284 SH SOLE 40284 0 0 STARWOOD PPTY TR INC COM 85571B105 8211 385620 SH SOLE 385620 0 0 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 85 83000 PRN SOLE 83000 0 0 STATE BK FINL CORP COM 856190103 1569 52593 SH SOLE 52593 0 0 STATE STR CORP COM 857477103 4599 46796 SH SOLE 46796 0 0 STATOIL ASA SPONSORED ADR 85771P102 215 9898 SH SOLE 9898 0 0 STEEL DYNAMICS INC COM 858119100 358 8242 SH SOLE 8242 0 0 STEELCASE INC CL A 858155203 3827 253347 SH SOLE 253347 0 0 STEIN MART INC COM 858375108 231 197323 SH SOLE 197323 0 0 STEPAN CO COM 858586100 31576 399834 SH SOLE 399834 0 0 STEPAN CO COM 858586100 453 59000 SH Put SOLE 59000 0 0 STERICYCLE INC COM 858912108 1303 19169 SH SOLE 19169 0 0 STERIS PLC SHS USD G84720104 641 7339 SH SOLE 7339 0 0 STERLING BANCORP DEL COM 85917A100 2899 117846 SH SOLE 117846 0 0 STIFEL FINL CORP COM 860630102 271 4564 SH SOLE 4564 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 261 11889 SH SOLE 11889 0 0 STRATASYS LTD SHS M85548101 495 24828 SH SOLE 24828 0 0 STRYKER CORP COM 863667101 16150 104273 SH SOLE 104273 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 302 12555 SH SOLE 12555 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 523 59849 SH SOLE 59849 0 0 SUN HYDRAULICS CORP COM 866942105 447 6879 SH SOLE 6879 0 0 SUN LIFE FINL INC COM 866796105 217 5242 SH SOLE 5242 0 0 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 766 43919 SH SOLE 43919 0 0 SUNCOR ENERGY INC NEW COM 867224107 1306 35544 SH SOLE 35544 0 0 SUNTRUST BKS INC COM 867914103 2292 35493 SH SOLE 35493 0 0 SUPERIOR UNIFORM GP INC COM 868358102 367 13755 SH SOLE 13755 0 0 SUPERVALU INC COM NEW 868536301 8638 400187 SH SOLE 400187 0 0 SVB FINL GROUP COM 78486Q101 741 3182 SH SOLE 3182 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 121 20149 SH SOLE 20149 0 0 SYMANTEC CORP COM 871503108 365 12975 SH SOLE 12975 0 0 SYMANTEC CORP COM 871503108 1 7000 SH Call SOLE 7000 0 0 SYNCHRONY FINL COM 87165B103 1083 27807 SH SOLE 27807 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 9 23900 SH Call SOLE 23900 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1785 802982 SH SOLE 802982 0 0 SYNOPSYS INC COM 871607107 765 9021 SH SOLE 9021 0 0 SYNOVUS FINL CORP COM NEW 87161C501 596 12467 SH SOLE 12467 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 9 17033 SH SOLE 17033 0 0 SYSCO CORP COM 871829107 5461 89971 SH SOLE 89971 0 0 SYSCO CORP COM 871829107 4 2000 SH Call SOLE 2000 0 0 T MOBILE US INC COM 872590104 683 10818 SH SOLE 10818 0 0 TABLEAU SOFTWARE INC CL A 87336U105 345 4975 SH SOLE 4975 0 0 TABLEAU SOFTWARE INC CL A 87336U105 0 2800 SH Call SOLE 2800 0 0 TAILORED BRANDS INC COM 87403A107 1363 62744 SH SOLE 62744 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 12258 308516 SH SOLE 308516 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 327 7105 SH SOLE 7105 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 68 245000 SH SOLE 245000 0 0 TAPESTRY INC COM 876030107 434 9854 SH SOLE 9854 0 0 TARGA RES CORP COM 87612G101 901 18567 SH SOLE 18567 0 0 TARGET CORP COM 87612E106 10859 166127 SH SOLE 166127 0 0 TARGET CORP COM 87612E106 6 10500 SH Put SOLE 10500 0 0 TASEKO MINES LTD COM 876511106 102 44100 SH SOLE 44100 0 0 TATA MTRS LTD SPONSORED ADR 876568502 289 8814 SH SOLE 8814 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 206 3877 SH SOLE 3877 0 0 TCF FINL CORP COM 872275102 2854 139407 SH SOLE 139407 0 0 TCG BDC INC COM 872280102 12878 642398 SH SOLE 642398 0 0 TCP CAP CORP COM 87238Q103 172 11228 SH SOLE 11228 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2514 49081 SH SOLE 49081 0 0 TE CONNECTIVITY LTD REG SHS H84989104 5688 59972 SH SOLE 59972 0 0 TECK RESOURCES LTD CL B 878742204 1370 52328 SH SOLE 52328 0 0 TEGNA INC COM 87901J105 2654 188239 SH SOLE 188239 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 308 13658 SH SOLE 13658 0 0 TELEFLEX INC COM 879369106 373 1503 SH SOLE 1503 0 0 TELEFONICA S A SPONSORED ADR 879382208 135 13956 SH SOLE 13956 0 0 TELLURIAN INC NEW COM 87968A104 336 34650 SH SOLE 34650 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 3244 502310 SH SOLE 502310 0 0 TERADATA CORP DEL COM 88076W103 328 8542 SH SOLE 8542 0 0 TERADYNE INC COM 880770102 2723 64793 SH SOLE 64793 0 0 TERNIUM SA SPON ADR 880890108 252 7913 SH SOLE 7913 0 0 TESLA INC COM 88160R101 12177 39126 SH SOLE 39126 0 0 TESLA INC COM 88160R101 78 4100 SH Call SOLE 4100 0 0 TESLA INC COM 88160R101 12 300 SH Put SOLE 300 0 0 TESLA INC NOTE 0.250% 3/0 88160RAB7 68 64000 PRN SOLE 64000 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 58 50000 PRN SOLE 50000 0 0 TETRA TECH INC NEW COM 88162G103 2394 49620 SH SOLE 49620 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 18 19000 PRN SOLE 19000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1085 57371 SH SOLE 57371 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 243 2719 SH SOLE 2719 0 0 TEXAS INSTRS INC COM 882508104 27766 265916 SH SOLE 265916 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 284 635 SH SOLE 635 0 0 TEXAS ROADHOUSE INC COM 882681109 627 11949 SH SOLE 11949 0 0 TEXTRON INC COM 883203101 4 2000 SH Call SOLE 2000 0 0 TEXTRON INC COM 883203101 1557 27513 SH SOLE 27513 0 0 TG THERAPEUTICS INC COM 88322Q108 93 11400 SH SOLE 11400 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 25 5000 SH Call SOLE 5000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 10425 55020 SH SOLE 55020 0 0 THESTREET INC COM 88368Q103 4495 3100465 SH SOLE 3100465 0 0 THOMSON REUTERS CORP COM 884903105 262 5972 SH SOLE 5972 0 0 THOR INDS INC COM 885160101 652 4332 SH SOLE 4332 0 0 TICC CAPITAL CORP COM 87244T109 341 59741 SH SOLE 59741 0 0 TIER REIT INC COM NEW 88650V208 328 16124 SH SOLE 16124 0 0 TIFFANY & CO NEW COM 886547108 1917 18487 SH SOLE 18487 0 0 TIME WARNER INC COM NEW 887317303 9708 106149 SH SOLE 106149 0 0 TIMKEN CO COM 887389104 640 13036 SH SOLE 13036 0 0 TITAN INTL INC ILL COM 88830M102 446 34625 SH SOLE 34625 0 0 TJX COS INC NEW COM 872540109 7781 101616 SH SOLE 101616 0 0 TOLL BROTHERS INC COM 889478103 3302 69040 SH SOLE 69040 0 0 TOOTSIE ROLL INDS INC COM 890516107 1044 28637 SH SOLE 28637 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 33 24375 SH SOLE 24375 0 0 TORCHMARK CORP COM 891027104 4701 51892 SH SOLE 51892 0 0 TORO CO COM 891092108 237 3643 SH SOLE 3643 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 6548 111711 SH SOLE 111711 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 2860 98130 SH SOLE 98130 0 0 TORTOISE MLP FD INC COM 89148B101 376 21353 SH SOLE 21353 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 749 39705 SH SOLE 39705 0 0 TOTAL S A SPONSORED ADR 89151E109 4812 87129 SH SOLE 87129 0 0 TOTAL SYS SVCS INC COM 891906109 1774 22473 SH SOLE 22473 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 5150 151320 SH SOLE 151320 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 4398 34603 SH SOLE 34603 0 0 TRACTOR SUPPLY CO COM 892356106 443 5962 SH SOLE 5962 0 0 TRANSCANADA CORP COM 89353D107 9948 204356 SH SOLE 204356 0 0 TRANSDIGM GROUP INC COM 893641100 2748 10081 SH SOLE 10081 0 0 TRANSENTERIX INC COM NEW 89366M201 171 88368 SH SOLE 88368 0 0 TRANSENTERIX INC COM NEW 89366M201 0 2500 SH Call SOLE 2500 0 0 TRANSOCEAN LTD REG SHS H8817H100 243 22900 SH SOLE 22900 0 0 TRANSUNION COM 89400J107 200 3651 SH SOLE 3651 0 0 TRAVELERS COMPANIES INC COM 89417E109 11714 86456 SH SOLE 86456 0 0 TREVENA INC COM 89532E109 24 15005 SH SOLE 15005 0 0 TRI CONTL CORP COM 895436103 763 28352 SH SOLE 28352 0 0 TRIBUNE MEDIA CO CL A 896047503 2192 51702 SH SOLE 51702 0 0 TRIMBLE INC COM 896239100 904 22318 SH SOLE 22318 0 0 TRINITY INDS INC COM 896522109 1249 33581 SH SOLE 33581 0 0 TRITON INTL LTD CL A G9078F107 927 24886 SH SOLE 24886 0 0 TRONC INC COM 89703P107 279 15604 SH SOLE 15604 0 0 TRUEBLUE INC COM 89785X101 206 7490 SH SOLE 7490 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 41 10500 SH SOLE 10500 0 0 TUPPERWARE BRANDS CORP COM 899896104 4864 77524 SH SOLE 77524 0 0 TURQUOISE HILL RES LTD COM 900435108 56 16246 SH SOLE 16246 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 3783 109561 SH SOLE 109561 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 364 10731 SH SOLE 10731 0 0 TWITTER INC COM 90184L102 5 1500 SH Call SOLE 1500 0 0 TWITTER INC COM 90184L102 1580 65768 SH SOLE 65768 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 173 185000 PRN SOLE 185000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 191 11652 SH SOLE 11652 0 0 TYME TECHNOLOGIES INC COM 90238J103 2169 340000 SH SOLE 340000 0 0 TYSON FOODS INC CL A 902494103 2762 34221 SH SOLE 34221 0 0 U S CONCRETE INC COM NEW 90333L201 1883 22425 SH SOLE 22425 0 0 U S G CORP COM NEW 903293405 59 14000 SH Call SOLE 14000 0 0 U S G CORP COM NEW 903293405 3107 80411 SH SOLE 80411 0 0 U S SILICA HLDGS INC COM 90346E103 220 6803 SH SOLE 6803 0 0 U S SILICA HLDGS INC COM 90346E103 1 2200 SH Call SOLE 2200 0 0 UBIQUITI NETWORKS INC COM 90347A100 798 11215 SH SOLE 11215 0 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 370 15334 SH SOLE 15334 0 0 UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 225 13700 SH SOLE 13700 0 0 UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 267 14735 SH SOLE 14735 0 0 UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 229 13030 SH SOLE 13030 0 0 UBS GROUP AG SHS H42097107 338 18368 SH SOLE 18368 0 0 UDR INC COM 902653104 423 10990 SH SOLE 10990 0 0 UGI CORP NEW COM 902681105 1526 32504 SH SOLE 32504 0 0 ULTA BEAUTY INC COM 90384S303 2 3600 SH Put SOLE 3600 0 0 ULTA BEAUTY INC COM 90384S303 457 2051 SH SOLE 2051 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 313 35182 SH SOLE 35182 0 0 UMB FINL CORP COM 902788108 216 2988 SH SOLE 2988 0 0 UMPQUA HLDGS CORP COM 904214103 236 11314 SH SOLE 11314 0 0 UNDER ARMOUR INC CL A 904311107 429 29801 SH SOLE 29801 0 0 UNDER ARMOUR INC CL C 904311206 521 39294 SH SOLE 39294 0 0 UNILEVER N V N Y SHS NEW 904784709 4865 86354 SH SOLE 86354 0 0 UNILEVER PLC SPON ADR NEW 904767704 2998 54124 SH SOLE 54124 0 0 UNION PAC CORP COM 907818108 41397 308715 SH SOLE 308715 0 0 UNION PAC CORP COM 907818108 0 2000 SH Put SOLE 2000 0 0 UNITED BANKSHARES INC WEST V COM 909907107 297 8543 SH SOLE 8543 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 105 11480 SH SOLE 11480 0 0 UNITED CONTL HLDGS INC COM 910047109 2875 42677 SH SOLE 42677 0 0 UNITED FINL BANCORP INC NEW COM 910304104 1271 72180 SH SOLE 72180 0 0 UNITED NAT FOODS INC COM 911163103 245 4990 SH SOLE 4990 0 0 UNITED PARCEL SERVICE INC CL B 911312106 98776 828897 SH SOLE 828897 0 0 UNITED PARCEL SERVICE INC CL B 911312106 14 9700 SH Call SOLE 9700 0 0 UNITED RENTALS INC COM 911363109 11385 66213 SH SOLE 66213 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 6 5000 SH Put SOLE 5000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 2378 197605 SH SOLE 197605 0 0 UNITED STATES STL CORP NEW COM 912909108 3476 98714 SH SOLE 98714 0 0 UNITED TECHNOLOGIES CORP COM 913017109 29961 234700 SH SOLE 234700 0 0 UNITED TECHNOLOGIES CORP COM 913017109 3 1900 SH Call SOLE 1900 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 5333 36383 SH SOLE 36383 0 0 UNITEDHEALTH GROUP INC COM 91324P102 42949 194787 SH SOLE 194787 0 0 UNITI GROUP INC COM 91325V108 688 38332 SH SOLE 38332 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3295 19089 SH SOLE 19089 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 72 30000 SH SOLE 30000 0 0 UNUM GROUP COM 91529Y106 539 9881 SH SOLE 9881 0 0 URANIUM ENERGY CORP COM 916896103 95 53701 SH SOLE 53701 0 0 US BANCORP DEL COM NEW 902973304 25901 483478 SH SOLE 483478 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 3957 406111 SH SOLE 406111 0 0 V F CORP COM 918204108 3858 52192 SH SOLE 52192 0 0 VALE S A ADR 91912E105 899 73891 SH SOLE 73891 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 339 292200 SH Put SOLE 292200 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 4842 233012 SH SOLE 233012 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 241 35400 SH Call SOLE 35400 0 0 VALERO ENERGY CORP NEW COM 91913Y100 13881 150931 SH SOLE 150931 0 0 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 3319 74521 SH SOLE 74521 0 0 VALLEY NATL BANCORP COM 919794107 894 79631 SH SOLE 79631 0 0 VANECK MERK GOLD TRUST GOLD TRUST 921078101 3354 261485 SH SOLE 261485 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 231 9574 SH SOLE 9574 0 0 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 228 13196 SH SOLE 13196 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1788 14347 SH SOLE 14347 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 2724 44642 SH SOLE 44642 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 16765 721681 SH SOLE 721681 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1194 38282 SH SOLE 38282 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 941 49634 SH SOLE 49634 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2795 81905 SH SOLE 81905 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 586 13784 SH SOLE 13784 0 0 VANECK VECTORS ETF TR NAT RES ETF 92189F841 295 7929 SH SOLE 7929 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 499 25299 SH SOLE 25299 0 0 VANECK VECTORS ETF TR PRE REFUNDED MUN 92189F510 366 15082 SH SOLE 15082 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 311 14651 SH SOLE 14651 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 3210 32659 SH SOLE 32659 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 14 10500 SH Call SOLE 10500 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 2652 148317 SH SOLE 148317 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 332 2421 SH SOLE 2421 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 415 3405 SH SOLE 3405 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 426 2947 SH SOLE 2947 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 253 1914 SH SOLE 1914 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 369 2643 SH SOLE 2643 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1584 18864 SH SOLE 18864 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 366 3862 SH SOLE 3862 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 12104 153021 SH SOLE 153021 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 16292 199792 SH SOLE 199792 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 4132 76095 SH SOLE 76095 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 16034 143584 SH SOLE 143584 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 62886 447163 SH SOLE 447163 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 8589 70103 SH SOLE 70103 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3402 26611 SH SOLE 26611 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1556 13923 SH SOLE 13923 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 14721 95022 SH SOLE 95022 0 0 VANGUARD INDEX FDS REIT ETF 922908553 23441 282742 SH SOLE 282742 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 39956 163029 SH SOLE 163029 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 8903 67030 SH SOLE 67030 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 26729 181024 SH SOLE 181024 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 5526 34404 SH SOLE 34404 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 61662 449313 SH SOLE 449313 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 16302 153248 SH SOLE 153248 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 21695 396455 SH SOLE 396455 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 32851 715548 SH SOLE 715548 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 10789 182328 SH SOLE 182328 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1078 14708 SH SOLE 14708 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 862 7243 SH SOLE 7243 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1479 24392 SH SOLE 24392 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 14820 199711 SH SOLE 199711 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8970 183869 SH SOLE 183869 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1358 26308 SH SOLE 26308 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3963 45384 SH SOLE 45384 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 352 6638 SH SOLE 6638 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 322 5312 SH SOLE 5312 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6875 86642 SH SOLE 86642 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1030 7476 SH SOLE 7476 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1029 9511 SH SOLE 9511 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1739 12840 SH SOLE 12840 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 588 4809 SH SOLE 4809 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 483 4401 SH SOLE 4401 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 950 7742 SH SOLE 7742 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 87423 856933 SH SOLE 856933 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 35052 617157 SH SOLE 617157 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 13531 302134 SH SOLE 302134 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 253 3132 SH SOLE 3132 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 17202 200924 SH SOLE 200924 0 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 7199 108549 SH SOLE 108549 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1333 14537 SH SOLE 14537 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 19930 260683 SH SOLE 260683 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 20531 184417 SH SOLE 184417 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1055 6779 SH SOLE 6779 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 7957 54540 SH SOLE 54540 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 983 9993 SH SOLE 9993 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 4664 66562 SH SOLE 66562 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 13551 87950 SH SOLE 87950 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 3687 25837 SH SOLE 25837 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 26493 161017 SH SOLE 161017 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1335 9751 SH SOLE 9751 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1844 15800 SH SOLE 15800 0 0 VAREX IMAGING CORP COM 92214X106 760 19082 SH SOLE 19082 0 0 VARIAN MED SYS INC COM 92220P105 1700 15267 SH SOLE 15267 0 0 VECTOR GROUP LTD COM 92240M108 4122 184388 SH SOLE 184388 0 0 VECTREN CORP COM 92240G101 315 4849 SH SOLE 4849 0 0 VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 125 145000 PRN SOLE 145000 0 0 VEEVA SYS INC CL A COM 922475108 570 10366 SH SOLE 10366 0 0 VENTAS INC COM 92276F100 6147 102226 SH SOLE 102226 0 0 VEREIT INC COM 92339V100 232 29830 SH SOLE 29830 0 0 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 125 129000 PRN SOLE 129000 0 0 VERISK ANALYTICS INC COM 92345Y106 543 5633 SH SOLE 5633 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 90019 1700969 SH SOLE 1700969 0 0 VERMILLION INC COM NEW 92407M206 58 30000 SH SOLE 30000 0 0 VERSARTIS INC COM 92529L102 55 24225 SH SOLE 24225 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1203 8056 SH SOLE 8056 0 0 VIACOM INC NEW CL B 92553P201 4737 154169 SH SOLE 154169 0 0 VICTORY PORTFOLIOS II SHS US SML CAP 92647N832 1161 25103 SH SOLE 25103 0 0 VICTORY PORTFOLIOS II SHS US SML CP HG 92647N873 3576 80213 SH SOLE 80213 0 0 VIEWRAY INC COM 92672L107 176 18964 SH SOLE 18964 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 253 21532 SH SOLE 21532 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 7 1500 SH Call SOLE 1500 0 0 VIRNETX HLDG CORP COM 92823T108 88 23500 SH SOLE 23500 0 0 VIRTU FINL INC CL A 928254101 2654 145324 SH SOLE 145324 0 0 VISA INC COM CL A 92826C839 36842 322929 SH SOLE 322929 0 0 VISA INC COM CL A 92826C839 50 6000 SH Call SOLE 6000 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 22 20215 SH SOLE 20215 0 0 VITAL THERAPIES INC COM 92847R104 60 10000 SH SOLE 10000 0 0 VIVEVE MED INC COM NEW 92852W204 8695 1750256 SH SOLE 1750256 0 0 VMWARE INC CL A COM 928563402 6424 51034 SH SOLE 51034 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 25239 791852 SH SOLE 791852 0 0 VORNADO RLTY TR SH BEN INT 929042109 3525 45194 SH SOLE 45194 0 0 VOYA FINL INC COM 929089100 357 7212 SH SOLE 7212 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 518 66942 SH SOLE 66942 0 0 VULCAN MATLS CO COM 929160109 4750 36986 SH SOLE 36986 0 0 W P CAREY INC COM 92936U109 3830 55570 SH SOLE 55570 0 0 WABCO HLDGS INC COM 92927K102 747 5257 SH SOLE 5257 0 0 WABTEC CORP COM 929740108 236 2938 SH SOLE 2938 0 0 WADDELL & REED FINL INC CL A 930059100 668 29985 SH SOLE 29985 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10932 150679 SH SOLE 150679 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10 3100 SH Put SOLE 3100 0 0 WAL-MART STORES INC COM 931142103 57071 578305 SH SOLE 578305 0 0 WAL-MART STORES INC COM 931142103 92 21900 SH Call SOLE 21900 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 589 18947 SH SOLE 18947 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 683 19947 SH SOLE 19947 0 0 WASTE MGMT INC DEL COM 94106L109 4349 50382 SH SOLE 50382 0 0 WATERS CORP COM 941848103 421 2179 SH SOLE 2179 0 0 WATSCO INC COM 942622200 1098 6432 SH SOLE 6432 0 0 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 101 93000 PRN SOLE 93000 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 856 204804 SH SOLE 204804 0 0 WEC ENERGY GROUP INC COM 92939U106 3690 55551 SH SOLE 55551 0 0 WEIBO CORP SPONSORED ADR 948596101 4909 47413 SH SOLE 47413 0 0 WEIBO CORP SPONSORED ADR 948596101 0 100 SH Call SOLE 100 0 0 WELBILT INC COM 949090104 206 8783 SH SOLE 8783 0 0 WELLS FARGO CO NEW COM 949746101 38480 634422 SH SOLE 634422 0 0 WELLS FARGO CO NEW COM 949746101 30 4200 SH Call SOLE 4200 0 0 WELLTOWER INC COM 95040Q104 2030 31862 SH SOLE 31862 0 0 WENDYS CO COM 95058W100 550 33588 SH SOLE 33588 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 141 19000 SH SOLE 19000 0 0 WESTAR ENERGY INC COM 95709T100 708 13417 SH SOLE 13417 0 0 WESTERN ALLIANCE BANCORP COM 957638109 3133 55358 SH SOLE 55358 0 0 WESTERN ASSET CLYM INFL OPP COM 95766R104 6799 597089 SH SOLE 597089 0 0 WESTERN ASSET VAR RT STRG FD COM 957667108 318 18808 SH SOLE 18808 0 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 2619 186289 SH SOLE 186289 0 0 WESTERN DIGITAL CORP COM 958102105 2008 25266 SH SOLE 25266 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 8761 182063 SH SOLE 182063 0 0 WESTERN UN CO COM 959802109 1956 101839 SH SOLE 101839 0 0 WESTMORELAND COAL CO COM 960878106 196 162465 SH SOLE 162465 0 0 WESTMORELAND COAL CO COM 960878106 30 150000 SH Call SOLE 150000 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 2040 83618 SH SOLE 83618 0 0 WESTROCK CO COM 96145D105 1475 23308 SH SOLE 23308 0 0 WEX INC COM 96208T104 395 2796 SH SOLE 2796 0 0 WEYERHAEUSER CO COM 962166104 3861 109374 SH SOLE 109374 0 0 WGL HLDGS INC COM 92924F106 325 3785 SH SOLE 3785 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 544 24677 SH SOLE 24677 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3 1200 SH Call SOLE 1200 0 0 WHIRLPOOL CORP COM 963320106 962 5688 SH SOLE 5688 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 12138 14259 SH SOLE 14259 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 107 115000 PRN SOLE 115000 0 0 WILLIAMS COS INC DEL COM 969457100 5304 174316 SH SOLE 174316 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 5148 132728 SH SOLE 132728 0 0 WILLIAMS SONOMA INC COM 969904101 6174 119375 SH SOLE 119375 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3414 22746 SH SOLE 22746 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 218 119937 SH SOLE 119937 0 0 WINNEBAGO INDS INC COM 974637100 278 4973 SH SOLE 4973 0 0 WINTRUST FINL CORP COM 97650W108 1507 18588 SH SOLE 18588 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 667 122270 SH SOLE 122270 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 1327 51233 SH SOLE 51233 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1345 29743 SH SOLE 29743 0 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 204 6558 SH SOLE 6558 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 8550 134132 SH SOLE 134132 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 730 30431 SH SOLE 30431 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 2857 51117 SH SOLE 51117 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 233 4626 SH SOLE 4626 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 4781 62296 SH SOLE 62296 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 404 9166 SH SOLE 9166 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 17465 294364 SH SOLE 294364 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 8812 109580 SH SOLE 109580 0 0 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 1043 22651 SH SOLE 22651 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 369 4180 SH SOLE 4180 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 738 10071 SH SOLE 10071 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 3870 41941 SH SOLE 41941 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1962 55499 SH SOLE 55499 0 0 WISDOMTREE TR US MIDCP EARNING 97717W570 12028 303240 SH SOLE 303240 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 25826 623494 SH SOLE 623494 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1809 62100 SH SOLE 62100 0 0 WISDOMTREE TR US SMALLCP ERNGS 97717W562 6892 190286 SH SOLE 190286 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 8327 89595 SH SOLE 89595 0 0 WOLVERINE WORLD WIDE INC COM 978097103 211 6536 SH SOLE 6536 0 0 WORKDAY INC CL A 98138H101 2 1500 SH Call SOLE 1500 0 0 WORKDAY INC CL A 98138H101 4476 43630 SH SOLE 43630 0 0 WORKIVA INC COM CL A 98139A105 1114 52100 SH SOLE 52100 0 0 WPP PLC NEW ADR 92937A102 433 4778 SH SOLE 4778 0 0 WPX ENERGY INC COM 98212B103 1434 101297 SH SOLE 101297 0 0 WRIGHT MED GROUP INC NOTE 2.000% 2/1 98235TAE7 149 145000 PRN SOLE 145000 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 348 15730 SH SOLE 15730 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 543 4709 SH SOLE 4709 0 0 WYNN RESORTS LTD COM 983134107 534 3174 SH SOLE 3174 0 0 XCEL ENERGY INC COM 98389B100 5065 105397 SH SOLE 105397 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1070 49563 SH SOLE 49563 0 0 XEROX CORP COM NEW 984121608 458 15745 SH SOLE 15745 0 0 XILINX INC COM 983919101 576 8524 SH SOLE 8524 0 0 XL GROUP LTD COM G98294104 259 7390 SH SOLE 7390 0 0 XPO LOGISTICS INC COM 983793100 413 4504 SH SOLE 4504 0 0 XYLEM INC COM 98419M100 1417 20791 SH SOLE 20791 0 0 YAHOO INC NOTE 12/0 984332AF3 144 107000 PRN SOLE 107000 0 0 YAMANA GOLD INC COM 98462Y100 194 62435 SH SOLE 62435 0 0 YANDEX N V SHS CLASS A N97284108 954 29118 SH SOLE 29118 0 0 YUM BRANDS INC COM 988498101 4370 53563 SH SOLE 53563 0 0 YUM CHINA HLDGS INC COM 98850P109 1900 47471 SH SOLE 47471 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2651 22023 SH SOLE 22023 0 0 ZIONS BANCORPORATION COM 989701107 9268 182448 SH SOLE 182448 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 326 78976 SH SOLE 78976 0 0 ZOETIS INC CL A 98978V103 15593 216630 SH SOLE 216630 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 1046 83393 SH SOLE 83393 0 0