0001333978-17-000012.txt : 20171107 0001333978-17-000012.hdr.sgml : 20171107 20171107162609 ACCESSION NUMBER: 0001333978-17-000012 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171107 DATE AS OF CHANGE: 20171107 EFFECTIVENESS DATE: 20171107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Commonwealth Equity Services, Inc CENTRAL INDEX KEY: 0001333978 IRS NUMBER: 042675571 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13650 FILM NUMBER: 171183709 BUSINESS ADDRESS: STREET 1: 29 SAWYER ROAD CITY: WALTHAM STATE: MA ZIP: 02453 BUSINESS PHONE: 781 736-0700 MAIL ADDRESS: STREET 1: 29 SAWYER ROAD CITY: WALTHAM STATE: MA ZIP: 02453 FORMER COMPANY: FORMER CONFORMED NAME: Commonwealth Equity Services, LLP DATE OF NAME CHANGE: 20050722 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001333978 XXXXXXXX 09-30-2017 09-30-2017 Commonwealth Equity Services, Inc
29 SAWYER ROAD WALTHAM MA 02453
13F HOLDINGS REPORT 028-13650 N
Brendan Daly Legal and Compliance Counsel 8002510080 Brendan Daly Waltham MA 11-07-2017 0 2565 16676602 false
INFORMATION TABLE 2 Final_13fList2017Q3take4.XML 1ST CONSTITUTION BANCORP COM 31986N102 516 28477 SH SOLE 0 0 28477 22ND CENTY GROUP INC COM 90137F103 53 19277 SH SOLE 0 0 19277 2U INC COM 90214J101 349 6243 SH SOLE 0 0 6243 3-D SYS CORP DEL COM NEW 88554D205 526 39333 SH SOLE 0 0 39333 3M CO COM 88579Y101 45008 214430 SH SOLE 0 0 214430 AARONS INC COM PAR $0.50 002535300 374 8587 SH SOLE 0 0 8587 ABB LTD SPONSORED ADR 000375204 913 36907 SH SOLE 0 0 36907 ABBOTT LABS COM 002824100 29318 549446 SH SOLE 0 0 549446 ABBVIE INC COM 00287Y109 56398 634688 SH SOLE 0 0 634688 ABERCROMBIE & FITCH CO CL A 002896207 173 12035 SH SOLE 0 0 12035 ABERDEEN ASIA PACIFIC INCOM COM 003009107 3404 659707 SH SOLE 0 0 659707 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 200 32407 SH SOLE 0 0 32407 ABIOMED INC COM 003654100 391 2324 SH SOLE 0 0 2324 ABRAXAS PETE CORP COM 003830106 33 17579 SH SOLE 0 0 17579 ACACIA COMMUNICATIONS INC COM 00401C108 232 4930 SH SOLE 0 0 4930 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12503 92570 SH SOLE 0 0 92570 ACNB CORP COM 000868109 801 28941 SH SOLE 0 0 28941 ACTIVISION BLIZZARD INC COM 00507V109 2997 46466 SH SOLE 0 0 46466 ADAM NAT RES FD INC COM 00548F105 942 47953 SH SOLE 0 0 47953 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2493 163957 SH SOLE 0 0 163957 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 22 16645 SH SOLE 0 0 16645 ADIENT PLC ORD SHS G0084W101 917 10925 SH SOLE 0 0 10925 ADOBE SYS INC COM 00724F101 6441 43181 SH SOLE 0 0 43181 ADTALEM GLOBAL ED INC COM 00737L103 910 25391 SH SOLE 0 0 25391 ADVANCE AUTO PARTS INC COM 00751Y106 2095 21128 SH SOLE 0 0 21128 ADVANCED ENERGY INDS COM 007973100 1239 15343 SH SOLE 0 0 15343 ADVANCED MICRO DEVICES INC COM 007903107 1793 140675 SH SOLE 0 0 140675 ADVANSIX INC COM 00773T101 236 5955 SH SOLE 0 0 5955 ADVAXIS INC COM NEW 007624208 50 12155 SH SOLE 0 0 12155 ADVENT CLAYMORE CV SECS & IN COM 00764C109 487 30095 SH SOLE 0 0 30095 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 925 18998 SH SOLE 0 0 18998 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 1401 166677 SH SOLE 0 0 166677 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 433 6382 SH SOLE 0 0 6382 AECOM COM 00766T100 1155 31397 SH SOLE 0 0 31397 AEGON N V NY REGISTRY SH 007924103 436 75329 SH SOLE 0 0 75329 AES CORP COM 00130H105 651 59145 SH SOLE 0 0 59145 AETNA INC NEW COM 00817Y108 7093 44609 SH SOLE 0 0 44609 AFLAC INC COM 001055102 8163 100303 SH SOLE 0 0 100303 AGILENT TECHNOLOGIES INC COM 00846U101 829 12926 SH SOLE 0 0 12926 AGNC INVT CORP COM 00123Q104 2535 116934 SH SOLE 0 0 116934 AGNICO EAGLE MINES LTD COM 008474108 422 9339 SH SOLE 0 0 9339 AGREE REALTY CORP COM 008492100 852 17376 SH SOLE 0 0 17376 AGRIUM INC COM 008916108 395 3684 SH SOLE 0 0 3684 AIMMUNE THERAPEUTICS INC COM 00900T107 583 23536 SH SOLE 0 0 23536 AIR LEASE CORP CL A 00912X302 399 9381 SH SOLE 0 0 9381 AIR PRODS & CHEMS INC COM 009158106 3542 23428 SH SOLE 0 0 23428 AIRGAIN INC COM 00938A104 118 13027 SH SOLE 0 0 13027 AK STL HLDG CORP COM 001547108 817 146283 SH SOLE 0 0 146283 AKAMAI TECHNOLOGIES INC COM 00971T101 342 7028 SH SOLE 0 0 7028 AKOUSTIS TECHNOLOGIES INC COM 00973N102 150 23025 SH SOLE 0 0 23025 ALAMO GROUP INC COM 011311107 1124 10468 SH SOLE 0 0 10468 ALAMOS GOLD INC NEW COM CL A 011532108 265 39200 SH SOLE 0 0 39200 ALASKA AIR GROUP INC COM 011659109 1327 17410 SH SOLE 0 0 17410 ALBEMARLE CORP COM 012653101 2571 18867 SH SOLE 0 0 18867 ALCOA CORP COM 013872106 1624 34851 SH SOLE 0 0 34851 ALEXANDER & BALDWIN INC NEW COM 014491104 259 5591 SH SOLE 0 0 5591 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 245 2067 SH SOLE 0 0 2067 ALEXION PHARMACEUTICALS INC COM 015351109 1058 7544 SH SOLE 0 0 7544 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25535 147853 SH SOLE 0 0 147853 ALIGN TECHNOLOGY INC COM 016255101 958 5147 SH SOLE 0 0 5147 ALKERMES PLC SHS G01767105 215 4246 SH SOLE 0 0 4246 ALLEGHENY TECHNOLOGIES INC COM 01741R102 548 22953 SH SOLE 0 0 22953 ALLEGION PUB LTD CO ORD SHS G0176J109 324 3747 SH SOLE 0 0 3747 ALLERGAN PLC SHS G0177J108 9337 45559 SH SOLE 0 0 45559 ALLETE INC COM NEW 018522300 467 6043 SH SOLE 0 0 6043 ALLIANCE CALIF MUN INCOME FD COM 018546101 147 10700 SH SOLE 0 0 10700 ALLIANCE DATA SYSTEMS CORP COM 018581108 694 3135 SH SOLE 0 0 3135 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1403 107543 SH SOLE 0 0 107543 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1512 62232 SH SOLE 0 0 62232 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 1386 99302 SH SOLE 0 0 99302 ALLIANT ENERGY CORP COM 018802108 2977 71615 SH SOLE 0 0 71615 ALLIANZGI CONV & INCOME FD COM 018828103 2163 304677 SH SOLE 0 0 304677 ALLIANZGI CONV & INCOME FD I COM 018825109 2014 322290 SH SOLE 0 0 322290 ALLIANZGI EQUITY & CONV INCO COM 018829101 333 16125 SH SOLE 0 0 16125 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1502 112158 SH SOLE 0 0 112158 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 198 13925 SH SOLE 0 0 13925 ALLSTATE CORP COM 020002101 6247 67972 SH SOLE 0 0 67972 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 826 7032 SH SOLE 0 0 7032 ALON USA PARTNERS LP UT LTDPART INT 02052T109 228 19778 SH SOLE 0 0 19778 ALPHABET INC CAP STK CL A 02079K305 51540 52931 SH SOLE 0 0 52931 ALPHABET INC CAP STK CL C 02079K107 45602 47546 SH SOLE 0 0 47546 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 164 24856 SH SOLE 0 0 24856 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 202 22451 SH SOLE 0 0 22451 ALPS ETF TR ALERIAN MLP 00162Q866 11472 1022464 SH SOLE 0 0 1022464 ALPS ETF TR EQUAL SEC ETF 00162Q205 857 12992 SH SOLE 0 0 12992 ALPS ETF TR INTL SEC DV DOG 00162Q718 2479 88982 SH SOLE 0 0 88982 ALPS ETF TR RIVRFRNT STR INC 00162Q783 456 17931 SH SOLE 0 0 17931 ALPS ETF TR SECTR DIV DOGS 00162Q858 15607 354159 SH SOLE 0 0 354159 ALTABA INC COM 021346101 3044 45964 SH SOLE 0 0 45964 ALTRIA GROUP INC COM 02209S103 82345 1298407 SH SOLE 0 0 1298407 AMARIN CORP PLC SPONS ADR NEW 023111206 95 27216 SH SOLE 0 0 27216 AMAZON COM INC COM 023135106 86974 90471 SH SOLE 0 0 90471 AMBARELLA INC SHS G037AX101 1397 28520 SH SOLE 0 0 28520 AMBER RD INC COM 02318Y108 113 14825 SH SOLE 0 0 14825 AMBEV SA SPONSORED ADR 02319V103 156 23764 SH SOLE 0 0 23764 AMEREN CORP COM 023608102 4143 71642 SH SOLE 0 0 71642 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 183 30300 SH SOLE 0 0 30300 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1951 109956 SH SOLE 0 0 109956 AMERICAN AIRLS GROUP INC COM 02376R102 2909 61270 SH SOLE 0 0 61270 AMERICAN CAMPUS CMNTYS INC COM 024835100 212 4822 SH SOLE 0 0 4822 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 245 17165 SH SOLE 0 0 17165 AMERICAN ELEC PWR INC COM 025537101 14572 207463 SH SOLE 0 0 207463 AMERICAN EXPRESS CO COM 025816109 13941 154120 SH SOLE 0 0 154120 AMERICAN FINL GROUP INC OHIO COM 025932104 1312 12683 SH SOLE 0 0 12683 AMERICAN INTL GROUP INC COM NEW 026874784 2469 40229 SH SOLE 0 0 40229 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 476 31273 SH SOLE 0 0 31273 AMERICAN RAILCAR INDS INC COM 02916P103 335 8679 SH SOLE 0 0 8679 AMERICAN SOFTWARE INC CL A 029683109 167 14767 SH SOLE 0 0 14767 AMERICAN STS WTR CO COM 029899101 2695 54721 SH SOLE 0 0 54721 AMERICAN TOWER CORP NEW COM 03027X100 7975 58349 SH SOLE 0 0 58349 AMERICAN WTR WKS CO INC NEW COM 030420103 8037 99339 SH SOLE 0 0 99339 AMERIGAS PARTNERS L P UNIT L P INT 030975106 6980 155319 SH SOLE 0 0 155319 AMERIPRISE FINL INC COM 03076C106 1893 12747 SH SOLE 0 0 12747 AMERIS BANCORP COM 03076K108 542 11302 SH SOLE 0 0 11302 AMERISOURCEBERGEN CORP COM 03073E105 3817 46135 SH SOLE 0 0 46135 AMETEK INC NEW COM 031100100 809 12260 SH SOLE 0 0 12260 AMGEN INC COM 031162100 43022 230745 SH SOLE 0 0 230745 AMICUS THERAPEUTICS INC COM 03152W109 460 30561 SH SOLE 0 0 30561 AMPHENOL CORP NEW CL A 032095101 393 4645 SH SOLE 0 0 4645 AMPLIFY ETF TR ONLIN RETL ETF 032108102 683 18740 SH SOLE 0 0 18740 AMTRUST FINL SVCS INC COM 032359309 2608 193782 SH SOLE 0 0 193782 ANADARKO PETE CORP COM 032511107 1425 29178 SH SOLE 0 0 29178 ANALOG DEVICES INC COM 032654105 9203 106802 SH SOLE 0 0 106802 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 47 11475 SH SOLE 0 0 11475 ANDEAVOR COM 03349M105 1652 16022 SH SOLE 0 0 16022 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 436 8711 SH SOLE 0 0 8711 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6627 55551 SH SOLE 0 0 55551 ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 31 29000 SH SOLE 0 0 29000 ANNALY CAP MGMT INC COM 035710409 6672 547337 SH SOLE 0 0 547337 ANSYS INC COM 03662Q105 474 3868 SH SOLE 0 0 3868 ANTARES PHARMA INC COM 036642106 173 53673 SH SOLE 0 0 53673 ANTHEM INC COM 036752103 4623 24351 SH SOLE 0 0 24351 AON PLC SHS CL A G0408V102 1530 10477 SH SOLE 0 0 10477 APACHE CORP COM 037411105 3143 68627 SH SOLE 0 0 68627 APOLLO COML REAL EST FIN INC COM 03762U105 336 18572 SH SOLE 0 0 18572 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 27 25000 SH SOLE 0 0 25000 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1625 54013 SH SOLE 0 0 54013 APOLLO INVT CORP COM 03761U106 1851 302986 SH SOLE 0 0 302986 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 444 23502 SH SOLE 0 0 23502 APPLE INC COM 037833100 404942 2627446 SH SOLE 0 0 2627446 APPLIED DNA SCIENCES INC COM NEW 03815U201 56 19694 SH SOLE 0 0 19694 APPLIED MATLS INC COM 038222105 9173 176109 SH SOLE 0 0 176109 APPLIED OPTOELECTRONICS INC COM 03823U102 226 3497 SH SOLE 0 0 3497 APPROACH RESOURCES INC COM 03834A103 33 13206 SH SOLE 0 0 13206 APTARGROUP INC COM 038336103 365 4237 SH SOLE 0 0 4237 AQUA AMERICA INC COM 03836W103 9935 299356 SH SOLE 0 0 299356 ARCH CAP GROUP LTD ORD G0450A105 336 3413 SH SOLE 0 0 3413 ARCHER DANIELS MIDLAND CO COM 039483102 7345 172798 SH SOLE 0 0 172798 ARCONIC INC COM 03965L100 2220 89264 SH SOLE 0 0 89264 ARES CAP CORP COM 04010L103 5068 309224 SH SOLE 0 0 309224 ARGAN INC COM 04010E109 443 6597 SH SOLE 0 0 6597 ARISTA NETWORKS INC COM 040413106 736 3882 SH SOLE 0 0 3882 ARK ETF TR INNOVATION ETF 00214Q104 2362 68916 SH SOLE 0 0 68916 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 853 31725 SH SOLE 0 0 31725 AROTECH CORP COM NEW 042682203 127 30453 SH SOLE 0 0 30453 ARRAY BIOPHARMA INC COM 04269X105 317 25805 SH SOLE 0 0 25805 ARRIS INTL INC SHS G0551A103 343 12053 SH SOLE 0 0 12053 ARROW ETF TR ARROW DJ GLB YLD 04273H104 276 15113 SH SOLE 0 0 15113 ARVINMERITOR INC FRNT 4.000% 2/1 043353AH4 11 10000 SH SOLE 0 0 10000 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 229 19350 SH SOLE 0 0 19350 ASANKO GOLD INC COM 04341Y105 10 11266 SH SOLE 0 0 11266 ASHLAND GLOBAL HLDGS INC COM 044186104 234 3592 SH SOLE 0 0 3592 ASML HOLDING N V N Y REGISTRY SHS N07059210 289 1690 SH SOLE 0 0 1690 ASTORIA FINL CORP COM 046265104 274 12778 SH SOLE 0 0 12778 ASTRAZENECA PLC SPONSORED ADR 046353108 4123 121702 SH SOLE 0 0 121702 AT&T INC COM 00206R102 146651 3743977 SH SOLE 0 0 3743977 ATHENAHEALTH INC COM 04685W103 1093 8794 SH SOLE 0 0 8794 ATHERSYS INC COM 04744L106 46 22500 SH SOLE 0 0 22500 ATLANTIC PWR CORP COM NEW 04878Q863 30 12475 SH SOLE 0 0 12475 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 54 45000 SH SOLE 0 0 45000 ATMOS ENERGY CORP COM 049560105 1302 15537 SH SOLE 0 0 15537 AUTODESK INC COM 052769106 680 6062 SH SOLE 0 0 6062 AUTOMATIC DATA PROCESSING IN COM 053015103 14258 130432 SH SOLE 0 0 130432 AUTONATION INC COM 05329W102 744 15680 SH SOLE 0 0 15680 AUTOZONE INC COM 053332102 460 774 SH SOLE 0 0 774 AVALONBAY CMNTYS INC COM 053484101 601 3373 SH SOLE 0 0 3373 AVANGRID INC COM 05351W103 1176 24801 SH SOLE 0 0 24801 AVERY DENNISON CORP COM 053611109 2407 24479 SH SOLE 0 0 24479 AVISTA CORP COM 05379B107 342 6607 SH SOLE 0 0 6607 AVON PRODS INC COM 054303102 69 29783 SH SOLE 0 0 29783 AXOGEN INC COM 05463X106 232 12000 SH SOLE 0 0 12000 AXON ENTERPRISE INC COM 05464C101 611 26992 SH SOLE 0 0 26992 AZURRX BIOPHARMA INC COM 05502L105 56 14247 SH SOLE 0 0 14247 B & G FOODS INC NEW COM 05508R106 2121 66599 SH SOLE 0 0 66599 BAIDU INC SPON ADR REP A 056752108 6035 24366 SH SOLE 0 0 24366 BAKER HUGHES A GE CO CL A 05722G100 476 13024 SH SOLE 0 0 13024 BALCHEM CORP COM 057665200 625 7697 SH SOLE 0 0 7697 BALDWIN & LYONS INC CL B 057755209 537 23829 SH SOLE 0 0 23829 BALL CORP COM 058498106 467 11318 SH SOLE 0 0 11318 BALLARD PWR SYS INC NEW COM 058586108 288 61740 SH SOLE 0 0 61740 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 2647 296804 SH SOLE 0 0 296804 BANCO SANTANDER SA ADR 05964H105 2156 310710 SH SOLE 0 0 310710 BANK AMER CORP 7.25%CNV PFD L 060505682 990 761 SH SOLE 0 0 761 BANK AMER CORP COM 060505104 54956 2168769 SH SOLE 0 0 2168769 BANK HAWAII CORP COM 062540109 332 3984 SH SOLE 0 0 3984 BANK MONTREAL QUE COM 063671101 4174 55140 SH SOLE 0 0 55140 BANK MUTUAL CORP NEW COM 063750103 127 12596 SH SOLE 0 0 12596 BANK N S HALIFAX COM 064149107 1991 30996 SH SOLE 0 0 30996 BANK NEW YORK MELLON CORP COM 064058100 8844 166811 SH SOLE 0 0 166811 BANK OF THE OZARKS COM 063904106 422 8783 SH SOLE 0 0 8783 BANKWELL FINL GROUP INC COM 06654A103 473 12805 SH SOLE 0 0 12805 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 1591 59962 SH SOLE 0 0 59962 BARCLAYS BANK PLC MTNF 2/0 06741VZS4 49 50000 SH SOLE 0 0 50000 BARCLAYS BANK PLC MTNF 7/2 06744CCU3 1061 1055000 SH SOLE 0 0 1055000 BARCLAYS BANK PLC MTNF 8/0 06744CAN1 125 125000 SH SOLE 0 0 125000 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 319 59375 SH SOLE 0 0 59375 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 238 1590 SH SOLE 0 0 1590 BARCLAYS PLC ADR 06738E204 304 29404 SH SOLE 0 0 29404 BARD C R INC COM 067383109 3447 10755 SH SOLE 0 0 10755 BARINGS CORPORATE INVS COM 06759X107 607 38455 SH SOLE 0 0 38455 BARINGS PARTN INVS SH BEN INT 06761A103 650 45113 SH SOLE 0 0 45113 BARNES & NOBLE ED INC COM 06777U101 95 14704 SH SOLE 0 0 14704 BARNES & NOBLE INC COM 067774109 504 66318 SH SOLE 0 0 66318 BARNES GROUP INC COM 067806109 639 9077 SH SOLE 0 0 9077 BARRICK GOLD CORP COM 067901108 1522 94624 SH SOLE 0 0 94624 BASSETT FURNITURE INDS INC COM 070203104 319 8472 SH SOLE 0 0 8472 BAXTER INTL INC COM 071813109 3972 63299 SH SOLE 0 0 63299 BB&T CORP COM 054937107 16548 352537 SH SOLE 0 0 352537 BCE INC COM NEW 05534B760 2514 53691 SH SOLE 0 0 53691 BEACON ROOFING SUPPLY INC COM 073685109 333 6513 SH SOLE 0 0 6513 BECTON DICKINSON & CO COM 075887109 10828 55261 SH SOLE 0 0 55261 BELLICUM PHARMACEUTICALS INC COM 079481107 142 12300 SH SOLE 0 0 12300 BELMOND LTD CL A G1154H107 217 15959 SH SOLE 0 0 15959 BEMIS INC COM 081437105 414 9087 SH SOLE 0 0 9087 BERKLEY W R CORP COM 084423102 330 4950 SH SOLE 0 0 4950 BERKSHIRE HATHAWAY INC DEL CL A 084670108 28023 102 SH SOLE 0 0 102 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 180730 985874 SH SOLE 0 0 985874 BERKSHIRE HILLS BANCORP INC COM 084680107 2138 55195 SH SOLE 0 0 55195 BEST BUY INC COM 086516101 3190 56007 SH SOLE 0 0 56007 BGC PARTNERS INC CL A 05541T101 608 42057 SH SOLE 0 0 42057 BHP BILLITON LTD SPONSORED ADR 088606108 2261 55794 SH SOLE 0 0 55794 BHP BILLITON PLC SPONSORED ADR 05545E209 217 6130 SH SOLE 0 0 6130 BIO PATH HOLDINGS INC COM 09057N102 136 379398 SH SOLE 0 0 379398 BIO TECHNE CORP COM 09073M104 481 3980 SH SOLE 0 0 3980 BIOCRYST PHARMACEUTICALS COM 09058V103 218 41655 SH SOLE 0 0 41655 BIOGEN INC COM 09062X103 8550 27308 SH SOLE 0 0 27308 BIO-KEY INTERNATIONAL INC COM PAR 09060C309 226 79130 SH SOLE 0 0 79130 BIOLINERX LTD SPONSORED ADR 09071M106 61 55000 SH SOLE 0 0 55000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 601 6458 SH SOLE 0 0 6458 BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 23 21000 SH SOLE 0 0 21000 BIOSCRIP INC COM 09069N108 31 11300 SH SOLE 0 0 11300 BIOSTAGE INC COM 09074M103 4 14547 SH SOLE 0 0 14547 BIOTIME INC COM 09066L105 170 60091 SH SOLE 0 0 60091 BIOVERATIV INC COM 09075E100 623 10933 SH SOLE 0 0 10933 BLACK HILLS CORP COM 092113109 218 3166 SH SOLE 0 0 3166 BLACKBERRY LTD COM 09228F103 427 38233 SH SOLE 0 0 38233 BLACKROCK 2022 GBL INCM OPP COM 09258P104 135 13500 SH SOLE 0 0 13500 BLACKROCK CA MUNI 2018 TERM COM 09249C105 222 14825 SH SOLE 0 0 14825 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 410 28270 SH SOLE 0 0 28270 BLACKROCK CAPITAL INVESTMENT COM 092533108 491 65545 SH SOLE 0 0 65545 BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 117 116000 SH SOLE 0 0 116000 BLACKROCK CORE BD TR SHS BEN INT 09249E101 276 19684 SH SOLE 0 0 19684 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2223 196776 SH SOLE 0 0 196776 BLACKROCK CR ALLCTN INC TR COM 092508100 1533 113015 SH SOLE 0 0 113015 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 336 28813 SH SOLE 0 0 28813 BLACKROCK ENERGY & RES TR COM 09250U101 497 36229 SH SOLE 0 0 36229 BLACKROCK ENH CAP & INC FD I COM 09256A109 226 14526 SH SOLE 0 0 14526 BLACKROCK ENHANCED EQT DIV T COM 09251A104 1073 118348 SH SOLE 0 0 118348 BLACKROCK ENHANCED GBL DIV T COM 092501105 437 32268 SH SOLE 0 0 32268 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 260 39663 SH SOLE 0 0 39663 BLACKROCK FLOAT RATE OME STR COM 09255X100 440 30645 SH SOLE 0 0 30645 BLACKROCK FLOATING RATE INCO COM 091941104 408 28922 SH SOLE 0 0 28922 BLACKROCK INC COM 09247X101 12799 28628 SH SOLE 0 0 28628 BLACKROCK INCOME TR INC COM 09247F100 254 40498 SH SOLE 0 0 40498 BLACKROCK INVT QUALITY MUN T COM 09247D105 227 15177 SH SOLE 0 0 15177 BLACKROCK LTD DURATION INC T COM SHS 09249W101 518 32177 SH SOLE 0 0 32177 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 179 13043 SH SOLE 0 0 13043 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 1227 78464 SH SOLE 0 0 78464 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1867 82366 SH SOLE 0 0 82366 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 225 15800 SH SOLE 0 0 15800 BLACKROCK MUNI 2018 TERM TR COM 09248C106 1374 91424 SH SOLE 0 0 91424 BLACKROCK MUNI INCOME INV QL COM 09250G102 203 13364 SH SOLE 0 0 13364 BLACKROCK MUNI INCOME TR II COM 09249N101 172 11320 SH SOLE 0 0 11320 BLACKROCK MUNI INTER DR FD I COM 09253X102 490 34605 SH SOLE 0 0 34605 BLACKROCK MUNIASSETS FD INC COM 09254J102 631 41906 SH SOLE 0 0 41906 BLACKROCK MUNICIPAL BOND TR COM 09249H104 186 12028 SH SOLE 0 0 12028 BLACKROCK MUNICIPL INC QLTY COM 092479104 927 63166 SH SOLE 0 0 63166 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 186 15713 SH SOLE 0 0 15713 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 491 33165 SH SOLE 0 0 33165 BLACKROCK MUNIVEST FD II INC COM 09253T101 261 16896 SH SOLE 0 0 16896 BLACKROCK MUNIVEST FD INC COM 09253R105 368 37948 SH SOLE 0 0 37948 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 222 14428 SH SOLE 0 0 14428 BLACKROCK MUNIYIELD FD INC COM 09253W104 281 18714 SH SOLE 0 0 18714 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 180 13679 SH SOLE 0 0 13679 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 180 12558 SH SOLE 0 0 12558 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 464 32395 SH SOLE 0 0 32395 BLACKROCK MUNIYIELD QUALITY COM 09254F100 315 20460 SH SOLE 0 0 20460 BLACKROCK NY MUNI INC QLTY T COM 09249U105 156 11700 SH SOLE 0 0 11700 BLACKROCK RES & COMM STRAT T SHS 09257A108 516 58056 SH SOLE 0 0 58056 BLACKROCK SCIENCE & TECH TR SHS 09258G104 308 12612 SH SOLE 0 0 12612 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1794 76782 SH SOLE 0 0 76782 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 18044 540726 SH SOLE 0 0 540726 BLACKSTONE GSO FLTING RTE FU COM 09256U105 405 23044 SH SOLE 0 0 23044 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 460 28661 SH SOLE 0 0 28661 BLACKSTONE MTG TR INC COM CL A 09257W100 580 18717 SH SOLE 0 0 18717 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 28 25000 SH SOLE 0 0 25000 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 1729 41050 SH SOLE 0 0 41050 BLOCK H & R INC COM 093671105 239 9027 SH SOLE 0 0 9027 BLUE BUFFALO PET PRODS INC COM 09531U102 2379 83945 SH SOLE 0 0 83945 BLUE HILLS BANCORP INC COM 095573101 339 17668 SH SOLE 0 0 17668 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 170 11611 SH SOLE 0 0 11611 BOEING CO COM 097023105 63496 249779 SH SOLE 0 0 249779 BOFI HLDG INC COM 05566U108 328 11545 SH SOLE 0 0 11545 BOISE CASCADE CO DEL COM 09739D100 204 5862 SH SOLE 0 0 5862 BORGWARNER INC COM 099724106 944 18437 SH SOLE 0 0 18437 BOSTON BEER INC CL A 100557107 242 1551 SH SOLE 0 0 1551 BOSTON PRIVATE FINL HLDGS IN COM 101119105 171 10364 SH SOLE 0 0 10364 BOSTON PROPERTIES INC COM 101121101 1018 8285 SH SOLE 0 0 8285 BOSTON SCIENTIFIC CORP COM 101137107 2099 71969 SH SOLE 0 0 71969 BOTTOMLINE TECH DEL INC NOTE 1.500%12/0 101388AA4 10 10000 SH SOLE 0 0 10000 BOULDER GROWTH & INCOME FD I COM 101507101 314 30825 SH SOLE 0 0 30825 BOVIE MEDICAL CORP COM 10211F100 40 11900 SH SOLE 0 0 11900 BP PLC SPONSORED ADR 055622104 20202 525685 SH SOLE 0 0 525685 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 386 17215 SH SOLE 0 0 17215 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 46 11266 SH SOLE 0 0 11266 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 317 18153 SH SOLE 0 0 18153 BRIGHTHOUSE FINL INC COM 10922N103 591 9725 SH SOLE 0 0 9725 BRINKER INTL INC COM 109641100 2133 66965 SH SOLE 0 0 66965 BRISTOL MYERS SQUIBB CO COM 110122108 45565 714871 SH SOLE 0 0 714871 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9010 144286 SH SOLE 0 0 144286 BROADCOM LTD SHS Y09827109 6299 25971 SH SOLE 0 0 25971 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 897 11110 SH SOLE 0 0 11110 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 201 16829 SH SOLE 0 0 16829 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4628 112077 SH SOLE 0 0 112077 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2866 66435 SH SOLE 0 0 66435 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1263 53106 SH SOLE 0 0 53106 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 446 13333 SH SOLE 0 0 13333 BROOKLINE BANCORP INC DEL COM 11373M107 1442 93052 SH SOLE 0 0 93052 BROWN & BROWN INC COM 115236101 705 14645 SH SOLE 0 0 14645 BROWN FORMAN CORP CL A 115637100 648 11637 SH SOLE 0 0 11637 BROWN FORMAN CORP CL B 115637209 8914 164174 SH SOLE 0 0 164174 BSB BANCORP INC MD COM 05573H108 911 30440 SH SOLE 0 0 30440 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 4907 86094 SH SOLE 0 0 86094 BUFFALO WILD WINGS INC COM 119848109 262 2481 SH SOLE 0 0 2481 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 489 6431 SH SOLE 0 0 6431 CA INC COM 12673P105 1441 43188 SH SOLE 0 0 43188 CABLE ONE INC COM 12685J105 1021 1415 SH SOLE 0 0 1415 CABOT CORP COM 127055101 245 4395 SH SOLE 0 0 4395 CADENCE DESIGN SYSTEM INC COM 127387108 222 5640 SH SOLE 0 0 5640 CAL MAINE FOODS INC COM NEW 128030202 1206 29363 SH SOLE 0 0 29363 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 951 79976 SH SOLE 0 0 79976 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 5478 475155 SH SOLE 0 0 475155 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1732 84031 SH SOLE 0 0 84031 CALAMOS GBL DYN INCOME FUND COM 12811L107 3474 384375 SH SOLE 0 0 384375 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 1693 126296 SH SOLE 0 0 126296 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 2586 213250 SH SOLE 0 0 213250 CALGON CARBON CORP COM 129603106 292 13653 SH SOLE 0 0 13653 CALIFORNIA WTR SVC GROUP COM 130788102 639 16765 SH SOLE 0 0 16765 CALIX INC COM 13100M509 63 12550 SH SOLE 0 0 12550 CALLON PETE CO DEL COM 13123X102 860 76588 SH SOLE 0 0 76588 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 163 19578 SH SOLE 0 0 19578 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 713 20092 SH SOLE 0 0 20092 CAMDEN NATL CORP COM 133034108 1846 42309 SH SOLE 0 0 42309 CAMECO CORP COM 13321L108 621 64302 SH SOLE 0 0 64302 CAMPBELL SOUP CO COM 134429109 1531 32718 SH SOLE 0 0 32718 CAMTEK LTD ORD M20791105 66 12900 SH SOLE 0 0 12900 CANADIAN NATL RY CO COM 136375102 4391 53006 SH SOLE 0 0 53006 CANADIAN PAC RY LTD COM 13645T100 435 2589 SH SOLE 0 0 2589 CANON INC SPONSORED ADR 138006309 397 11585 SH SOLE 0 0 11585 CANTEL MEDICAL CORP COM 138098108 1681 17856 SH SOLE 0 0 17856 CAPITAL ONE FINL CORP COM 14040H105 5367 63406 SH SOLE 0 0 63406 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 54 15656 SH SOLE 0 0 15656 CAPITOL FED FINL INC COM 14057J101 203 13865 SH SOLE 0 0 13865 CAPSTEAD MTG CORP COM NO PAR 14067E506 147 15295 SH SOLE 0 0 15295 CARA THERAPEUTICS INC COM 140755109 532 38867 SH SOLE 0 0 38867 CARDINAL HEALTH INC COM 14149Y108 4882 72959 SH SOLE 0 0 72959 CARDIOVASCULAR SYS INC DEL COM 141619106 357 12688 SH SOLE 0 0 12688 CARETRUST REIT INC COM 14174T107 318 16709 SH SOLE 0 0 16709 CARLISLE COS INC COM 142339100 1229 12261 SH SOLE 0 0 12261 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 394 16709 SH SOLE 0 0 16709 CARMAX INC COM 143130102 1540 20319 SH SOLE 0 0 20319 CARNIVAL CORP UNIT 99/99/9999 143658300 2148 33273 SH SOLE 0 0 33273 CAROLINA FINL CORP NEW COM 143873107 363 10144 SH SOLE 0 0 10144 CASEYS GEN STORES INC COM 147528103 593 5418 SH SOLE 0 0 5418 CATALYST PHARMACEUTICALS INC COM 14888U101 60 23815 SH SOLE 0 0 23815 CATCHMARK TIMBER TR INC CL A 14912Y202 1017 80728 SH SOLE 0 0 80728 CATERPILLAR INC DEL COM 149123101 38335 307399 SH SOLE 0 0 307399 CATHAY GEN BANCORP COM 149150104 376 9362 SH SOLE 0 0 9362 CAVCO INDS INC DEL COM 149568107 218 1478 SH SOLE 0 0 1478 CAVIUM INC COM 14964U108 508 7708 SH SOLE 0 0 7708 CBL & ASSOC PPTYS INC COM 124830100 445 53090 SH SOLE 0 0 53090 CBOE HLDGS INC COM 12503M108 296 2752 SH SOLE 0 0 2752 CBRE CLARION GLOBAL REAL EST COM 12504G100 1382 175052 SH SOLE 0 0 175052 CBRE GROUP INC CL A 12504L109 202 5347 SH SOLE 0 0 5347 CBS CORP NEW CL B 124857202 1568 27048 SH SOLE 0 0 27048 CDK GLOBAL INC COM 12508E101 1764 27974 SH SOLE 0 0 27974 CDN IMPERIAL BK COMM TORONTO COM 136069101 1041 11901 SH SOLE 0 0 11901 CDW CORP COM 12514G108 211 3208 SH SOLE 0 0 3208 CEDAR FAIR L P DEPOSITRY UNIT 150185106 2169 33833 SH SOLE 0 0 33833 CELADON GROUP INC COM 150838100 68 10084 SH SOLE 0 0 10084 CELANESE CORP DEL COM SER A 150870103 403 3866 SH SOLE 0 0 3866 CELGENE CORP COM 151020104 20983 143902 SH SOLE 0 0 143902 CELLDEX THERAPEUTICS INC NEW COM 15117B103 34 12188 SH SOLE 0 0 12188 CEMEX SAB DE CV SPON ADR NEW 151290889 189 20893 SH SOLE 0 0 20893 CEMPRA INC COM 15130J109 42 13123 SH SOLE 0 0 13123 CENOVUS ENERGY INC COM 15135U109 138 13863 SH SOLE 0 0 13863 CENTENE CORP DEL COM 15135B101 478 4944 SH SOLE 0 0 4944 CENTER COAST MLP & INFRSTR F COM SHS 151461100 239 22633 SH SOLE 0 0 22633 CENTERPOINT ENERGY INC COM 15189T107 1728 59176 SH SOLE 0 0 59176 CENTERSTATE BK CORP COM 15201P109 275 10283 SH SOLE 0 0 10283 CENTRAL FD CDA LTD CL A 153501101 2821 222675 SH SOLE 0 0 222675 CENTURY BANCORP INC MASS CL A NON VTG 156432106 602 7520 SH SOLE 0 0 7520 CENTURYLINK INC COM 156700106 2233 118164 SH SOLE 0 0 118164 CERECOR INC COM 15671L109 11 13012 SH SOLE 0 0 13012 CERNER CORP COM 156782104 5080 71240 SH SOLE 0 0 71240 CF INDS HLDGS INC COM 125269100 723 20577 SH SOLE 0 0 20577 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 61 16767 SH SOLE 0 0 16767 CHARLES RIV LABS INTL INC COM 159864107 2449 22676 SH SOLE 0 0 22676 CHART INDS INC NOTE 2.000% 8/0 16115QAC4 16 17000 SH SOLE 0 0 17000 CHARTER COMMUNICATIONS INC N CL A 16119P108 1091 3002 SH SOLE 0 0 3002 CHECK POINT SOFTWARE TECH LT ORD M22465104 1034 9069 SH SOLE 0 0 9069 CHEESECAKE FACTORY INC COM 163072101 257 6111 SH SOLE 0 0 6111 CHEMOURS CO COM 163851108 1908 37707 SH SOLE 0 0 37707 CHENIERE ENERGY INC COM NEW 16411R208 2061 45766 SH SOLE 0 0 45766 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 754 26187 SH SOLE 0 0 26187 CHESAPEAKE ENERGY CORP COM 165167107 1553 361245 SH SOLE 0 0 361245 CHESAPEAKE UTILS CORP COM 165303108 1296 16564 SH SOLE 0 0 16564 CHEVRON CORP NEW COM 166764100 88998 757436 SH SOLE 0 0 757436 CHICAGO BRIDGE & IRON CO N V COM 167250109 1473 87692 SH SOLE 0 0 87692 CHIMERA INVT CORP COM NEW 16934Q208 1577 83358 SH SOLE 0 0 83358 CHINA FD INC COM 169373107 463 22781 SH SOLE 0 0 22781 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1477 29224 SH SOLE 0 0 29224 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 228 3013 SH SOLE 0 0 3013 CHIPOTLE MEXICAN GRILL INC COM 169656105 1826 5933 SH SOLE 0 0 5933 CHOICE HOTELS INTL INC COM 169905106 213 3346 SH SOLE 0 0 3346 CHUBB LIMITED COM H1467J104 6595 46270 SH SOLE 0 0 46270 CHURCH & DWIGHT INC COM 171340102 4666 96325 SH SOLE 0 0 96325 CIENA CORP COM NEW 171779309 316 14422 SH SOLE 0 0 14422 CIGNA CORPORATION COM 125509109 4967 26571 SH SOLE 0 0 26571 CIMAREX ENERGY CO COM 171798101 284 2502 SH SOLE 0 0 2502 CINCINNATI FINL CORP COM 172062101 1368 17876 SH SOLE 0 0 17876 CINEMARK HOLDINGS INC COM 17243V102 244 6747 SH SOLE 0 0 6747 CINTAS CORP COM 172908105 1310 9081 SH SOLE 0 0 9081 CIRRUS LOGIC INC COM 172755100 292 5495 SH SOLE 0 0 5495 CISCO SYS INC COM 17275R102 47710 1418674 SH SOLE 0 0 1418674 CIT GROUP INC COM NEW 125581801 239 4873 SH SOLE 0 0 4873 CITIGROUP INC COM NEW 172967424 16670 229176 SH SOLE 0 0 229176 CITIZENS & NORTHN CORP COM 172922106 360 14692 SH SOLE 0 0 14692 CITIZENS FINL GROUP INC COM 174610105 659 17406 SH SOLE 0 0 17406 CITRIX SYS INC COM 177376100 446 5806 SH SOLE 0 0 5806 CITY OFFICE REIT INC COM 178587101 262 19097 SH SOLE 0 0 19097 CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 262 10392 SH SOLE 0 0 10392 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 1053 40959 SH SOLE 0 0 40959 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 5850 230989 SH SOLE 0 0 230989 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 1018 41208 SH SOLE 0 0 41208 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 2928 117312 SH SOLE 0 0 117312 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 3602 170003 SH SOLE 0 0 170003 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 3407 160345 SH SOLE 0 0 160345 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 2039 94837 SH SOLE 0 0 94837 CLAYMORE EXCHANGE TRD FD TR GUG INTL MLT ASS 18383Q804 211 12487 SH SOLE 0 0 12487 CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 1213 19295 SH SOLE 0 0 19295 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 500 23076 SH SOLE 0 0 23076 CLAYMORE EXCHANGE TRD FD TR GUGG BRIC ETF 18383M100 218 5957 SH SOLE 0 0 5957 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 598 28037 SH SOLE 0 0 28037 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 1682 78579 SH SOLE 0 0 78579 CLAYMORE EXCHANGE TRD FD TR GUGG CHN TECH 18383Q135 417 7303 SH SOLE 0 0 7303 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 1002 44337 SH SOLE 0 0 44337 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 266 8867 SH SOLE 0 0 8867 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 4901 142414 SH SOLE 0 0 142414 CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 1379 27387 SH SOLE 0 0 27387 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 3999 90647 SH SOLE 0 0 90647 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM ETF 18385P705 384 7313 SH SOLE 0 0 7313 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 653 30195 SH SOLE 0 0 30195 CLEAN ENERGY FUELS CORP COM 184499101 194 78491 SH SOLE 0 0 78491 CLEAN HARBORS INC COM 184496107 315 5566 SH SOLE 0 0 5566 CLEARBRIDGE AMERN ENERG MLP COM 184691103 192 22457 SH SOLE 0 0 22457 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 878 59230 SH SOLE 0 0 59230 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 213 16822 SH SOLE 0 0 16822 CLEVELAND CLIFFS INC COM 185899101 496 69507 SH SOLE 0 0 69507 CLOROX CO DEL COM 189054109 15496 117476 SH SOLE 0 0 117476 CLOUD PEAK ENERGY INC COM 18911Q102 56 15364 SH SOLE 0 0 15364 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 391 35084 SH SOLE 0 0 35084 CLOVIS ONCOLOGY INC COM 189464100 239 2903 SH SOLE 0 0 2903 CME GROUP INC COM CL A 12572Q105 4270 31475 SH SOLE 0 0 31475 CMS ENERGY CORP COM 125896100 2622 56607 SH SOLE 0 0 56607 COACH INC COM 189754104 1624 40325 SH SOLE 0 0 40325 COCA COLA BOTTLING CO CONS COM 191098102 238 1104 SH SOLE 0 0 1104 COCA COLA CO COM 191216100 56342 1251783 SH SOLE 0 0 1251783 COCA COLA EUROPEAN PARTNERS SHS G25839104 1797 43183 SH SOLE 0 0 43183 COGNEX CORP COM 192422103 944 8565 SH SOLE 0 0 8565 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3424 47215 SH SOLE 0 0 47215 COHEN & STEERS CLOSED END OP COM 19248P106 2980 225955 SH SOLE 0 0 225955 COHEN & STEERS GLOBAL INC BL COM 19248M103 113 11680 SH SOLE 0 0 11680 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1036 45072 SH SOLE 0 0 45072 COHEN & STEERS QUALITY RLTY COM 19247L106 1041 82940 SH SOLE 0 0 82940 COHEN & STEERS REIT & PFD IN COM 19247X100 1222 57661 SH SOLE 0 0 57661 COHEN & STEERS SLT PFD INCM COM 19248Y107 251 8888 SH SOLE 0 0 8888 COHEN & STEERS TOTAL RETURN COM 19247R103 2137 171573 SH SOLE 0 0 171573 COLFAX CORP COM 194014106 1358 32633 SH SOLE 0 0 32633 COLGATE PALMOLIVE CO COM 194162103 18152 249177 SH SOLE 0 0 249177 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 218 20800 SH SOLE 0 0 20800 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 25 25000 SH SOLE 0 0 25000 COLONY NORTHSTAR INC CL A COM 19625W104 2550 203043 SH SOLE 0 0 203043 COLUMBIA BKG SYS INC COM 197236102 296 7052 SH SOLE 0 0 7052 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 1785 64816 SH SOLE 0 0 64816 COLUMBIA PPTY TR INC COM NEW 198287203 4834 222061 SH SOLE 0 0 222061 COMCAST CORP NEW CL A 20030N101 17780 462071 SH SOLE 0 0 462071 COMERICA INC COM 200340107 787 10325 SH SOLE 0 0 10325 COMMERCE BANCSHARES INC COM 200525103 681 11793 SH SOLE 0 0 11793 COMMERCIAL METALS CO COM 201723103 374 19684 SH SOLE 0 0 19684 COMMUNITY BK SYS INC COM 203607106 1530 27706 SH SOLE 0 0 27706 COMMUNITY HEALTH SYS INC NEW COM 203668108 86 11220 SH SOLE 0 0 11220 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 698 39378 SH SOLE 0 0 39378 COMPASS MINERALS INTL INC COM 20451N101 2029 31277 SH SOLE 0 0 31277 COMSTOCK MNG INC COM 205750102 1 12005 SH SOLE 0 0 12005 CONAGRA BRANDS INC COM 205887102 2373 70357 SH SOLE 0 0 70357 CONCHO RES INC COM 20605P101 206 1565 SH SOLE 0 0 1565 CONDUENT INC COM 206787103 236 15112 SH SOLE 0 0 15112 CONNECTICUT WTR SVC INC COM 207797101 749 12635 SH SOLE 0 0 12635 CONNECTONE BANCORP INC NEW COM 20786W107 524 21338 SH SOLE 0 0 21338 CONOCOPHILLIPS COM 20825C104 28127 561996 SH SOLE 0 0 561996 CONSOL ENERGY INC COM 20854P109 216 12759 SH SOLE 0 0 12759 CONSOLIDATED COMM HLDGS INC COM 209034107 304 15980 SH SOLE 0 0 15980 CONSOLIDATED EDISON INC COM 209115104 25396 314783 SH SOLE 0 0 314783 CONSTELLATION BRANDS INC CL A 21036P108 5788 29021 SH SOLE 0 0 29021 CONSTELLATION BRANDS INC CL B 21036P207 320 1605 SH SOLE 0 0 1605 CONTINENTAL RESOURCES INC COM 212015101 715 18521 SH SOLE 0 0 18521 CONTROL4 CORP COM 21240D107 216 7350 SH SOLE 0 0 7350 COOPER COS INC COM NEW 216648402 818 3450 SH SOLE 0 0 3450 COPART INC COM 217204106 573 16687 SH SOLE 0 0 16687 CORE LABORATORIES N V COM N22717107 362 3669 SH SOLE 0 0 3669 CORMEDIX INC COM 21900C100 8 16386 SH SOLE 0 0 16386 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 148 10172 SH SOLE 0 0 10172 CORNING INC COM 219350105 16362 546880 SH SOLE 0 0 546880 COSTAR GROUP INC COM 22160N109 761 2839 SH SOLE 0 0 2839 COSTCO WHSL CORP NEW COM 22160K105 28764 175086 SH SOLE 0 0 175086 COTT CORP QUE COM 22163N106 1532 102130 SH SOLE 0 0 102130 COTY INC COM CL A 222070203 232 14076 SH SOLE 0 0 14076 COVANTA HLDG CORP COM 22282E102 490 33032 SH SOLE 0 0 33032 COVENANT TRANSN GROUP INC CL A 22284P105 750 25912 SH SOLE 0 0 25912 CPI CARD GROUP INC COM 12634H101 240 203869 SH SOLE 0 0 203869 CRACKER BARREL OLD CTRY STOR COM 22410J106 1604 10579 SH SOLE 0 0 10579 CRANE CO COM 224399105 465 5821 SH SOLE 0 0 5821 CREDIT SUISSE GROUP SPONSORED ADR 225401108 521 33033 SH SOLE 0 0 33033 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 269 93458 SH SOLE 0 0 93458 CREE INC COM 225447101 751 26641 SH SOLE 0 0 26641 CROWN CASTLE INTL CORP NEW COM 22822V101 4475 44762 SH SOLE 0 0 44762 CSX CORP COM 126408103 12801 235928 SH SOLE 0 0 235928 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 997 18920 SH SOLE 0 0 18920 CUBESMART COM 229663109 3762 144932 SH SOLE 0 0 144932 CULLEN FROST BANKERS INC COM 229899109 1065 11228 SH SOLE 0 0 11228 CUMMINS INC COM 231021106 11242 66906 SH SOLE 0 0 66906 CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 273 3485 SH SOLE 0 0 3485 CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 208 2136 SH SOLE 0 0 2136 CVB FINL CORP COM 126600105 2572 106441 SH SOLE 0 0 106441 CVD EQUIPMENT CORP COM 126601103 140 12778 SH SOLE 0 0 12778 CVS HEALTH CORP COM 126650100 27471 337816 SH SOLE 0 0 337816 CYBERARK SOFTWARE LTD SHS M2682V108 422 10306 SH SOLE 0 0 10306 CYPRESS SEMICONDUCTOR CORP COM 232806109 2050 136536 SH SOLE 0 0 136536 CYRUSONE INC COM 23283R100 305 5183 SH SOLE 0 0 5183 CYS INVTS INC COM 12673A108 324 37538 SH SOLE 0 0 37538 CYTRX CORP COM PAR 232828509 6 16759 SH SOLE 0 0 16759 D R HORTON INC COM 23331A109 1173 29385 SH SOLE 0 0 29385 DANAHER CORP DEL COM 235851102 5721 66700 SH SOLE 0 0 66700 DANAHER CORP DEL DBCV 1/2 235851AF9 68 21000 SH SOLE 0 0 21000 DARDEN RESTAURANTS INC COM 237194105 2001 25400 SH SOLE 0 0 25400 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 262 11598 SH SOLE 0 0 11598 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 735 30113 SH SOLE 0 0 30113 DAVITA INC COM 23918K108 463 7809 SH SOLE 0 0 7809 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 233 5500 SH SOLE 0 0 5500 DBX ETF TR ALL WRLD EX US 233051598 898 34508 SH SOLE 0 0 34508 DBX ETF TR DB XTR MSCI EUR 233051853 625 22066 SH SOLE 0 0 22066 DBX ETF TR INFRSTR REV FD 233051705 877 32766 SH SOLE 0 0 32766 DBX ETF TR XTRAK MSCI EAFE 233051200 14185 457142 SH SOLE 0 0 457142 DBX ETF TR XTRAK MSCI JAPN 233051507 288 7106 SH SOLE 0 0 7106 DBX ETF TR XTRC FTSE DEV EX 233051515 209 7317 SH SOLE 0 0 7317 DBX ETF TR XTRC RUS1000 CMP 233051481 512 16953 SH SOLE 0 0 16953 DCT INDUSTRIAL TRUST INC COM NEW 233153204 1515 26166 SH SOLE 0 0 26166 DEERE & CO COM 244199105 12505 99574 SH SOLE 0 0 99574 DELAWARE INV MN MUN INC FD I COM 24610V103 293 20600 SH SOLE 0 0 20600 DELL TECHNOLOGIES INC COM CL V 24703L103 2126 27539 SH SOLE 0 0 27539 DELPHI AUTOMOTIVE PLC SHS G27823106 558 5675 SH SOLE 0 0 5675 DELTA AIR LINES INC DEL COM NEW 247361702 2091 43369 SH SOLE 0 0 43369 DELUXE CORP COM 248019101 386 5302 SH SOLE 0 0 5302 DENBURY RES INC COM NEW 247916208 43 32226 SH SOLE 0 0 32226 DENTSPLY SIRONA INC COM 24906P109 245 4097 SH SOLE 0 0 4097 DEPOMED INC COM 249908104 201 34723 SH SOLE 0 0 34723 DEPOMED INC NOTE 2.500% 9/0 249908AA2 8 11000 SH SOLE 0 0 11000 DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 201 9732 SH SOLE 0 0 9732 DEUTSCHE HIGH INCOME OPPORT COM 25158Y102 262 17351 SH SOLE 0 0 17351 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 252 28215 SH SOLE 0 0 28215 DEUTSCHE MUN INCOME COM 25160C106 2099 165150 SH SOLE 0 0 165150 DEVON ENERGY CORP NEW COM 25179M103 1820 49593 SH SOLE 0 0 49593 DEXCOM INC COM 252131107 199 4082 SH SOLE 0 0 4082 DIAGEO P L C SPON ADR NEW 25243Q205 11338 85809 SH SOLE 0 0 85809 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 568 2678 SH SOLE 0 0 2678 DIAMONDBACK ENERGY INC COM 25278X109 1618 16524 SH SOLE 0 0 16524 DICKS SPORTING GOODS INC COM 253393102 262 9706 SH SOLE 0 0 9706 DIEBOLD NXDF INC COM 253651103 664 29059 SH SOLE 0 0 29059 DIGITAL RLTY TR INC COM 253868103 3566 30143 SH SOLE 0 0 30143 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 2580 62144 SH SOLE 0 0 62144 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 588 14223 SH SOLE 0 0 14223 DISCOVER FINL SVCS COM 254709108 2069 32088 SH SOLE 0 0 32088 DISH NETWORK CORP CL A 25470M109 538 9937 SH SOLE 0 0 9937 DISNEY WALT CO COM DISNEY 254687106 64052 649815 SH SOLE 0 0 649815 DLH HLDGS CORP COM 23335Q100 2342 361506 SH SOLE 0 0 361506 DNP SELECT INCOME FD COM 23325P104 5742 500187 SH SOLE 0 0 500187 DOLLAR GEN CORP NEW COM 256677105 737 9096 SH SOLE 0 0 9096 DOLLAR TREE INC COM 256746108 1751 20178 SH SOLE 0 0 20178 DOMINION ENERGY INC COM 25746U109 21531 279882 SH SOLE 0 0 279882 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 266 8321 SH SOLE 0 0 8321 DOMINOS PIZZA INC COM 25754A201 1126 5671 SH SOLE 0 0 5671 DONALDSON INC COM 257651109 1761 38340 SH SOLE 0 0 38340 DORCHESTER MINERALS LP COM UNIT 25820R105 306 20370 SH SOLE 0 0 20370 DOUBLELINE INCOME SOLUTIONS COM 258622109 3298 155245 SH SOLE 0 0 155245 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1071 44562 SH SOLE 0 0 44562 DOVER CORP COM 260003108 1059 11590 SH SOLE 0 0 11590 DOWDUPONT INC COM 26078J100 47008 679024 SH SOLE 0 0 679024 DR PEPPER SNAPPLE GROUP INC COM 26138E109 646 7310 SH SOLE 0 0 7310 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 155 43919 SH SOLE 0 0 43919 DREYFUS STRATEGIC MUN BD FD COM 26202F107 92 10877 SH SOLE 0 0 10877 DREYFUS STRATEGIC MUNS INC COM 261932107 397 45268 SH SOLE 0 0 45268 DST SYS INC DEL COM 233326107 217 3963 SH SOLE 0 0 3963 DTE ENERGY CO COM 233331107 4710 43874 SH SOLE 0 0 43874 DUFF & PHELPS UTIL CORP BD T COM 26432K108 199 21554 SH SOLE 0 0 21554 DUKE ENERGY CORP NEW COM NEW 26441C204 30569 364268 SH SOLE 0 0 364268 DUKE REALTY CORP COM NEW 264411505 446 15491 SH SOLE 0 0 15491 DUN & BRADSTREET CORP DEL NE COM 26483E100 316 2719 SH SOLE 0 0 2719 DUNKIN BRANDS GROUP INC COM 265504100 8439 158988 SH SOLE 0 0 158988 DURECT CORP COM 266605104 125 70775 SH SOLE 0 0 70775 DXC TECHNOLOGY CO COM 23355L106 1553 18090 SH SOLE 0 0 18090 DXP ENTERPRISES INC NEW COM NEW 233377407 1452 46118 SH SOLE 0 0 46118 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 318 22875 SH SOLE 0 0 22875 DYNEX CAP INC COM NEW 26817Q506 2432 334559 SH SOLE 0 0 334559 E TRADE FINANCIAL CORP COM NEW 269246401 330 7567 SH SOLE 0 0 7567 EAGLE BANCORP INC MD COM 268948106 1365 20359 SH SOLE 0 0 20359 EAGLE MATERIALS INC COM 26969P108 556 5219 SH SOLE 0 0 5219 EAST WEST BANCORP INC COM 27579R104 335 5617 SH SOLE 0 0 5617 EASTGROUP PPTY INC COM 277276101 241 2743 SH SOLE 0 0 2743 EASTMAN CHEM CO COM 277432100 1703 18826 SH SOLE 0 0 18826 EATON CORP PLC SHS G29183103 6256 81472 SH SOLE 0 0 81472 EATON VANCE CORP COM NON VTG 278265103 3083 62453 SH SOLE 0 0 62453 EATON VANCE ENH EQTY INC FD COM 278277108 1609 107605 SH SOLE 0 0 107605 EATON VANCE ENHANCED EQ INC COM 278274105 1229 87682 SH SOLE 0 0 87682 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 209 12626 SH SOLE 0 0 12626 EATON VANCE FLTING RATE INC COM 278279104 390 26708 SH SOLE 0 0 26708 EATON VANCE LTD DUR INCOME F COM 27828H105 5291 377160 SH SOLE 0 0 377160 EATON VANCE MUN BD FD COM 27827X101 393 31071 SH SOLE 0 0 31071 EATON VANCE MUN INCOME 2028 SHS 27829U105 353 17255 SH SOLE 0 0 17255 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 437 33786 SH SOLE 0 0 33786 EATON VANCE NEW YORK MUN BD COM 27827Y109 230 17800 SH SOLE 0 0 17800 EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 214 15803 SH SOLE 0 0 15803 EATON VANCE OHIO MUNICIPAL B COM 27828L106 838 64685 SH SOLE 0 0 64685 EATON VANCE RISK MNGD DIV EQ COM 27829G106 421 44686 SH SOLE 0 0 44686 EATON VANCE SH TM DR DIVR IN COM 27828V104 288 20289 SH SOLE 0 0 20289 EATON VANCE SR FLTNG RTE TR COM 27828Q105 394 26385 SH SOLE 0 0 26385 EATON VANCE SR INCOME TR SH BEN INT 27826S103 73 11122 SH SOLE 0 0 11122 EATON VANCE TAX ADVT DIV INC COM 27828G107 2472 111714 SH SOLE 0 0 111714 EATON VANCE TAX MNGD GBL DV COM 27829F108 2620 280261 SH SOLE 0 0 280261 EATON VANCE TAX MNGED BUY WR COM 27828X100 1293 77249 SH SOLE 0 0 77249 EATON VANCE TX ADV GLB DIV O COM 27828U106 727 29597 SH SOLE 0 0 29597 EATON VANCE TX ADV GLBL DIV COM 27828S101 1678 97559 SH SOLE 0 0 97559 EATON VANCE TX MGD DIV EQ IN COM 27828N102 1955 167746 SH SOLE 0 0 167746 EATON VANCE TX MNG BY WRT OP COM 27828Y108 1817 118604 SH SOLE 0 0 118604 EATON VANCE TXMGD GL BUYWR O COM 27829C105 1566 132302 SH SOLE 0 0 132302 EBAY INC COM 278642103 2529 65759 SH SOLE 0 0 65759 ECOLAB INC COM 278865100 5479 42603 SH SOLE 0 0 42603 EDGEWELL PERS CARE CO COM 28035Q102 887 12197 SH SOLE 0 0 12197 EDISON INTL COM 281020107 3345 43358 SH SOLE 0 0 43358 EDITAS MEDICINE INC COM 28106W103 2521 105029 SH SOLE 0 0 105029 EDWARDS LIFESCIENCES CORP COM 28176E108 2500 22872 SH SOLE 0 0 22872 ELBIT SYS LTD ORD M3760D101 248 1690 SH SOLE 0 0 1690 ELDORADO GOLD CORP NEW COM 284902103 49 22666 SH SOLE 0 0 22666 ELECTRONIC ARTS INC COM 285512109 546 4632 SH SOLE 0 0 4632 ELKHORN ETF TR S&P US HGH ETF 287711501 427 17799 SH SOLE 0 0 17799 EMCOR GROUP INC COM 29084Q100 256 3697 SH SOLE 0 0 3697 EMERSON ELEC CO COM 291011104 23940 380974 SH SOLE 0 0 380974 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 437 21474 SH SOLE 0 0 21474 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 1185 57956 SH SOLE 0 0 57956 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1199 75087 SH SOLE 0 0 75087 ENBRIDGE INC COM 29250N105 9874 236005 SH SOLE 0 0 236005 ENCANA CORP COM 292505104 213 18103 SH SOLE 0 0 18103 ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 24 25000 SH SOLE 0 0 25000 ENERGEN CORP COM 29265N108 873 15978 SH SOLE 0 0 15978 ENERGIZER HLDGS INC NEW COM 29272W109 743 16156 SH SOLE 0 0 16156 ENERGOUS CORP COM 29272C103 192 15215 SH SOLE 0 0 15215 ENERGY FOCUS INC COM NEW 29268T300 34 12775 SH SOLE 0 0 12775 ENERGY RECOVERY INC COM 29270J100 84 10675 SH SOLE 0 0 10675 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 3609 207700 SH SOLE 0 0 207700 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 5487 300028 SH SOLE 0 0 300028 ENERPLUS CORP COM 292766102 112 11371 SH SOLE 0 0 11371 ENSCO PLC SHS CLASS A G3157S106 317 53167 SH SOLE 0 0 53167 ENSIGN GROUP INC COM 29358P101 329 14601 SH SOLE 0 0 14601 ENSTAR GROUP LIMITED SHS G3075P101 273 1230 SH SOLE 0 0 1230 ENTEGRIS INC COM 29362U104 505 17537 SH SOLE 0 0 17537 ENTERGY CORP NEW COM 29364G103 2355 30847 SH SOLE 0 0 30847 ENTERPRISE BANCORP INC MASS COM 293668109 2831 77994 SH SOLE 0 0 77994 ENTERPRISE PRODS PARTNERS L COM 293792107 21145 811121 SH SOLE 0 0 811121 EOG RES INC COM 26875P101 3109 32147 SH SOLE 0 0 32147 EPR PPTYS COM SH BEN INT 26884U109 3098 44424 SH SOLE 0 0 44424 EQT CORP COM 26884L109 860 13183 SH SOLE 0 0 13183 EQUIFAX INC COM 294429105 1572 14833 SH SOLE 0 0 14833 EQUINIX INC COM PAR $0.001 29444U700 771 1729 SH SOLE 0 0 1729 EQUITY RESIDENTIAL SH BEN INT 29476L107 959 14549 SH SOLE 0 0 14549 ERICSSON ADR B SEK 10 294821608 126 21966 SH SOLE 0 0 21966 ESCO TECHNOLOGIES INC COM 296315104 247 4124 SH SOLE 0 0 4124 ESSENT GROUP LTD COM G3198U102 394 9744 SH SOLE 0 0 9744 ESSEX PPTY TR INC COM 297178105 523 2059 SH SOLE 0 0 2059 ETF MANAGERS TR BLUESTAR TA BIG 26924G870 720 22848 SH SOLE 0 0 22848 ETF MANAGERS TR DRONE ECONMY STG 26924G805 247 6833 SH SOLE 0 0 6833 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 464 14487 SH SOLE 0 0 14487 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3509 116599 SH SOLE 0 0 116599 ETFIS SER TR I INFRAC ACT MLP 26923G103 923 98988 SH SOLE 0 0 98988 ETFS PLATINUM TR SH BEN INT 26922V101 274 3148 SH SOLE 0 0 3148 ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 1127 17814 SH SOLE 0 0 17814 ETFS SILVER TR SILVER SHS 26922X107 268 16540 SH SOLE 0 0 16540 EVERSOURCE ENERGY COM 30040W108 10812 178896 SH SOLE 0 0 178896 EVOKE PHARMA INC COM 30049G104 100 30062 SH SOLE 0 0 30062 EXACT SCIENCES CORP COM 30063P105 639 13573 SH SOLE 0 0 13573 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1127 31025 SH SOLE 0 0 31025 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2857 73870 SH SOLE 0 0 73870 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 2383 120458 SH SOLE 0 0 120458 EXELIXIS INC COM 30161Q104 2371 97854 SH SOLE 0 0 97854 EXELON CORP COM 30161N101 8485 225246 SH SOLE 0 0 225246 EXPEDIA INC DEL COM NEW 30212P303 1145 7955 SH SOLE 0 0 7955 EXPEDITORS INTL WASH INC COM 302130109 1078 18023 SH SOLE 0 0 18023 EXPRESS SCRIPTS HLDG CO COM 30219G108 5711 90201 SH SOLE 0 0 90201 EXTRA SPACE STORAGE INC COM 30225T102 245 3067 SH SOLE 0 0 3067 EXXON MOBIL CORP COM 30231G102 175207 2137203 SH SOLE 0 0 2137203 F M C CORP COM NEW 302491303 418 4691 SH SOLE 0 0 4691 F5 NETWORKS INC COM 315616102 232 1929 SH SOLE 0 0 1929 FABRINET SHS G3323L100 1926 51975 SH SOLE 0 0 51975 FACEBOOK INC CL A 30303M102 75675 442885 SH SOLE 0 0 442885 FACTSET RESH SYS INC COM 303075105 403 2237 SH SOLE 0 0 2237 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 287 60225 SH SOLE 0 0 60225 FARMERS NATL BANC CORP COM 309627107 694 46122 SH SOLE 0 0 46122 FASTENAL CO COM 311900104 8747 191909 SH SOLE 0 0 191909 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1214 9776 SH SOLE 0 0 9776 FEDERATED INVS INC PA CL B 314211103 13756 463165 SH SOLE 0 0 463165 FEDEX CORP COM 31428X106 22370 99168 SH SOLE 0 0 99168 FERRARI N V COM N3167Y103 289 2621 SH SOLE 0 0 2621 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 323 62852 SH SOLE 0 0 62852 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 360 20108 SH SOLE 0 0 20108 FIDELITY CONSMR STAPLES 316092303 2486 76722 SH SOLE 0 0 76722 FIDELITY CORE DIVID ETF 316092840 200 7402 SH SOLE 0 0 7402 FIDELITY CORP BOND ETF 316188101 1318 25984 SH SOLE 0 0 25984 FIDELITY DIVID ETF RISI 316092832 13763 473363 SH SOLE 0 0 473363 FIDELITY LTD TRM BD ETF 316188200 5076 100573 SH SOLE 0 0 100573 FIDELITY MSCI CONSM DIS 316092204 1476 41168 SH SOLE 0 0 41168 FIDELITY MSCI ENERGY IDX 316092402 3035 160180 SH SOLE 0 0 160180 FIDELITY MSCI FINLS IDX 316092501 18024 474698 SH SOLE 0 0 474698 FIDELITY MSCI HLTH CARE I 316092600 10485 265325 SH SOLE 0 0 265325 FIDELITY MSCI INDL INDX 316092709 4098 112157 SH SOLE 0 0 112157 FIDELITY MSCI INFO TECH I 316092808 17108 370638 SH SOLE 0 0 370638 FIDELITY MSCI MATLS INDEX 316092881 3341 101251 SH SOLE 0 0 101251 FIDELITY MSCI RL EST ETF 316092857 9719 400556 SH SOLE 0 0 400556 FIDELITY MSCI UTILS INDEX 316092865 2149 62238 SH SOLE 0 0 62238 FIDELITY QLTY FCTOR ETF 316092790 307 10303 SH SOLE 0 0 10303 FIDELITY TELECOMM SVCS 316092873 942 29192 SH SOLE 0 0 29192 FIDELITY TOTAL BD ETF 316188309 8530 169587 SH SOLE 0 0 169587 FIDELITY VLU FACTOR ETF 316092782 2770 91367 SH SOLE 0 0 91367 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 7949 31153 SH SOLE 0 0 31153 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 248 5229 SH SOLE 0 0 5229 FIDELITY NATL INFORMATION SV COM 31620M106 2219 23765 SH SOLE 0 0 23765 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 305 23655 SH SOLE 0 0 23655 FIDUS INVT CORP COM 316500107 189 11798 SH SOLE 0 0 11798 FIFTH THIRD BANCORP COM 316773100 7873 281392 SH SOLE 0 0 281392 FINANCIAL INSTNS INC COM 317585404 17794 617858 SH SOLE 0 0 617858 FINISAR CORP COM NEW 31787A507 470 21214 SH SOLE 0 0 21214 FIREEYE INC COM 31816Q101 826 49309 SH SOLE 0 0 49309 FIRST AMERN FINL CORP COM 31847R102 321 6436 SH SOLE 0 0 6436 FIRST BANCORP INC ME COM 31866P102 840 27739 SH SOLE 0 0 27739 FIRST BUSEY CORP COM NEW 319383204 706 22531 SH SOLE 0 0 22531 FIRST CMNTY BANCSHARES INC N COM 31983A103 659 22640 SH SOLE 0 0 22640 FIRST FINL BANKSHARES COM 32020R109 1916 42398 SH SOLE 0 0 42398 FIRST MAJESTIC SILVER CORP COM 32076V103 124 18238 SH SOLE 0 0 18238 FIRST MERCHANTS CORP COM 320817109 472 11015 SH SOLE 0 0 11015 FIRST REP BK SAN FRANCISCO C COM 33616C100 235 2258 SH SOLE 0 0 2258 FIRST SOLAR INC COM 336433107 1629 35523 SH SOLE 0 0 35523 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 414 8953 SH SOLE 0 0 8953 FIRST TR ENERGY INCOME & GRW COM 33738G104 1016 41250 SH SOLE 0 0 41250 FIRST TR ENERGY INFRASTRCTR COM 33738C103 1033 55084 SH SOLE 0 0 55084 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 407 10986 SH SOLE 0 0 10986 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 1029 17412 SH SOLE 0 0 17412 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 618 14937 SH SOLE 0 0 14937 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1050 38406 SH SOLE 0 0 38406 FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 302 7125 SH SOLE 0 0 7125 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 2929 77688 SH SOLE 0 0 77688 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 228 4124 SH SOLE 0 0 4124 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 535 10067 SH SOLE 0 0 10067 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1698 35864 SH SOLE 0 0 35864 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1693 40412 SH SOLE 0 0 40412 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 736 19155 SH SOLE 0 0 19155 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4377 95854 SH SOLE 0 0 95854 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4578 177468 SH SOLE 0 0 177468 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 8375 81821 SH SOLE 0 0 81821 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 625 25707 SH SOLE 0 0 25707 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 2999 140281 SH SOLE 0 0 140281 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 20123 768948 SH SOLE 0 0 768948 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 435 30336 SH SOLE 0 0 30336 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2966 99963 SH SOLE 0 0 99963 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 2694 44901 SH SOLE 0 0 44901 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 2064 42085 SH SOLE 0 0 42085 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 3979 76545 SH SOLE 0 0 76545 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 317 6195 SH SOLE 0 0 6195 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 627 47631 SH SOLE 0 0 47631 FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF 33738R308 618 27550 SH SOLE 0 0 27550 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4344 64441 SH SOLE 0 0 64441 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 574 15475 SH SOLE 0 0 15475 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 551 13677 SH SOLE 0 0 13677 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 3837 200084 SH SOLE 0 0 200084 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 282 14669 SH SOLE 0 0 14669 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 2155 66560 SH SOLE 0 0 66560 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 318 6806 SH SOLE 0 0 6806 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 473 17160 SH SOLE 0 0 17160 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1641 75078 SH SOLE 0 0 75078 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 800 36810 SH SOLE 0 0 36810 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 6233 251334 SH SOLE 0 0 251334 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 6159 49701 SH SOLE 0 0 49701 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 617 23694 SH SOLE 0 0 23694 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 324 11663 SH SOLE 0 0 11663 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 5692 118126 SH SOLE 0 0 118126 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 3494 72839 SH SOLE 0 0 72839 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 7246 113495 SH SOLE 0 0 113495 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1166 43181 SH SOLE 0 0 43181 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1790 39515 SH SOLE 0 0 39515 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 8237 410243 SH SOLE 0 0 410243 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 720 20936 SH SOLE 0 0 20936 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 650 17806 SH SOLE 0 0 17806 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 213 5984 SH SOLE 0 0 5984 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 199 4842 SH SOLE 0 0 4842 FIRST TR INTER DUR PFD & IN COM 33718W103 1383 55971 SH SOLE 0 0 55971 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1544 26887 SH SOLE 0 0 26887 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4661 91200 SH SOLE 0 0 91200 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 9419 171583 SH SOLE 0 0 171583 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4286 69279 SH SOLE 0 0 69279 FIRST TR MLP & ENERGY INCOME COM 33739B104 572 37545 SH SOLE 0 0 37545 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 6577 226643 SH SOLE 0 0 226643 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 1814 29438 SH SOLE 0 0 29438 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 1269 23662 SH SOLE 0 0 23662 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 4432 79798 SH SOLE 0 0 79798 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 917 17410 SH SOLE 0 0 17410 FIRST TR NASDAQ100 TECH INDE SHS 337345102 3177 46627 SH SOLE 0 0 46627 FIRST TR S&P REIT INDEX FD COM 33734G108 288 12412 SH SOLE 0 0 12412 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1671 28341 SH SOLE 0 0 28341 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 2630 192818 SH SOLE 0 0 192818 FIRST TR VALUE LINE DIVID IN SHS 33734H106 45119 1516630 SH SOLE 0 0 1516630 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 210 12611 SH SOLE 0 0 12611 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 654 95379 SH SOLE 0 0 95379 FIRSTENERGY CORP COM 337932107 3492 113293 SH SOLE 0 0 113293 FISERV INC COM 337738108 2752 21340 SH SOLE 0 0 21340 FITBIT INC CL A 33812L102 73 10552 SH SOLE 0 0 10552 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 209 7912 SH SOLE 0 0 7912 FLAHERTY & CRUMRINE PFD INC COM 33848E106 272 22260 SH SOLE 0 0 22260 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 5054 236201 SH SOLE 0 0 236201 FLEETCOR TECHNOLOGIES INC COM 339041105 322 2083 SH SOLE 0 0 2083 FLEX LTD ORD Y2573F102 411 24847 SH SOLE 0 0 24847 FLEXION THERAPEUTICS INC COM 33938J106 690 28565 SH SOLE 0 0 28565 FLEXSHARES TR CR SCD US BD 33939L761 1760 34462 SH SOLE 0 0 34462 FLEXSHARES TR CUR HDG DM IDX 33939L720 2059 72923 SH SOLE 0 0 72923 FLEXSHARES TR CUR HDG EM IDX 33939L712 400 13507 SH SOLE 0 0 13507 FLEXSHARES TR GLB QLT R/E IDX 33939L787 937 15162 SH SOLE 0 0 15162 FLEXSHARES TR IBOXX 3R TARGT 33939L506 206 8401 SH SOLE 0 0 8401 FLEXSHARES TR M STAR DEV MKT 33939L803 34343 514503 SH SOLE 0 0 514503 FLEXSHARES TR MORNSTAR UPSTR 33939L407 363 11658 SH SOLE 0 0 11658 FLEXSHARES TR MORNSTAR USMKT 33939L100 40848 386745 SH SOLE 0 0 386745 FLEXSHARES TR MSTAR EMKT FAC 33939L308 9997 177740 SH SOLE 0 0 177740 FLEXSHARES TR QLT DIV DEF IDX 33939L845 202 4875 SH SOLE 0 0 4875 FLEXSHARES TR QUALT DIVD IDX 33939L860 399 9409 SH SOLE 0 0 9409 FLOWERS FOODS INC COM 343498101 3043 161806 SH SOLE 0 0 161806 FLOWSERVE CORP COM 34354P105 556 13075 SH SOLE 0 0 13075 FLUOR CORP NEW COM 343412102 4228 100447 SH SOLE 0 0 100447 FLY LEASING LTD SPONSORED ADR 34407D109 220 15700 SH SOLE 0 0 15700 FNB CORP PA COM 302520101 809 57669 SH SOLE 0 0 57669 FOOT LOCKER INC COM 344849104 402 11414 SH SOLE 0 0 11414 FORD MTR CO DEL COM PAR $0.01 345370860 24054 2009585 SH SOLE 0 0 2009585 FOREST CITY RLTY TR INC COM CL A 345605109 351 13759 SH SOLE 0 0 13759 FORTIS INC COM 349553107 227 6347 SH SOLE 0 0 6347 FORTIVE CORP COM 34959J108 1734 24504 SH SOLE 0 0 24504 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1943 28914 SH SOLE 0 0 28914 FOUR CORNERS PPTY TR INC COM 35086T109 203 8148 SH SOLE 0 0 8148 FQF TR OSHARS FTSE US 351680855 998 33005 SH SOLE 0 0 33005 FRANCO NEVADA CORP COM 351858105 7219 93177 SH SOLE 0 0 93177 FRANKLIN LTD DURATION INC TR COM 35472T101 585 48732 SH SOLE 0 0 48732 FRANKLIN RES INC COM 354613101 1067 23974 SH SOLE 0 0 23974 FREEPORT-MCMORAN INC CL B 35671D857 4133 294385 SH SOLE 0 0 294385 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 315 6451 SH SOLE 0 0 6451 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 226 19178 SH SOLE 0 0 19178 FS INVT CORP COM 302635107 105349 12467400 SH SOLE 0 0 12467400 FUEL TECH INC COM 359523107 43 42215 SH SOLE 0 0 42215 FUELCELL ENERGY INC COM NEW 35952H502 79 45254 SH SOLE 0 0 45254 FULLER H B CO COM 359694106 263 4539 SH SOLE 0 0 4539 FULTON FINL CORP PA COM 360271100 1906 101657 SH SOLE 0 0 101657 FUSION TELECOMM INTL INC COM NEW 36113B400 76 28304 SH SOLE 0 0 28304 GABELLI DIVD & INCOME TR COM 36242H104 931 41599 SH SOLE 0 0 41599 GABELLI EQUITY TR INC COM 362397101 3929 604486 SH SOLE 0 0 604486 GABELLI HLTHCARE & WELLNESS SHS 36246K103 132 13069 SH SOLE 0 0 13069 GABELLI MULTIMEDIA TR INC COM 36239Q109 105 10889 SH SOLE 0 0 10889 GABELLI UTIL TR COM 36240A101 453 64282 SH SOLE 0 0 64282 GALLAGHER ARTHUR J & CO COM 363576109 1766 28694 SH SOLE 0 0 28694 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 3664 653137 SH SOLE 0 0 653137 GAMESTOP CORP NEW CL A 36467W109 354 17163 SH SOLE 0 0 17163 GANNETT CO INC COM 36473H104 863 95936 SH SOLE 0 0 95936 GAP INC DEL COM 364760108 495 16767 SH SOLE 0 0 16767 GARMIN LTD SHS H2906T109 1123 20817 SH SOLE 0 0 20817 GARTNER INC COM 366651107 228 1834 SH SOLE 0 0 1834 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 384 16528 SH SOLE 0 0 16528 GATX CORP COM 361448103 250 4074 SH SOLE 0 0 4074 GENERAL AMERN INVS INC COM 368802104 757 21031 SH SOLE 0 0 21031 GENERAL DYNAMICS CORP COM 369550108 17421 84741 SH SOLE 0 0 84741 GENERAL ELECTRIC CO COM 369604103 127202 5260648 SH SOLE 0 0 5260648 GENERAL MLS INC COM 370334104 20702 399978 SH SOLE 0 0 399978 GENERAL MTRS CO COM 37045V100 12563 311132 SH SOLE 0 0 311132 GENTEX CORP COM 371901109 505 25544 SH SOLE 0 0 25544 GENUINE PARTS CO COM 372460105 4552 47596 SH SOLE 0 0 47596 GENWORTH FINL INC COM CL A 37247D106 281 73215 SH SOLE 0 0 73215 GERON CORP COM 374163103 152 69826 SH SOLE 0 0 69826 GILEAD SCIENCES INC COM 375558103 25721 317465 SH SOLE 0 0 317465 GLADSTONE CAPITAL CORP COM 376535100 127 13428 SH SOLE 0 0 13428 GLADSTONE COML CORP COM 376536108 633 28449 SH SOLE 0 0 28449 GLADSTONE INVT CORP COM 376546107 161 17024 SH SOLE 0 0 17024 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 13791 339701 SH SOLE 0 0 339701 GLOBAL NET LEASE INC COM NEW 379378201 1668 76235 SH SOLE 0 0 76235 GLOBAL PARTNERS LP COM UNITS 37946R109 281 16171 SH SOLE 0 0 16171 GLOBAL PMTS INC COM 37940X102 489 5153 SH SOLE 0 0 5153 GLOBAL X FDS GLB X SUPERDIV 37950E549 935 42476 SH SOLE 0 0 42476 GLOBAL X FDS GLBL X MLP ETF 37950E473 270 26246 SH SOLE 0 0 26246 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 222 17568 SH SOLE 0 0 17568 GLOBAL X FDS GLOBAL X SILVER 37954Y848 598 18139 SH SOLE 0 0 18139 GLOBAL X FDS GLOBX SUPDV US 37950E291 298 11691 SH SOLE 0 0 11691 GLOBAL X FDS INTERNET OF THNG 37954Y780 1536 81749 SH SOLE 0 0 81749 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 201 5375 SH SOLE 0 0 5375 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 389 17888 SH SOLE 0 0 17888 GLOBAL X FDS SCIEN BETA US 37954Y103 5809 196521 SH SOLE 0 0 196521 GLOBAL X FDS SOCIAL MED ETF 37950E416 251 8016 SH SOLE 0 0 8016 GLOBAL X FDS US INFR DEV 37954Y673 2001 129876 SH SOLE 0 0 129876 GLOBALSTAR INC COM 378973408 41 25688 SH SOLE 0 0 25688 GLU MOBILE INC COM 379890106 75 20100 SH SOLE 0 0 20100 GOLAR LNG LTD BERMUDA SHS G9456A100 392 17354 SH SOLE 0 0 17354 GOLDCORP INC NEW COM 380956409 526 40614 SH SOLE 0 0 40614 GOLDEN MINERALS CO COM 381119106 152 318571 SH SOLE 0 0 318571 GOLDEN STAR RES LTD CDA COM 38119T104 49 64369 SH SOLE 0 0 64369 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4076 121826 SH SOLE 0 0 121826 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 10037 346003 SH SOLE 0 0 346003 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 8462 169522 SH SOLE 0 0 169522 GOLDMAN SACHS GROUP INC COM 38141G104 9093 38339 SH SOLE 0 0 38339 GOLUB CAP BDC INC COM 38173M102 935 49686 SH SOLE 0 0 49686 GOODYEAR TIRE & RUBR CO COM 382550101 2594 78039 SH SOLE 0 0 78039 GOPRO INC CL A 38268T103 215 19590 SH SOLE 0 0 19590 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1188 63343 SH SOLE 0 0 63343 GRACO INC COM 384109104 810 6553 SH SOLE 0 0 6553 GRAHAM HLDGS CO COM 384637104 587 1003 SH SOLE 0 0 1003 GRAINGER W W INC COM 384802104 1367 7607 SH SOLE 0 0 7607 GRAMERCY PPTY TR COM NEW 385002308 2194 72542 SH SOLE 0 0 72542 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1304 271160 SH SOLE 0 0 271160 GREAT PLAINS ENERGY INC COM 391164100 3045 100520 SH SOLE 0 0 100520 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 350 16178 SH SOLE 0 0 16178 GREIF INC CL A 397624107 313 5355 SH SOLE 0 0 5355 GUGGENHEIM CR ALLOCATION FD COM 40168G108 253 10914 SH SOLE 0 0 10914 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 391 45721 SH SOLE 0 0 45721 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 2263 106282 SH SOLE 0 0 106282 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 428 18810 SH SOLE 0 0 18810 GW PHARMACEUTICALS PLC ADS 36197T103 887 8740 SH SOLE 0 0 8740 HAIN CELESTIAL GROUP INC COM 405217100 1458 35437 SH SOLE 0 0 35437 HALLIBURTON CO COM 406216101 5658 122924 SH SOLE 0 0 122924 HALOZYME THERAPEUTICS INC COM 40637H109 1109 63846 SH SOLE 0 0 63846 HALYARD HEALTH INC COM 40650V100 478 10633 SH SOLE 0 0 10633 HANCOCK HLDG CO COM 410120109 2772 57218 SH SOLE 0 0 57218 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 667 17926 SH SOLE 0 0 17926 HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 710 77207 SH SOLE 0 0 77207 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1387 63246 SH SOLE 0 0 63246 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1272 58076 SH SOLE 0 0 58076 HANCOCK JOHN PFD INCOME FD I COM 41021P103 619 32949 SH SOLE 0 0 32949 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1854 109912 SH SOLE 0 0 109912 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1340 51855 SH SOLE 0 0 51855 HANESBRANDS INC COM 410345102 4866 197510 SH SOLE 0 0 197510 HANNON ARMSTRONG SUST INFR C COM 41068X100 6242 256169 SH SOLE 0 0 256169 HANOVER INS GROUP INC COM 410867105 968 9992 SH SOLE 0 0 9992 HARLEY DAVIDSON INC COM 412822108 1779 36903 SH SOLE 0 0 36903 HARRIS CORP DEL COM 413875105 3213 24404 SH SOLE 0 0 24404 HARSCO CORP COM 415864107 328 15737 SH SOLE 0 0 15737 HARTFORD FINL SVCS GROUP INC COM 416515104 3612 65176 SH SOLE 0 0 65176 HASBRO INC COM 418056107 2694 27591 SH SOLE 0 0 27591 HAWAIIAN ELEC INDUSTRIES COM 419870100 863 25866 SH SOLE 0 0 25866 HCA HEALTHCARE INC COM 40412C101 634 7966 SH SOLE 0 0 7966 HCP INC COM 40414L109 8504 305604 SH SOLE 0 0 305604 HD SUPPLY HLDGS INC COM 40416M105 236 6543 SH SOLE 0 0 6543 HEALTHCARE RLTY TR COM 421946104 245 7595 SH SOLE 0 0 7595 HEALTHCARE SVCS GRP INC COM 421906108 353 6553 SH SOLE 0 0 6553 HEALTHCARE TR AMER INC CL A NEW 42225P501 2108 70761 SH SOLE 0 0 70761 HECLA MNG CO COM 422704106 250 49967 SH SOLE 0 0 49967 HEICO CORP NEW COM 422806109 1121 12487 SH SOLE 0 0 12487 HELIX ENERGY SOLUTIONS GRP I NOTE 3.250% 3/1 42330PAG2 18 18000 SH SOLE 0 0 18000 HELMERICH & PAYNE INC COM 423452101 2160 41456 SH SOLE 0 0 41456 HENRY JACK & ASSOC INC COM 426281101 1099 10694 SH SOLE 0 0 10694 HERCULES CAPITAL INC COM 427096508 589 45708 SH SOLE 0 0 45708 HERSHEY CO COM 427866108 6542 59929 SH SOLE 0 0 59929 HESS CORP COM 42809H107 535 11418 SH SOLE 0 0 11418 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1751 119049 SH SOLE 0 0 119049 HEXCEL CORP NEW COM 428291108 3583 62414 SH SOLE 0 0 62414 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 143 15095 SH SOLE 0 0 15095 HIGHWOODS PPTYS INC COM 431284108 396 7619 SH SOLE 0 0 7619 HILL ROM HLDGS INC COM 431475102 800 10821 SH SOLE 0 0 10821 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 139 12766 SH SOLE 0 0 12766 HINGHAM INSTN SVGS MASS COM 433323102 973 5114 SH SOLE 0 0 5114 HOLLYFRONTIER CORP COM 436106108 1318 36656 SH SOLE 0 0 36656 HOLOGIC INC COM 436440101 1915 52205 SH SOLE 0 0 52205 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 23 19000 SH SOLE 0 0 19000 HOME DEPOT INC COM 437076102 68911 421321 SH SOLE 0 0 421321 HONDA MOTOR LTD AMERN SHS 438128308 973 32946 SH SOLE 0 0 32946 HONEYWELL INTL INC COM 438516106 26527 187156 SH SOLE 0 0 187156 HOPE BANCORP INC COM 43940T109 183 10385 SH SOLE 0 0 10385 HORIZON PHARMA PLC SHS G4617B105 203 16013 SH SOLE 0 0 16013 HORMEL FOODS CORP COM 440452100 2946 91689 SH SOLE 0 0 91689 HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 12 16000 SH SOLE 0 0 16000 HORTONWORKS INC COM 440894103 1333 78654 SH SOLE 0 0 78654 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1179 41405 SH SOLE 0 0 41405 HOST HOTELS & RESORTS INC COM 44107P104 818 44260 SH SOLE 0 0 44260 HP INC COM 40434L105 3892 195018 SH SOLE 0 0 195018 HSBC HLDGS PLC ADR A 1/40PF A 404280604 1052 39876 SH SOLE 0 0 39876 HSBC HLDGS PLC SPON ADR NEW 404280406 1479 29944 SH SOLE 0 0 29944 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 22 13503 SH SOLE 0 0 13503 HUBBELL INC COM 443510607 450 3886 SH SOLE 0 0 3886 HUBSPOT INC COM 443573100 301 3585 SH SOLE 0 0 3585 HUGOTON RTY TR TEX UNIT BEN INT 444717102 19 10562 SH SOLE 0 0 10562 HUMANA INC COM 444859102 1222 5018 SH SOLE 0 0 5018 HUNT J B TRANS SVCS INC COM 445658107 807 7267 SH SOLE 0 0 7267 HUNTINGTON BANCSHARES INC COM 446150104 2550 182722 SH SOLE 0 0 182722 HUNTINGTON INGALLS INDS INC COM 446413106 787 3476 SH SOLE 0 0 3476 HUNTSMAN CORP COM 447011107 275 10052 SH SOLE 0 0 10052 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 23 25000 SH SOLE 0 0 25000 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 685 12492 SH SOLE 0 0 12492 ICICI BK LTD ADR 45104G104 216 25321 SH SOLE 0 0 25321 ICON PLC SHS G4705A100 208 1834 SH SOLE 0 0 1834 IDACORP INC COM 451107106 803 9134 SH SOLE 0 0 9134 IDEAL PWR INC COM 451622104 174 67363 SH SOLE 0 0 67363 IDERA PHARMACEUTICALS INC COM NEW 45168K306 121 54700 SH SOLE 0 0 54700 IDEX CORP COM 45167R104 229 1893 SH SOLE 0 0 1893 IDEXX LABS INC COM 45168D104 2838 18257 SH SOLE 0 0 18257 II VI INC COM 902104108 3537 85963 SH SOLE 0 0 85963 ILLINOIS TOOL WKS INC COM 452308109 14254 96342 SH SOLE 0 0 96342 ILLUMINA INC COM 452327109 1300 6527 SH SOLE 0 0 6527 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 19 17000 SH SOLE 0 0 17000 IMMUNOGEN INC COM 45253H101 119 15589 SH SOLE 0 0 15589 IMMUNOMEDICS INC COM 452907108 251 18000 SH SOLE 0 0 18000 IMPERIAL OIL LTD COM NEW 453038408 203 6375 SH SOLE 0 0 6375 INC RESH HLDGS INC CL A 45329R109 785 15026 SH SOLE 0 0 15026 INCYTE CORP COM 45337C102 997 8548 SH SOLE 0 0 8548 INDEPENDENCE RLTY TR INC COM 45378A106 119 11761 SH SOLE 0 0 11761 INDEPENDENT BANK CORP MASS COM 453836108 775 10389 SH SOLE 0 0 10389 INDEXIQ ETF TR HDGD FTSE EURO 45409B552 572 28700 SH SOLE 0 0 28700 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 815 39251 SH SOLE 0 0 39251 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 585 19591 SH SOLE 0 0 19591 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 1269 47281 SH SOLE 0 0 47281 INDEXIQ ETF TR IQ ENCH BD US 45409B487 1724 87401 SH SOLE 0 0 87401 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 3075 153159 SH SOLE 0 0 153159 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 524 19435 SH SOLE 0 0 19435 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1566 50833 SH SOLE 0 0 50833 INDIA FD INC COM 454089103 759 28346 SH SOLE 0 0 28346 INFOSYS LTD SPONSORED ADR 456788108 292 20024 SH SOLE 0 0 20024 ING GROEP N V SPONSORED ADR 456837103 287 15609 SH SOLE 0 0 15609 INGERSOLL-RAND PLC SHS G47791101 1816 20369 SH SOLE 0 0 20369 INGREDION INC COM 457187102 644 5338 SH SOLE 0 0 5338 INNODATA INC COM NEW 457642205 99 66513 SH SOLE 0 0 66513 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 90 14210 SH SOLE 0 0 14210 INSEEGO CORP COM 45782B104 16 11006 SH SOLE 0 0 11006 INSIGHT SELECT INCOME FD COM 45781W109 562 27967 SH SOLE 0 0 27967 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 473 9370 SH SOLE 0 0 9370 INTEL CORP COM 458140100 63731 1673609 SH SOLE 0 0 1673609 INTEL CORP SDCV 2.950%12/1 458140AD2 27 19000 SH SOLE 0 0 19000 INTELLIA THERAPEUTICS INC COM 45826J105 280 11296 SH SOLE 0 0 11296 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1445 21039 SH SOLE 0 0 21039 INTERDIGITAL INC COM 45867G101 271 3679 SH SOLE 0 0 3679 INTERNAP CORP COM PAR $.001 45885A300 1017 233833 SH SOLE 0 0 233833 INTERNATIONAL BANCSHARES COR COM 459044103 3262 81363 SH SOLE 0 0 81363 INTERNATIONAL BUSINESS MACHS COM 459200101 60253 415309 SH SOLE 0 0 415309 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 361 2529 SH SOLE 0 0 2529 INTERPUBLIC GROUP COS INC COM 460690100 270 13018 SH SOLE 0 0 13018 INTL PAPER CO COM 460146103 7723 135927 SH SOLE 0 0 135927 INTREXON CORP COM 46122T102 3005 158089 SH SOLE 0 0 158089 INTUIT COM 461202103 1792 12608 SH SOLE 0 0 12608 INTUITIVE SURGICAL INC COM NEW 46120E602 3058 2924 SH SOLE 0 0 2924 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 367 31898 SH SOLE 0 0 31898 INVESCO CALIF VALUE MUN INC COM 46132H106 544 41475 SH SOLE 0 0 41475 INVESCO DYNAMIC CR OPP FD COM 46132R104 127 10720 SH SOLE 0 0 10720 INVESCO LTD SHS G491BT108 740 21143 SH SOLE 0 0 21143 INVESCO MORTGAGE CAPITAL INC COM 46131B100 279 16336 SH SOLE 0 0 16336 INVESCO MUN OPPORTUNITY TR COM 46132C107 401 30871 SH SOLE 0 0 30871 INVESCO MUN TR COM 46131J103 280 21987 SH SOLE 0 0 21987 INVESCO MUNI INCOME OPP TRST COM 46132X101 204 25964 SH SOLE 0 0 25964 INVESCO QUALITY MUNI INC TRS COM 46133G107 449 35117 SH SOLE 0 0 35117 INVESCO SR INCOME TR COM 46131H107 110 24705 SH SOLE 0 0 24705 INVESCO TR INVT GRADE MUNS COM 46131M106 247 18469 SH SOLE 0 0 18469 INVESCO TR INVT GRADE NY MUN COM 46131T101 286 20909 SH SOLE 0 0 20909 INVESCO VALUE MUN INCOME TR COM 46132P108 717 47952 SH SOLE 0 0 47952 INVESTORS BANCORP INC NEW COM 46146L101 322 23657 SH SOLE 0 0 23657 IONIS PHARMACEUTICALS INC COM 462222100 922 18200 SH SOLE 0 0 18200 IPASS INC COM 46261V108 25 38738 SH SOLE 0 0 38738 IPG PHOTONICS CORP COM 44980X109 1494 8073 SH SOLE 0 0 8073 IROBOT CORP COM 462726100 375 4877 SH SOLE 0 0 4877 IRON MTN INC NEW COM 46284V101 1312 33730 SH SOLE 0 0 33730 ISHARES AGGRES ALLOC ETF 464289859 4999 93302 SH SOLE 0 0 93302 ISHARES CONSER ALLOC ETF 464289883 2302 66776 SH SOLE 0 0 66776 ISHARES GRWT ALLOCAT ETF 464289867 5595 124816 SH SOLE 0 0 124816 ISHARES INDIA 50 ETF 464289529 284 8357 SH SOLE 0 0 8357 ISHARES MODERT ALLOC ETF 464289875 4914 129433 SH SOLE 0 0 129433 ISHARES MSCI EURO FL ETF 464289180 2490 106088 SH SOLE 0 0 106088 ISHARES RUS TOP 200 ETF 464289446 1244 21578 SH SOLE 0 0 21578 ISHARES RUS TP200 GR ETF 464289438 11664 171989 SH SOLE 0 0 171989 ISHARES RUS TP200 VL ETF 464289420 5823 116566 SH SOLE 0 0 116566 ISHARES GOLD TRUST ISHARES 464285105 19017 1544860 SH SOLE 0 0 1544860 ISHARES INC CORE MSCI EMKT 46434G103 38819 718606 SH SOLE 0 0 718606 ISHARES INC CUR HD MSCI EM 46434G509 208 8084 SH SOLE 0 0 8084 ISHARES INC EM HGHYL BD ETF 464286285 16273 320406 SH SOLE 0 0 320406 ISHARES INC EM MKTS DIV ETF 464286319 1337 32249 SH SOLE 0 0 32249 ISHARES INC GLB ENR PROD ETF 464286343 787 39122 SH SOLE 0 0 39122 ISHARES INC GLB HGH YLD ETF 464286178 271 5277 SH SOLE 0 0 5277 ISHARES INC MIN VOL EMRG MKT 464286533 25486 438664 SH SOLE 0 0 438664 ISHARES INC MIN VOL GBL ETF 464286525 14858 182581 SH SOLE 0 0 182581 ISHARES INC MSCI AUST ETF 464286103 706 31498 SH SOLE 0 0 31498 ISHARES INC MSCI BRIC INDX 464286657 805 18771 SH SOLE 0 0 18771 ISHARES INC MSCI BRZ CAP ETF 464286400 560 13455 SH SOLE 0 0 13455 ISHARES INC MSCI CDA ETF 464286509 1176 40658 SH SOLE 0 0 40658 ISHARES INC MSCI EQUAL WEITE 464286681 1623 30948 SH SOLE 0 0 30948 ISHARES INC MSCI EURZONE ETF 464286608 3637 83972 SH SOLE 0 0 83972 ISHARES INC MSCI FRNTR100ETF 464286145 221 7056 SH SOLE 0 0 7056 ISHARES INC MSCI GBL ETF NEW 46434G848 779 25155 SH SOLE 0 0 25155 ISHARES INC MSCI GBL GOLD MN 46434G855 197 10590 SH SOLE 0 0 10590 ISHARES INC MSCI GERMANY ETF 464286806 600 18510 SH SOLE 0 0 18510 ISHARES INC MSCI HONG KG ETF 464286871 756 30654 SH SOLE 0 0 30654 ISHARES INC MSCI JPN ETF NEW 46434G822 1505 27025 SH SOLE 0 0 27025 ISHARES INC MSCI MEX CAP ETF 464286822 232 4263 SH SOLE 0 0 4263 ISHARES INC MSCI MLY ETF NEW 46434G814 1436 44365 SH SOLE 0 0 44365 ISHARES INC MSCI PAC JP ETF 464286665 2393 51770 SH SOLE 0 0 51770 ISHARES INC MSCI SINGPOR ETF 46434G780 1578 64632 SH SOLE 0 0 64632 ISHARES INC MSCI SZ CAP ETF 464286749 359 10273 SH SOLE 0 0 10273 ISHARES INC MSCI TAIWAN ETF 46434G772 284 7884 SH SOLE 0 0 7884 ISHARES INC MSCI WORLD ETF 464286392 1915 22781 SH SOLE 0 0 22781 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 280 18858 SH SOLE 0 0 18858 ISHARES SILVER TRUST ISHARES 46428Q109 10465 664873 SH SOLE 0 0 664873 ISHARES TR 0-5 YR TIPS ETF 46429B747 401 3997 SH SOLE 0 0 3997 ISHARES TR 0-5YR HI YL CP 46434V407 37409 782140 SH SOLE 0 0 782140 ISHARES TR 0-5YR INVT GR CP 46434V100 4194 82865 SH SOLE 0 0 82865 ISHARES TR 1 3 YR CR BD ETF 464288646 71938 682854 SH SOLE 0 0 682854 ISHARES TR 1 3 YR TREAS BD 464287457 12024 142381 SH SOLE 0 0 142381 ISHARES TR 20 YR TR BD ETF 464287432 2871 23018 SH SOLE 0 0 23018 ISHARES TR 3 7 YR TREAS BD 464288661 3717 30100 SH SOLE 0 0 30100 ISHARES TR 3YRTB ETF 464288125 278 3315 SH SOLE 0 0 3315 ISHARES TR A RATE CP BD ETF 46429B291 542 10270 SH SOLE 0 0 10270 ISHARES TR ASIA 50 ETF 464288430 339 5538 SH SOLE 0 0 5538 ISHARES TR BARCLAYS 7 10 YR 464287440 14460 135756 SH SOLE 0 0 135756 ISHARES TR CALIF MUN BD ETF 464288356 1049 8855 SH SOLE 0 0 8855 ISHARES TR CHINA LG-CAP ETF 464287184 1381 31365 SH SOLE 0 0 31365 ISHARES TR COHEN STEER REIT 464287564 7324 72769 SH SOLE 0 0 72769 ISHARES TR CORE 1 5 YR USD 46432F859 6884 136947 SH SOLE 0 0 136947 ISHARES TR CORE DIV GRWTH 46434V621 34452 1061060 SH SOLE 0 0 1061060 ISHARES TR CORE HIGH DV ETF 46429B663 60203 700450 SH SOLE 0 0 700450 ISHARES TR CORE INTL AGGR 46435G672 594 11489 SH SOLE 0 0 11489 ISHARES TR CORE MSCI EAFE 46432F842 66699 1039416 SH SOLE 0 0 1039416 ISHARES TR CORE MSCI EURO 46434V738 1435 28903 SH SOLE 0 0 28903 ISHARES TR CORE MSCI PAC 46434V696 295 5226 SH SOLE 0 0 5226 ISHARES TR CORE MSCI TOTAL 46432F834 100794 1652912 SH SOLE 0 0 1652912 ISHARES TR CORE S&P MCP ETF 464287507 151308 845772 SH SOLE 0 0 845772 ISHARES TR CORE S&P SCP ETF 464287804 155290 2092299 SH SOLE 0 0 2092299 ISHARES TR CORE S&P TTL STK 464287150 101694 1764618 SH SOLE 0 0 1764618 ISHARES TR CORE S&P US GWT 464287671 12407 245796 SH SOLE 0 0 245796 ISHARES TR CORE S&P US VLU 464287663 10247 195748 SH SOLE 0 0 195748 ISHARES TR CORE S&P500 ETF 464287200 247658 979158 SH SOLE 0 0 979158 ISHARES TR CORE TOTAL USD 46434V613 662 12971 SH SOLE 0 0 12971 ISHARES TR CORE US AGGBD ET 464287226 85809 783008 SH SOLE 0 0 783008 ISHARES TR CRE U S REIT ETF 464288521 2635 53500 SH SOLE 0 0 53500 ISHARES TR CUR HD EURZN ETF 46434V639 261 8673 SH SOLE 0 0 8673 ISHARES TR DEVSMCP EXNA ETF 464288497 934 16625 SH SOLE 0 0 16625 ISHARES TR DOW JONES US ETF 464287846 6070 48167 SH SOLE 0 0 48167 ISHARES TR EAFE GRWTH ETF 464288885 5207 67283 SH SOLE 0 0 67283 ISHARES TR EAFE SML CP ETF 464288273 8663 139729 SH SOLE 0 0 139729 ISHARES TR EAFE VALUE ETF 464288877 8249 151098 SH SOLE 0 0 151098 ISHARES TR EDGE MSCI USA VL 46432F388 1370 17731 SH SOLE 0 0 17731 ISHARES TR EUROPE ETF 464287861 926 19758 SH SOLE 0 0 19758 ISHARES TR EXPONENTIAL TECH 46434V381 2025 58990 SH SOLE 0 0 58990 ISHARES TR FLTG RATE NT ETF 46429B655 4285 84129 SH SOLE 0 0 84129 ISHARES TR GL CLEAN ENE ETF 464288224 671 74726 SH SOLE 0 0 74726 ISHARES TR GLB CNS DISC ETF 464288745 7409 72762 SH SOLE 0 0 72762 ISHARES TR GLB CNSM STP ETF 464288737 994 9769 SH SOLE 0 0 9769 ISHARES TR GLB INFRASTR ETF 464288372 2227 49211 SH SOLE 0 0 49211 ISHARES TR GLOB HLTHCRE ETF 464287325 2837 25228 SH SOLE 0 0 25228 ISHARES TR GLOB INDSTRL ETF 464288729 2204 24796 SH SOLE 0 0 24796 ISHARES TR GLOB TELECOM ETF 464287275 520 8626 SH SOLE 0 0 8626 ISHARES TR GLOB UTILITS ETF 464288711 546 10771 SH SOLE 0 0 10771 ISHARES TR GLOBAL 100 ETF 464287572 3150 35707 SH SOLE 0 0 35707 ISHARES TR GLOBAL ENERG ETF 464287341 1105 32524 SH SOLE 0 0 32524 ISHARES TR GLOBAL FINLS ETF 464287333 3331 49927 SH SOLE 0 0 49927 ISHARES TR GLOBAL MATER ETF 464288695 440 6740 SH SOLE 0 0 6740 ISHARES TR GLOBAL REIT ETF 46434V647 624 24386 SH SOLE 0 0 24386 ISHARES TR GLOBAL TECH ETF 464287291 4946 34741 SH SOLE 0 0 34741 ISHARES TR GNMA BOND ETF 46429B333 1707 34195 SH SOLE 0 0 34195 ISHARES TR GOV/CRED BD ETF 464288596 299 2618 SH SOLE 0 0 2618 ISHARES TR HDG MSCI EAFE 46434V803 29674 1025391 SH SOLE 0 0 1025391 ISHARES TR HDG MSCI JAPAN 46434V886 218 7082 SH SOLE 0 0 7082 ISHARES TR IBONDS DEC17 ETF 46434VAR1 1507 60769 SH SOLE 0 0 60769 ISHARES TR IBONDS DEC18 ETF 46434VAA8 1379 54758 SH SOLE 0 0 54758 ISHARES TR IBONDS DEC19 ETF 46434VAU4 1187 47417 SH SOLE 0 0 47417 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 1026 40170 SH SOLE 0 0 40170 ISHARES TR IBONDS DEC2026 46435GAA0 2229 90469 SH SOLE 0 0 90469 ISHARES TR IBONDS DEC21 ETF 46434VBK5 804 32114 SH SOLE 0 0 32114 ISHARES TR IBONDS DEC22 ETF 46434VBA7 411 16282 SH SOLE 0 0 16282 ISHARES TR IBONDS DEC22 ETF 46435G755 394 15127 SH SOLE 0 0 15127 ISHARES TR IBONDS DEC25 ETF 46434VBD1 2844 113140 SH SOLE 0 0 113140 ISHARES TR IBONDS MAR18 ETF 46432FAW7 274 10698 SH SOLE 0 0 10698 ISHARES TR IBONDS MAR20 ETF 46432FBC0 2047 77960 SH SOLE 0 0 77960 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 220 8234 SH SOLE 0 0 8234 ISHARES TR IBONDS SEP18 ETF 46429B580 1075 42208 SH SOLE 0 0 42208 ISHARES TR IBONDS SEP19 ETF 46429B564 732 28650 SH SOLE 0 0 28650 ISHARES TR IBONDS SEP20 ETF 46434V571 2222 86460 SH SOLE 0 0 86460 ISHARES TR IBOXX HI YD ETF 464288513 13311 149968 SH SOLE 0 0 149968 ISHARES TR IBOXX INV CP ETF 464287242 28533 235365 SH SOLE 0 0 235365 ISHARES TR INTL DEV RE ETF 464288489 568 19502 SH SOLE 0 0 19502 ISHARES TR INTL DIV GRWTH 46435G524 888 15491 SH SOLE 0 0 15491 ISHARES TR INTL SEL DIV ETF 464288448 15207 450471 SH SOLE 0 0 450471 ISHARES TR INTL TREA BD ETF 464288117 368 7485 SH SOLE 0 0 7485 ISHARES TR INTRM GOV CR ETF 464288612 2812 25359 SH SOLE 0 0 25359 ISHARES TR INTRMD CR BD ETF 464288638 6249 56730 SH SOLE 0 0 56730 ISHARES TR JPMORGAN USD EMG 464288281 13324 114453 SH SOLE 0 0 114453 ISHARES TR LATN AMER 40 ETF 464287390 293 8365 SH SOLE 0 0 8365 ISHARES TR MBS ETF 464288588 5095 47578 SH SOLE 0 0 47578 ISHARES TR MICRO-CAP ETF 464288869 1405 14880 SH SOLE 0 0 14880 ISHARES TR MIN VOL EAFE ETF 46429B689 61228 861642 SH SOLE 0 0 861642 ISHARES TR MIN VOL EUROPE 46434V720 520 20574 SH SOLE 0 0 20574 ISHARES TR MIN VOL USA ETF 46429B697 92300 1833533 SH SOLE 0 0 1833533 ISHARES TR MRGSTR MD CP ETF 464288208 22415 128211 SH SOLE 0 0 128211 ISHARES TR MRGSTR MD CP GRW 464288307 1079 5690 SH SOLE 0 0 5690 ISHARES TR MRGSTR MD CP VAL 464288406 1584 10489 SH SOLE 0 0 10489 ISHARES TR MRGSTR SM CP ETF 464288505 1400 8398 SH SOLE 0 0 8398 ISHARES TR MRGSTR SM CP GR 464288604 228 1346 SH SOLE 0 0 1346 ISHARES TR MRNGSTR INC ETF 46432F875 1174 45367 SH SOLE 0 0 45367 ISHARES TR MRNGSTR LG-CP ET 464287127 11903 78995 SH SOLE 0 0 78995 ISHARES TR MRNGSTR LG-CP GR 464287119 11146 76143 SH SOLE 0 0 76143 ISHARES TR MRNGSTR LG-CP VL 464288109 2291 23000 SH SOLE 0 0 23000 ISHARES TR MRNING SM CP ETF 464288703 7473 50970 SH SOLE 0 0 50970 ISHARES TR MSCI AC ASIA ETF 464288182 5134 71096 SH SOLE 0 0 71096 ISHARES TR MSCI ACWI ETF 464288257 4352 63247 SH SOLE 0 0 63247 ISHARES TR MSCI ACWI EX US 464288240 3383 69984 SH SOLE 0 0 69984 ISHARES TR MSCI CHINA ETF 46429B671 366 5816 SH SOLE 0 0 5816 ISHARES TR MSCI EAFE ESG OP 46435G516 200 3022 SH SOLE 0 0 3022 ISHARES TR MSCI EAFE ETF 464287465 96232 1405261 SH SOLE 0 0 1405261 ISHARES TR MSCI EMG MKT ETF 464287234 39083 872208 SH SOLE 0 0 872208 ISHARES TR MSCI INDIA ETF 46429B598 1097 33418 SH SOLE 0 0 33418 ISHARES TR MSCI KLD400 SOC 464288570 2462 26520 SH SOLE 0 0 26520 ISHARES TR MSCI UK ETF NEW 46435G334 754 21662 SH SOLE 0 0 21662 ISHARES TR MSCI USA ESG SLC 464288802 3425 32780 SH SOLE 0 0 32780 ISHARES TR MTG REL ETF NEW 46435G342 842 17986 SH SOLE 0 0 17986 ISHARES TR MULTIFACTOR INTL 46434V274 742 26470 SH SOLE 0 0 26470 ISHARES TR MULTIFACTOR USA 46434V282 4567 152613 SH SOLE 0 0 152613 ISHARES TR N AMER TECH ETF 464287549 12029 77472 SH SOLE 0 0 77472 ISHARES TR NA TEC SFTWR ETF 464287515 650 4447 SH SOLE 0 0 4447 ISHARES TR NASDAQ BIOTECH 464287556 23524 70520 SH SOLE 0 0 70520 ISHARES TR NATIONAL MUN ETF 464288414 12296 110904 SH SOLE 0 0 110904 ISHARES TR NEW YORK MUN ETF 464288323 605 5405 SH SOLE 0 0 5405 ISHARES TR NORTH AMERN NAT 464287374 3619 107492 SH SOLE 0 0 107492 ISHARES TR PHLX SEMICND ETF 464287523 2418 15248 SH SOLE 0 0 15248 ISHARES TR RESID RL EST CAP 464288562 927 14593 SH SOLE 0 0 14593 ISHARES TR RUS 1000 ETF 464287622 22745 162608 SH SOLE 0 0 162608 ISHARES TR RUS 1000 GRW ETF 464287614 508592 4066786 SH SOLE 0 0 4066786 ISHARES TR RUS 1000 VAL ETF 464287598 468112 3949986 SH SOLE 0 0 3949986 ISHARES TR RUS 2000 GRW ETF 464287648 93746 523839 SH SOLE 0 0 523839 ISHARES TR RUS 2000 VAL ETF 464287630 125532 1011378 SH SOLE 0 0 1011378 ISHARES TR RUS MD CP GR ETF 464287481 152537 1347624 SH SOLE 0 0 1347624 ISHARES TR RUS MDCP VAL ETF 464287473 135694 1597725 SH SOLE 0 0 1597725 ISHARES TR RUS MID CAP ETF 464287499 47228 239557 SH SOLE 0 0 239557 ISHARES TR RUSSELL 2000 ETF 464287655 61222 413162 SH SOLE 0 0 413162 ISHARES TR RUSSELL 3000 ETF 464287689 19649 131626 SH SOLE 0 0 131626 ISHARES TR S&P 100 ETF 464287101 5672 50965 SH SOLE 0 0 50965 ISHARES TR S&P 500 GRWT ETF 464287309 110951 773609 SH SOLE 0 0 773609 ISHARES TR S&P 500 VAL ETF 464287408 81902 758989 SH SOLE 0 0 758989 ISHARES TR S&P MC 400GR ETF 464287606 40151 198415 SH SOLE 0 0 198415 ISHARES TR S&P MC 400VL ETF 464287705 21480 140646 SH SOLE 0 0 140646 ISHARES TR S&P SML 600 GWT 464287887 33564 204053 SH SOLE 0 0 204053 ISHARES TR S&P US PFD STK 464288687 83808 2159459 SH SOLE 0 0 2159459 ISHARES TR SELECT DIVID ETF 464287168 58581 625539 SH SOLE 0 0 625539 ISHARES TR SHORT TREAS BD 464288679 3180 28805 SH SOLE 0 0 28805 ISHARES TR SHRT NAT MUN ETF 464288158 11129 105028 SH SOLE 0 0 105028 ISHARES TR SP SMCP600VL ETF 464287879 21519 145095 SH SOLE 0 0 145095 ISHARES TR TIPS BD ETF 464287176 33725 296932 SH SOLE 0 0 296932 ISHARES TR TRANS AVG ETF 464287192 1117 6265 SH SOLE 0 0 6265 ISHARES TR U.S. BAS MTL ETF 464287838 2131 22251 SH SOLE 0 0 22251 ISHARES TR U.S. CNSM GD ETF 464287812 1487 12326 SH SOLE 0 0 12326 ISHARES TR U.S. CNSM SV ETF 464287580 1492 9096 SH SOLE 0 0 9096 ISHARES TR U.S. ENERGY ETF 464287796 9408 251370 SH SOLE 0 0 251370 ISHARES TR U.S. FIN SVC ETF 464287770 2363 19718 SH SOLE 0 0 19718 ISHARES TR U.S. FINLS ETF 464287788 16597 148030 SH SOLE 0 0 148030 ISHARES TR U.S. MED DVC ETF 464288810 5683 34029 SH SOLE 0 0 34029 ISHARES TR U.S. PHARMA ETF 464288836 3479 22253 SH SOLE 0 0 22253 ISHARES TR U.S. REAL ES ETF 464287739 7694 96329 SH SOLE 0 0 96329 ISHARES TR U.S. TECH ETF 464287721 7914 52788 SH SOLE 0 0 52788 ISHARES TR U.S. UTILITS ETF 464287697 5573 41930 SH SOLE 0 0 41930 ISHARES TR US AER DEF ETF 464288760 16435 92312 SH SOLE 0 0 92312 ISHARES TR US CR BD ETF 464288620 1350 12031 SH SOLE 0 0 12031 ISHARES TR US HLTHCARE ETF 464287762 8017 46652 SH SOLE 0 0 46652 ISHARES TR US HLTHCR PR ETF 464288828 1414 9574 SH SOLE 0 0 9574 ISHARES TR US HOME CONS ETF 464288752 2357 64523 SH SOLE 0 0 64523 ISHARES TR US INDUSTRIALS 464287754 2717 19614 SH SOLE 0 0 19614 ISHARES TR US OIL EQ&SV ETF 464288844 342 9701 SH SOLE 0 0 9701 ISHARES TR US OIL GS EX ETF 464288851 687 11708 SH SOLE 0 0 11708 ISHARES TR US REGNL BKS ETF 464288778 4936 104559 SH SOLE 0 0 104559 ISHARES TR US TELECOM ETF 464287713 416 13693 SH SOLE 0 0 13693 ISHARES TR US TREAS BD ETF 46429B267 1851 73346 SH SOLE 0 0 73346 ISHARES TR USA MOMENTUM FCT 46432F396 27860 291181 SH SOLE 0 0 291181 ISHARES TR USA QUALITY FCTR 46432F339 8672 112426 SH SOLE 0 0 112426 ISHARES U S ETF TR COMMOD SEL STG 46431W853 464 13323 SH SOLE 0 0 13323 ISHARES U S ETF TR INT RT HDG C B 46431W705 618 6433 SH SOLE 0 0 6433 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1601 31838 SH SOLE 0 0 31838 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 441 32215 SH SOLE 0 0 32215 ITT INC COM 45073V108 416 9399 SH SOLE 0 0 9399 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1037 17909 SH SOLE 0 0 17909 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 546 8119 SH SOLE 0 0 8119 JACOBS ENGR GROUP INC DEL COM 469814107 672 11540 SH SOLE 0 0 11540 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3025 60107 SH SOLE 0 0 60107 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 602 4119 SH SOLE 0 0 4119 JD COM INC SPON ADR CL A 47215P106 1350 35355 SH SOLE 0 0 35355 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 10 10000 SH SOLE 0 0 10000 JETBLUE AIRWAYS CORP COM 477143101 1374 74159 SH SOLE 0 0 74159 JETPAY CORP COM 477177109 203 110063 SH SOLE 0 0 110063 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 3880 118294 SH SOLE 0 0 118294 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 755 26827 SH SOLE 0 0 26827 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 415 12107 SH SOLE 0 0 12107 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 4065 133767 SH SOLE 0 0 133767 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3009 93244 SH SOLE 0 0 93244 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 413 10787 SH SOLE 0 0 10787 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 651 36954 SH SOLE 0 0 36954 JOHNSON & JOHNSON COM 478160104 164464 1265012 SH SOLE 0 0 1265012 JOHNSON CTLS INTL PLC SHS G51502105 4383 108801 SH SOLE 0 0 108801 JONES LANG LASALLE INC COM 48020Q107 560 4538 SH SOLE 0 0 4538 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 13014 461187 SH SOLE 0 0 461187 JPMORGAN CHASE & CO COM 46625H100 70622 739429 SH SOLE 0 0 739429 JUNIPER NETWORKS INC COM 48203R104 232 8337 SH SOLE 0 0 8337 JUNO THERAPEUTICS INC COM 48205A109 832 18550 SH SOLE 0 0 18550 KALA PHARMACEUTICALS INC COM 483119103 360 15804 SH SOLE 0 0 15804 KANSAS CITY SOUTHERN COM NEW 485170302 890 8196 SH SOLE 0 0 8196 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 340 30644 SH SOLE 0 0 30644 KAYNE ANDERSON MLP INVT CO COM 486606106 4690 258118 SH SOLE 0 0 258118 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 219 4472 SH SOLE 0 0 4472 KB HOME NOTE 1.375% 2/0 48666KAS8 25 24000 SH SOLE 0 0 24000 KELLOGG CO COM 487836108 3758 60268 SH SOLE 0 0 60268 KEMPER CORP DEL COM 488401100 239 4510 SH SOLE 0 0 4510 KERYX BIOPHARMACEUTICALS INC COM 492515101 77 10934 SH SOLE 0 0 10934 KEYCORP NEW COM 493267108 4546 241598 SH SOLE 0 0 241598 KEYSIGHT TECHNOLOGIES INC COM 49338L103 223 5364 SH SOLE 0 0 5364 KIMBERLY CLARK CORP COM 494368103 27751 235821 SH SOLE 0 0 235821 KIMCO RLTY CORP COM 49446R109 1279 65440 SH SOLE 0 0 65440 KINDER MORGAN INC DEL COM 49456B101 11023 574733 SH SOLE 0 0 574733 KINROSS GOLD CORP COM NO PAR 496902404 62 14783 SH SOLE 0 0 14783 KITE PHARMA INC COM 49803L109 285 1586 SH SOLE 0 0 1586 KITE RLTY GROUP TR COM NEW 49803T300 3938 194473 SH SOLE 0 0 194473 KKR & CO L P DEL COM UNITS 48248M102 3215 158184 SH SOLE 0 0 158184 KKR INCOME OPPORTUNITIES FD COM 48249T106 1743 97394 SH SOLE 0 0 97394 KLA-TENCOR CORP COM 482480100 515 4862 SH SOLE 0 0 4862 KOHLS CORP COM 500255104 1654 36243 SH SOLE 0 0 36243 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 686 16656 SH SOLE 0 0 16656 KRAFT HEINZ CO COM 500754106 14283 184186 SH SOLE 0 0 184186 KRANESHARES TR BOSERA MSCI CH 500767405 480 14466 SH SOLE 0 0 14466 KRANESHARES TR CSI CHI INTERNET 500767306 912 16033 SH SOLE 0 0 16033 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3742 286111 SH SOLE 0 0 286111 KROGER CO COM 501044101 4320 215366 SH SOLE 0 0 215366 L BRANDS INC COM 501797104 518 12450 SH SOLE 0 0 12450 L3 TECHNOLOGIES INC COM 502413107 832 4418 SH SOLE 0 0 4418 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1224 8113 SH SOLE 0 0 8113 LADDER CAP CORP CL A 505743104 153 11131 SH SOLE 0 0 11131 LAKELAND BANCORP INC COM 511637100 417 20465 SH SOLE 0 0 20465 LAKELAND FINL CORP COM 511656100 222 4569 SH SOLE 0 0 4569 LAM RESEARCH CORP COM 512807108 3293 17798 SH SOLE 0 0 17798 LAM RESEARCH CORP NOTE 1.250% 5/1 512807AL2 67 22000 SH SOLE 0 0 22000 LAMAR ADVERTISING CO NEW CL A 512816109 718 10479 SH SOLE 0 0 10479 LAMB WESTON HLDGS INC COM 513272104 1033 22037 SH SOLE 0 0 22037 LANCASTER COLONY CORP COM 513847103 590 4914 SH SOLE 0 0 4914 LANDAUER INC COM 51476K103 433 6439 SH SOLE 0 0 6439 LANDEC CORP COM 514766104 178 13789 SH SOLE 0 0 13789 LAREDO PETROLEUM INC COM 516806106 1160 89724 SH SOLE 0 0 89724 LAS VEGAS SANDS CORP COM 517834107 2417 37685 SH SOLE 0 0 37685 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 420 14473 SH SOLE 0 0 14473 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 288 21800 SH SOLE 0 0 21800 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 297 10492 SH SOLE 0 0 10492 LAZARD LTD SHS A G54050102 404 8947 SH SOLE 0 0 8947 LCI INDS COM 50189K103 326 2818 SH SOLE 0 0 2818 LCNB CORP COM 50181P100 683 32623 SH SOLE 0 0 32623 LEAR CORP COM NEW 521865204 730 4218 SH SOLE 0 0 4218 LEGG MASON BW GLB INC OPP FD COM 52469B100 166 12417 SH SOLE 0 0 12417 LEGG MASON ETF INVESTMENT TR INT LW VTY HGH 52468L505 1472 52880 SH SOLE 0 0 52880 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 6321 208829 SH SOLE 0 0 208829 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 344 13182 SH SOLE 0 0 13182 LEGG MASON INC COM 524901105 987 25120 SH SOLE 0 0 25120 LEGGETT & PLATT INC COM 524660107 2653 55585 SH SOLE 0 0 55585 LEIDOS HLDGS INC COM 525327102 1272 21480 SH SOLE 0 0 21480 LEMAITRE VASCULAR INC COM 525558201 315 8422 SH SOLE 0 0 8422 LENNAR CORP CL A 526057104 465 8821 SH SOLE 0 0 8821 LEUCADIA NATL CORP COM 527288104 955 37834 SH SOLE 0 0 37834 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 233 4388 SH SOLE 0 0 4388 LEXICON PHARMACEUTICALS INC COM NEW 528872302 314 25567 SH SOLE 0 0 25567 LEXINGTON REALTY TRUST COM 529043101 754 73805 SH SOLE 0 0 73805 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 216 35942 SH SOLE 0 0 35942 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 29 24000 SH SOLE 0 0 24000 LIBERTY PPTY TR SH BEN INT 531172104 209 5095 SH SOLE 0 0 5095 LIFEVANTAGE CORP COM NEW 53222K205 45 10853 SH SOLE 0 0 10853 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 225 1658 SH SOLE 0 0 1658 LIGHTBRIDGE CORP COM NEW 53224K203 12 11450 SH SOLE 0 0 11450 LILLY ELI & CO COM 532457108 17648 206323 SH SOLE 0 0 206323 LINCOLN ELEC HLDGS INC COM 533900106 889 9703 SH SOLE 0 0 9703 LINCOLN NATL CORP IND COM 534187109 4020 54716 SH SOLE 0 0 54716 LIQTECH INTL INC COM 53632A102 15 42000 SH SOLE 0 0 42000 LIVE NATION ENTERTAINMENT IN COM 538034109 312 7180 SH SOLE 0 0 7180 LIVE OAK BANCSHARES INC COM 53803X105 5771 246137 SH SOLE 0 0 246137 LKQ CORP COM 501889208 253 7035 SH SOLE 0 0 7035 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2427 663287 SH SOLE 0 0 663287 LMP CAP & INCOME FD INC COM 50208A102 355 24423 SH SOLE 0 0 24423 LOCKHEED MARTIN CORP COM 539830109 34838 112277 SH SOLE 0 0 112277 LOEWS CORP COM 540424108 684 14308 SH SOLE 0 0 14308 LOUISIANA PAC CORP COM 546347105 1844 68128 SH SOLE 0 0 68128 LOWES COS INC COM 548661107 20812 260349 SH SOLE 0 0 260349 LTC PPTYS INC COM 502175102 342 7293 SH SOLE 0 0 7293 LULULEMON ATHLETICA INC COM 550021109 540 8679 SH SOLE 0 0 8679 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 260 6681 SH SOLE 0 0 6681 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3544 35788 SH SOLE 0 0 35788 M & T BK CORP COM 55261F104 2023 12568 SH SOLE 0 0 12568 M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 27 27000 SH SOLE 0 0 27000 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1146 15887 SH SOLE 0 0 15887 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 24 23000 SH SOLE 0 0 23000 MACYS INC COM 55616P104 1187 54425 SH SOLE 0 0 54425 MADISON SQUARE GARDEN CO NEW CL A 55825T103 350 1636 SH SOLE 0 0 1636 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 11603 163297 SH SOLE 0 0 163297 MAGNA INTL INC COM 559222401 531 9954 SH SOLE 0 0 9954 MAIDEN HOLDINGS LTD SHS G5753U112 1199 150928 SH SOLE 0 0 150928 MAIN STREET CAPITAL CORP COM 56035L104 4099 103122 SH SOLE 0 0 103122 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 238 11881 SH SOLE 0 0 11881 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 393 13686 SH SOLE 0 0 13686 MALLINCKRODT PUB LTD CO SHS G5785G107 1707 45689 SH SOLE 0 0 45689 MANAGED DURATION INVT GRD FU COM 56165R103 141 10287 SH SOLE 0 0 10287 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 3055 129983 SH SOLE 0 0 129983 MANAGED PORTFOLIO SER TORTOISE WTR FD 56167N753 225 8073 SH SOLE 0 0 8073 MANITOWOC INC COM 563571108 359 39981 SH SOLE 0 0 39981 MANNKIND CORP COM NEW 56400P706 71 32779 SH SOLE 0 0 32779 MANULIFE FINL CORP COM 56501R106 2898 142865 SH SOLE 0 0 142865 MARATHON OIL CORP COM 565849106 2502 184533 SH SOLE 0 0 184533 MARATHON PETE CORP COM 56585A102 3452 61572 SH SOLE 0 0 61572 MARKEL CORP COM 570535104 3308 3098 SH SOLE 0 0 3098 MARRIOTT INTL INC NEW CL A 571903202 5720 51880 SH SOLE 0 0 51880 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 301 2418 SH SOLE 0 0 2418 MARSH & MCLENNAN COS INC COM 571748102 2037 24310 SH SOLE 0 0 24310 MARTIN MARIETTA MATLS INC COM 573284106 706 3428 SH SOLE 0 0 3428 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 377 24262 SH SOLE 0 0 24262 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 560 31304 SH SOLE 0 0 31304 MASCO CORP COM 574599106 1378 35336 SH SOLE 0 0 35336 MASIMO CORP COM 574795100 241 2787 SH SOLE 0 0 2787 MASTEC INC COM 576323109 512 11044 SH SOLE 0 0 11044 MASTERCARD INCORPORATED CL A 57636Q104 16041 113607 SH SOLE 0 0 113607 MATADOR RES CO COM 576485205 1453 53554 SH SOLE 0 0 53554 MATINAS BIOPHARMA HLDGS INC COM 576810105 13 10200 SH SOLE 0 0 10200 MATSON INC COM 57686G105 231 8225 SH SOLE 0 0 8225 MATTEL INC COM 577081102 1083 69966 SH SOLE 0 0 69966 MAXIM INTEGRATED PRODS INC COM 57772K101 3155 66148 SH SOLE 0 0 66148 MAXIMUS INC COM 577933104 337 5235 SH SOLE 0 0 5235 MCCORMICK & CO INC COM NON VTG 579780206 5160 50273 SH SOLE 0 0 50273 MCCORMICK & CO INC COM VTG 579780107 2109 20549 SH SOLE 0 0 20549 MCDERMOTT INTL INC COM 580037109 92 12694 SH SOLE 0 0 12694 MCDONALDS CORP COM 580135101 66839 426599 SH SOLE 0 0 426599 MCKESSON CORP COM 58155Q103 5764 37523 SH SOLE 0 0 37523 MDU RES GROUP INC COM 552690109 1062 40929 SH SOLE 0 0 40929 MEDICAL PPTYS TRUST INC COM 58463J304 1189 90584 SH SOLE 0 0 90584 MEDLEY CAP CORP COM 58503F106 161 27023 SH SOLE 0 0 27023 MEDTRONIC PLC SHS G5960L103 13172 169383 SH SOLE 0 0 169383 MERCADOLIBRE INC COM 58733R102 310 1199 SH SOLE 0 0 1199 MERCK & CO INC COM 58933Y105 58039 906439 SH SOLE 0 0 906439 MERIDIAN BANCORP INC MD COM 58958U103 1114 59783 SH SOLE 0 0 59783 MERIDIAN BIOSCIENCE INC COM 589584101 187 13082 SH SOLE 0 0 13082 METLIFE INC COM 59156R108 7719 148595 SH SOLE 0 0 148595 METTLER TOLEDO INTERNATIONAL COM 592688105 344 550 SH SOLE 0 0 550 MFA FINL INC COM 55272X102 683 78039 SH SOLE 0 0 78039 MFS CALIF MUN FD COM 59318C106 175 14157 SH SOLE 0 0 14157 MFS CHARTER INCOME TR SH BEN INT 552727109 190 21987 SH SOLE 0 0 21987 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 120 24395 SH SOLE 0 0 24395 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 94 18016 SH SOLE 0 0 18016 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 214 45250 SH SOLE 0 0 45250 MFS INTER INCOME TR SH BEN INT 55273C107 170 39817 SH SOLE 0 0 39817 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 216 34646 SH SOLE 0 0 34646 MFS MUN INCOME TR SH BEN INT 552738106 184 25563 SH SOLE 0 0 25563 MFS SPL VALUE TR SH BEN INT 55274E102 154 23418 SH SOLE 0 0 23418 MGE ENERGY INC COM 55277P104 728 11273 SH SOLE 0 0 11273 MGIC INVT CORP WIS COM 552848103 1501 119850 SH SOLE 0 0 119850 MGM RESORTS INTERNATIONAL COM 552953101 1439 44180 SH SOLE 0 0 44180 MICHAEL KORS HLDGS LTD SHS G60754101 846 17696 SH SOLE 0 0 17696 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 506 15886 SH SOLE 0 0 15886 MICROCHIP TECHNOLOGY INC COM 595017104 4810 53585 SH SOLE 0 0 53585 MICRON SOLUTIONS INC COM 59511X105 38 10000 SH SOLE 0 0 10000 MICRON TECHNOLOGY INC COM 595112103 9994 254110 SH SOLE 0 0 254110 MICROSOFT CORP COM 594918104 125558 1685573 SH SOLE 0 0 1685573 MID AMER APT CMNTYS INC COM 59522J103 671 6287 SH SOLE 0 0 6287 MIDDLEBY CORP COM 596278101 672 5249 SH SOLE 0 0 5249 MILESTONE SCIENTIFIC INC COM NEW 59935P209 81 65010 SH SOLE 0 0 65010 MKS INSTRUMENT INC COM 55306N104 281 2975 SH SOLE 0 0 2975 MOHAWK INDS INC COM 608190104 520 2101 SH SOLE 0 0 2101 MOLECULIN BIOTECH INC COM 60855D101 30 12700 SH SOLE 0 0 12700 MOLINA HEALTHCARE INC COM 60855R100 11500 167257 SH SOLE 0 0 167257 MOLINA HEALTHCARE INC DBCV 1.625% 8/1 60855RAD2 13 11000 SH SOLE 0 0 11000 MOLSON COORS BREWING CO CL B 60871R209 949 11632 SH SOLE 0 0 11632 MONDELEZ INTL INC CL A 609207105 24177 594637 SH SOLE 0 0 594637 MONMOUTH REAL ESTATE INVT CO CL A 609720107 530 32786 SH SOLE 0 0 32786 MONSANTO CO NEW COM 61166W101 7955 66398 SH SOLE 0 0 66398 MONSTER BEVERAGE CORP NEW COM 61174X109 911 16498 SH SOLE 0 0 16498 MOODYS CORP COM 615369105 618 4440 SH SOLE 0 0 4440 MORGAN STANLEY COM NEW 617446448 4702 97629 SH SOLE 0 0 97629 MORGAN STANLEY CHINA A SH FD COM 617468103 394 16529 SH SOLE 0 0 16529 MORGAN STANLEY EMER MKTS DEB COM 61744H105 158 15730 SH SOLE 0 0 15730 MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 266 14568 SH SOLE 0 0 14568 MOSAIC CO NEW COM 61945C103 490 22716 SH SOLE 0 0 22716 MOTOROLA SOLUTIONS INC COM NEW 620076307 1156 13625 SH SOLE 0 0 13625 MPLX LP COM UNIT REP LTD 55336V100 1611 46024 SH SOLE 0 0 46024 MSA SAFETY INC COM 553498106 206 2592 SH SOLE 0 0 2592 MSB FINL CORP NEW COM 55352L101 196 10980 SH SOLE 0 0 10980 MUELLER WTR PRODS INC COM SER A 624758108 173 13547 SH SOLE 0 0 13547 MYLAN N V SHS EURO N59465109 1152 36744 SH SOLE 0 0 36744 MYRIAD GENETICS INC COM 62855J104 202 5610 SH SOLE 0 0 5610 NABORS INDUSTRIES LTD SHS G6359F103 635 78700 SH SOLE 0 0 78700 NABRIVA THERAPEUTICS PLC SHS G63637105 219 26760 SH SOLE 0 0 26760 NANOVIRICIDES INC COM NEW 630087203 23 20641 SH SOLE 0 0 20641 NAPCO SEC TECHNOLOGIES INC COM 630402105 170 17608 SH SOLE 0 0 17608 NASDAQ INC COM 631103108 322 4163 SH SOLE 0 0 4163 NATIONAL FUEL GAS CO N J COM 636180101 1573 27788 SH SOLE 0 0 27788 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4545 72486 SH SOLE 0 0 72486 NATIONAL HEALTH INVS INC COM 63633D104 2857 36971 SH SOLE 0 0 36971 NATIONAL OILWELL VARCO INC COM 637071101 667 18686 SH SOLE 0 0 18686 NATIONAL RETAIL PPTYS INC COM 637417106 5554 133327 SH SOLE 0 0 133327 NATIXIS ETF TR SEEYOND INTL ETF 63873X109 364 8075 SH SOLE 0 0 8075 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 12 30587 SH SOLE 0 0 30587 NAVIENT CORPORATION COM 63938C108 1378 91784 SH SOLE 0 0 91784 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 58 28508 SH SOLE 0 0 28508 NBT BANCORP INC COM 628778102 3540 96412 SH SOLE 0 0 96412 NCR CORP NEW COM 62886E108 1104 29438 SH SOLE 0 0 29438 NEOGEN CORP COM 640491106 587 7581 SH SOLE 0 0 7581 NEOGENOMICS INC COM NEW 64049M209 191 17200 SH SOLE 0 0 17200 NEOVASC INC COM 64065J106 20 11900 SH SOLE 0 0 11900 NETFLIX INC COM 64110L106 13182 72689 SH SOLE 0 0 72689 NETLIST INC COM 64118P109 20 27500 SH SOLE 0 0 27500 NEUBERGER BERMAN HGH YLD FD COM 64128C106 198 16356 SH SOLE 0 0 16356 NEUBERGER BERMAN INTER MUNI COM 64124P101 393 25647 SH SOLE 0 0 25647 NEUBERGER BERMAN RE ES SEC F COM 64190A103 447 79856 SH SOLE 0 0 79856 NEVRO CORP COM 64157F103 278 3066 SH SOLE 0 0 3066 NEW AMER HIGH INCOME FD INC COM NEW 641876800 103 10383 SH SOLE 0 0 10383 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 633 9186 SH SOLE 0 0 9186 NEW GOLD INC CDA COM 644535106 304 81987 SH SOLE 0 0 81987 NEW JERSEY RES COM 646025106 744 17658 SH SOLE 0 0 17658 NEW MTN FIN CORP COM 647551100 405 28456 SH SOLE 0 0 28456 NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 23 23000 SH SOLE 0 0 23000 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1334 79794 SH SOLE 0 0 79794 NEW YORK CMNTY BANCORP INC COM 649445103 2056 159579 SH SOLE 0 0 159579 NEW YORK MTG TR INC COM PAR $.02 649604501 299 48776 SH SOLE 0 0 48776 NEW YORK MTG TR INC PFD-C CONV 649604808 535 21039 SH SOLE 0 0 21039 NEW YORK REIT INC COM 64976L109 745 94967 SH SOLE 0 0 94967 NEWELL BRANDS INC COM 651229106 1763 41325 SH SOLE 0 0 41325 NEWFIELD EXPL CO COM 651290108 211 7141 SH SOLE 0 0 7141 NEWMARKET CORP COM 651587107 334 786 SH SOLE 0 0 786 NEWMONT MINING CORP COM 651639106 2053 54747 SH SOLE 0 0 54747 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 457 25670 SH SOLE 0 0 25670 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 239 10393 SH SOLE 0 0 10393 NEXTERA ENERGY INC COM 65339F101 59707 407418 SH SOLE 0 0 407418 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 117 10215 SH SOLE 0 0 10215 NICE LTD SPONSORED ADR 653656108 535 6583 SH SOLE 0 0 6583 NIKE INC CL B 654106103 16517 318568 SH SOLE 0 0 318568 NISOURCE INC COM 65473P105 842 32912 SH SOLE 0 0 32912 NOBLE CORP PLC SHS USD G65431101 162 35294 SH SOLE 0 0 35294 NOBLE ENERGY INC COM 655044105 314 11082 SH SOLE 0 0 11082 NOKIA CORP SPONSORED ADR 654902204 572 95811 SH SOLE 0 0 95811 NORDIC AMERICAN TANKERS LIMI COM G65773106 88 16488 SH SOLE 0 0 16488 NORDSON CORP COM 655663102 272 2300 SH SOLE 0 0 2300 NORDSTROM INC COM 655664100 9122 193472 SH SOLE 0 0 193472 NORFOLK SOUTHERN CORP COM 655844108 11376 86027 SH SOLE 0 0 86027 NORTHEAST BANCORP COM NEW 663904209 794 30382 SH SOLE 0 0 30382 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 138 77066 SH SOLE 0 0 77066 NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 644 25560 SH SOLE 0 0 25560 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 314 11485 SH SOLE 0 0 11485 NORTHERN TR CORP COM 665859104 1336 14536 SH SOLE 0 0 14536 NORTHRIM BANCORP INC COM 666762109 206 5921 SH SOLE 0 0 5921 NORTHROP GRUMMAN CORP COM 666807102 10944 38039 SH SOLE 0 0 38039 NORTHSTAR REALTY EUROPE CORP COM 66706L101 521 40673 SH SOLE 0 0 40673 NORTHWEST BANCSHARES INC MD COM 667340103 1097 63568 SH SOLE 0 0 63568 NORTHWEST NAT GAS CO COM 667655104 1373 21331 SH SOLE 0 0 21331 NORTHWESTERN CORP COM NEW 668074305 257 4526 SH SOLE 0 0 4526 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 379 7020 SH SOLE 0 0 7020 NOVAGOLD RES INC COM NEW 66987E206 82 19972 SH SOLE 0 0 19972 NOVARTIS A G SPONSORED ADR 66987V109 21019 244841 SH SOLE 0 0 244841 NOVAVAX INC COM 670002104 340 298539 SH SOLE 0 0 298539 NOVO-NORDISK A S ADR 670100205 4897 101717 SH SOLE 0 0 101717 NU SKIN ENTERPRISES INC CL A 67018T105 2743 44624 SH SOLE 0 0 44624 NUANCE COMMUNICATIONS INC COM 67020Y100 12406 789189 SH SOLE 0 0 789189 NUANCE COMMUNICATIONS INC NOTE 2.750%11/0 67020YAF7 22 22000 SH SOLE 0 0 22000 NUCOR CORP COM 670346105 9748 173957 SH SOLE 0 0 173957 NUSTAR ENERGY LP UNIT COM 67058H102 772 19037 SH SOLE 0 0 19037 NUTANIX INC CL A 67059N108 494 22076 SH SOLE 0 0 22076 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 227 25586 SH SOLE 0 0 25586 NUVEEN AMT FREE MUN CR INC F COM 67071L106 4351 282758 SH SOLE 0 0 282758 NUVEEN AMT FREE QLTY MUN INC COM 670657105 8086 583877 SH SOLE 0 0 583877 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 565 32182 SH SOLE 0 0 32182 NUVEEN BUILD AMER BD FD COM 67074C103 522 24343 SH SOLE 0 0 24343 NUVEEN BUILD AMER BD OPPTNY COM 67074Q102 427 19388 SH SOLE 0 0 19388 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1081 72466 SH SOLE 0 0 72466 NUVEEN CALIF MUN VALUE FD COM 67062C107 491 46609 SH SOLE 0 0 46609 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 394 24993 SH SOLE 0 0 24993 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 1832 150045 SH SOLE 0 0 150045 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 284 18285 SH SOLE 0 0 18285 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 677 79803 SH SOLE 0 0 79803 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 422 24918 SH SOLE 0 0 24918 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1093 90674 SH SOLE 0 0 90674 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 210 14352 SH SOLE 0 0 14352 NUVEEN FLOATING RATE INCOME COM 67072T108 1204 102876 SH SOLE 0 0 102876 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 249 21087 SH SOLE 0 0 21087 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 246 14193 SH SOLE 0 0 14193 NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 711 70891 SH SOLE 0 0 70891 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 735 72766 SH SOLE 0 0 72766 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 419 41409 SH SOLE 0 0 41409 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 434 43175 SH SOLE 0 0 43175 NUVEEN INT DUR QUAL MUN TRM COM 670677103 412 31219 SH SOLE 0 0 31219 NUVEEN INTER DURATION MN TMF COM 670671106 555 41498 SH SOLE 0 0 41498 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 411 32093 SH SOLE 0 0 32093 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 523 36355 SH SOLE 0 0 36355 NUVEEN MICHIGAN QLT MUN INC COM 670979103 267 19509 SH SOLE 0 0 19509 NUVEEN MINESOTA QLT MUN INC SHS 670734102 174 11444 SH SOLE 0 0 11444 NUVEEN MUN HIGH INCOME OPP F COM 670682103 1789 131517 SH SOLE 0 0 131517 NUVEEN MUN VALUE FD INC COM 670928100 2085 203620 SH SOLE 0 0 203620 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2368 155695 SH SOLE 0 0 155695 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1996 90200 SH SOLE 0 0 90200 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 748 56666 SH SOLE 0 0 56666 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 337 25326 SH SOLE 0 0 25326 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 164 12157 SH SOLE 0 0 12157 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 2550 241275 SH SOLE 0 0 241275 NUVEEN PFD & INCM SECURTIES COM 67072C105 8708 836540 SH SOLE 0 0 836540 NUVEEN PFD & INCOME TERM FD COM 67075A106 1655 65729 SH SOLE 0 0 65729 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2030 143119 SH SOLE 0 0 143119 NUVEEN REAL ASSET INC & GROW COM 67074Y105 1840 102242 SH SOLE 0 0 102242 NUVEEN REAL ESTATE INCOME FD COM 67071B108 732 65693 SH SOLE 0 0 65693 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 3299 235989 SH SOLE 0 0 235989 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 158 15341 SH SOLE 0 0 15341 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 361 24197 SH SOLE 0 0 24197 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 1437 94670 SH SOLE 0 0 94670 NUVEEN SHT DUR CR OPP FD COM 67074X107 196 11280 SH SOLE 0 0 11280 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 171 12512 SH SOLE 0 0 12512 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 214 16330 SH SOLE 0 0 16330 NVIDIA CORP COM 67066G104 23720 132686 SH SOLE 0 0 132686 NXP SEMICONDUCTORS N V COM N6596X109 4816 42590 SH SOLE 0 0 42590 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1816 8432 SH SOLE 0 0 8432 OAK VALLEY BANCORP OAKDALE C COM 671807105 269 16072 SH SOLE 0 0 16072 OAKTREE CAP GROUP LLC UNIT CL A 674001201 424 9018 SH SOLE 0 0 9018 OBSIDIAN ENERGY LTD COM 674482104 29 28112 SH SOLE 0 0 28112 OCCIDENTAL PETE CORP DEL COM 674599105 5012 78063 SH SOLE 0 0 78063 OCEANFIRST FINL CORP COM 675234108 1473 53612 SH SOLE 0 0 53612 OCERA THERAPEUTICS INC COM 67552A108 114 100000 SH SOLE 0 0 100000 OCH ZIFF CAP MGMT GROUP CL A 67551U105 37 11568 SH SOLE 0 0 11568 OGE ENERGY CORP COM 670837103 1455 40386 SH SOLE 0 0 40386 OHA INVT CORP COM 67091U102 78 62478 SH SOLE 0 0 62478 OKTA INC CL A 679295105 600 21300 SH SOLE 0 0 21300 OLD REP INTL CORP COM 680223104 1747 88746 SH SOLE 0 0 88746 OLIN CORP COM PAR $1 680665205 564 16482 SH SOLE 0 0 16482 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 303 6532 SH SOLE 0 0 6532 OMEGA HEALTHCARE INVS INC COM 681936100 6621 207502 SH SOLE 0 0 207502 OMEGA PROTEIN CORP COM 68210P107 515 30955 SH SOLE 0 0 30955 OMNICOM GROUP INC COM 681919106 826 11159 SH SOLE 0 0 11159 ON TRACK INNOVATION LTD SHS M8791A109 58 42748 SH SOLE 0 0 42748 ONE GAS INC COM 68235P108 512 6953 SH SOLE 0 0 6953 ONE LIBERTY PPTYS INC COM 682406103 595 24442 SH SOLE 0 0 24442 ONEOK INC NEW COM 682680103 4652 83956 SH SOLE 0 0 83956 OPKO HEALTH INC COM 68375N103 508 74061 SH SOLE 0 0 74061 OPPENHEIMER REV WEIGHTD ETF FINANCIALS SECTO 68386C807 254 3974 SH SOLE 0 0 3974 OPPENHEIMER REV WEIGHTD ETF LARGE CAP REV ET 68386C104 8443 176118 SH SOLE 0 0 176118 OPPENHEIMER REV WEIGHTD ETF MID CAP REV ETF 68386C203 974 16903 SH SOLE 0 0 16903 OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 18331 267530 SH SOLE 0 0 267530 OPPENHEIMER REV WEIGHTD ETF ULTRA DIVID REV 68386C401 5712 163785 SH SOLE 0 0 163785 ORACLE CORP COM 68389X105 21612 447003 SH SOLE 0 0 447003 ORANGE SPONSORED ADR 684060106 2274 138502 SH SOLE 0 0 138502 ORBITAL ATK INC COM 68557N103 609 4577 SH SOLE 0 0 4577 ORCHID IS CAP INC COM 68571X103 1180 115823 SH SOLE 0 0 115823 ORGANOVO HLDGS INC COM 68620A104 39 17966 SH SOLE 0 0 17966 ORITANI FINL CORP DEL COM 68633D103 897 53422 SH SOLE 0 0 53422 OSHKOSH CORP COM 688239201 498 6041 SH SOLE 0 0 6041 OTTER TAIL CORP COM 689648103 2093 48293 SH SOLE 0 0 48293 OWENS & MINOR INC NEW COM 690732102 2308 79069 SH SOLE 0 0 79069 OWENS CORNING NEW COM 690742101 671 8685 SH SOLE 0 0 8685 PACCAR INC COM 693718108 2474 34212 SH SOLE 0 0 34212 PACER FDS TR GLOBL CASH ETF 69374H709 2736 90243 SH SOLE 0 0 90243 PACER FDS TR TRENDP 100 ETF 69374H303 417 14768 SH SOLE 0 0 14768 PACER FDS TR TRENDP 750 ETF 69374H105 11341 418178 SH SOLE 0 0 418178 PACER FDS TR TRENDPILOT EUR 69374H808 541 17680 SH SOLE 0 0 17680 PACER FDS TR TRENDPLT 450 ETF 69374H204 1286 43506 SH SOLE 0 0 43506 PACER FDS TR US CASH COWS 100 69374H881 295 10925 SH SOLE 0 0 10925 PACIFIC CONTINENTAL CORP COM 69412V108 261 9704 SH SOLE 0 0 9704 PACKAGING CORP AMER COM 695156109 917 7998 SH SOLE 0 0 7998 PACWEST BANCORP DEL COM 695263103 298 5899 SH SOLE 0 0 5899 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 11 17450 SH SOLE 0 0 17450 PALO ALTO NETWORKS INC COM 697435105 3014 20916 SH SOLE 0 0 20916 PAN AMERICAN SILVER CORP COM 697900108 2099 123140 SH SOLE 0 0 123140 PANDORA MEDIA INC COM 698354107 286 37202 SH SOLE 0 0 37202 PAREXEL INTL CORP COM 699462107 328 3730 SH SOLE 0 0 3730 PARK NATL CORP COM 700658107 396 3669 SH SOLE 0 0 3669 PARKER DRILLING CO COM 701081101 23 21410 SH SOLE 0 0 21410 PARKER HANNIFIN CORP COM 701094104 3292 18814 SH SOLE 0 0 18814 PATTERSON COMPANIES INC COM 703395103 593 15364 SH SOLE 0 0 15364 PATTERSON UTI ENERGY INC COM 703481101 330 15803 SH SOLE 0 0 15803 PAYCHEX INC COM 704326107 18927 315673 SH SOLE 0 0 315673 PAYCOM SOFTWARE INC COM 70432V102 1765 23559 SH SOLE 0 0 23559 PAYPAL HLDGS INC COM 70450Y103 11168 174423 SH SOLE 0 0 174423 PB BANCORP INC COM 70454T100 230 21931 SH SOLE 0 0 21931 PBF ENERGY INC CL A 69318G106 417 15113 SH SOLE 0 0 15113 PCM FUND INC COM 69323T101 742 63784 SH SOLE 0 0 63784 PEBBLEBROOK HOTEL TR COM 70509V100 232 6429 SH SOLE 0 0 6429 PEMBINA PIPELINE CORP COM 706327103 4660 132765 SH SOLE 0 0 132765 PENGROWTH ENERGY CORP COM 70706P104 51 50016 SH SOLE 0 0 50016 PENNANTPARK FLOATING RATE CA COM 70806A106 621 42952 SH SOLE 0 0 42952 PENNANTPARK INVT CORP COM 708062104 137 18316 SH SOLE 0 0 18316 PENNEY J C INC COM 708160106 100 26253 SH SOLE 0 0 26253 PENNS WOODS BANCORP INC COM 708430103 325 6996 SH SOLE 0 0 6996 PENSKE AUTOMOTIVE GRP INC COM 70959W103 199 4201 SH SOLE 0 0 4201 PENTAIR PLC SHS G7S00T104 2204 32438 SH SOLE 0 0 32438 PEOPLES FINL CORP MISS COM 71103B102 159 10848 SH SOLE 0 0 10848 PEOPLES UNITED FINANCIAL INC COM 712704105 4893 269782 SH SOLE 0 0 269782 PEOPLES UTAH BANCORP COM 712706209 706 21777 SH SOLE 0 0 21777 PEPSICO INC COM 713448108 73264 657494 SH SOLE 0 0 657494 PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 181 57919 SH SOLE 0 0 57919 PERION NETWORK LTD SHS M78673106 22 19750 SH SOLE 0 0 19750 PERKINELMER INC COM 714046109 507 7361 SH SOLE 0 0 7361 PERRIGO CO PLC SHS G97822103 3002 35474 SH SOLE 0 0 35474 PETMED EXPRESS INC COM 716382106 327 9870 SH SOLE 0 0 9870 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 345 34422 SH SOLE 0 0 34422 PFIZER INC COM 717081103 89694 2512440 SH SOLE 0 0 2512440 PG&E CORP COM 69331C108 2420 35548 SH SOLE 0 0 35548 PHILIP MORRIS INTL INC COM 718172109 54770 493387 SH SOLE 0 0 493387 PHILLIPS 66 COM 718546104 19889 217115 SH SOLE 0 0 217115 PHOTRONICS INC COM 719405102 131 14884 SH SOLE 0 0 14884 PHOTRONICS INC NOTE 3.250% 4/0 719405AK8 27 25000 SH SOLE 0 0 25000 PHYSICIANS RLTY TR COM 71943U104 282 15958 SH SOLE 0 0 15958 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5343 265050 SH SOLE 0 0 265050 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 545 31726 SH SOLE 0 0 31726 PIMCO CALIF MUN INCOME FD II COM 72200M108 392 38823 SH SOLE 0 0 38823 PIMCO CALIF MUN INCOME FD II COM 72201C109 331 30474 SH SOLE 0 0 30474 PIMCO CORPORATE & INCOME OPP COM 72201B101 7027 418822 SH SOLE 0 0 418822 PIMCO CORPORATE INCOME STRAT COM 72200U100 1405 80611 SH SOLE 0 0 80611 PIMCO DYNAMIC INCOME FD SHS 72201Y101 5550 179862 SH SOLE 0 0 179862 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 4315 187135 SH SOLE 0 0 187135 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 13039 128421 SH SOLE 0 0 128421 PIMCO ETF TR 1-3YR USTREIDX 72201R106 263 5212 SH SOLE 0 0 5212 PIMCO ETF TR 1-5 US TIP IDX 72201R205 3337 63930 SH SOLE 0 0 63930 PIMCO ETF TR ACTIVE BD ETF 72201R775 8628 80821 SH SOLE 0 0 80821 PIMCO ETF TR BROAD US TIPS 72201R403 216 3734 SH SOLE 0 0 3734 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 19341 189995 SH SOLE 0 0 189995 PIMCO ETF TR INTER MUN BD ACT 72201R866 660 12272 SH SOLE 0 0 12272 PIMCO ETF TR INV GRD CRP BD 72201R817 616 5850 SH SOLE 0 0 5850 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1769 35068 SH SOLE 0 0 35068 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 2595 155252 SH SOLE 0 0 155252 PIMCO HIGH INCOME FD COM SHS 722014107 4335 521076 SH SOLE 0 0 521076 PIMCO INCOME OPPORTUNITY FD COM 72202B100 2548 96706 SH SOLE 0 0 96706 PIMCO INCOME STRATEGY FUND COM 72201H108 1155 95375 SH SOLE 0 0 95375 PIMCO INCOME STRATEGY FUND I COM 72201J104 1517 141834 SH SOLE 0 0 141834 PIMCO MUN INCOME FD II COM 72200W106 699 53181 SH SOLE 0 0 53181 PIMCO MUN INCOME FD III COM 72201A103 124 10529 SH SOLE 0 0 10529 PIMCO MUNICIPAL INCOME FD COM 72200R107 524 38352 SH SOLE 0 0 38352 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 263 20239 SH SOLE 0 0 20239 PIMCO STRATEGIC INCOME FD IN COM 72200X104 2692 276742 SH SOLE 0 0 276742 PINNACLE FINL PARTNERS INC COM 72346Q104 378 5659 SH SOLE 0 0 5659 PINNACLE FOODS INC DEL COM 72348P104 1707 29874 SH SOLE 0 0 29874 PINNACLE WEST CAP CORP COM 723484101 1078 12750 SH SOLE 0 0 12750 PIONEER HIGH INCOME TR COM 72369H106 299 29869 SH SOLE 0 0 29869 PIONEER MUN HIGH INCOME ADV COM 723762100 166 14435 SH SOLE 0 0 14435 PIONEER MUN HIGH INCOME TR COM SHS 723763108 797 66265 SH SOLE 0 0 66265 PIONEER NAT RES CO COM 723787107 1071 7260 SH SOLE 0 0 7260 PITNEY BOWES INC COM 724479100 798 56970 SH SOLE 0 0 56970 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1393 65781 SH SOLE 0 0 65781 PLANET FITNESS INC CL A 72703H101 509 18883 SH SOLE 0 0 18883 PLATINUM GROUP METALS LTD COM 72765Q601 12 30300 SH SOLE 0 0 30300 PLUG POWER INC COM NEW 72919P202 468 179630 SH SOLE 0 0 179630 PLURISTEM THERAPEUTICS INC COM 72940R102 44 29516 SH SOLE 0 0 29516 PNC FINL SVCS GROUP INC COM 693475105 10896 80852 SH SOLE 0 0 80852 POLARIS INDS INC COM 731068102 1047 10008 SH SOLE 0 0 10008 POLYMET MINING CORP COM 731916102 105 172336 SH SOLE 0 0 172336 PORTLAND GEN ELEC CO COM NEW 736508847 1609 35260 SH SOLE 0 0 35260 POSCO SPONSORED ADR 693483109 297 4283 SH SOLE 0 0 4283 POTASH CORP SASK INC COM 73755L107 2864 148880 SH SOLE 0 0 148880 POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 347 20637 SH SOLE 0 0 20637 POWERSHARES ACTIVE MNG ETF T ALT MULTI STRG 73935B870 1209 56708 SH SOLE 0 0 56708 POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 813 30998 SH SOLE 0 0 30998 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 1981 128691 SH SOLE 0 0 128691 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 348 11817 SH SOLE 0 0 11817 POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 639 14496 SH SOLE 0 0 14496 POWERSHARES ETF TR II DWA TACT MLT 73937B399 298 10860 SH SOLE 0 0 10860 POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 239 8839 SH SOLE 0 0 8839 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 592 24214 SH SOLE 0 0 24214 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1768 92679 SH SOLE 0 0 92679 POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 470 37193 SH SOLE 0 0 37193 POWERSHARES ETF TR II GBL WTR PORT 73936T623 1152 46266 SH SOLE 0 0 46266 POWERSHARES ETF TR II I-30 LAD TREAS 73936T524 359 10992 SH SOLE 0 0 10992 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 1837 71945 SH SOLE 0 0 71945 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 2339 70510 SH SOLE 0 0 70510 POWERSHARES ETF TR II KBW BK PORT 73937B746 1274 24900 SH SOLE 0 0 24900 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 1274 23166 SH SOLE 0 0 23166 POWERSHARES ETF TR II NY MUNI BD ETF 73936T458 214 8775 SH SOLE 0 0 8775 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 13404 891820 SH SOLE 0 0 891820 POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 1074 30986 SH SOLE 0 0 30986 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 27248 664430 SH SOLE 0 0 664430 POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 300 4165 SH SOLE 0 0 4165 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 1182 12742 SH SOLE 0 0 12742 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 349 4422 SH SOLE 0 0 4422 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 11925 271704 SH SOLE 0 0 271704 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 36648 800367 SH SOLE 0 0 800367 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 12402 269970 SH SOLE 0 0 269970 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 3105 104320 SH SOLE 0 0 104320 POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 743 24486 SH SOLE 0 0 24486 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 1584 60828 SH SOLE 0 0 60828 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 1027 20040 SH SOLE 0 0 20040 POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 654 9979 SH SOLE 0 0 9979 POWERSHARES ETF TRUST CLEANTECH PORT 73935X278 1104 26736 SH SOLE 0 0 26736 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 1836 74599 SH SOLE 0 0 74599 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 5880 120969 SH SOLE 0 0 120969 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 881 17660 SH SOLE 0 0 17660 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 3232 103178 SH SOLE 0 0 103178 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 4453 68143 SH SOLE 0 0 68143 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 202 4101 SH SOLE 0 0 4101 POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 771 27649 SH SOLE 0 0 27649 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 9970 179322 SH SOLE 0 0 179322 POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 1013 11148 SH SOLE 0 0 11148 POWERSHARES ETF TRUST DYNAMIC TECH SET 73935X344 630 12461 SH SOLE 0 0 12461 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 4087 104986 SH SOLE 0 0 104986 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 22839 611328 SH SOLE 0 0 611328 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 7076 373061 SH SOLE 0 0 373061 POWERSHARES ETF TRUST FINL SECT PORT 73935X377 518 15742 SH SOLE 0 0 15742 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 39182 365676 SH SOLE 0 0 365676 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 9438 75298 SH SOLE 0 0 75298 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 191 15089 SH SOLE 0 0 15089 POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 740 17113 SH SOLE 0 0 17113 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1398 81534 SH SOLE 0 0 81534 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 628 9283 SH SOLE 0 0 9283 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 775 13369 SH SOLE 0 0 13369 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 650 40301 SH SOLE 0 0 40301 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 405 3683 SH SOLE 0 0 3683 POWERSHARES ETF TRUST RUSSELL 200 WTH 73935X450 862 17260 SH SOLE 0 0 17260 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 350 11598 SH SOLE 0 0 11598 POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 409 10648 SH SOLE 0 0 10648 POWERSHARES ETF TRUST RUSSELL MID WTH 73935X443 233 5142 SH SOLE 0 0 5142 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 8062 280031 SH SOLE 0 0 280031 POWERSHARES ETF TRUST WATER RES PORT 73935X575 4717 165542 SH SOLE 0 0 165542 POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 256 54671 SH SOLE 0 0 54671 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 12582 523820 SH SOLE 0 0 523820 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 728 26923 SH SOLE 0 0 26923 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 217 11441 SH SOLE 0 0 11441 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 489 10325 SH SOLE 0 0 10325 POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 655 27030 SH SOLE 0 0 27030 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 554 23026 SH SOLE 0 0 23026 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 1202 32079 SH SOLE 0 0 32079 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1865 80554 SH SOLE 0 0 80554 POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 1395 37402 SH SOLE 0 0 37402 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 4354 195791 SH SOLE 0 0 195791 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 176721 1215001 SH SOLE 0 0 1215001 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 641 72964 SH SOLE 0 0 72964 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 1269 33455 SH SOLE 0 0 33455 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 9945 523993 SH SOLE 0 0 523993 PPG INDS INC COM 693506107 7683 70714 SH SOLE 0 0 70714 PPL CORP COM 69351T106 6091 160526 SH SOLE 0 0 160526 PRAXAIR INC COM 74005P104 5377 38482 SH SOLE 0 0 38482 PRECISION DRILLING CORP COM 2010 74022D308 64 20686 SH SOLE 0 0 20686 PRICE T ROWE GROUP INC COM 74144T108 5583 61595 SH SOLE 0 0 61595 PRICELINE GRP INC COM NEW 741503403 4525 2472 SH SOLE 0 0 2472 PRICELINE GRP INC NOTE 1.000% 3/1 741503AQ9 19 10000 SH SOLE 0 0 10000 PRINCIPAL FINL GROUP INC COM 74251V102 2514 39073 SH SOLE 0 0 39073 PROASSURANCE CORP COM 74267C106 2492 45604 SH SOLE 0 0 45604 PROCTER AND GAMBLE CO COM 742718109 123266 1354873 SH SOLE 0 0 1354873 PROGRESSIVE CORP OHIO COM 743315103 1117 23069 SH SOLE 0 0 23069 PROLOGIS INC COM 74340W103 680 10721 SH SOLE 0 0 10721 PROPHASE LABS INC COM 74345W108 23 11000 SH SOLE 0 0 11000 PROSHARES TR K1 FRE CRD OIL 74347B417 2293 115437 SH SOLE 0 0 115437 PROSHARES TR MSCI EAFE DIVD 74347B839 955 25394 SH SOLE 0 0 25394 PROSHARES TR PSHS LC COR PLUS 74347R248 700 11198 SH SOLE 0 0 11198 PROSHARES TR PSHS SHORT DOW30 74347R701 215 13050 SH SOLE 0 0 13050 PROSHARES TR RUSS 2000 DIVD 74347B698 1611 28738 SH SOLE 0 0 28738 PROSHARES TR S&P 500 DV ARIST 74348A467 17370 292189 SH SOLE 0 0 292189 PROSHARES TR S&P MDCP 400 DIV 74347B680 1997 38180 SH SOLE 0 0 38180 PROSHARES TR ULTRPRO S&P500 74347X864 668 5737 SH SOLE 0 0 5737 PROSPECT CAPITAL CORPORATION COM 74348T102 5346 795540 SH SOLE 0 0 795540 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 254 252000 SH SOLE 0 0 252000 PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 858 858000 SH SOLE 0 0 858000 PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 149 147000 SH SOLE 0 0 147000 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 162 158000 SH SOLE 0 0 158000 PROVIDENT BANCORP INC COM 74383X109 332 14375 SH SOLE 0 0 14375 PRUDENTIAL FINL INC COM 744320102 8699 81823 SH SOLE 0 0 81823 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 742 49762 SH SOLE 0 0 49762 PRUDENTIAL PLC ADR 74435K204 227 4743 SH SOLE 0 0 4743 PRUDENTIAL SHT DURATION HG Y COM 74442F107 295 19385 SH SOLE 0 0 19385 PS BUSINESS PKS INC CALIF COM 69360J107 202 1518 SH SOLE 0 0 1518 PUBLIC STORAGE COM 74460D109 4852 22677 SH SOLE 0 0 22677 PUBLIC SVC ENTERPRISE GROUP COM 744573106 8442 182534 SH SOLE 0 0 182534 PULTE GROUP INC COM 745867101 683 25021 SH SOLE 0 0 25021 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 93 10462 SH SOLE 0 0 10462 PUTNAM MANAGED MUN INCOM TR COM 746823103 452 59828 SH SOLE 0 0 59828 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 924 195465 SH SOLE 0 0 195465 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1722 136350 SH SOLE 0 0 136350 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 538 101199 SH SOLE 0 0 101199 PVH CORP COM 693656100 858 6806 SH SOLE 0 0 6806 QORVO INC COM 74736K101 1835 25973 SH SOLE 0 0 25973 QUAKER CHEM CORP COM 747316107 507 3427 SH SOLE 0 0 3427 QUALCOMM INC COM 747525103 23412 451623 SH SOLE 0 0 451623 QUALITY CARE PPTYS INC COM 747545101 552 35637 SH SOLE 0 0 35637 QUALYS INC COM 74758T303 227 4398 SH SOLE 0 0 4398 QUANTA SVCS INC COM 74762E102 650 17400 SH SOLE 0 0 17400 QUEST DIAGNOSTICS INC COM 74834L100 1712 18289 SH SOLE 0 0 18289 QUINTILES IMS HOLDINGS INC COM 74876Y101 874 9198 SH SOLE 0 0 9198 RADA ELECTR INDS LTD COM PAR NEW M81863124 149 43818 SH SOLE 0 0 43818 RADIAN GROUP INC COM 750236101 225 12038 SH SOLE 0 0 12038 RAIT FINANCIAL TRUST NOTE 7.000% 4/0 749227AA2 13 13000 SH SOLE 0 0 13000 RANGE RES CORP COM 75281A109 264 13511 SH SOLE 0 0 13511 RAYMOND JAMES FINANCIAL INC COM 754730109 316 3755 SH SOLE 0 0 3755 RAYONIER INC COM 754907103 535 18543 SH SOLE 0 0 18543 RAYTHEON CO COM NEW 755111507 18682 100129 SH SOLE 0 0 100129 RBB BANCORP COM 74930B105 369 16144 SH SOLE 0 0 16144 REALITY SHS ETF TR DIVS ETF 75605A108 531 20590 SH SOLE 0 0 20590 REALTY INCOME CORP COM 756109104 11795 206252 SH SOLE 0 0 206252 REAVES UTIL INCOME FD COM SH BEN INT 756158101 2051 64707 SH SOLE 0 0 64707 REAVES UTIL INCOME FD RIGHT 10/04/2017 756158135 12 33321 SH SOLE 0 0 33321 RED HAT INC COM 756577102 461 4167 SH SOLE 0 0 4167 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 26 26000 SH SOLE 0 0 26000 REGENERON PHARMACEUTICALS COM 75886F107 2280 5101 SH SOLE 0 0 5101 REGIONS FINL CORP NEW COM 7591EP100 4305 282726 SH SOLE 0 0 282726 RENAISSANCERE HOLDINGS LTD COM G7496G103 206 1526 SH SOLE 0 0 1526 RENASANT CORP COM 75970E107 428 9980 SH SOLE 0 0 9980 REPUBLIC FIRST BANCORP INC COM 760416107 381 41259 SH SOLE 0 0 41259 REPUBLIC SVCS INC COM 760759100 2232 33794 SH SOLE 0 0 33794 RESMED INC COM 761152107 508 6609 SH SOLE 0 0 6609 RESTAURANT BRANDS INTL INC COM 76131D103 533 8352 SH SOLE 0 0 8352 RETAIL PPTYS AMER INC CL A 76131V202 3344 254706 SH SOLE 0 0 254706 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 85 13129 SH SOLE 0 0 13129 RGC RES INC COM 74955L103 399 13984 SH SOLE 0 0 13984 RIO TINTO PLC SPONSORED ADR 767204100 1484 31456 SH SOLE 0 0 31456 RITE AID CORP COM 767754104 467 238529 SH SOLE 0 0 238529 RMR REAL ESTATE INCOME FUND COM 76970B101 252 13063 SH SOLE 0 0 13063 ROCKWELL AUTOMATION INC COM 773903109 4344 24376 SH SOLE 0 0 24376 ROCKWELL COLLINS INC COM 774341101 2706 20707 SH SOLE 0 0 20707 ROGERS COMMUNICATIONS INC CL B 775109200 402 7802 SH SOLE 0 0 7802 ROGERS CORP COM 775133101 440 3308 SH SOLE 0 0 3308 ROLLINS INC COM 775711104 232 5048 SH SOLE 0 0 5048 ROPER TECHNOLOGIES INC COM 776696106 1557 6397 SH SOLE 0 0 6397 ROYAL BK CDA MONTREAL QUE COM 780087102 4087 52848 SH SOLE 0 0 52848 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 199 7781 SH SOLE 0 0 7781 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1912 16129 SH SOLE 0 0 16129 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7052 112766 SH SOLE 0 0 112766 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 8974 148143 SH SOLE 0 0 148143 ROYAL GOLD INC COM 780287108 379 4411 SH SOLE 0 0 4411 ROYCE MICRO-CAP TR INC COM 780915104 129 13815 SH SOLE 0 0 13815 ROYCE VALUE TR INC COM 780910105 1861 117880 SH SOLE 0 0 117880 RPM INTL INC COM 749685103 1012 19715 SH SOLE 0 0 19715 RPM INTL INC NOTE 2.250%12/1 749685AT0 12 11000 SH SOLE 0 0 11000 RUBICON PROJ INC COM 78112V102 368 94820 SH SOLE 0 0 94820 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 341 3244 SH SOLE 0 0 3244 RYDER SYS INC COM 783549108 229 2716 SH SOLE 0 0 2716 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 3590 24881 SH SOLE 0 0 24881 RYDEX ETF TRUST GUG S&P MC400 PV 78355W502 780 12062 SH SOLE 0 0 12062 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 711 6468 SH SOLE 0 0 6468 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 92621 969454 SH SOLE 0 0 969454 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 1978 16142 SH SOLE 0 0 16142 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 30018 300123 SH SOLE 0 0 300123 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 5341 86825 SH SOLE 0 0 86825 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 1296 23541 SH SOLE 0 0 23541 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 543 13174 SH SOLE 0 0 13174 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 2462 14050 SH SOLE 0 0 14050 RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 586 5647 SH SOLE 0 0 5647 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 1782 13200 SH SOLE 0 0 13200 RYDEX ETF TRUST GUG S&P500EQWTUT 78355W791 662 7685 SH SOLE 0 0 7685 RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 214 3488 SH SOLE 0 0 3488 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 1234 6939 SH SOLE 0 0 6939 RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 725 13803 SH SOLE 0 0 13803 RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 25 27000 SH SOLE 0 0 27000 S & T BANCORP INC COM 783859101 270 6841 SH SOLE 0 0 6841 S&P GLOBAL INC COM 78409V104 3418 21871 SH SOLE 0 0 21871 SABINE ROYALTY TR UNIT BEN INT 785688102 354 8678 SH SOLE 0 0 8678 SABRA HEALTH CARE REIT INC COM 78573L106 371 16932 SH SOLE 0 0 16932 SALESFORCE COM INC COM 79466L302 4775 51114 SH SOLE 0 0 51114 SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 29 21000 SH SOLE 0 0 21000 SALISBURY BANCORP INC COM 795226109 417 8962 SH SOLE 0 0 8962 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 222 28430 SH SOLE 0 0 28430 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 17 12911 SH SOLE 0 0 12911 SANDY SPRING BANCORP INC COM 800363103 445 10748 SH SOLE 0 0 10748 SANGAMO THERAPEUTICS INC COM 800677106 167 11193 SH SOLE 0 0 11193 SANOFI RIGHT 12/31/2020 80105N113 15 42126 SH SOLE 0 0 42126 SANOFI SPONSORED ADR 80105N105 4885 98113 SH SOLE 0 0 98113 SAP SE SPON ADR 803054204 821 7490 SH SOLE 0 0 7490 SAREPTA THERAPEUTICS INC COM 803607100 349 7714 SH SOLE 0 0 7714 SBA COMMUNICATIONS CORP NEW CL A 78410G104 254 1765 SH SOLE 0 0 1765 SCANA CORP NEW COM 80589M102 1378 28435 SH SOLE 0 0 28435 SCHEIN HENRY INC COM 806407102 560 6838 SH SOLE 0 0 6838 SCHLUMBERGER LTD COM 806857108 13030 186788 SH SOLE 0 0 186788 SCHNITZER STL INDS CL A 806882106 204 7271 SH SOLE 0 0 7271 SCHWAB CHARLES CORP NEW COM 808513105 2525 57749 SH SOLE 0 0 57749 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2524 93801 SH SOLE 0 0 93801 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2394 71542 SH SOLE 0 0 71542 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 541 10046 SH SOLE 0 0 10046 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 1401 39976 SH SOLE 0 0 39976 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 551 15684 SH SOLE 0 0 15684 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1280 44670 SH SOLE 0 0 44670 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3193 106910 SH SOLE 0 0 106910 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2415 39652 SH SOLE 0 0 39652 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 13001 277814 SH SOLE 0 0 277814 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 11711 177261 SH SOLE 0 0 177261 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4560 87999 SH SOLE 0 0 87999 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2691 44830 SH SOLE 0 0 44830 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5156 102898 SH SOLE 0 0 102898 SCHWAB STRATEGIC TR US REIT ETF 808524847 2625 63824 SH SOLE 0 0 63824 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5180 76902 SH SOLE 0 0 76902 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1700 30768 SH SOLE 0 0 30768 SCIENCE APPLICATNS INTL CP N COM 808625107 253 3784 SH SOLE 0 0 3784 SCOTTS MIRACLE GRO CO CL A 810186106 1445 14846 SH SOLE 0 0 14846 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 373 4346 SH SOLE 0 0 4346 SEACOAST BKG CORP FLA COM NEW 811707801 226 9467 SH SOLE 0 0 9467 SEADRILL LIMITED SHS G7945E105 10 28892 SH SOLE 0 0 28892 SEAGATE TECHNOLOGY PLC SHS G7945M107 2333 70359 SH SOLE 0 0 70359 SEALED AIR CORP NEW COM 81211K100 594 13904 SH SOLE 0 0 13904 SEASPAN CORP SHS Y75638109 176 24868 SH SOLE 0 0 24868 SEASPINE HLDGS CORP COM 81255T108 145 12973 SH SOLE 0 0 12973 SEATTLE GENETICS INC COM 812578102 328 6042 SH SOLE 0 0 6042 SEI INVESTMENTS CO COM 784117103 650 10645 SH SOLE 0 0 10645 SELECT INCOME REIT COM SH BEN INT 81618T100 294 12569 SH SOLE 0 0 12569 SELECT SECTOR SPDR TR ENERGY 81369Y506 30382 443674 SH SOLE 0 0 443674 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1504 46656 SH SOLE 0 0 46656 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 14802 164331 SH SOLE 0 0 164331 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21205 392839 SH SOLE 0 0 392839 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 26117 319561 SH SOLE 0 0 319561 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 46593 1801775 SH SOLE 0 0 1801775 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 22386 315301 SH SOLE 0 0 315301 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 17000 320466 SH SOLE 0 0 320466 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4499 79215 SH SOLE 0 0 79215 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 32636 552216 SH SOLE 0 0 552216 SELECTIVE INS GROUP INC COM 816300107 588 10928 SH SOLE 0 0 10928 SEMGROUP CORP CL A 81663A105 340 11826 SH SOLE 0 0 11826 SEMPRA ENERGY COM 816851109 3873 33935 SH SOLE 0 0 33935 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2595 132782 SH SOLE 0 0 132782 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1583 32938 SH SOLE 0 0 32938 SERVICE CORP INTL COM 817565104 534 15486 SH SOLE 0 0 15486 SERVICENOW INC COM 81762P102 344 2928 SH SOLE 0 0 2928 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 86 12358 SH SOLE 0 0 12358 SHAKE SHACK INC CL A 819047101 206 6220 SH SOLE 0 0 6220 SHAW COMMUNICATIONS INC CL B CONV 82028K200 701 30485 SH SOLE 0 0 30485 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 341 12254 SH SOLE 0 0 12254 SHERWIN WILLIAMS CO COM 824348106 11114 31042 SH SOLE 0 0 31042 SHIP FINANCE INTERNATIONAL L SHS G81075106 444 30655 SH SOLE 0 0 30655 SHIRE PLC SPONSORED ADR 82481R106 1145 7481 SH SOLE 0 0 7481 SHOPIFY INC CL A 82509L107 1748 15014 SH SOLE 0 0 15014 SIERRA WIRELESS INC COM 826516106 613 28551 SH SOLE 0 0 28551 SILICOM LTD ORD M84116108 442 7571 SH SOLE 0 0 7571 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 376 7846 SH SOLE 0 0 7846 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6386 110298 SH SOLE 0 0 110298 SIMON PPTY GROUP INC NEW COM 828806109 3066 19044 SH SOLE 0 0 19044 SIMPSON MANUFACTURING CO INC COM 829073105 242 4946 SH SOLE 0 0 4946 SINA CORP ORD G81477104 957 8353 SH SOLE 0 0 8353 SIRIUS XM HLDGS INC COM 82968B103 4753 861175 SH SOLE 0 0 861175 SJW GROUP COM 784305104 541 9575 SH SOLE 0 0 9575 SKECHERS U S A INC CL A 830566105 260 10382 SH SOLE 0 0 10382 SKYWORKS SOLUTIONS INC COM 83088M102 2841 27880 SH SOLE 0 0 27880 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 259 7118 SH SOLE 0 0 7118 SMITH A O COM 831865209 1492 25113 SH SOLE 0 0 25113 SMUCKER J M CO COM NEW 832696405 5519 52605 SH SOLE 0 0 52605 SNAP INC CL A 83304A106 1363 93777 SH SOLE 0 0 93777 SNAP ON INC COM 833034101 3151 21152 SH SOLE 0 0 21152 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 362 6520 SH SOLE 0 0 6520 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 206 3100 SH SOLE 0 0 3100 SOLAR CAP LTD COM 83413U100 372 17210 SH SOLE 0 0 17210 SOLARCITY CORP NOTE 2.750%11/0 83416TAA8 10 11000 SH SOLE 0 0 11000 SONIC CORP COM 835451105 427 16780 SH SOLE 0 0 16780 SONOCO PRODS CO COM 835495102 623 12359 SH SOLE 0 0 12359 SONY CORP SPONSORED ADR 835699307 215 5774 SH SOLE 0 0 5774 SOURCE CAP INC COM 836144105 201 5008 SH SOLE 0 0 5008 SOUTH JERSEY INDS INC COM 838518108 1099 31837 SH SOLE 0 0 31837 SOUTHERN CO COM 842587107 27444 558497 SH SOLE 0 0 558497 SOUTHWEST AIRLS CO COM 844741108 5798 103582 SH SOLE 0 0 103582 SOUTHWESTERN ENERGY CO COM 845467109 72 11847 SH SOLE 0 0 11847 SPARK THERAPEUTICS INC COM 84652J103 257 2884 SH SOLE 0 0 2884 SPARTAN MTRS INC COM 846819100 571 51739 SH SOLE 0 0 51739 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 33795 150995 SH SOLE 0 0 150995 SPDR GOLD TRUST GOLD SHS 78463V107 48818 401537 SH SOLE 0 0 401537 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 9714 203403 SH SOLE 0 0 203403 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1517 39527 SH SOLE 0 0 39527 SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509 295 4078 SH SOLE 0 0 4078 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2037 49388 SH SOLE 0 0 49388 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 312 6800 SH SOLE 0 0 6800 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1359 35934 SH SOLE 0 0 35934 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1413 22235 SH SOLE 0 0 22235 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 360 3512 SH SOLE 0 0 3512 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 290 5853 SH SOLE 0 0 5853 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 286 5505 SH SOLE 0 0 5505 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1142 16822 SH SOLE 0 0 16822 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 396 9825 SH SOLE 0 0 9825 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 302 8627 SH SOLE 0 0 8627 SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 2145 69950 SH SOLE 0 0 69950 SPDR S&P 500 ETF TR TR UNIT 78462F103 225958 899408 SH SOLE 0 0 899408 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 48655 149099 SH SOLE 0 0 149099 SPDR SER TR BLOMBERG BRC INV 78468R200 2666 86748 SH SOLE 0 0 86748 SPDR SER TR BLOMBRG BRC SRT 78468R101 996 33056 SH SOLE 0 0 33056 SPDR SER TR BLOOMBERG SRT TR 78468R408 727 26025 SH SOLE 0 0 26025 SPDR SER TR MSCI USA STRTGIC 78468R812 347 4797 SH SOLE 0 0 4797 SPDR SER TR NUVEEN BLMBRG SR 78468R739 61830 1272237 SH SOLE 0 0 1272237 SPDR SER TR NUVEEN BRC MUNIC 78468R721 83412 1705424 SH SOLE 0 0 1705424 SPDR SER TR SP500 HIGH DIV 78468R788 296 8230 SH SOLE 0 0 8230 SPDR SER TR SPDR RUSSEL 2000 78468R853 2467 28196 SH SOLE 0 0 28196 SPDR SER TR SPDR S&P 500 ETF 78468R796 619 10168 SH SOLE 0 0 10168 SPDR SER TR SSGA GNDER ETF 78468R747 228 3283 SH SOLE 0 0 3283 SPDR SER TR SSGA US LRG ETF 78468R804 426 4804 SH SOLE 0 0 4804 SPDR SER TR SSGA US SMAL ETF 78468R887 465 4863 SH SOLE 0 0 4863 SPDR SERIES TRUST AEROSPACE DEF 78464A631 2364 29624 SH SOLE 0 0 29624 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 12029 235557 SH SOLE 0 0 235557 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 2118 66229 SH SOLE 0 0 66229 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 1158 37786 SH SOLE 0 0 37786 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2943 104779 SH SOLE 0 0 104779 SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 1338 23197 SH SOLE 0 0 23197 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 615 17831 SH SOLE 0 0 17831 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 546 9692 SH SOLE 0 0 9692 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4611 123573 SH SOLE 0 0 123573 SPDR SERIES TRUST DJ REIT ETF 78464A607 4414 47724 SH SOLE 0 0 47724 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 2589 42486 SH SOLE 0 0 42486 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1675 26682 SH SOLE 0 0 26682 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 6101 106847 SH SOLE 0 0 106847 SPDR SERIES TRUST NYSE TECH ETF 78464A102 356 4525 SH SOLE 0 0 4525 SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 844 4493 SH SOLE 0 0 4493 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 4341 29442 SH SOLE 0 0 29442 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1221 12340 SH SOLE 0 0 12340 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 19311 155835 SH SOLE 0 0 155835 SPDR SERIES TRUST S&P 500 VALUE 78464A508 7365 63142 SH SOLE 0 0 63142 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 7766 34078 SH SOLE 0 0 34078 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 5923 46870 SH SOLE 0 0 46870 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 7357 56562 SH SOLE 0 0 56562 SPDR SERIES TRUST S&P BIOTECH 78464A870 5930 68506 SH SOLE 0 0 68506 SPDR SERIES TRUST S&P BK ETF 78464A797 1139 25267 SH SOLE 0 0 25267 SPDR SERIES TRUST S&P DIVID ETF 78464A763 75897 831027 SH SOLE 0 0 831027 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2777 69760 SH SOLE 0 0 69760 SPDR SERIES TRUST S&P INS ETF 78464A789 550 6112 SH SOLE 0 0 6112 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 726 21313 SH SOLE 0 0 21313 SPDR SERIES TRUST S&P PHARMAC 78464A722 580 13631 SH SOLE 0 0 13631 SPDR SERIES TRUST S&P REGL BKG 78464A698 4612 81257 SH SOLE 0 0 81257 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 294 4493 SH SOLE 0 0 4493 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 762 12698 SH SOLE 0 0 12698 SPDR SERIES TRUST SPDR S&P 1000 ET 78464A847 210 2199 SH SOLE 0 0 2199 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 2167 48481 SH SOLE 0 0 48481 SPECTRA ENERGY PARTNERS LP COM 84756N109 956 21545 SH SOLE 0 0 21545 SPIRE INC COM 84857L101 533 7152 SH SOLE 0 0 7152 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 228 2937 SH SOLE 0 0 2937 SPIRIT RLTY CAP INC NEW COM 84860W102 1389 162084 SH SOLE 0 0 162084 SPLUNK INC COM 848637104 210 3170 SH SOLE 0 0 3170 SPRINT CORP COM SER 1 85207U105 603 77627 SH SOLE 0 0 77627 SPROTT FOCUS TR INC COM 85208J109 86 11191 SH SOLE 0 0 11191 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 11298 1082243 SH SOLE 0 0 1082243 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 156 18500 SH SOLE 0 0 18500 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 693 110360 SH SOLE 0 0 110360 SPROUTS FMRS MKT INC COM 85208M102 286 15273 SH SOLE 0 0 15273 SQUARE INC CL A 852234103 1446 50199 SH SOLE 0 0 50199 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 218 4607 SH SOLE 0 0 4607 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 2126 57654 SH SOLE 0 0 57654 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 61170 1241528 SH SOLE 0 0 1241528 STAG INDL INC COM 85254J102 911 33184 SH SOLE 0 0 33184 STANLEY BLACK & DECKER INC COM 854502101 13146 87077 SH SOLE 0 0 87077 STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 252 22230 SH SOLE 0 0 22230 STARBUCKS CORP COM 855244109 28892 537936 SH SOLE 0 0 537936 STARWOOD PPTY TR INC COM 85571B105 854 39337 SH SOLE 0 0 39337 STATE STR CORP COM 857477103 3521 36861 SH SOLE 0 0 36861 STATOIL ASA SPONSORED ADR 85771P102 384 19121 SH SOLE 0 0 19121 STEEL DYNAMICS INC COM 858119100 1311 38047 SH SOLE 0 0 38047 STERICYCLE INC COM 858912108 1229 17167 SH SOLE 0 0 17167 STERIS PLC SHS USD G84720104 338 3827 SH SOLE 0 0 3827 STEWART INFORMATION SVCS COR COM 860372101 814 21583 SH SOLE 0 0 21583 STMICROELECTRONICS N V NY REGISTRY 861012102 689 35523 SH SOLE 0 0 35523 STOCK YDS BANCORP INC COM 861025104 287 7560 SH SOLE 0 0 7560 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 78 12040 SH SOLE 0 0 12040 STONERIDGE INC COM 86183P102 648 32735 SH SOLE 0 0 32735 STRATA SKIN SCIENCES INC COM NEW 86272A206 27 15755 SH SOLE 0 0 15755 STRATASYS LTD SHS M85548101 250 10828 SH SOLE 0 0 10828 STRATEGY SHS ECOL STRAT ETF 86280R209 414 9941 SH SOLE 0 0 9941 STRYKER CORP COM 863667101 15334 107974 SH SOLE 0 0 107974 STUDENT TRANSN INC COM 86388A108 431 72210 SH SOLE 0 0 72210 STURM RUGER & CO INC COM 864159108 914 17692 SH SOLE 0 0 17692 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1517 58179 SH SOLE 0 0 58179 SUMMER INFANT INC COM 865646103 87 46301 SH SOLE 0 0 46301 SUN CMNTYS INC COM 866674104 1206 14077 SH SOLE 0 0 14077 SUN LIFE FINL INC COM 866796105 1885 47344 SH SOLE 0 0 47344 SUNCOR ENERGY INC NEW COM 867224107 1006 28723 SH SOLE 0 0 28723 SUNOCO LP COM U REP LP 86765K109 467 15045 SH SOLE 0 0 15045 SUNTRUST BKS INC COM 867914103 4244 71007 SH SOLE 0 0 71007 SVB FINL GROUP COM 78486Q101 442 2364 SH SOLE 0 0 2364 SWISS HELVETIA FD INC COM 870875101 1858 145540 SH SOLE 0 0 145540 SYMANTEC CORP COM 871503108 1650 50317 SH SOLE 0 0 50317 SYNACOR INC COM 871561106 28 10700 SH SOLE 0 0 10700 SYNCHRONY FINL COM 87165B103 1833 59052 SH SOLE 0 0 59052 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 73 25334 SH SOLE 0 0 25334 SYNGENTA AG SPONSORED ADR 87160A100 444 4826 SH SOLE 0 0 4826 SYNTHETIC BIOLOGICS INC COM 87164U102 13 14533 SH SOLE 0 0 14533 SYSCO CORP COM 871829107 9759 180904 SH SOLE 0 0 180904 T MOBILE US INC COM 872590104 6131 99443 SH SOLE 0 0 99443 TABLEAU SOFTWARE INC CL A 87336U105 1241 16583 SH SOLE 0 0 16583 TAHOE RES INC COM 873868103 589 111929 SH SOLE 0 0 111929 TAILORED BRANDS INC COM 87403A107 472 32732 SH SOLE 0 0 32732 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1921 51173 SH SOLE 0 0 51173 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 298 6226 SH SOLE 0 0 6226 TANDEM DIABETES CARE INC COM 875372104 11 16106 SH SOLE 0 0 16106 TANGER FACTORY OUTLET CTRS I COM 875465106 2030 83130 SH SOLE 0 0 83130 TANZANIAN ROYALTY EXPL CORP COM 87600U104 32 102565 SH SOLE 0 0 102565 TARGA RES CORP COM 87612G101 722 15273 SH SOLE 0 0 15273 TARGET CORP COM 87612E106 8331 141189 SH SOLE 0 0 141189 TASEKO MINES LTD COM 876511106 22 12205 SH SOLE 0 0 12205 TATA MTRS LTD SPONSORED ADR 876568502 538 17234 SH SOLE 0 0 17234 TC PIPELINES LP UT COM LTD PRT 87233Q108 236 4519 SH SOLE 0 0 4519 TCP CAP CORP COM 87238Q103 695 42178 SH SOLE 0 0 42178 TCP CAP CORP NOTE 5.250%12/1 87238QAB9 24 23000 SH SOLE 0 0 23000 TCW STRATEGIC INCOME FUND IN COM 872340104 437 75482 SH SOLE 0 0 75482 TD AMERITRADE HLDG CORP COM 87236Y108 329 6760 SH SOLE 0 0 6760 TE CONNECTIVITY LTD REG SHS H84989104 841 10129 SH SOLE 0 0 10129 TEEKAY CORPORATION COM Y8564W103 190 21310 SH SOLE 0 0 21310 TEGNA INC COM 87901J105 292 21940 SH SOLE 0 0 21940 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1877 74407 SH SOLE 0 0 74407 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 831 38717 SH SOLE 0 0 38717 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 328 22578 SH SOLE 0 0 22578 TELADOC INC COM 87918A105 914 27574 SH SOLE 0 0 27574 TELEFLEX INC COM 879369106 1137 4699 SH SOLE 0 0 4699 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 612 38692 SH SOLE 0 0 38692 TELEFONICA S A SPONSORED ADR 879382208 561 52024 SH SOLE 0 0 52024 TEMPLETON EMERG MKTS INCOME COM 880192109 2640 228181 SH SOLE 0 0 228181 TEMPLETON EMERGING MKTS FD I COM 880191101 1318 79923 SH SOLE 0 0 79923 TEMPLETON GLOBAL INCOME FD COM 880198106 5550 823544 SH SOLE 0 0 823544 TENET HEALTHCARE CORP COM NEW 88033G407 173 10572 SH SOLE 0 0 10572 TENNANT CO COM 880345103 209 3162 SH SOLE 0 0 3162 TENNECO INC COM 880349105 238 3936 SH SOLE 0 0 3936 TERADATA CORP DEL COM 88076W103 324 9604 SH SOLE 0 0 9604 TERADYNE INC COM 880770102 362 9714 SH SOLE 0 0 9714 TEREX CORP NEW COM 880779103 1535 34106 SH SOLE 0 0 34106 TESARO INC COM 881569107 222 1722 SH SOLE 0 0 1722 TESLA INC COM 88160R101 13656 40037 SH SOLE 0 0 40037 TETRA TECH INC NEW COM 88162G103 287 6175 SH SOLE 0 0 6175 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 15 17000 SH SOLE 0 0 17000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2818 160164 SH SOLE 0 0 160164 TEXAS INSTRS INC COM 882508104 9134 101905 SH SOLE 0 0 101905 TEXAS PAC LD TR SUB CTF PROP I T 882610108 410 1015 SH SOLE 0 0 1015 TEXTRON INC COM 883203101 1668 30965 SH SOLE 0 0 30965 THERMO FISHER SCIENTIFIC INC COM 883556102 6818 36038 SH SOLE 0 0 36038 THOMSON REUTERS CORP COM 884903105 307 6710 SH SOLE 0 0 6710 THOR INDS INC COM 885160101 1922 15269 SH SOLE 0 0 15269 TICC CAPITAL CORP COM 87244T109 508 74284 SH SOLE 0 0 74284 TICC CAPITAL CORP DBCV 7.500%11/0 87244TAB5 91 91000 SH SOLE 0 0 91000 TIER REIT INC COM NEW 88650V208 856 44388 SH SOLE 0 0 44388 TIFFANY & CO NEW COM 886547108 1817 19801 SH SOLE 0 0 19801 TIME WARNER INC COM NEW 887317303 4386 42816 SH SOLE 0 0 42816 TJX COS INC NEW COM 872540109 7359 99814 SH SOLE 0 0 99814 TOLL BROTHERS INC COM 889478103 1045 25214 SH SOLE 0 0 25214 TOMPKINS FINANCIAL CORPORATI COM 890110109 482 5596 SH SOLE 0 0 5596 TOOTSIE ROLL INDS INC COM 890516107 419 11037 SH SOLE 0 0 11037 TORCHMARK CORP COM 891027104 807 10085 SH SOLE 0 0 10085 TORO CO COM 891092108 749 12072 SH SOLE 0 0 12072 TORONTO DOMINION BK ONT COM NEW 891160509 6062 107745 SH SOLE 0 0 107745 TORTOISE ENERGY INDEPENDENC COM 89148K101 133 10019 SH SOLE 0 0 10019 TORTOISE ENERGY INFRA CORP COM 89147L100 1674 57837 SH SOLE 0 0 57837 TORTOISE MLP FD INC COM 89148B101 746 41172 SH SOLE 0 0 41172 TOTAL S A SPONSORED ADR 89151E109 4897 91511 SH SOLE 0 0 91511 TOTAL SYS SVCS INC COM 891906109 263 4019 SH SOLE 0 0 4019 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2100 17625 SH SOLE 0 0 17625 TPG SPECIALTY LENDING INC COM 87265K102 2543 121347 SH SOLE 0 0 121347 TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 23 23000 SH SOLE 0 0 23000 TRACTOR SUPPLY CO COM 892356106 1831 28945 SH SOLE 0 0 28945 TRANSCANADA CORP COM 89353D107 831 16819 SH SOLE 0 0 16819 TRANSDIGM GROUP INC COM 893641100 388 1520 SH SOLE 0 0 1520 TRANSENTERIX INC COM NEW 89366M201 42 29930 SH SOLE 0 0 29930 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 382 8953 SH SOLE 0 0 8953 TRANSOCEAN LTD REG SHS H8817H100 861 80075 SH SOLE 0 0 80075 TRAVELERS COMPANIES INC COM 89417E109 10203 83279 SH SOLE 0 0 83279 TRI CONTL CORP COM 895436103 1545 60487 SH SOLE 0 0 60487 TRIANGLE CAP CORP COM 895848109 480 33642 SH SOLE 0 0 33642 TRIMTABS ETF TR FLOAT SHRINK 89628W302 383 12306 SH SOLE 0 0 12306 TRINITY INDS INC COM 896522109 746 23402 SH SOLE 0 0 23402 TRISTATE CAP HLDGS INC COM 89678F100 645 28190 SH SOLE 0 0 28190 TRUEBLUE INC COM 89785X101 504 22467 SH SOLE 0 0 22467 TRUSTCO BK CORP N Y COM 898349105 1039 116831 SH SOLE 0 0 116831 TUESDAY MORNING CORP COM NEW 899035505 60 19050 SH SOLE 0 0 19050 TUPPERWARE BRANDS CORP COM 899896104 1275 20634 SH SOLE 0 0 20634 TWENTY FIRST CENTY FOX INC CL A 90130A101 430 16327 SH SOLE 0 0 16327 TWENTY FIRST CENTY FOX INC CL B 90130A200 564 21882 SH SOLE 0 0 21882 TWILIO INC CL A 90138F102 302 10118 SH SOLE 0 0 10118 TWITTER INC COM 90184L102 1660 98451 SH SOLE 0 0 98451 TWO HBRS INVT CORP COM 90187B101 1761 174745 SH SOLE 0 0 174745 TYLER TECHNOLOGIES INC COM 902252105 434 2494 SH SOLE 0 0 2494 TYSON FOODS INC CL A 902494103 1807 25652 SH SOLE 0 0 25652 U S CONCRETE INC COM NEW 90333L201 217 2848 SH SOLE 0 0 2848 U S G CORP COM NEW 903293405 3295 100929 SH SOLE 0 0 100929 U S SILICA HLDGS INC COM 90346E103 462 14875 SH SOLE 0 0 14875 UBS AG JERSEY BRH ALERIAN INFRST 902641646 2770 110204 SH SOLE 0 0 110204 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 302 13779 SH SOLE 0 0 13779 UBS GROUP AG SHS H42097107 269 15724 SH SOLE 0 0 15724 UDR INC COM 902653104 781 20561 SH SOLE 0 0 20561 UGI CORP NEW COM 902681105 2721 58068 SH SOLE 0 0 58068 ULTA BEAUTY INC COM 90384S303 965 4270 SH SOLE 0 0 4270 ULTRA PETROLEUM CORP COM NEW 903914208 146 16945 SH SOLE 0 0 16945 UMPQUA HLDGS CORP COM 904214103 1719 88159 SH SOLE 0 0 88159 UNDER ARMOUR INC CL A 904311107 4153 252042 SH SOLE 0 0 252042 UNDER ARMOUR INC CL C 904311206 2504 166775 SH SOLE 0 0 166775 UNILEVER N V N Y SHS NEW 904784709 3661 62009 SH SOLE 0 0 62009 UNILEVER PLC SPON ADR NEW 904767704 5406 93283 SH SOLE 0 0 93283 UNION BANKSHARES CORP NEW COM 90539J109 2714 76908 SH SOLE 0 0 76908 UNION BANKSHARES INC COM 905400107 322 6669 SH SOLE 0 0 6669 UNION PAC CORP COM 907818108 14976 129142 SH SOLE 0 0 129142 UNIQUE FABRICATING INC COM 90915J103 228 27076 SH SOLE 0 0 27076 UNITED BANKSHARES INC WEST V COM 909907107 1528 41131 SH SOLE 0 0 41131 UNITED CMNTY FINL CORP OHIO COM 909839102 890 92747 SH SOLE 0 0 92747 UNITED CONTL HLDGS INC COM 910047109 839 13795 SH SOLE 0 0 13795 UNITED FINL BANCORP INC NEW COM 910304104 1215 66439 SH SOLE 0 0 66439 UNITED NAT FOODS INC COM 911163103 1000 24064 SH SOLE 0 0 24064 UNITED PARCEL SERVICE INC CL B 911312106 33941 282637 SH SOLE 0 0 282637 UNITED RENTALS INC COM 911363109 1510 10885 SH SOLE 0 0 10885 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 729 111031 SH SOLE 0 0 111031 UNITED STATES OIL FUND LP UNITS 91232N108 1283 123027 SH SOLE 0 0 123027 UNITED STATES STL CORP NEW COM 912909108 1572 61285 SH SOLE 0 0 61285 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 232 5805 SH SOLE 0 0 5805 UNITED TECHNOLOGIES CORP COM 913017109 35912 309374 SH SOLE 0 0 309374 UNITED THERAPEUTICS CORP DEL COM 91307C102 299 2559 SH SOLE 0 0 2559 UNITEDHEALTH GROUP INC COM 91324P102 25523 130321 SH SOLE 0 0 130321 UNITI GROUP INC COM 91325V108 460 31387 SH SOLE 0 0 31387 UNITIL CORP COM 913259107 507 10267 SH SOLE 0 0 10267 UNIVERSAL CORP VA COM 913456109 702 12256 SH SOLE 0 0 12256 UNIVERSAL DISPLAY CORP COM 91347P105 2436 18907 SH SOLE 0 0 18907 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 378 5008 SH SOLE 0 0 5008 UNUM GROUP COM 91529Y106 1096 21444 SH SOLE 0 0 21444 URANIUM ENERGY CORP COM 916896103 14 10781 SH SOLE 0 0 10781 US BANCORP DEL COM NEW 902973304 15756 294025 SH SOLE 0 0 294025 V F CORP COM 918204108 6418 100963 SH SOLE 0 0 100963 VAIL RESORTS INC COM 91879Q109 294 1291 SH SOLE 0 0 1291 VALE S A ADR 91912E105 325 32293 SH SOLE 0 0 32293 VALEANT PHARMACEUTICALS INTL COM 91911K102 687 48007 SH SOLE 0 0 48007 VALERO ENERGY CORP NEW COM 91913Y100 7354 95597 SH SOLE 0 0 95597 VALLEY NATL BANCORP COM 919794107 3690 306244 SH SOLE 0 0 306244 VALVOLINE INC COM 92047W101 226 9664 SH SOLE 0 0 9664 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 2227 37765 SH SOLE 0 0 37765 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 2568 106817 SH SOLE 0 0 106817 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 261 13097 SH SOLE 0 0 13097 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1305 74487 SH SOLE 0 0 74487 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 708 39660 SH SOLE 0 0 39660 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1785 13312 SH SOLE 0 0 13312 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 317 11685 SH SOLE 0 0 11685 VANECK VECTORS ETF TR COAL ETF 92189F809 285 19602 SH SOLE 0 0 19602 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 325 13103 SH SOLE 0 0 13103 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 274 3168 SH SOLE 0 0 3168 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2302 75962 SH SOLE 0 0 75962 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4189 182483 SH SOLE 0 0 182483 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 7201 230006 SH SOLE 0 0 230006 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 448 17760 SH SOLE 0 0 17760 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 863 44983 SH SOLE 0 0 44983 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 714 21262 SH SOLE 0 0 21262 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 8325 206377 SH SOLE 0 0 206377 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 890 34172 SH SOLE 0 0 34172 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1745 86936 SH SOLE 0 0 86936 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 515 23105 SH SOLE 0 0 23105 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 879 9427 SH SOLE 0 0 9427 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 308 12610 SH SOLE 0 0 12610 VANECK VECTORS ETF TR STEEL ETF 92189F205 253 6009 SH SOLE 0 0 6009 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3560 27666 SH SOLE 0 0 27666 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1024 9856 SH SOLE 0 0 9856 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 423 3374 SH SOLE 0 0 3374 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 9809 81192 SH SOLE 0 0 81192 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 268 2288 SH SOLE 0 0 2288 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 832 5915 SH SOLE 0 0 5915 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 683 5343 SH SOLE 0 0 5343 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 7529 55526 SH SOLE 0 0 55526 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 23609 278875 SH SOLE 0 0 278875 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 858 9152 SH SOLE 0 0 9152 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 114422 1433509 SH SOLE 0 0 1433509 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 55154 672942 SH SOLE 0 0 672942 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 26583 486963 SH SOLE 0 0 486963 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7923 73958 SH SOLE 0 0 73958 VANGUARD INDEX FDS GROWTH ETF 922908736 135102 1017721 SH SOLE 0 0 1017721 VANGUARD INDEX FDS LARGE CAP ETF 922908637 37974 329065 SH SOLE 0 0 329065 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 37506 308057 SH SOLE 0 0 308057 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 31531 298480 SH SOLE 0 0 298480 VANGUARD INDEX FDS MID CAP ETF 922908629 74703 508184 SH SOLE 0 0 508184 VANGUARD INDEX FDS REIT ETF 922908553 68963 829985 SH SOLE 0 0 829985 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 114553 496417 SH SOLE 0 0 496417 VANGUARD INDEX FDS SM CP VAL ETF 922908611 40963 320553 SH SOLE 0 0 320553 VANGUARD INDEX FDS SMALL CP ETF 922908751 77297 546969 SH SOLE 0 0 546969 VANGUARD INDEX FDS SML CP GRW ETF 922908595 19331 126645 SH SOLE 0 0 126645 VANGUARD INDEX FDS TOTAL STK MKT 922908769 281894 2176453 SH SOLE 0 0 2176453 VANGUARD INDEX FDS VALUE ETF 922908744 117382 1175942 SH SOLE 0 0 1175942 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 49321 935713 SH SOLE 0 0 935713 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 130787 3001771 SH SOLE 0 0 3001771 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 12076 207034 SH SOLE 0 0 207034 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1554 22794 SH SOLE 0 0 22794 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 69365 603542 SH SOLE 0 0 603542 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 7565 127341 SH SOLE 0 0 127341 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 46175 652931 SH SOLE 0 0 652931 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5953 120394 SH SOLE 0 0 120394 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 9380 181589 SH SOLE 0 0 181589 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 24144 274336 SH SOLE 0 0 274336 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 3519 54429 SH SOLE 0 0 54429 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1243 13208 SH SOLE 0 0 13208 VANGUARD SCOTTSDALE FDS LONG-TERM GOV 92206C847 316 4121 SH SOLE 0 0 4121 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 909 17223 SH SOLE 0 0 17223 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 48601 606538 SH SOLE 0 0 606538 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 1256 20695 SH SOLE 0 0 20695 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 11220 87465 SH SOLE 0 0 87465 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2304 19969 SH SOLE 0 0 19969 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4273 41242 SH SOLE 0 0 41242 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1925 14822 SH SOLE 0 0 14822 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2576 21663 SH SOLE 0 0 21663 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1869 17359 SH SOLE 0 0 17359 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 407 3518 SH SOLE 0 0 3518 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 115858 1222269 SH SOLE 0 0 1222269 VANGUARD STAR FD VG TL INTL STK F 921909768 25861 472535 SH SOLE 0 0 472535 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 416713 9599472 SH SOLE 0 0 9599472 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 478 5901 SH SOLE 0 0 5901 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 92451 1140393 SH SOLE 0 0 1140393 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 9020 141158 SH SOLE 0 0 141158 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 4242 64578 SH SOLE 0 0 64578 VANGUARD WORLD FD MEGA CAP INDEX 921910873 10316 119589 SH SOLE 0 0 119589 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3251 45293 SH SOLE 0 0 45293 VANGUARD WORLD FD MEGA GRWTH IND 921910816 19117 182560 SH SOLE 0 0 182560 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5443 37973 SH SOLE 0 0 37973 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 19738 142456 SH SOLE 0 0 142456 VANGUARD WORLD FDS ENERGY ETF 92204A306 12984 138748 SH SOLE 0 0 138748 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 9515 145583 SH SOLE 0 0 145583 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 19249 126406 SH SOLE 0 0 126406 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2483 18495 SH SOLE 0 0 18495 VANGUARD WORLD FDS INF TECH ETF 92204A702 17727 116635 SH SOLE 0 0 116635 VANGUARD WORLD FDS MATERIALS ETF 92204A801 6751 52531 SH SOLE 0 0 52531 VANGUARD WORLD FDS TELCOMM ETF 92204A884 2072 22458 SH SOLE 0 0 22458 VANGUARD WORLD FDS UTILITIES ETF 92204A876 5512 47205 SH SOLE 0 0 47205 VARIAN MED SYS INC COM 92220P105 1082 10818 SH SOLE 0 0 10818 VECTOR GROUP LTD COM 92240M108 1686 82365 SH SOLE 0 0 82365 VECTREN CORP COM 92240G101 953 14491 SH SOLE 0 0 14491 VEEVA SYS INC CL A COM 922475108 2624 46529 SH SOLE 0 0 46529 VENTAS INC COM 92276F100 6969 107010 SH SOLE 0 0 107010 VEREIT INC COM 92339V100 2753 332174 SH SOLE 0 0 332174 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 12 13000 SH SOLE 0 0 13000 VERISIGN INC COM 92343E102 226 2128 SH SOLE 0 0 2128 VERISK ANALYTICS INC COM 92345Y106 940 11304 SH SOLE 0 0 11304 VERIZON COMMUNICATIONS INC COM 92343V104 132369 2674673 SH SOLE 0 0 2674673 VERSUM MATLS INC COM 92532W103 364 9377 SH SOLE 0 0 9377 VERTEX PHARMACEUTICALS INC COM 92532F100 1449 9532 SH SOLE 0 0 9532 VIACOM INC NEW CL B 92553P201 510 18327 SH SOLE 0 0 18327 VIAVI SOLUTIONS INC COM 925550105 111 11781 SH SOLE 0 0 11781 VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 10471 229642 SH SOLE 0 0 229642 VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 509 11159 SH SOLE 0 0 11159 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 283 6379 SH SOLE 0 0 6379 VICTORY PORTFOLIOS II SHS US LRG CAP 92647N865 2300 53173 SH SOLE 0 0 53173 VICTORY PORTFOLIOS II SHS US SML CAP 92647N832 230 5160 SH SOLE 0 0 5160 VIEWRAY INC COM 92672L107 94 16413 SH SOLE 0 0 16413 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 650 35958 SH SOLE 0 0 35958 VISA INC COM CL A 92826C839 47001 446616 SH SOLE 0 0 446616 VISTEON CORP COM NEW 92839U206 986 7972 SH SOLE 0 0 7972 VMWARE INC CL A COM 928563402 552 5061 SH SOLE 0 0 5061 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 7251 254798 SH SOLE 0 0 254798 VORNADO RLTY TR SH BEN INT 929042109 325 4236 SH SOLE 0 0 4236 VOXX INTL CORP CL A 91829F104 420 49128 SH SOLE 0 0 49128 VOYA GLBL ADV & PREM OPP FD COM 92912R104 127 11092 SH SOLE 0 0 11092 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 536 66115 SH SOLE 0 0 66115 VOYA PRIME RATE TR SH BEN INT 92913A100 314 60135 SH SOLE 0 0 60135 VOYA RISK MANAGED NAT RES FD COM 92913C106 207 31507 SH SOLE 0 0 31507 VSE CORP COM 918284100 399 7019 SH SOLE 0 0 7019 VULCAN MATLS CO COM 929160109 3753 31380 SH SOLE 0 0 31380 W P CAREY INC COM 92936U109 29402 436308 SH SOLE 0 0 436308 WABTEC CORP COM 929740108 279 3689 SH SOLE 0 0 3689 WADDELL & REED FINL INC CL A 930059100 620 30901 SH SOLE 0 0 30901 WALGREENS BOOTS ALLIANCE INC COM 931427108 16578 214696 SH SOLE 0 0 214696 WAL-MART STORES INC COM 931142103 31076 397705 SH SOLE 0 0 397705 WASHINGTON FED INC COM 938824109 389 11580 SH SOLE 0 0 11580 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 396 12091 SH SOLE 0 0 12091 WASHINGTON TR BANCORP COM 940610108 1196 20891 SH SOLE 0 0 20891 WASTE CONNECTIONS INC COM 94106B101 395 5653 SH SOLE 0 0 5653 WASTE MGMT INC DEL COM 94106L109 14940 190882 SH SOLE 0 0 190882 WATERS CORP COM 941848103 447 2494 SH SOLE 0 0 2494 WATERSTONE FINL INC MD COM 94188P101 955 49021 SH SOLE 0 0 49021 WATSCO INC COM 942622200 231 1439 SH SOLE 0 0 1439 WATTS WATER TECHNOLOGIES INC CL A 942749102 273 3947 SH SOLE 0 0 3947 WAYFAIR INC CL A 94419L101 531 7882 SH SOLE 0 0 7882 WD-40 CO COM 929236107 1745 15595 SH SOLE 0 0 15595 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 10 10000 SH SOLE 0 0 10000 WEATHERFORD INTL PLC ORD SHS G48833100 174 38030 SH SOLE 0 0 38030 WEBSTER FINL CORP CONN COM 947890109 1222 23272 SH SOLE 0 0 23272 WEC ENERGY GROUP INC COM 92939U106 6755 107608 SH SOLE 0 0 107608 WEIBO CORP SPONSORED ADR 948596101 642 6497 SH SOLE 0 0 6497 WEIGHT WATCHERS INTL INC NEW COM 948626106 374 8598 SH SOLE 0 0 8598 WEINGARTEN RLTY INVS SH BEN INT 948741103 210 6642 SH SOLE 0 0 6642 WELBILT INC COM 949090104 690 29971 SH SOLE 0 0 29971 WELLESLEY BANCORP INC COM 949485106 930 34454 SH SOLE 0 0 34454 WELLS FARGO CO NEW COM 949746101 45904 832363 SH SOLE 0 0 832363 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1700 1293 SH SOLE 0 0 1293 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 119 19131 SH SOLE 0 0 19131 WELLTOWER INC COM 95040Q104 7757 110373 SH SOLE 0 0 110373 WENDYS CO COM 95058W100 975 62789 SH SOLE 0 0 62789 WESBANCO INC COM 950810101 606 14780 SH SOLE 0 0 14780 WESCO INTL INC COM 95082P105 211 3632 SH SOLE 0 0 3632 WEST PHARMACEUTICAL SVSC INC COM 955306105 261 2711 SH SOLE 0 0 2711 WESTAR ENERGY INC COM 95709T100 1482 29897 SH SOLE 0 0 29897 WESTERN ASSET CLYM INFL OPP COM 95766R104 122 10851 SH SOLE 0 0 10851 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 193 16719 SH SOLE 0 0 16719 WESTERN ASSET CORPORATE LN F COM 95790J102 135 12508 SH SOLE 0 0 12508 WESTERN ASSET EMRG MKT DEBT COM 95766A101 926 58855 SH SOLE 0 0 58855 WESTERN ASSET GLB HI INCOME COM 95766B109 184 17911 SH SOLE 0 0 17911 WESTERN ASSET HIGH INCM FD I COM 95766J102 433 60118 SH SOLE 0 0 60118 WESTERN ASSET HIGH INCM OPP COM 95766K109 123 24133 SH SOLE 0 0 24133 WESTERN ASSET INTM MUNI FD I COM 958435109 1223 125788 SH SOLE 0 0 125788 WESTERN ASSET MTG CAP CORP COM 95790D105 205 19633 SH SOLE 0 0 19633 WESTERN ASSET MTG DEF OPPTY COM 95790B109 2449 95792 SH SOLE 0 0 95792 WESTERN ASSET MUN DEF OPP TR COM 95768A109 899 39592 SH SOLE 0 0 39592 WESTERN ASSET MUN HI INCM FD COM 95766N103 243 31396 SH SOLE 0 0 31396 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 337 24407 SH SOLE 0 0 24407 WESTERN ASST MNGD MUN FD INC COM 95766M105 528 37749 SH SOLE 0 0 37749 WESTERN DIGITAL CORP COM 958102105 1760 20377 SH SOLE 0 0 20377 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 329 6422 SH SOLE 0 0 6422 WESTERN UN CO COM 959802109 1181 61557 SH SOLE 0 0 61557 WESTPAC BKG CORP SPONSORED ADR 961214301 1531 60720 SH SOLE 0 0 60720 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 161 49309 SH SOLE 0 0 49309 WESTROCK CO COM 96145D105 369 6515 SH SOLE 0 0 6515 WEYERHAEUSER CO COM 962166104 15062 442623 SH SOLE 0 0 442623 WGL HLDGS INC COM 92924F106 3049 36211 SH SOLE 0 0 36211 WHEATON PRECIOUS METALS CORP COM 962879102 1666 87320 SH SOLE 0 0 87320 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 659 29730 SH SOLE 0 0 29730 WHIRLPOOL CORP COM 963320106 1159 6285 SH SOLE 0 0 6285 WHITESTONE REIT COM 966084204 526 40309 SH SOLE 0 0 40309 WHITING PETE CORP NEW COM 966387102 223 40983 SH SOLE 0 0 40983 WILLIAMS COS INC DEL COM 969457100 3529 117617 SH SOLE 0 0 117617 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 764 19646 SH SOLE 0 0 19646 WILLIAMS SONOMA INC COM 969904101 6029 120929 SH SOLE 0 0 120929 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1581 10255 SH SOLE 0 0 10255 WINDSTREAM HLDGS INC COM NEW 97382A200 125 71175 SH SOLE 0 0 71175 WINTRUST FINL CORP COM 97650W108 322 4118 SH SOLE 0 0 4118 WISDOMTREE INVTS INC COM 97717P104 688 67614 SH SOLE 0 0 67614 WISDOMTREE TR CURRNCY INT EQ 97717X263 5482 184422 SH SOLE 0 0 184422 WISDOMTREE TR EMER MKT HIGH FD 97717W315 5483 127523 SH SOLE 0 0 127523 WISDOMTREE TR EMG MKTS SMCAP 97717W281 2122 43282 SH SOLE 0 0 43282 WISDOMTREE TR EUR HDG SMLCAP 97717X552 206 6706 SH SOLE 0 0 6706 WISDOMTREE TR EURO QTLY DIV GR 97717X610 446 16820 SH SOLE 0 0 16820 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 3728 57627 SH SOLE 0 0 57627 WISDOMTREE TR EUROPE SMCP DV 97717W869 3183 45829 SH SOLE 0 0 45829 WISDOMTREE TR INDIA ERNGS FD 97717W422 305 12129 SH SOLE 0 0 12129 WISDOMTREE TR INTL DIV EX FINL 97717W786 2745 64354 SH SOLE 0 0 64354 WISDOMTREE TR INTL EQUITY FD 97717W703 873 16034 SH SOLE 0 0 16034 WISDOMTREE TR INTL LRGCAP DV 97717W794 661 13356 SH SOLE 0 0 13356 WISDOMTREE TR INTL MIDCAP DV 97717W778 1281 19314 SH SOLE 0 0 19314 WISDOMTREE TR INTL SMCAP DIV 97717W760 6440 87086 SH SOLE 0 0 87086 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 258 8419 SH SOLE 0 0 8419 WISDOMTREE TR ITL HIGH DIV FD 97717W802 848 19393 SH SOLE 0 0 19393 WISDOMTREE TR JAPN HEDGE EQT 97717W851 6884 125858 SH SOLE 0 0 125858 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 495 11591 SH SOLE 0 0 11591 WISDOMTREE TR US DIVID EX FNCL 97717W406 7826 92816 SH SOLE 0 0 92816 WISDOMTREE TR US HIGH DIVIDEND 97717W208 9205 131674 SH SOLE 0 0 131674 WISDOMTREE TR US LARGECAP DIVD 97717W307 8712 100323 SH SOLE 0 0 100323 WISDOMTREE TR US LARGECAP VLU 97717W547 207 2740 SH SOLE 0 0 2740 WISDOMTREE TR US MIDCAP DIVID 97717W505 30219 302346 SH SOLE 0 0 302346 WISDOMTREE TR US MIDCP EARNING 97717W570 3574 95978 SH SOLE 0 0 95978 WISDOMTREE TR US QTLY DIV GRT 97717X669 1559 40869 SH SOLE 0 0 40869 WISDOMTREE TR US S CAP QTY DIV 97717X651 335 9732 SH SOLE 0 0 9732 WISDOMTREE TR US SMALLCAP DIVD 97717W604 22646 269504 SH SOLE 0 0 269504 WISDOMTREE TR US SMALLCP ERNGS 97717W562 3995 114261 SH SOLE 0 0 114261 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2672 30457 SH SOLE 0 0 30457 WISDOMTREE TR US TOTAL EARNING 97717W596 218 2442 SH SOLE 0 0 2442 WORKDAY INC CL A 98138H101 424 4028 SH SOLE 0 0 4028 WORTHINGTON INDS INC COM 981811102 367 7993 SH SOLE 0 0 7993 WPP PLC NEW ADR 92937A102 320 3457 SH SOLE 0 0 3457 WPX ENERGY INC COM 98212B103 137 11929 SH SOLE 0 0 11929 WYNDHAM WORLDWIDE CORP COM 98310W108 425 4038 SH SOLE 0 0 4038 WYNN RESORTS LTD COM 983134107 2606 17503 SH SOLE 0 0 17503 XCEL ENERGY INC COM 98389B100 5776 122066 SH SOLE 0 0 122066 XENIA HOTELS & RESORTS INC COM 984017103 4665 221644 SH SOLE 0 0 221644 XEROX CORP COM NEW 984121608 727 21838 SH SOLE 0 0 21838 XILINX INC COM 983919101 1378 19456 SH SOLE 0 0 19456 XPO LOGISTICS INC COM 983793100 230 3396 SH SOLE 0 0 3396 XYLEM INC COM 98419M100 3861 61653 SH SOLE 0 0 61653 YAMANA GOLD INC COM 98462Y100 238 89833 SH SOLE 0 0 89833 YANDEX N V SHS CLASS A N97284108 659 20021 SH SOLE 0 0 20021 YORK WTR CO COM 987184108 354 10447 SH SOLE 0 0 10447 YUM BRANDS INC COM 988498101 7012 95266 SH SOLE 0 0 95266 YUM CHINA HLDGS INC COM 98850P109 3729 93296 SH SOLE 0 0 93296 YY INC ADS REPCOM CLA 98426T106 898 10348 SH SOLE 0 0 10348 ZEBRA TECHNOLOGIES CORP CL A 989207105 319 2941 SH SOLE 0 0 2941 ZIMMER BIOMET HLDGS INC COM 98956P102 3928 33552 SH SOLE 0 0 33552 ZION OIL & GAS INC COM 989696109 45 13251 SH SOLE 0 0 13251 ZIOPHARM ONCOLOGY INC COM 98973P101 338 55206 SH SOLE 0 0 55206 ZOETIS INC CL A 98978V103 3202 50230 SH SOLE 0 0 50230 ZYNGA INC CL A 98986T108 95 25290 SH SOLE 0 0 25290