0001333978-17-000006.txt : 20170515 0001333978-17-000006.hdr.sgml : 20170515 20170515160007 ACCESSION NUMBER: 0001333978-17-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170515 DATE AS OF CHANGE: 20170515 EFFECTIVENESS DATE: 20170515 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: 17844066 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 03-31-2017 03-31-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 05-15-2017 0 2414 14934880 false
INFORMATION TABLE 2 Final_13fList2017Q2.xml 1ST CONSTITUTION BANCORP COM 31986N102 481 26089 SH SOLE 0 0 26089 22ND CENTY GROUP INC COM 90137F103 40 33828 SH SOLE 0 0 33828 2U INC COM 90214J101 215 5430 SH SOLE 0 0 5430 3-D SYS CORP DEL COM NEW 88554D205 831 55532 SH SOLE 0 0 55532 3M CO COM 88579Y101 40633 212370 SH SOLE 0 0 212370 ABB LTD SPONSORED ADR 000375204 904 38643 SH SOLE 0 0 38643 ABBOTT LABS COM 002824100 24443 550398 SH SOLE 0 0 550398 ABBVIE INC COM 00287Y109 40545 622240 SH SOLE 0 0 622240 ABERCROMBIE & FITCH CO CL A 002896207 150 12563 SH SOLE 0 0 12563 ABERDEEN ASIA PACIFIC INCOM COM 003009107 2750 551173 SH SOLE 0 0 551173 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 298 49241 SH SOLE 0 0 49241 ABIOMED INC COM 003654100 231 1848 SH SOLE 0 0 1848 ABRAXAS PETE CORP COM 003830106 37 18503 SH SOLE 0 0 18503 ABSOLUTE SHS TR WBI TCT HG INC 00400R882 354 14552 SH SOLE 0 0 14552 ACACIA COMMUNICATIONS INC COM 00401C108 374 6378 SH SOLE 0 0 6378 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10415 86877 SH SOLE 0 0 86877 ACTIVISION BLIZZARD INC COM 00507V109 2300 46125 SH SOLE 0 0 46125 ADAM NAT RES FD INC COM 00548F105 1224 63027 SH SOLE 0 0 63027 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2623 190792 SH SOLE 0 0 190792 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 32 16645 SH SOLE 0 0 16645 ADIENT PLC ORD SHS G0084W101 894 12303 SH SOLE 0 0 12303 ADOBE SYS INC COM 00724F101 5247 40318 SH SOLE 0 0 40318 ADVANCE AUTO PARTS INC COM 00751Y106 1054 7111 SH SOLE 0 0 7111 ADVANCED ENERGY INDS COM 007973100 1777 25925 SH SOLE 0 0 25925 ADVANCED MICRO DEVICES INC COM 007903107 1219 83808 SH SOLE 0 0 83808 ADVAXIS INC COM NEW 007624208 128 15685 SH SOLE 0 0 15685 ADVENT CLAYMORE CV SECS & IN COM 00764C109 475 30314 SH SOLE 0 0 30314 ADVISORSHARES TR ATHENA HGH DIV 00768Y628 202 11121 SH SOLE 0 0 11121 ADVISORSHARES TR PERITUS HG YLD 00768Y503 304 8533 SH SOLE 0 0 8533 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 1584 179993 SH SOLE 0 0 179993 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 430 6572 SH SOLE 0 0 6572 AECOM COM 00766T100 1080 30333 SH SOLE 0 0 30333 AEGON N V NY REGISTRY SH 007924103 211 41153 SH SOLE 0 0 41153 AERCAP HOLDINGS NV SHS N00985106 205 4465 SH SOLE 0 0 4465 AES CORP COM 00130H105 754 67415 SH SOLE 0 0 67415 AES TR III PFD CV 6.75% 00808N202 640 12533 SH SOLE 0 0 12533 AETNA INC NEW COM 00817Y108 5805 45509 SH SOLE 0 0 45509 AFFILIATED MANAGERS GROUP COM 008252108 408 2491 SH SOLE 0 0 2491 AFLAC INC COM 001055102 10228 141230 SH SOLE 0 0 141230 AGILENT TECHNOLOGIES INC COM 00846U101 624 11806 SH SOLE 0 0 11806 AGNC INVT CORP COM 00123Q104 2351 118201 SH SOLE 0 0 118201 AGNICO EAGLE MINES LTD COM 008474108 408 9611 SH SOLE 0 0 9611 AGREE REALTY CORP COM 008492100 959 19988 SH SOLE 0 0 19988 AGRIUM INC COM 008916108 201 2106 SH SOLE 0 0 2106 AIMMUNE THERAPEUTICS INC COM 00900T107 569 26204 SH SOLE 0 0 26204 AIR PRODS & CHEMS INC COM 009158106 2748 20312 SH SOLE 0 0 20312 AK STL HLDG CORP COM 001547108 100 13944 SH SOLE 0 0 13944 AKAMAI TECHNOLOGIES INC COM 00971T101 481 8065 SH SOLE 0 0 8065 ALAMO GROUP INC COM 011311107 579 7596 SH SOLE 0 0 7596 ALAMOS GOLD INC NEW COM CL A 011532108 301 37517 SH SOLE 0 0 37517 ALASKA AIR GROUP INC COM 011659109 1425 15452 SH SOLE 0 0 15452 ALASKA COMMUNICATIONS SYS GR COM 01167P101 31 16925 SH SOLE 0 0 16925 ALBEMARLE CORP COM 012653101 382 3620 SH SOLE 0 0 3620 ALCOA CORP COM 013872106 1381 40143 SH SOLE 0 0 40143 ALEXANDER & BALDWIN INC NEW COM 014491104 239 5372 SH SOLE 0 0 5372 ALEXION PHARMACEUTICALS INC COM 015351109 388 3203 SH SOLE 0 0 3203 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12511 116028 SH SOLE 0 0 116028 ALIGN TECHNOLOGY INC COM 016255101 364 3172 SH SOLE 0 0 3172 ALKERMES PLC SHS G01767105 247 4216 SH SOLE 0 0 4216 ALLEGHENY TECHNOLOGIES INC COM 01741R102 397 22112 SH SOLE 0 0 22112 ALLEGION PUB LTD CO ORD SHS G0176J109 280 3705 SH SOLE 0 0 3705 ALLERGAN PLC SHS G0177J108 9290 38882 SH SOLE 0 0 38882 ALLETE INC COM NEW 018522300 359 5296 SH SOLE 0 0 5296 ALLIANCE DATA SYSTEMS CORP COM 018581108 809 3250 SH SOLE 0 0 3250 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1264 100453 SH SOLE 0 0 100453 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 793 34686 SH SOLE 0 0 34686 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 1087 81266 SH SOLE 0 0 81266 ALLIANT ENERGY CORP COM 018802108 2581 65155 SH SOLE 0 0 65155 ALLIANZGI CONV & INCOME FD COM 018828103 2040 301756 SH SOLE 0 0 301756 ALLIANZGI CONV & INCOME FD I COM 018825109 1940 320719 SH SOLE 0 0 320719 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1463 113537 SH SOLE 0 0 113537 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 273 21567 SH SOLE 0 0 21567 ALLSTATE CORP COM 020002101 6382 78318 SH SOLE 0 0 78318 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 328 6404 SH SOLE 0 0 6404 ALON USA PARTNERS LP UT LTDPART INT 02052T109 167 18280 SH SOLE 0 0 18280 ALPHABET INC CAP STK CL A 02079K305 40861 48197 SH SOLE 0 0 48197 ALPHABET INC CAP STK CL C 02079K107 36618 44142 SH SOLE 0 0 44142 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 130 22687 SH SOLE 0 0 22687 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 211 25486 SH SOLE 0 0 25486 ALPS ETF TR ALERIAN MLP 00162Q866 13507 1062675 SH SOLE 0 0 1062675 ALPS ETF TR EQUAL SEC ETF 00162Q205 574 9106 SH SOLE 0 0 9106 ALPS ETF TR INTL SEC DV DOG 00162Q718 1854 72292 SH SOLE 0 0 72292 ALPS ETF TR MED BREAKTHGH 00162Q593 235 9132 SH SOLE 0 0 9132 ALPS ETF TR SECTR DIV DOGS 00162Q858 12593 293208 SH SOLE 0 0 293208 ALPS ETF TR US EQTHIVOLPT WR 00162Q734 724 37291 SH SOLE 0 0 37291 ALTRIA GROUP INC COM 02209S103 89189 1248790 SH SOLE 0 0 1248790 AMARIN CORP PLC SPONS ADR NEW 023111206 89 27716 SH SOLE 0 0 27716 AMAZON COM INC COM 023135106 64767 73056 SH SOLE 0 0 73056 AMBARELLA INC SHS G037AX101 1742 31845 SH SOLE 0 0 31845 AMBEV SA SPONSORED ADR 02319V103 120 20873 SH SOLE 0 0 20873 AMEDISYS INC COM 023436108 206 4028 SH SOLE 0 0 4028 AMERCO COM 023586100 330 865 SH SOLE 0 0 865 AMEREN CORP COM 023608102 3908 71583 SH SOLE 0 0 71583 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 179 31911 SH SOLE 0 0 31911 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1516 107019 SH SOLE 0 0 107019 AMERICAN AIRLS GROUP INC COM 02376R102 2172 51347 SH SOLE 0 0 51347 AMERICAN CAMPUS CMNTYS INC COM 024835100 269 5659 SH SOLE 0 0 5659 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 190 13535 SH SOLE 0 0 13535 AMERICAN ELEC PWR INC COM 025537101 13847 206275 SH SOLE 0 0 206275 AMERICAN EXPRESS CO COM 025816109 12736 160991 SH SOLE 0 0 160991 AMERICAN FINL GROUP INC OHIO COM 025932104 3053 31999 SH SOLE 0 0 31999 AMERICAN INTL GROUP INC COM NEW 026874784 2856 45752 SH SOLE 0 0 45752 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 731 36910 SH SOLE 0 0 36910 AMERICAN RAILCAR INDS INC COM 02916P103 536 13042 SH SOLE 0 0 13042 AMERICAN STS WTR CO COM 029899101 2496 56341 SH SOLE 0 0 56341 AMERICAN TOWER CORP NEW COM 03027X100 6039 49690 SH SOLE 0 0 49690 AMERICAN WTR WKS CO INC NEW COM 030420103 8136 104615 SH SOLE 0 0 104615 AMERIGAS PARTNERS L P UNIT L P INT 030975106 6598 140124 SH SOLE 0 0 140124 AMERIPRISE FINL INC COM 03076C106 1601 12342 SH SOLE 0 0 12342 AMERIS BANCORP COM 03076K108 521 11302 SH SOLE 0 0 11302 AMERISOURCEBERGEN CORP COM 03073E105 3804 42979 SH SOLE 0 0 42979 AMETEK INC NEW COM 031100100 495 9150 SH SOLE 0 0 9150 AMGEN INC COM 031162100 37681 229662 SH SOLE 0 0 229662 AMPCO-PITTSBURGH CORP COM 032037103 261 18607 SH SOLE 0 0 18607 AMPHENOL CORP NEW CL A 032095101 437 6136 SH SOLE 0 0 6136 AMPLIFY ETF TR ONLIN RETL ETF 032108102 579 19600 SH SOLE 0 0 19600 AMTRUST FINL SVCS INC COM 032359309 1532 82996 SH SOLE 0 0 82996 ANADARKO PETE CORP COM 032511107 1557 25120 SH SOLE 0 0 25120 ANALOG DEVICES INC COM 032654105 7279 88825 SH SOLE 0 0 88825 ANDERSONS INC COM 034164103 279 7363 SH SOLE 0 0 7363 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4931 44924 SH SOLE 0 0 44924 ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 31 29000 SH SOLE 0 0 29000 ANNALY CAP MGMT INC COM 035710409 5851 526671 SH SOLE 0 0 526671 ANSYS INC COM 03662Q105 363 3393 SH SOLE 0 0 3393 ANTARES PHARMA INC COM 036642106 126 44336 SH SOLE 0 0 44336 ANTHEM INC COM 036752103 5166 31234 SH SOLE 0 0 31234 AON PLC SHS CL A G0408V102 1088 9164 SH SOLE 0 0 9164 APACHE CORP COM 037411105 3061 59563 SH SOLE 0 0 59563 APOLLO COML REAL EST FIN INC COM 03762U105 347 18442 SH SOLE 0 0 18442 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 1760 72362 SH SOLE 0 0 72362 APOLLO INVT CORP COM 03761U106 1760 268327 SH SOLE 0 0 268327 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 482 25239 SH SOLE 0 0 25239 APPLE INC COM 037833100 366253 2549443 SH SOLE 0 0 2549443 APPLIED DNA SCIENCES INC COM NEW 03815U201 33 19694 SH SOLE 0 0 19694 APPLIED MATLS INC COM 038222105 5944 152794 SH SOLE 0 0 152794 APTARGROUP INC COM 038336103 323 4201 SH SOLE 0 0 4201 AQUA AMERICA INC COM 03836W103 9954 309598 SH SOLE 0 0 309598 ARCH CAP GROUP LTD ORD G0450A105 323 3413 SH SOLE 0 0 3413 ARCHER DANIELS MIDLAND CO COM 039483102 7929 172212 SH SOLE 0 0 172212 ARCONIC INC COM 03965L100 2756 104640 SH SOLE 0 0 104640 ARENA PHARMACEUTICALS INC COM 040047102 35 24071 SH SOLE 0 0 24071 ARES CAP CORP COM 04010L103 5132 295292 SH SOLE 0 0 295292 ARISTA NETWORKS INC COM 040413106 434 3279 SH SOLE 0 0 3279 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 686 30186 SH SOLE 0 0 30186 AROTECH CORP COM NEW 042682203 85 28953 SH SOLE 0 0 28953 ARRAY BIOPHARMA INC COM 04269X105 223 24985 SH SOLE 0 0 24985 ARRIS INTL INC SHS G0551A103 1497 56581 SH SOLE 0 0 56581 ARROW ETF TR ARROW DJ GLB YLD 04273H104 284 15174 SH SOLE 0 0 15174 ARVINMERITOR INC FRNT 4.000% 2/1 043353AH4 10 10000 SH SOLE 0 0 10000 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 341 28314 SH SOLE 0 0 28314 ASANKO GOLD INC COM 04341Y105 29 11250 SH SOLE 0 0 11250 ASHLAND GLOBAL HLDGS INC COM 044186104 347 2803 SH SOLE 0 0 2803 ASTORIA FINL CORP COM 046265104 293 14289 SH SOLE 0 0 14289 ASTRAZENECA PLC SPONSORED ADR 046353108 3942 126580 SH SOLE 0 0 126580 ASTRONOVA INC COM 04638F108 157 10310 SH SOLE 0 0 10310 AT&T INC COM 00206R102 144605 3480265 SH SOLE 0 0 3480265 ATHENAHEALTH INC COM 04685W103 505 4479 SH SOLE 0 0 4479 ATHERSYS INC COM 04744L106 21 12500 SH SOLE 0 0 12500 ATLANTIC PWR CORP COM NEW 04878Q863 41 15602 SH SOLE 0 0 15602 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 32 30000 SH SOLE 0 0 30000 ATMOS ENERGY CORP COM 049560105 1130 14305 SH SOLE 0 0 14305 AUTODESK INC COM 052769106 529 6120 SH SOLE 0 0 6120 AUTOMATIC DATA PROCESSING IN COM 053015103 14409 140728 SH SOLE 0 0 140728 AUTOZONE INC COM 053332102 461 638 SH SOLE 0 0 638 AVALONBAY CMNTYS INC COM 053484101 526 2867 SH SOLE 0 0 2867 AVANGRID INC COM 05351W103 1006 23529 SH SOLE 0 0 23529 AVERY DENNISON CORP COM 053611109 1786 22156 SH SOLE 0 0 22156 AVISTA CORP COM 05379B107 275 7043 SH SOLE 0 0 7043 AVON PRODS INC COM 054303102 137 31238 SH SOLE 0 0 31238 AZURRX BIOPHARMA INC COM 05502L105 55 14247 SH SOLE 0 0 14247 B & G FOODS INC NEW COM 05508R106 1765 43859 SH SOLE 0 0 43859 B/E AEROSPACE INC COM 073302101 364 5685 SH SOLE 0 0 5685 BAIDU INC SPON ADR REP A 056752108 4317 25021 SH SOLE 0 0 25021 BAKER HUGHES INC COM 057224107 1490 24913 SH SOLE 0 0 24913 BALCHEM CORP COM 057665200 684 8298 SH SOLE 0 0 8298 BALL CORP COM 058498106 338 4555 SH SOLE 0 0 4555 BALLARD PWR SYS INC NEW COM 058586108 147 66390 SH SOLE 0 0 66390 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 899 118093 SH SOLE 0 0 118093 BANCO SANTANDER SA ADR 05964H105 1615 266118 SH SOLE 0 0 266118 BANK AMER CORP 7.25%CNV PFD L 060505682 901 754 SH SOLE 0 0 754 BANK AMER CORP COM 060505104 48619 2061020 SH SOLE 0 0 2061020 BANK HAWAII CORP COM 062540109 356 4322 SH SOLE 0 0 4322 BANK MONTREAL QUE COM 063671101 4096 54768 SH SOLE 0 0 54768 BANK MUTUAL CORP NEW COM 063750103 118 12596 SH SOLE 0 0 12596 BANK N S HALIFAX COM 064149107 1572 26834 SH SOLE 0 0 26834 BANK NEW YORK MELLON CORP COM 064058100 7450 157741 SH SOLE 0 0 157741 BANK OF NOVA SCOTIA NOTE 4.500%12/1 064159HB5 21 20000 SH SOLE 0 0 20000 BANK OF THE OZARKS INC COM 063904106 467 8971 SH SOLE 0 0 8971 BANKWELL FINL GROUP INC COM 06654A103 250 7284 SH SOLE 0 0 7284 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 1588 61422 SH SOLE 0 0 61422 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 247 9512 SH SOLE 0 0 9512 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 368 65923 SH SOLE 0 0 65923 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 678 4741 SH SOLE 0 0 4741 BARCLAYS PLC ADR 06738E204 419 37282 SH SOLE 0 0 37282 BARD C R INC COM 067383109 3147 12661 SH SOLE 0 0 12661 BARINGS CORPORATE INVS COM 06759X107 543 35585 SH SOLE 0 0 35585 BARINGS PARTN INVS SH BEN INT 06761A103 438 31064 SH SOLE 0 0 31064 BARNES & NOBLE ED INC COM 06777U101 141 14704 SH SOLE 0 0 14704 BARNES & NOBLE INC COM 067774109 622 67289 SH SOLE 0 0 67289 BARNES GROUP INC COM 067806109 361 7041 SH SOLE 0 0 7041 BARRICK GOLD CORP COM 067901108 1783 93867 SH SOLE 0 0 93867 BASSETT FURNITURE INDS INC COM 070203104 453 16822 SH SOLE 0 0 16822 BAXTER INTL INC COM 071813109 3258 62815 SH SOLE 0 0 62815 BB&T CORP COM 054937107 15845 354465 SH SOLE 0 0 354465 BCE INC COM NEW 05534B760 1996 45089 SH SOLE 0 0 45089 BECTON DICKINSON & CO COM 075887109 8660 47209 SH SOLE 0 0 47209 BED BATH & BEYOND INC COM 075896100 439 11118 SH SOLE 0 0 11118 BELMOND LTD CL A G1154H107 149 12343 SH SOLE 0 0 12343 BEMIS INC COM 081437105 817 16723 SH SOLE 0 0 16723 BERKLEY W R CORP COM 084423102 389 5506 SH SOLE 0 0 5506 BERKSHIRE HATHAWAY INC DEL CL A 084670108 25235 101 SH SOLE 0 0 101 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 152089 912460 SH SOLE 0 0 912460 BERKSHIRE HILLS BANCORP INC COM 084680107 2241 62169 SH SOLE 0 0 62169 BEST BUY INC COM 086516101 3139 63864 SH SOLE 0 0 63864 BGC PARTNERS INC CL A 05541T101 2190 192808 SH SOLE 0 0 192808 BHP BILLITON LTD SPONSORED ADR 088606108 2174 59852 SH SOLE 0 0 59852 BHP BILLITON PLC SPONSORED ADR 05545E209 323 10365 SH SOLE 0 0 10365 BIO PATH HOLDINGS INC COM 09057N102 310 374398 SH SOLE 0 0 374398 BIO TECHNE CORP COM 09073M104 400 3938 SH SOLE 0 0 3938 BIOCRYST PHARMACEUTICALS COM 09058V103 336 39955 SH SOLE 0 0 39955 BIOGEN INC COM 09062X103 8443 30879 SH SOLE 0 0 30879 BIOLASE INC COM 090911108 17 12634 SH SOLE 0 0 12634 BIOLINERX LTD SPONSORED ADR 09071M106 53 55000 SH SOLE 0 0 55000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 498 5675 SH SOLE 0 0 5675 BIOSTAGE INC COM 09074M103 5 14547 SH SOLE 0 0 14547 BIOTIME INC COM 09066L105 78 22649 SH SOLE 0 0 22649 BIOVERATIV INC COM 09075E100 782 14360 SH SOLE 0 0 14360 BLACK HILLS CORP COM 092113109 223 3351 SH SOLE 0 0 3351 BLACKBERRY LTD COM 09228F103 322 41525 SH SOLE 0 0 41525 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 464 32502 SH SOLE 0 0 32502 BLACKROCK CAPITAL INVESTMENT COM 092533108 688 91092 SH SOLE 0 0 91092 BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 119 116000 SH SOLE 0 0 116000 BLACKROCK CORE BD TR SHS BEN INT 09249E101 352 26346 SH SOLE 0 0 26346 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1896 173627 SH SOLE 0 0 173627 BLACKROCK CR ALLCTN INC TR COM 092508100 1633 124062 SH SOLE 0 0 124062 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 374 32434 SH SOLE 0 0 32434 BLACKROCK DEFINED OPPRTY CR COM 09255Q105 1212 88307 SH SOLE 0 0 88307 BLACKROCK ENERGY & RES TR COM 09250U101 630 45786 SH SOLE 0 0 45786 BLACKROCK ENH CAP & INC FD I COM 09256A109 199 13872 SH SOLE 0 0 13872 BLACKROCK ENHANCED EQT DIV T COM 09251A104 1050 122841 SH SOLE 0 0 122841 BLACKROCK FLOAT RATE OME STR COM 09255X100 408 28190 SH SOLE 0 0 28190 BLACKROCK FLOATING RATE INCO COM 091941104 414 28944 SH SOLE 0 0 28944 BLACKROCK GLOBAL OPP EQTY TR COM 092501105 413 33308 SH SOLE 0 0 33308 BLACKROCK INC COM 09247X101 9340 24354 SH SOLE 0 0 24354 BLACKROCK INCOME TR INC COM 09247F100 182 29372 SH SOLE 0 0 29372 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 233 40219 SH SOLE 0 0 40219 BLACKROCK INVT QUALITY MUN T COM 09247D105 198 13649 SH SOLE 0 0 13649 BLACKROCK LTD DURATION INC T COM SHS 09249W101 482 30948 SH SOLE 0 0 30948 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 159 11634 SH SOLE 0 0 11634 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 1632 103460 SH SOLE 0 0 103460 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1401 61913 SH SOLE 0 0 61913 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 237 17005 SH SOLE 0 0 17005 BLACKROCK MUNI 2018 TERM TR COM 09248C106 1795 118854 SH SOLE 0 0 118854 BLACKROCK MUNI INCOME INV QL COM 09250G102 150 10479 SH SOLE 0 0 10479 BLACKROCK MUNI INCOME TR II COM 09249N101 241 16190 SH SOLE 0 0 16190 BLACKROCK MUNI INTER DR FD I COM 09253X102 493 35603 SH SOLE 0 0 35603 BLACKROCK MUNIASSETS FD INC COM 09254J102 570 40245 SH SOLE 0 0 40245 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 151 10271 SH SOLE 0 0 10271 BLACKROCK MUNICIPL INC QLTY COM 092479104 536 38426 SH SOLE 0 0 38426 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 139 11878 SH SOLE 0 0 11878 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 466 32898 SH SOLE 0 0 32898 BLACKROCK MUNIVEST FD II INC COM 09253T101 253 16604 SH SOLE 0 0 16604 BLACKROCK MUNIVEST FD INC COM 09253R105 405 41893 SH SOLE 0 0 41893 BLACKROCK MUNIYIELD FD INC COM 09253W104 267 18580 SH SOLE 0 0 18580 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 175 12384 SH SOLE 0 0 12384 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 487 34931 SH SOLE 0 0 34931 BLACKROCK MUNIYIELD QUALITY COM 09254F100 395 26389 SH SOLE 0 0 26389 BLACKROCK RES & COMM STRAT T SHS 09257A108 472 54836 SH SOLE 0 0 54836 BLACKROCK SCIENCE & TECH TR SHS 09258G104 274 12943 SH SOLE 0 0 12943 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1112 49667 SH SOLE 0 0 49667 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 12640 425582 SH SOLE 0 0 425582 BLACKSTONE GSO FLTING RTE FU COM 09256U105 374 20712 SH SOLE 0 0 20712 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 323 20061 SH SOLE 0 0 20061 BLACKSTONE MTG TR INC COM CL A 09257W100 474 15315 SH SOLE 0 0 15315 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 29 25000 SH SOLE 0 0 25000 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 1519 41311 SH SOLE 0 0 41311 BLOCK H & R INC COM 093671105 439 18888 SH SOLE 0 0 18888 BLUE BUFFALO PET PRODS INC COM 09531U102 1022 44449 SH SOLE 0 0 44449 BLUE HILLS BANCORP INC COM 095573101 244 13690 SH SOLE 0 0 13690 BNC BANCORP COM 05566T101 210 6004 SH SOLE 0 0 6004 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 219 11949 SH SOLE 0 0 11949 BOEING CO COM 097023105 41485 234565 SH SOLE 0 0 234565 BOFI HLDG INC COM 05566U108 266 10184 SH SOLE 0 0 10184 BORGWARNER INC COM 099724106 776 18567 SH SOLE 0 0 18567 BOSTON BEER INC CL A 100557107 510 3526 SH SOLE 0 0 3526 BOSTON PRIVATE FINL HLDGS IN COM 101119105 170 10365 SH SOLE 0 0 10365 BOSTON PROPERTIES INC COM 101121101 1054 7959 SH SOLE 0 0 7959 BOSTON SCIENTIFIC CORP COM 101137107 1402 56372 SH SOLE 0 0 56372 BOULDER GROWTH & INCOME FD I COM 101507101 296 31842 SH SOLE 0 0 31842 BP PLC SPONSORED ADR 055622104 18091 524078 SH SOLE 0 0 524078 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 396 19699 SH SOLE 0 0 19699 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 311 19175 SH SOLE 0 0 19175 BRINKER INTL INC COM 109641100 3165 71987 SH SOLE 0 0 71987 BRISTOL MYERS SQUIBB CO COM 110122108 38146 701467 SH SOLE 0 0 701467 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2119 31955 SH SOLE 0 0 31955 BROADCOM LTD SHS Y09827109 5189 23698 SH SOLE 0 0 23698 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 615 9057 SH SOLE 0 0 9057 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 236 18915 SH SOLE 0 0 18915 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3679 100914 SH SOLE 0 0 100914 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1991 51493 SH SOLE 0 0 51493 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 954 41864 SH SOLE 0 0 41864 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 387 13025 SH SOLE 0 0 13025 BROOKLINE BANCORP INC DEL COM 11373M107 6784 433476 SH SOLE 0 0 433476 BROWN & BROWN INC COM 115236101 537 12875 SH SOLE 0 0 12875 BROWN FORMAN CORP CL A 115637100 548 11633 SH SOLE 0 0 11633 BROWN FORMAN CORP CL B 115637209 6097 132021 SH SOLE 0 0 132021 BSB BANCORP INC MD COM 05573H108 832 29440 SH SOLE 0 0 29440 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 5291 77176 SH SOLE 0 0 77176 BUFFALO WILD WINGS INC COM 119848109 360 2355 SH SOLE 0 0 2355 BWX TECHNOLOGIES INC COM 05605H100 775 16290 SH SOLE 0 0 16290 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 373 4824 SH SOLE 0 0 4824 CA INC COM 12673P105 960 30259 SH SOLE 0 0 30259 CABOT CORP COM 127055101 222 3706 SH SOLE 0 0 3706 CAL MAINE FOODS INC COM NEW 128030202 1506 40932 SH SOLE 0 0 40932 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 941 82622 SH SOLE 0 0 82622 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 4918 447106 SH SOLE 0 0 447106 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1279 66592 SH SOLE 0 0 66592 CALAMOS GBL DYN INCOME FUND COM 12811L107 1518 194616 SH SOLE 0 0 194616 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 781 64989 SH SOLE 0 0 64989 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1817 162786 SH SOLE 0 0 162786 CALGON CARBON CORP COM 129603106 308 21127 SH SOLE 0 0 21127 CALIFORNIA WTR SVC GROUP COM 130788102 441 12310 SH SOLE 0 0 12310 CALIX INC COM 13100M509 162 22350 SH SOLE 0 0 22350 CALLON PETE CO DEL COM 13123X102 1036 78715 SH SOLE 0 0 78715 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 74 19509 SH SOLE 0 0 19509 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 712 20944 SH SOLE 0 0 20944 CAMDEN NATL CORP COM 133034108 1790 40640 SH SOLE 0 0 40640 CAMECO CORP COM 13321L108 456 41210 SH SOLE 0 0 41210 CAMPBELL SOUP CO COM 134429109 2012 35153 SH SOLE 0 0 35153 CANADIAN NATL RY CO COM 136375102 3871 52364 SH SOLE 0 0 52364 CANADIAN PAC RY LTD COM 13645T100 344 2344 SH SOLE 0 0 2344 CANON INC SPONSORED ADR 138006309 324 10349 SH SOLE 0 0 10349 CANTEL MEDICAL CORP COM 138098108 1489 18595 SH SOLE 0 0 18595 CAPITAL ONE FINL CORP COM 14040H105 5339 61613 SH SOLE 0 0 61613 CAPITOL FED FINL INC COM 14057J101 180 12334 SH SOLE 0 0 12334 CAPSTEAD MTG CORP COM NO PAR 14067E506 131 12467 SH SOLE 0 0 12467 CARA THERAPEUTICS INC COM 140755109 232 12624 SH SOLE 0 0 12624 CARDINAL HEALTH INC COM 14149Y108 4834 59272 SH SOLE 0 0 59272 CARDIOVASCULAR SYS INC DEL COM 141619106 417 14758 SH SOLE 0 0 14758 CARE CAP PPTYS INC COM 141624106 414 15419 SH SOLE 0 0 15419 CARLISLE COS INC COM 142339100 1444 13574 SH SOLE 0 0 13574 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 168 10564 SH SOLE 0 0 10564 CARMAX INC COM 143130102 853 14410 SH SOLE 0 0 14410 CARNIVAL CORP UNIT 99/99/9999 143658300 1372 23294 SH SOLE 0 0 23294 CAROLINA FINL CORP NEW COM 143873107 328 10917 SH SOLE 0 0 10917 CASEYS GEN STORES INC COM 147528103 700 6239 SH SOLE 0 0 6239 CATALYST PHARMACEUTICALS INC COM 14888U101 47 24090 SH SOLE 0 0 24090 CATCHMARK TIMBER TR INC CL A 14912Y202 1039 90171 SH SOLE 0 0 90171 CATERPILLAR INC DEL COM 149123101 26938 290407 SH SOLE 0 0 290407 CATHAY GEN BANCORP COM 149150104 690 18306 SH SOLE 0 0 18306 CAVIUM INC COM 14964U108 505 7041 SH SOLE 0 0 7041 CBL & ASSOC PPTYS INC COM 124830100 255 26774 SH SOLE 0 0 26774 CBRE CLARION GLOBAL REAL EST COM 12504G100 1267 169580 SH SOLE 0 0 169580 CBS CORP NEW CL B 124857202 2295 33093 SH SOLE 0 0 33093 CDK GLOBAL INC COM 12508E101 1899 29208 SH SOLE 0 0 29208 CDN IMPERIAL BK COMM TORONTO COM 136069101 646 7495 SH SOLE 0 0 7495 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1889 27852 SH SOLE 0 0 27852 CELANESE CORP DEL COM SER A 150870103 313 3479 SH SOLE 0 0 3479 CELGENE CORP COM 151020104 18343 147418 SH SOLE 0 0 147418 CELLDEX THERAPEUTICS INC NEW COM 15117B103 43 12023 SH SOLE 0 0 12023 CEMEX SAB DE CV SPON ADR NEW 151290889 164 18117 SH SOLE 0 0 18117 CENOVUS ENERGY INC COM 15135U109 113 10043 SH SOLE 0 0 10043 CENTER COAST MLP & INFRSTR F COM SHS 151461100 126 10100 SH SOLE 0 0 10100 CENTERPOINT ENERGY INC COM 15189T107 1458 52874 SH SOLE 0 0 52874 CENTRAL FD CDA LTD CL A 153501101 3625 281872 SH SOLE 0 0 281872 CENTURY BANCORP INC MASS CL A NON VTG 156432106 274 4513 SH SOLE 0 0 4513 CENTURYLINK INC COM 156700106 2773 117633 SH SOLE 0 0 117633 CERECOR INC COM 15671L109 9 13012 SH SOLE 0 0 13012 CERNER CORP COM 156782104 4444 75520 SH SOLE 0 0 75520 CF INDS HLDGS INC COM 125269100 865 29470 SH SOLE 0 0 29470 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 53 16653 SH SOLE 0 0 16653 CHARLES RIV LABS INTL INC COM 159864107 1585 17625 SH SOLE 0 0 17625 CHARTER COMMUNICATIONS INC N CL A 16119P108 958 2928 SH SOLE 0 0 2928 CHECK POINT SOFTWARE TECH LT ORD M22465104 928 9042 SH SOLE 0 0 9042 CHEESECAKE FACTORY INC COM 163072101 387 6102 SH SOLE 0 0 6102 CHEMOURS CO COM 163851108 1345 34943 SH SOLE 0 0 34943 CHENIERE ENERGY INC COM NEW 16411R208 2229 47160 SH SOLE 0 0 47160 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 891 27583 SH SOLE 0 0 27583 CHESAPEAKE ENERGY CORP COM 165167107 1384 233023 SH SOLE 0 0 233023 CHESAPEAKE ENERGY CORP NOTE 2.750%11/1 165167BW6 23 39000 SH SOLE 0 0 39000 CHESAPEAKE UTILS CORP COM 165303108 1326 19167 SH SOLE 0 0 19167 CHEVRON CORP NEW COM 166764100 83783 780324 SH SOLE 0 0 780324 CHICAGO BRIDGE & IRON CO N V COM 167250109 1109 36072 SH SOLE 0 0 36072 CHIMERA INVT CORP COM NEW 16934Q208 1583 78468 SH SOLE 0 0 78468 CHINA FD INC COM 169373107 375 22554 SH SOLE 0 0 22554 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1739 31481 SH SOLE 0 0 31481 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 251 3081 SH SOLE 0 0 3081 CHIPOTLE MEXICAN GRILL INC COM 169656105 2846 6387 SH SOLE 0 0 6387 CHOICE HOTELS INTL INC COM 169905106 209 3342 SH SOLE 0 0 3342 CHROMADEX CORP COM NEW 171077407 27 10002 SH SOLE 0 0 10002 CHUBB LIMITED COM H1467J104 5362 39355 SH SOLE 0 0 39355 CHURCH & DWIGHT INC COM 171340102 4560 91446 SH SOLE 0 0 91446 CIENA CORP COM NEW 171779309 729 30865 SH SOLE 0 0 30865 CIGNA CORPORATION COM 125509109 3675 25085 SH SOLE 0 0 25085 CIMAREX ENERGY CO COM 171798101 259 2168 SH SOLE 0 0 2168 CINCINNATI FINL CORP COM 172062101 1428 19760 SH SOLE 0 0 19760 CINEMARK HOLDINGS INC COM 17243V102 235 5305 SH SOLE 0 0 5305 CINTAS CORP COM 172908105 1069 8449 SH SOLE 0 0 8449 CISCO SYS INC COM 17275R102 43081 1274591 SH SOLE 0 0 1274591 CITIGROUP INC COM NEW 172967424 10712 179069 SH SOLE 0 0 179069 CITIZENS & NORTHN CORP COM 172922106 341 14666 SH SOLE 0 0 14666 CITRIX SYS INC COM 177376100 573 6866 SH SOLE 0 0 6866 CITY OFFICE REIT INC COM 178587101 305 25101 SH SOLE 0 0 25101 CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 290 11588 SH SOLE 0 0 11588 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 2019 78553 SH SOLE 0 0 78553 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 6069 239594 SH SOLE 0 0 239594 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 1217 49686 SH SOLE 0 0 49686 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 2709 109938 SH SOLE 0 0 109938 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 1741 82000 SH SOLE 0 0 82000 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 2976 140186 SH SOLE 0 0 140186 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 1533 71682 SH SOLE 0 0 71682 CLAYMORE EXCHANGE TRD FD TR GUG INTL MLT ASS 18383Q804 262 16409 SH SOLE 0 0 16409 CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 1012 17387 SH SOLE 0 0 17387 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 680 32845 SH SOLE 0 0 32845 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 641 30311 SH SOLE 0 0 30311 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 1435 68169 SH SOLE 0 0 68169 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 1208 53401 SH SOLE 0 0 53401 CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 1331 26478 SH SOLE 0 0 26478 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 350 13301 SH SOLE 0 0 13301 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 3821 122984 SH SOLE 0 0 122984 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 3520 85024 SH SOLE 0 0 85024 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM ETF 18385P705 358 6955 SH SOLE 0 0 6955 CLEAN ENERGY FUELS CORP COM 184499101 211 82606 SH SOLE 0 0 82606 CLEAN HARBORS INC COM 184496107 392 7054 SH SOLE 0 0 7054 CLEARBRIDGE AMERN ENERG MLP COM 184691103 150 15138 SH SOLE 0 0 15138 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 971 58040 SH SOLE 0 0 58040 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 180 13233 SH SOLE 0 0 13233 CLIFFS NAT RES INC COM 18683K101 362 44108 SH SOLE 0 0 44108 CLOROX CO DEL COM 189054109 15668 116208 SH SOLE 0 0 116208 CLOUD PEAK ENERGY INC COM 18911Q102 103 22423 SH SOLE 0 0 22423 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 455 44200 SH SOLE 0 0 44200 CME GROUP INC COM 12572Q105 3312 27878 SH SOLE 0 0 27878 CMS ENERGY CORP COM 125896100 2627 58719 SH SOLE 0 0 58719 CNOOC LTD SPONSORED ADR 126132109 246 2051 SH SOLE 0 0 2051 COACH INC COM 189754104 1840 44509 SH SOLE 0 0 44509 COCA COLA BOTTLING CO CONS COM 191098102 243 1181 SH SOLE 0 0 1181 COCA COLA CO COM 191216100 52244 1230999 SH SOLE 0 0 1230999 COCA COLA EUROPEAN PARTNERS SHS G25839104 209 5551 SH SOLE 0 0 5551 COGNEX CORP COM 192422103 559 6655 SH SOLE 0 0 6655 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3327 55905 SH SOLE 0 0 55905 COHEN & STEERS CLOSED END OP COM 19248P106 2815 226970 SH SOLE 0 0 226970 COHEN & STEERS GLOBAL INC BL COM 19248M103 108 11784 SH SOLE 0 0 11784 COHEN & STEERS INFRASTRUCTUR COM 19248A109 900 41755 SH SOLE 0 0 41755 COHEN & STEERS QUALITY RLTY COM 19247L106 902 73420 SH SOLE 0 0 73420 COHEN & STEERS REIT & PFD IN COM 19247X100 1047 54088 SH SOLE 0 0 54088 COHEN & STEERS SLT PFD INCM COM 19248Y107 272 10266 SH SOLE 0 0 10266 COHEN & STEERS TOTAL RETURN COM 19247R103 2164 175640 SH SOLE 0 0 175640 COLGATE PALMOLIVE CO COM 194162103 18707 255589 SH SOLE 0 0 255589 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 185 18391 SH SOLE 0 0 18391 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 25 25000 SH SOLE 0 0 25000 COLONY NORTHSTAR INC CL A COM 19625W104 3096 239832 SH SOLE 0 0 239832 COLUMBIA BKG SYS INC COM 197236102 206 5283 SH SOLE 0 0 5283 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 1321 53241 SH SOLE 0 0 53241 COLUMBIA PPTY TR INC COM NEW 198287203 5419 243531 SH SOLE 0 0 243531 COMCAST CORP NEW CL A 20030N101 16877 448972 SH SOLE 0 0 448972 COMERICA INC COM 200340107 552 8048 SH SOLE 0 0 8048 COMMERCE BANCSHARES INC COM 200525103 683 12162 SH SOLE 0 0 12162 COMMERCIAL METALS CO COM 201723103 312 16327 SH SOLE 0 0 16327 COMMUNITY BK SYS INC COM 203607106 1694 30804 SH SOLE 0 0 30804 COMMUNITY HEALTH SYS INC NEW COM 203668108 116 13067 SH SOLE 0 0 13067 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 812 246823 SH SOLE 0 0 246823 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 568 34226 SH SOLE 0 0 34226 COMPASS MINERALS INTL INC COM 20451N101 1738 25613 SH SOLE 0 0 25613 COMPUTER SCIENCES CORP COM 205363104 413 5982 SH SOLE 0 0 5982 CONAGRA BRANDS INC COM 205887102 2821 69928 SH SOLE 0 0 69928 CONCHO RES INC COM 20605P101 216 1683 SH SOLE 0 0 1683 CONDUENT INC COM 206787103 270 16072 SH SOLE 0 0 16072 CONNECTICUT WTR SVC INC COM 207797101 625 11761 SH SOLE 0 0 11761 CONNECTONE BANCORP INC NEW COM 20786W107 517 21322 SH SOLE 0 0 21322 CONOCOPHILLIPS COM 20825C104 29919 599941 SH SOLE 0 0 599941 CONSOL ENERGY INC COM 20854P109 189 11259 SH SOLE 0 0 11259 CONSOLIDATED COMM HLDGS INC COM 209034107 732 31268 SH SOLE 0 0 31268 CONSOLIDATED EDISON INC COM 209115104 24477 315182 SH SOLE 0 0 315182 CONSTELLATION BRANDS INC CL A 21036P108 3669 22635 SH SOLE 0 0 22635 CONSTELLATION BRANDS INC CL B 21036P207 260 1598 SH SOLE 0 0 1598 CONTINENTAL RESOURCES INC COM 212015101 1023 22513 SH SOLE 0 0 22513 COOPER COS INC COM NEW 216648402 691 3459 SH SOLE 0 0 3459 COPART INC COM 217204106 377 6080 SH SOLE 0 0 6080 CORCEPT THERAPEUTICS INC COM 218352102 219 20000 SH SOLE 0 0 20000 CORE LABORATORIES N V COM N22717107 401 3468 SH SOLE 0 0 3468 CORECIVIC INC COM 21871N101 359 11413 SH SOLE 0 0 11413 CORNING INC COM 219350105 13897 514692 SH SOLE 0 0 514692 COSTAR GROUP INC COM 22160N109 436 2103 SH SOLE 0 0 2103 COSTCO WHSL CORP NEW COM 22160K105 25573 152501 SH SOLE 0 0 152501 COTY INC COM CL A 222070203 204 11228 SH SOLE 0 0 11228 COVANTA HLDG CORP COM 22282E102 198 12620 SH SOLE 0 0 12620 COVENANT TRANSN GROUP INC CL A 22284P105 487 25906 SH SOLE 0 0 25906 CPI CARD GROUP INC COM 12634H101 410 97514 SH SOLE 0 0 97514 CRACKER BARREL OLD CTRY STOR COM 22410J106 1588 9971 SH SOLE 0 0 9971 CRANE CO COM 224399105 527 7042 SH SOLE 0 0 7042 CREDIT SUISSE ASSET MGMT INC COM 224916106 35 10680 SH SOLE 0 0 10680 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 242 90656 SH SOLE 0 0 90656 CREE INC COM 225447101 372 13926 SH SOLE 0 0 13926 CROWN CASTLE INTL CORP NEW COM 22822V101 3947 41791 SH SOLE 0 0 41791 CST BRANDS INC COM 12646R105 202 4210 SH SOLE 0 0 4210 CSX CORP COM 126408103 11000 236309 SH SOLE 0 0 236309 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 766 15583 SH SOLE 0 0 15583 CUBESMART COM 229663109 3760 144848 SH SOLE 0 0 144848 CULLEN FROST BANKERS INC COM 229899109 1027 11540 SH SOLE 0 0 11540 CUMMINS INC COM 231021106 7246 47923 SH SOLE 0 0 47923 CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 314 4109 SH SOLE 0 0 4109 CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 274 2880 SH SOLE 0 0 2880 CURTISS WRIGHT CORP COM 231561101 276 3020 SH SOLE 0 0 3020 CVB FINL CORP COM 126600105 2827 127991 SH SOLE 0 0 127991 CVD EQUIPMENT CORP COM 126601103 129 12428 SH SOLE 0 0 12428 CVR ENERGY INC COM 12662P108 206 10236 SH SOLE 0 0 10236 CVS HEALTH CORP COM 126650100 27990 356564 SH SOLE 0 0 356564 CYBERARK SOFTWARE LTD SHS M2682V108 503 9892 SH SOLE 0 0 9892 CYPRESS SEMICONDUCTOR CORP COM 232806109 1587 115299 SH SOLE 0 0 115299 CYS INVTS INC COM 12673A108 296 37230 SH SOLE 0 0 37230 CYTRX CORP COM PAR 232828509 7 16701 SH SOLE 0 0 16701 D R HORTON INC COM 23331A109 910 27310 SH SOLE 0 0 27310 DANAHER CORP DEL COM 235851102 5197 60764 SH SOLE 0 0 60764 DANAHER CORP DEL NOTE 1/2 235851AF9 39 12000 SH SOLE 0 0 12000 DARDEN RESTAURANTS INC COM 237194105 2228 26630 SH SOLE 0 0 26630 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 210 10103 SH SOLE 0 0 10103 DAVITA INC COM 23918K108 727 10694 SH SOLE 0 0 10694 DBX ETF TR DB XTR MSCI EUR 233051853 2492 92089 SH SOLE 0 0 92089 DBX ETF TR INFRSTR REV FD 233051705 704 27082 SH SOLE 0 0 27082 DBX ETF TR XTRAK MSCI EAFE 233051200 18287 618028 SH SOLE 0 0 618028 DBX ETF TR XTRAK MSCI JAPN 233051507 281 7497 SH SOLE 0 0 7497 DBX ETF TR XTRC RUS1000 CMP 233051481 519 18164 SH SOLE 0 0 18164 DCT INDUSTRIAL TRUST INC COM NEW 233153204 1302 27067 SH SOLE 0 0 27067 DEERE & CO COM 244199105 9371 86085 SH SOLE 0 0 86085 DELAWARE INV MN MUN INC FD I COM 24610V103 275 18890 SH SOLE 0 0 18890 DELL TECHNOLOGIES INC COM CL V 24703L103 1768 27586 SH SOLE 0 0 27586 DELPHI AUTOMOTIVE PLC SHS G27823106 242 3009 SH SOLE 0 0 3009 DELTA AIR LINES INC DEL COM NEW 247361702 1411 30690 SH SOLE 0 0 30690 DELUXE CORP COM 248019101 408 5647 SH SOLE 0 0 5647 DENBURY RES INC COM NEW 247916208 34 13038 SH SOLE 0 0 13038 DENISON MINES CORP COM 248356107 150 241862 SH SOLE 0 0 241862 DENTSPLY SIRONA INC COM 24906P109 236 3772 SH SOLE 0 0 3772 DEPOMED INC COM 249908104 751 59816 SH SOLE 0 0 59816 DEUTSCHE GLOBAL HIGH INCOME COM 25158V108 258 30445 SH SOLE 0 0 30445 DEUTSCHE HIGH INCOME OPPORT COM 25158Y102 279 19019 SH SOLE 0 0 19019 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 291 33487 SH SOLE 0 0 33487 DEUTSCHE MUN INCOME COM 25160C106 2278 171920 SH SOLE 0 0 171920 DEVON ENERGY CORP NEW COM 25179M103 1576 37787 SH SOLE 0 0 37787 DEVRY ED GROUP INC COM 251893103 902 25445 SH SOLE 0 0 25445 DEXCOM INC COM 252131107 294 3471 SH SOLE 0 0 3471 DIAGEO P L C SPON ADR NEW 25243Q205 10275 88897 SH SOLE 0 0 88897 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 521 2678 SH SOLE 0 0 2678 DIAMOND OFFSHORE DRILLING IN COM 25271C102 169 10108 SH SOLE 0 0 10108 DIAMONDBACK ENERGY INC COM 25278X109 1713 16514 SH SOLE 0 0 16514 DICKS SPORTING GOODS INC COM 253393102 681 13995 SH SOLE 0 0 13995 DIEBOLD NXDF INC COM 253651103 588 19152 SH SOLE 0 0 19152 DIGITAL RLTY TR INC COM 253868103 1935 18184 SH SOLE 0 0 18184 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 4375 55319 SH SOLE 0 0 55319 DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 185 20590 SH SOLE 0 0 20590 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 405 3209 SH SOLE 0 0 3209 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 289 3756 SH SOLE 0 0 3756 DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 228 12118 SH SOLE 0 0 12118 DISCOVER FINL SVCS COM 254709108 2303 33677 SH SOLE 0 0 33677 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 252 8673 SH SOLE 0 0 8673 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 311 10968 SH SOLE 0 0 10968 DISH NETWORK CORP CL A 25470M109 603 9494 SH SOLE 0 0 9494 DISNEY WALT CO COM DISNEY 254687106 69805 615622 SH SOLE 0 0 615622 DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 2245 129389 SH SOLE 0 0 129389 DNP SELECT INCOME FD COM 23325P104 4696 434774 SH SOLE 0 0 434774 DOLLAR GEN CORP NEW COM 256677105 1963 28149 SH SOLE 0 0 28149 DOLLAR TREE INC COM 256746108 1091 13902 SH SOLE 0 0 13902 DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 254 7946 SH SOLE 0 0 7946 DOMINION RES INC VA NEW COM 25746U109 20130 259511 SH SOLE 0 0 259511 DOMINOS PIZZA INC COM 25754A201 837 4544 SH SOLE 0 0 4544 DONALDSON INC COM 257651109 1730 37999 SH SOLE 0 0 37999 DOUBLELINE INCOME SOLUTIONS COM 258622109 3139 156426 SH SOLE 0 0 156426 DOUBLELINE OPPORTUNISTIC CR COM 258623107 867 36350 SH SOLE 0 0 36350 DOVER CORP COM 260003108 820 10206 SH SOLE 0 0 10206 DOW CHEM CO COM 260543103 24594 387057 SH SOLE 0 0 387057 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1214 12395 SH SOLE 0 0 12395 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 147 43220 SH SOLE 0 0 43220 DREYFUS STRATEGIC MUNS INC COM 261932107 360 41854 SH SOLE 0 0 41854 DRYSHIPS INC COM PAR Y2109Q408 18 10619 SH SOLE 0 0 10619 DST SYS INC DEL COM 233326107 292 2381 SH SOLE 0 0 2381 DTE ENERGY CO COM 233331107 3928 38467 SH SOLE 0 0 38467 DU PONT E I DE NEMOURS & CO COM 263534109 18787 233873 SH SOLE 0 0 233873 DUFF & PHELPS GLB UTL INC FD COM 26433C105 310 19052 SH SOLE 0 0 19052 DUFF & PHELPS UTIL CORP BD T COM 26432K108 183 19903 SH SOLE 0 0 19903 DUKE ENERGY CORP NEW COM NEW 26441C204 29247 356630 SH SOLE 0 0 356630 DUKE REALTY CORP COM NEW 264411505 2080 79170 SH SOLE 0 0 79170 DUNKIN BRANDS GROUP INC COM 265504100 7638 139689 SH SOLE 0 0 139689 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1162 23423 SH SOLE 0 0 23423 DURECT CORP COM 266605104 22 20500 SH SOLE 0 0 20500 DXP ENTERPRISES INC NEW COM NEW 233377407 1746 46118 SH SOLE 0 0 46118 DYNEX CAP INC COM NEW 26817Q506 2458 346661 SH SOLE 0 0 346661 EAGLE BANCORP INC MD COM 268948106 1219 20426 SH SOLE 0 0 20426 EAGLE MATERIALS INC COM 26969P108 422 4347 SH SOLE 0 0 4347 EASTGROUP PPTY INC COM 277276101 205 2783 SH SOLE 0 0 2783 EASTMAN CHEM CO COM 277432100 1295 16031 SH SOLE 0 0 16031 EATON CORP PLC SHS G29183103 5231 70542 SH SOLE 0 0 70542 EATON VANCE CORP COM NON VTG 278265103 3636 80878 SH SOLE 0 0 80878 EATON VANCE ENH EQTY INC FD COM 278277108 1486 109988 SH SOLE 0 0 109988 EATON VANCE ENHANCED EQ INC COM 278274105 1004 76604 SH SOLE 0 0 76604 EATON VANCE FLTING RATE INC COM 278279104 431 28462 SH SOLE 0 0 28462 EATON VANCE LTD DUR INCOME F COM 27828H105 5521 399238 SH SOLE 0 0 399238 EATON VANCE MUN BD FD COM 27827X101 418 33339 SH SOLE 0 0 33339 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 264 20548 SH SOLE 0 0 20548 EATON VANCE NEW YORK MUN BD COM 27827Y109 191 15500 SH SOLE 0 0 15500 EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 214 15774 SH SOLE 0 0 15774 EATON VANCE OHIO MUN BD FD COM 27828L106 591 46307 SH SOLE 0 0 46307 EATON VANCE RISK MNGD DIV EQ COM 27829G106 401 44128 SH SOLE 0 0 44128 EATON VANCE SH TM DR DIVR IN COM 27828V104 264 18699 SH SOLE 0 0 18699 EATON VANCE SR FLTNG RTE TR COM 27828Q105 472 31074 SH SOLE 0 0 31074 EATON VANCE TAX ADVT DIV INC COM 27828G107 2372 112129 SH SOLE 0 0 112129 EATON VANCE TAX MNGD GBL DV COM 27829F108 1793 210416 SH SOLE 0 0 210416 EATON VANCE TAX MNGED BUY WR COM 27828X100 1236 75879 SH SOLE 0 0 75879 EATON VANCE TX ADV GLB DIV O COM 27828U106 394 17096 SH SOLE 0 0 17096 EATON VANCE TX ADV GLBL DIV COM 27828S101 1363 86972 SH SOLE 0 0 86972 EATON VANCE TX MGD DIV EQ IN COM 27828N102 1360 122866 SH SOLE 0 0 122866 EATON VANCE TX MNG BY WRT OP COM 27828Y108 1645 108153 SH SOLE 0 0 108153 EATON VANCE TXMGD GL BUYWR O COM 27829C105 1447 132598 SH SOLE 0 0 132598 EBAY INC COM 278642103 1991 59299 SH SOLE 0 0 59299 ECOLAB INC COM 278865100 4876 38900 SH SOLE 0 0 38900 EDGEWELL PERS CARE CO COM 28035Q102 1375 18794 SH SOLE 0 0 18794 EDISON INTL COM 281020107 3361 42218 SH SOLE 0 0 42218 EDWARDS LIFESCIENCES CORP COM 28176E108 1962 20857 SH SOLE 0 0 20857 ELDORADO GOLD CORP NEW COM 284902103 48 14088 SH SOLE 0 0 14088 ELECTRONIC ARTS INC COM 285512109 281 3139 SH SOLE 0 0 3139 ELKHORN ETF TR S&P US HGH ETF 287711501 430 17824 SH SOLE 0 0 17824 EMCOR GROUP INC COM 29084Q100 227 3601 SH SOLE 0 0 3601 EMERSON ELEC CO COM 291011104 23459 391897 SH SOLE 0 0 391897 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 439 21474 SH SOLE 0 0 21474 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 871 41942 SH SOLE 0 0 41942 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1396 73494 SH SOLE 0 0 73494 ENBRIDGE INC COM 29250N105 10364 247703 SH SOLE 0 0 247703 ENCANA CORP COM 292505104 171 14639 SH SOLE 0 0 14639 ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 22 25000 SH SOLE 0 0 25000 ENERGEN CORP COM 29265N108 734 13482 SH SOLE 0 0 13482 ENERGIZER HLDGS INC NEW COM 29272W109 809 14514 SH SOLE 0 0 14514 ENERGOUS CORP COM 29272C103 174 11170 SH SOLE 0 0 11170 ENERGY FOCUS INC COM NEW 29268T300 36 10957 SH SOLE 0 0 10957 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4166 211159 SH SOLE 0 0 211159 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 5995 164164 SH SOLE 0 0 164164 ENERPLUS CORP COM 292766102 172 21417 SH SOLE 0 0 21417 ENSCO PLC SHS CLASS A G3157S106 490 54706 SH SOLE 0 0 54706 ENSTAR GROUP LIMITED SHS G3075P101 235 1230 SH SOLE 0 0 1230 ENTEGRIS INC COM 29362U104 310 13236 SH SOLE 0 0 13236 ENTERGY CORP NEW COM 29364G103 1899 24999 SH SOLE 0 0 24999 ENTERPRISE BANCORP INC MASS COM 293668109 3063 88121 SH SOLE 0 0 88121 ENTERPRISE PRODS PARTNERS L COM 293792107 21922 793979 SH SOLE 0 0 793979 EOG RES INC COM 26875P101 3216 32963 SH SOLE 0 0 32963 EPR PPTYS COM SH BEN INT 26884U109 1280 17380 SH SOLE 0 0 17380 EQT CORP COM 26884L109 765 12518 SH SOLE 0 0 12518 EQUIFAX INC COM 294429105 1766 12914 SH SOLE 0 0 12914 EQUINIX INC COM PAR $0.001 29444U700 602 1503 SH SOLE 0 0 1503 EQUITY RESIDENTIAL SH BEN INT 29476L107 946 15208 SH SOLE 0 0 15208 ERICSSON ADR B SEK 10 294821608 143 21578 SH SOLE 0 0 21578 ESCO TECHNOLOGIES INC COM 296315104 256 4401 SH SOLE 0 0 4401 ESSENT GROUP LTD COM G3198U102 323 8921 SH SOLE 0 0 8921 ESSEX PPTY TR INC COM 297178105 457 1972 SH SOLE 0 0 1972 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 261 8856 SH SOLE 0 0 8856 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 3932 133205 SH SOLE 0 0 133205 ETFIS SER TR I INFRAC ACT MLP 26923G103 576 51518 SH SOLE 0 0 51518 ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 1301 20453 SH SOLE 0 0 20453 ETFS SILVER TR SILVER SHS 26922X107 293 16465 SH SOLE 0 0 16465 ETHAN ALLEN INTERIORS INC COM 297602104 1167 38062 SH SOLE 0 0 38062 EURONAV NV ANTWERPEN SHS B38564108 87 11069 SH SOLE 0 0 11069 EVERSOURCE ENERGY COM 30040W108 10613 180552 SH SOLE 0 0 180552 EVOKE PHARMA INC COM 30049G104 93 30062 SH SOLE 0 0 30062 EXACT SCIENCES CORP COM 30063P105 383 16222 SH SOLE 0 0 16222 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1443 44815 SH SOLE 0 0 44815 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 1611 84675 SH SOLE 0 0 84675 EXCO RESOURCES INC COM 269279402 14 22938 SH SOLE 0 0 22938 EXELIXIS INC COM 30161Q104 2120 97809 SH SOLE 0 0 97809 EXELON CORP COM 30161N101 8685 241396 SH SOLE 0 0 241396 EXPEDIA INC DEL COM NEW 30212P303 807 6398 SH SOLE 0 0 6398 EXPEDITORS INTL WASH INC COM 302130109 978 17312 SH SOLE 0 0 17312 EXPRESS SCRIPTS HLDG CO COM 30219G108 6689 101481 SH SOLE 0 0 101481 EXTRA SPACE STORAGE INC COM 30225T102 261 3515 SH SOLE 0 0 3515 EXXON MOBIL CORP COM 30231G102 168022 2048805 SH SOLE 0 0 2048805 F M C CORP COM NEW 302491303 315 4530 SH SOLE 0 0 4530 F5 NETWORKS INC COM 315616102 375 2630 SH SOLE 0 0 2630 FABRINET SHS G3323L100 1346 32036 SH SOLE 0 0 32036 FACEBOOK INC CL A 30303M102 56518 397874 SH SOLE 0 0 397874 FACTSET RESH SYS INC COM 303075105 421 2555 SH SOLE 0 0 2555 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 190 25875 SH SOLE 0 0 25875 FARMERS NATL BANC CORP COM 309627107 662 46110 SH SOLE 0 0 46110 FASTENAL CO COM 311900104 7674 149015 SH SOLE 0 0 149015 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1658 12421 SH SOLE 0 0 12421 FEDERATED INVS INC PA CL B 314211103 12061 457882 SH SOLE 0 0 457882 FEDEX CORP COM 31428X106 18536 94985 SH SOLE 0 0 94985 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 341 56891 SH SOLE 0 0 56891 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 225 20606 SH SOLE 0 0 20606 FIDELITY CONSMR STAPLES 316092303 2653 80719 SH SOLE 0 0 80719 FIDELITY CORP BOND ETF 316188101 288 5760 SH SOLE 0 0 5760 FIDELITY DIVID ETF RISI 316092832 4751 170697 SH SOLE 0 0 170697 FIDELITY LTD TRM BD ETF 316188200 11843 235972 SH SOLE 0 0 235972 FIDELITY MSCI CONSM DIS 316092204 4101 118243 SH SOLE 0 0 118243 FIDELITY MSCI ENERGY IDX 316092402 4435 225940 SH SOLE 0 0 225940 FIDELITY MSCI FINLS IDX 316092501 20825 592464 SH SOLE 0 0 592464 FIDELITY MSCI HLTH CARE I 316092600 9468 265148 SH SOLE 0 0 265148 FIDELITY MSCI INDL INDX 316092709 5468 162874 SH SOLE 0 0 162874 FIDELITY MSCI INFO TECH I 316092808 15668 380760 SH SOLE 0 0 380760 FIDELITY MSCI MATLS INDEX 316092881 4786 156768 SH SOLE 0 0 156768 FIDELITY MSCI RL EST ETF 316092857 6201 259659 SH SOLE 0 0 259659 FIDELITY MSCI UTILS INDEX 316092865 1096 32897 SH SOLE 0 0 32897 FIDELITY QLTY FCTOR ETF 316092790 285 10186 SH SOLE 0 0 10186 FIDELITY TELECOMM SVCS 316092873 415 13555 SH SOLE 0 0 13555 FIDELITY TOTAL BD ETF 316188309 11879 238389 SH SOLE 0 0 238389 FIDELITY VLU FACTOR ETF 316092782 1798 62781 SH SOLE 0 0 62781 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 5358 22974 SH SOLE 0 0 22974 FIDELITY NATL INFORMATION SV COM 31620M106 1946 24446 SH SOLE 0 0 24446 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 261 16670 SH SOLE 0 0 16670 FIDUS INVT CORP COM 316500107 258 14660 SH SOLE 0 0 14660 FIFTH STREET FINANCE CORP COM 31678A103 68 14729 SH SOLE 0 0 14729 FIFTH THIRD BANCORP COM 316773100 5364 211179 SH SOLE 0 0 211179 FINANCIAL INSTNS INC COM 317585404 20202 613116 SH SOLE 0 0 613116 FINISAR CORP COM NEW 31787A507 982 35907 SH SOLE 0 0 35907 FIREEYE INC COM 31816Q101 663 52615 SH SOLE 0 0 52615 FIRST BANCORP INC ME COM 31866P102 1132 41551 SH SOLE 0 0 41551 FIRST BUSEY CORP COM NEW 319383204 607 20651 SH SOLE 0 0 20651 FIRST CMNTY BANCSHARES INC N COM 31983A103 507 20312 SH SOLE 0 0 20312 FIRST FINL BANKSHARES COM 32020R109 1569 39129 SH SOLE 0 0 39129 FIRST MAJESTIC SILVER CORP COM 32076V103 85 10473 SH SOLE 0 0 10473 FIRST MIDWEST BANCORP DEL COM 320867104 223 9421 SH SOLE 0 0 9421 FIRST SOLAR INC COM 336433107 736 27143 SH SOLE 0 0 27143 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 241 5670 SH SOLE 0 0 5670 FIRST TR ENERGY INCOME & GRW COM 33738G104 1068 39579 SH SOLE 0 0 39579 FIRST TR ENERGY INFRASTRCTR COM 33738C103 972 50339 SH SOLE 0 0 50339 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 480 13756 SH SOLE 0 0 13756 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 513 9826 SH SOLE 0 0 9826 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 922 40290 SH SOLE 0 0 40290 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 2257 70638 SH SOLE 0 0 70638 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1501 34361 SH SOLE 0 0 34361 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1454 37581 SH SOLE 0 0 37581 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 668 18151 SH SOLE 0 0 18151 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5027 108951 SH SOLE 0 0 108951 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 3541 144371 SH SOLE 0 0 144371 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 6523 74090 SH SOLE 0 0 74090 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 247 11002 SH SOLE 0 0 11002 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1928 100857 SH SOLE 0 0 100857 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 15442 642364 SH SOLE 0 0 642364 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 624 41381 SH SOLE 0 0 41381 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2059 74315 SH SOLE 0 0 74315 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 470 7840 SH SOLE 0 0 7840 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1326 27146 SH SOLE 0 0 27146 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 772 14826 SH SOLE 0 0 14826 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 311 6117 SH SOLE 0 0 6117 FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF 33738R308 270 12697 SH SOLE 0 0 12697 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3395 54392 SH SOLE 0 0 54392 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 548 15974 SH SOLE 0 0 15974 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 370 9760 SH SOLE 0 0 9760 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 4302 220150 SH SOLE 0 0 220150 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1889 59597 SH SOLE 0 0 59597 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 304 6801 SH SOLE 0 0 6801 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1321 60835 SH SOLE 0 0 60835 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 527 21530 SH SOLE 0 0 21530 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 5267 208171 SH SOLE 0 0 208171 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 4491 42647 SH SOLE 0 0 42647 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 638 26690 SH SOLE 0 0 26690 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1415 29234 SH SOLE 0 0 29234 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2944 70035 SH SOLE 0 0 70035 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4522 78804 SH SOLE 0 0 78804 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1086 39647 SH SOLE 0 0 39647 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1554 37285 SH SOLE 0 0 37285 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 3959 202829 SH SOLE 0 0 202829 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 1992 59571 SH SOLE 0 0 59571 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 545 16269 SH SOLE 0 0 16269 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 211 6186 SH SOLE 0 0 6186 FIRST TR HIGH INCOME L/S FD COM 33738E109 345 20720 SH SOLE 0 0 20720 FIRST TR INTER DUR PFD & IN COM 33718W103 1403 60389 SH SOLE 0 0 60389 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1450 27553 SH SOLE 0 0 27553 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4347 88166 SH SOLE 0 0 88166 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 6787 131488 SH SOLE 0 0 131488 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4152 71030 SH SOLE 0 0 71030 FIRST TR MLP & ENERGY INCOME COM 33739B104 915 55954 SH SOLE 0 0 55954 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 10682 370779 SH SOLE 0 0 370779 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 1693 30113 SH SOLE 0 0 30113 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 1249 24057 SH SOLE 0 0 24057 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 4189 81183 SH SOLE 0 0 81183 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 909 17959 SH SOLE 0 0 17959 FIRST TR NASDAQ100 TECH INDE SHS 337345102 2323 38627 SH SOLE 0 0 38627 FIRST TR S&P REIT INDEX FD COM 33734G108 422 18297 SH SOLE 0 0 18297 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1671 30702 SH SOLE 0 0 30702 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 1224 99129 SH SOLE 0 0 99129 FIRST TR VALUE LINE DIVID IN SHS 33734H106 36852 1270333 SH SOLE 0 0 1270333 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 180 11791 SH SOLE 0 0 11791 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 152 10756 SH SOLE 0 0 10756 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 699 93962 SH SOLE 0 0 93962 FIRSTENERGY CORP COM 337932107 2775 87194 SH SOLE 0 0 87194 FISERV INC COM 337738108 2681 23248 SH SOLE 0 0 23248 FLAHERTY & CRUMRINE PFD INC COM 33848E106 198 16633 SH SOLE 0 0 16633 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 4885 237710 SH SOLE 0 0 237710 FLEETCOR TECHNOLOGIES INC COM 339041105 313 2066 SH SOLE 0 0 2066 FLEX LTD ORD Y2573F102 352 20954 SH SOLE 0 0 20954 FLEXION THERAPEUTICS INC COM 33938J106 609 22640 SH SOLE 0 0 22640 FLEXSHARES TR CR SCD US BD 33939L761 1437 28519 SH SOLE 0 0 28519 FLEXSHARES TR CUR HDG DM IDX 33939L720 1805 67857 SH SOLE 0 0 67857 FLEXSHARES TR CUR HDG EM IDX 33939L712 272 9982 SH SOLE 0 0 9982 FLEXSHARES TR GLB QLT R/E IDX 33939L787 706 12233 SH SOLE 0 0 12233 FLEXSHARES TR M STAR DEV MKT 33939L803 30385 503642 SH SOLE 0 0 503642 FLEXSHARES TR MORNSTAR UPSTR 33939L407 235 7970 SH SOLE 0 0 7970 FLEXSHARES TR MORNSTAR USMKT 33939L100 36299 362049 SH SOLE 0 0 362049 FLEXSHARES TR MSTAR EMKT FAC 33939L308 9003 174396 SH SOLE 0 0 174396 FLEXSHARES TR QUALT DIVD IDX 33939L860 354 8673 SH SOLE 0 0 8673 FLOWERS FOODS INC COM 343498101 2780 143243 SH SOLE 0 0 143243 FLOWSERVE CORP COM 34354P105 644 13293 SH SOLE 0 0 13293 FLUOR CORP NEW COM 343412102 4834 91875 SH SOLE 0 0 91875 FLY LEASING LTD SPONSORED ADR 34407D109 232 17700 SH SOLE 0 0 17700 FNB CORP PA COM 302520101 843 56658 SH SOLE 0 0 56658 FOOT LOCKER INC COM 344849104 2739 36607 SH SOLE 0 0 36607 FORD MTR CO DEL COM PAR $0.01 345370860 23453 2014840 SH SOLE 0 0 2014840 FOREST CITY RLTY TR INC COM CL A 345605109 283 13000 SH SOLE 0 0 13000 FORTINET INC COM 34959E109 217 5670 SH SOLE 0 0 5670 FORTIS INC COM 349553107 229 6898 SH SOLE 0 0 6898 FORTIVE CORP COM 34959J108 1519 25228 SH SOLE 0 0 25228 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1840 30245 SH SOLE 0 0 30245 FOUR CORNERS PPTY TR INC COM 35086T109 201 8819 SH SOLE 0 0 8819 FQF TR OSHARS FTSE US 351680855 830 28765 SH SOLE 0 0 28765 FRANCO NEVADA CORP COM 351858105 6267 95664 SH SOLE 0 0 95664 FRANKLIN LTD DURATION INC TR COM 35472T101 546 45599 SH SOLE 0 0 45599 FRANKLIN RES INC COM 354613101 1178 27943 SH SOLE 0 0 27943 FREEPORT-MCMORAN INC CL B 35671D857 3850 288139 SH SOLE 0 0 288139 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 224 5326 SH SOLE 0 0 5326 FRONTIER COMMUNICATIONS CORP COM 35906A108 666 311078 SH SOLE 0 0 311078 FS INVT CORP COM 302635107 118664 12108525 SH SOLE 0 0 12108525 FUEL TECH INC COM 359523107 43 42215 SH SOLE 0 0 42215 FUELCELL ENERGY INC COM NEW 35952H502 36 26120 SH SOLE 0 0 26120 FULLER H B CO COM 359694106 234 4539 SH SOLE 0 0 4539 FULTON FINL CORP PA COM 360271100 1679 94064 SH SOLE 0 0 94064 FUSION TELECOMM INTL INC COM NEW 36113B400 45 28304 SH SOLE 0 0 28304 GABELLI DIVD & INCOME TR COM 36242H104 797 38193 SH SOLE 0 0 38193 GABELLI EQUITY TR INC COM 362397101 2994 501544 SH SOLE 0 0 501544 GABELLI HLTHCARE & WELLNESS SHS 36246K103 139 13904 SH SOLE 0 0 13904 GABELLI UTIL TR COM 36240A101 415 61570 SH SOLE 0 0 61570 GALLAGHER ARTHUR J & CO COM 363576109 1670 29535 SH SOLE 0 0 29535 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2538 453560 SH SOLE 0 0 453560 GAMESTOP CORP NEW CL A 36467W109 420 18606 SH SOLE 0 0 18606 GANNETT CO INC COM 36473H104 677 80756 SH SOLE 0 0 80756 GAP INC DEL COM 364760108 261 10749 SH SOLE 0 0 10749 GARMIN LTD SHS H2906T109 715 13990 SH SOLE 0 0 13990 GENERAL AMERN INVS INC COM 368802104 637 19006 SH SOLE 0 0 19006 GENERAL DYNAMICS CORP COM 369550108 13766 73534 SH SOLE 0 0 73534 GENERAL ELECTRIC CO COM 369604103 155766 5227036 SH SOLE 0 0 5227036 GENERAL MLS INC COM 370334104 23730 402139 SH SOLE 0 0 402139 GENERAL MTRS CO COM 37045V100 12540 354634 SH SOLE 0 0 354634 GENESIS ENERGY L P UNIT LTD PARTN 371927104 288 8896 SH SOLE 0 0 8896 GENTEX CORP COM 371901109 964 45216 SH SOLE 0 0 45216 GENUINE PARTS CO COM 372460105 4652 50345 SH SOLE 0 0 50345 GENWORTH FINL INC COM CL A 37247D106 210 50896 SH SOLE 0 0 50896 GERON CORP COM 374163103 172 75667 SH SOLE 0 0 75667 GILEAD SCIENCES INC COM 375558103 21327 314009 SH SOLE 0 0 314009 GLADSTONE COML CORP COM 376536108 511 24741 SH SOLE 0 0 24741 GLADSTONE INVT CORP COM 376546107 129 14170 SH SOLE 0 0 14170 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 16115 382246 SH SOLE 0 0 382246 GLOBAL NET LEASE INC COM NEW 379378201 1967 81674 SH SOLE 0 0 81674 GLOBAL PARTNERS LP COM UNITS 37946R109 255 13067 SH SOLE 0 0 13067 GLOBAL PMTS INC COM 37940X102 434 5375 SH SOLE 0 0 5375 GLOBAL X FDS GLB X SUPERDIV 37950E549 1751 81647 SH SOLE 0 0 81647 GLOBAL X FDS GLBL X MLP ETF 37950E473 349 30075 SH SOLE 0 0 30075 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 267 20413 SH SOLE 0 0 20413 GLOBAL X FDS GLOBAL X SILVER 37954Y848 387 10748 SH SOLE 0 0 10748 GLOBAL X FDS INTERNET OF THNG 37954Y780 1130 63135 SH SOLE 0 0 63135 GLOBAL X FDS SCIEN BETA US 37954Y103 4957 178387 SH SOLE 0 0 178387 GLOBAL X FDS US INFR DEV 37954Y673 240 16245 SH SOLE 0 0 16245 GLOBALSTAR INC COM 378973408 17 10788 SH SOLE 0 0 10788 GLU MOBILE INC COM 379890106 34 15100 SH SOLE 0 0 15100 GOLAR LNG LTD BERMUDA SHS G9456A100 482 17244 SH SOLE 0 0 17244 GOLDCORP INC NEW COM 380956409 784 53714 SH SOLE 0 0 53714 GOLDEN MINERALS CO COM 381119106 198 313518 SH SOLE 0 0 313518 GOLDEN STAR RES LTD CDA COM 38119T104 53 62269 SH SOLE 0 0 62269 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3225 107596 SH SOLE 0 0 107596 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 7629 291500 SH SOLE 0 0 291500 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 3932 84044 SH SOLE 0 0 84044 GOLDMAN SACHS GROUP INC COM 38141G104 8113 35315 SH SOLE 0 0 35315 GOLUB CAP BDC INC COM 38173M102 963 48427 SH SOLE 0 0 48427 GOODYEAR TIRE & RUBR CO COM 382550101 2634 73166 SH SOLE 0 0 73166 GOPRO INC CL A 38268T103 179 20565 SH SOLE 0 0 20565 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1400 66898 SH SOLE 0 0 66898 GRACO INC COM 384109104 675 7172 SH SOLE 0 0 7172 GRAINGER W W INC COM 384802104 1873 8047 SH SOLE 0 0 8047 GRAMERCY PPTY TR COM NEW 385002308 2347 89237 SH SOLE 0 0 89237 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 701 223990 SH SOLE 0 0 223990 GRANITE CONSTR INC COM 387328107 284 5659 SH SOLE 0 0 5659 GREAT PLAINS ENERGY INC COM 391164100 1316 45027 SH SOLE 0 0 45027 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 394 17834 SH SOLE 0 0 17834 GREIF INC CL A 397624107 376 6821 SH SOLE 0 0 6821 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 127 15778 SH SOLE 0 0 15778 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 1213 59604 SH SOLE 0 0 59604 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 317 14255 SH SOLE 0 0 14255 GW PHARMACEUTICALS PLC ADS 36197T103 974 8056 SH SOLE 0 0 8056 HAIN CELESTIAL GROUP INC COM 405217100 1495 40185 SH SOLE 0 0 40185 HALLIBURTON CO COM 406216101 6524 132567 SH SOLE 0 0 132567 HALOZYME THERAPEUTICS INC COM 40637H109 301 23245 SH SOLE 0 0 23245 HALYARD HEALTH INC COM 40650V100 417 10949 SH SOLE 0 0 10949 HANCOCK HLDG CO COM 410120109 2717 59649 SH SOLE 0 0 59649 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 539 15840 SH SOLE 0 0 15840 HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 407 44737 SH SOLE 0 0 44737 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 2327 109486 SH SOLE 0 0 109486 HANCOCK JOHN PFD INCOME FD I COM 41013X106 2069 98078 SH SOLE 0 0 98078 HANCOCK JOHN PFD INCOME FD I COM 41021P103 350 18964 SH SOLE 0 0 18964 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1509 94857 SH SOLE 0 0 94857 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1124 45647 SH SOLE 0 0 45647 HANESBRANDS INC COM 410345102 1932 93052 SH SOLE 0 0 93052 HANNON ARMSTRONG SUST INFR C COM 41068X100 4306 213177 SH SOLE 0 0 213177 HANOVER INS GROUP INC COM 410867105 829 9202 SH SOLE 0 0 9202 HARLEY DAVIDSON INC COM 412822108 2433 40217 SH SOLE 0 0 40217 HARRIS CORP DEL COM 413875105 2456 22076 SH SOLE 0 0 22076 HARSCO CORP COM 415864107 188 14708 SH SOLE 0 0 14708 HARTFORD FINL SVCS GROUP INC COM 416515104 2978 61958 SH SOLE 0 0 61958 HASBRO INC COM 418056107 2216 22198 SH SOLE 0 0 22198 HAWAIIAN ELEC INDUSTRIES COM 419870100 838 25164 SH SOLE 0 0 25164 HAWAIIAN HOLDINGS INC COM 419879101 270 5806 SH SOLE 0 0 5806 HCA HOLDINGS INC COM 40412C101 740 8314 SH SOLE 0 0 8314 HCP INC COM 40414L109 10905 348636 SH SOLE 0 0 348636 HD SUPPLY HLDGS INC COM 40416M105 236 5732 SH SOLE 0 0 5732 HEALTHCARE RLTY TR COM 421946104 235 7239 SH SOLE 0 0 7239 HEALTHCARE SVCS GRP INC COM 421906108 208 4823 SH SOLE 0 0 4823 HEALTHCARE TR AMER INC CL A NEW 42225P501 2199 69906 SH SOLE 0 0 69906 HECLA MNG CO COM 422704106 268 50615 SH SOLE 0 0 50615 HEICO CORP NEW COM 422806109 861 9871 SH SOLE 0 0 9871 HELIX ENERGY SOLUTIONS GRP I NOTE 3.250% 3/1 42330PAG2 11 11000 SH SOLE 0 0 11000 HELMERICH & PAYNE INC COM 423452101 1181 17747 SH SOLE 0 0 17747 HENRY JACK & ASSOC INC COM 426281101 935 10042 SH SOLE 0 0 10042 HERCULES CAPITAL INC COM 427096508 689 45570 SH SOLE 0 0 45570 HERSHEY CO COM 427866108 6026 55162 SH SOLE 0 0 55162 HERTZ GLOBAL HLDGS INC COM 42806J106 208 11874 SH SOLE 0 0 11874 HESS CORP COM 42809H107 684 14185 SH SOLE 0 0 14185 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2463 103926 SH SOLE 0 0 103926 HEXCEL CORP NEW COM 428291108 3163 57979 SH SOLE 0 0 57979 HIGHWOODS PPTYS INC COM 431284108 407 8284 SH SOLE 0 0 8284 HILL ROM HLDGS INC COM 431475102 791 11197 SH SOLE 0 0 11197 HINGHAM INSTN SVGS MASS COM 433323102 731 4135 SH SOLE 0 0 4135 HOLLYFRONTIER CORP COM 436106108 1069 37728 SH SOLE 0 0 37728 HOLOGIC INC COM 436440101 2806 65939 SH SOLE 0 0 65939 HOME DEPOT INC COM 437076102 57657 392680 SH SOLE 0 0 392680 HONDA MOTOR LTD AMERN SHS 438128308 934 30851 SH SOLE 0 0 30851 HONEYWELL INTL INC COM 438516106 20749 166166 SH SOLE 0 0 166166 HORIZON PHARMA PLC SHS G4617B105 274 18553 SH SOLE 0 0 18553 HORMEL FOODS CORP COM 440452100 2744 79234 SH SOLE 0 0 79234 HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 10 16000 SH SOLE 0 0 16000 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1190 37749 SH SOLE 0 0 37749 HOST HOTELS & RESORTS INC COM 44107P104 2611 139911 SH SOLE 0 0 139911 HP INC COM 40434L105 3049 170514 SH SOLE 0 0 170514 HSBC HLDGS PLC ADR A 1/40PF A 404280604 1037 40054 SH SOLE 0 0 40054 HSBC HLDGS PLC SPON ADR NEW 404280406 1122 27488 SH SOLE 0 0 27488 HUBBELL INC COM 443510607 560 4664 SH SOLE 0 0 4664 HUBSPOT INC COM 443573100 202 3333 SH SOLE 0 0 3333 HUGOTON RTY TR TEX UNIT BEN INT 444717102 25 13398 SH SOLE 0 0 13398 HUMANA INC COM 444859102 804 3902 SH SOLE 0 0 3902 HUNT J B TRANS SVCS INC COM 445658107 1026 11187 SH SOLE 0 0 11187 HUNTINGTON BANCSHARES INC COM 446150104 2336 174452 SH SOLE 0 0 174452 HUNTINGTON INGALLS INDS INC COM 446413106 666 3324 SH SOLE 0 0 3324 HUNTSMAN CORP COM 447011107 895 36463 SH SOLE 0 0 36463 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 23 25000 SH SOLE 0 0 25000 IAMGOLD CORP COM 450913108 58 14542 SH SOLE 0 0 14542 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 579 11290 SH SOLE 0 0 11290 ICICI BK LTD ADR 45104G104 178 20703 SH SOLE 0 0 20703 IDACORP INC COM 451107106 846 10199 SH SOLE 0 0 10199 IDEAL PWR INC COM 451622104 214 65763 SH SOLE 0 0 65763 IDERA PHARMACEUTICALS INC COM NEW 45168K306 87 35100 SH SOLE 0 0 35100 IDEXX LABS INC COM 45168D104 2653 17161 SH SOLE 0 0 17161 II VI INC COM 902104108 2599 72108 SH SOLE 0 0 72108 ILLINOIS TOOL WKS INC COM 452308109 12085 91231 SH SOLE 0 0 91231 ILLUMINA INC COM 452327109 967 5668 SH SOLE 0 0 5668 IMMUNOGEN INC COM 45253H101 61 15639 SH SOLE 0 0 15639 IMMUNOMEDICS INC COM 452907108 165 25500 SH SOLE 0 0 25500 IMPERIAL OIL LTD COM NEW 453038408 400 13124 SH SOLE 0 0 13124 INC RESH HLDGS INC CL A 45329R109 1147 25021 SH SOLE 0 0 25021 INCYTE CORP COM 45337C102 986 7373 SH SOLE 0 0 7373 INDEPENDENCE RLTY TR INC COM 45378A106 100 10664 SH SOLE 0 0 10664 INDEPENDENT BANK CORP MASS COM 453836108 691 10632 SH SOLE 0 0 10632 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 506 26203 SH SOLE 0 0 26203 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 757 26018 SH SOLE 0 0 26018 INDEXIQ ETF TR IQ ENCH BD US 45409B487 2220 114336 SH SOLE 0 0 114336 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 1323 66693 SH SOLE 0 0 66693 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 485 18772 SH SOLE 0 0 18772 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1275 42529 SH SOLE 0 0 42529 INDIA FD INC COM 454089103 540 21253 SH SOLE 0 0 21253 INFOSYS LTD SPONSORED ADR 456788108 226 14315 SH SOLE 0 0 14315 ING GROEP N V SPONSORED ADR 456837103 200 13248 SH SOLE 0 0 13248 INGERSOLL-RAND PLC SHS G47791101 1326 16300 SH SOLE 0 0 16300 INGREDION INC COM 457187102 319 2648 SH SOLE 0 0 2648 INNODATA INC COM NEW 457642205 166 75513 SH SOLE 0 0 75513 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 97 14725 SH SOLE 0 0 14725 INSEEGO CORP COM 45782B104 23 11006 SH SOLE 0 0 11006 INSIGHT SELECT INCOME FD COM 45781W109 619 32307 SH SOLE 0 0 32307 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 255 6047 SH SOLE 0 0 6047 INTEL CORP COM 458140100 52381 1452198 SH SOLE 0 0 1452198 INTEL CORP SDCV 12/1 458140AD2 19 14000 SH SOLE 0 0 14000 INTELLIA THERAPEUTICS INC COM 45826J105 147 10450 SH SOLE 0 0 10450 INTELLIPHARMACEUTICS INTL IN COM 458173101 26 10264 SH SOLE 0 0 10264 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1256 20984 SH SOLE 0 0 20984 INTERDIGITAL INC COM 45867G101 385 4464 SH SOLE 0 0 4464 INTERNAP CORP COM PAR $.001 45885A300 894 240206 SH SOLE 0 0 240206 INTERNATIONAL BANCSHARES COR COM 459044103 3091 87315 SH SOLE 0 0 87315 INTERNATIONAL BUSINESS MACHS COM 459200101 71163 408653 SH SOLE 0 0 408653 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 355 2681 SH SOLE 0 0 2681 INTERPUBLIC GROUP COS INC COM 460690100 308 12543 SH SOLE 0 0 12543 INTL PAPER CO COM 460146103 5348 105326 SH SOLE 0 0 105326 INTREXON CORP COM 46122T102 402 20262 SH SOLE 0 0 20262 INTUIT COM 461202103 1141 9840 SH SOLE 0 0 9840 INTUITIVE SURGICAL INC COM NEW 46120E602 2220 2896 SH SOLE 0 0 2896 INVENSENSE INC COM 46123D205 222 17542 SH SOLE 0 0 17542 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 333 29735 SH SOLE 0 0 29735 INVESCO CALIF VALUE MUN INC COM 46132H106 328 26633 SH SOLE 0 0 26633 INVESCO DYNAMIC CR OPP FD COM 46132R104 149 12202 SH SOLE 0 0 12202 INVESCO LTD SHS G491BT108 724 23650 SH SOLE 0 0 23650 INVESCO MORTGAGE CAPITAL INC COM 46131B100 259 16785 SH SOLE 0 0 16785 INVESCO MUN OPPORTUNITY TR COM 46132C107 395 30457 SH SOLE 0 0 30457 INVESCO MUN TR COM 46131J103 765 61035 SH SOLE 0 0 61035 INVESCO MUNI INCOME OPP TRST COM 46132X101 197 26186 SH SOLE 0 0 26186 INVESCO QUALITY MUNI INC TRS COM 46133G107 446 35889 SH SOLE 0 0 35889 INVESCO SR INCOME TR COM 46131H107 94 20292 SH SOLE 0 0 20292 INVESCO TR INVT GRADE MUNS COM 46131M106 188 14480 SH SOLE 0 0 14480 INVESCO TR INVT GRADE NY MUN COM 46131T101 291 21572 SH SOLE 0 0 21572 INVESCO VALUE MUN INCOME TR COM 46132P108 731 50124 SH SOLE 0 0 50124 INVESTORS BANCORP INC NEW COM 46146L101 329 22885 SH SOLE 0 0 22885 IONIS PHARMACEUTICALS INC COM 462222100 736 18303 SH SOLE 0 0 18303 IPASS INC COM 46261V108 28 23738 SH SOLE 0 0 23738 IPG PHOTONICS CORP COM 44980X109 820 6791 SH SOLE 0 0 6791 IRON MTN INC NEW COM 46284V101 1577 44210 SH SOLE 0 0 44210 ISHARES AGGRES ALLOC ETF 464289859 4548 91079 SH SOLE 0 0 91079 ISHARES CONSER ALLOC ETF 464289883 1603 48082 SH SOLE 0 0 48082 ISHARES EM HGHYL BD ETF 464286285 4255 85225 SH SOLE 0 0 85225 ISHARES EM MKTS DIV ETF 464286319 1193 29948 SH SOLE 0 0 29948 ISHARES GLB ENR PROD ETF 464286343 873 44734 SH SOLE 0 0 44734 ISHARES GLB HGH YLD ETF 464286178 242 4907 SH SOLE 0 0 4907 ISHARES GRWT ALLOCAT ETF 464289867 5077 119774 SH SOLE 0 0 119774 ISHARES IBONDS SEP17 ETF 464289271 1791 65738 SH SOLE 0 0 65738 ISHARES MIN VOL EMRG MKT 464286533 16826 314505 SH SOLE 0 0 314505 ISHARES MIN VOL GBL ETF 464286525 10934 141761 SH SOLE 0 0 141761 ISHARES MODERT ALLOC ETF 464289875 3755 103303 SH SOLE 0 0 103303 ISHARES MSCI AUST ETF 464286103 613 27122 SH SOLE 0 0 27122 ISHARES MSCI BRIC INDX 464286657 726 19989 SH SOLE 0 0 19989 ISHARES MSCI BRZ CAP ETF 464286400 355 9474 SH SOLE 0 0 9474 ISHARES MSCI CDA ETF 464286509 929 34550 SH SOLE 0 0 34550 ISHARES MSCI EQUAL WEITE 464286681 1572 31540 SH SOLE 0 0 31540 ISHARES MSCI EURO FL ETF 464289180 1572 77380 SH SOLE 0 0 77380 ISHARES MSCI EURZONE ETF 464286608 430 11427 SH SOLE 0 0 11427 ISHARES MSCI FRNTR100ETF 464286145 250 9029 SH SOLE 0 0 9029 ISHARES MSCI GERMANY ETF 464286806 409 14234 SH SOLE 0 0 14234 ISHARES MSCI HONG KG ETF 464286871 693 31131 SH SOLE 0 0 31131 ISHARES MSCI PAC JP ETF 464286665 3970 88830 SH SOLE 0 0 88830 ISHARES MSCI STH KOR ETF 464286772 908 14682 SH SOLE 0 0 14682 ISHARES MSCI SZ CAP ETF 464286749 282 8824 SH SOLE 0 0 8824 ISHARES MSCI WORLD ETF 464286392 1622 20832 SH SOLE 0 0 20832 ISHARES RUS TOP 200 ETF 464289446 1222 22671 SH SOLE 0 0 22671 ISHARES RUS TP200 GR ETF 464289438 9307 151261 SH SOLE 0 0 151261 ISHARES RUS TP200 VL ETF 464289420 5112 106114 SH SOLE 0 0 106114 ISHARES GOLD TRUST ISHARES 464285105 17402 1448996 SH SOLE 0 0 1448996 ISHARES INC CORE MSCI EMKT 46434G103 16513 345539 SH SOLE 0 0 345539 ISHARES INC CUR HD MSCI EM 46434G509 235 10336 SH SOLE 0 0 10336 ISHARES INC MSCI GBL ETF NEW 46434G848 805 28684 SH SOLE 0 0 28684 ISHARES INC MSCI GBL ETF NEW 46434G855 225 11879 SH SOLE 0 0 11879 ISHARES INC MSCI JPN ETF NEW 46434G822 3906 75840 SH SOLE 0 0 75840 ISHARES INC MSCI SINGPOR ETF 46434G780 201 8815 SH SOLE 0 0 8815 ISHARES INC MSCI TAIWAN ETF 46434G772 258 7773 SH SOLE 0 0 7773 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 311 21018 SH SOLE 0 0 21018 ISHARES SILVER TRUST ISHARES 46428Q109 11366 658910 SH SOLE 0 0 658910 ISHARES TR 0-5 YR TIPS ETF 46429B747 316 3110 SH SOLE 0 0 3110 ISHARES TR 0-5YR HI YL CP 46434V407 31909 667827 SH SOLE 0 0 667827 ISHARES TR 0-5YR INVT GR CP 46434V100 2148 42603 SH SOLE 0 0 42603 ISHARES TR 1-3 YR CR BD ETF 464288646 71226 676861 SH SOLE 0 0 676861 ISHARES TR 1-3 YR TR BD ETF 464287457 12277 145258 SH SOLE 0 0 145258 ISHARES TR 20 YR TR BD ETF 464287432 12428 102958 SH SOLE 0 0 102958 ISHARES TR 3-7 YR TR BD ETF 464288661 2463 20016 SH SOLE 0 0 20016 ISHARES TR 7-10YR TR BD ETF 464287440 8113 76838 SH SOLE 0 0 76838 ISHARES TR CALIF MUN BD ETF 464288356 1750 15049 SH SOLE 0 0 15049 ISHARES TR CHINA ETF 46429B671 276 5526 SH SOLE 0 0 5526 ISHARES TR CHINA LG-CAP ETF 464287184 1184 30769 SH SOLE 0 0 30769 ISHARES TR COHEN&STEER REIT 464287564 9182 92046 SH SOLE 0 0 92046 ISHARES TR CORE DIV GRWTH 46434V621 28782 945231 SH SOLE 0 0 945231 ISHARES TR CORE HIGH DV ETF 46429B663 51377 612647 SH SOLE 0 0 612647 ISHARES TR CORE INTL AGGR 46435G672 1298 25056 SH SOLE 0 0 25056 ISHARES TR CORE MSCI EAFE 46432F842 50602 873205 SH SOLE 0 0 873205 ISHARES TR CORE MSCI EURO 46434V738 229 5200 SH SOLE 0 0 5200 ISHARES TR CORE MSCITOTAL 46432F834 65137 1189726 SH SOLE 0 0 1189726 ISHARES TR CORE S&P MCP ETF 464287507 121470 709440 SH SOLE 0 0 709440 ISHARES TR CORE S&P SCP ETF 464287804 128527 1858395 SH SOLE 0 0 1858395 ISHARES TR CORE S&P TTL STK 464287150 79895 1478707 SH SOLE 0 0 1478707 ISHARES TR CORE S&P US ETF 464287671 9635 207748 SH SOLE 0 0 207748 ISHARES TR CORE S&P VLU ETF 464287663 7905 156603 SH SOLE 0 0 156603 ISHARES TR CORE S&P500 ETF 464287200 201873 850814 SH SOLE 0 0 850814 ISHARES TR CORE ST USDB ETF 46432F859 5252 104790 SH SOLE 0 0 104790 ISHARES TR CORE TL USD BD 46434V613 400 7912 SH SOLE 0 0 7912 ISHARES TR CORE US AGGBD ET 464287226 80077 738105 SH SOLE 0 0 738105 ISHARES TR CRE U S REIT ETF 464288521 1804 36882 SH SOLE 0 0 36882 ISHARES TR CUR HD EURZN ETF 46434V639 313 10921 SH SOLE 0 0 10921 ISHARES TR DEVSMCP EXNA ETF 464288497 673 14147 SH SOLE 0 0 14147 ISHARES TR DOW JONES US ETF 464287846 4978 42095 SH SOLE 0 0 42095 ISHARES TR EAFE GRWTH ETF 464288885 3550 51084 SH SOLE 0 0 51084 ISHARES TR EAFE SML CP ETF 464288273 6597 121844 SH SOLE 0 0 121844 ISHARES TR EAFE VALUE ETF 464288877 7011 139380 SH SOLE 0 0 139380 ISHARES TR EUROPE ETF 464287861 807 19295 SH SOLE 0 0 19295 ISHARES TR EXPONEN TECHNO 46434V381 551 18554 SH SOLE 0 0 18554 ISHARES TR FLTG RATE BD ETF 46429B655 6354 124916 SH SOLE 0 0 124916 ISHARES TR GL CLEAN ENE ETF 464288224 144 16873 SH SOLE 0 0 16873 ISHARES TR GL TIMB FORE ETF 464288174 211 3657 SH SOLE 0 0 3657 ISHARES TR GLB CNS DISC ETF 464288745 847 8774 SH SOLE 0 0 8774 ISHARES TR GLB CNSM STP ETF 464288737 1166 11732 SH SOLE 0 0 11732 ISHARES TR GLB INFRASTR ETF 464288372 1441 34041 SH SOLE 0 0 34041 ISHARES TR GLOB HLTHCRE ETF 464287325 2599 25281 SH SOLE 0 0 25281 ISHARES TR GLOB INDSTRL ETF 464288729 1796 22345 SH SOLE 0 0 22345 ISHARES TR GLOB TELECOM ETF 464287275 554 9312 SH SOLE 0 0 9312 ISHARES TR GLOB UTILITS ETF 464288711 443 9190 SH SOLE 0 0 9190 ISHARES TR GLOBAL 100 ETF 464287572 2635 32236 SH SOLE 0 0 32236 ISHARES TR GLOBAL ENERG ETF 464287341 2932 88306 SH SOLE 0 0 88306 ISHARES TR GLOBAL FINLS ETF 464287333 2146 35236 SH SOLE 0 0 35236 ISHARES TR GLOBAL MATER ETF 464288695 374 6313 SH SOLE 0 0 6313 ISHARES TR GLOBAL REIT ETF 46434V647 462 18220 SH SOLE 0 0 18220 ISHARES TR GLOBAL TECH ETF 464287291 4075 32797 SH SOLE 0 0 32797 ISHARES TR GNMA BOND ETF 46429B333 2168 43631 SH SOLE 0 0 43631 ISHARES TR GOV/CRED BD ETF 464288596 527 4672 SH SOLE 0 0 4672 ISHARES TR HDG MSCI EAFE 46434V803 25452 924854 SH SOLE 0 0 924854 ISHARES TR HDG MSCI JAPAN 46434V886 269 9579 SH SOLE 0 0 9579 ISHARES TR IBONDS DEC17 ETF 46434VAR1 1488 59890 SH SOLE 0 0 59890 ISHARES TR IBONDS DEC18 ETF 46434VAA8 1316 52294 SH SOLE 0 0 52294 ISHARES TR IBONDS DEC19 ETF 46434VAU4 909 36399 SH SOLE 0 0 36399 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 818 32191 SH SOLE 0 0 32191 ISHARES TR IBONDS DEC2026 46435GAA0 2113 88026 SH SOLE 0 0 88026 ISHARES TR IBONDS DEC21 ETF 46434VBK5 627 25268 SH SOLE 0 0 25268 ISHARES TR IBONDS DEC22 ETF 46434VBA7 344 13804 SH SOLE 0 0 13804 ISHARES TR IBONDS DEC22 ETF 46435G755 411 15979 SH SOLE 0 0 15979 ISHARES TR IBONDS DEC24 ETF 46434VBG4 222 8953 SH SOLE 0 0 8953 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1220 49472 SH SOLE 0 0 49472 ISHARES TR IBONDS MAR18 ETF 46432FAW7 216 8426 SH SOLE 0 0 8426 ISHARES TR IBONDS MAR20 ETF 46432FBC0 975 37243 SH SOLE 0 0 37243 ISHARES TR IBONDS SEP18 ETF 46429B580 1140 44810 SH SOLE 0 0 44810 ISHARES TR IBONDS SEP19 ETF 46429B564 570 22332 SH SOLE 0 0 22332 ISHARES TR IBONDS SEP20 ETF 46434V571 715 27980 SH SOLE 0 0 27980 ISHARES TR IBOXX HI YD ETF 464288513 21038 239662 SH SOLE 0 0 239662 ISHARES TR IBOXX INV CP ETF 464287242 26692 226378 SH SOLE 0 0 226378 ISHARES TR INTERM CR BD ETF 464288638 6827 62656 SH SOLE 0 0 62656 ISHARES TR INTL DEV RE ETF 464288489 568 20680 SH SOLE 0 0 20680 ISHARES TR INTL DIV GRWTH 46435G524 360 6883 SH SOLE 0 0 6883 ISHARES TR INTL SEL DIV ETF 464288448 11991 381157 SH SOLE 0 0 381157 ISHARES TR INTL TREA BD ETF 464288117 259 2830 SH SOLE 0 0 2830 ISHARES TR INTRM GOV/CR ETF 464288612 2216 20110 SH SOLE 0 0 20110 ISHARES TR JP MOR EM MK ETF 464288281 11736 103221 SH SOLE 0 0 103221 ISHARES TR LATN AMER 40 ETF 464287390 1446 45591 SH SOLE 0 0 45591 ISHARES TR MBS ETF 464288588 6369 59779 SH SOLE 0 0 59779 ISHARES TR MICRO-CAP ETF 464288869 12353 144221 SH SOLE 0 0 144221 ISHARES TR MIN VOL EAFE ETF 46429B689 48153 729583 SH SOLE 0 0 729583 ISHARES TR MIN VOL USA ETF 46429B697 76517 1603462 SH SOLE 0 0 1603462 ISHARES TR MRGSTR MD CP ETF 464288208 19638 117870 SH SOLE 0 0 117870 ISHARES TR MRGSTR MD CP GRW 464288307 1200 6896 SH SOLE 0 0 6896 ISHARES TR MRGSTR MD CP VAL 464288406 1963 13228 SH SOLE 0 0 13228 ISHARES TR MRGSTR SM CP ETF 464288505 917 5749 SH SOLE 0 0 5749 ISHARES TR MRGSTR SM CP GR 464288604 202 1318 SH SOLE 0 0 1318 ISHARES TR MRNGSTR INC ETF 46432F875 1053 41832 SH SOLE 0 0 41832 ISHARES TR MRNGSTR LG-CP ET 464287127 8357 58918 SH SOLE 0 0 58918 ISHARES TR MRNGSTR LG-CP GR 464287119 10263 77944 SH SOLE 0 0 77944 ISHARES TR MRNGSTR LG-CP VL 464288109 2471 25682 SH SOLE 0 0 25682 ISHARES TR MRNING SM CP ETF 464288703 7871 54588 SH SOLE 0 0 54588 ISHARES TR MSCI AC ASIA ETF 464288182 1538 24430 SH SOLE 0 0 24430 ISHARES TR MSCI ACWI ETF 464288257 5036 79601 SH SOLE 0 0 79601 ISHARES TR MSCI ACWI EX US 464288240 4782 109622 SH SOLE 0 0 109622 ISHARES TR MSCI EAFE ETF 464287465 76970 1235679 SH SOLE 0 0 1235679 ISHARES TR MSCI EMG MKT ETF 464287234 27485 697775 SH SOLE 0 0 697775 ISHARES TR MSCI INDIA ETF 46429B598 1006 31937 SH SOLE 0 0 31937 ISHARES TR MSCI KLD400 SOC 464288570 1809 20855 SH SOLE 0 0 20855 ISHARES TR MSCI UK ETF NEW 46435G334 838 25746 SH SOLE 0 0 25746 ISHARES TR MTG REL ETF NEW 46435G342 549 12128 SH SOLE 0 0 12128 ISHARES TR MULTIFACTOR INTL 46434V274 332 13286 SH SOLE 0 0 13286 ISHARES TR MULTIFACTOR USA 46434V282 2414 86415 SH SOLE 0 0 86415 ISHARES TR N AMER TECH ETF 464287549 10425 75292 SH SOLE 0 0 75292 ISHARES TR NA NAT RES 464287374 3325 97023 SH SOLE 0 0 97023 ISHARES TR NA TEC-SFTWR ETF 464287515 447 3535 SH SOLE 0 0 3535 ISHARES TR NASDQ BIOTEC ETF 464287556 20594 70224 SH SOLE 0 0 70224 ISHARES TR NATIONAL MUN ETF 464288414 15387 141233 SH SOLE 0 0 141233 ISHARES TR NEW YORK MUN ETF 464288323 501 4545 SH SOLE 0 0 4545 ISHARES TR PHLX SEMICND ETF 464287523 1400 10224 SH SOLE 0 0 10224 ISHARES TR RESID RL EST CAP 464288562 1054 16696 SH SOLE 0 0 16696 ISHARES TR RUS 1000 ETF 464287622 24236 184653 SH SOLE 0 0 184653 ISHARES TR RUS 1000 GRW ETF 464287614 494609 4346303 SH SOLE 0 0 4346303 ISHARES TR RUS 1000 VAL ETF 464287598 475272 4134957 SH SOLE 0 0 4134957 ISHARES TR RUS 2000 GRW ETF 464287648 79545 492051 SH SOLE 0 0 492051 ISHARES TR RUS 2000 VAL ETF 464287630 111716 945462 SH SOLE 0 0 945462 ISHARES TR RUS MD CP GR ETF 464287481 134596 1297190 SH SOLE 0 0 1297190 ISHARES TR RUS MDCP VAL ETF 464287473 128407 1547264 SH SOLE 0 0 1547264 ISHARES TR RUS MID CAP ETF 464287499 44923 240000 SH SOLE 0 0 240000 ISHARES TR RUSSELL 2000 ETF 464287655 61313 445977 SH SOLE 0 0 445977 ISHARES TR RUSSELL 3000 ETF 464287689 18388 131440 SH SOLE 0 0 131440 ISHARES TR S&P 100 ETF 464287101 5051 48245 SH SOLE 0 0 48245 ISHARES TR S&P 500 GRWT ETF 464287309 92940 706659 SH SOLE 0 0 706659 ISHARES TR S&P 500 VAL ETF 464287408 85892 825563 SH SOLE 0 0 825563 ISHARES TR S&P MC 400GR ETF 464287606 34146 178859 SH SOLE 0 0 178859 ISHARES TR S&P MC 400VL ETF 464287705 23457 158012 SH SOLE 0 0 158012 ISHARES TR SELECT DIVID ETF 464287168 55128 605142 SH SOLE 0 0 605142 ISHARES TR SHRT NAT MUN ETF 464288158 9986 94575 SH SOLE 0 0 94575 ISHARES TR SHRT TRS BD ETF 464288679 976 8843 SH SOLE 0 0 8843 ISHARES TR SP SMCP600GR ETF 464287887 33164 216643 SH SOLE 0 0 216643 ISHARES TR SP SMCP600VL ETF 464287879 25077 180867 SH SOLE 0 0 180867 ISHARES TR TIPS BD ETF 464287176 40679 354811 SH SOLE 0 0 354811 ISHARES TR TRANS AVG ETF 464287192 4040 24635 SH SOLE 0 0 24635 ISHARES TR U.S. AER&DEF ETF 464288760 9070 60989 SH SOLE 0 0 60989 ISHARES TR U.S. BAS MTL ETF 464287838 3467 38890 SH SOLE 0 0 38890 ISHARES TR U.S. CNSM GD ETF 464287812 1584 13340 SH SOLE 0 0 13340 ISHARES TR U.S. CNSM SV ETF 464287580 1945 12088 SH SOLE 0 0 12088 ISHARES TR U.S. ENERGY ETF 464287796 15422 400147 SH SOLE 0 0 400147 ISHARES TR U.S. FIN SVC ETF 464287770 1954 17907 SH SOLE 0 0 17907 ISHARES TR U.S. FINLS ETF 464287788 15857 152395 SH SOLE 0 0 152395 ISHARES TR U.S. INDS ETF 464287754 3214 25523 SH SOLE 0 0 25523 ISHARES TR U.S. MED DVC ETF 464288810 4051 26750 SH SOLE 0 0 26750 ISHARES TR U.S. PFD STK ETF 464288687 82444 2130339 SH SOLE 0 0 2130339 ISHARES TR U.S. PHARMA ETF 464288836 3454 22886 SH SOLE 0 0 22886 ISHARES TR U.S. REAL ES ETF 464287739 6713 85526 SH SOLE 0 0 85526 ISHARES TR U.S. TECH ETF 464287721 6818 50439 SH SOLE 0 0 50439 ISHARES TR U.S. TELECOM ETF 464287713 436 13488 SH SOLE 0 0 13488 ISHARES TR U.S. UTILITS ETF 464287697 4729 36824 SH SOLE 0 0 36824 ISHARES TR US CREDIT BD ETF 464288620 1137 10346 SH SOLE 0 0 10346 ISHARES TR US HLTHCARE ETF 464287762 6498 41734 SH SOLE 0 0 41734 ISHARES TR US HLTHCR PR ETF 464288828 1134 8454 SH SOLE 0 0 8454 ISHARES TR US HOME CONS ETF 464288752 2049 64086 SH SOLE 0 0 64086 ISHARES TR US OIL EQ&SV ETF 464288844 495 11761 SH SOLE 0 0 11761 ISHARES TR US OIL&GS EX ETF 464288851 883 14444 SH SOLE 0 0 14444 ISHARES TR US REGNL BKS ETF 464288778 4323 96490 SH SOLE 0 0 96490 ISHARES TR US TREASURY ETF 46429B267 2139 85382 SH SOLE 0 0 85382 ISHARES TR USA ESG SLCT ETF 464288802 2942 29948 SH SOLE 0 0 29948 ISHARES TR USA MOMENTUM FCT 46432F396 12069 146021 SH SOLE 0 0 146021 ISHARES TR USA QUALITY FCTR 46432F339 7096 97467 SH SOLE 0 0 97467 ISHARES TR USA VALUE FACTOR 46432F388 1204 16463 SH SOLE 0 0 16463 ISHARES U S ETF TR COMMOD SEL STG 46431W853 387 11531 SH SOLE 0 0 11531 ISHARES U S ETF TR INT RT HDG C B 46431W705 483 5093 SH SOLE 0 0 5093 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1228 24444 SH SOLE 0 0 24444 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 219 18151 SH SOLE 0 0 18151 ITT INC COM 45073V108 384 9366 SH SOLE 0 0 9366 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 993 18717 SH SOLE 0 0 18717 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 470 7435 SH SOLE 0 0 7435 JABIL CIRCUIT INC COM 466313103 247 8546 SH SOLE 0 0 8546 JACOBS ENGR GROUP INC DEL COM 469814107 525 9502 SH SOLE 0 0 9502 JANUS DETROIT STR TR SHORT DUR ETF 47103U886 216 4299 SH SOLE 0 0 4299 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 819 5644 SH SOLE 0 0 5644 JD COM INC SPON ADR CL A 47215P106 321 10323 SH SOLE 0 0 10323 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 10 10000 SH SOLE 0 0 10000 JETBLUE AIRWAYS CORP COM 477143101 1581 76726 SH SOLE 0 0 76726 JETPAY CORP COM 477177109 259 110063 SH SOLE 0 0 110063 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1754 56879 SH SOLE 0 0 56879 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 669 24193 SH SOLE 0 0 24193 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 245 7734 SH SOLE 0 0 7734 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 3729 132578 SH SOLE 0 0 132578 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 979 32156 SH SOLE 0 0 32156 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 297 8642 SH SOLE 0 0 8642 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 583 34572 SH SOLE 0 0 34572 JOHNSON & JOHNSON COM 478160104 149409 1199588 SH SOLE 0 0 1199588 JOHNSON CTLS INTL PLC SHS G51502105 5777 137159 SH SOLE 0 0 137159 JONES LANG LASALLE INC COM 48020Q107 377 3382 SH SOLE 0 0 3382 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 13352 413361 SH SOLE 0 0 413361 JPMORGAN CHASE & CO COM 46625H100 57842 658498 SH SOLE 0 0 658498 JUNIPER NETWORKS INC COM 48203R104 244 8778 SH SOLE 0 0 8778 JUNO THERAPEUTICS INC COM 48205A109 490 22060 SH SOLE 0 0 22060 JUST ENERGY GROUP INC COM 48213W101 100 15910 SH SOLE 0 0 15910 KANSAS CITY SOUTHERN COM NEW 485170302 709 8262 SH SOLE 0 0 8262 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 296 23440 SH SOLE 0 0 23440 KAYNE ANDERSON MLP INVT CO COM 486606106 5319 253268 SH SOLE 0 0 253268 KB HOME NOTE 1.375% 2/0 48666KAS8 25 24000 SH SOLE 0 0 24000 KELLOGG CO COM 487836108 4284 59002 SH SOLE 0 0 59002 KEMPER CORP DEL COM 488401100 526 13178 SH SOLE 0 0 13178 KERYX BIOPHARMACEUTICALS INC COM 492515101 66 10684 SH SOLE 0 0 10684 KEYCORP NEW COM 493267108 3597 202320 SH SOLE 0 0 202320 KIMBERLY CLARK CORP COM 494368103 29118 221212 SH SOLE 0 0 221212 KIMCO RLTY CORP COM 49446R109 1317 59624 SH SOLE 0 0 59624 KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 0 79340 SH SOLE 0 0 79340 KINDER MORGAN INC DEL COM 49456B101 13561 623768 SH SOLE 0 0 623768 KINDER MORGAN INC DEL PFD SER A 49456B200 300 6015 SH SOLE 0 0 6015 KINROSS GOLD CORP COM NO PAR 496902404 52 14916 SH SOLE 0 0 14916 KITE PHARMA INC COM 49803L109 333 4239 SH SOLE 0 0 4239 KITE RLTY GROUP TR COM NEW 49803T300 3693 171775 SH SOLE 0 0 171775 KKR & CO L P DEL COM UNITS 48248M102 2674 146674 SH SOLE 0 0 146674 KKR INCOME OPPORTUNITIES FD COM 48249T106 1959 115194 SH SOLE 0 0 115194 KLA-TENCOR CORP COM 482480100 403 4239 SH SOLE 0 0 4239 KNOWLES CORP COM 49926D109 778 41051 SH SOLE 0 0 41051 KOHLS CORP COM 500255104 1188 29841 SH SOLE 0 0 29841 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 350 10888 SH SOLE 0 0 10888 KOSMOS ENERGY LTD SHS G5315B107 326 48916 SH SOLE 0 0 48916 KRAFT HEINZ CO COM 500754106 16647 183315 SH SOLE 0 0 183315 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2086 268183 SH SOLE 0 0 268183 KROGER CO COM 501044101 6894 233783 SH SOLE 0 0 233783 L BRANDS INC COM 501797104 407 8639 SH SOLE 0 0 8639 L3 TECHNOLOGIES INC COM 502413107 824 4988 SH SOLE 0 0 4988 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1334 9296 SH SOLE 0 0 9296 LAKELAND BANCORP INC COM 511637100 394 20087 SH SOLE 0 0 20087 LAKELAND FINL CORP COM 511656100 208 4816 SH SOLE 0 0 4816 LAM RESEARCH CORP COM 512807108 2921 22753 SH SOLE 0 0 22753 LAM RESEARCH CORP NOTE 1.250% 5/1 512807AL2 23 11000 SH SOLE 0 0 11000 LAMAR ADVERTISING CO NEW CL A 512816109 710 9503 SH SOLE 0 0 9503 LAMB WESTON HLDGS INC COM 513272104 903 21476 SH SOLE 0 0 21476 LANCASTER COLONY CORP COM 513847103 641 4972 SH SOLE 0 0 4972 LANDAUER INC COM 51476K103 314 6439 SH SOLE 0 0 6439 LANDEC CORP COM 514766104 218 18200 SH SOLE 0 0 18200 LANDS END INC NEW COM 51509F105 494 23037 SH SOLE 0 0 23037 LANNET INC COM 516012101 201 9010 SH SOLE 0 0 9010 LAREDO PETROLEUM INC COM 516806106 1324 90659 SH SOLE 0 0 90659 LAS VEGAS SANDS CORP COM 517834107 1581 27696 SH SOLE 0 0 27696 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 389 13438 SH SOLE 0 0 13438 LAUDER ESTEE COS INC CL A 518439104 379 4470 SH SOLE 0 0 4470 LAZARD LTD SHS A G54050102 415 9017 SH SOLE 0 0 9017 LCNB CORP COM 50181P100 779 32672 SH SOLE 0 0 32672 LEAR CORP COM NEW 521865204 770 5438 SH SOLE 0 0 5438 LEGG MASON BW GLB INC OPP FD COM 52469B100 145 11344 SH SOLE 0 0 11344 LEGG MASON ETF INVESTMENT TR INT LW VTY HGH 52468L505 262 9555 SH SOLE 0 0 9555 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 6166 207411 SH SOLE 0 0 207411 LEGG MASON INC COM 524901105 565 15645 SH SOLE 0 0 15645 LEGGETT & PLATT INC COM 524660107 2832 56284 SH SOLE 0 0 56284 LEIDOS HLDGS INC COM 525327102 1049 20509 SH SOLE 0 0 20509 LEMAITRE VASCULAR INC COM 525558201 212 8599 SH SOLE 0 0 8599 LENNAR CORP CL A 526057104 369 7208 SH SOLE 0 0 7208 LEUCADIA NATL CORP COM 527288104 1659 63820 SH SOLE 0 0 63820 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 383 6696 SH SOLE 0 0 6696 LEXICON PHARMACEUTICALS INC COM NEW 528872302 365 25467 SH SOLE 0 0 25467 LEXINGTON REALTY TRUST COM 529043101 642 64334 SH SOLE 0 0 64334 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 151 27711 SH SOLE 0 0 27711 LIFE STORAGE INC COM 53223X107 247 3012 SH SOLE 0 0 3012 LIFEVANTAGE CORP COM NEW 53222K205 99 18449 SH SOLE 0 0 18449 LIGHTBRIDGE CORP COM NEW 53224K203 15 11346 SH SOLE 0 0 11346 LILLY ELI & CO COM 532457108 18620 221381 SH SOLE 0 0 221381 LINCOLN ELEC HLDGS INC COM 533900106 936 10771 SH SOLE 0 0 10771 LINCOLN NATL CORP IND COM 534187109 2830 43241 SH SOLE 0 0 43241 LIQTECH INTL INC COM 53632A102 16 42000 SH SOLE 0 0 42000 LIVE OAK BANCSHARES INC COM 53803X105 5539 255848 SH SOLE 0 0 255848 LKQ CORP COM 501889208 253 8659 SH SOLE 0 0 8659 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1840 541283 SH SOLE 0 0 541283 LMP CAP & INCOME FD INC COM 50208A102 342 24002 SH SOLE 0 0 24002 LOCKHEED MARTIN CORP COM 539830109 26914 100575 SH SOLE 0 0 100575 LOEWS CORP COM 540424108 390 8328 SH SOLE 0 0 8328 LOGMEIN INC COM 54142L109 294 3016 SH SOLE 0 0 3016 LOUISIANA PAC CORP COM 546347105 217 8735 SH SOLE 0 0 8735 LOWES COS INC COM 548661107 18956 230586 SH SOLE 0 0 230586 LTC PPTYS INC COM 502175102 337 7026 SH SOLE 0 0 7026 LULULEMON ATHLETICA INC COM 550021109 569 10974 SH SOLE 0 0 10974 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 221 10531 SH SOLE 0 0 10531 LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 661 12002 SH SOLE 0 0 12002 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1966 21558 SH SOLE 0 0 21558 M & T BK CORP COM 55261F104 1868 12073 SH SOLE 0 0 12073 M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 27 27000 SH SOLE 0 0 27000 MACQUARIE INFRASTRUCTURE COR COM 55608B105 566 7020 SH SOLE 0 0 7020 MACYS INC COM 55616P104 1442 48661 SH SOLE 0 0 48661 MADISON SQUARE GARDEN CO NEW CL A 55825T103 324 1621 SH SOLE 0 0 1621 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 12224 158944 SH SOLE 0 0 158944 MAGNA INTL INC COM 559222401 307 7105 SH SOLE 0 0 7105 MAIDEN HOLDINGS LTD SHS G5753U112 3543 253101 SH SOLE 0 0 253101 MAIN STREET CAPITAL CORP COM 56035L104 3589 93782 SH SOLE 0 0 93782 MALLINCKRODT PUB LTD CO SHS G5785G107 1413 31705 SH SOLE 0 0 31705 MANAGED DURATION INVT GRD FU COM 56165R103 133 10112 SH SOLE 0 0 10112 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 1806 74724 SH SOLE 0 0 74724 MANITOWOC INC COM 563571108 264 46343 SH SOLE 0 0 46343 MANNKIND CORP COM NEW 56400P706 34 22699 SH SOLE 0 0 22699 MANULIFE FINL CORP COM 56501R106 2329 131267 SH SOLE 0 0 131267 MARATHON OIL CORP COM 565849106 2353 148942 SH SOLE 0 0 148942 MARATHON PETE CORP COM 56585A102 3216 63634 SH SOLE 0 0 63634 MARKEL CORP COM 570535104 2741 2809 SH SOLE 0 0 2809 MARRIOTT INTL INC NEW CL A 571903202 4804 51005 SH SOLE 0 0 51005 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 239 2391 SH SOLE 0 0 2391 MARSH & MCLENNAN COS INC COM 571748102 1751 23699 SH SOLE 0 0 23699 MARTIN MARIETTA MATLS INC COM 573284106 773 3541 SH SOLE 0 0 3541 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 450 22492 SH SOLE 0 0 22492 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 432 28305 SH SOLE 0 0 28305 MASCO CORP COM 574599106 1153 33910 SH SOLE 0 0 33910 MASIMO CORP COM 574795100 249 2672 SH SOLE 0 0 2672 MASTERCARD INCORPORATED CL A 57636Q104 12394 110195 SH SOLE 0 0 110195 MATADOR RES CO COM 576485205 1355 56961 SH SOLE 0 0 56961 MATSON INC COM 57686G105 260 8188 SH SOLE 0 0 8188 MATTEL INC COM 577081102 3164 123564 SH SOLE 0 0 123564 MAXIM INTEGRATED PRODS INC COM 57772K101 2881 64076 SH SOLE 0 0 64076 MCCORMICK & CO INC COM NON VTG 579780206 4428 45392 SH SOLE 0 0 45392 MCCORMICK & CO INC COM VTG 579780107 2077 21299 SH SOLE 0 0 21299 MCDERMOTT INTL INC COM 580037109 74 10949 SH SOLE 0 0 10949 MCDONALDS CORP COM 580135101 54147 417770 SH SOLE 0 0 417770 MCKESSON CORP COM 58155Q103 4725 31867 SH SOLE 0 0 31867 MDU RES GROUP INC COM 552690109 1174 42907 SH SOLE 0 0 42907 MEAD JOHNSON NUTRITION CO COM 582839106 395 4435 SH SOLE 0 0 4435 MEDICAL PPTYS TRUST INC COM 58463J304 878 68151 SH SOLE 0 0 68151 MEDICINES CO COM 584688105 257 5250 SH SOLE 0 0 5250 MEDLEY CAP CORP COM 58503F106 197 25569 SH SOLE 0 0 25569 MEDTRONIC PLC SHS G5960L103 13731 170448 SH SOLE 0 0 170448 MERCK & CO INC COM 58933Y105 56820 894233 SH SOLE 0 0 894233 MERCURY GENL CORP NEW COM 589400100 575 9429 SH SOLE 0 0 9429 MERIDIAN BANCORP INC MD COM 58958U103 1103 60278 SH SOLE 0 0 60278 MERRIMACK PHARMACEUTICALS IN COM 590328100 102 33075 SH SOLE 0 0 33075 METLIFE INC COM 59156R108 7660 145021 SH SOLE 0 0 145021 MFA FINL INC COM 55272X102 530 65567 SH SOLE 0 0 65567 MFS CALIF MUN FD COM 59318C106 164 14157 SH SOLE 0 0 14157 MFS CHARTER INCOME TR SH BEN INT 552727109 191 22238 SH SOLE 0 0 22238 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 317 63995 SH SOLE 0 0 63995 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 88 17462 SH SOLE 0 0 17462 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 243 52662 SH SOLE 0 0 52662 MFS INTER INCOME TR SH BEN INT 55273C107 220 51000 SH SOLE 0 0 51000 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 191 31227 SH SOLE 0 0 31227 MFS MUN INCOME TR SH BEN INT 552738106 175 25135 SH SOLE 0 0 25135 MFS SPL VALUE TR SH BEN INT 55274E102 121 20879 SH SOLE 0 0 20879 MGE ENERGY INC COM 55277P104 1046 16093 SH SOLE 0 0 16093 MGIC INVT CORP WIS COM 552848103 1314 129735 SH SOLE 0 0 129735 MGM RESORTS INTERNATIONAL COM 552953101 1254 45765 SH SOLE 0 0 45765 MICHAEL KORS HLDGS LTD SHS G60754101 733 19231 SH SOLE 0 0 19231 MICROCHIP TECHNOLOGY INC COM 595017104 3520 47705 SH SOLE 0 0 47705 MICRON SOLUTIONS INC COM 59511X105 40 10000 SH SOLE 0 0 10000 MICRON TECHNOLOGY INC COM 595112103 6812 235725 SH SOLE 0 0 235725 MICROSOFT CORP COM 594918104 104716 1589981 SH SOLE 0 0 1589981 MID AMER APT CMNTYS INC COM 59522J103 633 6217 SH SOLE 0 0 6217 MIDDLEBY CORP COM 596278101 649 4754 SH SOLE 0 0 4754 MILESTONE SCIENTIFIC INC COM NEW 59935P209 93 69097 SH SOLE 0 0 69097 MKS INSTRUMENT INC COM 55306N104 303 4406 SH SOLE 0 0 4406 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 941 15325 SH SOLE 0 0 15325 MOHAWK INDS INC COM 608190104 297 1295 SH SOLE 0 0 1295 MOLINA HEALTHCARE INC COM 60855R100 17463 382954 SH SOLE 0 0 382954 MOLSON COORS BREWING CO CL B 60871R209 843 8808 SH SOLE 0 0 8808 MONDELEZ INTL INC CL A 609207105 24597 570960 SH SOLE 0 0 570960 MONMOUTH REAL ESTATE INVT CO CL A 609720107 408 28586 SH SOLE 0 0 28586 MONOGRAM RESIDENTIAL TR INC COM 60979P105 1647 165187 SH SOLE 0 0 165187 MONSANTO CO NEW COM 61166W101 8041 71038 SH SOLE 0 0 71038 MONSTER BEVERAGE CORP NEW COM 61174X109 679 14698 SH SOLE 0 0 14698 MOODYS CORP COM 615369105 717 6400 SH SOLE 0 0 6400 MORGAN STANLEY COM NEW 617446448 4447 103794 SH SOLE 0 0 103794 MORGAN STANLEY EMER MKTS DEB COM 61744H105 103 11031 SH SOLE 0 0 11031 MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 231 12945 SH SOLE 0 0 12945 MOSAIC CO NEW COM 61945C103 690 23636 SH SOLE 0 0 23636 MOTOROLA SOLUTIONS INC COM NEW 620076307 1193 13838 SH SOLE 0 0 13838 MPLX LP COM UNIT REP LTD 55336V100 582 16117 SH SOLE 0 0 16117 MSB FINL CORP NEW COM 55352L101 177 10724 SH SOLE 0 0 10724 MUELLER WTR PRODS INC COM SER A 624758108 154 12988 SH SOLE 0 0 12988 MURPHY OIL CORP COM 626717102 452 15809 SH SOLE 0 0 15809 MYLAN N V SHS EURO N59465109 1576 40433 SH SOLE 0 0 40433 NABORS INDUSTRIES LTD SHS G6359F103 493 37756 SH SOLE 0 0 37756 NABRIVA THERAPEUTICS AG SPONSORED ADR 62957M104 153 12760 SH SOLE 0 0 12760 NANOVIRICIDES INC COM NEW 630087203 18 16331 SH SOLE 0 0 16331 NAPCO SEC TECHNOLOGIES INC COM 630402105 180 17608 SH SOLE 0 0 17608 NASDAQ INC COM 631103108 417 6006 SH SOLE 0 0 6006 NATIONAL FUEL GAS CO N J COM 636180101 1455 24405 SH SOLE 0 0 24405 NATIONAL GRID PLC SPON ADR NEW 636274300 4415 69554 SH SOLE 0 0 69554 NATIONAL HEALTH INVS INC COM 63633D104 2527 34788 SH SOLE 0 0 34788 NATIONAL OILWELL VARCO INC COM 637071101 868 21658 SH SOLE 0 0 21658 NATIONAL RETAIL PPTYS INC COM 637417106 5540 126997 SH SOLE 0 0 126997 NATIXIS ETF TR SEEYOND INTL ETF 63873X109 202 4950 SH SOLE 0 0 4950 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 20 34087 SH SOLE 0 0 34087 NAVIENT CORPORATION COM 63938C108 1401 94940 SH SOLE 0 0 94940 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 25 14312 SH SOLE 0 0 14312 NBT BANCORP INC COM 628778102 3573 96383 SH SOLE 0 0 96383 NCR CORP NEW COM 62886E108 952 20840 SH SOLE 0 0 20840 NEOGEN CORP COM 640491106 452 6898 SH SOLE 0 0 6898 NEOGENOMICS INC COM NEW 64049M209 136 17200 SH SOLE 0 0 17200 NEOVASC INC COM 64065J106 20 12900 SH SOLE 0 0 12900 NETFLIX INC COM 64110L106 11347 76769 SH SOLE 0 0 76769 NETLIST INC COM 64118P109 20 20000 SH SOLE 0 0 20000 NEUBERGER BERMAN HGH YLD FD COM 64128C106 119 10017 SH SOLE 0 0 10017 NEUBERGER BERMAN INTER MUNI COM 64124P101 462 31140 SH SOLE 0 0 31140 NEUBERGER BERMAN MLP INCOME COM 64129H104 102 10074 SH SOLE 0 0 10074 NEUBERGER BERMAN RE ES SEC F COM 64190A103 354 66556 SH SOLE 0 0 66556 NEURALSTEM INC COM NEW 64127R401 106 20108 SH SOLE 0 0 20108 NEVRO CORP COM 64157F103 255 2725 SH SOLE 0 0 2725 NEVSUN RES LTD COM 64156L101 52 20432 SH SOLE 0 0 20432 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 573 8302 SH SOLE 0 0 8302 NEW GOLD INC CDA COM 644535106 172 57587 SH SOLE 0 0 57587 NEW JERSEY RES COM 646025106 1834 46314 SH SOLE 0 0 46314 NEW MTN FIN CORP COM 647551100 367 24647 SH SOLE 0 0 24647 NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 24 23000 SH SOLE 0 0 23000 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1090 64199 SH SOLE 0 0 64199 NEW SR INVT GROUP INC COM 648691103 274 26895 SH SOLE 0 0 26895 NEW YORK CMNTY BANCORP INC COM 649445103 2251 161134 SH SOLE 0 0 161134 NEW YORK MTG TR INC COM PAR $.02 649604501 287 46448 SH SOLE 0 0 46448 NEW YORK MTG TR INC PFD-C CONV 649604808 449 18819 SH SOLE 0 0 18819 NEW YORK REIT INC COM 64976L109 460 47450 SH SOLE 0 0 47450 NEWELL BRANDS INC COM 651229106 1532 32469 SH SOLE 0 0 32469 NEWFIELD EXPL CO COM 651290108 258 6999 SH SOLE 0 0 6999 NEWMARKET CORP COM 651587107 346 764 SH SOLE 0 0 764 NEWMONT MINING CORP COM 651639106 1891 57375 SH SOLE 0 0 57375 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 210 12351 SH SOLE 0 0 12351 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 216 9434 SH SOLE 0 0 9434 NEXTERA ENERGY INC COM 65339F101 43476 338677 SH SOLE 0 0 338677 NICE LTD SPONSORED ADR 653656108 407 5991 SH SOLE 0 0 5991 NIKE INC CL B 654106103 20572 369130 SH SOLE 0 0 369130 NISOURCE INC COM 65473P105 699 29378 SH SOLE 0 0 29378 NOBLE CORP PLC SHS USD G65431101 295 47691 SH SOLE 0 0 47691 NOBLE ENERGY INC COM 655044105 416 12113 SH SOLE 0 0 12113 NOKIA CORP SPONSORED ADR 654902204 516 95137 SH SOLE 0 0 95137 NORDIC AMERICAN TANKERS LIMI COM G65773106 168 20477 SH SOLE 0 0 20477 NORDSON CORP COM 655663102 304 2472 SH SOLE 0 0 2472 NORDSTROM INC COM 655664100 10311 221417 SH SOLE 0 0 221417 NORFOLK SOUTHERN CORP COM 655844108 9747 87049 SH SOLE 0 0 87049 NORTHEAST BANCORP COM NEW 663904209 194 12650 SH SOLE 0 0 12650 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 100 70212 SH SOLE 0 0 70212 NORTHERN TR CORP COM 665859104 1418 16376 SH SOLE 0 0 16376 NORTHROP GRUMMAN CORP COM 666807102 7952 33435 SH SOLE 0 0 33435 NORTHSTAR REALTY EUROPE CORP COM 66706L101 503 43400 SH SOLE 0 0 43400 NORTHWEST BANCSHARES INC MD COM 667340103 1090 64749 SH SOLE 0 0 64749 NORTHWEST NAT GAS CO COM 667655104 1202 20341 SH SOLE 0 0 20341 NOVAGOLD RES INC COM NEW 66987E206 147 30123 SH SOLE 0 0 30123 NOVARTIS A G SPONSORED ADR 66987V109 16932 227978 SH SOLE 0 0 227978 NOVAVAX INC COM 670002104 343 267975 SH SOLE 0 0 267975 NOVO-NORDISK A S ADR 670100205 2855 83297 SH SOLE 0 0 83297 NU SKIN ENTERPRISES INC CL A 67018T105 2358 42458 SH SOLE 0 0 42458 NUANCE COMMUNICATIONS INC COM 67020Y100 13854 800362 SH SOLE 0 0 800362 NUCOR CORP COM 670346105 9143 153097 SH SOLE 0 0 153097 NUSTAR ENERGY LP UNIT COM 67058H102 1069 20570 SH SOLE 0 0 20570 NUVASIVE INC COM 670704105 574 7692 SH SOLE 0 0 7692 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 253 24020 SH SOLE 0 0 24020 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3799 259863 SH SOLE 0 0 259863 NUVEEN AMT FREE QLTY MUN INC COM 670657105 7456 558093 SH SOLE 0 0 558093 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 561 32930 SH SOLE 0 0 32930 NUVEEN BUILD AMER BD FD COM 67074C103 441 21103 SH SOLE 0 0 21103 NUVEEN BUILD AMER BD OPPTNY COM 67074Q102 419 19350 SH SOLE 0 0 19350 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 840 58259 SH SOLE 0 0 58259 NUVEEN CALIF MUN VALUE FD COM 67062C107 331 32809 SH SOLE 0 0 32809 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 1593 129620 SH SOLE 0 0 129620 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 234 16766 SH SOLE 0 0 16766 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 684 78734 SH SOLE 0 0 78734 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 372 23754 SH SOLE 0 0 23754 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1174 86033 SH SOLE 0 0 86033 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 174 12420 SH SOLE 0 0 12420 NUVEEN FLEXIBLE INVT INCOME COM 67075B104 177 10454 SH SOLE 0 0 10454 NUVEEN FLOATING RATE INCOME COM 67072T108 992 86193 SH SOLE 0 0 86193 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 243 20713 SH SOLE 0 0 20713 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 221 13390 SH SOLE 0 0 13390 NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 822 80762 SH SOLE 0 0 80762 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 871 85945 SH SOLE 0 0 85945 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 411 40322 SH SOLE 0 0 40322 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 392 39151 SH SOLE 0 0 39151 NUVEEN INT DUR QUAL MUN TRM COM 670677103 365 28266 SH SOLE 0 0 28266 NUVEEN INTER DURATION MN TMF COM 670671106 372 28668 SH SOLE 0 0 28668 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 181 14306 SH SOLE 0 0 14306 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 492 35891 SH SOLE 0 0 35891 NUVEEN MINESOTA QLT MUN INC SHS 670734102 209 12487 SH SOLE 0 0 12487 NUVEEN MUN HIGH INCOME OPP F COM 670682103 1665 126596 SH SOLE 0 0 126596 NUVEEN MUN VALUE FD INC COM 670928100 1762 180205 SH SOLE 0 0 180205 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2259 157018 SH SOLE 0 0 157018 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1993 96352 SH SOLE 0 0 96352 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 659 50758 SH SOLE 0 0 50758 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 370 28532 SH SOLE 0 0 28532 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 151 11490 SH SOLE 0 0 11490 NUVEEN PFD & INCOME TERM FD COM 67075A106 1288 53471 SH SOLE 0 0 53471 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 1652 168390 SH SOLE 0 0 168390 NUVEEN PREFERRED SECURITIES COM 67072C105 6791 711895 SH SOLE 0 0 711895 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1755 128218 SH SOLE 0 0 128218 NUVEEN REAL ESTATE INCOME FD COM 67071B108 390 35148 SH SOLE 0 0 35148 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 3057 230718 SH SOLE 0 0 230718 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 152 15329 SH SOLE 0 0 15329 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 306 21787 SH SOLE 0 0 21787 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 382 28475 SH SOLE 0 0 28475 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 1340 94302 SH SOLE 0 0 94302 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 159 12329 SH SOLE 0 0 12329 NVIDIA CORP COM 67066G104 11473 105323 SH SOLE 0 0 105323 NXP SEMICONDUCTORS N V COM N6596X109 2481 23968 SH SOLE 0 0 23968 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2085 7726 SH SOLE 0 0 7726 OAK VALLEY BANCORP OAKDALE C COM 671807105 212 16073 SH SOLE 0 0 16073 OAKTREE CAP GROUP LLC UNIT CL A 674001201 429 9467 SH SOLE 0 0 9467 OCCIDENTAL PETE CORP DEL COM 674599105 4584 72341 SH SOLE 0 0 72341 OCEANFIRST FINL CORP COM 675234108 1005 35675 SH SOLE 0 0 35675 OCH ZIFF CAP MGMT GROUP CL A 67551U105 26 11474 SH SOLE 0 0 11474 OCLARO INC COM NEW 67555N206 100 10230 SH SOLE 0 0 10230 OGE ENERGY CORP COM 670837103 1385 39606 SH SOLE 0 0 39606 OHA INVT CORP COM 67091U102 60 38755 SH SOLE 0 0 38755 OLD REP INTL CORP COM 680223104 1647 80437 SH SOLE 0 0 80437 OLIN CORP COM PAR $1 680665205 517 15727 SH SOLE 0 0 15727 OMEGA HEALTHCARE INVS INC COM 681936100 6383 193483 SH SOLE 0 0 193483 OMEGA PROTEIN CORP COM 68210P107 585 29201 SH SOLE 0 0 29201 OMNICOM GROUP INC COM 681919106 986 11436 SH SOLE 0 0 11436 ONE GAS INC COM 68235P108 457 6754 SH SOLE 0 0 6754 ONE LIBERTY PPTYS INC COM 682406103 637 27268 SH SOLE 0 0 27268 ONEOK INC NEW COM 682680103 2330 42027 SH SOLE 0 0 42027 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 2669 49429 SH SOLE 0 0 49429 OPKO HEALTH INC COM 68375N103 717 89608 SH SOLE 0 0 89608 OPPENHEIMER REV WEIGHTD ETF FINANCIALS SECTO 68386C807 314 5308 SH SOLE 0 0 5308 OPPENHEIMER REV WEIGHTD ETF LARGE CAP REV ET 68386C104 6676 146730 SH SOLE 0 0 146730 OPPENHEIMER REV WEIGHTD ETF MID CAP REV ETF 68386C203 654 11776 SH SOLE 0 0 11776 OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 17252 259779 SH SOLE 0 0 259779 OPPENHEIMER REV WEIGHTD ETF ULTRA DIVID REV 68386C401 5109 147336 SH SOLE 0 0 147336 ORACLE CORP COM 68389X105 18446 413497 SH SOLE 0 0 413497 ORANGE SPONSORED ADR 684060106 2149 138266 SH SOLE 0 0 138266 ORBITAL ATK INC COM 68557N103 512 5229 SH SOLE 0 0 5229 ORCHID IS CAP INC COM 68571X103 616 61684 SH SOLE 0 0 61684 ORCHIDS PAPER PRODS CO DEL COM 68572N104 245 10218 SH SOLE 0 0 10218 ORGANOVO HLDGS INC COM 68620A104 71 22466 SH SOLE 0 0 22466 OSHKOSH CORP COM 688239201 401 5845 SH SOLE 0 0 5845 OTTER TAIL CORP COM 689648103 1839 48529 SH SOLE 0 0 48529 OWENS & MINOR INC NEW COM 690732102 2904 83939 SH SOLE 0 0 83939 OWENS CORNING NEW COM 690742101 215 3511 SH SOLE 0 0 3511 PACCAR INC COM 693718108 2780 41369 SH SOLE 0 0 41369 PACER FDS TR GLOBL CASH ETF 69374H709 1119 39185 SH SOLE 0 0 39185 PACER FDS TR TRENDP 450 ETF 69374H204 1160 41736 SH SOLE 0 0 41736 PACER FDS TR TRENDP 750 ETF 69374H105 8670 342973 SH SOLE 0 0 342973 PACER FDS TR US CASH COWS 100 69374H881 200 7692 SH SOLE 0 0 7692 PACIFIC CONTINENTAL CORP COM 69412V108 243 9902 SH SOLE 0 0 9902 PACKAGING CORP AMER COM 695156109 687 7496 SH SOLE 0 0 7496 PACWEST BANCORP DEL COM 695263103 246 4609 SH SOLE 0 0 4609 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 4 13250 SH SOLE 0 0 13250 PALO ALTO NETWORKS INC COM 697435105 3111 27610 SH SOLE 0 0 27610 PAN AMERICAN SILVER CORP COM 697900108 1839 104969 SH SOLE 0 0 104969 PANDORA MEDIA INC COM 698354107 253 21446 SH SOLE 0 0 21446 PANERA BREAD CO CL A 69840W108 1537 5869 SH SOLE 0 0 5869 PAREXEL INTL CORP COM 699462107 220 3483 SH SOLE 0 0 3483 PARKER DRILLING CO COM 701081101 37 21410 SH SOLE 0 0 21410 PARKER HANNIFIN CORP COM 701094104 3208 20012 SH SOLE 0 0 20012 PATTERSON COMPANIES INC COM 703395103 250 5535 SH SOLE 0 0 5535 PATTERSON UTI ENERGY INC COM 703481101 420 17304 SH SOLE 0 0 17304 PAYCHEX INC COM 704326107 16088 273144 SH SOLE 0 0 273144 PAYCOM SOFTWARE INC COM 70432V102 1229 21365 SH SOLE 0 0 21365 PAYPAL HLDGS INC COM 70450Y103 6171 143445 SH SOLE 0 0 143445 PB BANCORP INC COM 70454T100 212 20777 SH SOLE 0 0 20777 PBF ENERGY INC CL A 69318G106 269 12144 SH SOLE 0 0 12144 PCM FUND INC COM 69323T101 502 49457 SH SOLE 0 0 49457 PEMBINA PIPELINE CORP COM 706327103 4444 140136 SH SOLE 0 0 140136 PENGROWTH ENERGY CORP COM 70706P104 54 53757 SH SOLE 0 0 53757 PENN WEST PETE LTD NEW COM 707887105 55 32545 SH SOLE 0 0 32545 PENNANTPARK FLOATING RATE CA COM 70806A106 552 39567 SH SOLE 0 0 39567 PENNANTPARK INVT CORP COM 708062104 193 23755 SH SOLE 0 0 23755 PENNEY J C INC COM 708160106 178 28844 SH SOLE 0 0 28844 PENNS WOODS BANCORP INC COM 708430103 602 13854 SH SOLE 0 0 13854 PENTAIR PLC SHS G7S00T104 2123 33809 SH SOLE 0 0 33809 PEOPLES FINL CORP MISS COM 71103B102 163 10848 SH SOLE 0 0 10848 PEOPLES UNITED FINANCIAL INC COM 712704105 4216 231622 SH SOLE 0 0 231622 PEOPLES UTAH BANCORP COM 712706209 611 23116 SH SOLE 0 0 23116 PEPSICO INC COM 713448108 72475 647907 SH SOLE 0 0 647907 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 273 417761 SH SOLE 0 0 417761 PERION NETWORK LTD SHS M78673106 20 11400 SH SOLE 0 0 11400 PERKINELMER INC COM 714046109 433 7456 SH SOLE 0 0 7456 PERRIGO CO PLC SHS G97822103 1632 24579 SH SOLE 0 0 24579 PETMED EXPRESS INC COM 716382106 259 12883 SH SOLE 0 0 12883 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 526 54282 SH SOLE 0 0 54282 PFIZER INC COM 717081103 85691 2504859 SH SOLE 0 0 2504859 PG&E CORP COM 69331C108 2289 34487 SH SOLE 0 0 34487 PHILIP MORRIS INTL INC COM 718172109 58023 513929 SH SOLE 0 0 513929 PHILLIPS 66 COM 718546104 17848 225297 SH SOLE 0 0 225297 PHOTRONICS INC COM 719405102 159 14873 SH SOLE 0 0 14873 PHOTRONICS INC NOTE 3.250% 4/0 719405AK8 30 25000 SH SOLE 0 0 25000 PHYSICIANS RLTY TR COM 71943U104 310 15579 SH SOLE 0 0 15579 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6072 284002 SH SOLE 0 0 284002 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 502 30813 SH SOLE 0 0 30813 PIMCO CALIF MUN INCOME FD II COM 72200M108 675 68924 SH SOLE 0 0 68924 PIMCO CALIF MUN INCOME FD II COM 72201C109 427 36206 SH SOLE 0 0 36206 PIMCO CORPORATE & INCOME OPP COM 72201B101 4372 278498 SH SOLE 0 0 278498 PIMCO CORPORATE INCOME STRAT COM 72200U100 1370 85789 SH SOLE 0 0 85789 PIMCO DYNAMIC INCOME FD SHS 72201Y101 4341 150481 SH SOLE 0 0 150481 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 3463 161526 SH SOLE 0 0 161526 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 13257 131180 SH SOLE 0 0 131180 PIMCO ETF TR 1-3YR USTREIDX 72201R106 209 4126 SH SOLE 0 0 4126 PIMCO ETF TR 1-5 US TIP IDX 72201R205 2899 54880 SH SOLE 0 0 54880 PIMCO ETF TR BROAD US TIPS 72201R403 217 3723 SH SOLE 0 0 3723 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11642 114533 SH SOLE 0 0 114533 PIMCO ETF TR INTER MUN BD ACT 72201R866 617 11667 SH SOLE 0 0 11667 PIMCO ETF TR INV GRD CRP BD 72201R817 513 4984 SH SOLE 0 0 4984 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1754 35017 SH SOLE 0 0 35017 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 6506 61773 SH SOLE 0 0 61773 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 2021 116222 SH SOLE 0 0 116222 PIMCO HIGH INCOME FD COM SHS 722014107 6670 766719 SH SOLE 0 0 766719 PIMCO INCOME OPPORTUNITY FD COM 72202B100 2381 95905 SH SOLE 0 0 95905 PIMCO INCOME STRATEGY FUND COM 72201H108 722 64700 SH SOLE 0 0 64700 PIMCO INCOME STRATEGY FUND I COM 72201J104 1058 105306 SH SOLE 0 0 105306 PIMCO MUN INCOME FD II COM 72200W106 651 51727 SH SOLE 0 0 51727 PIMCO MUN INCOME FD III COM 72201A103 118 10478 SH SOLE 0 0 10478 PIMCO MUNICIPAL INCOME FD COM 72200R107 507 38383 SH SOLE 0 0 38383 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 254 20240 SH SOLE 0 0 20240 PIMCO STRATEGIC INCOME FD IN COM 72200X104 2342 246037 SH SOLE 0 0 246037 PINNACLE FOODS INC DEL COM 72348P104 1725 29801 SH SOLE 0 0 29801 PINNACLE WEST CAP CORP COM 723484101 1299 15578 SH SOLE 0 0 15578 PIONEER HIGH INCOME TR COM 72369H106 759 76895 SH SOLE 0 0 76895 PIONEER MUN HIGH INCOME ADV COM 723762100 136 12384 SH SOLE 0 0 12384 PIONEER MUN HIGH INCOME TR COM SHS 723763108 543 46706 SH SOLE 0 0 46706 PIONEER NAT RES CO COM 723787107 1212 6507 SH SOLE 0 0 6507 PITNEY BOWES INC COM 724479100 614 46837 SH SOLE 0 0 46837 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2177 68856 SH SOLE 0 0 68856 PLANET FITNESS INC CL A 72703H101 350 18145 SH SOLE 0 0 18145 PLUG POWER INC COM NEW 72919P202 244 176470 SH SOLE 0 0 176470 PLURISTEM THERAPEUTICS INC COM 72940R102 34 27516 SH SOLE 0 0 27516 PNC FINL SVCS GROUP INC COM 693475105 9845 81876 SH SOLE 0 0 81876 POLARIS INDS INC COM 731068102 789 9413 SH SOLE 0 0 9413 POLYMET MINING CORP COM 731916102 128 171725 SH SOLE 0 0 171725 PORTLAND GEN ELEC CO COM NEW 736508847 1616 36372 SH SOLE 0 0 36372 POSCO SPONSORED ADR 693483109 291 4508 SH SOLE 0 0 4508 POTASH CORP SASK INC COM 73755L107 2699 157999 SH SOLE 0 0 157999 POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 436 26215 SH SOLE 0 0 26215 POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 1578 62687 SH SOLE 0 0 62687 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 2030 133477 SH SOLE 0 0 133477 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 435 15389 SH SOLE 0 0 15389 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 674 22945 SH SOLE 0 0 22945 POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 597 14895 SH SOLE 0 0 14895 POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 312 12633 SH SOLE 0 0 12633 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 727 31610 SH SOLE 0 0 31610 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 218 10998 SH SOLE 0 0 10998 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 777 41295 SH SOLE 0 0 41295 POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 342 30625 SH SOLE 0 0 30625 POWERSHARES ETF TR II GBL WTR PORT 73936T623 1001 44442 SH SOLE 0 0 44442 POWERSHARES ETF TR II I-30 LAD TREAS 73936T524 283 8793 SH SOLE 0 0 8793 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 1226 48996 SH SOLE 0 0 48996 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 1639 53216 SH SOLE 0 0 53216 POWERSHARES ETF TR II KBW BK PORT 73937B746 6065 127657 SH SOLE 0 0 127657 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 7318 136169 SH SOLE 0 0 136169 POWERSHARES ETF TR II NY MUNI BD ETF 73936T458 226 9391 SH SOLE 0 0 9391 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 11144 751928 SH SOLE 0 0 751928 POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 812 26297 SH SOLE 0 0 26297 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 26337 650130 SH SOLE 0 0 650130 POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 496 7154 SH SOLE 0 0 7154 POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 212 11663 SH SOLE 0 0 11663 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 1091 13638 SH SOLE 0 0 13638 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 251 3433 SH SOLE 0 0 3433 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 10023 236842 SH SOLE 0 0 236842 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 31773 730908 SH SOLE 0 0 730908 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 6662 155433 SH SOLE 0 0 155433 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 2365 81375 SH SOLE 0 0 81375 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 810 31830 SH SOLE 0 0 31830 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 855 19636 SH SOLE 0 0 19636 POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 505 8161 SH SOLE 0 0 8161 POWERSHARES ETF TRUST CLEANTECH PORT 73935X278 421 11833 SH SOLE 0 0 11833 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 1741 73246 SH SOLE 0 0 73246 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 5317 117401 SH SOLE 0 0 117401 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 919 21742 SH SOLE 0 0 21742 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 2514 86101 SH SOLE 0 0 86101 POWERSHARES ETF TRUST DYN EN EX PROD 73935X658 216 10165 SH SOLE 0 0 10165 POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 456 11057 SH SOLE 0 0 11057 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 1318 47509 SH SOLE 0 0 47509 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 5069 86272 SH SOLE 0 0 86272 POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 795 29097 SH SOLE 0 0 29097 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 10889 209611 SH SOLE 0 0 209611 POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 998 11876 SH SOLE 0 0 11876 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 2577 75030 SH SOLE 0 0 75030 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 19168 542542 SH SOLE 0 0 542542 POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 570 14590 SH SOLE 0 0 14590 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 3867 207223 SH SOLE 0 0 207223 POWERSHARES ETF TRUST FINL SECT PORT 73935X377 486 15716 SH SOLE 0 0 15716 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 39671 387148 SH SOLE 0 0 387148 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 9048 77717 SH SOLE 0 0 77717 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 162 13867 SH SOLE 0 0 13867 POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 583 17148 SH SOLE 0 0 17148 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1168 68438 SH SOLE 0 0 68438 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 694 13520 SH SOLE 0 0 13520 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 779 51784 SH SOLE 0 0 51784 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 342 3626 SH SOLE 0 0 3626 POWERSHARES ETF TRUST RUSSELL 200 WTH 73935X450 1313 28443 SH SOLE 0 0 28443 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 343 11762 SH SOLE 0 0 11762 POWERSHARES ETF TRUST RUSSELL MID WTH 73935X443 285 6559 SH SOLE 0 0 6559 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 7380 269640 SH SOLE 0 0 269640 POWERSHARES ETF TRUST TECH SECT PORT 73935X344 577 12928 SH SOLE 0 0 12928 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 4421 169840 SH SOLE 0 0 169840 POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 199 49799 SH SOLE 0 0 49799 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 23613 1022195 SH SOLE 0 0 1022195 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 733 31418 SH SOLE 0 0 31418 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 448 10975 SH SOLE 0 0 10975 POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 469 19096 SH SOLE 0 0 19096 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 532 22009 SH SOLE 0 0 22009 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 995 26397 SH SOLE 0 0 26397 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 4190 180140 SH SOLE 0 0 180140 POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 749 21058 SH SOLE 0 0 21058 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 3609 163674 SH SOLE 0 0 163674 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 142780 1078563 SH SOLE 0 0 1078563 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 704 80078 SH SOLE 0 0 80078 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 1271 33392 SH SOLE 0 0 33392 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 4190 211835 SH SOLE 0 0 211835 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 437 16836 SH SOLE 0 0 16836 PPG INDS INC COM 693506107 8181 77856 SH SOLE 0 0 77856 PPL CORP COM 69351T106 5655 151249 SH SOLE 0 0 151249 PRAXAIR INC COM 74005P104 4846 40861 SH SOLE 0 0 40861 PREFERRED APT CMNTYS INC COM 74039L103 147 11135 SH SOLE 0 0 11135 PRICE T ROWE GROUP INC COM 74144T108 4051 59437 SH SOLE 0 0 59437 PRICELINE GRP INC COM NEW 741503403 4482 2518 SH SOLE 0 0 2518 PRINCIPAL FINL GROUP INC COM 74251V102 2536 40180 SH SOLE 0 0 40180 PROASSURANCE CORP COM 74267C106 2745 45567 SH SOLE 0 0 45567 PROCTER AND GAMBLE CO COM 742718109 118496 1318817 SH SOLE 0 0 1318817 PROGRESSIVE CORP OHIO COM 743315103 1511 38571 SH SOLE 0 0 38571 PROLOGIS INC COM 74340W103 451 8688 SH SOLE 0 0 8688 PROPHASE LABS INC COM 74345W108 40 17500 SH SOLE 0 0 17500 PROSHARES TR MDCP 400 DIVID 74347B680 1111 21493 SH SOLE 0 0 21493 PROSHARES TR MSCI EAFE DIVD 74347B839 286 8360 SH SOLE 0 0 8360 PROSHARES TR PSHS LC COR PLUS 74347R248 258 4409 SH SOLE 0 0 4409 PROSHARES TR PSHS ULSHT SP500 74347B300 3099 230420 SH SOLE 0 0 230420 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1238 31639 SH SOLE 0 0 31639 PROSHARES TR RUSS 2000 DIVD 74347B698 1073 20205 SH SOLE 0 0 20205 PROSHARES TR S&P 500 DV ARIST 74348A467 14538 258632 SH SOLE 0 0 258632 PROSPECT CAPITAL CORPORATION COM 74348T102 6715 742858 SH SOLE 0 0 742858 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 188 190000 SH SOLE 0 0 190000 PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 652 645000 SH SOLE 0 0 645000 PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 150 147000 SH SOLE 0 0 147000 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 162 158000 SH SOLE 0 0 158000 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 51 37750 SH SOLE 0 0 37750 PROVIDENT BANCORP INC COM 74383X109 301 14375 SH SOLE 0 0 14375 PRUDENTIAL FINL INC COM 744320102 8447 79180 SH SOLE 0 0 79180 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 817 54894 SH SOLE 0 0 54894 PRUDENTIAL SHT DURATION HG Y COM 74442F107 331 21489 SH SOLE 0 0 21489 PUBLIC STORAGE COM 74460D109 4767 21778 SH SOLE 0 0 21778 PUBLIC SVC ENTERPRISE GROUP COM 744573106 7330 165276 SH SOLE 0 0 165276 PULTE GROUP INC COM 745867101 461 19590 SH SOLE 0 0 19590 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 99 11463 SH SOLE 0 0 11463 PUTNAM MANAGED MUN INCOM TR COM 746823103 379 52251 SH SOLE 0 0 52251 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 941 200617 SH SOLE 0 0 200617 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1216 101247 SH SOLE 0 0 101247 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 428 81208 SH SOLE 0 0 81208 PVH CORP COM 693656100 581 5611 SH SOLE 0 0 5611 QORVO INC COM 74736K101 1852 27008 SH SOLE 0 0 27008 QUAKER CHEM CORP COM 747316107 451 3427 SH SOLE 0 0 3427 QUALCOMM INC COM 747525103 24187 421819 SH SOLE 0 0 421819 QUALITY CARE PPTYS INC COM 747545101 1111 58895 SH SOLE 0 0 58895 QUALYS INC COM 74758T303 303 7992 SH SOLE 0 0 7992 QUEST DIAGNOSTICS INC COM 74834L100 1673 17039 SH SOLE 0 0 17039 QUINTILES IMS HOLDINGS INC COM 74876Y101 641 7961 SH SOLE 0 0 7961 R1 RCM INC COM 749397105 57 18500 SH SOLE 0 0 18500 RAIT FINANCIAL TRUST NOTE 7.000% 4/0 749227AA2 13 13000 SH SOLE 0 0 13000 RAMBUS INC DEL COM 750917106 144 10956 SH SOLE 0 0 10956 RANGE RES CORP COM 75281A109 260 8928 SH SOLE 0 0 8928 RAYMOND JAMES FINANCIAL INC COM 754730109 254 3326 SH SOLE 0 0 3326 RAYONIER INC COM 754907103 518 18290 SH SOLE 0 0 18290 RAYTHEON CO COM NEW 755111507 13992 91754 SH SOLE 0 0 91754 REAL GOODS SOLAR INC CL A 2017 75601N500 48 34503 SH SOLE 0 0 34503 REALITY SHS ETF TR DIVS ETF 75605A108 528 20264 SH SOLE 0 0 20264 REALTY INCOME CORP COM 756109104 11877 199507 SH SOLE 0 0 199507 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1728 53336 SH SOLE 0 0 53336 RED HAT INC COM 756577102 310 3585 SH SOLE 0 0 3585 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 26 26000 SH SOLE 0 0 26000 REGENERON PHARMACEUTICALS COM 75886F107 2192 5656 SH SOLE 0 0 5656 REGIONS FINL CORP NEW COM 7591EP100 4632 318771 SH SOLE 0 0 318771 RELM WIRELESS CORP COM 759525108 53 10524 SH SOLE 0 0 10524 RENAISSANCERE HOLDINGS LTD COM G7496G103 219 1516 SH SOLE 0 0 1516 RENASANT CORP COM 75970E107 395 9958 SH SOLE 0 0 9958 REPUBLIC FIRST BANCORP INC COM 760416107 353 42529 SH SOLE 0 0 42529 REPUBLIC SVCS INC COM 760759100 2178 34683 SH SOLE 0 0 34683 RESMED INC COM 761152107 443 6155 SH SOLE 0 0 6155 RESTAURANT BRANDS INTL INC COM 76131D103 484 8681 SH SOLE 0 0 8681 RETAIL PPTYS AMER INC CL A 76131V202 4110 285034 SH SOLE 0 0 285034 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 82 10989 SH SOLE 0 0 10989 REYNOLDS AMERICAN INC COM 761713106 9819 155802 SH SOLE 0 0 155802 RGC RES INC COM 74955L103 308 13985 SH SOLE 0 0 13985 RIO TINTO PLC SPONSORED ADR 767204100 1210 29754 SH SOLE 0 0 29754 RITE AID CORP COM 767754104 710 167117 SH SOLE 0 0 167117 RIVERVIEW BANCORP INC COM 769397100 294 41109 SH SOLE 0 0 41109 RLI CORP COM 749607107 263 4390 SH SOLE 0 0 4390 ROCKWELL AUTOMATION INC COM 773903109 4136 26564 SH SOLE 0 0 26564 ROCKWELL COLLINS INC COM 774341101 2454 25261 SH SOLE 0 0 25261 ROGERS COMMUNICATIONS INC CL B 775109200 342 7739 SH SOLE 0 0 7739 ROPER TECHNOLOGIES INC COM 776696106 1189 5759 SH SOLE 0 0 5759 ROYAL BANK OF CANADA NOTE 4.650% 1/2 780082AD5 42 40000 SH SOLE 0 0 40000 ROYAL BK CDA MONTREAL QUE COM 780087102 2818 38656 SH SOLE 0 0 38656 ROYAL BK SCOTLAND GROUP PLC SP ADR L RP PF 780097788 575 22941 SH SOLE 0 0 22941 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1422 14492 SH SOLE 0 0 14492 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5313 95167 SH SOLE 0 0 95167 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 7158 135741 SH SOLE 0 0 135741 ROYAL GOLD INC COM 780287108 312 4457 SH SOLE 0 0 4457 ROYCE VALUE TR INC COM 780910105 1548 110577 SH SOLE 0 0 110577 RPM INTL INC COM 749685103 1083 19679 SH SOLE 0 0 19679 RSP PERMIAN INC COM 74978Q105 325 7835 SH SOLE 0 0 7835 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 287 3456 SH SOLE 0 0 3456 RYDER SYS INC COM 783549108 1776 23547 SH SOLE 0 0 23547 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 3327 24532 SH SOLE 0 0 24532 RYDEX ETF TRUST GUG S&P MC400 PV 78355W502 776 12443 SH SOLE 0 0 12443 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 523 5200 SH SOLE 0 0 5200 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 90672 998371 SH SOLE 0 0 998371 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 2664 21395 SH SOLE 0 0 21395 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 29655 330678 SH SOLE 0 0 330678 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 7080 120288 SH SOLE 0 0 120288 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 8524 144054 SH SOLE 0 0 144054 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 470 12477 SH SOLE 0 0 12477 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 2078 12994 SH SOLE 0 0 12994 RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 536 5606 SH SOLE 0 0 5606 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 6781 56143 SH SOLE 0 0 56143 RYDEX ETF TRUST GUG S&P500EQWTUT 78355W791 669 7943 SH SOLE 0 0 7943 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 1303 7804 SH SOLE 0 0 7804 RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 698 14078 SH SOLE 0 0 14078 RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 25 27000 SH SOLE 0 0 27000 S & T BANCORP INC COM 783859101 236 6826 SH SOLE 0 0 6826 S&P GLOBAL INC COM 78409V104 2707 20707 SH SOLE 0 0 20707 SALESFORCE COM INC COM 79466L302 4001 48501 SH SOLE 0 0 48501 SALISBURY BANCORP INC COM 795226109 347 8962 SH SOLE 0 0 8962 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 235 32432 SH SOLE 0 0 32432 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 18 12601 SH SOLE 0 0 12601 SANDY SPRING BANCORP INC COM 800363103 438 10679 SH SOLE 0 0 10679 SANMINA CORPORATION COM 801056102 271 6669 SH SOLE 0 0 6669 SANOFI RIGHT 12/31/2020 80105N113 19 42259 SH SOLE 0 0 42259 SANOFI SPONSORED ADR 80105N105 3940 87076 SH SOLE 0 0 87076 SAP SE SPON ADR 803054204 616 6272 SH SOLE 0 0 6272 SBA COMMUNICATIONS CORP NEW CL A 78410G104 205 1707 SH SOLE 0 0 1707 SCANA CORP NEW COM 80589M102 2575 39404 SH SOLE 0 0 39404 SCHEIN HENRY INC COM 806407102 759 4465 SH SOLE 0 0 4465 SCHLUMBERGER LTD COM 806857108 13605 174202 SH SOLE 0 0 174202 SCHWAB CHARLES CORP NEW COM 808513105 2034 49844 SH SOLE 0 0 49844 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1841 76817 SH SOLE 0 0 76817 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1987 66505 SH SOLE 0 0 66505 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 1288 38219 SH SOLE 0 0 38219 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 251 7441 SH SOLE 0 0 7441 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 871 32956 SH SOLE 0 0 32956 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 465 17359 SH SOLE 0 0 17359 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 351 6960 SH SOLE 0 0 6960 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 526 10154 SH SOLE 0 0 10154 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2120 37161 SH SOLE 0 0 37161 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8180 183488 SH SOLE 0 0 183488 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9573 158283 SH SOLE 0 0 158283 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2863 57624 SH SOLE 0 0 57624 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2440 43358 SH SOLE 0 0 43358 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4338 91665 SH SOLE 0 0 91665 SCHWAB STRATEGIC TR US REIT ETF 808524847 2590 63508 SH SOLE 0 0 63508 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4519 71750 SH SOLE 0 0 71750 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1623 29229 SH SOLE 0 0 29229 SCIENCE APPLICATNS INTL CP N COM 808625107 313 4207 SH SOLE 0 0 4207 SCORPIO TANKERS INC SHS Y7542C106 555 124900 SH SOLE 0 0 124900 SCOTTS MIRACLE GRO CO CL A 810186106 1165 12470 SH SOLE 0 0 12470 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 362 4625 SH SOLE 0 0 4625 SEACOAST BKG CORP FLA COM NEW 811707801 270 11246 SH SOLE 0 0 11246 SEADRILL LIMITED SHS G7945E105 39 23757 SH SOLE 0 0 23757 SEAGATE TECHNOLOGY PLC SHS G7945M107 2708 58969 SH SOLE 0 0 58969 SEALED AIR CORP NEW COM 81211K100 620 14217 SH SOLE 0 0 14217 SEASPAN CORP SHS Y75638109 161 23260 SH SOLE 0 0 23260 SEATTLE GENETICS INC COM 812578102 371 5901 SH SOLE 0 0 5901 SECOND SIGHT MED PRODS INC COM 81362J100 13 11099 SH SOLE 0 0 11099 SEI INVESTMENTS CO COM 784117103 443 8783 SH SOLE 0 0 8783 SELECT INCOME REIT COM SH BEN INT 81618T100 441 17091 SH SOLE 0 0 17091 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1704 53928 SH SOLE 0 0 53928 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 16956 192795 SH SOLE 0 0 192795 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 18453 338098 SH SOLE 0 0 338098 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 21726 292171 SH SOLE 0 0 292171 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 36719 525309 SH SOLE 0 0 525309 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 42226 1779426 SH SOLE 0 0 1779426 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 19930 306331 SH SOLE 0 0 306331 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 17993 350678 SH SOLE 0 0 350678 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4003 76380 SH SOLE 0 0 76380 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 29016 544281 SH SOLE 0 0 544281 SELECTIVE INS GROUP INC COM 816300107 514 10901 SH SOLE 0 0 10901 SEMGROUP CORP CL A 81663A105 478 13284 SH SOLE 0 0 13284 SEMPRA ENERGY COM 816851109 4052 36670 SH SOLE 0 0 36670 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2593 128072 SH SOLE 0 0 128072 SERVICENOW INC COM 81762P102 289 3299 SH SOLE 0 0 3299 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 110 15208 SH SOLE 0 0 15208 SHAKE SHACK INC CL A 819047101 384 11503 SH SOLE 0 0 11503 SHAW COMMUNICATIONS INC CL B CONV 82028K200 692 33417 SH SOLE 0 0 33417 SHERWIN WILLIAMS CO COM 824348106 9409 30332 SH SOLE 0 0 30332 SHIP FINANCE INTERNATIONAL L SHS G81075106 515 35014 SH SOLE 0 0 35014 SHIRE PLC SPONSORED ADR 82481R106 1174 6738 SH SOLE 0 0 6738 SHOPIFY INC CL A 82509L107 544 7995 SH SOLE 0 0 7995 SIERRA WIRELESS INC COM 826516106 737 27748 SH SOLE 0 0 27748 SILICOM LTD ORD M84116108 368 7400 SH SOLE 0 0 7400 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 366 7838 SH SOLE 0 0 7838 SILVER WHEATON CORP COM 828336107 1856 89049 SH SOLE 0 0 89049 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 7772 140928 SH SOLE 0 0 140928 SIMON PPTY GROUP INC NEW COM 828806109 4589 26677 SH SOLE 0 0 26677 SIMPSON MANUFACTURING CO INC COM 829073105 261 6060 SH SOLE 0 0 6060 SINA CORP ORD G81477104 609 8439 SH SOLE 0 0 8439 SIRIUS XM HLDGS INC COM 82968B103 3970 770822 SH SOLE 0 0 770822 SJW GROUP COM 784305104 487 10109 SH SOLE 0 0 10109 SKECHERS U S A INC CL A 830566105 237 8646 SH SOLE 0 0 8646 SKYWORKS SOLUTIONS INC COM 83088M102 2407 24567 SH SOLE 0 0 24567 SMITH A O COM 831865209 1293 25278 SH SOLE 0 0 25278 SMUCKER J M CO COM NEW 832696405 9763 74484 SH SOLE 0 0 74484 SNAP INC CL A 83304A106 994 44108 SH SOLE 0 0 44108 SNAP ON INC COM 833034101 3019 17898 SH SOLE 0 0 17898 SOLAR CAP LTD COM 83413U100 436 19271 SH SOLE 0 0 19271 SONIC CORP COM 835451105 438 17272 SH SOLE 0 0 17272 SONOCO PRODS CO COM 835495102 607 11465 SH SOLE 0 0 11465 SOUTH JERSEY INDS INC COM 838518108 1176 32975 SH SOLE 0 0 32975 SOUTHERN CO COM 842587107 25489 512031 SH SOLE 0 0 512031 SOUTHERN COPPER CORP COM 84265V105 220 6135 SH SOLE 0 0 6135 SOUTHWEST AIRLS CO COM 844741108 5324 99028 SH SOLE 0 0 99028 SPARTAN MTRS INC COM 846819100 787 98435 SH SOLE 0 0 98435 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 21158 102540 SH SOLE 0 0 102540 SPDR GOLD TRUST GOLD SHS 78463V107 41657 350886 SH SOLE 0 0 350886 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 8720 185226 SH SOLE 0 0 185226 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1619 43284 SH SOLE 0 0 43284 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1517 41742 SH SOLE 0 0 41742 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 332 7798 SH SOLE 0 0 7798 SPDR INDEX SHS FDS INTL HLTH ETF 78463X681 227 4848 SH SOLE 0 0 4848 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1228 36012 SH SOLE 0 0 36012 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 201 4422 SH SOLE 0 0 4422 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 213 4352 SH SOLE 0 0 4352 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1270 19653 SH SOLE 0 0 19653 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 440 11558 SH SOLE 0 0 11558 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 273 8657 SH SOLE 0 0 8657 SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 1951 70358 SH SOLE 0 0 70358 SPDR S&P 500 ETF TR TR UNIT 78462F103 200564 850785 SH SOLE 0 0 850785 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 60634 194079 SH SOLE 0 0 194079 SPDR SER TR BLOMBRG BRC SRT 78468R101 1067 35437 SH SOLE 0 0 35437 SPDR SER TR BLOOMBERG SRT TR 78468R408 475 16975 SH SOLE 0 0 16975 SPDR SER TR NUVEEN BLMBRG SR 78468R739 56370 1163716 SH SOLE 0 0 1163716 SPDR SER TR NUVEEN BRC MUNIC 78468R721 73418 1532089 SH SOLE 0 0 1532089 SPDR SER TR SPDR RUSSEL 2000 78468R853 2292 28107 SH SOLE 0 0 28107 SPDR SER TR SPDR S&P 500 ETF 78468R796 427 7486 SH SOLE 0 0 7486 SPDR SER TR SSGA US LRG ETF 78468R804 264 3118 SH SOLE 0 0 3118 SPDR SER TR SSGA US SMAL ETF 78468R887 429 4689 SH SOLE 0 0 4689 SPDR SERIES TRUST AEROSPACE DEF 78464A631 1042 15593 SH SOLE 0 0 15593 SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 790 17275 SH SOLE 0 0 17275 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 12808 266271 SH SOLE 0 0 266271 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 1060 34615 SH SOLE 0 0 34615 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1545 57993 SH SOLE 0 0 57993 SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 1142 19989 SH SOLE 0 0 19989 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 266 7793 SH SOLE 0 0 7793 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 577 10128 SH SOLE 0 0 10128 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4588 124223 SH SOLE 0 0 124223 SPDR SERIES TRUST DJ REIT ETF 78464A607 4124 44692 SH SOLE 0 0 44692 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 220 3792 SH SOLE 0 0 3792 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1502 26698 SH SOLE 0 0 26698 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 309 4485 SH SOLE 0 0 4485 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5074 89632 SH SOLE 0 0 89632 SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 391 2220 SH SOLE 0 0 2220 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 3906 28074 SH SOLE 0 0 28074 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1418 14715 SH SOLE 0 0 14715 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 17363 152693 SH SOLE 0 0 152693 SPDR SERIES TRUST S&P 500 VALUE 78464A508 7447 66054 SH SOLE 0 0 66054 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 6962 32731 SH SOLE 0 0 32731 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 3035 25715 SH SOLE 0 0 25715 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6252 51538 SH SOLE 0 0 51538 SPDR SERIES TRUST S&P BIOTECH 78464A870 3752 54110 SH SOLE 0 0 54110 SPDR SERIES TRUST S&P BK ETF 78464A797 1644 38260 SH SOLE 0 0 38260 SPDR SERIES TRUST S&P DIVID ETF 78464A763 70581 800782 SH SOLE 0 0 800782 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2138 57422 SH SOLE 0 0 57422 SPDR SERIES TRUST S&P INS ETF 78464A789 391 4545 SH SOLE 0 0 4545 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 880 23492 SH SOLE 0 0 23492 SPDR SERIES TRUST S&P PHARMAC 78464A722 1687 40336 SH SOLE 0 0 40336 SPDR SERIES TRUST S&P REGL BKG 78464A698 4709 86233 SH SOLE 0 0 86233 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 523 12377 SH SOLE 0 0 12377 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 239 3965 SH SOLE 0 0 3965 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 962 18194 SH SOLE 0 0 18194 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 7108 161685 SH SOLE 0 0 161685 SPECTRA ENERGY PARTNERS LP COM 84756N109 1145 26218 SH SOLE 0 0 26218 SPIRE INC COM 84857L101 541 8011 SH SOLE 0 0 8011 SPIRIT RLTY CAP INC NEW COM 84860W102 1898 187346 SH SOLE 0 0 187346 SPRINT CORP COM SER 1 85207U105 632 72833 SH SOLE 0 0 72833 SPROTT FOCUS TR INC COM 85208J109 95 12773 SH SOLE 0 0 12773 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 11084 1084578 SH SOLE 0 0 1084578 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 144 18600 SH SOLE 0 0 18600 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 440 63799 SH SOLE 0 0 63799 SPROUTS FMRS MKT INC COM 85208M102 255 11008 SH SOLE 0 0 11008 SQUARE INC CL A 852234103 287 16603 SH SOLE 0 0 16603 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 228 4794 SH SOLE 0 0 4794 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 1726 49976 SH SOLE 0 0 49976 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 49681 1016592 SH SOLE 0 0 1016592 STAG INDL INC COM 85254J102 771 30800 SH SOLE 0 0 30800 STANLEY BLACK & DECKER INC COM 854502101 11252 84681 SH SOLE 0 0 84681 STAPLES INC COM 855030102 1108 126365 SH SOLE 0 0 126365 STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 284 30822 SH SOLE 0 0 30822 STARBUCKS CORP COM 855244109 30530 522862 SH SOLE 0 0 522862 STARWOOD PPTY TR INC COM 85571B105 839 37175 SH SOLE 0 0 37175 STATE STR CORP COM 857477103 2814 35352 SH SOLE 0 0 35352 STATOIL ASA SPONSORED ADR 85771P102 364 21175 SH SOLE 0 0 21175 STEEL DYNAMICS INC COM 858119100 707 20329 SH SOLE 0 0 20329 STERICYCLE INC COM 858912108 1174 14162 SH SOLE 0 0 14162 STERIS PLC SHS USD G84720104 255 3678 SH SOLE 0 0 3678 STEWART INFORMATION SVCS COR COM 860372101 804 18198 SH SOLE 0 0 18198 STMICROELECTRONICS N V NY REGISTRY 861012102 279 18049 SH SOLE 0 0 18049 STOCK YDS BANCORP INC COM 861025104 307 7561 SH SOLE 0 0 7561 STONEMOR PARTNERS L P COM UNITS 86183Q100 125 15711 SH SOLE 0 0 15711 STONERIDGE INC COM 86183P102 594 32735 SH SOLE 0 0 32735 STRATASYS LTD SHS M85548101 273 13323 SH SOLE 0 0 13323 STRATEGY SHS ECOL STRAT ETF 86280R209 277 7293 SH SOLE 0 0 7293 STRYKER CORP COM 863667101 13520 102700 SH SOLE 0 0 102700 STUDENT TRANSN INC COM 86388A108 235 40107 SH SOLE 0 0 40107 STURM RUGER & CO INC COM 864159108 833 15551 SH SOLE 0 0 15551 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1608 59640 SH SOLE 0 0 59640 SUMMER INFANT INC COM 865646103 75 39426 SH SOLE 0 0 39426 SUN CMNTYS INC COM 866674104 1123 13979 SH SOLE 0 0 13979 SUN LIFE FINL INC COM 866796105 1655 45288 SH SOLE 0 0 45288 SUNCOR ENERGY INC NEW COM 867224107 672 21847 SH SOLE 0 0 21847 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 1030 42177 SH SOLE 0 0 42177 SUNOCO LP COM U REP LP 86765K109 360 14909 SH SOLE 0 0 14909 SUNRUN INC COM 86771W105 63 11647 SH SOLE 0 0 11647 SUNTRUST BKS INC COM 867914103 2266 40981 SH SOLE 0 0 40981 SUPERVALU INC COM 868536103 188 48638 SH SOLE 0 0 48638 SVB FINL GROUP COM 78486Q101 441 2370 SH SOLE 0 0 2370 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 513 81497 SH SOLE 0 0 81497 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 73 14447 SH SOLE 0 0 14447 SWISS HELVETIA FD INC COM 870875101 1688 145476 SH SOLE 0 0 145476 SYMANTEC CORP COM 871503108 1489 48532 SH SOLE 0 0 48532 SYNCHRONY FINL COM 87165B103 1812 52826 SH SOLE 0 0 52826 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 112 23929 SH SOLE 0 0 23929 SYNERON MEDICAL LTD ORD SHS M87245102 106 10000 SH SOLE 0 0 10000 SYNGENTA AG SPONSORED ADR 87160A100 519 5863 SH SOLE 0 0 5863 SYNTHETIC BIOLOGICS INC COM 87164U102 7 11033 SH SOLE 0 0 11033 SYSCO CORP COM 871829107 8294 159751 SH SOLE 0 0 159751 T MOBILE US INC COM 872590104 6026 93292 SH SOLE 0 0 93292 TAILORED BRANDS INC COM 87403A107 229 15319 SH SOLE 0 0 15319 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1294 39396 SH SOLE 0 0 39396 TANGER FACTORY OUTLET CTRS I COM 875465106 1092 33309 SH SOLE 0 0 33309 TANZANIAN ROYALTY EXPL CORP COM 87600U104 46 106565 SH SOLE 0 0 106565 TARGA RES CORP COM 87612G101 1985 33137 SH SOLE 0 0 33137 TARGET CORP COM 87612E106 7064 127997 SH SOLE 0 0 127997 TASER INTL INC COM 87651B104 670 29388 SH SOLE 0 0 29388 TATA MTRS LTD SPONSORED ADR 876568502 388 10877 SH SOLE 0 0 10877 TC PIPELINES LP UT COM LTD PRT 87233Q108 264 4424 SH SOLE 0 0 4424 TCP CAP CORP COM 87238Q103 474 27237 SH SOLE 0 0 27237 TCP CAP CORP NOTE 5.250%12/1 87238QAB9 24 23000 SH SOLE 0 0 23000 TCW STRATEGIC INCOME FUND IN COM 872340104 478 88425 SH SOLE 0 0 88425 TD AMERITRADE HLDG CORP COM 87236Y108 215 5528 SH SOLE 0 0 5528 TE CONNECTIVITY LTD REG SHS H84989104 878 11776 SH SOLE 0 0 11776 TEEKAY CORPORATION COM Y8564W103 131 14302 SH SOLE 0 0 14302 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 51 10009 SH SOLE 0 0 10009 TEGNA INC COM 87901J105 676 26374 SH SOLE 0 0 26374 TEJON RANCH CO COM 879080109 200 9150 SH SOLE 0 0 9150 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1691 70349 SH SOLE 0 0 70349 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 229 13153 SH SOLE 0 0 13153 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 843 43497 SH SOLE 0 0 43497 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 194 13518 SH SOLE 0 0 13518 TELADOC INC COM 87918A105 1391 55646 SH SOLE 0 0 55646 TELEDYNE TECHNOLOGIES INC COM 879360105 201 1593 SH SOLE 0 0 1593 TELEFLEX INC COM 879369106 670 3460 SH SOLE 0 0 3460 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 600 40401 SH SOLE 0 0 40401 TELEFONICA S A SPONSORED ADR 879382208 493 44042 SH SOLE 0 0 44042 TEMPLETON EMERG MKTS INCOME COM 880192109 2697 240204 SH SOLE 0 0 240204 TEMPLETON EMERGING MKTS FD I COM 880191101 960 68508 SH SOLE 0 0 68508 TEMPLETON GLOBAL INCOME FD COM 880198106 7912 1189774 SH SOLE 0 0 1189774 TENET HEALTHCARE CORP COM NEW 88033G407 179 10124 SH SOLE 0 0 10124 TENNANT CO COM 880345103 240 3300 SH SOLE 0 0 3300 TERADATA CORP DEL COM 88076W103 288 9255 SH SOLE 0 0 9255 TERADYNE INC COM 880770102 643 20680 SH SOLE 0 0 20680 TERRAVIA HLDGS INC COM 88105A106 52 71802 SH SOLE 0 0 71802 TESLA INC COM 88160R101 10356 37212 SH SOLE 0 0 37212 TESORO CORP COM 881609101 271 3339 SH SOLE 0 0 3339 TESORO LOGISTICS LP COM UNIT LP 88160T107 231 4250 SH SOLE 0 0 4250 TETRA TECH INC NEW COM 88162G103 260 6371 SH SOLE 0 0 6371 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5300 165155 SH SOLE 0 0 165155 TEXAS INSTRS INC COM 882508104 7195 89316 SH SOLE 0 0 89316 TEXTRON INC COM 883203101 1370 28781 SH SOLE 0 0 28781 THERAPEUTICSMD INC COM 88338N107 97 13449 SH SOLE 0 0 13449 THERMO FISHER SCIENTIFIC INC COM 883556102 5904 38439 SH SOLE 0 0 38439 THOMSON REUTERS CORP COM 884903105 311 7193 SH SOLE 0 0 7193 THOR INDS INC COM 885160101 482 5010 SH SOLE 0 0 5010 TICC CAPITAL CORP COM 87244T109 336 45499 SH SOLE 0 0 45499 TIDEWATER INC COM 886423102 186 162134 SH SOLE 0 0 162134 TIER REIT INC COM NEW 88650V208 875 50407 SH SOLE 0 0 50407 TIFFANY & CO NEW COM 886547108 1607 16863 SH SOLE 0 0 16863 TIME WARNER INC COM NEW 887317303 4338 44398 SH SOLE 0 0 44398 TJX COS INC NEW COM 872540109 7145 90346 SH SOLE 0 0 90346 TOLL BROTHERS INC COM 889478103 1434 39713 SH SOLE 0 0 39713 TOMPKINS FINANCIAL CORPORATI COM 890110109 313 3890 SH SOLE 0 0 3890 TOOTSIE ROLL INDS INC COM 890516107 421 11279 SH SOLE 0 0 11279 TOP SHIPS INC SHS NEW 2016 Y8897Y156 26 23809 SH SOLE 0 0 23809 TORCHMARK CORP COM 891027104 838 10872 SH SOLE 0 0 10872 TORO CO COM 891092108 736 11786 SH SOLE 0 0 11786 TORONTO DOMINION BK ONT COM NEW 891160509 4939 98599 SH SOLE 0 0 98599 TORTOISE ENERGY INFRA CORP COM 89147L100 2042 58539 SH SOLE 0 0 58539 TORTOISE MLP FD INC COM 89148B101 933 44884 SH SOLE 0 0 44884 TOTAL S A SPONSORED ADR 89151E109 3997 79271 SH SOLE 0 0 79271 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1746 16077 SH SOLE 0 0 16077 TPG SPECIALTY LENDING INC COM 87265K102 2745 134617 SH SOLE 0 0 134617 TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 24 23000 SH SOLE 0 0 23000 TRACTOR SUPPLY CO COM 892356106 1520 22034 SH SOLE 0 0 22034 TRANSCANADA CORP COM 89353D107 628 13601 SH SOLE 0 0 13601 TRANSDIGM GROUP INC COM 893641100 264 1199 SH SOLE 0 0 1199 TRANSENTERIX INC COM NEW 89366M201 20 16930 SH SOLE 0 0 16930 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 405 9060 SH SOLE 0 0 9060 TRANSOCEAN LTD REG SHS H8817H100 1503 120733 SH SOLE 0 0 120733 TRAVELERS COMPANIES INC COM 89417E109 8778 72824 SH SOLE 0 0 72824 TRC COS INC COM 872625108 299 17158 SH SOLE 0 0 17158 TRI CONTL CORP COM 895436103 1385 59918 SH SOLE 0 0 59918 TRIANGLE CAP CORP COM 895848109 521 27267 SH SOLE 0 0 27267 TRINITY INDS INC COM 896522109 996 37521 SH SOLE 0 0 37521 TRISTATE CAP HLDGS INC COM 89678F100 656 28090 SH SOLE 0 0 28090 TRUEBLUE INC COM 89785X101 614 22467 SH SOLE 0 0 22467 TRUSTCO BK CORP N Y COM 898349105 983 125196 SH SOLE 0 0 125196 TUPPERWARE BRANDS CORP COM 899896104 837 13343 SH SOLE 0 0 13343 TWENTY FIRST CENTY FOX INC CL A 90130A101 704 21732 SH SOLE 0 0 21732 TWENTY FIRST CENTY FOX INC CL B 90130A200 785 24696 SH SOLE 0 0 24696 TWILIO INC CL A 90138F102 236 8161 SH SOLE 0 0 8161 TWITTER INC COM 90184L102 1358 90830 SH SOLE 0 0 90830 TWO HBRS INVT CORP COM 90187B101 891 92929 SH SOLE 0 0 92929 TYLER TECHNOLOGIES INC COM 902252105 435 2812 SH SOLE 0 0 2812 TYSON FOODS INC CL A 902494103 1420 23016 SH SOLE 0 0 23016 U S G CORP COM NEW 903293405 289 9091 SH SOLE 0 0 9091 UBIQUITI NETWORKS INC COM 90347A100 252 5009 SH SOLE 0 0 5009 UBS AG JERSEY BRH ALERIAN INFRST 902641646 2802 96018 SH SOLE 0 0 96018 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 281 11823 SH SOLE 0 0 11823 UBS GROUP AG SHS H42097107 334 20933 SH SOLE 0 0 20933 UDR INC COM 902653104 701 19336 SH SOLE 0 0 19336 UGI CORP NEW COM 902681105 3017 61065 SH SOLE 0 0 61065 ULTA BEAUTY INC COM 90384S303 1174 4117 SH SOLE 0 0 4117 UMPQUA HLDGS CORP COM 904214103 1469 82784 SH SOLE 0 0 82784 UNDER ARMOUR INC CL A 904311107 5420 273994 SH SOLE 0 0 273994 UNDER ARMOUR INC CL C 904311206 2842 155279 SH SOLE 0 0 155279 UNI PIXEL INC COM NEW 904572203 11 13300 SH SOLE 0 0 13300 UNILEVER N V N Y SHS NEW 904784709 2235 44997 SH SOLE 0 0 44997 UNILEVER PLC SPON ADR NEW 904767704 4860 98507 SH SOLE 0 0 98507 UNION BANKSHARES CORP NEW COM 90539J109 206 5843 SH SOLE 0 0 5843 UNION BANKSHARES INC COM 905400107 295 6877 SH SOLE 0 0 6877 UNION PAC CORP COM 907818108 12714 120036 SH SOLE 0 0 120036 UNITED BANKSHARES INC WEST V COM 909907107 1623 38405 SH SOLE 0 0 38405 UNITED CMNTY FINL CORP OHIO COM 909839102 714 85563 SH SOLE 0 0 85563 UNITED CONTL HLDGS INC COM 910047109 303 4288 SH SOLE 0 0 4288 UNITED FINL BANCORP INC NEW COM 910304104 915 53811 SH SOLE 0 0 53811 UNITED NAT FOODS INC COM 911163103 267 6180 SH SOLE 0 0 6180 UNITED PARCEL SERVICE INC CL B 911312106 22990 214261 SH SOLE 0 0 214261 UNITED RENTALS INC COM 911363109 850 6794 SH SOLE 0 0 6794 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 621 82037 SH SOLE 0 0 82037 UNITED STATES OIL FUND LP UNITS 91232N108 1727 162332 SH SOLE 0 0 162332 UNITED STATES STL CORP NEW COM 912909108 2207 65281 SH SOLE 0 0 65281 UNITED STS BRENT OIL FD LP UNIT 91167Q100 180 12410 SH SOLE 0 0 12410 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 226 5765 SH SOLE 0 0 5765 UNITED TECHNOLOGIES CORP COM 913017109 36941 329210 SH SOLE 0 0 329210 UNITED THERAPEUTICS CORP DEL COM 91307C102 414 3060 SH SOLE 0 0 3060 UNITEDHEALTH GROUP INC COM 91324P102 18684 113917 SH SOLE 0 0 113917 UNITI GROUP INC COM 91325V108 669 25878 SH SOLE 0 0 25878 UNITIL CORP COM 913259107 840 18664 SH SOLE 0 0 18664 UNIVERSAL CORP VA COM 913456109 1050 14844 SH SOLE 0 0 14844 UNIVERSAL DISPLAY CORP COM 91347P105 1388 16119 SH SOLE 0 0 16119 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 298 4613 SH SOLE 0 0 4613 UNUM GROUP COM 91529Y106 967 20623 SH SOLE 0 0 20623 URANIUM ENERGY CORP COM 916896103 15 10881 SH SOLE 0 0 10881 US BANCORP DEL COM NEW 902973304 14312 277903 SH SOLE 0 0 277903 V F CORP COM 918204108 5784 105216 SH SOLE 0 0 105216 VAIL RESORTS INC COM 91879Q109 305 1591 SH SOLE 0 0 1591 VALE S A ADR 91912E105 167 17585 SH SOLE 0 0 17585 VALEANT PHARMACEUTICALS INTL COM 91911K102 652 59099 SH SOLE 0 0 59099 VALERO ENERGY CORP NEW COM 91913Y100 4992 75308 SH SOLE 0 0 75308 VALLEY NATL BANCORP COM 919794107 3349 283786 SH SOLE 0 0 283786 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 2015 37707 SH SOLE 0 0 37707 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 2163 92293 SH SOLE 0 0 92293 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 254 12976 SH SOLE 0 0 12976 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1466 83987 SH SOLE 0 0 83987 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 277 14396 SH SOLE 0 0 14396 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 2523 21193 SH SOLE 0 0 21193 VANECK VECTORS ETF TR COAL ETF 92189F809 318 22970 SH SOLE 0 0 22970 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 304 12337 SH SOLE 0 0 12337 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 256 3298 SH SOLE 0 0 3298 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 398 13475 SH SOLE 0 0 13475 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6913 303055 SH SOLE 0 0 303055 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 2617 85607 SH SOLE 0 0 85607 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 333 13199 SH SOLE 0 0 13199 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 525 14599 SH SOLE 0 0 14599 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2148 57229 SH SOLE 0 0 57229 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 993 32221 SH SOLE 0 0 32221 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1414 70439 SH SOLE 0 0 70439 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 479 23168 SH SOLE 0 0 23168 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 537 6732 SH SOLE 0 0 6732 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 318 13254 SH SOLE 0 0 13254 VANECK VECTORS ETF TR STEEL ETF 92189F205 376 9309 SH SOLE 0 0 9309 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3125 26455 SH SOLE 0 0 26455 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1329 13256 SH SOLE 0 0 13256 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 443 3761 SH SOLE 0 0 3761 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 9325 80606 SH SOLE 0 0 80606 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 258 2283 SH SOLE 0 0 2283 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 623 4746 SH SOLE 0 0 4746 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 455 3806 SH SOLE 0 0 3806 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 5904 46999 SH SOLE 0 0 46999 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 17064 204091 SH SOLE 0 0 204091 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 619 6877 SH SOLE 0 0 6877 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 84528 1060315 SH SOLE 0 0 1060315 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 46917 578648 SH SOLE 0 0 578648 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 14863 274580 SH SOLE 0 0 274580 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5584 55903 SH SOLE 0 0 55903 VANGUARD INDEX FDS GROWTH ETF 922908736 115445 948912 SH SOLE 0 0 948912 VANGUARD INDEX FDS LARGE CAP ETF 922908637 37693 348722 SH SOLE 0 0 348722 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 32929 291538 SH SOLE 0 0 291538 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 27118 266076 SH SOLE 0 0 266076 VANGUARD INDEX FDS MID CAP ETF 922908629 66486 477489 SH SOLE 0 0 477489 VANGUARD INDEX FDS REIT ETF 922908553 67142 812952 SH SOLE 0 0 812952 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 102838 475334 SH SOLE 0 0 475334 VANGUARD INDEX FDS SM CP VAL ETF 922908611 36891 300269 SH SOLE 0 0 300269 VANGUARD INDEX FDS SMALL CP ETF 922908751 71371 535498 SH SOLE 0 0 535498 VANGUARD INDEX FDS SML CP GRW ETF 922908595 17233 122506 SH SOLE 0 0 122506 VANGUARD INDEX FDS TOTAL STK MKT 922908769 225337 1857375 SH SOLE 0 0 1857375 VANGUARD INDEX FDS VALUE ETF 922908744 100086 1049449 SH SOLE 0 0 1049449 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 38785 810890 SH SOLE 0 0 810890 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 113900 2867564 SH SOLE 0 0 2867564 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 6987 135494 SH SOLE 0 0 135494 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1420 22438 SH SOLE 0 0 22438 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 55229 538037 SH SOLE 0 0 538037 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 6218 116747 SH SOLE 0 0 116747 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 30012 460164 SH SOLE 0 0 460164 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5447 110099 SH SOLE 0 0 110099 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 3297 65106 SH SOLE 0 0 65106 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 21602 250087 SH SOLE 0 0 250087 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 3460 53801 SH SOLE 0 0 53801 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 579 6438 SH SOLE 0 0 6438 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 903 17189 SH SOLE 0 0 17189 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 36075 452413 SH SOLE 0 0 452413 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 2133 35085 SH SOLE 0 0 35085 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 9838 84298 SH SOLE 0 0 84298 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2079 19178 SH SOLE 0 0 19178 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4847 48266 SH SOLE 0 0 48266 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1928 16374 SH SOLE 0 0 16374 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2099 19014 SH SOLE 0 0 19014 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1859 18118 SH SOLE 0 0 18118 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 106304 1181949 SH SOLE 0 0 1181949 VANGUARD STAR FD VG TL INTL STK F 921909768 16226 326607 SH SOLE 0 0 326607 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 367029 9339170 SH SOLE 0 0 9339170 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 487 6112 SH SOLE 0 0 6112 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 82024 1056328 SH SOLE 0 0 1056328 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1842 32066 SH SOLE 0 0 32066 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 2141 35357 SH SOLE 0 0 35357 VANGUARD WORLD FD MEGA CAP INDEX 921910873 9796 121460 SH SOLE 0 0 121460 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3155 46037 SH SOLE 0 0 46037 VANGUARD WORLD FD MEGA GRWTH IND 921910816 17363 181414 SH SOLE 0 0 181414 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5199 37544 SH SOLE 0 0 37544 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 19844 141100 SH SOLE 0 0 141100 VANGUARD WORLD FDS ENERGY ETF 92204A306 15424 159484 SH SOLE 0 0 159484 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 9984 165109 SH SOLE 0 0 165109 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 17007 123398 SH SOLE 0 0 123398 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2358 19060 SH SOLE 0 0 19060 VANGUARD WORLD FDS INF TECH ETF 92204A702 14264 105168 SH SOLE 0 0 105168 VANGUARD WORLD FDS MATERIALS ETF 92204A801 6592 55425 SH SOLE 0 0 55425 VANGUARD WORLD FDS TELCOMM ETF 92204A884 1101 11606 SH SOLE 0 0 11606 VANGUARD WORLD FDS UTILITIES ETF 92204A876 5603 49745 SH SOLE 0 0 49745 VARIAN MED SYS INC COM 92220P105 910 9984 SH SOLE 0 0 9984 VECTOR GROUP LTD COM 92240M108 1631 78394 SH SOLE 0 0 78394 VECTREN CORP COM 92240G101 705 12022 SH SOLE 0 0 12022 VEEVA SYS INC CL A COM 922475108 2383 46469 SH SOLE 0 0 46469 VENTAS INC COM 92276F100 7145 109853 SH SOLE 0 0 109853 VEREIT INC COM 92339V100 3096 364712 SH SOLE 0 0 364712 VERISK ANALYTICS INC COM 92345Y106 953 11743 SH SOLE 0 0 11743 VERIZON COMMUNICATIONS INC COM 92343V104 124970 2563486 SH SOLE 0 0 2563486 VERSUM MATLS INC COM 92532W103 259 8477 SH SOLE 0 0 8477 VERTEX PHARMACEUTICALS INC COM 92532F100 1153 10540 SH SOLE 0 0 10540 VIACOM INC NEW CL B 92553P201 933 20022 SH SOLE 0 0 20022 VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 6938 162676 SH SOLE 0 0 162676 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 306 7133 SH SOLE 0 0 7133 VICTORY PORTFOLIOS II SHS US SML CAP 92647N832 216 5160 SH SOLE 0 0 5160 VISA INC COM CL A 92826C839 36339 408904 SH SOLE 0 0 408904 VISTEON CORP COM NEW 92839U206 850 8683 SH SOLE 0 0 8683 VIVUS INC COM 928551100 19 16733 SH SOLE 0 0 16733 VMWARE INC CL A COM 928563402 272 2956 SH SOLE 0 0 2956 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4899 185356 SH SOLE 0 0 185356 VORNADO RLTY TR SH BEN INT 929042109 389 3878 SH SOLE 0 0 3878 VOXX INTL CORP CL A 91829F104 522 100304 SH SOLE 0 0 100304 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 417 56870 SH SOLE 0 0 56870 VOYA PRIME RATE TR SH BEN INT 92913A100 175 32374 SH SOLE 0 0 32374 VOYA RISK MANAGED NAT RES FD COM 92913C106 218 33341 SH SOLE 0 0 33341 VULCAN MATLS CO COM 929160109 2765 22949 SH SOLE 0 0 22949 W P CAREY INC COM 92936U109 27375 439964 SH SOLE 0 0 439964 WABTEC CORP COM 929740108 230 2953 SH SOLE 0 0 2953 WADDELL & REED FINL INC CL A 930059100 306 17989 SH SOLE 0 0 17989 WAL-MART STORES INC COM 931142103 27967 388003 SH SOLE 0 0 388003 WALGREENS BOOTS ALLIANCE INC COM 931427108 17404 209561 SH SOLE 0 0 209561 WASHINGTON FED INC COM 938824109 384 11603 SH SOLE 0 0 11603 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 222 7102 SH SOLE 0 0 7102 WASHINGTON TR BANCORP COM 940610108 6992 141820 SH SOLE 0 0 141820 WASTE CONNECTIONS INC COM 94106B101 388 4395 SH SOLE 0 0 4395 WASTE MGMT INC DEL COM 94106L109 12412 170219 SH SOLE 0 0 170219 WATERS CORP COM 941848103 422 2701 SH SOLE 0 0 2701 WATTS WATER TECHNOLOGIES INC CL A 942749102 232 3728 SH SOLE 0 0 3728 WD-40 CO COM 929236107 1714 15734 SH SOLE 0 0 15734 WEATHERFORD INTL PLC ORD SHS G48833100 222 33370 SH SOLE 0 0 33370 WEBSTER FINL CORP CONN COM 947890109 1296 25896 SH SOLE 0 0 25896 WEC ENERGY GROUP INC COM 92939U106 6387 105352 SH SOLE 0 0 105352 WEIBO CORP SPONSORED ADR 948596101 278 5323 SH SOLE 0 0 5323 WEINGARTEN RLTY INVS SH BEN INT 948741103 308 9216 SH SOLE 0 0 9216 WELBILT INC COM 949090104 645 32866 SH SOLE 0 0 32866 WELLESLEY BANCORP INC COM 949485106 903 34357 SH SOLE 0 0 34357 WELLS FARGO & CO NEW COM 949746101 46217 830346 SH SOLE 0 0 830346 WELLS FARGO & CO NEW PERP PFD CNV A 949746804 1519 1226 SH SOLE 0 0 1226 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 60 10342 SH SOLE 0 0 10342 WELLTOWER INC COM 95040Q104 7047 99508 SH SOLE 0 0 99508 WENDYS CO COM 95058W100 811 59591 SH SOLE 0 0 59591 WESBANCO INC COM 950810101 487 12791 SH SOLE 0 0 12791 WESTAR ENERGY INC COM 95709T100 1735 31979 SH SOLE 0 0 31979 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 207 17968 SH SOLE 0 0 17968 WESTERN ASSET CORPORATE LN F COM 95790J102 137 12117 SH SOLE 0 0 12117 WESTERN ASSET EMRG MKT DEBT COM 95766A101 688 44378 SH SOLE 0 0 44378 WESTERN ASSET GLB HI INCOME COM 95766B109 168 16618 SH SOLE 0 0 16618 WESTERN ASSET HIGH INCM FD I COM 95766J102 626 86650 SH SOLE 0 0 86650 WESTERN ASSET HIGH INCM OPP COM 95766K109 565 112044 SH SOLE 0 0 112044 WESTERN ASSET INTM MUNI FD I COM 958435109 1265 132588 SH SOLE 0 0 132588 WESTERN ASSET MTG CAP CORP COM 95790D105 177 18141 SH SOLE 0 0 18141 WESTERN ASSET MTG DEF OPPTY COM 95790B109 940 39682 SH SOLE 0 0 39682 WESTERN ASSET MUN DEF OPP TR COM 95768A109 659 29331 SH SOLE 0 0 29331 WESTERN ASSET MUN HI INCM FD COM 95766N103 516 71330 SH SOLE 0 0 71330 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 341 25573 SH SOLE 0 0 25573 WESTERN ASST MNGD MUN FD INC COM 95766M105 543 39430 SH SOLE 0 0 39430 WESTERN DIGITAL CORP COM 958102105 1757 21287 SH SOLE 0 0 21287 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 264 4366 SH SOLE 0 0 4366 WESTERN REFNG INC COM 959319104 327 9321 SH SOLE 0 0 9321 WESTERN UN CO COM 959802109 1058 51971 SH SOLE 0 0 51971 WESTPAC BKG CORP SPONSORED ADR 961214301 1456 54478 SH SOLE 0 0 54478 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 46 47569 SH SOLE 0 0 47569 WESTROCK CO COM 96145D105 367 7059 SH SOLE 0 0 7059 WEYERHAEUSER CO COM 962166104 10898 320705 SH SOLE 0 0 320705 WGL HLDGS INC COM 92924F106 3055 37021 SH SOLE 0 0 37021 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 463 19400 SH SOLE 0 0 19400 WHIRLPOOL CORP COM 963320106 1020 5956 SH SOLE 0 0 5956 WHITE MTNS INS GROUP LTD COM G9618E107 208 236 SH SOLE 0 0 236 WHITESTONE REIT COM 966084204 515 37198 SH SOLE 0 0 37198 WHITEWAVE FOODS CO COM 966244105 368 6561 SH SOLE 0 0 6561 WHITING PETE CORP NEW COM 966387102 319 33704 SH SOLE 0 0 33704 WHOLE FOODS MKT INC COM 966837106 2517 84703 SH SOLE 0 0 84703 WILLIAMS COS INC DEL COM 969457100 3917 132380 SH SOLE 0 0 132380 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 877 21480 SH SOLE 0 0 21480 WILLIAMS SONOMA INC COM 969904101 3734 69643 SH SOLE 0 0 69643 WILLIS TOWERS WATSON PUB LTD SHS G96629103 988 7546 SH SOLE 0 0 7546 WINDSTREAM HLDGS INC COM NEW 97382A200 545 99962 SH SOLE 0 0 99962 WINTRUST FINL CORP COM 97650W108 288 4167 SH SOLE 0 0 4167 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 306 15931 SH SOLE 0 0 15931 WISDOMTREE INVTS INC COM 97717P104 544 59901 SH SOLE 0 0 59901 WISDOMTREE TR CURRNCY INT EQ 97717X263 1562 56277 SH SOLE 0 0 56277 WISDOMTREE TR DIV EX-FINL FD 97717W406 6845 82925 SH SOLE 0 0 82925 WISDOMTREE TR EM LCL DEBT FD 97717X867 202 5383 SH SOLE 0 0 5383 WISDOMTREE TR EMER MKT HIGH FD 97717W315 4652 113873 SH SOLE 0 0 113873 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1940 43229 SH SOLE 0 0 43229 WISDOMTREE TR EUR HDG SMLCAP 97717X552 200 7079 SH SOLE 0 0 7079 WISDOMTREE TR EURO QTLY DIV GR 97717X610 393 16977 SH SOLE 0 0 16977 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4349 69239 SH SOLE 0 0 69239 WISDOMTREE TR EUROPE SMCP DV 97717W869 2281 38615 SH SOLE 0 0 38615 WISDOMTREE TR HIGH DIV FD 97717W208 18260 266684 SH SOLE 0 0 266684 WISDOMTREE TR INDIA ERNGS FD 97717W422 357 14798 SH SOLE 0 0 14798 WISDOMTREE TR INTL DIV EX FINL 97717W786 2459 61835 SH SOLE 0 0 61835 WISDOMTREE TR INTL EQUITY FD 97717W703 495 9955 SH SOLE 0 0 9955 WISDOMTREE TR INTL LRGCAP DV 97717W794 532 11711 SH SOLE 0 0 11711 WISDOMTREE TR INTL MIDCAP DV 97717W778 1084 18010 SH SOLE 0 0 18010 WISDOMTREE TR INTL SMCAP DIV 97717W760 4863 74283 SH SOLE 0 0 74283 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 249 8763 SH SOLE 0 0 8763 WISDOMTREE TR ITL HIGH DIV FD 97717W802 710 17498 SH SOLE 0 0 17498 WISDOMTREE TR JAPN HEDGE EQT 97717W851 5806 114699 SH SOLE 0 0 114699 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 454 12101 SH SOLE 0 0 12101 WISDOMTREE TR LARGECAP DIVID 97717W307 9462 114099 SH SOLE 0 0 114099 WISDOMTREE TR MDCP EARN FUND 97717W570 3502 99277 SH SOLE 0 0 99277 WISDOMTREE TR MIDCAP DIVI FD 97717W505 27898 286049 SH SOLE 0 0 286049 WISDOMTREE TR SMALLCAP DIVID 97717W604 22897 284008 SH SOLE 0 0 284008 WISDOMTREE TR SMLCAP EARN FD 97717W562 3623 112482 SH SOLE 0 0 112482 WISDOMTREE TR TOTAL DIVID FD 97717W109 2165 25777 SH SOLE 0 0 25777 WISDOMTREE TR US QTLY DIV GRT 97717X669 710 20000 SH SOLE 0 0 20000 WISDOMTREE TR US S CAP QTY DIV 97717X651 248 7499 SH SOLE 0 0 7499 WORKDAY INC CL A 98138H101 240 2885 SH SOLE 0 0 2885 WORTHINGTON INDS INC COM 981811102 359 7957 SH SOLE 0 0 7957 WPP PLC NEW ADR 92937A102 362 3313 SH SOLE 0 0 3313 WYNDHAM WORLDWIDE CORP COM 98310W108 297 3528 SH SOLE 0 0 3528 WYNN RESORTS LTD COM 983134107 1550 13521 SH SOLE 0 0 13521 XCEL ENERGY INC COM 98389B100 5231 117673 SH SOLE 0 0 117673 XCERRA CORP COM 98400J108 296 33299 SH SOLE 0 0 33299 XENIA HOTELS & RESORTS INC COM 984017103 5093 298345 SH SOLE 0 0 298345 XEROX CORP COM 984121103 630 85840 SH SOLE 0 0 85840 XILINX INC COM 983919101 1418 24498 SH SOLE 0 0 24498 XPO LOGISTICS INC COM 983793100 210 4375 SH SOLE 0 0 4375 XYLEM INC COM 98419M100 2960 58939 SH SOLE 0 0 58939 YAHOO INC COM 984332106 1986 42797 SH SOLE 0 0 42797 YAMANA GOLD INC COM 98462Y100 234 84745 SH SOLE 0 0 84745 YORK WTR CO COM 987184108 382 10893 SH SOLE 0 0 10893 YUM BRANDS INC COM 988498101 6023 94250 SH SOLE 0 0 94250 YUM CHINA HLDGS INC COM 98850P109 2465 90633 SH SOLE 0 0 90633 ZEBRA TECHNOLOGIES CORP CL A 989207105 254 2781 SH SOLE 0 0 2781 ZIMMER BIOMET HLDGS INC COM 98956P102 3890 31856 SH SOLE 0 0 31856 ZION OIL & GAS INC COM 989696109 16 13287 SH SOLE 0 0 13287 ZIONS BANCORPORATION COM 989701107 203 4844 SH SOLE 0 0 4844 ZIOPHARM ONCOLOGY INC COM 98973P101 287 45242 SH SOLE 0 0 45242 ZOETIS INC CL A 98978V103 2546 47701 SH SOLE 0 0 47701 ZOGENIX INC COM NEW 98978L204 347 32000 SH SOLE 0 0 32000 ZYNGA INC CL A 98986T108 78 27410 SH SOLE 0 0 27410