0001329948-19-000002.txt : 20190201 0001329948-19-000002.hdr.sgml : 20190201 20190201112731 ACCESSION NUMBER: 0001329948-19-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190201 DATE AS OF CHANGE: 20190201 EFFECTIVENESS DATE: 20190201 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Janney Montgomery Scott LLC CENTRAL INDEX KEY: 0001329948 IRS NUMBER: 230731260 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11413 FILM NUMBER: 19558400 BUSINESS ADDRESS: STREET 1: 1717 ARCH STREET CITY: PHILADELPHIA STATE: PA ZIP: 19103 BUSINESS PHONE: 215-665-6000 MAIL ADDRESS: STREET 1: 1717 ARCH STREET CITY: PHILADELPHIA STATE: PA ZIP: 19103 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001329948 XXXXXXXX 12-31-2018 12-31-2018 Janney Montgomery Scott LLC
1717 ARCH STREET PHILADELPHIA PA 19103
13F HOLDINGS REPORT 028-11413 N
Patricia Millaway Compliance Analyst (215) 665-6139 Patricia Millaway Philadelphia PA 02-01-2019 0 1933 10376271 false
INFORMATION TABLE 2 JMS13F4Q2018.xml ABB LIMITED SPONS ADR Common Stock 000375204 903 47491 SH SOLE 0 0 47491 0 ACNB CORP COM Common Stock 000868109 394 10037 SH SOLE 0 0 10037 0 ADT INC Common Stock 00090Q103 245 40800 SH SOLE 0 0 40800 0 AFLAC INC Common Stock 001055102 8194 179852 SH SOLE 0 0 179852 0 AGNC INVESTMENT CORP Common Stock 00123Q104 364 20779 SH SOLE 0 0 20779 0 AES CORP Common Stock 00130H105 15315 1059153 SH SOLE 0 0 1059153 0 ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q510 387 13343 SH SOLE 0 0 13343 0 ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q528 619 22010 SH SOLE 0 0 22010 0 ALPS RVRFRNT DYN COR ETF ETF/Closed End- 00162Q536 392 16511 SH SOLE 0 0 16511 0 ALPS INTL SEC DV DOG ETF ETF/Closed End 00162Q718 2630 110401 SH SOLE 0 0 110401 0 ALPS RIVERFRONT STRT ETF ETF/Closed End- 00162Q783 588 24451 SH SOLE 0 0 24451 0 ALPS SECTOR DIV DOGS ETF ETF/Closed End 00162Q858 42055 1074743 SH SOLE 0 0 1074743 0 ALPS ALERIAN MLP ETF ETF/Closed End 00162Q866 12574 1440353 SH SOLE 0 0 1440353 0 AMC NETWORKS INC CL A Common Stock 00164V103 1613 29387 SH SOLE 0 0 29387 0 AMN HEALTHCARE SVCS INC Common Stock 001744101 2708 47790 SH SOLE 0 0 47790 0 ASGN INC Common Stock 00191U102 453 8310 SH SOLE 0 0 8310 0 ATT INC Common Stock 00206R102 77311 2708867 SH SOLE 0 0 2708867 0 ARK INNOVATION ETF ETF/Closed End 00214Q104 1573 42303 SH SOLE 0 0 42303 0 ARK WEB X0 ETF ETF/Closed End 00214Q401 1311 30907 SH SOLE 0 0 30907 0 ASE TECH HLDG CO LTD Common Stock 00215W100 332 88571 SH SOLE 0 0 88571 0 AARONS INC 050 Common Stock 002535300 1130 26872 SH SOLE 0 0 26872 0 ABBOTT LABORATORIES Common Stock 002824100 31918 441282 SH SOLE 0 0 441282 0 ABBVIE INC Common Stock 00287Y109 43352 470245 SH SOLE 0 0 470245 0 ABERDEEN ASIA PACIFIC ETF/Closed End- 003009107 286 73868 SH SOLE 0 0 73868 0 ABERDEEN GLB PREM PPTYS ETF/Closed End 00302L108 278 55764 SH SOLE 0 0 55764 0 ABERDEEN TTL DYN DIV FD ETF/Closed End 00326L100 434 60259 SH SOLE 0 0 60259 0 ABIOMED INC Common Stock 003654100 567 1743 SH SOLE 0 0 1743 0 ACETO CORP Common Stock 004446100 149 177450 SH SOLE 0 0 177450 0 ACTIVISION BLIZZARD INC Common Stock 00507V109 2158 46335 SH SOLE 0 0 46335 0 ACUITY BRANDS INC Common Stock 00508Y102 694 6040 SH SOLE 0 0 6040 0 ADAMS DIVRS EQ FUND INC ETF/Closed End 006212104 155 12263 SH SOLE 0 0 12263 0 ADOBE INC Common Stock 00724F101 4308 19040 SH SOLE 0 0 19040 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 478 3038 SH SOLE 0 0 3038 0 AEHR TEST SYSTEMS Common Stock 00760J108 337 239000 SH SOLE 0 0 239000 0 ADVENT CLAYMORE CONV SEC ETF/Closed End 00764C109 365 29080 SH SOLE 0 0 29080 0 ADVSHS D WRIGHT ADR ETF ETF/Closed End 00768Y206 864 21559 SH SOLE 0 0 21559 0 RANGER EQ BEAR ETF ETF/Closed End- 00768Y883 4330 513697 SH SOLE 0 0 513697 0 AEROJET ROCKETDYNE HLDGS Common Stock 007800105 306 8690 SH SOLE 0 0 8690 0 ADVANCED MICRO DEVICES Common Stock 007903107 1099 59533 SH SOLE 0 0 59533 0 AFFILIATED MGRS GRP INC Common Stock 008252108 239 2455 SH SOLE 0 0 2455 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 876 12986 SH SOLE 0 0 12986 0 AGNICOEAGLE MINES LTD Common Stock 008474108 303 7492 SH SOLE 0 0 7492 0 AIR PDTS CHEMICALS INC Common Stock 009158106 6167 38532 SH SOLE 0 0 38532 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 1554 25440 SH SOLE 0 0 25440 0 AKEBIA THERAPEUTICS INC Common Stock 00972D105 66 11934 SH SOLE 0 0 11934 0 ALASKA AIR GROUP INC Common Stock 011659109 1348 22152 SH SOLE 0 0 22152 0 ALBEMARLE CORP Common Stock 012653101 1028 13343 SH SOLE 0 0 13343 0 ALCOA UPSTREAM CORP Common Stock 013872106 266 10008 SH SOLE 0 0 10008 0 ALEXANDRIA RL EST EQUITY REIT 015271109 1163 10090 SH SOLE 0 0 10090 0 ALEXION PHARMS INC Common Stock 015351109 1826 18755 SH SOLE 0 0 18755 0 ALIBABA GRP HLDG SPN ADS Common Stock 01609W102 8998 65644 SH SOLE 0 0 65644 0 ALIGN TECHNOLOGY INC Common Stock 016255101 3318 15845 SH SOLE 0 0 15845 0 ALLEGHANY CORP DE Common Stock 017175100 1943 3116 SH SOLE 0 0 3116 0 ALLEGIANT TRAVEL COMPANY Common Stock 01748X102 478 4772 SH SOLE 0 0 4772 0 ALLIANCEBERNSTEIN GLBL ETF/Closed End- 01879R106 871 82671 SH SOLE 0 0 82671 0 ALLIANT ENERGY CORP Common Stock 018802108 2611 61796 SH SOLE 0 0 61796 0 ALLIANCEBERNSTEIN HLDG MLP 01881G106 1923 70389 SH SOLE 0 0 70389 0 ALLIANZGI NFJ DIV ETF/Closed End 01883A107 474 44427 SH SOLE 0 0 44427 0 ALLIANZGI CONV INCM TGT ETF/Closed End- 01883H102 118 14801 SH SOLE 0 0 14801 0 ALLIANZGI DIVS INCMCONV ETF/Closed End 01883J108 303 16250 SH SOLE 0 0 16250 0 ALLISON TRANSMISSION Common Stock 01973R101 2088 47557 SH SOLE 0 0 47557 0 ALLSCRIPTS HLTHCR SOLTNS Common Stock 01988P108 348 36053 SH SOLE 0 0 36053 0 ALLSTATE CORP Common Stock 020002101 2199 26607 SH SOLE 0 0 26607 0 ALLY FINANCIAL INC Common Stock 02005N100 808 35676 SH SOLE 0 0 35676 0 ALPHABET INC C Common Stock 02079K107 41488 40061 SH SOLE 0 0 40061 0 ALPHABET INC A Common Stock 02079K305 64685 61902 SH SOLE 0 0 61902 0 ALTABA INC Common Stock 021346101 598 10318 SH SOLE 0 0 10318 0 ALTERYX INC A Common Stock 02156B103 448 7539 SH SOLE 0 0 7539 0 ALTRIA GROUP INC Common Stock 02209S103 30280 613080 SH SOLE 0 0 613080 0 AMARIN CORP PLC ADR NEW Common Stock 023111206 290 21300 SH SOLE 0 0 21300 0 AMAZONCOM INC Common Stock 023135106 110880 73823 SH SOLE 0 0 73823 0 AMBEV S A SPON ADR Common Stock 02319V103 68 17430 SH SOLE 0 0 17430 0 AMEDISYS INC Common Stock 023436108 801 6836 SH SOLE 0 0 6836 0 AMEREN CORP Common Stock 023608102 467 7152 SH SOLE 0 0 7152 0 AMERESCO INC CL A Common Stock 02361E108 672 47629 SH SOLE 0 0 47629 0 AMERICA FIRST MULTFAM LP MLP 02364V107 67 12000 SH SOLE 0 0 12000 0 AMERICAN ARLNS GRP INC Common Stock 02376R102 2114 65848 SH SOLE 0 0 65848 0 AMERICAN CAMPUS CMNTYS Common Stock 024835100 825 19935 SH SOLE 0 0 19935 0 AMER ELEC PWR CO INC Common Stock 025537101 5344 71504 SH SOLE 0 0 71504 0 AMERN EAGLE OUTFITTERS Common Stock 02553E106 278 14363 SH SOLE 0 0 14363 0 AMERN EXPRESS CO Common Stock 025816109 14403 151106 SH SOLE 0 0 151106 0 AMERICAN INTL GROUP NEW Common Stock 026874784 3011 76405 SH SOLE 0 0 76405 0 AMERICAN OUTDOOR BRANDS Common Stock 02874P103 294 22843 SH SOLE 0 0 22843 0 AMERICAN STS WTR CO Common Stock 029899101 823 12274 SH SOLE 0 0 12274 0 AMERICAN TOWER CORP NEW REIT 03027X100 10009 63271 SH SOLE 0 0 63271 0 AMER WATER WORKS COMPANY Common Stock 030420103 5970 65775 SH SOLE 0 0 65775 0 AMERICAS CAR MART INC Common Stock 03062T105 213 2935 SH SOLE 0 0 2935 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 812 10917 SH SOLE 0 0 10917 0 AMERIPRISE FINL INC Common Stock 03076C106 342 3280 SH SOLE 0 0 3280 0 AMERIS BANCORP Common Stock 03076K108 990 31266 SH SOLE 0 0 31266 0 AMERIGAS PARTNERS LP MLP 030975106 658 26006 SH SOLE 0 0 26006 0 AMETEK INC NEW Common Stock 031100100 2925 43204 SH SOLE 0 0 43204 0 AMGEN INC Common Stock 031162100 35308 181374 SH SOLE 0 0 181374 0 AMPHENOL CORP CL A NEW Common Stock 032095101 534 6594 SH SOLE 0 0 6594 0 AMPLIFY ONLIN RETAIL ETF ETF/Closed End 032108102 222 5540 SH SOLE 0 0 5540 0 AMTECH SYS INC PAR 01 Common Stock 032332504 592 130756 SH SOLE 0 0 130756 0 ANADARKO PETROLEUM CORP Common Stock 032511107 4662 106347 SH SOLE 0 0 106347 0 ANALOG DEVICES INC Common Stock 032654105 12311 143436 SH SOLE 0 0 143436 0 ANDEAVOR LOGISTICS LP Common Stock 03350F106 1201 36975 SH SOLE 0 0 36975 0 ANHEUSER BUSCH INBEV Common Stock 03524A108 3329 50588 SH SOLE 0 0 50588 0 ANNALY CAP MGMT INC REIT 035710409 2774 282433 SH SOLE 0 0 282433 0 ANSYS INC Common Stock 03662Q105 3370 23576 SH SOLE 0 0 23576 0 ANTERO MIDSTREAM Common Stock 03673L103 670 31310 SH SOLE 0 0 31310 0 ANTERO RESOURCES CORP Common Stock 03674X106 126 13434 SH SOLE 0 0 13434 0 ANTHEM INC Common Stock 036752103 4587 17464 SH SOLE 0 0 17464 0 APACHE CORP Common Stock 037411105 489 18642 SH SOLE 0 0 18642 0 APOLLO INVT CORP NEW ETF/Closed End 03761U502 386 31145 SH SOLE 0 0 31145 0 APPLE INC Common Stock 037833100 164535 1043078 SH SOLE 0 0 1043078 0 APPLE HOSPITALITY REIT REIT 03784Y200 333 23356 SH SOLE 0 0 23356 0 APPLIED MATERIALS INC Common Stock 038222105 2244 68533 SH SOLE 0 0 68533 0 APTARGROUP INC Common Stock 038336103 206 2185 SH SOLE 0 0 2185 0 APPROACH RESOURCES INC Common Stock 03834A103 101 115669 SH SOLE 0 0 115669 0 AQUA AMERICA INC Common Stock 03836W103 5259 153803 SH SOLE 0 0 153803 0 ARBOR REALTY TRUST INC REIT 038923108 187 18527 SH SOLE 0 0 18527 0 ARCBEST CORP Common Stock 03937C105 416 12147 SH SOLE 0 0 12147 0 ARCELORMITTAL SA NY NEW Common Stock 03938L203 1015 49085 SH SOLE 0 0 49085 0 ARCHER DANIELS MIDLAND C Common Stock 039483102 1429 34889 SH SOLE 0 0 34889 0 ARCOSA INC Common Stock 039653100 224 8090 SH SOLE 0 0 8090 0 ARCONIC INC Common Stock 03965L100 2192 130035 SH SOLE 0 0 130035 0 ARES MGMT CORP A Common Stock 03990B101 736 41400 SH SOLE 0 0 41400 0 ARES CAPITAL CORP BDC Common Stock 04010L103 3523 226132 SH SOLE 0 0 226132 0 ARISTA NETWORKS INC Common Stock 040413106 1366 6485 SH SOLE 0 0 6485 0 ARMADA HOFFLER PPTYS INC Common Stock 04208T108 3204 227888 SH SOLE 0 0 227888 0 ARROW ELECTRONICS INC Common Stock 042735100 1043 15132 SH SOLE 0 0 15132 0 ARROWHEAD PHARMS INC Common Stock 04280A100 379 30500 SH SOLE 0 0 30500 0 ARTESIAN RES CORP CL A Common Stock 043113208 279 8013 SH SOLE 0 0 8013 0 ASBURY AUTO GROUP INC Common Stock 043436104 1402 21031 SH SOLE 0 0 21031 0 ASHLAND GLOBAL HLDGS INC Common Stock 044186104 667 9404 SH SOLE 0 0 9404 0 ASPEN TECHNOLOGY INC Common Stock 045327103 3684 44823 SH SOLE 0 0 44823 0 ASTRAZENECA PLC ADR Common Stock 046353108 4511 118785 SH SOLE 0 0 118785 0 ATHERSYS INC NEW Common Stock 04744L106 46 32000 SH SOLE 0 0 32000 0 ATLANTIC POWER CORP NEW Common Stock 04878Q863 23 10809 SH SOLE 0 0 10809 0 ATMOS ENERGY CORP Common Stock 049560105 2758 29750 SH SOLE 0 0 29750 0 AURORA CANNABIS INC Common Stock 05156X108 102 20482 SH SOLE 0 0 20482 0 AUTODESK INC Common Stock 052769106 6874 53448 SH SOLE 0 0 53448 0 AUTOLIV INC Common Stock 052800109 575 8192 SH SOLE 0 0 8192 0 AUTOMATIC DATA PROC INC Common Stock 053015103 17098 130397 SH SOLE 0 0 130397 0 AUTONATION INC Common Stock 05329W102 2017 56504 SH SOLE 0 0 56504 0 AUTOZONE INC Common Stock 053332102 758 904 SH SOLE 0 0 904 0 AVADEL PHARMS PLC ADR Common Stock 05337M104 366 141856 SH SOLE 0 0 141856 0 AVALONBAY COMMNTYS INC REIT 053484101 953 5474 SH SOLE 0 0 5474 0 AVANGRID INC Common Stock 05351W103 496 9900 SH SOLE 0 0 9900 0 AVEO PHARM INC Common Stock 053588109 30 19000 SH SOLE 0 0 19000 0 AVERY DENNISON CORP Common Stock 053611109 1974 21980 SH SOLE 0 0 21980 0 AVID BIOSERVICES INC Common Stock 05368M106 179 43615 SH SOLE 0 0 43615 0 BBT CORP Common Stock 054937107 12531 289256 SH SOLE 0 0 289256 0 BG FOODS INC NEW Common Stock 05508R106 1674 57900 SH SOLE 0 0 57900 0 BCE INC NEW Common Stock 05534B760 16172 409100 SH SOLE 0 0 409100 0 BHP GROUP PLC SPON ADR Common Stock 05545E209 2114 50473 SH SOLE 0 0 50473 0 BP PLC SPON ADR Common Stock 055622104 11740 309597 SH SOLE 0 0 309597 0 BWX TECHS INC Common Stock 05605H100 2436 63707 SH SOLE 0 0 63707 0 BAIDU INC A SPON ADR Common Stock 056752108 2943 18554 SH SOLE 0 0 18554 0 BALL CORP Common Stock 058498106 1874 40766 SH SOLE 0 0 40766 0 BANCO BILBAO VIZCAYA ADR Common Stock 05946K101 60 11268 SH SOLE 0 0 11268 0 BANCO SANTANDER S A ADR Common Stock 05964H105 1399 312319 SH SOLE 0 0 312319 0 BANK AMERICA CORP Common Stock 060505104 42357 1719035 SH SOLE 0 0 1719035 0 BOA CV L 725 PFD PERPTL CD Par 10 060505682 988 789 SH SOLE 0 0 789 0 BANK OF HAWAII CORP Common Stock 062540109 304 4510 SH SOLE 0 0 4510 0 BANK MONTREAL QUEBEC Common Stock 063671101 1876 28701 SH SOLE 0 0 28701 0 BNY MELLON CORP Common Stock 064058100 18139 385365 SH SOLE 0 0 385365 0 BANK OZK Common Stock 06417N103 227 9929 SH SOLE 0 0 9929 0 BANNER CORP NEW Common Stock 06652V208 640 11958 SH SOLE 0 0 11958 0 BANKWELL FINL GRP INC Common Stock 06654A103 266 9250 SH SOLE 0 0 9250 0 BAR HARBOR BANKSHARES Common Stock 066849100 413 18416 SH SOLE 0 0 18416 0 BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778 1847 87056 SH SOLE 0 0 87056 0 BARCLAYS PLC ADR Common Stock 06738E204 128 17019 SH SOLE 0 0 17019 0 BARINGS BDC INC Common Stock 06759L103 140 15543 SH SOLE 0 0 15543 0 BARINGS GLB SHT DUR HI ETF/Closed End- 06760L100 281 17634 SH SOLE 0 0 17634 0 BARNES GROUP INC Common Stock 067806109 221 4117 SH SOLE 0 0 4117 0 BARRICK GOLD CORP Common Stock 067901108 1075 79377 SH SOLE 0 0 79377 0 BAUSCH HEALTH COS INC Common Stock 071734107 516 27939 SH SOLE 0 0 27939 0 BAXTER INTL INC Common Stock 071813109 7265 110372 SH SOLE 0 0 110372 0 BECTON DICKINSON CO Common Stock 075887109 12923 57354 SH SOLE 0 0 57354 0 BELLATRIX EXPL LTD NEW Common Stock 078314507 6 12640 SH SOLE 0 0 12640 0 BERKLEY W R CORP Common Stock 084423102 2447 33113 SH SOLE 0 0 33113 0 BERKSHIRE HATHAWAY INC A Common Stock 084670108 11628 38 SH SOLE 0 0 38 0 BERKSHIRE HATHAWAY B NEW Common Stock 084670702 75074 367686 SH SOLE 0 0 367686 0 BEST BUY COMPANY INC Common Stock 086516101 1222 23071 SH SOLE 0 0 23071 0 BEST ADS RESPTG CL A ORD Common Stock 08653C106 64 15550 SH SOLE 0 0 15550 0 BHP GROUP LTD SPON ADR Common Stock 088606108 813 16840 SH SOLE 0 0 16840 0 BIG LOTS INC Common Stock 089302103 353 12216 SH SOLE 0 0 12216 0 BIGLARI HLDGS INC CL B Common Stock 08986R309 408 3588 SH SOLE 0 0 3588 0 BIOCRYST PHARMS INC Common Stock 09058V103 219 27135 SH SOLE 0 0 27135 0 BIODELIVERY SCI INTL INC Common Stock 09060J106 137 37158 SH SOLE 0 0 37158 0 BIOMARIN PHARM INC Common Stock 09061G101 568 6672 SH SOLE 0 0 6672 0 BIOLIFE SOL INC NEW Common Stock 09062W204 247 20515 SH SOLE 0 0 20515 0 BIOGEN INC Common Stock 09062X103 14715 48900 SH SOLE 0 0 48900 0 BIOSCRIP INC Common Stock 09069N108 55 15528 SH SOLE 0 0 15528 0 BJS RESTAURANTS INC Common Stock 09180C106 391 7737 SH SOLE 0 0 7737 0 BLACKROCK FLT RT INC TR ETF/Closed End- 091941104 182 15721 SH SOLE 0 0 15721 0 BLACK KNIGHT INC Common Stock 09215C105 1219 27043 SH SOLE 0 0 27043 0 BLACKBAUD INC Common Stock 09227Q100 293 4664 SH SOLE 0 0 4664 0 BLACKROCK INC Common Stock 09247X101 15285 38910 SH SOLE 0 0 38910 0 BLACKROCK TXBL MUN BD TR ETF/Closed End- 09248X100 238 11326 SH SOLE 0 0 11326 0 BLACKROCK LTD DURATION ETF/Closed End- 09249W101 354 26474 SH SOLE 0 0 26474 0 BLACKROCK MUN 2020 TERM ETF/Closed End- 09249X109 277 18761 SH SOLE 0 0 18761 0 BLACKROCK ENH GLB DIV TR ETF/Closed End 092501105 167 17806 SH SOLE 0 0 17806 0 BLACKROCK CR INCM TR ETF/Closed End- 092508100 433 38739 SH SOLE 0 0 38739 0 BLKRCK MUN INCM INV QUAL ETF/Closed End- 09250G102 135 10295 SH SOLE 0 0 10295 0 BLACKROCK ENRGY RES TR ETF/Closed End 09250U101 332 31722 SH SOLE 0 0 31722 0 BLACKROCK HLTH SCI TRUST ETF/Closed End 09250W107 498 13675 SH SOLE 0 0 13675 0 BLACKROCK ENH EQ DIV TR ETF/Closed End 09251A104 403 51920 SH SOLE 0 0 51920 0 BLACKROCK ENH INTL DV TR ETF/Closed End 092524107 734 147358 SH SOLE 0 0 147358 0 BLACKROCK CAP INVT BDC Common Stock 092533108 80 15103 SH SOLE 0 0 15103 0 BLACKSTONE GROUP LP MLP 09253U108 12080 405240 SH SOLE 0 0 405240 0 BLKRK MUNI INTERDUR FUND ETF/Closed End- 09253X102 382 30205 SH SOLE 0 0 30205 0 BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 09254F100 782 60278 SH SOLE 0 0 60278 0 BLACKROCK MUNIASSETS FD ETF/Closed End- 09254J102 463 35996 SH SOLE 0 0 35996 0 BLKRK CORP HI YLD FD INC ETF/Closed End- 09255P107 1608 173329 SH SOLE 0 0 173329 0 BLK FLT RT INCM STRAT FD ETF/Closed End- 09255X100 1283 107799 SH SOLE 0 0 107799 0 BLRK ENHNC CAP INCM FD ETF/Closed End 09256A109 157 11123 SH SOLE 0 0 11123 0 BLACKSTONE/GSO TERM FD ETF/Closed End- 09256U105 192 12515 SH SOLE 0 0 12515 0 BLACKROCK RESCMDTYS STR ETF/Closed End 09257A108 203 28750 SH SOLE 0 0 28750 0 BLACKROCK MUN 2030 TERM ETF/Closed End- 09257P105 264 12851 SH SOLE 0 0 12851 0 BLACKSTONE MTG TR INC A Common Stock 09257W100 383 12036 SH SOLE 0 0 12036 0 BLACKROCK SCI TECH TR ETF/Closed End 09258G104 1971 71739 SH SOLE 0 0 71739 0 BLKRCK 2022 GLB INC OPP ETF/Closed End- 09258P104 338 40602 SH SOLE 0 0 40602 0 HR BLOCK INC Common Stock 093671105 2671 105280 SH SOLE 0 0 105280 0 BOEING CO Common Stock 097023105 69674 216044 SH SOLE 0 0 216044 0 BOOKING HOLDINGS INC Common Stock 09857L108 1264 734 SH SOLE 0 0 734 0 BOOZ ALLEN HAMILTON A Common Stock 099502106 2439 54110 SH SOLE 0 0 54110 0 BORG WARNER INC Common Stock 099724106 555 15979 SH SOLE 0 0 15979 0 BOSTON PROPERTIES INC REIT 101121101 277 2460 SH SOLE 0 0 2460 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 4152 117478 SH SOLE 0 0 117478 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 255 5309 SH SOLE 0 0 5309 0 BOULDER GRWTHINC FD INC ETF/Closed End 101507101 110 10503 SH SOLE 0 0 10503 0 BOX INC A Common Stock 10316T104 456 27038 SH SOLE 0 0 27038 0 BRAEMAR HOTELS RESORTS Common Stock 10482B101 204 22851 SH SOLE 0 0 22851 0 BRANDYWINE RLTY TR NEW REIT 105368203 376 29190 SH SOLE 0 0 29190 0 BRANDYWINEGLBL GLBL INCM ETF/Closed End- 10537L104 113 10877 SH SOLE 0 0 10877 0 BRIDGEPOINT EDUCATION Common Stock 10807M105 462 65888 SH SOLE 0 0 65888 0 BRIGHT HORIZONS FAM SOL Common Stock 109194100 6159 55263 SH SOLE 0 0 55263 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 30074 578575 SH SOLE 0 0 578575 0 BRIT AMER TBCCO SPNS ADR Common Stock 110448107 3320 104197 SH SOLE 0 0 104197 0 BRIXMOR PROPERTY GRP INC Common Stock 11120U105 486 33109 SH SOLE 0 0 33109 0 BROADRIDGE FINANCIAL Common Stock 11133T103 1684 17498 SH SOLE 0 0 17498 0 BROADCOM INC Common Stock 11135F101 18482 72682 SH SOLE 0 0 72682 0 BROOKFIELD ASSET MGMNT A Common Stock 112585104 1029 26842 SH SOLE 0 0 26842 0 BROOKS AUTOMATION INC Common Stock 114340102 216 8252 SH SOLE 0 0 8252 0 BROWN FORMAN CORP CL B Common Stock 115637209 2117 44500 SH SOLE 0 0 44500 0 BRUNSWICK CORP Common Stock 117043109 226 4858 SH SOLE 0 0 4858 0 BUCKEYE PARTNERS LP MLP 118230101 2093 72210 SH SOLE 0 0 72210 0 BURLINGTON STORES INC Common Stock 122017106 1215 7468 SH SOLE 0 0 7468 0 CB FINANCIAL SVCS INC Common Stock 12479G101 4194 169247 SH SOLE 0 0 169247 0 CBIZ INC Common Stock 124805102 535 27175 SH SOLE 0 0 27175 0 CBS CORP NEW CL B Common Stock 124857202 612 14003 SH SOLE 0 0 14003 0 CBRE CLARION REAL EST FD ETF/Closed End 12504G100 628 101918 SH SOLE 0 0 101918 0 CBRE GROUP INC CL A Common Stock 12504L109 633 15798 SH SOLE 0 0 15798 0 CDK GLBL INC Common Stock 12508E101 2223 46434 SH SOLE 0 0 46434 0 CECO ENVMNTL CORP Common Stock 125141101 795 117756 SH SOLE 0 0 117756 0 CDW CORP Common Stock 12514G108 8118 100160 SH SOLE 0 0 100160 0 CF INDS HLDGS INC Common Stock 125269100 862 19813 SH SOLE 0 0 19813 0 CH ROBINSON WORLDWID NEW Common Stock 12541W209 529 6290 SH SOLE 0 0 6290 0 CIGNA CORP NEW Common Stock 125523100 6454 33983 SH SOLE 0 0 33983 0 CIT GROUP INC NEW Common Stock 125581801 213 5554 SH SOLE 0 0 5554 0 CME GROUP INC CL A Common Stock 12572Q105 4488 23857 SH SOLE 0 0 23857 0 CMS ENERGY CORP Common Stock 125896100 2269 45700 SH SOLE 0 0 45700 0 CNA FINL CORP Common Stock 126117100 318 7194 SH SOLE 0 0 7194 0 CNOOC LTD SPON ADR Common Stock 126132109 830 5445 SH SOLE 0 0 5445 0 CSX CORP Common Stock 126408103 8417 135468 SH SOLE 0 0 135468 0 CNX RESOURCES CORP Common Stock 12653C108 995 87134 SH SOLE 0 0 87134 0 CNX MIDSTREAM PRTNRS LP Common Stock 12654A101 207 12695 SH SOLE 0 0 12695 0 CVD EQUIPMENT CORP Common Stock 126601103 101 28500 SH SOLE 0 0 28500 0 CVS HEALTH CORP Common Stock 126650100 23269 355143 SH SOLE 0 0 355143 0 CABLE ONE INC Common Stock 12685J105 606 739 SH SOLE 0 0 739 0 CABOT OIL GAS CORP Common Stock 127097103 672 30057 SH SOLE 0 0 30057 0 CACI INTL INC CLASS A Common Stock 127190304 212 1469 SH SOLE 0 0 1469 0 CADIZ INC NEW Common Stock 127537207 573 55607 SH SOLE 0 0 55607 0 CAESARS ENTMNT CORP Common Stock 127686103 275 40550 SH SOLE 0 0 40550 0 CALAMOS CONV OPP INC ETF/Closed End 128117108 498 56178 SH SOLE 0 0 56178 0 CALAMOS GLBL DYNAMIC INC ETF/Closed End 12811L107 102 15642 SH SOLE 0 0 15642 0 CALAMOS CONVHIGH INC FD ETF/Closed End 12811P108 1015 107933 SH SOLE 0 0 107933 0 CALAMOS STRAT TOT RETURN ETF/Closed End 128125101 1573 148506 SH SOLE 0 0 148506 0 CALIFORNIA WTR SVC GRP Common Stock 130788102 391 8210 SH SOLE 0 0 8210 0 CALLON PETROLEUM COMPANY Common Stock 13123X102 281 43237 SH SOLE 0 0 43237 0 CAMPBELL SOUP COMPANY Common Stock 134429109 733 22215 SH SOLE 0 0 22215 0 CAMPING WORLD HLDGS A Common Stock 13462K109 340 29609 SH SOLE 0 0 29609 0 CANADA GOOSE HLDGS INC Common Stock 135086106 320 7328 SH SOLE 0 0 7328 0 CANADIAN IMPERIAL BANK Common Stock 136069101 2318 31103 SH SOLE 0 0 31103 0 CANADIAN NATL RAILWAY CO Common Stock 136375102 8632 116479 SH SOLE 0 0 116479 0 CANADIAN PAC RAILWAY LTD Common Stock 13645T100 2284 12859 SH SOLE 0 0 12859 0 CANOPY GROWTH CORP Common Stock 138035100 959 35680 SH SOLE 0 0 35680 0 CANTEL MEDICAL CORP Common Stock 138098108 277 3720 SH SOLE 0 0 3720 0 CAPITAL ONE FINL CORP Common Stock 14040H105 1302 17223 SH SOLE 0 0 17223 0 CARA THERAPEUTICS INC Common Stock 140755109 376 28928 SH SOLE 0 0 28928 0 CARDINAL HEALTH INC Common Stock 14149Y108 1050 23539 SH SOLE 0 0 23539 0 CAREER EDUCATION CORP Common Stock 141665109 733 64155 SH SOLE 0 0 64155 0 CARLISLE COMPANIES INC Common Stock 142339100 1207 12007 SH SOLE 0 0 12007 0 CARLYLE GROUP LTD LP MLP 14309L102 475 30169 SH SOLE 0 0 30169 0 CARMAX INC Common Stock 143130102 708 11288 SH SOLE 0 0 11288 0 CARNIVAL CORP PAIRD CTF Common Stock 143658300 2462 49940 SH SOLE 0 0 49940 0 CARS COM INC Common Stock 14575E105 241 11189 SH SOLE 0 0 11189 0 CASEYS GENL STORES INC Common Stock 147528103 1123 8764 SH SOLE 0 0 8764 0 CATASYS INC 0001 2017 Common Stock 149049504 1347 143756 SH SOLE 0 0 143756 0 CATERPILLAR INC Common Stock 149123101 23228 182795 SH SOLE 0 0 182795 0 CEDAR FAIR LP MLP 150185106 527 11139 SH SOLE 0 0 11139 0 CELANESE CORP DEL A Common Stock 150870103 6540 72687 SH SOLE 0 0 72687 0 CELESTICA INC SUB VTG Common Stock 15101Q108 372 42420 SH SOLE 0 0 42420 0 CELGENE CORP Common Stock 151020104 13411 209251 SH SOLE 0 0 209251 0 CEMEX SAB SPONS 10 ORDIN Common Stock 151290889 95 19734 SH SOLE 0 0 19734 0 CENTENE CORP DEL Common Stock 15135B101 1011 8768 SH SOLE 0 0 8768 0 CENTER COAST BROOKFIELD ETF/Closed End 151461100 419 61144 SH SOLE 0 0 61144 0 CENTERPOINT ENERGY INC Common Stock 15189T107 890 31528 SH SOLE 0 0 31528 0 CENTURY BNCRP INC CL A Common Stock 156432106 359 5306 SH SOLE 0 0 5306 0 CENTURYLINK INC Common Stock 156700106 4843 319663 SH SOLE 0 0 319663 0 CERNER CORP Common Stock 156782104 1039 19817 SH SOLE 0 0 19817 0 CERUS CORP Common Stock 157085101 260 51200 SH SOLE 0 0 51200 0 CHARLES RVR LAB INTL Common Stock 159864107 1922 16981 SH SOLE 0 0 16981 0 CHARTER COMMNS INC NEW A Common Stock 16119P108 284 997 SH SOLE 0 0 997 0 CHASE CORP Common Stock 16150R104 3589 35869 SH SOLE 0 0 35869 0 CHEESECAKE FACTORY INC Common Stock 163072101 1549 35607 SH SOLE 0 0 35607 0 CHEMOURS COMPANY Common Stock 163851108 294 10405 SH SOLE 0 0 10405 0 CHENIERE ENERGY PTNRS LP MLP 16411Q101 387 10721 SH SOLE 0 0 10721 0 CHESAPEAKE ENERGY CORP Common Stock 165167107 184 87737 SH SOLE 0 0 87737 0 CHEVRON CORP Common Stock 166764100 62139 571183 SH SOLE 0 0 571183 0 CHICO'S FAS INC Common Stock 168615102 95 16879 SH SOLE 0 0 16879 0 CHINA MOBILE LTD ADR Common Stock 16941M109 878 18286 SH SOLE 0 0 18286 0 CHINA PETECHEM SPON ADR Common Stock 16941R108 366 5183 SH SOLE 0 0 5183 0 CHIPOTLE MEXICAN GRILL A Common Stock 169656105 1270 2941 SH SOLE 0 0 2941 0 CHURCH DWIGHT COMPANY Common Stock 171340102 4147 63066 SH SOLE 0 0 63066 0 CIENA CORP NEW Common Stock 171779309 1281 37770 SH SOLE 0 0 37770 0 CIMAREX ENERGY COMPANY Common Stock 171798101 589 9556 SH SOLE 0 0 9556 0 CINCINNATI FINL CORP Common Stock 172062101 1852 23923 SH SOLE 0 0 23923 0 CINEMARK HLDGS INC Common Stock 17243V102 1399 39090 SH SOLE 0 0 39090 0 CIRRUS LOGIC INC Common Stock 172755100 203 6120 SH SOLE 0 0 6120 0 CISCO SYSTEMS INC Common Stock 17275R102 61297 1414658 SH SOLE 0 0 1414658 0 CINTAS CORP Common Stock 172908105 1289 7670 SH SOLE 0 0 7670 0 CITIGROUP INC NEW Common Stock 172967424 16797 322644 SH SOLE 0 0 322644 0 CITIZENS FINL GRP INC Common Stock 174610105 2871 96554 SH SOLE 0 0 96554 0 CITRIX SYSTEMS INC Common Stock 177376100 3257 31783 SH SOLE 0 0 31783 0 CITY OFFICE REIT INC REIT 178587101 1292 126028 SH SOLE 0 0 126028 0 CLEAN ENERGY FUELS CORP Common Stock 184499101 77 44845 SH SOLE 0 0 44845 0 INCARBRIDGE MLP MDSTRM ETF/Closed End 184692101 362 34771 SH SOLE 0 0 34771 0 CLEARBRDG ENRGY MDSTREAM ETF/Closed End 18469P100 235 30148 SH SOLE 0 0 30148 0 CLEARBRIDGE MLP MDSTRM ETF/Closed End 18469Q108 385 49420 SH SOLE 0 0 49420 0 CLEARWATER PAPER CORP Common Stock 18538R103 520 21334 SH SOLE 0 0 21334 0 CLEVELAND CLIFFS INC NEW Common Stock 185899101 284 36994 SH SOLE 0 0 36994 0 CLOROX COMPANY Common Stock 189054109 6388 41444 SH SOLE 0 0 41444 0 CLOUGH GLOBAL OPPTY FUND ETF/Closed End 18914E106 84 10202 SH SOLE 0 0 10202 0 COCA COLA COMPANY Common Stock 191216100 34604 730809 SH SOLE 0 0 730809 0 CODORUS VALLEY BANCORP Common Stock 192025104 322 15134 SH SOLE 0 0 15134 0 COGNIZANT TECH SLTNS A Common Stock 192446102 9131 143848 SH SOLE 0 0 143848 0 COHERENT INC Common Stock 192479103 351 3324 SH SOLE 0 0 3324 0 COHEN STEERS QUALITY ETF/Closed End 19247L106 1083 104513 SH SOLE 0 0 104513 0 COHEN STEERS PFD INC ETF/Closed End 19247X100 545 30591 SH SOLE 0 0 30591 0 COHEN STEERS INFRA FD ETF/Closed End 19248A109 456 23064 SH SOLE 0 0 23064 0 COLGATEPALMOLIVE COMPANY Common Stock 194162103 11429 192017 SH SOLE 0 0 192017 0 COLUMBIA PPTY TR INC REIT 198287203 499 25789 SH SOLE 0 0 25789 0 COLUMBIA SELIGMAN GRWTH ETF/Closed End 19842X109 3252 193433 SH SOLE 0 0 193433 0 COMCAST CORP A NEW Common Stock 20030N101 49960 1467251 SH SOLE 0 0 1467251 0 COMERICA INC Common Stock 200340107 4648 67661 SH SOLE 0 0 67661 0 COMMERCE BANCSHARES INC Common Stock 200525103 325 5762 SH SOLE 0 0 5762 0 COMMUNITY BK SYSTEM INC Common Stock 203607106 1295 22213 SH SOLE 0 0 22213 0 COMMUNITY BANKERS TR CRP Common Stock 203612106 125 17342 SH SOLE 0 0 17342 0 COMMUNITY FINL CORP MD Common Stock 20368X101 230 7868 SH SOLE 0 0 7868 0 CMNTY HEALTHCARE TR INC Common Stock 20369C106 1947 67527 SH SOLE 0 0 67527 0 COMPANHIA DE SANEAMENTO Common Stock 20441A102 131 16284 SH SOLE 0 0 16284 0 COMPASS MINRLS INTL INC Common Stock 20451N101 618 14826 SH SOLE 0 0 14826 0 COMPASS DIVS HLDGS SBI Common Stock 20451Q104 2042 164009 SH SOLE 0 0 164009 0 CONAGRA BRANDS INC Common Stock 205887102 2091 97915 SH SOLE 0 0 97915 0 CONCHO RESOURCES INC Common Stock 20605P101 385 3743 SH SOLE 0 0 3743 0 CONDUENT INC Common Stock 206787103 1697 159638 SH SOLE 0 0 159638 0 CONNECTICUT WTR SVC INC Common Stock 207797101 431 6439 SH SOLE 0 0 6439 0 CONOCOPHILLIPS Common Stock 20825C104 24996 400902 SH SOLE 0 0 400902 0 CONSOLIDATED EDISON INC Common Stock 209115104 6469 84607 SH SOLE 0 0 84607 0 CONSTELLATION BRANDS A Common Stock 21036P108 6625 41197 SH SOLE 0 0 41197 0 CONTINENTAL BLDG PRODS Common Stock 211171103 643 25262 SH SOLE 0 0 25262 0 COOPER COS INC NEW Common Stock 216648402 3613 14195 SH SOLE 0 0 14195 0 COPART INC Common Stock 217204106 2838 59392 SH SOLE 0 0 59392 0 CORESITE REALTY CORP REIT 21870Q105 583 6687 SH SOLE 0 0 6687 0 CORECIVIC INC Common Stock 21871N101 558 31301 SH SOLE 0 0 31301 0 CORNING INC Common Stock 219350105 14603 483398 SH SOLE 0 0 483398 0 COSTCO WHOLESALE CORP Common Stock 22160K105 13896 68214 SH SOLE 0 0 68214 0 COSTAR GROUP INC Common Stock 22160N109 542 1607 SH SOLE 0 0 1607 0 COVANTA HOLDING CORP Common Stock 22282E102 963 71727 SH SOLE 0 0 71727 0 CRACKER BARREL OLD CTRY Common Stock 22410J106 1185 7411 SH SOLE 0 0 7411 0 CRANE COMPANY Common Stock 224399105 345 4784 SH SOLE 0 0 4784 0 CREDIT SUISSE ASST MGMT ETF/Closed End- 224916106 81 29310 SH SOLE 0 0 29310 0 CREDIT ACCEPTANCE CRP MI Common Stock 225310101 749 1963 SH SOLE 0 0 1963 0 CREDIT SUISSE GRP SP ADR Common Stock 225401108 359 33079 SH SOLE 0 0 33079 0 CS NASDQ COV CALL ETN CD Par 10 22542D480 481 56460 SH SOLE 0 0 56460 0 CREE INC Common Stock 225447101 1815 42430 SH SOLE 0 0 42430 0 CRONOS GROUP INC Common Stock 22717L101 460 44228 SH SOLE 0 0 44228 0 CROSSAMERICA PARTNERS Common Stock 22758A105 641 45240 SH SOLE 0 0 45240 0 CROWN CASTLE INTL NEW REIT 22822V101 6770 62323 SH SOLE 0 0 62323 0 CRYOLIFE INC Common Stock 228903100 2526 89000 SH SOLE 0 0 89000 0 CRYOPORT INC PAR 0001 Common Stock 229050307 278 25188 SH SOLE 0 0 25188 0 CULLEN FROST BANKERS INC Common Stock 229899109 1010 11482 SH SOLE 0 0 11482 0 CUMMINS INC Common Stock 231021106 9339 69880 SH SOLE 0 0 69880 0 CURIS INC NEW Common Stock 231269200 10 14830 SH SOLE 0 0 14830 0 CYPRESS SEMICONDUCTOR Common Stock 232806109 164 12896 SH SOLE 0 0 12896 0 CYRUSONE INC Common Stock 23283R100 3831 72451 SH SOLE 0 0 72451 0 X TRCKRS MSCI EAFE ETF ETF/Closed End 233051200 1048 37572 SH SOLE 0 0 37572 0 X TRACKERS RUSL 1000 ETF ETF/Closed End 233051481 519 18105 SH SOLE 0 0 18105 0 DCP MIDSTREAM LP MLP 23311P100 597 22540 SH SOLE 0 0 22540 0 DNP SEL INCM FD INC ETF/Closed End 23325P104 1348 129573 SH SOLE 0 0 129573 0 D R HORTON INC Common Stock 23331A109 1187 34242 SH SOLE 0 0 34242 0 DTE ENERGY CO Common Stock 233331107 529 4797 SH SOLE 0 0 4797 0 DXC TECH CO Common Stock 23355L106 834 15691 SH SOLE 0 0 15691 0 DANA INC Common Stock 235825205 179 13154 SH SOLE 0 0 13154 0 DANAHER CORP Common Stock 235851102 13419 130132 SH SOLE 0 0 130132 0 DARDEN RESTAURANTS INC Common Stock 237194105 937 9381 SH SOLE 0 0 9381 0 DATA I/O CORP Common Stock 237690102 772 154500 SH SOLE 0 0 154500 0 DAVE BUSTERS ENTMNT Common Stock 238337109 499 11193 SH SOLE 0 0 11193 0 DAVIS FUNDAMENTAL ETF ETF/Closed End 23908L108 304 14841 SH SOLE 0 0 14841 0 DAVIS FUNDAMNTL WRLD ETF ETF/Closed End 23908L306 241 12307 SH SOLE 0 0 12307 0 DAVITA INC Common Stock 23918K108 396 7702 SH SOLE 0 0 7702 0 DECKERS OUTDOOR CORP Common Stock 243537107 755 5898 SH SOLE 0 0 5898 0 DEERE CO Common Stock 244199105 11940 80043 SH SOLE 0 0 80043 0 DEL FRISCOS RESTAURANT Common Stock 245077102 82 11460 SH SOLE 0 0 11460 0 DELTA ARLNS INC NEW Common Stock 247361702 8609 172528 SH SOLE 0 0 172528 0 DELUXE CORP Common Stock 248019101 482 12543 SH SOLE 0 0 12543 0 DENTSPLY SIRONA INC Common Stock 24906P109 1657 44533 SH SOLE 0 0 44533 0 DEVON ENERGY CORP NEW Common Stock 25179M103 336 14910 SH SOLE 0 0 14910 0 DEXCOM INC Common Stock 252131107 693 5783 SH SOLE 0 0 5783 0 DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 21583 152203 SH SOLE 0 0 152203 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 1822 19655 SH SOLE 0 0 19655 0 DICKS SPORTING GOODS INC Common Stock 253393102 657 21042 SH SOLE 0 0 21042 0 DIGIMARC CORP NEW Common Stock 25381B101 763 52647 SH SOLE 0 0 52647 0 DIGITAL REALTY TRUST INC REIT 253868103 1309 12285 SH SOLE 0 0 12285 0 DIODES INC Common Stock 254543101 339 10498 SH SOLE 0 0 10498 0 DIRXN TECH BULL 3X ETF ETF/Closed End 25459W102 595 7000 SH SOLE 0 0 7000 0 WALT DISNEY CO Common Stock 254687106 54037 492817 SH SOLE 0 0 492817 0 DISCOVER FINL SVCS Common Stock 254709108 4787 81161 SH SOLE 0 0 81161 0 DISCOVERY INC A Common Stock 25470F104 2265 91554 SH SOLE 0 0 91554 0 DISCOVERY INC C Common Stock 25470F302 773 33481 SH SOLE 0 0 33481 0 DOCUSIGN INC Common Stock 256163106 2127 53072 SH SOLE 0 0 53072 0 DOLBY LABS INC CL A Common Stock 25659T107 2370 38325 SH SOLE 0 0 38325 0 DOLLAR GENL CORP NEW Common Stock 256677105 9404 87012 SH SOLE 0 0 87012 0 DOLLAR TREE INC Common Stock 256746108 2200 24361 SH SOLE 0 0 24361 0 DOMINION ENGY MIDSTRM LP Common Stock 257454108 554 30713 SH SOLE 0 0 30713 0 DOMINION ENERGY INC Common Stock 25746U109 18275 255731 SH SOLE 0 0 255731 0 DOMINOS PIZZA INC Common Stock 25754A201 897 3616 SH SOLE 0 0 3616 0 DONEGAL GRP INC A Common Stock 257701201 1504 110213 SH SOLE 0 0 110213 0 DORMAN PRODS INC Common Stock 258278100 1386 15394 SH SOLE 0 0 15394 0 DOUBLELINE INCM SLTNS FD Common Stock 258622109 467 26931 SH SOLE 0 0 26931 0 DOUGLAS DYNAMICS INC Common Stock 25960R105 255 7112 SH SOLE 0 0 7112 0 DOVER CORP Common Stock 260003108 2876 40536 SH SOLE 0 0 40536 0 DOWDUPONT INC Common Stock 26078J100 50418 942736 SH SOLE 0 0 942736 0 DRYFS STRAT MUN INC ETF/Closed End- 261932107 126 17490 SH SOLE 0 0 17490 0 DRYFS HI YLD STRAT FD ETF/Closed End- 26200S101 54 19773 SH SOLE 0 0 19773 0 DRYFS STRAT MUN BD FD ETF/Closed End- 26202F107 385 55213 SH SOLE 0 0 55213 0 DRIVE SHACK INC Common Stock 262077100 1125 286959 SH SOLE 0 0 286959 0 DUFFPHELP GLB UTIL INCM ETF/Closed End 26433C105 476 40209 SH SOLE 0 0 40209 0 DUFF PHELPS SEL MLP FD Common Stock 26433F108 49 12400 SH SOLE 0 0 12400 0 DUKE ENERGY CORP NEW Common Stock 26441C204 21799 252593 SH SOLE 0 0 252593 0 DUNKIN BRANDS GRP INC Common Stock 265504100 1641 25590 SH SOLE 0 0 25590 0 EOG RESOURCES INC Common Stock 26875P101 3808 43668 SH SOLE 0 0 43668 0 EQT CORP Common Stock 26884L109 678 35912 SH SOLE 0 0 35912 0 EPR PROPERTIES Common Stock 26884U109 670 10466 SH SOLE 0 0 10466 0 EQM MIDSTREAM PRTNRS LP MLP 26885B100 1816 41991 SH SOLE 0 0 41991 0 ETFIS INFRA ACT MLP ETF ETF/Closed End 26923G103 704 140250 SH SOLE 0 0 140250 0 ETFIS INFRA REIT PFD ETF ETF/Closed End- 26923G400 308 13901 SH SOLE 0 0 13901 0 ETF ETF PRIME CYBER ETF ETF/Closed End 26924G201 1614 47900 SH SOLE 0 0 47900 0 ETF ETFMG PRIM MOBIL ETF ETF/Closed End 26924G409 253 7233 SH SOLE 0 0 7233 0 ETFMG ALT HARVEST ETF ETF/Closed End 26924G508 636 25481 SH SOLE 0 0 25481 0 EAGLE MATERIALS INC Common Stock 26969P108 1016 16645 SH SOLE 0 0 16645 0 EAST WEST BANCORP INC Common Stock 27579R104 7245 166431 SH SOLE 0 0 166431 0 EASTMAN CHEMICAL CO Common Stock 277432100 3809 52098 SH SOLE 0 0 52098 0 EATON VANCE CORP Common Stock 278265103 492 13984 SH SOLE 0 0 13984 0 EV FLTG RT INCM TR ETF/Closed End- 278279104 147 11644 SH SOLE 0 0 11644 0 EV MUN BD FD ETF/Closed End- 27827X101 307 27204 SH SOLE 0 0 27204 0 EV TAX ADVTG DIV INCM FD ETF/Closed End 27828G107 1172 61726 SH SOLE 0 0 61726 0 EV LTD DUR INCM FD ETF/Closed End- 27828H105 723 60630 SH SOLE 0 0 60630 0 EV TAX MNGD DIVRS EQ INC ETF/Closed End 27828N102 560 54885 SH SOLE 0 0 54885 0 EV SR FLTG RT TR ETF/Closed End- 27828Q105 474 37765 SH SOLE 0 0 37765 0 EV TAX ADVTG GLB DIV INC ETF/Closed End 27828S101 888 65549 SH SOLE 0 0 65549 0 EV SHRT DUR DIVRS INCM ETF/Closed End- 27828V104 436 35054 SH SOLE 0 0 35054 0 EV TAX ADVTG BY WRTE INC ETF/Closed End 27828X100 191 14175 SH SOLE 0 0 14175 0 EV TAX ADVTG BY WRTE OPP ETF/Closed End 27828Y108 385 28535 SH SOLE 0 0 28535 0 EV TAX MNGD GLB BY WRTE ETF/Closed End 27829C105 215 22606 SH SOLE 0 0 22606 0 EV TAX MNGD GLB DIVRS EQ ETF/Closed End 27829F108 1250 167563 SH SOLE 0 0 167563 0 EV RISK MNGD DIVRS EQ ETF/Closed End 27829G106 85 10438 SH SOLE 0 0 10438 0 EV HI INC 2021 TGT TERM ETF/Closed End- 27829W101 982 110097 SH SOLE 0 0 110097 0 EBAY INC Common Stock 278642103 1227 43703 SH SOLE 0 0 43703 0 ECOLAB INC Common Stock 278865100 6295 42724 SH SOLE 0 0 42724 0 ECLIPSE RESOURCES CORP Common Stock 27890G100 30 29000 SH SOLE 0 0 29000 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 288 7706 SH SOLE 0 0 7706 0 EDISON INTL Common Stock 281020107 470 8284 SH SOLE 0 0 8284 0 EDWARDS LIFESCIENCES Common Stock 28176E108 3263 21306 SH SOLE 0 0 21306 0 EHEALTH INC Common Stock 28238P109 519 13510 SH SOLE 0 0 13510 0 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 2313 73363 SH SOLE 0 0 73363 0 ELECTRO SCIENTIFIC INDS Common Stock 285229100 475 15845 SH SOLE 0 0 15845 0 ELECTRONIC ARTS INC Common Stock 285512109 791 10024 SH SOLE 0 0 10024 0 EMERSON ELECTRIC CO Common Stock 291011104 10057 168318 SH SOLE 0 0 168318 0 ENCANA CORP Common Stock 292505104 92 15928 SH SOLE 0 0 15928 0 ENBRIDGE INC Common Stock 29250N105 12974 417445 SH SOLE 0 0 417445 0 ENERGIZER HLDGS NEW Common Stock 29272W109 916 20295 SH SOLE 0 0 20295 0 ENERGY TRANSFER LP MLP 29273V100 5069 383696 SH SOLE 0 0 383696 0 ENLINK MIDSTREAM PART LP MLP 29336U107 111 10042 SH SOLE 0 0 10042 0 ENPRO INDUSTRIES INC Common Stock 29355X107 445 7399 SH SOLE 0 0 7399 0 ENTASIS THERAPEUTICS Common Stock 293614103 169 41469 SH SOLE 0 0 41469 0 ENTERGY CORP NEW Common Stock 29364G103 2179 25319 SH SOLE 0 0 25319 0 ENTERPRISE PROD PTNRS LP MLP 293792107 11232 456769 SH SOLE 0 0 456769 0 ENVESTNET INC Common Stock 29404K106 238 4830 SH SOLE 0 0 4830 0 EPAM SYSTEMS INC Common Stock 29414B104 1388 11967 SH SOLE 0 0 11967 0 EQUIFAX INC Common Stock 294429105 514 5524 SH SOLE 0 0 5524 0 EQUINIX INC PAR 0001 REIT 29444U700 1187 3365 SH SOLE 0 0 3365 0 EQUINOR ASA SPON ADR Common Stock 29446M102 359 16953 SH SOLE 0 0 16953 0 EQTY LIFESTYLE PPTYS INC Common Stock 29472R108 1028 10586 SH SOLE 0 0 10586 0 EQUITY RESIDENTIAL REIT 29476L107 214 3235 SH SOLE 0 0 3235 0 ERICSSON TELEPHONE NEW B Common Stock 294821608 544 61347 SH SOLE 0 0 61347 0 ERIE INDEMNITY CO A Common Stock 29530P102 726 5443 SH SOLE 0 0 5443 0 ESTERLINE TECHS CORP Common Stock 297425100 1291 10628 SH SOLE 0 0 10628 0 EVERCORE INC A Common Stock 29977A105 711 9933 SH SOLE 0 0 9933 0 EVERGY INC Common Stock 30034W106 617 10866 SH SOLE 0 0 10866 0 EVERSOURCE ENERGY Common Stock 30040W108 3062 47080 SH SOLE 0 0 47080 0 EVOLUS INC Common Stock 30052C107 163 13660 SH SOLE 0 0 13660 0 EXACT SCIENCES CORP Common Stock 30063P105 626 9920 SH SOLE 0 0 9920 0 EXCH ROBO GLB AUTO ETF ETF/Closed End 301505707 222 6819 SH SOLE 0 0 6819 0 EXELON CORP Common Stock 30161N101 3851 85386 SH SOLE 0 0 85386 0 EXPEDIA GROUP INC Common Stock 30212P303 1429 12685 SH SOLE 0 0 12685 0 EXPEDITORS INTL WASH INC Common Stock 302130109 4988 73254 SH SOLE 0 0 73254 0 EXXON MOBIL CORP Common Stock 30231G102 64662 948261 SH SOLE 0 0 948261 0 FLIR SYSTEMS INC Common Stock 302445101 2339 53727 SH SOLE 0 0 53727 0 FMC CORP NEW Common Stock 302491303 1035 13991 SH SOLE 0 0 13991 0 F N B CORP Common Stock 302520101 505 51284 SH SOLE 0 0 51284 0 FS KKR CAPITAL CORP BDC Common Stock 302635107 65 12536 SH SOLE 0 0 12536 0 FTI CONSULTING INC Common Stock 302941109 789 11834 SH SOLE 0 0 11834 0 FACEBOOK INC A Common Stock 30303M102 36088 275293 SH SOLE 0 0 275293 0 FACTSET RESEARCH SYS INC Common Stock 303075105 1378 6883 SH SOLE 0 0 6883 0 FAIR ISAAC CORP Common Stock 303250104 915 4894 SH SOLE 0 0 4894 0 FARFETCH LTD A Common Stock 30744W107 226 12768 SH SOLE 0 0 12768 0 FARMLAND PARTNERS INC REIT 31154R109 114 25064 SH SOLE 0 0 25064 0 FASTENAL CO Common Stock 311900104 2200 42077 SH SOLE 0 0 42077 0 FEDL RLTY INVT TR SBI REIT 313747206 499 4227 SH SOLE 0 0 4227 0 FEDERATED INVS INC PA B Common Stock 314211103 3722 140193 SH SOLE 0 0 140193 0 FEDEX CORP Common Stock 31428X106 7942 49229 SH SOLE 0 0 49229 0 F5 NETWORKS INC Common Stock 315616102 1152 7109 SH SOLE 0 0 7109 0 FID NSDQ COMP INDX ETF ETF/Closed End 315912808 1025 3942 SH SOLE 0 0 3942 0 FIDELITY NATL INFO SVCS Common Stock 31620M106 2397 23373 SH SOLE 0 0 23373 0 FIDELITY NATL FINL INC Common Stock 31620R303 761 24215 SH SOLE 0 0 24215 0 FIDUCIARY ENERGY INFRA ETF/Closed End 31647Q106 1175 132133 SH SOLE 0 0 132133 0 FIFTH THIRD BANCORP Common Stock 316773100 980 41628 SH SOLE 0 0 41628 0 FIREEYE INC Common Stock 31816Q101 876 54049 SH SOLE 0 0 54049 0 FIRST AMERN FINL CORP Common Stock 31847R102 3370 75498 SH SOLE 0 0 75498 0 FIRST BANK WILLIMSTWN NJ Common Stock 31931U102 121 10000 SH SOLE 0 0 10000 0 FIRST COMMONWLTH FINL Common Stock 319829107 244 20213 SH SOLE 0 0 20213 0 FIRST CMNTY BANKSHS INC Common Stock 31983A103 324 10300 SH SOLE 0 0 10300 0 FIRST DATA CORP NEW A Common Stock 32008D106 514 30395 SH SOLE 0 0 30395 0 FIRST FINANCIAL BANCORP Common Stock 320209109 295 12450 SH SOLE 0 0 12450 0 FIRST HAWAIIAN INC Common Stock 32051X108 1206 53557 SH SOLE 0 0 53557 0 FIRST SOLAR INC Common Stock 336433107 282 6639 SH SOLE 0 0 6639 0 FT MSTAR DIV LDRS ETF ETF/Closed End 336917109 4363 160176 SH SOLE 0 0 160176 0 FT US EQ OPPTYS ETF ETF/Closed End 336920103 5165 83218 SH SOLE 0 0 83218 0 FT INTERMED DUR PFD INCM Common Stock 33718W103 1335 67407 SH SOLE 0 0 67407 0 FT WATER ETF ETF/Closed End 33733B100 304 6920 SH SOLE 0 0 6920 0 FT MULCP VAL ALPHADX ETF ETF/Closed End 33733C108 267 5595 SH SOLE 0 0 5595 0 FT CAP STRENGTH ETF ETF/Closed End 33733E104 4909 101679 SH SOLE 0 0 101679 0 FT NYSE ARCA BIOTECH ETF ETF/Closed End 33733E203 9015 72588 SH SOLE 0 0 72588 0 FT DJ INTERNET INDX ETF ETF/Closed End 33733E302 24303 208322 SH SOLE 0 0 208322 0 FT NSDQ100 EX TECH ETF ETF/Closed End 33733E401 1996 43704 SH SOLE 0 0 43704 0 FT BICK INDX ETF ETF/Closed End 33733H107 721 29133 SH SOLE 0 0 29133 0 FT NSDQ100 TECH INDX ETF ETF/Closed End 337345102 13329 195839 SH SOLE 0 0 195839 0 FT VAL LINE DIV INDX ETF ETF/Closed End 33734H106 19822 681620 SH SOLE 0 0 681620 0 FT LGCP CORE ALPHADX ETF ETF/Closed End 33734K109 22908 439516 SH SOLE 0 0 439516 0 FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33734X101 3889 105532 SH SOLE 0 0 105532 0 FT CNSMR STPL ALPHDX ETF ETF/Closed End 33734X119 3025 71674 SH SOLE 0 0 71674 0 FT ENERGY ALPHADX ETF ETF/Closed End 33734X127 544 47287 SH SOLE 0 0 47287 0 FT FINLS ALPHADX ETF ETF/Closed End 33734X135 5002 185197 SH SOLE 0 0 185197 0 FT HLTHCR ALPHADX ETF ETF/Closed End 33734X143 11798 171310 SH SOLE 0 0 171310 0 FT INDL PROD DUR A/D ETF ETF/Closed End 33734X150 2439 71537 SH SOLE 0 0 71537 0 FT MATRLS ALPHADX ETF ETF/Closed End 33734X168 240 7172 SH SOLE 0 0 7172 0 FT TECH ALPHADX ETF ETF/Closed End 33734X176 12906 245600 SH SOLE 0 0 245600 0 FT UTILS ALPHADX ETF ETF/Closed End 33734X184 3874 144644 SH SOLE 0 0 144644 0 FT CLOUD COMPTG ETF ETF/Closed End 33734X192 1272 26233 SH SOLE 0 0 26233 0 FT DJ GLB SEL DIV ETF ETF/Closed End 33734X200 1001 45805 SH SOLE 0 0 45805 0 FIRST TR NASDAQ CYBE ETF ETF/Closed End 33734X846 1021 43592 SH SOLE 0 0 43592 0 FT SMCP CORE ALPHADX ETF ETF/Closed End 33734Y109 4466 82481 SH SOLE 0 0 82481 0 FT MDCP CORE ALPHADX ETF ETF/Closed End 33735B108 5211 90129 SH SOLE 0 0 90129 0 FT L/C VL OP ALPHADX ETF ETF/Closed End 33735J101 5344 115587 SH SOLE 0 0 115587 0 FT L/C GR OP ALPHADX ETF ETF/Closed End 33735K108 24165 421582 SH SOLE 0 0 421582 0 FT STOX EURO SEL DIV ETF ETF/Closed End 33735T109 5142 430615 SH SOLE 0 0 430615 0 FT FTSE EN DEV R/E ETF ETF/Closed End 33736N101 548 13099 SH SOLE 0 0 13099 0 FT NSDQ ABA CMNTY BK ETF ETF/Closed End 33736Q104 715 16604 SH SOLE 0 0 16604 0 FT EUROPE ALPHADX ETF ETF/Closed End 33737J117 3985 128644 SH SOLE 0 0 128644 0 FT BRAZIL ALPHADX ETF ETF/Closed End 33737J133 978 73857 SH SOLE 0 0 73857 0 FT JAPAN ALPHADX ETF ETF/Closed End 33737J158 1180 24535 SH SOLE 0 0 24535 0 FT D/M EX US ALPHADX ETF ETF/Closed End 33737J174 3471 70817 SH SOLE 0 0 70817 0 FT EMG MKT ALPHADX ETF ETF/Closed End 33737J182 2420 106010 SH SOLE 0 0 106010 0 FT GERMANY ALPHADX ETF ETF/Closed End 33737J190 861 22844 SH SOLE 0 0 22844 0 FT SWITZRLD ALPHADX ETF ETF/Closed End 33737J232 951 21694 SH SOLE 0 0 21694 0 FT E/M SC ALPHADEX ETF ETF/Closed End 33737J307 478 14849 SH SOLE 0 0 14849 0 FT ALPHADEX EUROZONE ETF ETF/Closed End 33737J505 1723 50423 SH SOLE 0 0 50423 0 FT MDCP GRW ALPHADX ETF ETF/Closed End 33737M102 418 11553 SH SOLE 0 0 11553 0 FT SMCP GRW ALPHADX ETF ETF/Closed End 33737M300 2292 57141 SH SOLE 0 0 57141 0 FT N A ENRGY INFRA ETF ETF/Closed End 33738D101 2405 112099 SH SOLE 0 0 112099 0 FT SENIOR LOAN FD ETF ETF/Closed End- 33738D309 6359 139701 SH SOLE 0 0 139701 0 FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408 1397 31153 SH SOLE 0 0 31153 0 FIRST TRUST HIGH INCOME ETF/Closed End- 33738E109 884 66596 SH SOLE 0 0 66596 0 FIRST TR ENERGY INCMGRW ETF/Closed End 33738G104 197 10532 SH SOLE 0 0 10532 0 FT M/A DIVRS INCM ETF ETF/Closed End 33738R100 1080 64179 SH SOLE 0 0 64179 0 FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118 4409 132960 SH SOLE 0 0 132960 0 FT VI HIGH INCM ETF ETF/Closed End 33738R308 416 20647 SH SOLE 0 0 20647 0 FT VI RSG DIV ACHIEV ETF ETF/Closed End 33738R506 5272 198860 SH SOLE 0 0 198860 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R605 10608 420121 SH SOLE 0 0 420121 0 FT SP INTL DV ARIST ETF ETF/Closed End 33738R688 975 61671 SH SOLE 0 0 61671 0 FT NASDAQ OIL GAS ETF ETF/Closed End 33738R845 173 10531 SH SOLE 0 0 10531 0 FT NASDAQ BANK ETF ETF/Closed End 33738R860 2478 111303 SH SOLE 0 0 111303 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R878 2510 107170 SH SOLE 0 0 107170 0 FIRST TR VI DW INTL ETF ETF/Closed End 33738R886 1681 96503 SH SOLE 0 0 96503 0 FIRST TR MLP ENERGY ETF/Closed End 33739B104 899 91686 SH SOLE 0 0 91686 0 FT III PFD SECSINCM ETF ETF/Closed End- 33739E108 8573 477597 SH SOLE 0 0 477597 0 FT III MANAGED MUN ETF ETF/Closed End- 33739N108 1594 30302 SH SOLE 0 0 30302 0 FT III LONG SHORT EQ ETF ETF/Closed End 33739P103 500 13494 SH SOLE 0 0 13494 0 FT RVRFRONT DYN DEV ETF ETF/Closed End 33739P608 1474 28764 SH SOLE 0 0 28764 0 FT RVRFRNT DYN E/MKT ETF ETF/Closed End 33739P707 205 3670 SH SOLE 0 0 3670 0 FT LOW DUR OPP ETF ETF/Closed End- 33739Q200 5251 102868 SH SOLE 0 0 102868 0 FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408 12687 211974 SH SOLE 0 0 211974 0 FT DYN EURO EQ INCM ETF/Closed End 33740D107 135 10645 SH SOLE 0 0 10645 0 FT TCW OPPORTUNISTIC ETF ETF/Closed End- 33740F805 569 11529 SH SOLE 0 0 11529 0 FT ALT ABS RET STRAT ETF ETF/Closed End 33740Y101 438 16513 SH SOLE 0 0 16513 0 FIRST UNITED CORP MD Common Stock 33741H107 289 18130 SH SOLE 0 0 18130 0 FISERV INC Common Stock 337738108 4002 54460 SH SOLE 0 0 54460 0 FIRSTENERGY CORP Common Stock 337932107 3238 86221 SH SOLE 0 0 86221 0 FIVE BELOW INC Common Stock 33829M101 505 4933 SH SOLE 0 0 4933 0 FIVE9 INC Common Stock 338307101 481 10995 SH SOLE 0 0 10995 0 FLEETCOR TECHS INC Common Stock 339041105 4828 25997 SH SOLE 0 0 25997 0 FLEXSTEEL INDUSTRIES INC Common Stock 339382103 422 19120 SH SOLE 0 0 19120 0 FLUOR CORP NEW Common Stock 343412102 2210 68630 SH SOLE 0 0 68630 0 FORD MOTOR CO NEW Common Stock 345370860 4070 532043 SH SOLE 0 0 532043 0 FORTINET INC Common Stock 34959E109 1143 16225 SH SOLE 0 0 16225 0 FORTIVE CORP Common Stock 34959J108 4422 65361 SH SOLE 0 0 65361 0 FORTUNE BRANDS HOME SEC Common Stock 34964C106 458 12043 SH SOLE 0 0 12043 0 AGFIQ US MKT NEUTRAL ETF ETF/Closed End 351680707 4136 187086 SH SOLE 0 0 187086 0 FRANCO NEVADA CORP Common Stock 351858105 207 2957 SH SOLE 0 0 2957 0 FRANKLIN ELECTRIC CO INC Common Stock 353514102 411 9583 SH SOLE 0 0 9583 0 FRANKLIN RESOURCES INC Common Stock 354613101 1395 47042 SH SOLE 0 0 47042 0 FRKLN LIBERTYQ E/MKT ETF ETF/Closed End 35473P207 1243 44063 SH SOLE 0 0 44063 0 FRANKLIN UNIVERSAL TR SB ETF/Closed End 355145103 97 15244 SH SOLE 0 0 15244 0 FREEPORT MCMORAN INC Common Stock 35671D857 3727 361488 SH SOLE 0 0 361488 0 FREQUENCY ELECTRNCS INC Common Stock 358010106 1617 152550 SH SOLE 0 0 152550 0 FUEL TECH INC Common Stock 359523107 15 12500 SH SOLE 0 0 12500 0 FUELCELL ENERGY INC NEW Common Stock 35952H502 20 36697 SH SOLE 0 0 36697 0 FULLER H B CO Common Stock 359694106 789 18500 SH SOLE 0 0 18500 0 FULTON FINANCIAL CORP PA Common Stock 360271100 1557 100595 SH SOLE 0 0 100595 0 GATX CORP Common Stock 361448103 777 10967 SH SOLE 0 0 10967 0 GCI LIBERTY INC A Common Stock 36164V305 347 8429 SH SOLE 0 0 8429 0 GCP APPLIED TECHS INC Common Stock 36164Y101 629 25621 SH SOLE 0 0 25621 0 GSV CAPITAL CORP BDC Common Stock 36191J101 292 56000 SH SOLE 0 0 56000 0 GP STRATEGIES CORP Common Stock 36225V104 541 42900 SH SOLE 0 0 42900 0 GABELLI EQUITY TRUST INC ETF/Closed End 362397101 82 16063 SH SOLE 0 0 16063 0 GABELLI MLTIMEDIA TR INC ETF/Closed End 36239Q109 181 25638 SH SOLE 0 0 25638 0 GABELLI UTIL TR INC ETF/Closed End 36240A101 357 60162 SH SOLE 0 0 60162 0 GABELLI DIV INCM TR ETF/Closed End 36242H104 870 47544 SH SOLE 0 0 47544 0 GAIN CAPITAL HLDGS INC Common Stock 36268W100 452 73408 SH SOLE 0 0 73408 0 ARTHUR J GALLAGHER Common Stock 363576109 658 8924 SH SOLE 0 0 8924 0 GAMCO GOLD NATL RESINCM ETF/Closed End 36465A109 876 236862 SH SOLE 0 0 236862 0 GAMCO NATL RES GOLDINCM ETF/Closed End 36465E101 74 14925 SH SOLE 0 0 14925 0 GAMING LEISURE PPTYS Common Stock 36467J108 841 26019 SH SOLE 0 0 26019 0 GANNETT SPINCO INC Common Stock 36473H104 755 88559 SH SOLE 0 0 88559 0 GARRISON CAP INC BDC Common Stock 366554103 103 16008 SH SOLE 0 0 16008 0 GENL AMER INVESTORS ETF/Closed End 368802104 218 7655 SH SOLE 0 0 7655 0 GENERAL DYNAMICS CORP Common Stock 369550108 9941 63235 SH SOLE 0 0 63235 0 GENERAL ELECTRIC CO Common Stock 369604103 6365 840868 SH SOLE 0 0 840868 0 GENERAL MILLS INC Common Stock 370334104 15273 392224 SH SOLE 0 0 392224 0 GENERAL MOTORS CO Common Stock 37045V100 15336 458488 SH SOLE 0 0 458488 0 GENESEE WYOMING INC A Common Stock 371559105 648 8748 SH SOLE 0 0 8748 0 GENTEX CORP Common Stock 371901109 6954 344100 SH SOLE 0 0 344100 0 GENESIS ENERGY LP MLP 371927104 895 48479 SH SOLE 0 0 48479 0 GENOMIC HEALTH INC Common Stock 37244C101 1572 24402 SH SOLE 0 0 24402 0 GENUINE PARTS CO Common Stock 372460105 17878 186194 SH SOLE 0 0 186194 0 GENWORTH FINANCIAL A Common Stock 37247D106 47 10013 SH SOLE 0 0 10013 0 GEVO INC PAR 001 NEW Common Stock 374396406 23 11700 SH SOLE 0 0 11700 0 GILEAD SCIENCES INC Common Stock 375558103 10828 173107 SH SOLE 0 0 173107 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 562 18502 SH SOLE 0 0 18502 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 244 6165 SH SOLE 0 0 6165 0 GLADSTONE CAP CORP BDC ETF/Closed End 376535100 295 40362 SH SOLE 0 0 40362 0 GLADSTONE COML CORP REIT 376536108 699 39000 SH SOLE 0 0 39000 0 GLADSTONE INVT CORP BDC ETF/Closed End 376546107 1551 166429 SH SOLE 0 0 166429 0 GLADSTONE LAND CORP REIT 376549101 436 37997 SH SOLE 0 0 37997 0 GLAXOSMITHKLINE PLC ADR Common Stock 37733W105 13837 362130 SH SOLE 0 0 362130 0 GLOBAL PAYMENTS INC Common Stock 37940X102 1533 14859 SH SOLE 0 0 14859 0 GLBL X MLP ENERGY ETF ETF/Closed End 37950E226 1024 93721 SH SOLE 0 0 93721 0 GLBL X SUPERINCM PFD ETF ETF/Closed End- 37950E333 455 41294 SH SOLE 0 0 41294 0 GLBL X MLP ETF ETF/Closed End 37950E473 83 10775 SH SOLE 0 0 10775 0 GLBL X SUPER DIV ETF ETF/Closed End 37950E549 1449 84730 SH SOLE 0 0 84730 0 GLOBAL MEDICAL REIT NEW REIT 37954A204 988 111188 SH SOLE 0 0 111188 0 GLBL SP 500 COVERED ETF ETF/Closed End 37954Y475 765 17265 SH SOLE 0 0 17265 0 GLBL NASDAQ 100 COVR ETF ETF/Closed End 37954Y483 3171 148790 SH SOLE 0 0 148790 0 GLBL US INFRA DEV ETF ETF/Closed End 37954Y673 2022 150260 SH SOLE 0 0 150260 0 GLOBAL X ROBOTICS ETF ETF/Closed End 37954Y715 353 21094 SH SOLE 0 0 21094 0 GLOBUS MED INC A NEW Common Stock 379577208 209 4838 SH SOLE 0 0 4838 0 GOLDCORP INC NEW Common Stock 380956409 889 90700 SH SOLE 0 0 90700 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 6649 39800 SH SOLE 0 0 39800 0 GS ACTIVEBETA INTL ETF ETF/Closed End 381430107 2912 114838 SH SOLE 0 0 114838 0 GS EQUAL WEIGHT US ETF ETF/Closed End 381430438 222 5628 SH SOLE 0 0 5628 0 GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503 37564 746954 SH SOLE 0 0 746954 0 GS ACCESS TRSY 01YR ETF ETF/Closed End 381430529 29850 298353 SH SOLE 0 0 298353 0 GS MLP INCM OPPTYS FD ETF/Closed End 38147W103 71 10095 SH SOLE 0 0 10095 0 GOODYEAR TIRE RUBBER Common Stock 382550101 297 14565 SH SOLE 0 0 14565 0 GORMAN RUPP CO Common Stock 383082104 905 27922 SH SOLE 0 0 27922 0 GOVERNMENT PPTYS INC TR REIT 38376A103 192 28015 SH SOLE 0 0 28015 0 GRAHAM HOLDINGS CO Common Stock 384637104 284 444 SH SOLE 0 0 444 0 GRAINGER W W INC Common Stock 384802104 2471 8750 SH SOLE 0 0 8750 0 GRANITE CONSTRUCTION INC Common Stock 387328107 375 9312 SH SOLE 0 0 9312 0 GRIFOLS ADR 1/2 B NEW Common Stock 398438408 484 26348 SH SOLE 0 0 26348 0 GROUP ONE AUTOMOTIVE INC Common Stock 398905109 503 9539 SH SOLE 0 0 9539 0 GRUBHUB INC Common Stock 400110102 551 7173 SH SOLE 0 0 7173 0 GUARDANT HEALTH INC Common Stock 40131M109 220 5846 SH SOLE 0 0 5846 0 GUESS INC Common Stock 401617105 575 27704 SH SOLE 0 0 27704 0 GUGGENHEIM TXBL MUN MGD ETF/Closed End- 401664107 942 42962 SH SOLE 0 0 42962 0 GUGGENHEIM ENHANCED EQTY ETF/Closed End 40167B100 292 43030 SH SOLE 0 0 43030 0 GUGG STRAT OPPTYS FD SBI ETF/Closed End- 40167F101 1562 85494 SH SOLE 0 0 85494 0 GUIDEWIRE SOFTWARE INC Common Stock 40171V100 528 6576 SH SOLE 0 0 6576 0 GULFPORT ENERGY CORP NEW Common Stock 402635304 118 17949 SH SOLE 0 0 17949 0 HE EQUIP SVCS INC Common Stock 404030108 910 44564 SH SOLE 0 0 44564 0 HCA HEALTHCARE INC Common Stock 40412C101 2609 20962 SH SOLE 0 0 20962 0 HCP INC REIT 40414L109 7976 285584 SH SOLE 0 0 285584 0 HDFC BK LTD ADR REP 3 SH Common Stock 40415F101 778 7509 SH SOLE 0 0 7509 0 HCI GROUP INC Common Stock 40416E103 279 5500 SH SOLE 0 0 5500 0 HD SUPPLY HOLDINGS INC Common Stock 40416M105 747 19912 SH SOLE 0 0 19912 0 HNI CORP Common Stock 404251100 240 6784 SH SOLE 0 0 6784 0 HSBC HLDGS PLC SPONS ADR Common Stock 404280406 12338 300120 SH SOLE 0 0 300120 0 HSBC HLDG ADR A 62 PRP Preferred Stock 404280604 230 8914 SH SOLE 0 0 8914 0 HP INC Common Stock 40434L105 1250 61100 SH SOLE 0 0 61100 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 444 27993 SH SOLE 0 0 27993 0 HALLIBURTON COMPANY Common Stock 406216101 1320 49658 SH SOLE 0 0 49658 0 HALOZYME THERAPEUTICS Common Stock 40637H109 1001 68397 SH SOLE 0 0 68397 0 HANCOCK JOHN FINL OPPTYS ETF/Closed End 409735206 5857 209695 SH SOLE 0 0 209695 0 HANCOCK J PREM DIV FUND ETF/Closed End 41013T105 139 10034 SH SOLE 0 0 10034 0 HANESBRANDS INC Common Stock 410345102 282 22520 SH SOLE 0 0 22520 0 HANNON ARMSTRONG SUSTAIN Common Stock 41068X100 1924 101017 SH SOLE 0 0 101017 0 HARLEY DAVIDSON INC Common Stock 412822108 217 6358 SH SOLE 0 0 6358 0 HARRIS CORP DEL Common Stock 413875105 3137 23297 SH SOLE 0 0 23297 0 HARTFORD FINL SVCS GROUP Common Stock 416515104 1369 30806 SH SOLE 0 0 30806 0 HARVEST CAP CR CORP BDC Common Stock 41753F109 193 19200 SH SOLE 0 0 19200 0 HASBRO INC Common Stock 418056107 4399 54136 SH SOLE 0 0 54136 0 HAWAIIAN ELEC INDS INC Common Stock 419870100 710 19392 SH SOLE 0 0 19392 0 HEALTHCARE SVCS GROUP Common Stock 421906108 411 10230 SH SOLE 0 0 10230 0 HEALTHCARE TR AMER A NEW REIT 42225P501 2398 94738 SH SOLE 0 0 94738 0 HEALTHEQUITY INC Common Stock 42226A107 553 9275 SH SOLE 0 0 9275 0 HEICO CORP NEW Common Stock 422806109 856 11047 SH SOLE 0 0 11047 0 HELMERICH PAYNE INC Common Stock 423452101 612 12758 SH SOLE 0 0 12758 0 HENRY JACK ASSOC INC Common Stock 426281101 3576 28266 SH SOLE 0 0 28266 0 HERCULES CAPITAL INC BDC Common Stock 427096508 1501 135825 SH SOLE 0 0 135825 0 HERSHEY COMPANY Common Stock 427866108 6462 60290 SH SOLE 0 0 60290 0 HESS CORP Common Stock 42809H107 669 16511 SH SOLE 0 0 16511 0 HEWLETT PACKARD ENTRPRS Common Stock 42824C109 263 19941 SH SOLE 0 0 19941 0 HEXCEL CORP NEW Common Stock 428291108 2061 35946 SH SOLE 0 0 35946 0 HILTON WORLDWIDE NEW Common Stock 43300A203 649 9034 SH SOLE 0 0 9034 0 HINGHAM INSTITUT FOR Common Stock 433323102 327 1652 SH SOLE 0 0 1652 0 HOLLYFRONTIER CORP Common Stock 436106108 1284 25110 SH SOLE 0 0 25110 0 HOLOGIC INC Common Stock 436440101 242 5890 SH SOLE 0 0 5890 0 HOME DEPOT INC Common Stock 437076102 42738 248735 SH SOLE 0 0 248735 0 HONDA MTR LTD ADR Common Stock 438128308 1338 50581 SH SOLE 0 0 50581 0 HONEYWELL INTL INC Common Stock 438516106 29312 221861 SH SOLE 0 0 221861 0 HORMEL FOODS CORP Common Stock 440452100 4227 99047 SH SOLE 0 0 99047 0 HOSPITALITY PPTYS TR SBI REIT 44106M102 1923 80542 SH SOLE 0 0 80542 0 HOULIHAN LOKEY INC A Common Stock 441593100 271 7364 SH SOLE 0 0 7364 0 HOWARD HUGHES CORP Common Stock 44267D107 294 3015 SH SOLE 0 0 3015 0 HUBBELL INC Common Stock 443510607 568 5721 SH SOLE 0 0 5721 0 HUBSPOT INC Common Stock 443573100 305 2429 SH SOLE 0 0 2429 0 HUMANA INC Common Stock 444859102 2083 7270 SH SOLE 0 0 7270 0 HUNTINGTON BANCSHARES IN Common Stock 446150104 5305 445054 SH SOLE 0 0 445054 0 HUNTINGTON INGALLS INDS Common Stock 446413106 2198 11550 SH SOLE 0 0 11550 0 HUNTSMAN CORP Common Stock 447011107 2584 133932 SH SOLE 0 0 133932 0 IAC/INTERACTIVECRP 001 Common Stock 44919P508 326 1780 SH SOLE 0 0 1780 0 ICF INTL INC Common Stock 44925C103 666 10280 SH SOLE 0 0 10280 0 ICU MEDICAL INC Common Stock 44930G107 406 1766 SH SOLE 0 0 1766 0 IPG PHOTONICS CORP Common Stock 44980X109 871 7685 SH SOLE 0 0 7685 0 ITT INC Common Stock 45073V108 262 5425 SH SOLE 0 0 5425 0 ICICI BANK LTD ADR Common Stock 45104G104 177 17166 SH SOLE 0 0 17166 0 ICAHN ENTERPRISES LP Common Stock 451100101 515 9026 SH SOLE 0 0 9026 0 IDEANOMICS INC Common Stock 45166V106 24 20300 SH SOLE 0 0 20300 0 IDEX CORP Common Stock 45167R104 448 3549 SH SOLE 0 0 3549 0 IDEXX LABORATORIES INC Common Stock 45168D104 1000 5378 SH SOLE 0 0 5378 0 ILLINOIS TOOL WORKS INC Common Stock 452308109 9419 74345 SH SOLE 0 0 74345 0 ILLUMINA INC Common Stock 452327109 8696 28994 SH SOLE 0 0 28994 0 IMMUNOGEN INC Common Stock 45253H101 374 77887 SH SOLE 0 0 77887 0 INCYTE CORP Common Stock 45337C102 632 9936 SH SOLE 0 0 9936 0 INDEPENDENT BANK CORP MA Common Stock 453836108 214 3050 SH SOLE 0 0 3050 0 IQ MERGER ARBITRAGE ETF ETF/Closed End 45409B800 3399 107183 SH SOLE 0 0 107183 0 INFOSYS LTD SPONS ADR Common Stock 456788108 1107 116271 SH SOLE 0 0 116271 0 ING GROEP NV SPONS ADR Common Stock 456837103 325 30484 SH SOLE 0 0 30484 0 INGREDION INC Common Stock 457187102 312 3417 SH SOLE 0 0 3417 0 INNOVATOR IBD 50 ETF ETF/Closed End 45782C102 545 19727 SH SOLE 0 0 19727 0 INNOVATOR IBD LEADRS ETF ETF/Closed End 45782C201 201 9400 SH SOLE 0 0 9400 0 INNOVATOR IBD BRKOUT ETF ETF/Closed End 45782C763 792 45526 SH SOLE 0 0 45526 0 INSULET CORP Common Stock 45784P101 4850 61148 SH SOLE 0 0 61148 0 INTEL CORP Common Stock 458140100 63311 1349059 SH SOLE 0 0 1349059 0 INTELLIA THERAPEUTICS Common Stock 45826J105 396 29047 SH SOLE 0 0 29047 0 INTERCEPT PHARMS INC Common Stock 45845P108 853 8462 SH SOLE 0 0 8462 0 INTERCONTINENTAL EXCH Common Stock 45866F104 697 9247 SH SOLE 0 0 9247 0 INTERDIGITAL INC Common Stock 45867G101 277 4177 SH SOLE 0 0 4177 0 INTL BUSINESS MACHS CORP Common Stock 459200101 34787 306038 SH SOLE 0 0 306038 0 INTL FLAVOR FRAGRANCE Common Stock 459506101 490 3646 SH SOLE 0 0 3646 0 INTL PAPER COMPANY Common Stock 460146103 7999 198194 SH SOLE 0 0 198194 0 INTRNTL SPEEDWAY CORP A Common Stock 460335201 717 16351 SH SOLE 0 0 16351 0 INTERPUBLIC GROUP Common Stock 460690100 265 12850 SH SOLE 0 0 12850 0 INV ULTRA SHRT DUR ETF ETF/Closed End- 46090A887 1811 36167 SH SOLE 0 0 36167 0 INV QQQ ETF ETF/Closed End 46090E103 96242 623894 SH SOLE 0 0 623894 0 INV OPTIMUM YLD K1 ETF ETF/Closed End 46090F100 958 63551 SH SOLE 0 0 63551 0 INTUIT INC Common Stock 461202103 6048 30725 SH SOLE 0 0 30725 0 INTUITIVE SURGICAL NEW Common Stock 46120E602 2449 5114 SH SOLE 0 0 5114 0 INTREXON CORP Common Stock 46122T102 847 129579 SH SOLE 0 0 129579 0 INVESCO SR INCOME TR ETF/Closed End- 46131H107 146 37348 SH SOLE 0 0 37348 0 INVESCO VALU MUN INCM TR ETF/Closed End- 46132P108 186 13720 SH SOLE 0 0 13720 0 INV AEROSP DEF ETF ETF/Closed End 46137V100 4267 86288 SH SOLE 0 0 86288 0 INV WATER RES ETF ETF/Closed End 46137V142 303 10725 SH SOLE 0 0 10725 0 INV SP S/C 600 PURE ETF ETF/Closed End 46137V175 2707 25993 SH SOLE 0 0 25993 0 INV SP 500 TOP 50 ETF ETF/Closed End 46137V233 837 4657 SH SOLE 0 0 4657 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V241 1366 49127 SH SOLE 0 0 49127 0 INV SP PURE GRW ETF ETF/Closed End 46137V266 7525 75510 SH SOLE 0 0 75510 0 INV SP 500 EQ WEIGH ETF ETF/Closed End 46137V282 1968 13976 SH SOLE 0 0 13976 0 INV SP 500 EQUAL HC ETF ETF/Closed End 46137V332 830 4673 SH SOLE 0 0 4673 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V340 426 11731 SH SOLE 0 0 11731 0 INV SP 500 EQUAL ETF ETF/Closed End 46137V357 32340 353831 SH SOLE 0 0 353831 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V365 2358 54657 SH SOLE 0 0 54657 0 INV SP 500 CONSUMER ETF ETF/Closed End 46137V381 242 2693 SH SOLE 0 0 2693 0 INV SP 500 BYWRTE ETF ETF/Closed End 46137V399 1104 55893 SH SOLE 0 0 55893 0 INV RUSL TOP 200 GRW ETF ETF/Closed End 46137V431 1087 23749 SH SOLE 0 0 23749 0 INV RUSS MDCP PURE ETF ETF/Closed End 46137V464 541 12022 SH SOLE 0 0 12022 0 INV RUSS 2000 PURE ETF ETF/Closed End 46137V498 815 26403 SH SOLE 0 0 26403 0 INV H/Y EQ DIV ACH ETF ETF/Closed End 46137V563 1204 76008 SH SOLE 0 0 76008 0 INV FTSE RAFI US1000 ETF ETF/Closed End 46137V613 2464 24257 SH SOLE 0 0 24257 0 INV FINL PFD ETF ETF/Closed End- 46137V621 314 18066 SH SOLE 0 0 18066 0 INV DYN LEISURE ENT ETF ETF/Closed End 46137V720 980 24613 SH SOLE 0 0 24613 0 INV DYN LGCP VAL ETF ETF/Closed End 46137V738 576 17650 SH SOLE 0 0 17650 0 INV DYN LGCP GRW ETF ETF/Closed End 46137V746 536 12914 SH SOLE 0 0 12914 0 INV DYN BIO GENOME ETF ETF/Closed End 46137V787 428 9087 SH SOLE 0 0 9087 0 INV DWA CNSMR CYCL ETF ETF/Closed End 46137V803 2525 54098 SH SOLE 0 0 54098 0 INV DWA TECH MOMENTM ETF ETF/Closed End 46137V811 2731 51843 SH SOLE 0 0 51843 0 INV DWA NASDAQ MOMTM ETF ETF/Closed End 46137V829 235 2675 SH SOLE 0 0 2675 0 INV DWA MOMENTUM ETF ETF/Closed End 46137V837 19705 406530 SH SOLE 0 0 406530 0 INV DWA INDL MOMENT ETF ETF/Closed End 46137V845 2308 45298 SH SOLE 0 0 45298 0 INV DWA HLTHCARE ETF ETF/Closed End 46137V852 3312 46529 SH SOLE 0 0 46529 0 INV SP SMCP HLTHCRE ETF ETF/Closed End 46138E149 626 5819 SH SOLE 0 0 5819 0 INV EXCHG SP M/CAP ETF ETF/Closed End 46138E198 3531 79553 SH SOLE 0 0 79553 0 INV SP INTL L/VOL ETF ETF/Closed End 46138E230 1257 42140 SH SOLE 0 0 42140 0 INV SP E/M L/VLTY ETF ETF/Closed End 46138E297 960 42202 SH SOLE 0 0 42202 0 INV EXCHG SP 500 LW ETF ETF/Closed End 46138E354 20932 448711 SH SOLE 0 0 448711 0 INV SP500 HI DIV ETF ETF/Closed End 46138E362 10461 273858 SH SOLE 0 0 273858 0 INV CEF INC COMP ETF ETF/Closed End- 46138E404 1351 66769 SH SOLE 0 0 66769 0 INV PFD ETF ETF/Closed End- 46138E511 4181 310373 SH SOLE 0 0 310373 0 INV NATL AMT FREE ETF ETF/Closed End- 46138E537 1051 42077 SH SOLE 0 0 42077 0 INV MSCI GLB TIMBER ETF ETF/Closed End 46138E545 205 8518 SH SOLE 0 0 8518 0 INV KBW REGL BKG ETF ETF/Closed End 46138E578 202 4508 SH SOLE 0 0 4508 0 INV EXCHG KBW PPTY ETF ETF/Closed End 46138E586 216 3821 SH SOLE 0 0 3821 0 INV EXCHG KBW HI DIV ETF ETF/Closed End 46138E610 1101 55514 SH SOLE 0 0 55514 0 INV EXCHG KBW BK ETF ETF/Closed End 46138E628 414 9415 SH SOLE 0 0 9415 0 INV GLB S/T HI YLD ETF ETF/Closed End- 46138E669 401 17665 SH SOLE 0 0 17665 0 INV FDMTL H/Y CORP ETF ETF/Closed End- 46138E719 558 31598 SH SOLE 0 0 31598 0 INV EXCHG FTSE RAFI ETF ETF/Closed End 46138E727 2110 106744 SH SOLE 0 0 106744 0 INV DWA S/C MOMENTUM ETF ETF/Closed End 46138E842 5652 129927 SH SOLE 0 0 129927 0 INV DWA E/MKT MOMNTM ETF ETF/Closed End 46138E867 1879 120727 SH SOLE 0 0 120727 0 INV DWA DEV MKTS ETF ETF/Closed End 46138E875 1847 80444 SH SOLE 0 0 80444 0 INV SP SMCP LOW VOL ETF ETF/Closed End 46138G102 4180 98032 SH SOLE 0 0 98032 0 INV SR LOAN ETF ETF/Closed End- 46138G508 2662 122202 SH SOLE 0 0 122202 0 INV SHIPPING ETF ETF/Closed End 46138G607 284 34529 SH SOLE 0 0 34529 0 INV TXBL MUN BD ETF ETF/Closed End- 46138G805 2770 93296 SH SOLE 0 0 93296 0 INV EXCHG VAR RATE ETF ETF/Closed End- 46138G870 1072 46962 SH SOLE 0 0 46962 0 INV BULLET 2019 CORP ETF ETF/Closed End- 46138J304 3150 149559 SH SOLE 0 0 149559 0 INV BULLET H/Y CORP ETF ETF/Closed End- 46138J403 2645 111873 SH SOLE 0 0 111873 0 INV BULLETSHS 2020 ETF ETF/Closed End- 46138J502 4747 225287 SH SOLE 0 0 225287 0 INV BULLETSHS 2020 ETF ETF/Closed End- 46138J601 3490 148969 SH SOLE 0 0 148969 0 INV BULLETSHS 2021 ETF ETF/Closed End- 46138J700 10147 489023 SH SOLE 0 0 489023 0 INV DEFNSV EQ ETF ETF/Closed End 46138J775 454 10315 SH SOLE 0 0 10315 0 INV BULLET CORP BD ETF ETF/Closed End- 46138J783 1085 57592 SH SOLE 0 0 57592 0 INV BULLETSHS 2026 ETF ETF/Closed End- 46138J791 3137 168598 SH SOLE 0 0 168598 0 INV BULLETSHS 2021 ETF ETF/Closed End- 46138J809 2050 86639 SH SOLE 0 0 86639 0 INV BULLET 2025 CORP ETF ETF/Closed End- 46138J825 7176 365014 SH SOLE 0 0 365014 0 INV BULLETSHS 2024 ETF ETF/Closed End- 46138J833 308 13169 SH SOLE 0 0 13169 0 INV BULLETSHS 2024 ETF ETF/Closed End- 46138J841 7197 360408 SH SOLE 0 0 360408 0 INV BULLET H/Y CORP ETF ETF/Closed End- 46138J858 1064 43188 SH SOLE 0 0 43188 0 INV BULLETSHS 2023 ETF ETF/Closed End- 46138J866 8700 431332 SH SOLE 0 0 431332 0 INV BULLETSHS 2022 ETF ETF/Closed End- 46138J874 1748 75322 SH SOLE 0 0 75322 0 INV BULLET 2022 BD ETF ETF/Closed End- 46138J882 5999 291075 SH SOLE 0 0 291075 0 INV MULT SCTR AGRIC ETF Common Stock 46140H106 279 16495 SH SOLE 0 0 16495 0 IONIS PHARMS INC Common Stock 462222100 2795 51696 SH SOLE 0 0 51696 0 IQVIA HOLDINGS INC Common Stock 46266C105 3612 31092 SH SOLE 0 0 31092 0 IRIDIUM COMMS INC Common Stock 46269C102 204 11065 SH SOLE 0 0 11065 0 IROBOT CORP Common Stock 462726100 257 3074 SH SOLE 0 0 3074 0 IRON MOUNTAIN INC NEW REIT 46284V101 2698 83238 SH SOLE 0 0 83238 0 ISHS GOLD TRUST ETF ETF/Closed End 464285105 2305 187566 SH SOLE 0 0 187566 0 ISHS MSCI AUSTRALIA ETF ETF/Closed End 464286103 1533 79619 SH SOLE 0 0 79619 0 ISHS EMG MKT DIV ETF ETF/Closed End 464286319 514 13735 SH SOLE 0 0 13735 0 ISHS GLB ENGY PRODCR ETF ETF/Closed End 464286343 209 11327 SH SOLE 0 0 11327 0 ISHS MSCI CANADA ETF ETF/Closed End 464286509 1961 81847 SH SOLE 0 0 81847 0 ISHS EDGE MSCI M VOL ETF ETF/Closed End 464286525 2267 27895 SH SOLE 0 0 27895 0 ISHS EDGE MSCI E/MKT ETF ETF/Closed End 464286533 23770 425449 SH SOLE 0 0 425449 0 ISHS MSCI EUROZONE ETF ETF/Closed End 464286608 447 12762 SH SOLE 0 0 12762 0 ISHS MSCI GERMANY ETF ETF/Closed End 464286806 216 8521 SH SOLE 0 0 8521 0 ISHS SP 100 INDX ETF ETF/Closed End 464287101 2625 23540 SH SOLE 0 0 23540 0 ISHS SP TTL US STK ETF ETF/Closed End 464287150 2805 49422 SH SOLE 0 0 49422 0 ISHS SEL DIV ETF ETF/Closed End 464287168 15397 172393 SH SOLE 0 0 172393 0 ISHS TIPS BD ETF ETF/Closed End- 464287176 5161 47125 SH SOLE 0 0 47125 0 ISHS TRANSP AVG ETF ETF/Closed End 464287192 562 3407 SH SOLE 0 0 3407 0 ISHS CORE SP 500 ETF ETF/Closed End 464287200 216259 859499 SH SOLE 0 0 859499 0 ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226 18531 174020 SH SOLE 0 0 174020 0 ISHS MSCI EMG MKT ETF ETF/Closed End 464287234 8769 224509 SH SOLE 0 0 224509 0 ISHS INVSTMNT BD ETF ETF/Closed End- 464287242 112129 993876 SH SOLE 0 0 993876 0 ISHS GLBL COMM SVCS ETF ETF/Closed End 464287275 577 11500 SH SOLE 0 0 11500 0 ISHS GLBL TECH ETF ETF/Closed End 464287291 24980 173436 SH SOLE 0 0 173436 0 ISHS SP 500 GRW IDX ETF ETF/Closed End 464287309 34229 227175 SH SOLE 0 0 227175 0 ISHS GLB HLTHCR ETF ETF/Closed End 464287325 2392 42225 SH SOLE 0 0 42225 0 ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408 44233 437344 SH SOLE 0 0 437344 0 ISHS 20 TRSY ETF ETF/Closed End- 464287432 7013 57713 SH SOLE 0 0 57713 0 ISHS 710Y TRSY ETF ETF/Closed End- 464287440 11333 108759 SH SOLE 0 0 108759 0 ISHS 13YR TRS ETF ETF/Closed End- 464287457 11065 132321 SH SOLE 0 0 132321 0 ISHS MSCI EAFE INDX ETF ETF/Closed End 464287465 41003 697565 SH SOLE 0 0 697565 0 ISHS RUSS MDCP VAL ETF ETF/Closed End 464287473 1827 23924 SH SOLE 0 0 23924 0 ISHS RUSS MDCP GRW ETF ETF/Closed End 464287481 10744 94482 SH SOLE 0 0 94482 0 ISHS RUSS MDCP INDX ETF ETF/Closed End 464287499 38133 820417 SH SOLE 0 0 820417 0 ISHS CORE SP MDCP ETF ETF/Closed End 464287507 69260 417075 SH SOLE 0 0 417075 0 ISHS EXPANDED TECH ETF ETF/Closed End 464287515 9675 55753 SH SOLE 0 0 55753 0 ISHS PHLX SEMICNDCTR ETF ETF/Closed End 464287523 835 5323 SH SOLE 0 0 5323 0 ISHS EXPANDED TECH ETF ETF/Closed End 464287549 5458 31787 SH SOLE 0 0 31787 0 ISHS NASDAQ BIOTECH ETF ETF/Closed End 464287556 8645 89653 SH SOLE 0 0 89653 0 ISHS CS REIT ETF ETF/Closed End 464287564 7870 82236 SH SOLE 0 0 82236 0 ISHS GLB 100 ETF ETF/Closed End 464287572 953 22485 SH SOLE 0 0 22485 0 ISHS U S CNSMR SVC ETF ETF/Closed End 464287580 1076 5947 SH SOLE 0 0 5947 0 ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598 19166 172592 SH SOLE 0 0 172592 0 ISHS SP MDCP400 GRW ETF ETF/Closed End 464287606 5572 29138 SH SOLE 0 0 29138 0 ISHS RUSS 1000 GRW ETF ETF/Closed End 464287614 79600 608050 SH SOLE 0 0 608050 0 ISHS RUSS 1000 INDX ETF ETF/Closed End 464287622 2166 15617 SH SOLE 0 0 15617 0 ISHS RUSS 2000 VAL ETF ETF/Closed End 464287630 14239 132404 SH SOLE 0 0 132404 0 ISHS RUSS 2000 GRW ETF ETF/Closed End 464287648 1907 11353 SH SOLE 0 0 11353 0 ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655 20988 156742 SH SOLE 0 0 156742 0 ISHS CORE SP US VAL ETF ETF/Closed End 464287663 904 18423 SH SOLE 0 0 18423 0 ISHS SP U S GROWTH ETF ETF/Closed End 464287671 1147 21771 SH SOLE 0 0 21771 0 ISHS RUSS 3000 INDX ETF ETF/Closed End 464287689 1283 8732 SH SOLE 0 0 8732 0 ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705 3835 27721 SH SOLE 0 0 27721 0 ISHS US TECH ETF ETF/Closed End 464287721 7202 45035 SH SOLE 0 0 45035 0 ISHS US RL EST ETF ETF/Closed End 464287739 1970 26288 SH SOLE 0 0 26288 0 ISHS U S INDLS ETF ETF/Closed End 464287754 1700 13223 SH SOLE 0 0 13223 0 ISHS US HLTHCR ETF ETF/Closed End 464287762 1949 10776 SH SOLE 0 0 10776 0 ISHS US FINL SVCS ETF ETF/Closed End 464287770 86092 766827 SH SOLE 0 0 766827 0 ISHS U S FINANCIALS ETF ETF/Closed End 464287788 643 6043 SH SOLE 0 0 6043 0 ISHS US ENGY SCTR ETF ETF/Closed End 464287796 209 6707 SH SOLE 0 0 6707 0 ISHS CORE SP SMCP ETF ETF/Closed End 464287804 50043 721919 SH SOLE 0 0 721919 0 ISHS U S CNSMR GOODS ETF ETF/Closed End 464287812 1187 11152 SH SOLE 0 0 11152 0 ISHS SP SMCP600 VAL ETF ETF/Closed End 464287879 2629 19936 SH SOLE 0 0 19936 0 ISHS SP SMCP600 GRW ETF ETF/Closed End 464287887 4131 25603 SH SOLE 0 0 25603 0 ISHS MSTAR LG CP VAL ETF ETF/Closed End 464288109 276 2861 SH SOLE 0 0 2861 0 ISHS S/T NATL MUN BD ETF ETF/Closed End- 464288158 208 1975 SH SOLE 0 0 1975 0 ISHS AC ASIA EX JPN ETF ETF/Closed End 464288182 20242 318625 SH SOLE 0 0 318625 0 ISHS ACWI EX US ETF ETF/Closed End 464288240 2607 62121 SH SOLE 0 0 62121 0 ISHS MSCI ACWI ETF ETF/Closed End 464288257 17811 277601 SH SOLE 0 0 277601 0 ISHS MSCI EAFE SMCP ETF ETF/Closed End 464288273 8993 173548 SH SOLE 0 0 173548 0 ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281 14843 142848 SH SOLE 0 0 142848 0 ISHS GLB INFRA ETF ETF/Closed End 464288372 8012 203449 SH SOLE 0 0 203449 0 ISHS MSTAR MIDCP VAL ETF ETF/Closed End 464288406 619 4457 SH SOLE 0 0 4457 0 ISHS NATL MUNI BD ETF ETF/Closed End- 464288414 4534 41579 SH SOLE 0 0 41579 0 ISHS INTL SEL DIV ETF ETF/Closed End 464288448 23262 810238 SH SOLE 0 0 810238 0 ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513 4735 58387 SH SOLE 0 0 58387 0 ISHS RESDTL RL EST ETF ETF/Closed End 464288562 303 4864 SH SOLE 0 0 4864 0 ISHS MBS ETF ETF/Closed End- 464288588 10451 99864 SH SOLE 0 0 99864 0 ISHS USD INVT GRD BD ETF ETF/Closed End- 464288620 4011 75747 SH SOLE 0 0 75747 0 ISHS INTRM TERM BD ETF ETF/Closed End- 464288638 20500 391081 SH SOLE 0 0 391081 0 iShares ShortTerm Corporate Bond ETF ETF/Closed End- 464288646 5077 98324 SH SOLE 0 0 98324 0 ISHS 1020 TRS ETF ETF/Closed End- 464288653 12125 90818 SH SOLE 0 0 90818 0 ISHS 37Y TRSY ETF ETF/Closed End- 464288661 5795 47734 SH SOLE 0 0 47734 0 ISHS SHORT TREASURY ETF ETF/Closed End- 464288679 5823 52790 SH SOLE 0 0 52790 0 ISHS U S PFD STK ETF ETF/Closed End- 464288687 16374 478359 SH SOLE 0 0 478359 0 ISHS MSTR SM CAP VAL ETF ETF/Closed End 464288703 450 3650 SH SOLE 0 0 3650 0 ISHS U S HOME CONSTR ETF ETF/Closed End 464288752 641 21327 SH SOLE 0 0 21327 0 ISHS U S ARERO DEF ETF ETF/Closed End 464288760 3791 21930 SH SOLE 0 0 21930 0 ISHS U S REGL BKS ETF ETF/Closed End 464288778 790 19822 SH SOLE 0 0 19822 0 ISHS US INSURANCE ETF ETF/Closed End 464288786 283 4909 SH SOLE 0 0 4909 0 ISHS US BRKR DEAL ETF ETF/Closed End 464288794 643 11483 SH SOLE 0 0 11483 0 ISHS MSCI USA ESG ETF ETF/Closed End 464288802 747 7240 SH SOLE 0 0 7240 0 ISHS US MED DVCS ETF ETF/Closed End 464288810 6651 33287 SH SOLE 0 0 33287 0 ISHS US HC PROVDRS ETF ETF/Closed End 464288828 2010 12166 SH SOLE 0 0 12166 0 ISHS US O/G EXPL ETF ETF/Closed End 464288851 514 9949 SH SOLE 0 0 9949 0 ISHS MICROCAP ETF ETF/Closed End 464288869 1857 22522 SH SOLE 0 0 22522 0 ISHS MSCI EAFE VAL ETF ETF/Closed End 464288877 2842 62843 SH SOLE 0 0 62843 0 ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885 17525 253727 SH SOLE 0 0 253727 0 ISHS CORE AGRSV ALLC ETF ETF/Closed End 464289859 565 11636 SH SOLE 0 0 11636 0 ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867 2937 71091 SH SOLE 0 0 71091 0 ISHS CORE MOD ALLOC ETF ETF/Closed End 464289875 215 6038 SH SOLE 0 0 6038 0 ISHS SILVER TR ETF Common Stock 46428Q109 1806 124400 SH SOLE 0 0 124400 0 ISHS SP GSCI CMDTY ETF Common Stock 46428R107 281 20033 SH SOLE 0 0 20033 0 ISHS U S TREAS ETF ETF/Closed End- 46429B267 11739 476247 SH SOLE 0 0 476247 0 ISHSBD SEP 2019 TERM ETF ETF/Closed End- 46429B564 318 12522 SH SOLE 0 0 12522 0 ISHS MSCI INDIA ETF ETF/Closed End 46429B598 1930 57882 SH SOLE 0 0 57882 0 ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655 75862 1506403 SH SOLE 0 0 1506403 0 ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663 26145 309842 SH SOLE 0 0 309842 0 ISHS EDGE MSCI EAFE ETF ETF/Closed End 46429B689 11219 168304 SH SOLE 0 0 168304 0 ISHS EDGE MSCI MIN ETF ETF/Closed End 46429B697 53418 1019418 SH SOLE 0 0 1019418 0 ISHS 05Y TIPS ETF ETF/Closed End- 46429B747 30180 307895 SH SOLE 0 0 307895 0 ISHS US SHRT MTY BD ETF ETF/Closed End- 46431W507 49623 995450 SH SOLE 0 0 995450 0 ISHS INT RATE HI YLD ETF ETF/Closed End- 46431W606 213 2512 SH SOLE 0 0 2512 0 ISHARES U S E/MKT BD ETF ETF/Closed End- 46431W820 5591 230675 SH SOLE 0 0 230675 0 ISHARES U S SHRT MTY ETF ETF/Closed End- 46431W838 230 4609 SH SOLE 0 0 4609 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F339 12960 168843 SH SOLE 0 0 168843 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F388 17216 237233 SH SOLE 0 0 237233 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F396 54533 544078 SH SOLE 0 0 544078 0 ISHS CORE TTL INTL ETF ETF/Closed End 46432F834 6746 128425 SH SOLE 0 0 128425 0 ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842 67599 1229079 SH SOLE 0 0 1229079 0 ISHS MSTAR M/A INCM ETF ETF/Closed End 46432F875 2601 111720 SH SOLE 0 0 111720 0 ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103 35965 762778 SH SOLE 0 0 762778 0 ISHS HEDGE EMERG MKT ETF ETF/Closed End 46434G509 441 19162 SH SOLE 0 0 19162 0 ISHS MSCI JAPAN NEW ETF ETF/Closed End 46434G822 344 6792 SH SOLE 0 0 6792 0 ISHS FACTORSEL MSCI ETF ETF/Closed End 46434G889 925 23885 SH SOLE 0 0 23885 0 ISHS 05YR INVT GRD ETF ETF/Closed End- 46434V100 476 9604 SH SOLE 0 0 9604 0 ISHS EDGE MSCI MFACT ETF ETF/Closed End 46434V282 270 9690 SH SOLE 0 0 9690 0 ISHS EDGE MSCI SMCP ETF ETF/Closed End 46434V290 337 9419 SH SOLE 0 0 9419 0 ISHS 05YR HI YLD BD ETF ETF/Closed End- 46434V407 732 16438 SH SOLE 0 0 16438 0 ISHS EDGE MSCI INTL ETF ETF/Closed End 46434V449 6548 255775 SH SOLE 0 0 255775 0 ISHSBD SEP 2020 TERM ETF ETF/Closed End- 46434V571 349 13746 SH SOLE 0 0 13746 0 ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621 6746 203322 SH SOLE 0 0 203322 0 ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738 34675 838976 SH SOLE 0 0 838976 0 ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803 1361 52723 SH SOLE 0 0 52723 0 ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46434VBA7 1747 72298 SH SOLE 0 0 72298 0 ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46434VBG4 2530 105872 SH SOLE 0 0 105872 0 ISHS MTG RL EST NEW ETF ETF/Closed End 46435G342 1854 46418 SH SOLE 0 0 46418 0 ISHS EDGE MSCI INTL ETF ETF/Closed End 46435G409 4904 224224 SH SOLE 0 0 224224 0 ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46435G755 287 11195 SH SOLE 0 0 11195 0 ISHSBD DEC 2021 TERM ETF ETF/Closed End- 46435G789 234 9203 SH SOLE 0 0 9203 0 ITAU SA ADR REP 500 PFD Common Stock 465562106 196 21393 SH SOLE 0 0 21393 0 JPMORGAN CHASE CO Common Stock 46625H100 102021 1045079 SH SOLE 0 0 1045079 0 JPM ALERIAN MLP ETN Alternatives - 46625H365 697 31215 SH SOLE 0 0 31215 0 JPM DIVS RET INTL EQ ETF ETF/Closed End 46641Q209 405 7965 SH SOLE 0 0 7965 0 JPM BETABLDR JAPAN ETF ETF/Closed End 46641Q712 5872 278031 SH SOLE 0 0 278031 0 JP ULTRA SHT INCM ETF ETF/Closed End- 46641Q837 7289 145400 SH SOLE 0 0 145400 0 JACOBS ENGINEERNG GROUP Common Stock 469814107 1020 17454 SH SOLE 0 0 17454 0 JETBLUE AIRWAYS CORP Common Stock 477143101 502 31229 SH SOLE 0 0 31229 0 JH MULTIFACTOR UTILS ETF ETF/Closed End 47804J867 1534 54082 SH SOLE 0 0 54082 0 JOHNSON JOHNSON Common Stock 478160104 108680 842154 SH SOLE 0 0 842154 0 J2 GLOBAL INC Common Stock 48123V102 573 8256 SH SOLE 0 0 8256 0 JUNIPER NETWORKS INC Common Stock 48203R104 222 8247 SH SOLE 0 0 8247 0 KAR AUCTION SVCS INC Common Stock 48238T109 229 4794 SH SOLE 0 0 4794 0 KLATENCOR CORP Common Stock 482480100 1120 12520 SH SOLE 0 0 12520 0 KKR CO INC A Common Stock 48251W104 1380 70284 SH SOLE 0 0 70284 0 KADANT INC Common Stock 48282T104 624 7655 SH SOLE 0 0 7655 0 KANSAS CITY STHRN NEW Common Stock 485170302 1348 14124 SH SOLE 0 0 14124 0 KAYNE ANDERSON MLP INVT ETF/Closed End 486606106 1610 117003 SH SOLE 0 0 117003 0 KAYNE ANDERSON MIDSTREAM ETF/Closed End 48661E108 392 40621 SH SOLE 0 0 40621 0 KB HOME Common Stock 48666K109 560 29303 SH SOLE 0 0 29303 0 KELLOGG CO Common Stock 487836108 1462 25637 SH SOLE 0 0 25637 0 KEMPER CORP DELAWARE Common Stock 488401100 328 4945 SH SOLE 0 0 4945 0 KEMPHARM INC Common Stock 488445107 44 24850 SH SOLE 0 0 24850 0 KENNAMETAL INC Common Stock 489170100 661 19867 SH SOLE 0 0 19867 0 KEYCORP NEW Common Stock 493267108 1789 121046 SH SOLE 0 0 121046 0 KEYSIGHT TECHS INC Common Stock 49338L103 326 5252 SH SOLE 0 0 5252 0 KFORCE INC Common Stock 493732101 276 8934 SH SOLE 0 0 8934 0 KIMBERLY CLARK CORP Common Stock 494368103 30378 266613 SH SOLE 0 0 266613 0 KIMCO REALTY CORP REIT 49446R109 185 12609 SH SOLE 0 0 12609 0 KINDER MORGAN INC DE Common Stock 49456B101 10090 656040 SH SOLE 0 0 656040 0 KINSALE CAP GROUP INC Common Stock 49714P108 473 8510 SH SOLE 0 0 8510 0 KIRBY CORP Common Stock 497266106 510 7573 SH SOLE 0 0 7573 0 KNIGHT SWIFT TRAN HLDG A Common Stock 499049104 472 18837 SH SOLE 0 0 18837 0 KOHLS CORP Common Stock 500255104 461 6943 SH SOLE 0 0 6943 0 KONINKLIJKE PHILIPS NEW Common Stock 500472303 669 19055 SH SOLE 0 0 19055 0 KORN FERRY Common Stock 500643200 882 22305 SH SOLE 0 0 22305 0 KRAFT HEINZ CO Common Stock 500754106 13666 317530 SH SOLE 0 0 317530 0 KRANESHS E/MKT CNSMR ETF ETF/Closed End 500767876 227 11940 SH SOLE 0 0 11940 0 KROGER CO Common Stock 501044101 1679 61057 SH SOLE 0 0 61057 0 L BRANDS INC Common Stock 501797104 464 18080 SH SOLE 0 0 18080 0 LHC GROUP INC Common Stock 50187A107 3000 31959 SH SOLE 0 0 31959 0 LKQ CORP Common Stock 501889208 305 12835 SH SOLE 0 0 12835 0 LPL FINANCIAL HOLDINGS Common Stock 50212V100 886 14504 SH SOLE 0 0 14504 0 LTC PROPERTIES INC REIT 502175102 222 5336 SH SOLE 0 0 5336 0 L3 TECHNOLOGIES INC Common Stock 502413107 4541 26150 SH SOLE 0 0 26150 0 LABORATORY CORP OF AMER Common Stock 50540R409 1241 9821 SH SOLE 0 0 9821 0 LAM RESEARCH CORPORATION Common Stock 512807108 6228 45735 SH SOLE 0 0 45735 0 LAMAR ADVERTISING NEW A REIT 512816109 4585 66276 SH SOLE 0 0 66276 0 LAMB WESTON HLDGS INC Common Stock 513272104 921 12526 SH SOLE 0 0 12526 0 LANCASTER COLONY CORP Common Stock 513847103 251 1420 SH SOLE 0 0 1420 0 LANDMARK INFRA PRTNRS LP Common Stock 51508J108 1818 157694 SH SOLE 0 0 157694 0 LANDSTAR SYSTEM INC Common Stock 515098101 991 10361 SH SOLE 0 0 10361 0 LAS VEGAS SANDS CORP Common Stock 517834107 3815 73286 SH SOLE 0 0 73286 0 LATTICE HRTFRD MULTI ETF ETF/Closed End 518416102 271 10522 SH SOLE 0 0 10522 0 ESTEE LAUDER CO INC Common Stock 518439104 10149 78009 SH SOLE 0 0 78009 0 LEAR CORP NEW Common Stock 521865204 1272 10356 SH SOLE 0 0 10356 0 LEGGETT PLATT INC Common Stock 524660107 1187 33112 SH SOLE 0 0 33112 0 LEGG LOW VOL HI DIV ETF ETF/Closed End 52468L406 3758 131021 SH SOLE 0 0 131021 0 LEGG MASON INC Common Stock 524901105 876 34345 SH SOLE 0 0 34345 0 LEIDOS HOLDINGS INC Common Stock 525327102 2791 52938 SH SOLE 0 0 52938 0 LENNAR CORP Common Stock 526057104 215 5503 SH SOLE 0 0 5503 0 LENNOX INTL INC Common Stock 526107107 3699 16902 SH SOLE 0 0 16902 0 LIBERTY ALLSTAR EQUITY ETF/Closed End 530158104 174 32294 SH SOLE 0 0 32294 0 LIBERTY BROADBAND CORP A Common Stock 530307107 201 2797 SH SOLE 0 0 2797 0 LIBERTY BROADBAND CORP C Common Stock 530307305 1589 22065 SH SOLE 0 0 22065 0 LIBERTY EXPEDIA HLDGS A Common Stock 53046P109 320 8173 SH SOLE 0 0 8173 0 LIBERTY PROPERTY TRUST REIT 531172104 480 11461 SH SOLE 0 0 11461 0 LBRTY MEDIA A SIRIUS XM Common Stock 531229409 585 15895 SH SOLE 0 0 15895 0 LIBERTY MEDIA CORP C Common Stock 531229607 2392 64675 SH SOLE 0 0 64675 0 LBRTY FORMULA ONE C Common Stock 531229854 215 6992 SH SOLE 0 0 6992 0 LIGAND PHARMS INC NEW Common Stock 53220K504 3958 29168 SH SOLE 0 0 29168 0 LIFE STORAGE INC Common Stock 53223X107 224 2410 SH SOLE 0 0 2410 0 ELI LILLY CO Common Stock 532457108 24794 214260 SH SOLE 0 0 214260 0 LINCOLN ELECTRIC HLDGS Common Stock 533900106 697 8843 SH SOLE 0 0 8843 0 LINCOLN NATL CORP IN Common Stock 534187109 986 19216 SH SOLE 0 0 19216 0 LIONS GATE ENTMNT CORP B Common Stock 535919500 361 24251 SH SOLE 0 0 24251 0 LITHIA MOTORS INC CL A Common Stock 536797103 493 6457 SH SOLE 0 0 6457 0 LITTELFUSE INC Common Stock 537008104 693 4040 SH SOLE 0 0 4040 0 LLOYDS BANKING SPONS ADR Common Stock 539439109 1407 549754 SH SOLE 0 0 549754 0 LOCKHEED MARTIN CORP Common Stock 539830109 20622 78757 SH SOLE 0 0 78757 0 LOEWS CORP Common Stock 540424108 288 6322 SH SOLE 0 0 6322 0 LOGMEIN INC Common Stock 54142L109 1068 13093 SH SOLE 0 0 13093 0 LA PAC CORP Common Stock 546347105 556 25016 SH SOLE 0 0 25016 0 LOWES COMPANIES INC Common Stock 548661107 10147 109866 SH SOLE 0 0 109866 0 LULULEMON ATHLETICA INC Common Stock 550021109 1085 8926 SH SOLE 0 0 8926 0 LUNA INNOVATIONS INC Common Stock 550351100 1568 468147 SH SOLE 0 0 468147 0 MT BANK CORP Common Stock 55261F104 3593 25102 SH SOLE 0 0 25102 0 MB FINANCIAL INC NEW Common Stock 55264U108 243 6130 SH SOLE 0 0 6130 0 MDC PARTNERS INC CL A Common Stock 552697104 457 175238 SH SOLE 0 0 175238 0 M F S CHARTER INCOME TR ETF/Closed End- 552727109 96 13115 SH SOLE 0 0 13115 0 MFA FINANCIAL INC REIT 55272X102 136 20315 SH SOLE 0 0 20315 0 MFS MUNICIPAL INCOME TR ETF/Closed End- 552738106 325 53008 SH SOLE 0 0 53008 0 M G I C INVT CORP Common Stock 552848103 612 58555 SH SOLE 0 0 58555 0 MFS GOVT MKTS INC TR ETF/Closed End- 552939100 48 10755 SH SOLE 0 0 10755 0 MGM RESORTS INTL Common Stock 552953101 2727 112408 SH SOLE 0 0 112408 0 MKS INSTRUMENTS INC Common Stock 55306N104 514 7961 SH SOLE 0 0 7961 0 MPLX LP MLP 55336V100 1416 46730 SH SOLE 0 0 46730 0 MSA SAFETY INC Common Stock 553498106 236 2500 SH SOLE 0 0 2500 0 MSCI INC CL A Common Stock 55354G100 3881 26324 SH SOLE 0 0 26324 0 MACQUARIE INFRA CORP Common Stock 55608B105 786 21501 SH SOLE 0 0 21501 0 MACQUARIE GLOBAL INFRA ETF/Closed End 55608D101 2374 126196 SH SOLE 0 0 126196 0 MACYS INC Common Stock 55616P104 1110 37274 SH SOLE 0 0 37274 0 MAGELLAN MIDSTRM PTNR LP MLP 559080106 6026 105612 SH SOLE 0 0 105612 0 MAGNA INTL INC CLASS A Common Stock 559222401 1530 33662 SH SOLE 0 0 33662 0 MAIN STR CAP CORP BDC Common Stock 56035L104 602 17792 SH SOLE 0 0 17792 0 MAINSTAY MACKAY DEFN ETF ETF/Closed End- 56064K100 289 14809 SH SOLE 0 0 14809 0 MANITEX INTL INC Common Stock 563420108 85 15000 SH SOLE 0 0 15000 0 MANULIFE FINANCIAL CORP Common Stock 56501R106 475 33504 SH SOLE 0 0 33504 0 MARATHON OIL CORP Common Stock 565849106 514 35850 SH SOLE 0 0 35850 0 MARATHON PETROLEUM CORP Common Stock 56585A102 3572 60524 SH SOLE 0 0 60524 0 MARINEMAX INC Common Stock 567908108 486 26559 SH SOLE 0 0 26559 0 MARKEL CORP Common Stock 570535104 6091 5868 SH SOLE 0 0 5868 0 MARSH MCLENNAN COS INC Common Stock 571748102 2947 36951 SH SOLE 0 0 36951 0 MARRIOTT INTL INC NEW A Common Stock 571903202 3506 32291 SH SOLE 0 0 32291 0 MARTIN MARIETTA MTLS INC Common Stock 573284106 1009 5871 SH SOLE 0 0 5871 0 MASCO CORP Common Stock 574599106 240 8199 SH SOLE 0 0 8199 0 MASIMO CORP Common Stock 574795100 889 8280 SH SOLE 0 0 8280 0 MASTEC INC Common Stock 576323109 563 13883 SH SOLE 0 0 13883 0 MASTERCARD INC A Common Stock 57636Q104 45109 239113 SH SOLE 0 0 239113 0 MATCH GROUP INC Common Stock 57665R106 508 11871 SH SOLE 0 0 11871 0 MATSON INC Common Stock 57686G105 597 18655 SH SOLE 0 0 18655 0 MATTHEWS INTL CORP CL A Common Stock 577128101 475 11693 SH SOLE 0 0 11693 0 MAXIM INTEGRATED PRODS Common Stock 57772K101 777 15275 SH SOLE 0 0 15275 0 MAXWELL TECH INC Common Stock 577767106 115 55700 SH SOLE 0 0 55700 0 MC CORMICK COMPANY Common Stock 579780206 5846 41985 SH SOLE 0 0 41985 0 MCDERMOTT INTL INC NEW Common Stock 580037703 155 23693 SH SOLE 0 0 23693 0 MCDONALDS CORP Common Stock 580135101 30257 170396 SH SOLE 0 0 170396 0 MCKESSON CORP Common Stock 58155Q103 1776 16078 SH SOLE 0 0 16078 0 MEDEQUITIES REALTY TRUST REIT 58409L306 297 43409 SH SOLE 0 0 43409 0 MEDICAL PROPERTIES TRUST REIT 58463J304 3334 207329 SH SOLE 0 0 207329 0 MEDLEY CAPITAL CORP BDC Common Stock 58503F106 66 24951 SH SOLE 0 0 24951 0 MELCO RESORTSENTMNT ADR Common Stock 585464100 263 14940 SH SOLE 0 0 14940 0 MERCADOLIBRE INC Common Stock 58733R102 627 2141 SH SOLE 0 0 2141 0 MERCER INTERNATIONAL INC Common Stock 588056101 133 12749 SH SOLE 0 0 12749 0 MERCK COMPANY INC NEW Common Stock 58933Y105 78808 1031381 SH SOLE 0 0 1031381 0 MERITOR INC Common Stock 59001K100 793 46906 SH SOLE 0 0 46906 0 METHANEX CORP Common Stock 59151K108 453 9406 SH SOLE 0 0 9406 0 METHODE ELECTRONICS CL A Common Stock 591520200 633 27199 SH SOLE 0 0 27199 0 METLIFE INC Common Stock 59156R108 30990 754759 SH SOLE 0 0 754759 0 METTLER TOLEDO INTL INC Common Stock 592688105 829 1466 SH SOLE 0 0 1466 0 MFS INVEST GRADE MUNI TR ETF/Closed End- 59318B108 153 17454 SH SOLE 0 0 17454 0 MICROSOFT CORP Common Stock 594918104 151153 1488161 SH SOLE 0 0 1488161 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 3032 42164 SH SOLE 0 0 42164 0 MICRON TECHNOLOGY INC Common Stock 595112103 3094 97507 SH SOLE 0 0 97507 0 MID AMERICA APT CMNTYS REIT 59522J103 390 4079 SH SOLE 0 0 4079 0 MIDDLESEX WATER COMPANY Common Stock 596680108 1433 26854 SH SOLE 0 0 26854 0 MILLER HI INC EQ COM BEN ETF/Closed End 600379101 123 12871 SH SOLE 0 0 12871 0 MOELIS COMPANY CL A Common Stock 60786M105 233 6763 SH SOLE 0 0 6763 0 MOHAWK INDUSTRIES INC Common Stock 608190104 399 3412 SH SOLE 0 0 3412 0 MOLSON COORS BREWNG CL B Common Stock 60871R209 340 6048 SH SOLE 0 0 6048 0 MONDELEZ INTL INC CL A Common Stock 609207105 15038 375662 SH SOLE 0 0 375662 0 MONROE CAPITAL CORP BDC Common Stock 610335101 1378 143524 SH SOLE 0 0 143524 0 MONSTER BEV CORP NEW Common Stock 61174X109 605 12300 SH SOLE 0 0 12300 0 MORGAN STANLEY Common Stock 617446448 1351 34068 SH SOLE 0 0 34068 0 MORGAN EMERGING MARKETS ETF/Closed End- 617477104 279 46028 SH SOLE 0 0 46028 0 MOSAIC COMPANY NEW Common Stock 61945C103 558 19090 SH SOLE 0 0 19090 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 1233 10716 SH SOLE 0 0 10716 0 NCR CORP NEW Common Stock 62886E108 205 8882 SH SOLE 0 0 8882 0 NGL ENERGY PARTNERS LP Common Stock 62913M107 729 76068 SH SOLE 0 0 76068 0 NRG ENERGY INC NEW Common Stock 629377508 209 5274 SH SOLE 0 0 5274 0 NASDAQ INC Common Stock 631103108 302 3700 SH SOLE 0 0 3700 0 NATIONAL BEVERAGE CORP Common Stock 635017106 375 5226 SH SOLE 0 0 5226 0 NATIONAL FUEL GAS CO Common Stock 636180101 1392 27192 SH SOLE 0 0 27192 0 NATL GRID ADR NEW 2017 Common Stock 636274409 1082 22555 SH SOLE 0 0 22555 0 NATIONAL HEALTH INVS INC REIT 63633D104 743 9837 SH SOLE 0 0 9837 0 NATIONAL INSTR CORP Common Stock 636518102 365 8047 SH SOLE 0 0 8047 0 NATIONAL OILWELL VARCO Common Stock 637071101 1330 51741 SH SOLE 0 0 51741 0 NATL RETAIL PPTYS INC REIT 637417106 3419 70475 SH SOLE 0 0 70475 0 NATL WSTRN LIFE GRP A Common Stock 638517102 214 712 SH SOLE 0 0 712 0 NATUS MEDICAL INC DEL Common Stock 639050103 242 7097 SH SOLE 0 0 7097 0 NAVIGANT CONSULTING INC Common Stock 63935N107 1225 50926 SH SOLE 0 0 50926 0 NAVIENT CORP Common Stock 63938C108 704 79934 SH SOLE 0 0 79934 0 NETAPP INC Common Stock 64110D104 1140 19102 SH SOLE 0 0 19102 0 NETFLIX INC Common Stock 64110L106 14384 53739 SH SOLE 0 0 53739 0 NETEASE INC SPON ADR Common Stock 64110W102 1406 5974 SH SOLE 0 0 5974 0 NETSCOUT SYSTEM INC Common Stock 64115T104 420 17784 SH SOLE 0 0 17784 0 NEW AGE BEVERAGES CORP Common Stock 64157V108 107 20500 SH SOLE 0 0 20500 0 NEW JERSEY RES CORP Common Stock 646025106 3311 72501 SH SOLE 0 0 72501 0 NEW MEDIA INVT GRP INC Common Stock 64704V106 1449 125213 SH SOLE 0 0 125213 0 NEW MTN FIN CORP BDC Common Stock 647551100 2223 176721 SH SOLE 0 0 176721 0 NEW RESIDENTIAL INVT NEW REIT 64828T201 635 44652 SH SOLE 0 0 44652 0 NEW YORK CMNTY BANCORP Common Stock 649445103 1585 168395 SH SOLE 0 0 168395 0 NY MTG TR INC PAR 02 Common Stock 649604501 461 78265 SH SOLE 0 0 78265 0 NEWELL BRANDS INC Common Stock 651229106 2310 124285 SH SOLE 0 0 124285 0 NEWMARKET CORP Common Stock 651587107 394 956 SH SOLE 0 0 956 0 NEWMONT MNG CORP HLDG CO Common Stock 651639106 402 11604 SH SOLE 0 0 11604 0 NEWS CORP A NEW Common Stock 65249B109 173 15228 SH SOLE 0 0 15228 0 NEXSTAR MEDIA GRP INC A Common Stock 65336K103 433 5500 SH SOLE 0 0 5500 0 NEXTERA ENERGY INC Common Stock 65339F101 35747 205654 SH SOLE 0 0 205654 0 NEXTGEN HEALTHCARE INC Common Stock 65343C102 159 10500 SH SOLE 0 0 10500 0 NICE LTD SPON ADR Common Stock 653656108 312 2883 SH SOLE 0 0 2883 0 NIKE INC B Common Stock 654106103 12230 164958 SH SOLE 0 0 164958 0 NISOURCE INC Common Stock 65473P105 1104 43567 SH SOLE 0 0 43567 0 NOKIA CORP SPON ADR Common Stock 654902204 997 171318 SH SOLE 0 0 171318 0 NORDSON CORP Common Stock 655663102 3844 32206 SH SOLE 0 0 32206 0 NORDSTROM INC Common Stock 655664100 283 6072 SH SOLE 0 0 6072 0 NORFOLK SOUTHERN CORP Common Stock 655844108 8337 55751 SH SOLE 0 0 55751 0 NORTHERN TRUST CORP Common Stock 665859104 248 2966 SH SOLE 0 0 2966 0 NORTHROP GRUMMAN CORP Common Stock 666807102 5909 24126 SH SOLE 0 0 24126 0 NORTHWEST BANCSHARES INC Common Stock 667340103 1044 61622 SH SOLE 0 0 61622 0 NOVAGOLD RES INC NEW Common Stock 66987E206 160 40500 SH SOLE 0 0 40500 0 NOVARTIS AG SPON ADR Common Stock 66987V109 18513 215746 SH SOLE 0 0 215746 0 NOVO NORDISK AS ADR Common Stock 670100205 2327 50499 SH SOLE 0 0 50499 0 NOW INC Common Stock 67011P100 732 62928 SH SOLE 0 0 62928 0 NUANCE COMMUNICATION INC Common Stock 67020Y100 1504 113706 SH SOLE 0 0 113706 0 NUCOR CORP Common Stock 670346105 7984 154109 SH SOLE 0 0 154109 0 NUSTAR ENERGY LP MLP 67058H102 561 26800 SH SOLE 0 0 26800 0 NUTANIX INC A Common Stock 67059N108 993 23878 SH SOLE 0 0 23878 0 NUVEEN CT QUAL MUN INC ETF/Closed End- 67060D107 675 59972 SH SOLE 0 0 59972 0 NUVEEN MA QUAL MUN INC ETF/Closed End- 67061E104 122 10412 SH SOLE 0 0 10412 0 NUVEEN MD QUAL MUN INC ETF/Closed End- 67061Q107 482 41110 SH SOLE 0 0 41110 0 NUVEEN SELECT MAT MUNI ETF/Closed End- 67061T101 230 24010 SH SOLE 0 0 24010 0 NUVEEN MUNICIPAL INCOME ETF/Closed End- 67062J102 112 11000 SH SOLE 0 0 11000 0 NUVEEN NY MUNI VALUE FD ETF/Closed End- 67062M105 105 11000 SH SOLE 0 0 11000 0 NUVEEN SEL TX FREE INC 2 ETF/Closed End- 67063C106 271 20245 SH SOLE 0 0 20245 0 NUVEEN VA QUAL MUN INC ETF/Closed End- 67064R102 185 15816 SH SOLE 0 0 15816 0 NUVEEN NY AMT FREE QUAL ETF/Closed End- 670656107 276 23698 SH SOLE 0 0 23698 0 NUV AMT FREE QUAL MUN ETF/Closed End- 670657105 1096 89010 SH SOLE 0 0 89010 0 NVIDIA CORP Common Stock 67066G104 10361 77610 SH SOLE 0 0 77610 0 NUVEEN QUAL MUN INCM FD ETF/Closed End- 67066V101 237 18925 SH SOLE 0 0 18925 0 NUVEEN NY QUAL MUN INC ETF/Closed End- 67066X107 261 21305 SH SOLE 0 0 21305 0 NUVEEN INTRM DUR MUN TRM ETF/Closed End- 670671106 839 67776 SH SOLE 0 0 67776 0 NUVEEN INTERMED DUR TERM ETF/Closed End- 670677103 392 31728 SH SOLE 0 0 31728 0 NUVEEN MUN HI INC OPP FD ETF/Closed End- 670682103 167 14309 SH SOLE 0 0 14309 0 NUVEEN MUN 2021 TGT FD ETF/Closed End- 670687102 374 39945 SH SOLE 0 0 39945 0 NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 670699107 4991 249543 SH SOLE 0 0 249543 0 NUVEEN NJ QUAL MUN INC ETF/Closed End- 67069Y102 179 14060 SH SOLE 0 0 14060 0 NUV DIVERSIFIED DIV INC ETF/Closed End 6706EP105 154 16700 SH SOLE 0 0 16700 0 NUVEEN SP 500 BUY WRITE ETF/Closed End 6706ER101 661 54740 SH SOLE 0 0 54740 0 NUVASIVE INC Common Stock 670704105 3317 66926 SH SOLE 0 0 66926 0 NUVEEN NY MUN VALUE FD 2 ETF/Closed End- 670706100 173 13159 SH SOLE 0 0 13159 0 NUV MUN CR INC FD ETF/Closed End- 67070X101 269 20061 SH SOLE 0 0 20061 0 NUVEEN REAL ESTATE INC ETF/Closed End 67071B108 303 35874 SH SOLE 0 0 35874 0 NUV AMT FREE MUN CR INC ETF/Closed End- 67071L106 583 41705 SH SOLE 0 0 41705 0 NUVEEN GA QUAL MUN INC ETF/Closed End- 67072B107 167 15224 SH SOLE 0 0 15224 0 NUVEEN PFD INCM SECS ETF/Closed End 67072C105 195 23527 SH SOLE 0 0 23527 0 NUVEEN FLOATING RATE ETF/Closed End- 67072T108 4296 465487 SH SOLE 0 0 465487 0 NUVEEN PFD INCM OPPTYS ETF/Closed End 67073B106 738 88549 SH SOLE 0 0 88549 0 NUVEEN TAX ADV DIVID GRW ETF/Closed End 67073G105 374 27935 SH SOLE 0 0 27935 0 NUVEEN TXBL MUN INCM FD ETF/Closed End- 67074C103 201 10400 SH SOLE 0 0 10400 0 NUVEEN ENHNCD MUN VAL FD ETF/Closed End- 67074M101 562 43695 SH SOLE 0 0 43695 0 NUVEEN ENERGY MLP TOTAL ETF/Closed End 67074U103 415 51088 SH SOLE 0 0 51088 0 NUVEEN SHRT DUR CR OPPTY ETF/Closed End- 67074X107 159 11065 SH SOLE 0 0 11065 0 NUVEEN PFD INC TERM FD Common Stock 67075A106 216 10696 SH SOLE 0 0 10696 0 NUVEEN DOW 30 DYN OVRWRT ETF/Closed End 67075F105 1631 101208 SH SOLE 0 0 101208 0 NUVEEN HI INC DEC 19 TGT ETF/Closed End- 67076E107 637 64655 SH SOLE 0 0 64655 0 NUTRIEN LTD Common Stock 67077M108 1122 23864 SH SOLE 0 0 23864 0 NUVEEN HI INC NOV 21 TGT ETF/Closed End- 67077N106 237 26612 SH SOLE 0 0 26612 0 OGE ENERGY CORP Common Stock 670837103 377 9620 SH SOLE 0 0 9620 0 NUVEEN MUNICIPAL VALUE F ETF/Closed End- 670928100 486 52400 SH SOLE 0 0 52400 0 NUVEEN PA QUAL MUN INC ETF/Closed End- 670972108 406 33317 SH SOLE 0 0 33317 0 OFS CAPITAL CORP BDC Common Stock 67103B100 968 91345 SH SOLE 0 0 91345 0 O REILLY AUTOMOTIVE NEW Common Stock 67103H107 1006 2921 SH SOLE 0 0 2921 0 OSI FTSE RUSL SMCP ETF ETF/Closed End 67110P100 306 12946 SH SOLE 0 0 12946 0 OSI FTSE US QUAL DIV ETF ETF/Closed End 67110P407 2890 96280 SH SOLE 0 0 96280 0 OAKTREE SPECIALTY LENDNG Common Stock 67401P108 107 25207 SH SOLE 0 0 25207 0 OCCIDENTAL PETRO CORP Common Stock 674599105 5027 81897 SH SOLE 0 0 81897 0 OCWEN FINANCIAL CORP NEW Common Stock 675746309 62 46546 SH SOLE 0 0 46546 0 OKTA INC A Common Stock 679295105 439 6886 SH SOLE 0 0 6886 0 OLD DOMINION FREIGHT Common Stock 679580100 1395 11294 SH SOLE 0 0 11294 0 OLD REPUBLIC INTL CORP Common Stock 680223104 1616 78561 SH SOLE 0 0 78561 0 OLIN CORP NEW Common Stock 680665205 317 15762 SH SOLE 0 0 15762 0 OMNICOM GROUP INC Common Stock 681919106 688 9388 SH SOLE 0 0 9388 0 OMEGA HEALTHCARE REIT 681936100 913 25981 SH SOLE 0 0 25981 0 ON SEMICONDUCTOR CORP Common Stock 682189105 587 35532 SH SOLE 0 0 35532 0 ONCOCYTE CORP Common Stock 68235C107 17 12066 SH SOLE 0 0 12066 0 ONE GAS INC Common Stock 68235P108 248 3115 SH SOLE 0 0 3115 0 ONEOK INC NEW Common Stock 682680103 2906 53867 SH SOLE 0 0 53867 0 OPKO HEALTH INC Common Stock 68375N103 128 42637 SH SOLE 0 0 42637 0 OPPENHEIMER SP REV ETF ETF/Closed End 68386C104 612 13150 SH SOLE 0 0 13150 0 OPPENHEIMER SP MDCP ETF ETF/Closed End 68386C203 727 14189 SH SOLE 0 0 14189 0 OPPENHEIMER SP SMCP ETF ETF/Closed End 68386C302 842 14699 SH SOLE 0 0 14699 0 OPPENHEIMER SP DIV ETF ETF/Closed End 68386C401 9567 285742 SH SOLE 0 0 285742 0 OPPENHEIMR RUSL DYN ETF ETF/Closed End 68386C724 960 38261 SH SOLE 0 0 38261 0 OPPENHEIMER GLB REV ETF ETF/Closed End 68386C765 996 41971 SH SOLE 0 0 41971 0 ORACLE CORP Common Stock 68389X105 25139 556792 SH SOLE 0 0 556792 0 ORANGE SPON ADR Common Stock 684060106 1849 114226 SH SOLE 0 0 114226 0 OSHKOSH CORP Common Stock 688239201 938 15307 SH SOLE 0 0 15307 0 OWENS MINOR INC HLDGS Common Stock 690732102 245 38626 SH SOLE 0 0 38626 0 OWENS CORNING INC NEW Common Stock 690742101 1614 36708 SH SOLE 0 0 36708 0 OWENS ILL INC NEW Common Stock 690768403 381 22083 SH SOLE 0 0 22083 0 OXFORD INDS INC Common Stock 691497309 307 4315 SH SOLE 0 0 4315 0 OXFORD SQUARE CAP CORP ETF/Closed End 69181V107 429 66358 SH SOLE 0 0 66358 0 PGIM ULTRA SHORT BD ETF ETF/Closed End- 69344A107 6860 137417 SH SOLE 0 0 137417 0 PGIM GLB SHRT DUR HI FD ETF/Closed End- 69346J106 232 17937 SH SOLE 0 0 17937 0 PNC FINL SVCS GROUP INC Common Stock 693475105 25717 219972 SH SOLE 0 0 219972 0 PPG INDUSTRIES INC Common Stock 693506107 12894 126124 SH SOLE 0 0 126124 0 PPL CORP Common Stock 69351T106 15184 535983 SH SOLE 0 0 535983 0 PRA HEALTH SCIENCES INC Common Stock 69354M108 786 8550 SH SOLE 0 0 8550 0 PVH CORP Common Stock 693656100 832 8947 SH SOLE 0 0 8947 0 PACCAR INC Common Stock 693718108 1549 27105 SH SOLE 0 0 27105 0 PACER TRENDPILOT US ETF ETF/Closed End 69374H105 3933 136693 SH SOLE 0 0 136693 0 PACER TRENDPILOT US ETF ETF/Closed End 69374H204 1626 52736 SH SOLE 0 0 52736 0 PACER TRENDPILOT 100 ETF ETF/Closed End 69374H303 676 20702 SH SOLE 0 0 20702 0 PACER GLB CASH COWS ETF ETF/Closed End 69374H709 1101 39435 SH SOLE 0 0 39435 0 PACER TRNDPILOT EURO ETF ETF/Closed End 69374H808 1250 49894 SH SOLE 0 0 49894 0 PACER U S SMCP CASH ETF ETF/Closed End 69374H857 265 11421 SH SOLE 0 0 11421 0 PACER DEV MKTS INT ETF ETF/Closed End 69374H873 282 11722 SH SOLE 0 0 11722 0 PACIFIC COAST OIL TR Common Stock 694103102 44 26525 SH SOLE 0 0 26525 0 PACKAGING CORP OF AMER Common Stock 695156109 252 3014 SH SOLE 0 0 3014 0 PALO ALTO NETWORKS INC Common Stock 697435105 440 2334 SH SOLE 0 0 2334 0 PARKER HANNIFIN CORP Common Stock 701094104 1412 9467 SH SOLE 0 0 9467 0 PATRICK INDUSTRIES INC Common Stock 703343103 365 12326 SH SOLE 0 0 12326 0 PATTERSON COS INC Common Stock 703395103 263 13396 SH SOLE 0 0 13396 0 PAYCHEX INC Common Stock 704326107 9256 142070 SH SOLE 0 0 142070 0 PAYCOM SOFTWARE INC Common Stock 70432V102 297 2423 SH SOLE 0 0 2423 0 PAYPAL HLDGS INC Common Stock 70450Y103 25148 299065 SH SOLE 0 0 299065 0 PB BANCORP INC Common Stock 70454T100 327 30268 SH SOLE 0 0 30268 0 PENN NATIONAL GAMING INC Common Stock 707569109 376 19947 SH SOLE 0 0 19947 0 PENNANTPARK INVT BDC Common Stock 708062104 1080 169487 SH SOLE 0 0 169487 0 PENNANTPARK FLTG RT BDC ETF/Closed End 70806A106 5205 449872 SH SOLE 0 0 449872 0 PENN REAL EST INV TR SBI REIT 709102107 60 10025 SH SOLE 0 0 10025 0 PENNYMAV MTG INV TRUST REIT 70931T103 340 18245 SH SOLE 0 0 18245 0 PEOPLES UTD FINL INC Common Stock 712704105 4727 327583 SH SOLE 0 0 327583 0 PEPSICO INC Common Stock 713448108 43162 390675 SH SOLE 0 0 390675 0 PERKINELMER INC Common Stock 714046109 252 3205 SH SOLE 0 0 3205 0 PETROCHINA CO LTD ADR Common Stock 71646E100 1278 20757 SH SOLE 0 0 20757 0 PFIZER INC Common Stock 717081103 82752 1895814 SH SOLE 0 0 1895814 0 PHILIP MORRIS INTL INC Common Stock 718172109 24684 369744 SH SOLE 0 0 369744 0 PHILLIPS 66 Common Stock 718546104 16352 189802 SH SOLE 0 0 189802 0 PHYSICIANS REALTY TR Common Stock 71943U104 2074 129380 SH SOLE 0 0 129380 0 PIMCO CORP INCM STRAT ETF/Closed End- 72200U100 195 13100 SH SOLE 0 0 13100 0 PIMCO MUN INCOME FD II ETF/Closed End- 72200W106 304 22861 SH SOLE 0 0 22861 0 PIMCO CORP INCM OPPTY ETF/Closed End- 72201B101 297 19350 SH SOLE 0 0 19350 0 PIMCO INCOME STRAT FD II ETF/Closed End- 72201J104 128 13469 SH SOLE 0 0 13469 0 PIMCO 15Y US TIPS ETF ETF/Closed End- 72201R304 3053 48935 SH SOLE 0 0 48935 0 PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775 3280 31912 SH SOLE 0 0 31912 0 PIMCO 05Y H/Y CORP ETF ETF/Closed End- 72201R783 294 3092 SH SOLE 0 0 3092 0 PIMCO INVT GRD CORP ETF ETF/Closed End- 72201R817 7601 76737 SH SOLE 0 0 76737 0 PIMCO ENH SHRT MATY ETF ETF/Closed End- 72201R833 27402 271439 SH SOLE 0 0 271439 0 PIMCO INTRM MUN BD ETF ETF/Closed End- 72201R866 1107 20952 SH SOLE 0 0 20952 0 PIMCO S/T MUN BD ACT ETF ETF/Closed End- 72201R874 340 6825 SH SOLE 0 0 6825 0 PIMCO DYNAMIC INCM FUND Common Stock 72201Y101 286 9785 SH SOLE 0 0 9785 0 PIMCO DYNAMIC CR MTG INC ETF/Closed End- 72202D106 856 40673 SH SOLE 0 0 40673 0 PINNACLE WEST CAP CORP Common Stock 723484101 3338 39181 SH SOLE 0 0 39181 0 PIONEER HIGH INCOME TR ETF/Closed End- 72369H106 148 18566 SH SOLE 0 0 18566 0 PIONEER NATURAL RES CO Common Stock 723787107 3138 23861 SH SOLE 0 0 23861 0 PITNEY BOWES INC Common Stock 724479100 783 132559 SH SOLE 0 0 132559 0 PLAINS ALL AMERN PIPELIN MLP 726503105 2242 111856 SH SOLE 0 0 111856 0 PLUG POWER INC NEW Common Stock 72919P202 19 15180 SH SOLE 0 0 15180 0 POOL CORP Common Stock 73278L105 2365 15911 SH SOLE 0 0 15911 0 PRICE T ROWE GRP INC Common Stock 74144T108 4940 53508 SH SOLE 0 0 53508 0 PRIMERICA INC Common Stock 74164M108 2032 20801 SH SOLE 0 0 20801 0 PRINCIPAL FINL GROUP INC Common Stock 74251V102 1151 26054 SH SOLE 0 0 26054 0 PROCTER GAMBLE CO Common Stock 742718109 61449 668500 SH SOLE 0 0 668500 0 PROGRESSIVE CORP OH Common Stock 743315103 2505 41524 SH SOLE 0 0 41524 0 PROLOGIS INC REIT 74340W103 9589 163302 SH SOLE 0 0 163302 0 PROOFPOINT INC Common Stock 743424103 240 2862 SH SOLE 0 0 2862 0 PROSHS K1 CRUDE OIL ETF ETF/Closed End 74347B417 297 17345 SH SOLE 0 0 17345 0 PROSHARES INVT GRADE ETF ETF/Closed End- 74347B607 605 8501 SH SOLE 0 0 8501 0 PROSHS SP MIDCAP400 ETF ETF/Closed End 74347B680 712 13760 SH SOLE 0 0 13760 0 PROSHS RUSS 2000 DIV ETF ETF/Closed End 74347B698 350 6507 SH SOLE 0 0 6507 0 PROSH EAFE DIV GRWRS ETF ETF/Closed End 74347B839 582 17436 SH SOLE 0 0 17436 0 PROSH SP 500 DV ARI ETF ETF/Closed End 74348A467 11666 192698 SH SOLE 0 0 192698 0 PROSHS HI YLD TREAS ETF ETF/Closed End- 74348A541 520 8375 SH SOLE 0 0 8375 0 PROSPECT CAP CORP BDC Common Stock 74348T102 120 18954 SH SOLE 0 0 18954 0 PRUDENTIAL FINL INC Common Stock 744320102 5580 68429 SH SOLE 0 0 68429 0 PUB SVC ENTERPRISE GROUP Common Stock 744573106 2704 51958 SH SOLE 0 0 51958 0 PUBLIC STORAGE INC REIT 74460D109 994 4912 SH SOLE 0 0 4912 0 PULTEGROUP INC Common Stock 745867101 1009 38830 SH SOLE 0 0 38830 0 PURE CYCLE CORP NEW Common Stock 746228303 217 21887 SH SOLE 0 0 21887 0 PURE STORAGE INC A Common Stock 74624M102 746 46367 SH SOLE 0 0 46367 0 PUTNAM PREMIER INCOME TR ETF/Closed End- 746853100 835 177983 SH SOLE 0 0 177983 0 PUTNAM MSTR INTRMDT INCM ETF/Closed End- 746909100 150 35286 SH SOLE 0 0 35286 0 QUALCOMM INC Common Stock 747525103 16063 282249 SH SOLE 0 0 282249 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 622 7471 SH SOLE 0 0 7471 0 QURATE RETAIL INC A Common Stock 74915M100 1686 86353 SH SOLE 0 0 86353 0 RCI HOSPITALITY HLDGS Common Stock 74934Q108 1734 77645 SH SOLE 0 0 77645 0 RMR GROUP INC A Common Stock 74967R106 438 8254 SH SOLE 0 0 8254 0 RPM INTERNATIONAL INC Common Stock 749685103 2887 49110 SH SOLE 0 0 49110 0 RADIAN GROUP INC Common Stock 750236101 604 36945 SH SOLE 0 0 36945 0 RALPH LAUREN CORP CL A Common Stock 751212101 209 2024 SH SOLE 0 0 2024 0 RANGE RESOURCES CORP Common Stock 75281A109 1225 128040 SH SOLE 0 0 128040 0 RAYMOND JAMES FINANCIAL Common Stock 754730109 835 11218 SH SOLE 0 0 11218 0 RAYTHEON COMPANY NEW Common Stock 755111507 22022 143604 SH SOLE 0 0 143604 0 RBC BEARINGS INC Common Stock 75524B104 2667 20340 SH SOLE 0 0 20340 0 REALITY DIVCON LDRS ETF ETF/Closed End 75605A405 1818 61764 SH SOLE 0 0 61764 0 REALTY INCOME CORP REIT 756109104 7415 117620 SH SOLE 0 0 117620 0 REAVES UTILITY INCOME FD ETF/Closed End 756158101 1613 54805 SH SOLE 0 0 54805 0 RED HAT INC Common Stock 756577102 397 2261 SH SOLE 0 0 2261 0 REGENERON PHARMACEUTICAL Common Stock 75886F107 1876 5022 SH SOLE 0 0 5022 0 REGIONS FINL CORP NEW Common Stock 7591EP100 847 63333 SH SOLE 0 0 63333 0 REINSURANCE GRP AMER NEW Common Stock 759351604 819 5839 SH SOLE 0 0 5839 0 RELIANCE STEEL ALUM CO Common Stock 759509102 328 4613 SH SOLE 0 0 4613 0 RELX PLC SPON ADR Common Stock 759530108 1496 72889 SH SOLE 0 0 72889 0 REPUBLIC SERVICES INC Common Stock 760759100 1814 25169 SH SOLE 0 0 25169 0 RESMED INC Common Stock 761152107 1203 10562 SH SOLE 0 0 10562 0 RESOLUTE FOREST PRODS Common Stock 76117W109 486 61297 SH SOLE 0 0 61297 0 RESIDEO TECHS INC Common Stock 76118Y104 649 31594 SH SOLE 0 0 31594 0 RESTAURANT BRNDS INTL Common Stock 76131D103 249 4769 SH SOLE 0 0 4769 0 RIBBON COMMUNICATION INC Common Stock 762544104 98 20274 SH SOLE 0 0 20274 0 RIO TINTO PLC SPONS ADR Common Stock 767204100 2755 56835 SH SOLE 0 0 56835 0 RITCHIE BROS AUCTIONEERS Common Stock 767744105 208 6347 SH SOLE 0 0 6347 0 RITE AID CORP Common Stock 767754104 10 14419 SH SOLE 0 0 14419 0 RIVERVIEW BANCORP Common Stock 769397100 78 10750 SH SOLE 0 0 10750 0 ROBERT HALF INTL INC Common Stock 770323103 245 4284 SH SOLE 0 0 4284 0 ROCKWELL AUTOMATION INC Common Stock 773903109 3438 22845 SH SOLE 0 0 22845 0 ROGERS COMMS B NON VTG Common Stock 775109200 256 4996 SH SOLE 0 0 4996 0 ROKU INC Common Stock 77543R102 352 11480 SH SOLE 0 0 11480 0 ROLLINS INC Common Stock 775711104 830 22989 SH SOLE 0 0 22989 0 ROPER TECHNOLOGIES INC Common Stock 776696106 1644 6167 SH SOLE 0 0 6167 0 ROSS STORES INC Common Stock 778296103 2629 31598 SH SOLE 0 0 31598 0 ROYAL BANK CDA MONTREAL Common Stock 780087102 3443 50248 SH SOLE 0 0 50248 0 ROYAL BK SCOTLND GRP PLC Common Stock 780097689 181 32330 SH SOLE 0 0 32330 0 ROYAL DUTCH SHELL ADR B Common Stock 780259107 20378 339970 SH SOLE 0 0 339970 0 ROYAL DUTCH SHELL ADR Common Stock 780259206 7831 134387 SH SOLE 0 0 134387 0 ROYAL GOLD INC Common Stock 780287108 477 5575 SH SOLE 0 0 5575 0 ROYCE VALUE TRUST INC ETF/Closed End 780910105 3109 263498 SH SOLE 0 0 263498 0 ROYCE MICRO CAP TRUST ETF/Closed End 780915104 191 25758 SH SOLE 0 0 25758 0 RYDER SYSTEM INC Common Stock 783549108 203 4216 SH SOLE 0 0 4216 0 RYMAN HOSPITALITY PPTYS Common Stock 78377T107 1196 17931 SH SOLE 0 0 17931 0 SP GLOBAL INC Common Stock 78409V104 3420 20127 SH SOLE 0 0 20127 0 SEI INVESTMENTS CO Common Stock 784117103 609 13189 SH SOLE 0 0 13189 0 SPDR SP 500 ETF ETF/Closed End 78462F103 103790 415294 SH SOLE 0 0 415294 0 SPX CORP Common Stock 784635104 1057 37725 SH SOLE 0 0 37725 0 SPDR GOLD TRUST GOLD ETF Common Stock 78463V107 3649 30097 SH SOLE 0 0 30097 0 SPDR EURO STOXX 50 ETF ETF/Closed End 78463X202 604 18142 SH SOLE 0 0 18142 0 SPDR MSCI E/MKT MIX ETF ETF/Closed End 78463X426 1500 27591 SH SOLE 0 0 27591 0 SPDR INDX SP GLB DV ETF ETF/Closed End 78463X459 330 5327 SH SOLE 0 0 5327 0 SPDR DJ GLB RL EST ETF ETF/Closed End 78463X749 1706 38536 SH SOLE 0 0 38536 0 SPDR SP INTL DIV ETF ETF/Closed End 78463X772 890 25458 SH SOLE 0 0 25458 0 SPDR MSCI ACWI EXUS ETF ETF/Closed End 78463X848 1826 55783 SH SOLE 0 0 55783 0 SPDR DJ INTL RL EST ETF ETF/Closed End 78463X863 446 12631 SH SOLE 0 0 12631 0 SPDR DEV WORLD EXUS ETF ETF/Closed End 78463X889 338 12776 SH SOLE 0 0 12776 0 SPDR FACTSET INNOVA ETF ETF/Closed End 78464A110 236 2850 SH SOLE 0 0 2850 0 SPDR SP SM CAP GRTH ETF ETF/Closed End 78464A201 3142 58241 SH SOLE 0 0 58241 0 SPDR BLOOMBERG CONV ETF ETF/Closed End- 78464A359 2692 57536 SH SOLE 0 0 57536 0 SPDR INTERMED TERM ETF ETF/Closed End- 78464A375 776 23499 SH SOLE 0 0 23499 0 SPDR BLOOMBERG MTG ETF ETF/Closed End- 78464A383 2010 79102 SH SOLE 0 0 79102 0 SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409 940 28934 SH SOLE 0 0 28934 0 SPDR BLOOMBERG HI YL ETF ETF/Closed End- 78464A417 14571 433797 SH SOLE 0 0 433797 0 SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474 60346 2002185 SH SOLE 0 0 2002185 0 SPDR FTSE INTL GOVT ETF ETF/Closed End- 78464A490 2809 53985 SH SOLE 0 0 53985 0 SPDR SP 500 VALU ETF ETF/Closed End 78464A508 1030 37936 SH SOLE 0 0 37936 0 SPDR DOW JONES REIT ETF ETF/Closed End 78464A607 390 4535 SH SOLE 0 0 4535 0 SPDR SP AERO DEFNSE ETF ETF/Closed End 78464A631 1618 20501 SH SOLE 0 0 20501 0 SPDR AGGREGATE BOND ETF ETF/Closed End- 78464A649 4026 144553 SH SOLE 0 0 144553 0 SPDR BLOOMBERG TIPS ETF ETF/Closed End- 78464A656 355 6581 SH SOLE 0 0 6581 0 SPDR SP REGL BNKG ETF ETF/Closed End 78464A698 5092 108835 SH SOLE 0 0 108835 0 SPDR SP OILGAS EXP ETF ETF/Closed End 78464A730 327 12309 SH SOLE 0 0 12309 0 SPDR SP DIVIDEND ETF ETF/Closed End 78464A763 28529 318689 SH SOLE 0 0 318689 0 SPDR SP CAP MKTS ETF ETF/Closed End 78464A771 519 10870 SH SOLE 0 0 10870 0 SPDR SP BANK ETF ETF/Closed End 78464A797 431 11537 SH SOLE 0 0 11537 0 SPDR SP SMALL CAP ETF ETF/Closed End 78464A813 461 7688 SH SOLE 0 0 7688 0 SPDR SP MID CAP GRW ETF ETF/Closed End 78464A821 1299 28331 SH SOLE 0 0 28331 0 SPDR PORT MID CAP ETF ETF/Closed End 78464A847 1575 53552 SH SOLE 0 0 53552 0 SPDR SP BIOTECH ETF ETF/Closed End 78464A870 7857 109507 SH SOLE 0 0 109507 0 SPDR SP HOMEBLDRS ETF ETF/Closed End 78464A888 410 12603 SH SOLE 0 0 12603 0 SPDR BLACKSTONE GSO ETF ETF/Closed End- 78467V608 4123 92231 SH SOLE 0 0 92231 0 SPDR DBLLIN T/R TACT ETF ETF/Closed End- 78467V848 1077 22729 SH SOLE 0 0 22729 0 SPDR DJ INDL AVG ETF ETF/Closed End 78467X109 18803 80628 SH SOLE 0 0 80628 0 SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107 8091 26732 SH SOLE 0 0 26732 0 SPDR SP INTERNET ETF ETF/Closed End 78468R127 203 2675 SH SOLE 0 0 2675 0 SPDR BLOOMBERG INVT ETF ETF/Closed End- 78468R200 7844 258278 SH SOLE 0 0 258278 0 SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408 1509 57956 SH SOLE 0 0 57956 0 SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R739 517 10747 SH SOLE 0 0 10747 0 SPDR SP 500 HI DIV ETF ETF/Closed End 78468R788 1414 41494 SH SOLE 0 0 41494 0 SPDR SSGA LGCP LOW ETF ETF/Closed End 78468R804 263 2953 SH SOLE 0 0 2953 0 SPDR USA QLTY STRAT ETF ETF/Closed End 78468R812 720 9881 SH SOLE 0 0 9881 0 SPDR PORT SMALL CAP ETF ETF/Closed End 78468R853 309 11713 SH SOLE 0 0 11713 0 SP PLUS CORP Common Stock 78469C103 209 7065 SH SOLE 0 0 7065 0 SPX FLOW INC Common Stock 78469X107 1145 37655 SH SOLE 0 0 37655 0 SVB FINL GRP Common Stock 78486Q101 288 1514 SH SOLE 0 0 1514 0 SABRA HEALTH CARE REIT REIT 78573L106 2412 146385 SH SOLE 0 0 146385 0 SABRE CORP Common Stock 78573M104 449 20743 SH SOLE 0 0 20743 0 SAGE THERAPEUTICS INC Common Stock 78667J108 413 4311 SH SOLE 0 0 4311 0 SALESFORCECOM INC Common Stock 79466L302 9597 70069 SH SOLE 0 0 70069 0 SALLY BEAUTY HLDGS INC Common Stock 79546E104 570 33424 SH SOLE 0 0 33424 0 SANDY SPRING BANCORP INC Common Stock 800363103 314 10004 SH SOLE 0 0 10004 0 SANGAMO THERAPEUTICS INC Common Stock 800677106 127 11028 SH SOLE 0 0 11028 0 SANOFI SPON ADR Common Stock 80105N105 3105 71522 SH SOLE 0 0 71522 0 SAP SE SPON ADR Common Stock 803054204 3597 36128 SH SOLE 0 0 36128 0 SAREPTA THERAPEUTICS INC Common Stock 803607100 291 2667 SH SOLE 0 0 2667 0 SCANA CORP NEW Common Stock 80589M102 433 9054 SH SOLE 0 0 9054 0 SCHEIN HENRY INC Common Stock 806407102 877 11165 SH SOLE 0 0 11165 0 SCHLUMBERGER LTD Common Stock 806857108 7260 201207 SH SOLE 0 0 201207 0 SCHNITZER STEEL INDS A Common Stock 806882106 647 30041 SH SOLE 0 0 30041 0 SCHNEIDER NATL INC WI B Common Stock 80689H102 296 15846 SH SOLE 0 0 15846 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 2325 55979 SH SOLE 0 0 55979 0 SCHWAB US LGCP ETF ETF/Closed End 808524201 326 5455 SH SOLE 0 0 5455 0 SCHWAB US LGCP GRW ETF ETF/Closed End 808524300 233 3375 SH SOLE 0 0 3375 0 SCHWAB EMG MKT EQ ETF ETF/Closed End 808524706 12892 547915 SH SOLE 0 0 547915 0 SCHWAB STR 1000 IDX ETF ETF/Closed End 808524722 3658 149168 SH SOLE 0 0 149168 0 SCHWAB EMRG MKTS LRG ETF ETF/Closed End 808524730 223 8644 SH SOLE 0 0 8644 0 SCHWAB FUND INTL SML ETF ETF/Closed End 808524748 369 13006 SH SOLE 0 0 13006 0 SCHWAB US DIV EQ ETF ETF/Closed End 808524797 1296 27584 SH SOLE 0 0 27584 0 SCHWAB US REIT ETF ETF/Closed End 808524847 2853 74081 SH SOLE 0 0 74081 0 SCOTTS MIRACLEGRO CO Common Stock 810186106 4867 79188 SH SOLE 0 0 79188 0 SEACOAST BANKING CORP FL Common Stock 811707801 298 11450 SH SOLE 0 0 11450 0 SEALED AIR CORP NEW Common Stock 81211K100 345 9905 SH SOLE 0 0 9905 0 MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100 426 8431 SH SOLE 0 0 8431 0 HLTHCR SEL SECT SPDR ETF ETF/Closed End 81369Y209 153203 1770925 SH SOLE 0 0 1770925 0 CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308 95335 1877407 SH SOLE 0 0 1877407 0 CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407 89758 906552 SH SOLE 0 0 906552 0 ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506 8579 149591 SH SOLE 0 0 149591 0 FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605 9335 391879 SH SOLE 0 0 391879 0 INDL SEL SECT SPDR ETF ETF/Closed End 81369Y704 5341 82927 SH SOLE 0 0 82927 0 TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803 118999 1919965 SH SOLE 0 0 1919965 0 SELECT COMMN SVC SEL ETF ETF/Closed End 81369Y852 49256 1193224 SH SOLE 0 0 1193224 0 SEL SECT RL EST SPDR ETF ETF/Closed End 81369Y860 506 16318 SH SOLE 0 0 16318 0 UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886 9309 175899 SH SOLE 0 0 175899 0 SELECTIVE INS GROUP INC Common Stock 816300107 283 4636 SH SOLE 0 0 4636 0 SEMPRA ENERGY Common Stock 816851109 1348 12459 SH SOLE 0 0 12459 0 SR HSG PPTYS TR SBI REIT 81721M109 363 30953 SH SOLE 0 0 30953 0 SENSUS HEALTHCARE INC Common Stock 81728J109 356 48076 SH SOLE 0 0 48076 0 SERVICENOW INC Common Stock 81762P102 2038 11446 SH SOLE 0 0 11446 0 SHERWIN WILLIAMS CO Common Stock 824348106 17170 43637 SH SOLE 0 0 43637 0 SHIRE PLC SPON ADR Common Stock 82481R106 222 1275 SH SOLE 0 0 1275 0 SHOPIFY INC CL A Common Stock 82509L107 779 5625 SH SOLE 0 0 5625 0 SIGNATURE BANK NEW YORK Common Stock 82669G104 2413 23472 SH SOLE 0 0 23472 0 SILICON MOTION TECH ADR Common Stock 82706C108 1447 41949 SH SOLE 0 0 41949 0 SIMON PPTY GRP INC NEW REIT 828806109 993 5911 SH SOLE 0 0 5911 0 SIMPSON MFG CO INC Common Stock 829073105 524 9672 SH SOLE 0 0 9672 0 SINCLAIR BROADCAST GRP Common Stock 829226109 480 18220 SH SOLE 0 0 18220 0 SIRIUS XM HLDGS INC Common Stock 82968B103 646 113189 SH SOLE 0 0 113189 0 SITEONE LANDSCAPE SUPPLY Common Stock 82982L103 2061 37288 SH SOLE 0 0 37288 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 1635 29387 SH SOLE 0 0 29387 0 SKECHERS USA INC CL A Common Stock 830566105 834 36437 SH SOLE 0 0 36437 0 SKYWEST INC Common Stock 830879102 992 22297 SH SOLE 0 0 22297 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 1126 16804 SH SOLE 0 0 16804 0 SLEEP NUMBER CORP Common Stock 83125X103 371 11696 SH SOLE 0 0 11696 0 SMITH NEPHEW PLC ADR Common Stock 83175M205 1897 50751 SH SOLE 0 0 50751 0 SMITH AO Common Stock 831865209 507 11873 SH SOLE 0 0 11873 0 SMUCKER JM COMPANY NEW Common Stock 832696405 2422 25906 SH SOLE 0 0 25906 0 SNAP ON INC Common Stock 833034101 4382 30161 SH SOLE 0 0 30161 0 SNAP INC CL A Common Stock 83304A106 59 10650 SH SOLE 0 0 10650 0 SONOCO PRODUCTS CO Common Stock 835495102 1830 34452 SH SOLE 0 0 34452 0 SONY CORP Common Stock 835699307 299 6201 SH SOLE 0 0 6201 0 SOTHERLY HOTELS INC REIT 83600C103 63 11300 SH SOLE 0 0 11300 0 SOUTH JERSEY INDS INC Common Stock 838518108 378 13586 SH SOLE 0 0 13586 0 SOUTHERN COMPANY Common Stock 842587107 9489 216041 SH SOLE 0 0 216041 0 SOUTHWEST AIRLINES CO Common Stock 844741108 3442 74045 SH SOLE 0 0 74045 0 SOUTHWESTERN ENERGY CO Common Stock 845467109 353 103595 SH SOLE 0 0 103595 0 SPIRIT AEROSYS HLDG CL A Common Stock 848574109 403 5585 SH SOLE 0 0 5585 0 SPLUNK INC Common Stock 848637104 4546 43357 SH SOLE 0 0 43357 0 SPRAGUE RESOURCES LP Common Stock 849343108 1022 70541 SH SOLE 0 0 70541 0 SPROTT PHYSICAL GOLD ETF ETF/Closed End 85207H104 1172 113673 SH SOLE 0 0 113673 0 SPRINT CORP SER 1 Common Stock 85207U105 188 32365 SH SOLE 0 0 32365 0 SPROTT PHYS GLD SLVR ETF/Closed End 85208R101 1355 108068 SH SOLE 0 0 108068 0 SQUARE INC A Common Stock 852234103 1500 26739 SH SOLE 0 0 26739 0 STANLEY BLACK DECKER Common Stock 854502101 4489 37485 SH SOLE 0 0 37485 0 STARBUCKS CORP Common Stock 855244109 13526 210023 SH SOLE 0 0 210023 0 STARWOOD PROPERTY TR INC REIT 85571B105 448 22715 SH SOLE 0 0 22715 0 STATE STREET CORP Common Stock 857477103 1784 28280 SH SOLE 0 0 28280 0 STEEL DYNAMICS INC Common Stock 858119100 1020 33964 SH SOLE 0 0 33964 0 STELLUS CAP INVT BDC Common Stock 858568108 148 11465 SH SOLE 0 0 11465 0 STEMLINE THERAPEUTICS Common Stock 85858C107 108 11400 SH SOLE 0 0 11400 0 STMICROELECTRONICS N V Common Stock 861012102 730 52571 SH SOLE 0 0 52571 0 STORE CAPITAL CORP REIT 862121100 4120 145534 SH SOLE 0 0 145534 0 STRYKER CORP Common Stock 863667101 3603 22985 SH SOLE 0 0 22985 0 SUBURBAN PROPANE PTNR LP MLP 864482104 1475 76565 SH SOLE 0 0 76565 0 SUMITOMO MITSUI FINL Common Stock 86562M209 1339 205662 SH SOLE 0 0 205662 0 SUMMIT MATLS INC A Common Stock 86614U100 139 11214 SH SOLE 0 0 11214 0 SUN COMMUNITIES INC REIT 866674104 1989 19558 SH SOLE 0 0 19558 0 SUN LIFE FINL INC Common Stock 866796105 245 7369 SH SOLE 0 0 7369 0 SUNCOR ENERGY INC NEW Common Stock 867224107 792 28318 SH SOLE 0 0 28318 0 SUNPOWER CORP Common Stock 867652406 208 41800 SH SOLE 0 0 41800 0 SUNOPTA INC Common Stock 8676EP108 57 14750 SH SOLE 0 0 14750 0 SUNTRUST BANKS INC Common Stock 867914103 14740 292221 SH SOLE 0 0 292221 0 SYMANTEC CORP Common Stock 871503108 645 34116 SH SOLE 0 0 34116 0 SYNOPSYS INC Common Stock 871607107 290 3439 SH SOLE 0 0 3439 0 SYNOVUS FINL CORP NEW Common Stock 87161C501 552 17261 SH SOLE 0 0 17261 0 SYNERGY PHARM INC DE NEW Common Stock 871639308 3 24000 SH SOLE 0 0 24000 0 SYNCHRONY FINANCIAL Common Stock 87165B103 272 11579 SH SOLE 0 0 11579 0 SYSCO CORP Common Stock 871829107 13726 219049 SH SOLE 0 0 219049 0 TCF FINANCIAL CORP Common Stock 872275102 489 25075 SH SOLE 0 0 25075 0 TC PIPELINES LP MLP 87233Q108 297 9237 SH SOLE 0 0 9237 0 TD AMERITRADE HLDG CORP Common Stock 87236Y108 992 20254 SH SOLE 0 0 20254 0 THL CREDIT INC BDC Common Stock 872438106 65 10715 SH SOLE 0 0 10715 0 TJX COS INC NEW Common Stock 872540109 8183 182891 SH SOLE 0 0 182891 0 T MOBILE US INC Common Stock 872590104 636 9999 SH SOLE 0 0 9999 0 TPG SPLTY LEND INC BDC Common Stock 87265K102 1091 60314 SH SOLE 0 0 60314 0 TTM TECHNOLOGIES INC Common Stock 87305R109 123 12651 SH SOLE 0 0 12651 0 TABLEAU SOFTWARE INC Common Stock 87336U105 745 6210 SH SOLE 0 0 6210 0 TAIWAN SEMICON MFG CO Common Stock 874039100 1671 45281 SH SOLE 0 0 45281 0 TAKETWO INTERACTIVE INC Common Stock 874054109 765 7432 SH SOLE 0 0 7432 0 TANDEM DIABETES CARE NEW Common Stock 875372203 743 19575 SH SOLE 0 0 19575 0 TANGER FACTORY OUTLET REIT 875465106 1738 85948 SH SOLE 0 0 85948 0 TAPESTRY INC Common Stock 876030107 668 19791 SH SOLE 0 0 19791 0 TARGET CORP Common Stock 87612E106 9257 140072 SH SOLE 0 0 140072 0 TARGA RESOURCES CORP Common Stock 87612G101 2122 58916 SH SOLE 0 0 58916 0 TAYLOR DEVICES INC Common Stock 877163105 4373 358993 SH SOLE 0 0 358993 0 TECK RESOURCES LTD CL B Common Stock 878742204 306 14191 SH SOLE 0 0 14191 0 TEGNA INC Common Stock 87901J105 482 44353 SH SOLE 0 0 44353 0 TEKLA HEALTHCARE OPPTYS Common Stock 879105104 708 42195 SH SOLE 0 0 42195 0 TEKLA HEALTHCARE INV SBI ETF/Closed End 87911J103 2313 128833 SH SOLE 0 0 128833 0 TEKLA LIFE SCIENCES INVS ETF/Closed End 87911K100 633 41874 SH SOLE 0 0 41874 0 TEKLA WORLD HLTHCARE ETF/Closed End 87911L108 382 32952 SH SOLE 0 0 32952 0 TELEFLEX INC Common Stock 879369106 2393 9256 SH SOLE 0 0 9256 0 TELEFONICA BRASIL SA ADR Common Stock 87936R106 378 31707 SH SOLE 0 0 31707 0 TELEPHONE DATA SYS INC Common Stock 879433829 503 15453 SH SOLE 0 0 15453 0 TELUS CORP Common Stock 87971M103 748 22564 SH SOLE 0 0 22564 0 TEMPLETON DRAGON FD INC ETF/Closed End 88018T101 548 32215 SH SOLE 0 0 32215 0 TEMPLTN EMERG MKT INC FD ETF/Closed End- 880192109 1142 118681 SH SOLE 0 0 118681 0 TERADYNE INC Common Stock 880770102 3236 103117 SH SOLE 0 0 103117 0 TERNIUM SA SPON ADR Common Stock 880890108 245 9032 SH SOLE 0 0 9032 0 TESLA INC Common Stock 88160R101 11097 33344 SH SOLE 0 0 33344 0 TEVA PHARMACEUTICAL ADR Common Stock 881624209 2265 146910 SH SOLE 0 0 146910 0 TETRA TECH INC NEW Common Stock 88162G103 292 5633 SH SOLE 0 0 5633 0 TEXAS INSTRUMENTS INC Common Stock 882508104 10720 113435 SH SOLE 0 0 113435 0 TEX PAC LAND SUB CTF UT Common Stock 882610108 587 1083 SH SOLE 0 0 1083 0 TEXAS ROADHOUSE INC A Common Stock 882681109 943 15795 SH SOLE 0 0 15795 0 TEXTRON INC Common Stock 883203101 954 20744 SH SOLE 0 0 20744 0 TRADE DESK INC A Common Stock 88339J105 590 5081 SH SOLE 0 0 5081 0 THERMO FISHER SCIENTIFIC Common Stock 883556102 27746 123984 SH SOLE 0 0 123984 0 THOR INDUSTRIES INC Common Stock 885160101 1479 28445 SH SOLE 0 0 28445 0 THREE D SYS CORP DEL NEW Common Stock 88554D205 360 35430 SH SOLE 0 0 35430 0 3M COMPANY Common Stock 88579Y101 39990 209876 SH SOLE 0 0 209876 0 TIDEWATER INC NEW Common Stock 88642R109 3423 178954 SH SOLE 0 0 178954 0 TIDEWATER INC NEW A WTS Warrant/Right 88642R117 30 17747 SH SOLE 0 0 17747 0 TIDEWATER INC NEW B WTS Warrant/Right 88642R125 26 18493 SH SOLE 0 0 18493 0 TIFFANY CO NEW Common Stock 886547108 399 4956 SH SOLE 0 0 4956 0 TILRAY INC 2 Common Stock 88688T100 354 5013 SH SOLE 0 0 5013 0 TOLL BROTHERS INC Common Stock 889478103 903 27421 SH SOLE 0 0 27421 0 TOOTSIE ROLL INDS INC Common Stock 890516107 240 7197 SH SOLE 0 0 7197 0 TORCHMARK CORP Common Stock 891027104 1143 15332 SH SOLE 0 0 15332 0 TORONTO DOMINION BK NEW Common Stock 891160509 1639 32962 SH SOLE 0 0 32962 0 TORTOISE ENERGY INFRA ETF/Closed End 89147L100 519 26081 SH SOLE 0 0 26081 0 TORTOISE MIDSTREAM ENRGY ETF/Closed End 89148B101 481 39227 SH SOLE 0 0 39227 0 TOTAL S A SPON ADR Common Stock 89151E109 6867 131605 SH SOLE 0 0 131605 0 TOTAL SYSTEMS SVC INC Common Stock 891906109 544 6686 SH SOLE 0 0 6686 0 TOYOTA MTR CORP SPON ADR Common Stock 892331307 332 2856 SH SOLE 0 0 2856 0 TRACTOR SUPPLY CO Common Stock 892356106 487 5837 SH SOLE 0 0 5837 0 TRANSCANADA CORP Common Stock 89353D107 2924 81914 SH SOLE 0 0 81914 0 TRANSDIGM GROUP INC Common Stock 893641100 323 951 SH SOLE 0 0 951 0 TRANSUNION Common Stock 89400J107 235 4136 SH SOLE 0 0 4136 0 TRAVELERS COS INC Common Stock 89417E109 21406 178752 SH SOLE 0 0 178752 0 TREX CO INC Common Stock 89531P105 1253 21106 SH SOLE 0 0 21106 0 TRI CONTINENTAL CORP ETF/Closed End 895436103 357 15162 SH SOLE 0 0 15162 0 TRINITY INDUSTRIES INC Common Stock 896522109 926 44991 SH SOLE 0 0 44991 0 TRISTATE CAP HLDGS INC Common Stock 89678F100 195 10000 SH SOLE 0 0 10000 0 TRUSTCO BK CORP N Y Common Stock 898349105 140 20406 SH SOLE 0 0 20406 0 TRUSTMARK CORP Common Stock 898402102 266 9355 SH SOLE 0 0 9355 0 T2 BIOSYSTEMS INC Common Stock 89853L104 37 12350 SH SOLE 0 0 12350 0 TUPPERWARE BRANDS CORP Common Stock 899896104 268 8483 SH SOLE 0 0 8483 0 TURTLE BEACH CORP NEW Common Stock 900450206 750 52550 SH SOLE 0 0 52550 0 TWENTY FIRST CENTURY A Common Stock 90130A101 813 16902 SH SOLE 0 0 16902 0 TWENTY FIRST CENTURY B Common Stock 90130A200 814 17034 SH SOLE 0 0 17034 0 TWILIO INC A Common Stock 90138F102 737 8249 SH SOLE 0 0 8249 0 TWITTER INC Common Stock 90184L102 5266 183237 SH SOLE 0 0 183237 0 TWO HARBORS INVT CORP Common Stock 90187B408 190 14820 SH SOLE 0 0 14820 0 IIVI INC Common Stock 902104108 202 6228 SH SOLE 0 0 6228 0 TYLER TECHNOLOGIES INC Common Stock 902252105 540 2906 SH SOLE 0 0 2906 0 TYSON FOODS INC A Common Stock 902494103 589 11033 SH SOLE 0 0 11033 0 UBS AG E TRACS ALERN ETN Alternatives - 902641646 267 13512 SH SOLE 0 0 13512 0 UGI CORP NEW Common Stock 902681105 4723 88529 SH SOLE 0 0 88529 0 U S BANCORP DE NEW Common Stock 902973304 9531 208551 SH SOLE 0 0 208551 0 U S SILICA HLDGS INC Common Stock 90346E103 273 26793 SH SOLE 0 0 26793 0 UBIQUITI NETWORKS INC Common Stock 90347A100 2627 26426 SH SOLE 0 0 26426 0 ULTA BEAUTY INC Common Stock 90384S303 5377 21961 SH SOLE 0 0 21961 0 ULTIMATE SFTWARE GRP INC Common Stock 90385D107 1429 5835 SH SOLE 0 0 5835 0 UNDER ARMOUR INC CL A Common Stock 904311107 1161 65690 SH SOLE 0 0 65690 0 UNDER ARMOUR INC C Common Stock 904311206 879 54373 SH SOLE 0 0 54373 0 UNILEVER PLC SPONS ADR Common Stock 904767704 4357 83396 SH SOLE 0 0 83396 0 UNILEVER N V NY SHS NEW Common Stock 904784709 16102 299297 SH SOLE 0 0 299297 0 UNION BANKSHS CORP NEW Common Stock 90539J109 742 26294 SH SOLE 0 0 26294 0 UNION PACIFIC CORP Common Stock 907818108 16667 120572 SH SOLE 0 0 120572 0 UNITED BANKSHARES INC WV Common Stock 909907107 4548 146206 SH SOLE 0 0 146206 0 UNITED CONTINENTAL HLDGS Common Stock 910047109 1504 17960 SH SOLE 0 0 17960 0 UNITED NATURAL FOODS INC Common Stock 911163103 135 12767 SH SOLE 0 0 12767 0 UPS INC B Common Stock 911312106 32879 337118 SH SOLE 0 0 337118 0 UNITED RENTALS INC Common Stock 911363109 1342 13088 SH SOLE 0 0 13088 0 UNITED STATES CELLULAR Common Stock 911684108 351 6758 SH SOLE 0 0 6758 0 UNITED STS STEEL CRP NEW Common Stock 912909108 451 24723 SH SOLE 0 0 24723 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 29273 274918 SH SOLE 0 0 274918 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 55601 223189 SH SOLE 0 0 223189 0 UNITIL CORP Common Stock 913259107 436 8616 SH SOLE 0 0 8616 0 UNITI GROUP INC Common Stock 91325V108 180 11569 SH SOLE 0 0 11569 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 632 6753 SH SOLE 0 0 6753 0 UNIVERSAL LOGISTICS HLDG Common Stock 91388P105 189 10426 SH SOLE 0 0 10426 0 UNIVERSAL HLTH SVC CL B Common Stock 913903100 948 8131 SH SOLE 0 0 8131 0 URSTADT BIDLE PPTYS CL A REIT 917286205 218 11337 SH SOLE 0 0 11337 0 UTAH MEDICAL PRODS INC Common Stock 917488108 472 5683 SH SOLE 0 0 5683 0 V F CORP Common Stock 918204108 2650 37152 SH SOLE 0 0 37152 0 VSE CORP Common Stock 918284100 2469 82552 SH SOLE 0 0 82552 0 VAIL RESORTS INC Common Stock 91879Q109 5972 28327 SH SOLE 0 0 28327 0 VALERO ENERGY CORP Common Stock 91913Y100 3916 52240 SH SOLE 0 0 52240 0 VALLEY NATIONAL BANCORP Common Stock 919794107 533 59995 SH SOLE 0 0 59995 0 VANECK GOLD MNRS ETF ETF/Closed End 92189F106 1801 85392 SH SOLE 0 0 85392 0 VANECK SHRT HI YLD ETF ETF/Closed End- 92189F387 292 12048 SH SOLE 0 0 12048 0 VANECK BDC INCM ETF ETF/Closed End 92189F411 231 16421 SH SOLE 0 0 16421 0 VANECK FALLEN ANGELS ETF ETF/Closed End- 92189F437 397 14881 SH SOLE 0 0 14881 0 VANECK CEF MUN INCM ETF ETF/Closed End- 92189F460 1513 63357 SH SOLE 0 0 63357 0 VANECK INVT GRD FLTG ETF ETF/Closed End- 92189F486 1625 65821 SH SOLE 0 0 65821 0 VANECK AMT FREE SHRT ETF ETF/Closed End- 92189F528 272 15726 SH SOLE 0 0 15726 0 VANECK UNCNV OILGAS ETF ETF/Closed End 92189F668 445 40795 SH SOLE 0 0 40795 0 VANECK RETAIL ETF ETF/Closed End 92189F684 282 3002 SH SOLE 0 0 3002 0 VANECK VCTRS BIOTECH ETF ETF/Closed End 92189F726 686 6195 SH SOLE 0 0 6195 0 VANECK JR GOLD MINER ETF ETF/Closed End 92189F791 297 9819 SH SOLE 0 0 9819 0 VANECK AFRICA INDEX ETF ETF/Closed End 92189F866 523 26610 SH SOLE 0 0 26610 0 VANECK AMT INTER NEW ETF ETF/Closed End- 92189H201 1828 38509 SH SOLE 0 0 38509 0 VANCK HI YLD MUN NEW ETF ETF/Closed End- 92189H409 568 9302 SH SOLE 0 0 9302 0 VNGRD DIV APPREC ETF ETF/Closed End 921908844 15752 160816 SH SOLE 0 0 160816 0 VNGRD TOTAL INTL STK ETF ETF/Closed End 921909768 2770 58671 SH SOLE 0 0 58671 0 VNGRD EXT DUR TRSY ETF ETF/Closed End- 921910709 10641 93784 SH SOLE 0 0 93784 0 VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816 1005 9393 SH SOLE 0 0 9393 0 VNGRD SP 500 GRW ETF ETF/Closed End 921932505 6822 50531 SH SOLE 0 0 50531 0 VNGRD SP 500 VAL ETF ETF/Closed End 921932703 1227 12580 SH SOLE 0 0 12580 0 VNGRD SP SM CAP 600 ETF ETF/Closed End 921932828 683 5432 SH SOLE 0 0 5432 0 VNGRD US MMNTM FCTR ETF ETF/Closed End 921935508 311 4569 SH SOLE 0 0 4569 0 VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793 11460 130958 SH SOLE 0 0 130958 0 VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819 18895 232439 SH SOLE 0 0 232439 0 VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827 32010 407406 SH SOLE 0 0 407406 0 VNGRD TTL BD MKT ETF ETF/Closed End- 921937835 14762 186363 SH SOLE 0 0 186363 0 VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858 98047 2642770 SH SOLE 0 0 2642770 0 VNGRD HGH DIV YLD ETF ETF/Closed End 921946406 58387 748648 SH SOLE 0 0 748648 0 VNGRD INTL HI DIV YL ETF ETF/Closed End 921946794 575 10212 SH SOLE 0 0 10212 0 VNGRD INTL DIV APPRC ETF ETF/Closed End 921946810 4671 81090 SH SOLE 0 0 81090 0 VNGRD EMRG MKTS GOV ETF ETF/Closed End- 921946885 2349 31507 SH SOLE 0 0 31507 0 VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805 8372 174698 SH SOLE 0 0 174698 0 VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407 32689 602558 SH SOLE 0 0 602558 0 VNGRD US REAL EST ETF ETF/Closed End 922042676 270 5157 SH SOLE 0 0 5157 0 VNGRD FTSE SMALL CAP ETF ETF/Closed End 922042718 12031 127066 SH SOLE 0 0 127066 0 VNGRD TTL WORLD STK ETF ETF/Closed End 922042742 6074 92793 SH SOLE 0 0 92793 0 VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775 163173 3579936 SH SOLE 0 0 3579936 0 VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858 27844 730801 SH SOLE 0 0 730801 0 VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866 34272 565263 SH SOLE 0 0 565263 0 VNGRD FTSE EUROPE ETF ETF/Closed End 922042874 13794 283718 SH SOLE 0 0 283718 0 VNGRD CONSMR DISCRET ETF ETF/Closed End 92204A108 3416 22693 SH SOLE 0 0 22693 0 VNGRD CNSMR STAPLES ETF ETF/Closed End 92204A207 2437 18579 SH SOLE 0 0 18579 0 VNGRD ENERGY ETF ETF/Closed End 92204A306 715 9271 SH SOLE 0 0 9271 0 VNGRD FINANCIALS ETF ETF/Closed End 92204A405 8716 146836 SH SOLE 0 0 146836 0 VNGRD HEALTH CARE ETF ETF/Closed End 92204A504 17189 107027 SH SOLE 0 0 107027 0 VNGRD INDUSTRIALS ETF ETF/Closed End 92204A603 1383 11483 SH SOLE 0 0 11483 0 VNGRD INFO TECH ETF ETF/Closed End 92204A702 18112 108568 SH SOLE 0 0 108568 0 VNGRD UTILITIES ETF ETF/Closed End 92204A876 1039 8815 SH SOLE 0 0 8815 0 VNGRD COMMN SVCS ETF ETF/Closed End 92204A884 2947 39782 SH SOLE 0 0 39782 0 VNGRD SHRT TRM GOV ETF ETF/Closed End- 92206C102 1705 28364 SH SOLE 0 0 28364 0 VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409 45747 586952 SH SOLE 0 0 586952 0 VNGRD RUS2000 VL IN ETF ETF/Closed End 92206C649 683 7316 SH SOLE 0 0 7316 0 VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664 12774 118968 SH SOLE 0 0 118968 0 VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680 51604 383704 SH SOLE 0 0 383704 0 VNGRD INTRM TERM ETF ETF/Closed End- 92206C706 30148 475000 SH SOLE 0 0 475000 0 VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714 50646 521590 SH SOLE 0 0 521590 0 VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771 24230 470575 SH SOLE 0 0 470575 0 VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870 17263 208344 SH SOLE 0 0 208344 0 VARIAN MED SYS INC Common Stock 92220P105 2326 20526 SH SOLE 0 0 20526 0 VECTREN CORP Common Stock 92240G101 474 6581 SH SOLE 0 0 6581 0 VECTOR GROUP LTD Common Stock 92240M108 531 54573 SH SOLE 0 0 54573 0 VECTRUS INC Common Stock 92242T101 223 10355 SH SOLE 0 0 10355 0 VEEVA SYS INC CL A Common Stock 922475108 9991 111857 SH SOLE 0 0 111857 0 VENTAS INC REIT 92276F100 3386 57783 SH SOLE 0 0 57783 0 VNGRD MUN T/E BD ETF ETF/Closed End- 922907746 3419 66972 SH SOLE 0 0 66972 0 VNGRD SP 500 ETF ETF/Closed End 922908363 57894 251919 SH SOLE 0 0 251919 0 VNGRD MDCP VAL ETF ETF/Closed End 922908512 3836 40266 SH SOLE 0 0 40266 0 VNGRD MDCP GRW ETF ETF/Closed End 922908538 7869 65742 SH SOLE 0 0 65742 0 VNGRD REAL EST INDX ETF ETF/Closed End 922908553 15076 202166 SH SOLE 0 0 202166 0 VNGRD SMLL CAP GRWTH ETF ETF/Closed End 922908595 10249 68061 SH SOLE 0 0 68061 0 VNGRD SML CAP VAL ETF ETF/Closed End 922908611 12197 106938 SH SOLE 0 0 106938 0 VNGRD MID CAP ETF ETF/Closed End 922908629 51680 374002 SH SOLE 0 0 374002 0 VNGRD LGCP ETF ETF/Closed End 922908637 11364 98938 SH SOLE 0 0 98938 0 VNGRD EXTND MARKET ETF ETF/Closed End 922908652 2796 28008 SH SOLE 0 0 28008 0 VNGRD GROWTH ETF ETF/Closed End 922908736 11547 85960 SH SOLE 0 0 85960 0 VNGRD VALUE ETF ETF/Closed End 922908744 14148 144439 SH SOLE 0 0 144439 0 VNGRD SMALL CAP ETF ETF/Closed End 922908751 19280 146070 SH SOLE 0 0 146070 0 VNGRD TTL STK MKT ETF ETF/Closed End 922908769 8021 62841 SH SOLE 0 0 62841 0 VEREIT INC REIT 92339V100 602 84184 SH SOLE 0 0 84184 0 VERISIGN INC Common Stock 92343E102 215 1450 SH SOLE 0 0 1450 0 VERIZON COMMNS INC Common Stock 92343V104 72747 1293963 SH SOLE 0 0 1293963 0 VERISK ANALYTICS INC Common Stock 92345Y106 1081 9911 SH SOLE 0 0 9911 0 VERSO CORP Common Stock 92531L207 451 20152 SH SOLE 0 0 20152 0 VERTEX PHARMS INC Common Stock 92532F100 6608 39879 SH SOLE 0 0 39879 0 VIACOM INC CL B NEW Common Stock 92553P201 1092 42503 SH SOLE 0 0 42503 0 VICOR CORP Common Stock 925815102 4313 114143 SH SOLE 0 0 114143 0 VICTORYSHS US 500 ETF ETF/Closed End 92647N766 234 5318 SH SOLE 0 0 5318 0 VICTORYSHS US DSCV ETF ETF/Closed End 92647N774 1052 26683 SH SOLE 0 0 26683 0 VICTORYSHS US 500 ETF ETF/Closed End 92647N782 925 21057 SH SOLE 0 0 21057 0 VICTORYSHS DEV ENH ETF ETF/Closed End 92647N816 619 20161 SH SOLE 0 0 20161 0 VICTORYSHS US EQ INC ETF ETF/Closed End 92647N824 1579 37307 SH SOLE 0 0 37307 0 VICTORYSHS US LGCP ETF ETF/Closed End 92647N865 525 12692 SH SOLE 0 0 12692 0 VIRTU FINANCIAL INC A Common Stock 928254101 3728 144712 SH SOLE 0 0 144712 0 VISA INC CL A Common Stock 92826C839 55001 416863 SH SOLE 0 0 416863 0 VIVINT SOLAR INC Common Stock 92854Q106 200 52623 SH SOLE 0 0 52623 0 VMWARE INC CL A Common Stock 928563402 1436 10468 SH SOLE 0 0 10468 0 VODAFONE GRP PLC NEW ADR Common Stock 92857W308 9963 516740 SH SOLE 0 0 516740 0 VOYA FINANCIAL INC Common Stock 929089100 290 7222 SH SOLE 0 0 7222 0 VOYA DIV EQ INCM ETF/Closed End 92912J102 105 12268 SH SOLE 0 0 12268 0 VOYA RISK MNGD NAT RES ETF/Closed End 92913C106 63 14800 SH SOLE 0 0 14800 0 VULCAN MATERIALS COMPANY Common Stock 929160109 3477 35190 SH SOLE 0 0 35190 0 VUZIX CORP NEW Common Stock 92921W300 95 19700 SH SOLE 0 0 19700 0 WD 40 CO Common Stock 929236107 286 1561 SH SOLE 0 0 1561 0 WABCO HOLDINGS INC Common Stock 92927K102 4205 39178 SH SOLE 0 0 39178 0 W P CAREY INC Common Stock 92936U109 3758 57517 SH SOLE 0 0 57517 0 WEC ENERGY GROUP INC Common Stock 92939U106 6855 98972 SH SOLE 0 0 98972 0 WABTEC Common Stock 929740108 233 3322 SH SOLE 0 0 3322 0 WALMART INC Common Stock 931142103 40901 439088 SH SOLE 0 0 439088 0 WALGREENS BOOTS ALLIANCE Common Stock 931427108 17172 251305 SH SOLE 0 0 251305 0 WASHINGTON FEDL INC Common Stock 938824109 876 32780 SH SOLE 0 0 32780 0 WASHINGTON PRIME GRP NEW Common Stock 93964W108 326 67158 SH SOLE 0 0 67158 0 WASTE CONNECTIONS INC Common Stock 94106B101 1256 16915 SH SOLE 0 0 16915 0 WASTE MANAGEMENT INC DEL Common Stock 94106L109 18104 203433 SH SOLE 0 0 203433 0 WATSCO INC A Common Stock 942622200 246 1766 SH SOLE 0 0 1766 0 WEBSTER FINANCIAL CORP Common Stock 947890109 835 16946 SH SOLE 0 0 16946 0 WEIS MARKET INC Common Stock 948849104 281 5885 SH SOLE 0 0 5885 0 WELLCARE HEALTHPLANS INC Common Stock 94946T106 298 1263 SH SOLE 0 0 1263 0 WELLS FARGO CO NEW Common Stock 949746101 35517 770774 SH SOLE 0 0 770774 0 WF CONV A 75 PERPTL CD Par 10 949746804 1596 1265 SH SOLE 0 0 1265 0 WF GLB DIV OPP FD ETF/Closed End 94987C103 121 26005 SH SOLE 0 0 26005 0 WELLTOWER INC REIT 95040Q104 22144 319034 SH SOLE 0 0 319034 0 WENDYS CO Common Stock 95058W100 978 62647 SH SOLE 0 0 62647 0 WEST PHARM SVCS INC Common Stock 955306105 501 5110 SH SOLE 0 0 5110 0 WESTERN ASSET PREMIER ETF/Closed End- 957664105 816 67533 SH SOLE 0 0 67533 0 WESTERN EMERG MKTS DEBT ETF/Closed End- 95766A101 571 46455 SH SOLE 0 0 46455 0 WESTERN HIGH INCME OPPTY ETF/Closed End- 95766K109 114 25950 SH SOLE 0 0 25950 0 WESTRN MUNI HIGH INCM FD ETF/Closed End- 95766N103 211 30447 SH SOLE 0 0 30447 0 WESTERN INFLTN LKD INCM ETF/Closed End- 95766Q106 951 89818 SH SOLE 0 0 89818 0 WESTERN INFLTN LKD OPPTY ETF/Closed End- 95766R104 5106 503035 SH SOLE 0 0 503035 0 WESTERN MTG OPPTY FD INC ETF/Closed End 95790B109 293 14385 SH SOLE 0 0 14385 0 WESTERN DIGITAL CORP Common Stock 958102105 3240 87646 SH SOLE 0 0 87646 0 WESTERN GAS PTNRS LP MLP 958254104 1179 27925 SH SOLE 0 0 27925 0 WESTERN INTER MUNI FD ETF/Closed End- 958435109 92 11007 SH SOLE 0 0 11007 0 WESTERN UNION CO Common Stock 959802109 1083 63456 SH SOLE 0 0 63456 0 WESTLAKE CHEMICAL CORP Common Stock 960413102 233 3519 SH SOLE 0 0 3519 0 WESTLAKE CHEMICAL PARTNR Common Stock 960417103 209 8654 SH SOLE 0 0 8654 0 WESTROCK CO Common Stock 96145D105 842 22309 SH SOLE 0 0 22309 0 WEYERHAEUSER CO Common Stock 962166104 3536 161738 SH SOLE 0 0 161738 0 WHEATON PRECIOUS METALS Common Stock 962879102 447 22909 SH SOLE 0 0 22909 0 WHIRLPOOL CORP Common Stock 963320106 866 8101 SH SOLE 0 0 8101 0 WILLIAMS COS INC DEL Common Stock 969457100 7867 356760 SH SOLE 0 0 356760 0 WILLIAMS SONOMA INC Common Stock 969904101 449 8900 SH SOLE 0 0 8900 0 WIPRO LTD SPON ADR Common Stock 97651M109 57 11025 SH SOLE 0 0 11025 0 WISDOMTREE INVT INC Common Stock 97717P104 158 23721 SH SOLE 0 0 23721 0 WSDMTR US TTL DIV ETF ETF/Closed End 97717W109 603 7122 SH SOLE 0 0 7122 0 WSDMTR US HI DIV FD ETF ETF/Closed End 97717W208 734 11271 SH SOLE 0 0 11271 0 WSDMTR E/M SMCP DIV ETF ETF/Closed End 97717W281 398 9512 SH SOLE 0 0 9512 0 WSDMTR US LGCP DIV ETF ETF/Closed End 97717W307 7286 86279 SH SOLE 0 0 86279 0 WSDMTR E/M HI DIV ETF ETF/Closed End 97717W315 1461 36399 SH SOLE 0 0 36399 0 WSDMTR US DV EX FINL ETF ETF/Closed End 97717W406 923 11991 SH SOLE 0 0 11991 0 WSDMTR U S DLR BLLSH ETF ETF/Closed End 97717W471 836 30916 SH SOLE 0 0 30916 0 WSDMTR US MDCP DIV ETF ETF/Closed End 97717W505 13076 413420 SH SOLE 0 0 413420 0 WSDMTR US SMCP DIV ETF ETF/Closed End 97717W604 12323 502348 SH SOLE 0 0 502348 0 WSDMTR INTL EQ FD ETF ETF/Closed End 97717W703 2196 47116 SH SOLE 0 0 47116 0 WSDMTR INTL MDCP DIV ETF ETF/Closed End 97717W778 7786 137203 SH SOLE 0 0 137203 0 WSDMTR JPN SMCP DIV ETF ETF/Closed End 97717W836 8916 138468 SH SOLE 0 0 138468 0 WSDMTR JPN HEDG EQ ETF ETF/Closed End 97717W851 9016 194358 SH SOLE 0 0 194358 0 WSDMTR EURO S/C DIV ETF ETF/Closed End 97717W869 295 5527 SH SOLE 0 0 5527 0 WSDMTREE EUR HDGD SM ETF ETF/Closed End 97717X552 1433 54240 SH SOLE 0 0 54240 0 WSDTR CBOE SP 500 ETF ETF/Closed End 97717X560 887 34841 SH SOLE 0 0 34841 0 WSDMTREE INTL HDG DV ETF ETF/Closed End 97717X594 1361 48908 SH SOLE 0 0 48908 0 WSDTREE FLTG TREAS ETF ETF/Closed End- 97717X628 449 17903 SH SOLE 0 0 17903 0 WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669 8002 208772 SH SOLE 0 0 208772 0 WSDMTRE EURO HDGD EQ ETF ETF/Closed End 97717X701 24119 427330 SH SOLE 0 0 427330 0 WOODWARD INC Common Stock 980745103 2541 34200 SH SOLE 0 0 34200 0 WORLD ACCEPTANCE CORP Common Stock 981419104 593 5802 SH SOLE 0 0 5802 0 WORLDPAY INC A Common Stock 981558109 671 8780 SH SOLE 0 0 8780 0 WYNDHAM HOTELS RESORTS Common Stock 98311A105 272 5997 SH SOLE 0 0 5997 0 XPO LOGISTICS INC Common Stock 983793100 336 5886 SH SOLE 0 0 5886 0 XCEL ENERGY INC Common Stock 98389B100 3586 72788 SH SOLE 0 0 72788 0 XILINX INC Common Stock 983919101 2187 25677 SH SOLE 0 0 25677 0 XYLEM INC Common Stock 98419M100 581 8708 SH SOLE 0 0 8708 0 YORK WATER COMPANY Common Stock 987184108 393 12249 SH SOLE 0 0 12249 0 YUM BRANDS INC Common Stock 988498101 8426 91664 SH SOLE 0 0 91664 0 YUM CHINA HOLDINGS Common Stock 98850P109 698 20816 SH SOLE 0 0 20816 0 ZEBRA TECHS CORP A Common Stock 989207105 525 3299 SH SOLE 0 0 3299 0 ZENDESK INC Common Stock 98936J101 264 4515 SH SOLE 0 0 4515 0 ZIMMER BIOMET HLDGS INC Common Stock 98956P102 7053 67997 SH SOLE 0 0 67997 0 ZIONS BANCORP N A Common Stock 989701107 263 6449 SH SOLE 0 0 6449 0 ZIOPHARM ONCOLOGY INC Common Stock 98973P101 151 80776 SH SOLE 0 0 80776 0 ZOETIS INC CL A Common Stock 98978V103 10785 126085 SH SOLE 0 0 126085 0 ZSCALER INC Common Stock 98980G102 400 10191 SH SOLE 0 0 10191 0 ALLEGION PUBLIC LTD Common Stock G0176J109 1213 15212 SH SOLE 0 0 15212 0 ALLERGAN PLC Common Stock G0177J108 9197 68810 SH SOLE 0 0 68810 0 AMDOCS LTD Common Stock G02602103 1346 22981 SH SOLE 0 0 22981 0 AON PLC CL A Common Stock G0408V102 253 1742 SH SOLE 0 0 1742 0 ATLASSIAN CORP PLC A Common Stock G06242104 7001 78685 SH SOLE 0 0 78685 0 ACCENTURE PLC IRELD CL A Common Stock G1151C101 8646 61314 SH SOLE 0 0 61314 0 BROOKFIELD INFRA LP MLP G16252101 295 8553 SH SOLE 0 0 8553 0 CREDICORP LTD Common Stock G2519Y108 655 2955 SH SOLE 0 0 2955 0 COCACOLA EURO PRTNRS Common Stock G25839104 668 14561 SH SOLE 0 0 14561 0 CUSHMAN WAKEFIELD PLC Common Stock G2717B108 145 10000 SH SOLE 0 0 10000 0 EATON CORP PLC Common Stock G29183103 18783 273571 SH SOLE 0 0 273571 0 ESSENT GROUP LTD Common Stock G3198U102 344 10079 SH SOLE 0 0 10079 0 EVEREST REINSURANCE GRP Common Stock G3223R108 2210 10150 SH SOLE 0 0 10150 0 HELEN OF TROY LTD Common Stock G4388N106 1622 12366 SH SOLE 0 0 12366 0 ICON PLC Common Stock G4705A100 753 5827 SH SOLE 0 0 5827 0 IHS MARKIT LTD Common Stock G47567105 242 5047 SH SOLE 0 0 5047 0 INGERSOLL RAND PLC Common Stock G47791101 4304 47178 SH SOLE 0 0 47178 0 WEATHERFORD INTL PLC Common Stock G48833100 381 681672 SH SOLE 0 0 681672 0 INVESCO LTD Common Stock G491BT108 575 34339 SH SOLE 0 0 34339 0 JAZZ PHARMS PLC SHS USD Common Stock G50871105 849 6853 SH SOLE 0 0 6853 0 JOHNSON CTLS INTL PLC Common Stock G51502105 12093 407859 SH SOLE 0 0 407859 0 LAZARD LTD SHARES A MLP G54050102 626 16972 SH SOLE 0 0 16972 0 LIBERTY GLOBAL PLC C Common Stock G5480U120 2671 129422 SH SOLE 0 0 129422 0 LINDE PLC Common Stock G5494J103 7507 48112 SH SOLE 0 0 48112 0 LIVANOVA PLC Common Stock G5509L101 246 2687 SH SOLE 0 0 2687 0 MALLINCKRODT PUB LTD CO Common Stock G5785G107 382 24207 SH SOLE 0 0 24207 0 MEDTRONIC PLC Common Stock G5960L103 24402 268271 SH SOLE 0 0 268271 0 MICHAEL KORS HLDGS LTD Common Stock G60754101 401 10585 SH SOLE 0 0 10585 0 APTIV PLC Common Stock G6095L109 532 8634 SH SOLE 0 0 8634 0 NABORS INDUSTRIES LTD Common Stock G6359F103 20 10000 SH SOLE 0 0 10000 0 NIELSEN HOLDINGS PLC EUR Common Stock G6518L108 692 29649 SH SOLE 0 0 29649 0 NOMAD FOODS LTD USD Common Stock G6564A105 619 37036 SH SOLE 0 0 37036 0 NOVOCURE LTD Common Stock G6674U108 660 19717 SH SOLE 0 0 19717 0 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 5849 151560 SH SOLE 0 0 151560 0 PENTAIR PLC Common Stock G7S00T104 1322 34992 SH SOLE 0 0 34992 0 SENSATA TECHS HLDG PLC Common Stock G8060N102 221 4928 SH SOLE 0 0 4928 0 STRONGBRIDGE BIOPHARMA Common Stock G85347105 63 14000 SH SOLE 0 0 14000 0 TRITON INTL LTD CL A Common Stock G9078F107 800 25759 SH SOLE 0 0 25759 0 GOLAR LNG LTD Common Stock G9456A100 941 43259 SH SOLE 0 0 43259 0 WILLIS TOWERS WATSON PUB Common Stock G96629103 977 6432 SH SOLE 0 0 6432 0 CHUBB LTD Common Stock H1467J104 25162 194779 SH SOLE 0 0 194779 0 GARMIN LTD Common Stock H2906T109 1363 21525 SH SOLE 0 0 21525 0 UBS GROUP AG Common Stock H42097107 573 46303 SH SOLE 0 0 46303 0 LOGITECH INTL SA Common Stock H50430232 202 6444 SH SOLE 0 0 6444 0 TE CONNECTIVITY LTD Common Stock H84989104 7111 94018 SH SOLE 0 0 94018 0 SPOTIFY TECHNOLOGY SA Common Stock L8681T102 854 7525 SH SOLE 0 0 7525 0 TRINSEO S A Common Stock L9340P101 459 10030 SH SOLE 0 0 10030 0 CHECK POINT SFTWARE TECH Common Stock M22465104 961 9364 SH SOLE 0 0 9364 0 MELLANOX TECHS LTD Common Stock M51363113 1003 10853 SH SOLE 0 0 10853 0 MAGAL SECURITIES SYS LTD Common Stock M6786D104 2314 520044 SH SOLE 0 0 520044 0 TARO PHARM IND LTD SHS A Common Stock M8737E108 434 5128 SH SOLE 0 0 5128 0 AERCAP HOLDINGS N V Common Stock N00985106 2638 66611 SH SOLE 0 0 66611 0 CONSTELLIUM HOLDCO BV A Common Stock N22035104 80 11435 SH SOLE 0 0 11435 0 FERRARI NV NEW Common Stock N3167Y103 1289 12965 SH SOLE 0 0 12965 0 LYONDELLBASELL N V CL A Common Stock N53745100 3084 37088 SH SOLE 0 0 37088 0 MYLAN N V Common Stock N59465109 814 29707 SH SOLE 0 0 29707 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 2160 29474 SH SOLE 0 0 29474 0 WRIGHT MEDICAL GROUP N V Common Stock N96617118 461 16941 SH SOLE 0 0 16941 0 ROYAL CARIBBEAN CRUISES Common Stock V7780T103 940 9612 SH SOLE 0 0 9612 0 FLEX LTD Common Stock Y2573F102 236 31050 SH SOLE 0 0 31050 0 GASLOG PARTNERS LTD Common Stock Y2687W108 699 35279 SH SOLE 0 0 35279 0 NAVIGATOR HOLDINGS LTD Common Stock Y62132108 94 10001 SH SOLE 0 0 10001 0