0000312272-21-000015.txt : 20210811 0000312272-21-000015.hdr.sgml : 20210811 20210811165423 ACCESSION NUMBER: 0000312272-21-000015 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210811 DATE AS OF CHANGE: 20210811 EFFECTIVENESS DATE: 20210811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC CENTRAL INDEX KEY: 0000312272 IRS NUMBER: 042675571 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18352 FILM NUMBER: 211164270 BUSINESS ADDRESS: STREET 1: 29 SAWYER ROAD CITY: WALTHAM STATE: MA ZIP: 02453-3483 BUSINESS PHONE: 781-736-0700 MAIL ADDRESS: STREET 1: 29 SAWYER ROAD STREET 2: ONE UNIVERSITY OFFICE PARK CITY: WALTHAM STATE: MA ZIP: 02453-3483 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC. DATE OF NAME CHANGE: 20170807 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC DATE OF NAME CHANGE: 20170804 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, INC. DATE OF NAME CHANGE: 20101201 13F-HR 1 primary_doc.xml 13F-HR LIVE false true true 0000312272 XXXXXXXX 06-30-2021 06-30-2021 COMMONWEALTH EQUITY SERVICES, LLC
29 SAWYER ROAD ONE UNIVERSITY OFFICE PARK WALTHAM MA 02453-3483
13F HOLDINGS REPORT 028-18352 N
Brandon Zatopek Manager, RIA Compliance 7819029526 Brandon Zatopek Waltham MA 08-11-2021 0 3520 39388633 false
INFORMATION TABLE 2 Final_13fList2021Q2.XML COMMONWEALTH 13F 10X GENOMICS INC CL A COM 88025U109 2152 10992 SH SOLE NO 0 0 10992 1895 BANCORP OF WIS INC COM 28252W105 284 18954 SH SOLE NO 0 0 18954 1ST SOURCE CORP COM 336901103 204 4407 SH SOLE NO 0 0 4407 22ND CENTY GROUP INC COM 90137F103 432 93307 SH SOLE NO 0 0 93307 23ANDME HOLDING CO CLASS A COM 90138Q108 135 11610 SH SOLE NO 0 0 11610 2U INC COM 90214J101 261 6279 SH SOLE NO 0 0 6279 3-D SYS CORP DEL COM NEW 88554D205 1026 25685 SH SOLE NO 0 0 25685 3M CO COM 88579Y101 71016 357530 SH SOLE NO 0 0 357530 9 METERS BIOPHARMA INC COM 654405109 83 76002 SH SOLE NO 0 0 76002 ABB LTD SPONSORED ADR 000375204 3360 98864 SH SOLE NO 0 0 98864 ABBOTT LABS COM 002824100 89302 770311 SH SOLE NO 0 0 770311 ABBVIE INC COM 00287Y109 132716 1178233 SH SOLE NO 0 0 1178233 ABERCROMBIE & FITCH CO CL A 002896207 614 13241 SH SOLE NO 0 0 13241 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 3013 680179 SH SOLE NO 0 0 680179 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 800 88428 SH SOLE NO 0 0 88428 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 423 35329 SH SOLE NO 0 0 35329 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 476 74914 SH SOLE NO 0 0 74914 ABERDEEN INCOME CR STRATEGIE COM 003057106 213 19198 SH SOLE NO 0 0 19198 ABERDEEN STD GLOBAL INFRASTR COM SHS BEN INT 00326W106 250 11700 SH SOLE NO 0 0 11700 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 1833 107903 SH SOLE NO 0 0 107903 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 3806 14659 SH SOLE NO 0 0 14659 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 10022 103910 SH SOLE NO 0 0 103910 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 781 31041 SH SOLE NO 0 0 31041 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1185 116605 SH SOLE NO 0 0 116605 ABIOMED INC COM 003654100 406 1304 SH SOLE NO 0 0 1304 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2565 62216 SH SOLE NO 0 0 62216 ACADIA PHARMACEUTICALS INC COM 004225108 378 15513 SH SOLE NO 0 0 15513 ACASTI PHARMA INC CL A NEW 00430K402 8 15700 SH SOLE NO 0 0 15700 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 41655 141304 SH SOLE NO 0 0 141304 ACCOLADE INC COM 00437E102 257 4740 SH SOLE NO 0 0 4740 ACM RESH INC COM CL A 00108J109 236 2314 SH SOLE NO 0 0 2314 ACTIVISION BLIZZARD INC COM 00507V109 11134 116669 SH SOLE NO 0 0 116669 ACUSHNET HLDGS CORP COM 005098108 254 5149 SH SOLE NO 0 0 5149 ADAM NAT RES FD INC COM 00548F105 550 33956 SH SOLE NO 0 0 33956 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2510 126994 SH SOLE NO 0 0 126994 ADAPTHEALTH CORP COM CL A 00653Q102 634 23162 SH SOLE NO 0 0 23162 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2648 64809 SH SOLE NO 0 0 64809 ADIAL PHARMACEUTICALS INC COM 00688A106 74 29050 SH SOLE NO 0 0 29050 ADIENT PLC ORD SHS G0084W101 623 13790 SH SOLE NO 0 0 13790 ADMA BIOLOGICS INC COM 000899104 48 30010 SH SOLE NO 0 0 30010 ADOBE SYSTEMS INCORPORATED COM 00724F101 61385 104817 SH SOLE NO 0 0 104817 ADT INC DEL COM 00090Q103 194 18046 SH SOLE NO 0 0 18046 ADTALEM GLOBAL ED INC COM 00737L103 462 12979 SH SOLE NO 0 0 12979 ADVANCE AUTO PARTS INC COM 00751Y106 2274 11085 SH SOLE NO 0 0 11085 ADVANCED DRAIN SYS INC DEL COM 00790R104 427 3665 SH SOLE NO 0 0 3665 ADVANCED ENERGY INDS COM 007973100 1459 12946 SH SOLE NO 0 0 12946 ADVANCED MICRO DEVICES INC COM 007903107 36939 393270 SH SOLE NO 0 0 393270 ADVENT CONV & INCOME FD COM 00764C109 1399 72624 SH SOLE NO 0 0 72624 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 523 7881 SH SOLE NO 0 0 7881 ADVISORSHARES TR DORSY ALPH EQL 00768Y461 74723 2682589 SH SOLE NO 0 0 2682589 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 78152 2130941 SH SOLE NO 0 0 2130941 ADVISORSHARES TR DORSY FSM US 00768Y487 84211 2268976 SH SOLE NO 0 0 2268976 ADVISORSHARES TR DORSY MICR ETF 00768Y537 1352 35700 SH SOLE NO 0 0 35700 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 279 2927 SH SOLE NO 0 0 2927 ADVISORSHARES TR PURE CANNABIS 00768Y495 1194 56661 SH SOLE NO 0 0 56661 ADVISORSHARES TR PURE US CANNABIS 00768Y453 8595 214841 SH SOLE NO 0 0 214841 AECOM COM 00766T100 2775 43826 SH SOLE NO 0 0 43826 AEGON N V NY REGISTRY SHS 007924103 201 48792 SH SOLE NO 0 0 48792 AENZA S.A.A SPONSORED ADS 00776D103 17 10189 SH SOLE NO 0 0 10189 AEROJET ROCKETDYNE HLDGS INC COM 007800105 420 8714 SH SOLE NO 0 0 8714 AEROVIRONMENT INC COM 008073108 704 7038 SH SOLE NO 0 0 7038 AES CORP COM 00130H105 1044 40075 SH SOLE NO 0 0 40075 AFFIRM HLDGS INC COM CL A 00827B106 562 8354 SH SOLE NO 0 0 8354 AFLAC INC COM 001055102 18819 350722 SH SOLE NO 0 0 350722 AGCO CORP COM 001084102 268 2059 SH SOLE NO 0 0 2059 AGENUS INC COM NEW 00847G705 110 20121 SH SOLE NO 0 0 20121 AGILENT TECHNOLOGIES INC COM 00846U101 3371 22807 SH SOLE NO 0 0 22807 AGNC INVT CORP COM 00123Q104 4877 288786 SH SOLE NO 0 0 288786 AGNICO EAGLE MINES LTD COM 008474108 770 12744 SH SOLE NO 0 0 12744 AILERON THERAPEUTICS INC COM 00887A105 13 11000 SH SOLE NO 0 0 11000 AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 483 17378 SH SOLE NO 0 0 17378 AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 616 22105 SH SOLE NO 0 0 22105 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 1868 70754 SH SOLE NO 0 0 70754 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 344 13022 SH SOLE NO 0 0 13022 AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 802 29418 SH SOLE NO 0 0 29418 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 737 28139 SH SOLE NO 0 0 28139 AIR PRODS & CHEMS INC COM 009158106 15394 53511 SH SOLE NO 0 0 53511 AIR TRANSPORT SERVICES GRP I COM 00922R105 567 24429 SH SOLE NO 0 0 24429 AIRBNB INC COM CL A 009066101 10338 67513 SH SOLE NO 0 0 67513 AKAMAI TECHNOLOGIES INC COM 00971T101 1484 12731 SH SOLE NO 0 0 12731 AKOUSTIS TECHNOLOGIES INC COM 00973N102 2891 269974 SH SOLE NO 0 0 269974 ALAMO GROUP INC COM 011311107 1685 11038 SH SOLE NO 0 0 11038 ALAMOS GOLD INC NEW COM CL A 011532108 332 43417 SH SOLE NO 0 0 43417 ALARM COM HLDGS INC COM 011642105 366 4330 SH SOLE NO 0 0 4330 ALASKA AIR GROUP INC COM 011659109 6451 106974 SH SOLE NO 0 0 106974 ALBEMARLE CORP COM 012653101 7453 44243 SH SOLE NO 0 0 44243 ALCOA CORP COM 013872106 886 24068 SH SOLE NO 0 0 24068 ALCON AG ORD SHS H01301128 2435 34658 SH SOLE NO 0 0 34658 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 725 3985 SH SOLE NO 0 0 3985 ALEXION PHARMACEUTICALS INC COM 015351109 1840 10019 SH SOLE NO 0 0 10019 ALGONQUIN PWR UTILS CORP COM 015857105 485 32614 SH SOLE NO 0 0 32614 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 64789 285692 SH SOLE NO 0 0 285692 ALIGN TECHNOLOGY INC COM 016255101 2241 3669 SH SOLE NO 0 0 3669 ALKALINE WTR CO INC COM NEW 01643A207 214 140122 SH SOLE NO 0 0 140122 ALLEGHANY CORP MD COM 017175100 814 1221 SH SOLE NO 0 0 1221 ALLEGIANT TRAVEL CO COM 01748X102 357 1842 SH SOLE NO 0 0 1842 ALLEGION PLC ORD SHS G0176J109 1037 7445 SH SOLE NO 0 0 7445 ALLETE INC COM NEW 018522300 770 11014 SH SOLE NO 0 0 11014 ALLIANCE DATA SYSTEMS CORP COM 018581108 522 5012 SH SOLE NO 0 0 5012 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 709 98349 SH SOLE NO 0 0 98349 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1800 143929 SH SOLE NO 0 0 143929 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3339 71730 SH SOLE NO 0 0 71730 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 3894 255902 SH SOLE NO 0 0 255902 ALLIANT ENERGY CORP COM 018802108 6818 122278 SH SOLE NO 0 0 122278 ALLSTATE CORP COM 020002101 17859 136914 SH SOLE NO 0 0 136914 ALLY FINL INC COM 02005N100 1725 34619 SH SOLE NO 0 0 34619 ALMADEN MINERALS LTD COM CL B 020283305 11 23345 SH SOLE NO 0 0 23345 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 741 4372 SH SOLE NO 0 0 4372 ALPHA ARCHITECT ETF TR MERLYN AI BEST 02072L888 282 10969 SH SOLE NO 0 0 10969 ALPHA ARCHITECT ETF TR MERLYN AI BULL 02072L706 614 17127 SH SOLE NO 0 0 17127 ALPHABET INC CAP STK CL A 02079K305 233003 95423 SH SOLE NO 0 0 95423 ALPHABET INC CAP STK CL C 02079K107 240436 84943 SH SOLE NO 0 0 84943 ALPS ETF TR ALERIAN ENERGY 00162Q676 242 12067 SH SOLE NO 0 0 12067 ALPS ETF TR ALERIAN MLP 00162Q452 9689 266130 SH SOLE NO 0 0 266130 ALPS ETF TR CLEAN ENERGY 00162Q460 1336 17622 SH SOLE NO 0 0 17622 ALPS ETF TR DISRUPTIVE TECH 00162Q478 2794 57508 SH SOLE NO 0 0 57508 ALPS ETF TR EQUAL SEC ETF 00162Q205 1454 14529 SH SOLE NO 0 0 14529 ALPS ETF TR INTL SEC DV DOG 00162Q718 3567 127215 SH SOLE NO 0 0 127215 ALPS ETF TR MED BREAKTHGH 00162Q593 1898 38804 SH SOLE NO 0 0 38804 ALPS ETF TR RIVRFRNT STR INC 00162Q783 233 9390 SH SOLE NO 0 0 9390 ALPS ETF TR SECTR DIV DOGS 00162Q858 14883 281078 SH SOLE NO 0 0 281078 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 132 10000 SH SOLE NO 0 0 10000 ALTABANCORP COM 021347109 783 18088 SH SOLE NO 0 0 18088 ALTERYX INC COM CL A 02156B103 892 10372 SH SOLE NO 0 0 10372 ALTIMMUNE INC COM NEW 02155H200 194 19737 SH SOLE NO 0 0 19737 ALTO INGREDIENTS INC COM 021513106 134 21979 SH SOLE NO 0 0 21979 ALTRIA GROUP INC COM 02209S103 61489 1289619 SH SOLE NO 0 0 1289619 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 816 12098 SH SOLE NO 0 0 12098 AMARIN CORP PLC SPONS ADR NEW 023111206 750 171428 SH SOLE NO 0 0 171428 AMAZON COM INC COM 023135106 677002 196793 SH SOLE NO 0 0 196793 AMBEV SA SPONSORED ADR 02319V103 359 104381 SH SOLE NO 0 0 104381 AMC ENTMT HLDGS INC CL A COM 00165C104 2766 48803 SH SOLE NO 0 0 48803 AMCOR PLC ORD G0250X107 6764 590234 SH SOLE NO 0 0 590234 AMEDISYS INC COM 023436108 1130 4617 SH SOLE NO 0 0 4617 AMER STATES WTR CO COM 029899101 3147 39555 SH SOLE NO 0 0 39555 AMERCO COM 023586100 1077 1828 SH SOLE NO 0 0 1828 AMEREN CORP COM 023608102 5093 63637 SH SOLE NO 0 0 63637 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 181 26883 SH SOLE NO 0 0 26883 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2098 139917 SH SOLE NO 0 0 139917 AMERICAN AIRLS GROUP INC COM 02376R102 12358 582682 SH SOLE NO 0 0 582682 AMERICAN AXLE & MFG HLDGS IN COM 024061103 385 37269 SH SOLE NO 0 0 37269 AMERICAN CAMPUS CMNTYS INC COM 024835100 2119 45358 SH SOLE NO 0 0 45358 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1390 19989 SH SOLE NO 0 0 19989 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1036 19730 SH SOLE NO 0 0 19730 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 450 8102 SH SOLE NO 0 0 8102 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 1912 23569 SH SOLE NO 0 0 23569 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 2847 47401 SH SOLE NO 0 0 47401 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 5244 83152 SH SOLE NO 0 0 83152 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 270 5218 SH SOLE NO 0 0 5218 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 4287 61191 SH SOLE NO 0 0 61191 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 212 4272 SH SOLE NO 0 0 4272 AMERICAN CENTY ETF TR US EQT ETF 025072885 10389 139999 SH SOLE NO 0 0 139999 AMERICAN CENTY ETF TR US SML CP VALU 025072877 7154 94135 SH SOLE NO 0 0 94135 AMERICAN ELEC PWR CO INC COM 025537101 18380 217287 SH SOLE NO 0 0 217287 AMERICAN EXPRESS CO COM 025816109 31523 190783 SH SOLE NO 0 0 190783 AMERICAN FIN TR INC COM CLASS A 02607T109 1393 164269 SH SOLE NO 0 0 164269 AMERICAN FINL GROUP INC OHIO COM 025932104 1252 10043 SH SOLE NO 0 0 10043 AMERICAN HOMES 4 RENT CL A 02665T306 279 7182 SH SOLE NO 0 0 7182 AMERICAN INTL GROUP INC COM NEW 026874784 15974 335600 SH SOLE NO 0 0 335600 AMERICAN TOWER CORP NEW COM 03027X100 32391 119905 SH SOLE NO 0 0 119905 AMERICAN WELL CORP CL A 03044L105 596 47420 SH SOLE NO 0 0 47420 AMERICAN WTR WKS CO INC NEW COM 030420103 12336 80036 SH SOLE NO 0 0 80036 AMERICOLD RLTY TR COM 03064D108 215 5694 SH SOLE NO 0 0 5694 AMERIPRISE FINL INC COM 03076C106 6299 25312 SH SOLE NO 0 0 25312 AMERIS BANCORP COM 03076K108 321 6341 SH SOLE NO 0 0 6341 AMERISOURCEBERGEN CORP COM 03073E105 4542 39672 SH SOLE NO 0 0 39672 AMETEK INC COM 031100100 1996 14954 SH SOLE NO 0 0 14954 AMGEN INC COM 031162100 76263 312874 SH SOLE NO 0 0 312874 AMKOR TECHNOLOGY INC COM 031652100 2312 97692 SH SOLE NO 0 0 97692 AMMO INC COM 00175J107 306 31307 SH SOLE NO 0 0 31307 AMPHENOL CORP NEW CL A 032095101 936 13693 SH SOLE NO 0 0 13693 AMPIO PHARMACEUTICALS INC COM 03209T109 59 35626 SH SOLE NO 0 0 35626 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1403 78099 SH SOLE NO 0 0 78099 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 3548 103544 SH SOLE NO 0 0 103544 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 9264 194340 SH SOLE NO 0 0 194340 AMPLIFY ETF TR HIGH INCOME 032108847 1842 104464 SH SOLE NO 0 0 104464 AMPLIFY ETF TR INTL ONLINE 032108870 310 5758 SH SOLE NO 0 0 5758 AMPLIFY ETF TR ONLIN RETL ETF 032108102 6300 48577 SH SOLE NO 0 0 48577 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 1960 76005 SH SOLE NO 0 0 76005 AMTECH SYS INC COM PAR $0.01N 032332504 357 37049 SH SOLE NO 0 0 37049 ANALOG DEVICES INC COM 032654105 34231 198835 SH SOLE NO 0 0 198835 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 954 41769 SH SOLE NO 0 0 41769 ANDERSONS INC COM 034164103 236 7762 SH SOLE NO 0 0 7762 ANGI INC COM CL A NEW 00183L102 393 29071 SH SOLE NO 0 0 29071 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 10242 142230 SH SOLE NO 0 0 142230 ANNALY CAPITAL MANAGEMENT IN COM 035710409 11768 1325276 SH SOLE NO 0 0 1325276 ANNOVIS BIO INC COM 03615A108 339 3964 SH SOLE NO 0 0 3964 ANSYS INC COM 03662Q105 1710 4928 SH SOLE NO 0 0 4928 ANTARES PHARMA INC COM 036642106 233 53604 SH SOLE NO 0 0 53604 ANTERO MIDSTREAM CORP COM 03676B102 1080 103983 SH SOLE NO 0 0 103983 ANTHEM INC COM 036752103 12519 32790 SH SOLE NO 0 0 32790 AON PLC SHS CL A G0403H108 7186 30098 SH SOLE NO 0 0 30098 APA CORPORATION COM 03743Q108 1087 50287 SH SOLE NO 0 0 50287 APARTMENT INCOME REIT CORP COM 03750L109 460 9708 SH SOLE NO 0 0 9708 APARTMENT INVT & MGMT CO CL A 03748R747 922 137492 SH SOLE NO 0 0 137492 API GROUP CORP COM STK 00187Y100 255 12243 SH SOLE NO 0 0 12243 APOLLO COML REAL EST FIN INC COM 03762U105 437 27433 SH SOLE NO 0 0 27433 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1530 24607 SH SOLE NO 0 0 24607 APOLLO INVT CORP COM NEW 03761U502 2718 199180 SH SOLE NO 0 0 199180 APPFOLIO INC COM CL A 03783C100 201 1429 SH SOLE NO 0 0 1429 APPHARVEST INC COM 03783T103 775 48472 SH SOLE NO 0 0 48472 APPIAN CORP CL A 03782L101 4520 32816 SH SOLE NO 0 0 32816 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 265 17409 SH SOLE NO 0 0 17409 APPLE INC COM 037833100 1656374 12093858 SH SOLE NO 0 0 12093858 APPLIED INDL TECHNOLOGIES IN COM 03820C105 434 4775 SH SOLE NO 0 0 4775 APPLIED MATLS INC COM 038222105 32811 230415 SH SOLE NO 0 0 230415 APTARGROUP INC COM 038336103 611 4340 SH SOLE NO 0 0 4340 APTIV PLC SHS G6095L109 4066 25847 SH SOLE NO 0 0 25847 AQUA METALS INC COM 03837J101 52 17397 SH SOLE NO 0 0 17397 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 226 42342 SH SOLE NO 0 0 42342 ARBOR REALTY TRUST INC COM 038923108 2079 116684 SH SOLE NO 0 0 116684 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1374 44249 SH SOLE NO 0 0 44249 ARCH CAP GROUP LTD ORD G0450A105 447 11484 SH SOLE NO 0 0 11484 ARCHER DANIELS MIDLAND CO COM 039483102 23121 381541 SH SOLE NO 0 0 381541 ARCHROCK INC COM 03957W106 340 38196 SH SOLE NO 0 0 38196 ARCIMOTO INC COM 039587100 228 13278 SH SOLE NO 0 0 13278 ARCO PLATFORM LTD COM CL A G04553106 648 21152 SH SOLE NO 0 0 21152 ARCONIC CORPORATION COM 03966V107 340 9549 SH SOLE NO 0 0 9549 ARCOSA INC COM 039653100 446 7601 SH SOLE NO 0 0 7601 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 392 11607 SH SOLE NO 0 0 11607 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 281 10309 SH SOLE NO 0 0 10309 ARENA PHARMACEUTICALS INC COM NEW 040047607 788 11556 SH SOLE NO 0 0 11556 ARES CAPITAL CORP COM 04010L103 8666 442418 SH SOLE NO 0 0 442418 ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 20 20000 SH SOLE NO 0 0 20000 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 95 88000 SH SOLE NO 0 0 88000 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 203 3198 SH SOLE NO 0 0 3198 ARISTA NETWORKS INC COM 040413106 3613 9974 SH SOLE NO 0 0 9974 ARK ETF TR 3D PRINTING ETF 00214Q500 972 24451 SH SOLE NO 0 0 24451 ARK ETF TR ARK SPACE EXPL 00214Q807 492 23458 SH SOLE NO 0 0 23458 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 13944 161746 SH SOLE NO 0 0 161746 ARK ETF TR FINTECH INNOVA 00214Q708 18727 346108 SH SOLE NO 0 0 346108 ARK ETF TR GENOMIC REV ETF 00214Q302 60885 658218 SH SOLE NO 0 0 658218 ARK ETF TR INNOVATION ETF 00214Q104 184197 1408455 SH SOLE NO 0 0 1408455 ARK ETF TR ISRAEL INOVATE 00214Q609 397 12399 SH SOLE NO 0 0 12399 ARK ETF TR NEXT GNRTN INTER 00214Q401 31389 203734 SH SOLE NO 0 0 203734 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 329 28895 SH SOLE NO 0 0 28895 ARRIVAL GROUP SHS L0423Q108 223 14240 SH SOLE NO 0 0 14240 ARROW ELECTRS INC COM 042735100 316 2781 SH SOLE NO 0 0 2781 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 905 10934 SH SOLE NO 0 0 10934 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 412 8121 SH SOLE NO 0 0 8121 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 259 12038 SH SOLE NO 0 0 12038 ASANA INC CL A 04342Y104 528 8523 SH SOLE NO 0 0 8523 ASENSUS SURGICAL INC COM 04367G103 83 26304 SH SOLE NO 0 0 26304 ASHFORD HOSPITALITY TR INC COM SHS 044103877 1737 380991 SH SOLE NO 0 0 380991 ASHLAND GLOBAL HLDGS INC COM 044186104 546 6249 SH SOLE NO 0 0 6249 ASML HOLDING N V N Y REGISTRY SHS N07059210 4480 6485 SH SOLE NO 0 0 6485 ASPIRA WOMENS HEALTH INC COM 04537Y109 157 28000 SH SOLE NO 0 0 28000 ASPIRATIONAL CONSUMER LIFEST COM G05436103 130 13050 SH SOLE NO 0 0 13050 ASSEMBLY BIOSCIENCES INC COM 045396108 74 19299 SH SOLE NO 0 0 19299 ASSOCIATED BANC CORP COM 045487105 607 29682 SH SOLE NO 0 0 29682 ASSURANT INC COM 04621X108 302 1935 SH SOLE NO 0 0 1935 ASSURED GUARANTY LTD COM G0585R106 306 6451 SH SOLE NO 0 0 6451 ASTRAZENECA PLC SPONSORED ADR 046353108 8556 142843 SH SOLE NO 0 0 142843 ASURE SOFTWARE INC COM 04649U102 90 10172 SH SOLE NO 0 0 10172 AT&T INC COM 00206R102 152427 5296283 SH SOLE NO 0 0 5296283 ATHERSYS INC NEW COM 04744L106 109 76284 SH SOLE NO 0 0 76284 ATKORE INC COM 047649108 295 4168 SH SOLE NO 0 0 4168 ATLANTIC UN BANKSHARES CORP COM 04911A107 1642 45356 SH SOLE NO 0 0 45356 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 847 22765 SH SOLE NO 0 0 22765 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 32 30000 SH SOLE NO 0 0 30000 ATLAS CORP SHARES Y0436Q109 452 31727 SH SOLE NO 0 0 31727 ATLAS CREST INVT CORP COM 049284102 157 15840 SH SOLE NO 0 0 15840 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 726 75000 SH SOLE NO 0 0 75000 ATLASSIAN CORP PLC CL A G06242104 2248 8754 SH SOLE NO 0 0 8754 ATMOS ENERGY CORP COM 049560105 1823 18970 SH SOLE NO 0 0 18970 ATOSSA THERAPEUTICS INC COM 04962H506 210 33383 SH SOLE NO 0 0 33383 AUDIOCODES LTD ORD M15342104 1272 38451 SH SOLE NO 0 0 38451 AURORA CANNABIS INC COM 05156X884 770 85190 SH SOLE NO 0 0 85190 AUTODESK INC COM 052769106 5930 20318 SH SOLE NO 0 0 20318 AUTOMATIC DATA PROCESSING IN COM 053015103 36727 184912 SH SOLE NO 0 0 184912 AUTONATION INC COM 05329W102 1684 17768 SH SOLE NO 0 0 17768 AUTOZONE INC COM 053332102 2440 1635 SH SOLE NO 0 0 1635 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 127 18877 SH SOLE NO 0 0 18877 AVALARA INC COM 05338G106 712 4405 SH SOLE NO 0 0 4405 AVALONBAY CMNTYS INC COM 053484101 2336 11197 SH SOLE NO 0 0 11197 AVANGRID INC COM 05351W103 971 18888 SH SOLE NO 0 0 18888 AVANOS MED INC COM 05350V106 251 6904 SH SOLE NO 0 0 6904 AVANTOR INC COM 05352A100 1767 49779 SH SOLE NO 0 0 49779 AVERY DENNISON CORP COM 053611109 6504 30938 SH SOLE NO 0 0 30938 AVIAT NETWORKS INC COM NEW 05366Y201 723 22071 SH SOLE NO 0 0 22071 AVID BIOSERVICES INC COM 05368M106 495 19309 SH SOLE NO 0 0 19309 AVID TECHNOLOGY INC COM 05367P100 332 8495 SH SOLE NO 0 0 8495 AVINGER INC COM 053734604 88 72272 SH SOLE NO 0 0 72272 AVIS BUDGET GROUP COM 053774105 802 10305 SH SOLE NO 0 0 10305 AVISTA CORP COM 05379B107 1660 38926 SH SOLE NO 0 0 38926 AXOGEN INC COM 05463X106 504 23336 SH SOLE NO 0 0 23336 AXON ENTERPRISE INC COM 05464C101 7046 39854 SH SOLE NO 0 0 39854 AXOS FINANCIAL INC COM 05465C100 535 11548 SH SOLE NO 0 0 11548 AYTU BIOPHARMA INC COM NEW 054754874 289 57798 SH SOLE NO 0 0 57798 AZEK CO INC CL A 05478C105 757 17830 SH SOLE NO 0 0 17830 B & G FOODS INC NEW COM 05508R106 4545 138576 SH SOLE NO 0 0 138576 B2GOLD CORP COM 11777Q209 147 35101 SH SOLE NO 0 0 35101 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1199 152235 SH SOLE NO 0 0 152235 BADGER METER INC COM 056525108 526 5363 SH SOLE NO 0 0 5363 BAIDU INC SPON ADR REP A 056752108 7750 38011 SH SOLE NO 0 0 38011 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 578 37781 SH SOLE NO 0 0 37781 BAKER HUGHES COMPANY CL A 05722G100 509 22280 SH SOLE NO 0 0 22280 BALCHEM CORP COM 057665200 1025 7811 SH SOLE NO 0 0 7811 BALL CORP COM 058498106 1549 19128 SH SOLE NO 0 0 19128 BALLARD PWR SYS INC NEW COM 058586108 935 51631 SH SOLE NO 0 0 51631 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 208 33532 SH SOLE NO 0 0 33532 BANCO SANTANDER S.A. ADR 05964H105 460 117651 SH SOLE NO 0 0 117651 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1354 47809 SH SOLE NO 0 0 47809 BANDWIDTH INC COM CL A 05988J103 628 4557 SH SOLE NO 0 0 4557 BANK HAWAII CORP COM 062540109 1174 13943 SH SOLE NO 0 0 13943 BANK MONTREAL QUE COM 063671101 2415 23550 SH SOLE NO 0 0 23550 BANK NEW YORK MELLON CORP COM 064058100 7593 148221 SH SOLE NO 0 0 148221 BANK NOVA SCOTIA B C COM 064149107 1477 22700 SH SOLE NO 0 0 22700 BANK OZK COM 06417N103 518 12309 SH SOLE NO 0 0 12309 BANNER CORP COM NEW 06652V208 778 14356 SH SOLE NO 0 0 14356 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 495 17215 SH SOLE NO 0 0 17215 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 4129 197001 SH SOLE NO 0 0 197001 BARCLAYS PLC ADR 06738E204 345 35850 SH SOLE NO 0 0 35850 BARINGS CORPORATE INVS COM 06759X107 1302 85708 SH SOLE NO 0 0 85708 BARINGS PARTN INVS SH BEN INT 06761A103 1749 127525 SH SOLE NO 0 0 127525 BARNES GROUP INC COM 067806109 545 10646 SH SOLE NO 0 0 10646 BARRICK GOLD CORP COM 067901108 9658 467054 SH SOLE NO 0 0 467054 BAUDAX BIO INC COM 07160F107 17 23025 SH SOLE NO 0 0 23025 BAUSCH HEALTH COS INC COM 071734107 430 14690 SH SOLE NO 0 0 14690 BAXTER INTL INC COM 071813109 6649 82600 SH SOLE NO 0 0 82600 BCE INC COM NEW 05534B760 4156 84270 SH SOLE NO 0 0 84270 BEACON ROOFING SUPPLY INC COM 073685109 314 5899 SH SOLE NO 0 0 5899 BEAM THERAPEUTICS INC COM 07373V105 939 7296 SH SOLE NO 0 0 7296 BECTON DICKINSON & CO COM 075887109 19520 80268 SH SOLE NO 0 0 80268 BED BATH & BEYOND INC COM 075896100 381 11467 SH SOLE NO 0 0 11467 BERKLEY W R CORP COM 084423102 1005 13511 SH SOLE NO 0 0 13511 BERKSHIRE HATHAWAY INC DEL CL A 084670108 61115 146 SH SOLE NO 0 0 146 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 383446 1379699 SH SOLE NO 0 0 1379699 BERKSHIRE HILLS BANCORP INC COM 084680107 4042 147477 SH SOLE NO 0 0 147477 BERRY GLOBAL GROUP INC COM 08579W103 349 5360 SH SOLE NO 0 0 5360 BEST BUY INC COM 086516101 3168 27556 SH SOLE NO 0 0 27556 BEYOND MEAT INC COM 08862E109 4122 26175 SH SOLE NO 0 0 26175 BGC PARTNERS INC CL A 05541T101 93 16492 SH SOLE NO 0 0 16492 BGSF INC COM 05601C105 186 15096 SH SOLE NO 0 0 15096 BHP GROUP LTD SPONSORED ADS 088606108 3765 51706 SH SOLE NO 0 0 51706 BHP GROUP PLC SPONSORED ADR 05545E209 289 4848 SH SOLE NO 0 0 4848 BIG LOTS INC COM 089302103 517 7841 SH SOLE NO 0 0 7841 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2354 36263 SH SOLE NO 0 0 36263 BILIBILI INC SPONS ADS REP Z 090040106 280 2300 SH SOLE NO 0 0 2300 BILL COM HLDGS INC COM 090043100 788 4302 SH SOLE NO 0 0 4302 BIO RAD LABS INC CL A 090572207 598 929 SH SOLE NO 0 0 929 BIO-TECHNE CORP COM 09073M104 2435 5408 SH SOLE NO 0 0 5408 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1909 120799 SH SOLE NO 0 0 120799 BIOGEN INC COM 09062X103 9595 27710 SH SOLE NO 0 0 27710 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 485 5000 SH SOLE NO 0 0 5000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2638 31626 SH SOLE NO 0 0 31626 BIONANO GENOMICS INC COM 09075F107 402 54857 SH SOLE NO 0 0 54857 BIONTECH SE SPONSORED ADS 09075V102 1800 8042 SH SOLE NO 0 0 8042 BJS WHSL CLUB HLDGS INC COM 05550J101 449 9440 SH SOLE NO 0 0 9440 BK OF AMERICA CORP COM 060505104 114808 2784598 SH SOLE NO 0 0 2784598 BLACK HILLS CORP COM 092113109 651 9930 SH SOLE NO 0 0 9930 BLACK KNIGHT INC COM 09215C105 434 5572 SH SOLE NO 0 0 5572 BLACKBERRY LTD COM 09228F103 372 30499 SH SOLE NO 0 0 30499 BLACKLINE INC COM 09239B109 370 3334 SH SOLE NO 0 0 3334 BLACKROCK 2022 GBL INCM OPP COM 09258P104 131 14188 SH SOLE NO 0 0 14188 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 225 15049 SH SOLE NO 0 0 15049 BLACKROCK CAP ALLOCATION TR COM 09260U109 3060 139866 SH SOLE NO 0 0 139866 BLACKROCK CAP INVT CORP COM 092533108 562 143146 SH SOLE NO 0 0 143146 BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 93 93000 SH SOLE NO 0 0 93000 BLACKROCK CORE BD TR SHS BEN INT 09249E101 930 56300 SH SOLE NO 0 0 56300 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2996 243196 SH SOLE NO 0 0 243196 BLACKROCK CR ALLOCATION INCO COM 092508100 597 38315 SH SOLE NO 0 0 38315 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 264 23058 SH SOLE NO 0 0 23058 BLACKROCK ENERGY & RES TR COM 09250U101 650 66338 SH SOLE NO 0 0 66338 BLACKROCK ENHANCD CAP & INM COM 09256A109 1038 50452 SH SOLE NO 0 0 50452 BLACKROCK ENHANCED EQUITY DI COM 09251A104 2550 251736 SH SOLE NO 0 0 251736 BLACKROCK ENHANCED GLOBAL DI COM 092501105 308 24604 SH SOLE NO 0 0 24604 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 314 47967 SH SOLE NO 0 0 47967 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 542 14919 SH SOLE NO 0 0 14919 BLACKROCK FLOATING RATE INCO COM 09255X100 194 14681 SH SOLE NO 0 0 14681 BLACKROCK GLOBAL FLOATING RA COM 091941104 231 17975 SH SOLE NO 0 0 17975 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1135 23420 SH SOLE NO 0 0 23420 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 1296 44834 SH SOLE NO 0 0 44834 BLACKROCK INC COM 09247X101 28113 32130 SH SOLE NO 0 0 32130 BLACKROCK INCOME TR INC COM 09247F100 400 63233 SH SOLE NO 0 0 63233 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 222 10933 SH SOLE NO 0 0 10933 BLACKROCK INVT QUALITY MUN T COM 09247D105 204 11098 SH SOLE NO 0 0 11098 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 611 35933 SH SOLE NO 0 0 35933 BLACKROCK MULTI SECTOR INC T COM 09258A107 512 27443 SH SOLE NO 0 0 27443 BLACKROCK MUN INCOME QUALITY COM 092479104 433 27672 SH SOLE NO 0 0 27672 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 188 12227 SH SOLE NO 0 0 12227 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1549 59079 SH SOLE NO 0 0 59079 BLACKROCK MUNI INCOME TR II COM 09249N101 980 62285 SH SOLE NO 0 0 62285 BLACKROCK MUNI INTER DR FD I COM 09253X102 269 17223 SH SOLE NO 0 0 17223 BLACKROCK MUNIASSETS FD INC COM 09254J102 1207 71636 SH SOLE NO 0 0 71636 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 557 34981 SH SOLE NO 0 0 34981 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 268 18190 SH SOLE NO 0 0 18190 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 410 25749 SH SOLE NO 0 0 25749 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 492 29375 SH SOLE NO 0 0 29375 BLACKROCK MUNIVEST FD II INC COM 09253T101 317 20212 SH SOLE NO 0 0 20212 BLACKROCK MUNIVEST FD INC COM 09253R105 405 42114 SH SOLE NO 0 0 42114 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 326 21185 SH SOLE NO 0 0 21185 BLACKROCK MUNIYIELD FD INC COM 09253W104 383 25396 SH SOLE NO 0 0 25396 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 319 20085 SH SOLE NO 0 0 20085 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 1459 103788 SH SOLE NO 0 0 103788 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 165 10529 SH SOLE NO 0 0 10529 BLACKROCK MUNIYIELD QUALITY COM 09254E103 476 32087 SH SOLE NO 0 0 32087 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1147 68486 SH SOLE NO 0 0 68486 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 559 36290 SH SOLE NO 0 0 36290 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 631 41813 SH SOLE NO 0 0 41813 BLACKROCK RES & COMMODITIES SHS 09257A108 6115 649237 SH SOLE NO 0 0 649237 BLACKROCK SCIENCE & TECHNOLO RIGHT 07/14/2021 09258G112 12 19626 SH SOLE NO 0 0 19626 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 1951 32754 SH SOLE NO 0 0 32754 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 1307 31339 SH SOLE NO 0 0 31339 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3357 130236 SH SOLE NO 0 0 130236 BLACKROCK TCP CAPITAL CORP COM 09259E108 618 44732 SH SOLE NO 0 0 44732 BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 251 247000 SH SOLE NO 0 0 247000 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 1037 40271 SH SOLE NO 0 0 40271 BLACKSTONE GROUP INC COM 09260D107 52710 542620 SH SOLE NO 0 0 542620 BLACKSTONE MTG TR INC COM CL A 09257W100 4511 141462 SH SOLE NO 0 0 141462 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 941 67582 SH SOLE NO 0 0 67582 BLINK CHARGING CO COM 09354A100 661 16075 SH SOLE NO 0 0 16075 BLOCK H & R INC COM 093671105 1290 54945 SH SOLE NO 0 0 54945 BLOOM ENERGY CORP COM CL A 093712107 1399 52077 SH SOLE NO 0 0 52077 BLUE RIDGE BANKSHARES INC VA COM 095825105 189 10811 SH SOLE NO 0 0 10811 BLUELINX HLDGS INC COM NEW 09624H208 505 10048 SH SOLE NO 0 0 10048 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 378 103644 SH SOLE NO 0 0 103644 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 391 26677 SH SOLE NO 0 0 26677 BNY MELLON STRATEGIC MUNS IN COM 05588W108 350 39053 SH SOLE NO 0 0 39053 BOEING CO COM 097023105 103787 433244 SH SOLE NO 0 0 433244 BOOKING HOLDINGS INC COM 09857L108 6148 2810 SH SOLE NO 0 0 2810 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 558 6559 SH SOLE NO 0 0 6559 BORGWARNER INC COM 099724106 1324 27290 SH SOLE NO 0 0 27290 BOSTON BEER INC CL A 100557107 3109 3046 SH SOLE NO 0 0 3046 BOSTON PROPERTIES INC COM 101121101 2757 24063 SH SOLE NO 0 0 24063 BOSTON SCIENTIFIC CORP COM 101137107 5545 129690 SH SOLE NO 0 0 129690 BOULDER GROWTH & INCOME FD I COM 101507101 566 41865 SH SOLE NO 0 0 41865 BOX INC CL A 10316T104 1719 67300 SH SOLE NO 0 0 67300 BOYD GAMING CORP COM 103304101 236 3840 SH SOLE NO 0 0 3840 BP PLC SPONSORED ADR 055622104 16467 623284 SH SOLE NO 0 0 623284 BRADY CORP CL A 104674106 200 3570 SH SOLE NO 0 0 3570 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 455 33230 SH SOLE NO 0 0 33230 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 275 21824 SH SOLE NO 0 0 21824 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 167 27669 SH SOLE NO 0 0 27669 BRIGHAM MINERALS INC CL A COM 10918L103 893 41965 SH SOLE NO 0 0 41965 BRIGHTCOVE INC COM 10921T101 2484 173160 SH SOLE NO 0 0 173160 BRIGHTHOUSE FINL INC COM 10922N103 268 5898 SH SOLE NO 0 0 5898 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 757 80588 SH SOLE NO 0 0 80588 BRINKS CO COM 109696104 243 3164 SH SOLE NO 0 0 3164 BRISTOL-MYERS SQUIBB CO COM 110122108 79852 1195041 SH SOLE NO 0 0 1195041 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6865 174655 SH SOLE NO 0 0 174655 BRIXMOR PPTY GROUP INC COM 11120U105 217 9523 SH SOLE NO 0 0 9523 BROADCOM INC COM 11135F101 27966 58712 SH SOLE NO 0 0 58712 BROADMARK RLTY CAP INC COM 11135B100 140 13246 SH SOLE NO 0 0 13246 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3818 23640 SH SOLE NO 0 0 23640 BROADSTONE NET LEASE INC COM 11135E203 1904 81373 SH SOLE NO 0 0 81373 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 12012 235622 SH SOLE NO 0 0 235622 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2618 47134 SH SOLE NO 0 0 47134 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1614 21409 SH SOLE NO 0 0 21409 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 194 10251 SH SOLE NO 0 0 10251 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 3248 148321 SH SOLE NO 0 0 148321 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1307 31171 SH SOLE NO 0 0 31171 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1684 43669 SH SOLE NO 0 0 43669 BROOKLINE BANCORP INC DEL COM 11373M107 1388 92886 SH SOLE NO 0 0 92886 BROOKS AUTOMATION INC NEW COM 114340102 504 5291 SH SOLE NO 0 0 5291 BROWN & BROWN INC COM 115236101 3131 58938 SH SOLE NO 0 0 58938 BROWN FORMAN CORP CL A 115637100 2989 42406 SH SOLE NO 0 0 42406 BROWN FORMAN CORP CL B 115637209 9524 127093 SH SOLE NO 0 0 127093 BRT APARTMENTS CORP COM 055645303 212 12279 SH SOLE NO 0 0 12279 BRUNSWICK CORP COM 117043109 272 2736 SH SOLE NO 0 0 2736 BRYN MAWR BK CORP COM 117665109 894 21206 SH SOLE NO 0 0 21206 BUCKLE INC COM 118440106 204 4115 SH SOLE NO 0 0 4115 BUILDERS FIRSTSOURCE INC COM 12008R107 208 4899 SH SOLE NO 0 0 4899 BUMBLE INC COM CL A 12047B105 526 9132 SH SOLE NO 0 0 9132 BUNGE LIMITED COM G16962105 2201 28173 SH SOLE NO 0 0 28173 BURLINGTON STORES INC COM 122017106 362 1125 SH SOLE NO 0 0 1125 BUTTERFLY NETWORK INC COM CL A 124155102 370 25557 SH SOLE NO 0 0 25557 BYRNA TECHNOLOGIES INC COM NEW 12448X201 852 37508 SH SOLE NO 0 0 37508 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 951 10155 SH SOLE NO 0 0 10155 C3 AI INC CL A 12468P104 1334 21340 SH SOLE NO 0 0 21340 CABOT CORP COM 127055101 306 5376 SH SOLE NO 0 0 5376 CACI INTL INC CL A 127190304 587 2304 SH SOLE NO 0 0 2304 CADENCE DESIGN SYSTEM INC COM 127387108 1470 10744 SH SOLE NO 0 0 10744 CAESARS ENTERTAINMENT INC NE COM 12769G100 648 6254 SH SOLE NO 0 0 6254 CAL MAINE FOODS INC COM NEW 128030202 596 16474 SH SOLE NO 0 0 16474 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 4497 275575 SH SOLE NO 0 0 275575 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 8418 554915 SH SOLE NO 0 0 554915 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 3148 100998 SH SOLE NO 0 0 100998 CALAMOS GBL DYN INCOME FUND COM 12811L107 3764 343506 SH SOLE NO 0 0 343506 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 695 42940 SH SOLE NO 0 0 42940 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 4715 259219 SH SOLE NO 0 0 259219 CALEDONIA MNG CORP PLC SHS NEW G1757E113 179 14854 SH SOLE NO 0 0 14854 CALERES INC COM 129500104 818 29983 SH SOLE NO 0 0 29983 CALIFORNIA WTR SVC GROUP COM 130788102 687 12385 SH SOLE NO 0 0 12385 CALIX INC COM 13100M509 273 5753 SH SOLE NO 0 0 5753 CALLAWAY GOLF CO COM 131193104 548 16254 SH SOLE NO 0 0 16254 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 249 36294 SH SOLE NO 0 0 36294 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 1011 26330 SH SOLE NO 0 0 26330 CAMBRIA ETF TR GLB ASSET ALLO 132061607 249 7798 SH SOLE NO 0 0 7798 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 2818 44021 SH SOLE NO 0 0 44021 CAMBRIDGE BANCORP COM 132152109 2420 29168 SH SOLE NO 0 0 29168 CAMDEN NATL CORP COM 133034108 5823 121939 SH SOLE NO 0 0 121939 CAMDEN PPTY TR SH BEN INT 133131102 1500 11312 SH SOLE NO 0 0 11312 CAMECO CORP COM 13321L108 874 45568 SH SOLE NO 0 0 45568 CAMPBELL SOUP CO COM 134429109 3659 80260 SH SOLE NO 0 0 80260 CAMPING WORLD HLDGS INC CL A 13462K109 1979 48300 SH SOLE NO 0 0 48300 CAMTEK LTD ORD M20791105 217 5780 SH SOLE NO 0 0 5780 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 496 11347 SH SOLE NO 0 0 11347 CANADIAN IMP BK COMM COM 136069101 997 8764 SH SOLE NO 0 0 8764 CANADIAN NAT RES LTD COM 136385101 533 14695 SH SOLE NO 0 0 14695 CANADIAN NATL RY CO COM 136375102 4913 46566 SH SOLE NO 0 0 46566 CANADIAN PAC RY LTD COM 13645T100 1872 24341 SH SOLE NO 0 0 24341 CANADIAN SOLAR INC COM 136635109 244 5463 SH SOLE NO 0 0 5463 CANO HEALTH INC COM CL A 13781Y103 303 25106 SH SOLE NO 0 0 25106 CANON INC SPONSORED ADR 138006309 247 10950 SH SOLE NO 0 0 10950 CANOPY GROWTH CORP COM 138035100 8897 367980 SH SOLE NO 0 0 367980 CAPITAL ONE FINL CORP COM 14040H105 21648 139947 SH SOLE NO 0 0 139947 CAPITAL SOUTHWEST CORP COM 140501107 317 13656 SH SOLE NO 0 0 13656 CAPITOL FED FINL INC COM 14057J101 214 18235 SH SOLE NO 0 0 18235 CAPRI HOLDINGS LIMITED SHS G1890L107 1767 30905 SH SOLE NO 0 0 30905 CARDINAL HEALTH INC COM 14149Y108 4493 78704 SH SOLE NO 0 0 78704 CARDLYTICS INC COM 14161W105 567 4473 SH SOLE NO 0 0 4473 CAREDX INC COM 14167L103 1389 15185 SH SOLE NO 0 0 15185 CARETRUST REIT INC COM 14174T107 312 13453 SH SOLE NO 0 0 13453 CARLISLE COS INC COM 142339100 4232 22117 SH SOLE NO 0 0 22117 CARLYLE GROUP INC COM 14316J108 3314 71308 SH SOLE NO 0 0 71308 CARMAX INC COM 143130102 3212 24876 SH SOLE NO 0 0 24876 CARNIVAL CORP UNIT 99/99/9999 143658300 17495 663727 SH SOLE NO 0 0 663727 CARPENTER TECHNOLOGY CORP COM 144285103 276 6874 SH SOLE NO 0 0 6874 CARRIER GLOBAL CORPORATION COM 14448C104 17157 353032 SH SOLE NO 0 0 353032 CARVANA CO CL A 146869102 726 2408 SH SOLE NO 0 0 2408 CASELLA WASTE SYS INC CL A 147448104 230 3631 SH SOLE NO 0 0 3631 CASEYS GEN STORES INC COM 147528103 960 4936 SH SOLE NO 0 0 4936 CASSAVA SCIENCES INC COM 14817C107 1301 15232 SH SOLE NO 0 0 15232 CASTLE BIOSCIENCES INC COM 14843C105 372 5077 SH SOLE NO 0 0 5077 CATALENT INC COM 148806102 1768 16361 SH SOLE NO 0 0 16361 CATALYST PHARMACEUTICALS INC COM 14888U101 63 11056 SH SOLE NO 0 0 11056 CATCHMARK TIMBER TR INC CL A 14912Y202 1068 91343 SH SOLE NO 0 0 91343 CATERPILLAR INC COM 149123101 84981 390486 SH SOLE NO 0 0 390486 CATHAY GEN BANCORP COM 149150104 383 9737 SH SOLE NO 0 0 9737 CBIZ INC COM 124805102 736 22475 SH SOLE NO 0 0 22475 CBOE GLOBAL MKTS INC COM 12503M108 1731 14546 SH SOLE NO 0 0 14546 CBRE CLARION GLOBAL REAL EST COM 12504G100 703 79891 SH SOLE NO 0 0 79891 CBRE GROUP INC CL A 12504L109 587 6853 SH SOLE NO 0 0 6853 CDK GLOBAL INC COM 12508E101 1146 23082 SH SOLE NO 0 0 23082 CDW CORP COM 12514G108 1496 8568 SH SOLE NO 0 0 8568 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1254 27978 SH SOLE NO 0 0 27978 CEL-SCI CORP COM PAR NEW 150837607 1151 132671 SH SOLE NO 0 0 132671 CELANESE CORP DEL COM 150870103 597 3942 SH SOLE NO 0 0 3942 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 32 26992 SH SOLE NO 0 0 26992 CENOVUS ENERGY INC COM 15135U109 212 22140 SH SOLE NO 0 0 22140 CENTENE CORP DEL COM 15135B101 1968 26989 SH SOLE NO 0 0 26989 CENTERPOINT ENERGY INC COM 15189T107 2571 104859 SH SOLE NO 0 0 104859 CENTERSPACE COM 15202L107 261 3312 SH SOLE NO 0 0 3312 CENTURY BANCORPORATION INC CL A NON VTG 156432106 617 5419 SH SOLE NO 0 0 5419 CENTURY CMNTYS INC COM 156504300 413 6209 SH SOLE NO 0 0 6209 CERAGON NETWORKS LTD ORD M22013102 42 11175 SH SOLE NO 0 0 11175 CERECOR INC COM 15671L109 44 13533 SH SOLE NO 0 0 13533 CERENCE INC COM 156727109 989 9272 SH SOLE NO 0 0 9272 CERNER CORP COM 156782104 3902 49924 SH SOLE NO 0 0 49924 CEVA INC COM 157210105 311 6596 SH SOLE NO 0 0 6596 CF INDS HLDGS INC COM 125269100 586 11406 SH SOLE NO 0 0 11406 CGI INC CL A SUB VTG 12532H104 870 9610 SH SOLE NO 0 0 9610 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 3024 87054 SH SOLE NO 0 0 87054 CHARLES RIV LABS INTL INC COM 159864107 6341 17144 SH SOLE NO 0 0 17144 CHART INDS INC COM 16115Q308 341 2337 SH SOLE NO 0 0 2337 CHARTER COMMUNICATIONS INC N CL A 16119P108 4382 6074 SH SOLE NO 0 0 6074 CHECK POINT SOFTWARE TECH LT ORD M22465104 2094 18036 SH SOLE NO 0 0 18036 CHEESECAKE FACTORY INC COM 163072101 934 17243 SH SOLE NO 0 0 17243 CHEGG INC COM 163092109 2475 29783 SH SOLE NO 0 0 29783 CHEMED CORP NEW COM 16359R103 228 482 SH SOLE NO 0 0 482 CHEMOURS CO COM 163851108 3657 105097 SH SOLE NO 0 0 105097 CHEMUNG FINL CORP COM 164024101 375 8478 SH SOLE NO 0 0 8478 CHENIERE ENERGY INC COM NEW 16411R208 2094 24143 SH SOLE NO 0 0 24143 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1210 27336 SH SOLE NO 0 0 27336 CHESAPEAKE UTILS CORP COM 165303108 1481 12312 SH SOLE NO 0 0 12312 CHEVRON CORP NEW COM 166764100 108071 1031807 SH SOLE NO 0 0 1031807 CHEWY INC CL A 16679L109 4322 54233 SH SOLE NO 0 0 54233 CHIMERA INVT CORP COM NEW 16934Q208 2328 154636 SH SOLE NO 0 0 154636 CHIPOTLE MEXICAN GRILL INC COM 169656105 9993 6446 SH SOLE NO 0 0 6446 CHOICE HOTELS INTL INC COM 169905106 1530 12879 SH SOLE NO 0 0 12879 CHUBB LIMITED COM H1467J104 9195 57854 SH SOLE NO 0 0 57854 CHURCH & DWIGHT INC COM 171340102 5956 69898 SH SOLE NO 0 0 69898 CHURCHILL CAPITAL CORP IV CL A 171439102 2724 94543 SH SOLE NO 0 0 94543 CHURCHILL DOWNS INC COM 171484108 302 1525 SH SOLE NO 0 0 1525 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 64 26947 SH SOLE NO 0 0 26947 CIENA CORP COM NEW 171779309 1957 34407 SH SOLE NO 0 0 34407 CIGNA CORP NEW COM 125523100 14615 61649 SH SOLE NO 0 0 61649 CIMAREX ENERGY CO COM 171798101 220 3044 SH SOLE NO 0 0 3044 CIMPRESS PLC SHS EURO G2143T103 246 2273 SH SOLE NO 0 0 2273 CINCINNATI FINL CORP COM 172062101 7506 64368 SH SOLE NO 0 0 64368 CINTAS CORP COM 172908105 4688 12272 SH SOLE NO 0 0 12272 CISCO SYS INC COM 17275R102 108044 2038582 SH SOLE NO 0 0 2038582 CIT GROUP INC COM NEW 125581801 248 4822 SH SOLE NO 0 0 4822 CITI TRENDS INC COM 17306X102 1106 12713 SH SOLE NO 0 0 12713 CITIGROUP INC COM NEW 172967424 30099 425430 SH SOLE NO 0 0 425430 CITIZENS & NORTHN CORP COM 172922106 338 13821 SH SOLE NO 0 0 13821 CITIZENS CMNTY BANCORP INC M COM 174903104 181 13252 SH SOLE NO 0 0 13252 CITIZENS FINL GROUP INC COM 174610105 7060 153928 SH SOLE NO 0 0 153928 CITRIX SYS INC COM 177376100 1074 9160 SH SOLE NO 0 0 9160 CITY OFFICE REIT INC COM 178587101 141 11381 SH SOLE NO 0 0 11381 CIVISTA BANCSHARES INC COM NO PAR 178867107 553 25042 SH SOLE NO 0 0 25042 CLEAN ENERGY FUELS CORP COM 184499101 1143 112621 SH SOLE NO 0 0 112621 CLEAN HARBORS INC COM 184496107 279 2999 SH SOLE NO 0 0 2999 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 31 12041 SH SOLE NO 0 0 12041 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1312 56907 SH SOLE NO 0 0 56907 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 1478 50557 SH SOLE NO 0 0 50557 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 1086 42819 SH SOLE NO 0 0 42819 CLEVELAND-CLIFFS INC NEW COM 185899101 7156 331954 SH SOLE NO 0 0 331954 CLOROX CO DEL COM 189054109 22431 124682 SH SOLE NO 0 0 124682 CLOUDFLARE INC CL A COM 18915M107 3175 30001 SH SOLE NO 0 0 30001 CLOUGH GLOBAL EQUITY FD COM 18914C100 186 12616 SH SOLE NO 0 0 12616 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1154 95423 SH SOLE NO 0 0 95423 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 263 19798 SH SOLE NO 0 0 19798 CM LIFE SCIENCES II INC UNIT 02/25/2028 125842203 269 20000 SH SOLE NO 0 0 20000 CME GROUP INC COM 12572Q105 13755 64675 SH SOLE NO 0 0 64675 CMS ENERGY CORP COM 125896100 2858 48379 SH SOLE NO 0 0 48379 CNA FINL CORP COM 126117100 2173 47790 SH SOLE NO 0 0 47790 CNS PHARMACEUTICALS INC COM 18978H102 39 20000 SH SOLE NO 0 0 20000 COCA COLA CO COM 191216100 90300 1668832 SH SOLE NO 0 0 1668832 COCA COLA CONS INC COM 191098102 493 1227 SH SOLE NO 0 0 1227 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1639 27632 SH SOLE NO 0 0 27632 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 214 4052 SH SOLE NO 0 0 4052 COCRYSTAL PHARMA INC COM 19188J300 20 16500 SH SOLE NO 0 0 16500 CODA OCTOPUS GROUP INC COM NEW 19188U206 221 25650 SH SOLE NO 0 0 25650 COEUR MNG INC COM NEW 192108504 1171 131901 SH SOLE NO 0 0 131901 COGNEX CORP COM 192422103 2108 25088 SH SOLE NO 0 0 25088 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3193 46107 SH SOLE NO 0 0 46107 COGNYTE SOFTWARE LTD ORD SHS M25133105 250 10211 SH SOLE NO 0 0 10211 COHBAR INC COM 19249J109 19 13579 SH SOLE NO 0 0 13579 COHEN & STEERS CLOSED-END OP COM 19248P106 3848 264857 SH SOLE NO 0 0 264857 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3244 113097 SH SOLE NO 0 0 113097 COHEN & STEERS LTD DURATION COM 19248C105 470 17193 SH SOLE NO 0 0 17193 COHEN & STEERS QUALITY INCOM COM 19247L106 4563 290478 SH SOLE NO 0 0 290478 COHEN & STEERS REIT & PFD & COM 19247X100 2382 87526 SH SOLE NO 0 0 87526 COHEN & STEERS SELECT PFD & COM 19248Y107 323 10563 SH SOLE NO 0 0 10563 COHEN & STEERS TOTAL RETURN COM 19247R103 5728 351645 SH SOLE NO 0 0 351645 COINBASE GLOBAL INC COM CL A 19260Q107 10665 42105 SH SOLE NO 0 0 42105 COLGATE PALMOLIVE CO COM 194162103 24654 303070 SH SOLE NO 0 0 303070 COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 10 10000 SH SOLE NO 0 0 10000 COLUMBIA BKG SYS INC COM 197236102 690 17894 SH SOLE NO 0 0 17894 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 4961 230218 SH SOLE NO 0 0 230218 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 1589 70351 SH SOLE NO 0 0 70351 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 6656 198989 SH SOLE NO 0 0 198989 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 552 19564 SH SOLE NO 0 0 19564 COLUMBIA FINL INC COM 197641103 391 22763 SH SOLE NO 0 0 22763 COLUMBIA PPTY TR INC COM NEW 198287203 1762 101334 SH SOLE NO 0 0 101334 COLUMBIA SELIGM PREM TECH GR COM 19842X109 399 11248 SH SOLE NO 0 0 11248 COLUMBIA SPORTSWEAR CO COM 198516106 357 3629 SH SOLE NO 0 0 3629 COMCAST CORP NEW CL A 20030N101 50012 877112 SH SOLE NO 0 0 877112 COMERICA INC COM 200340107 4775 66943 SH SOLE NO 0 0 66943 COMMERCE BANCSHARES INC COM 200525103 1075 14425 SH SOLE NO 0 0 14425 COMMERCIAL METALS CO COM 201723103 766 24943 SH SOLE NO 0 0 24943 COMMUNITY BK SYS INC COM 203607106 2042 27001 SH SOLE NO 0 0 27001 COMMUNITY HEALTH SYS INC NEW COM 203668108 250 16224 SH SOLE NO 0 0 16224 COMMUNITY HEALTHCARE TR INC COM 20369C106 397 8377 SH SOLE NO 0 0 8377 COMMVAULT SYS INC COM 204166102 633 8099 SH SOLE NO 0 0 8099 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1007 39494 SH SOLE NO 0 0 39494 COMPASS MINERALS INTL INC COM 20451N101 1828 30857 SH SOLE NO 0 0 30857 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 269 7053 SH SOLE NO 0 0 7053 COMSTOCK MNG INC COM NEW 205750300 2509 691246 SH SOLE NO 0 0 691246 CONAGRA BRANDS INC COM 205887102 3308 90940 SH SOLE NO 0 0 90940 CONFORMIS INC COM 20717E101 14 12901 SH SOLE NO 0 0 12901 CONMED CORP COM 207410101 2682 19522 SH SOLE NO 0 0 19522 CONOCOPHILLIPS COM 20825C104 20312 333539 SH SOLE NO 0 0 333539 CONSOLIDATED COMM HLDGS INC COM 209034107 145 16586 SH SOLE NO 0 0 16586 CONSOLIDATED EDISON INC COM 209115104 27830 388039 SH SOLE NO 0 0 388039 CONSOLIDATED WATER CO INC ORD G23773107 206 17618 SH SOLE NO 0 0 17618 CONSTELLATION BRANDS INC CL A 21036P108 23499 100472 SH SOLE NO 0 0 100472 CONSTELLATION BRANDS INC CL B 21036P207 405 1725 SH SOLE NO 0 0 1725 CONTAINER STORE GROUP INC COM 210751103 355 27299 SH SOLE NO 0 0 27299 CONTINENTAL RES INC COM 212015101 654 17208 SH SOLE NO 0 0 17208 CONX CORP COM CL A 212873103 152 15500 SH SOLE NO 0 0 15500 COOPER COS INC COM NEW 216648402 1620 4088 SH SOLE NO 0 0 4088 COPART INC COM 217204106 2700 20483 SH SOLE NO 0 0 20483 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 23 12603 SH SOLE NO 0 0 12603 CORESITE RLTY CORP COM 21870Q105 415 3088 SH SOLE NO 0 0 3088 CORNERSTONE STRATEGIC VALUE COM 21924B302 452 38968 SH SOLE NO 0 0 38968 CORNERSTONE TOTAL RETURN FD COM 21924U300 226 19985 SH SOLE NO 0 0 19985 CORNING INC COM 219350105 22431 548458 SH SOLE NO 0 0 548458 CORSAIR GAMING INC COM 22041X102 264 7957 SH SOLE NO 0 0 7957 CORTEVA INC COM 22052L104 6375 143760 SH SOLE NO 0 0 143760 COSTAMARE INC SHS Y1771G102 527 44700 SH SOLE NO 0 0 44700 COSTAR GROUP INC COM 22160N109 1423 17183 SH SOLE NO 0 0 17183 COSTCO WHSL CORP NEW COM 22160K105 112221 283625 SH SOLE NO 0 0 283625 COTY INC COM CL A 222070203 272 29220 SH SOLE NO 0 0 29220 COUPA SOFTWARE INC COM 22266L106 647 2471 SH SOLE NO 0 0 2471 COUPANG INC CL A 22266T109 1720 41151 SH SOLE NO 0 0 41151 COURSERA INC COM 22266M104 272 6880 SH SOLE NO 0 0 6880 COUSINS PPTYS INC COM NEW 222795502 625 16998 SH SOLE NO 0 0 16998 COVANTA HLDG CORP COM 22282E102 364 20695 SH SOLE NO 0 0 20695 COVENANT LOGISTICS GROUP INC CL A 22284P105 389 18830 SH SOLE NO 0 0 18830 COVETRUS INC COM 22304C100 457 16958 SH SOLE NO 0 0 16958 COWEN INC CL A NEW 223622606 658 16037 SH SOLE NO 0 0 16037 CRACKER BARREL OLD CTRY STOR COM 22410J106 971 6540 SH SOLE NO 0 0 6540 CRANE CO COM 224399105 377 4090 SH SOLE NO 0 0 4090 CREDIT ACCEP CORP MICH COM 225310101 244 539 SH SOLE NO 0 0 539 CREDIT SUISSE GROUP SPONSORED ADR 225401108 187 17893 SH SOLE NO 0 0 17893 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 285 113766 SH SOLE NO 0 0 113766 CREE INC COM 225447101 1421 14519 SH SOLE NO 0 0 14519 CRH PLC ADR 12626K203 462 9097 SH SOLE NO 0 0 9097 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5668 35015 SH SOLE NO 0 0 35015 CROCS INC COM 227046109 1948 16720 SH SOLE NO 0 0 16720 CRONOS GROUP INC COM 22717L101 2080 241902 SH SOLE NO 0 0 241902 CROSSFIRST BANKSHARES INC COM 22766M109 171 12500 SH SOLE NO 0 0 12500 CROWDSTRIKE HLDGS INC CL A 22788C105 24885 99025 SH SOLE NO 0 0 99025 CROWN CASTLE INTL CORP NEW COM 22822V101 15445 79167 SH SOLE NO 0 0 79167 CROWN HLDGS INC COM 228368106 475 4651 SH SOLE NO 0 0 4651 CRYOPORT INC COM PAR $0.001 229050307 387 6140 SH SOLE NO 0 0 6140 CSX CORP COM 126408103 23333 726236 SH SOLE NO 0 0 726236 CUBESMART COM 229663109 7948 171592 SH SOLE NO 0 0 171592 CULLEN FROST BANKERS INC COM 229899109 5030 44912 SH SOLE NO 0 0 44912 CUMMINS INC COM 231021106 14406 59090 SH SOLE NO 0 0 59090 CURTISS WRIGHT CORP COM 231561101 579 4876 SH SOLE NO 0 0 4876 CUSTOM TRUCK ONE SOURCE INC *W EXP 01/01/202 23204X111 107 46500 SH SOLE NO 0 0 46500 CVB FINL CORP COM 126600105 1482 71976 SH SOLE NO 0 0 71976 CVD EQUIP CORP COM 126601103 106 23765 SH SOLE NO 0 0 23765 CVS HEALTH CORP COM 126650100 72249 865886 SH SOLE NO 0 0 865886 CYBERARK SOFTWARE LTD SHS M2682V108 22042 169205 SH SOLE NO 0 0 169205 CYBEROPTICS CORP COM 232517102 619 15123 SH SOLE NO 0 0 15123 CYMABAY THERAPEUTICS INC COM 23257D103 494 113394 SH SOLE NO 0 0 113394 CYRUSONE INC COM 23283R100 220 3076 SH SOLE NO 0 0 3076 CYTOSORBENTS CORP COM NEW 23283X206 142 18923 SH SOLE NO 0 0 18923 D R HORTON INC COM 23331A109 8392 92864 SH SOLE NO 0 0 92864 DAKTRONICS INC COM 234264109 81 12308 SH SOLE NO 0 0 12308 DANAHER CORPORATION COM 235851102 29748 110854 SH SOLE NO 0 0 110854 DANAOS CORPORATION SHS Y1968P121 6672 86895 SH SOLE NO 0 0 86895 DANIMER SCIENTIFIC INC COM CL A 236272100 2901 115821 SH SOLE NO 0 0 115821 DARDEN RESTAURANTS INC COM 237194105 6149 42122 SH SOLE NO 0 0 42122 DARE BIOSCIENCE INC COM 23666P101 48 25875 SH SOLE NO 0 0 25875 DARLING INGREDIENTS INC COM 237266101 8934 132369 SH SOLE NO 0 0 132369 DATADOG INC CL A COM 23804L103 34223 328819 SH SOLE NO 0 0 328819 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 595 25550 SH SOLE NO 0 0 25550 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 2022 67429 SH SOLE NO 0 0 67429 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 2384 67589 SH SOLE NO 0 0 67589 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 3843 112469 SH SOLE NO 0 0 112469 DAVITA INC COM 23918K108 2650 22010 SH SOLE NO 0 0 22010 DBX ETF TR XTRACK HRVST CSI 233051879 965 23813 SH SOLE NO 0 0 23813 DBX ETF TR XTRACK MSCI EAFE 233051200 32421 863873 SH SOLE NO 0 0 863873 DBX ETF TR XTRACK MSCI EMRG 233051101 895 30611 SH SOLE NO 0 0 30611 DBX ETF TR XTRACK USD HIGH 233051432 2134 52950 SH SOLE NO 0 0 52950 DBX ETF TR XTRACKERS FTSE 233051515 835 25995 SH SOLE NO 0 0 25995 DBX ETF TR XTRACKERS RUSSEL 233051481 742 16777 SH SOLE NO 0 0 16777 DBX ETF TR XTRACKERS S&P 233051143 1835 48591 SH SOLE NO 0 0 48591 DBX ETF TR XTRCKR MSCI US 233051150 967 24487 SH SOLE NO 0 0 24487 DECKERS OUTDOOR CORP COM 243537107 1301 3389 SH SOLE NO 0 0 3389 DEERE & CO COM 244199105 38592 109415 SH SOLE NO 0 0 109415 DELAWARE INVTS MINN MUN INCO COM 24610V103 228 16150 SH SOLE NO 0 0 16150 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 142 10078 SH SOLE NO 0 0 10078 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 229 5457 SH SOLE NO 0 0 5457 DELL TECHNOLOGIES INC CL C 24703L202 6792 68151 SH SOLE NO 0 0 68151 DELTA AIR LINES INC DEL COM NEW 247361702 11483 265456 SH SOLE NO 0 0 265456 DELUXE CORP COM 248019101 298 6244 SH SOLE NO 0 0 6244 DENALI THERAPEUTICS INC COM 24823R105 311 3969 SH SOLE NO 0 0 3969 DENTSPLY SIRONA INC COM 24906P109 750 11863 SH SOLE NO 0 0 11863 DERMTECH INC COM 24984K105 330 7962 SH SOLE NO 0 0 7962 DESIGNER BRANDS INC CL A 250565108 1705 103080 SH SOLE NO 0 0 103080 DESKTOP METAL INC COM CL A 25058X105 9638 838164 SH SOLE NO 0 0 838164 DEUTSCHE BANK A G NAMEN AKT D18190898 288 22078 SH SOLE NO 0 0 22078 DEVON ENERGY CORP NEW COM 25179M103 3687 126324 SH SOLE NO 0 0 126324 DEXCOM INC COM 252131107 3689 8641 SH SOLE NO 0 0 8641 DIAGEO PLC SPON ADR NEW 25243Q205 16232 84680 SH SOLE NO 0 0 84680 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 595 3560 SH SOLE NO 0 0 3560 DIAMONDBACK ENERGY INC COM 25278X109 5230 55705 SH SOLE NO 0 0 55705 DICKS SPORTING GOODS INC COM 253393102 2075 20718 SH SOLE NO 0 0 20718 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 7 10143 SH SOLE NO 0 0 10143 DIGI INTL INC COM 253798102 255 12700 SH SOLE NO 0 0 12700 DIGITAL RLTY TR INC COM 253868103 16247 107987 SH SOLE NO 0 0 107987 DIGITAL TURBINE INC COM NEW 25400W102 2225 29272 SH SOLE NO 0 0 29272 DIGITALBRIDGE GROUP INC CL A COM 25401T108 1592 201632 SH SOLE NO 0 0 201632 DIGITALOCEAN HLDGS INC COM 25402D102 503 9062 SH SOLE NO 0 0 9062 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1260 42541 SH SOLE NO 0 0 42541 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 2875 98419 SH SOLE NO 0 0 98419 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 11426 378219 SH SOLE NO 0 0 378219 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 84209 3121176 SH SOLE NO 0 0 3121176 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 36624 777175 SH SOLE NO 0 0 777175 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 16609 284403 SH SOLE NO 0 0 284403 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 2807 62655 SH SOLE NO 0 0 62655 DIODES INC COM 254543101 550 6902 SH SOLE NO 0 0 6902 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 279 9233 SH SOLE NO 0 0 9233 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 750 6866 SH SOLE NO 0 0 6866 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 888 19949 SH SOLE NO 0 0 19949 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 435 4449 SH SOLE NO 0 0 4449 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 510 4793 SH SOLE NO 0 0 4793 DIREXION SHS ETF TR FLIGHT TO SAFT 25460G203 1227 25379 SH SOLE NO 0 0 25379 DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 268 7333 SH SOLE NO 0 0 7333 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 2427 29043 SH SOLE NO 0 0 29043 DISCOVER FINL SVCS COM 254709108 7664 64790 SH SOLE NO 0 0 64790 DISCOVERY INC COM SER A 25470F104 1006 32798 SH SOLE NO 0 0 32798 DISH NETWORK CORPORATION CL A 25470M109 397 9509 SH SOLE NO 0 0 9509 DISNEY WALT CO COM 254687106 184304 1048556 SH SOLE NO 0 0 1048556 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 215 51520 SH SOLE NO 0 0 51520 DNP SELECT INCOME FD INC COM 23325P104 5659 541626 SH SOLE NO 0 0 541626 DOCUSIGN INC COM 256163106 53436 191138 SH SOLE NO 0 0 191138 DOLBY LABORATORIES INC COM CL A 25659T107 631 6428 SH SOLE NO 0 0 6428 DOLLAR GEN CORP NEW COM 256677105 7852 36288 SH SOLE NO 0 0 36288 DOLLAR TREE INC COM 256746108 2573 25865 SH SOLE NO 0 0 25865 DOMINION ENERGY INC COM 25746U109 30494 414500 SH SOLE NO 0 0 414500 DOMINION ENERGY INC UNIT 99/99/9999 25746U133 362 3737 SH SOLE NO 0 0 3737 DOMINOS PIZZA INC COM 25754A201 2297 4925 SH SOLE NO 0 0 4925 DOMO INC COM CL B 257554105 744 9216 SH SOLE NO 0 0 9216 DONALDSON INC COM 257651109 2633 41445 SH SOLE NO 0 0 41445 DOORDASH INC CL A 25809K105 402 2258 SH SOLE NO 0 0 2258 DORCHESTER MINERALS LP COM UNIT 25820R105 384 22847 SH SOLE NO 0 0 22847 DOUBLELINE INCOME SOLUTIONS COM 258622109 2825 156187 SH SOLE NO 0 0 156187 DOUBLELINE OPPORTUNISTIC CR COM 258623107 206 10292 SH SOLE NO 0 0 10292 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 592 29612 SH SOLE NO 0 0 29612 DOVER CORP COM 260003108 2931 19464 SH SOLE NO 0 0 19464 DOW INC COM 260557103 22554 356418 SH SOLE NO 0 0 356418 DRAFTKINGS INC COM CL A 26142R104 15061 288701 SH SOLE NO 0 0 288701 DROPBOX INC CL A 26210C104 1406 46391 SH SOLE NO 0 0 46391 DTE ENERGY CO COM 233331107 9264 71488 SH SOLE NO 0 0 71488 DUCOMMUN INC DEL COM 264147109 1147 21024 SH SOLE NO 0 0 21024 DUFF & PHELPS UTLITY AND INF COM 26433C105 399 27913 SH SOLE NO 0 0 27913 DUKE ENERGY CORP NEW COM NEW 26441C204 43016 435741 SH SOLE NO 0 0 435741 DUKE REALTY CORP COM NEW 264411505 1043 22028 SH SOLE NO 0 0 22028 DULUTH HLDGS INC COM CL B 26443V101 264 12831 SH SOLE NO 0 0 12831 DUPONT DE NEMOURS INC COM 26614N102 15428 199310 SH SOLE NO 0 0 199310 DURECT CORP COM 266605104 35 21955 SH SOLE NO 0 0 21955 DWS MUN INCOME TR COM 233368109 293 24008 SH SOLE NO 0 0 24008 DXC TECHNOLOGY CO COM 23355L106 2085 53556 SH SOLE NO 0 0 53556 DYADIC INTL INC DEL COM 26745T101 70 19512 SH SOLE NO 0 0 19512 DYNATRACE INC COM NEW 268150109 1384 23699 SH SOLE NO 0 0 23699 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 502 50964 SH SOLE NO 0 0 50964 DYNEX CAP INC COM 26817Q886 1408 75462 SH SOLE NO 0 0 75462 EAGLE BANCORP INC MD COM 268948106 793 14155 SH SOLE NO 0 0 14155 EAGLE BULK SHIPPING INC COM Y2187A150 349 7379 SH SOLE NO 0 0 7379 EAGLE MATLS INC COM 26969P108 305 2152 SH SOLE NO 0 0 2152 EAGLE PT CR CO LLC COM 269808101 1224 90353 SH SOLE NO 0 0 90353 EAST WEST BANCORP INC COM 27579R104 3557 49618 SH SOLE NO 0 0 49618 EASTERLY GOVT PPTYS INC COM 27616P103 406 19295 SH SOLE NO 0 0 19295 EASTERN BANKSHARES INC COM 27627N105 1018 49535 SH SOLE NO 0 0 49535 EASTGROUP PPTYS INC COM 277276101 313 1903 SH SOLE NO 0 0 1903 EASTMAN CHEM CO COM 277432100 5361 45921 SH SOLE NO 0 0 45921 EASTMAN KODAK CO COM NEW 277461406 99 11993 SH SOLE NO 0 0 11993 EATON CORP PLC SHS G29183103 20284 136888 SH SOLE NO 0 0 136888 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 285 20400 SH SOLE NO 0 0 20400 EATON VANCE ENHANCED EQUITY COM 278274105 1576 84955 SH SOLE NO 0 0 84955 EATON VANCE ENHANCED EQUITY COM 278277108 781 33553 SH SOLE NO 0 0 33553 EATON VANCE FLOATING RATE 20 COM 27831H100 783 83074 SH SOLE NO 0 0 83074 EATON VANCE LTD DURATION INC COM 27828H105 2933 221195 SH SOLE NO 0 0 221195 EATON VANCE MUN BD FD COM 27827X101 1913 139855 SH SOLE NO 0 0 139855 EATON VANCE MUN INCOME 2028 SHS 27829U105 707 30375 SH SOLE NO 0 0 30375 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1070 76303 SH SOLE NO 0 0 76303 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 201 8947 SH SOLE NO 0 0 8947 EATON VANCE NEW YORK MUN BD COM 27827Y109 257 20021 SH SOLE NO 0 0 20021 EATON VANCE NEW YORK MUN INC SH BEN INT 27826W104 334 22320 SH SOLE NO 0 0 22320 EATON VANCE RISK-MANAGED DIV COM 27829G106 1023 88808 SH SOLE NO 0 0 88808 EATON VANCE SHORT DURATION D COM 27828V104 300 22678 SH SOLE NO 0 0 22678 EATON VANCE SR FLTNG RTE TR COM 27828Q105 244 17281 SH SOLE NO 0 0 17281 EATON VANCE TAX ADVT DIV INC COM 27828G107 4174 151014 SH SOLE NO 0 0 151014 EATON VANCE TAX MNGED BUY WR COM 27828X100 1129 67287 SH SOLE NO 0 0 67287 EATON VANCE TAX-ADVANTAGED G COM 27828U106 536 18321 SH SOLE NO 0 0 18321 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 3308 203200 SH SOLE NO 0 0 203200 EATON VANCE TAX-MANAGED DIVE COM 27828N102 4629 329035 SH SOLE NO 0 0 329035 EATON VANCE TAX-MANAGED GLOB COM 27829C105 5983 549409 SH SOLE NO 0 0 549409 EATON VANCE TAX-MANAGED GLOB COM 27829F108 6783 665042 SH SOLE NO 0 0 665042 EATON VANCE TX ADV GLBL DIV COM 27828S101 2747 130836 SH SOLE NO 0 0 130836 EBAY INC. COM 278642103 6154 87655 SH SOLE NO 0 0 87655 EBIX INC COM NEW 278715206 216 6400 SH SOLE NO 0 0 6400 ECOLAB INC COM 278865100 19455 94458 SH SOLE NO 0 0 94458 EDAP TMS S A SPONSORED ADR 268311107 346 48825 SH SOLE NO 0 0 48825 EDISON INTL COM 281020107 4863 84116 SH SOLE NO 0 0 84116 EDITAS MEDICINE INC COM 28106W103 3700 65339 SH SOLE NO 0 0 65339 EDWARDS LIFESCIENCES CORP COM 28176E108 13507 130417 SH SOLE NO 0 0 130417 EHEALTH INC COM 28238P109 532 9112 SH SOLE NO 0 0 9112 ELANCO ANIMAL HEALTH INC COM 28414H103 1346 38829 SH SOLE NO 0 0 38829 ELASTIC N V ORD SHS N14506104 625 4292 SH SOLE NO 0 0 4292 ELDORADO GOLD CORP NEW COM 284902509 132 13351 SH SOLE NO 0 0 13351 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 83 19529 SH SOLE NO 0 0 19529 ELECTROMED INC COM 285409108 117 10417 SH SOLE NO 0 0 10417 ELECTRONIC ARTS INC COM 285512109 5352 37213 SH SOLE NO 0 0 37213 ELLSWORTH GROWTH & INCOME FD COM 289074106 661 44956 SH SOLE NO 0 0 44956 EMCOR GROUP INC COM 29084Q100 529 4297 SH SOLE NO 0 0 4297 EMERGENT BIOSOLUTIONS INC COM 29089Q105 781 12404 SH SOLE NO 0 0 12404 EMERSON ELEC CO COM 291011104 62231 646632 SH SOLE NO 0 0 646632 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 308 29511 SH SOLE NO 0 0 29511 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 855 70964 SH SOLE NO 0 0 70964 EMX RTY CORP COM 26873J107 47 16019 SH SOLE NO 0 0 16019 ENBRIDGE INC COM 29250N105 23580 588912 SH SOLE NO 0 0 588912 ENCOMPASS HEALTH CORP COM 29261A100 313 4017 SH SOLE NO 0 0 4017 ENDEAVOUR SILVER CORP COM 29258Y103 286 46839 SH SOLE NO 0 0 46839 ENERGOUS CORP COM 29272C103 49 17142 SH SOLE NO 0 0 17142 ENERGY RECOVERY INC COM 29270J100 223 9827 SH SOLE NO 0 0 9827 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 6843 643746 SH SOLE NO 0 0 643746 ENERPLUS CORP COM 292766102 91 12751 SH SOLE NO 0 0 12751 ENERSYS COM 29275Y102 314 3219 SH SOLE NO 0 0 3219 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 301 47244 SH SOLE NO 0 0 47244 ENNIS INC COM 293389102 505 23506 SH SOLE NO 0 0 23506 ENOVA INTL INC COM 29357K103 242 7100 SH SOLE NO 0 0 7100 ENPHASE ENERGY INC COM 29355A107 10929 59519 SH SOLE NO 0 0 59519 ENPRO INDS INC COM 29355X107 375 3865 SH SOLE NO 0 0 3865 ENTEGRIS INC COM 29362U104 2989 24312 SH SOLE NO 0 0 24312 ENTERGY CORP NEW COM 29364G103 3792 38034 SH SOLE NO 0 0 38034 ENTERPRISE BANCORP INC MASS COM 293668109 2430 74212 SH SOLE NO 0 0 74212 ENTERPRISE PRODS PARTNERS L COM 293792107 16385 679067 SH SOLE NO 0 0 679067 ENVIVA PARTNERS LP COM UNIT 29414J107 803 15329 SH SOLE NO 0 0 15329 EOG RES INC COM 26875P101 6300 75511 SH SOLE NO 0 0 75511 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 246 13717 SH SOLE NO 0 0 13717 EPAM SYS INC COM 29414B104 933 1827 SH SOLE NO 0 0 1827 EPR PPTYS COM SH BEN INT 26884U109 1956 37133 SH SOLE NO 0 0 37133 EQT CORP COM 26884L109 203 9152 SH SOLE NO 0 0 9152 EQUIFAX INC COM 294429105 3351 13992 SH SOLE NO 0 0 13992 EQUINIX INC COM 29444U700 2848 3549 SH SOLE NO 0 0 3549 EQUINOX GOLD CORP COM 29446Y502 177 25493 SH SOLE NO 0 0 25493 EQUITRANS MIDSTREAM CORP COM 294600101 233 27485 SH SOLE NO 0 0 27485 EQUITY COMWLTH COM SH BEN INT 294628102 859 32817 SH SOLE NO 0 0 32817 EQUITY RESIDENTIAL SH BEN INT 29476L107 3374 43822 SH SOLE NO 0 0 43822 ERICSSON ADR B SEK 10 294821608 1871 148764 SH SOLE NO 0 0 148764 ERIE INDTY CO CL A 29530P102 324 1676 SH SOLE NO 0 0 1676 ESCO TECHNOLOGIES INC COM 296315104 545 5812 SH SOLE NO 0 0 5812 ESSA PHARMA INC COM NEW 29668H708 834 29195 SH SOLE NO 0 0 29195 ESSENTIAL UTILS INC COM 29670G102 12796 280015 SH SOLE NO 0 0 280015 ESSEX PPTY TR INC COM 297178105 669 2232 SH SOLE NO 0 0 2232 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 370 5288 SH SOLE NO 0 0 5288 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 8852 430171 SH SOLE NO 0 0 430171 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 987 33133 SH SOLE NO 0 0 33133 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 1358 22452 SH SOLE NO 0 0 22452 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 7291 120216 SH SOLE NO 0 0 120216 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 627 41297 SH SOLE NO 0 0 41297 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3976 56454 SH SOLE NO 0 0 56454 ETF MANAGERS TR TREATMENTS TSTNG 26924G763 708 17708 SH SOLE NO 0 0 17708 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 594 18610 SH SOLE NO 0 0 18610 ETF SER SOLUTIONS APTUS DEFINED 26922A388 3066 103557 SH SOLE NO 0 0 103557 ETF SER SOLUTIONS BLUE HORIZON BNE 26922B303 531 18583 SH SOLE NO 0 0 18583 ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 1552 47083 SH SOLE NO 0 0 47083 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 9846 258774 SH SOLE NO 0 0 258774 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 518 10407 SH SOLE NO 0 0 10407 ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 4643 164962 SH SOLE NO 0 0 164962 ETF SER SOLUTIONS NETLEASE CORP 26922A248 227 7606 SH SOLE NO 0 0 7606 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 210 11001 SH SOLE NO 0 0 11001 ETF SER SOLUTIONS US GLB JETS 26922A842 15677 648360 SH SOLE NO 0 0 648360 ETFIS SER TR I VIRTUS INFRCAP 26923G822 664 26445 SH SOLE NO 0 0 26445 ETFS TR BBRG ALL COMD K1 003261104 3036 115148 SH SOLE NO 0 0 115148 ETFS TR BBRG ALL LNGR K1 003261203 393 12743 SH SOLE NO 0 0 12743 ETSY INC COM 29786A106 4663 22655 SH SOLE NO 0 0 22655 EURONAV NV SHS B38564108 369 39595 SH SOLE NO 0 0 39595 EURONET WORLDWIDE INC COM 298736109 611 4518 SH SOLE NO 0 0 4518 EVANS BANCORP INC COM NEW 29911Q208 1253 33787 SH SOLE NO 0 0 33787 EVERBRIDGE INC COM 29978A104 399 2935 SH SOLE NO 0 0 2935 EVERCORE INC CLASS A 29977A105 329 2340 SH SOLE NO 0 0 2340 EVERGY INC COM 30034W106 4326 71590 SH SOLE NO 0 0 71590 EVERI HLDGS INC COM 30034T103 635 25491 SH SOLE NO 0 0 25491 EVERSOURCE ENERGY COM 30040W108 20944 261018 SH SOLE NO 0 0 261018 EVOFEM BIOSCIENCES INC COM 30048L104 103 91267 SH SOLE NO 0 0 91267 EVOGENE LTD SHS M4119S104 50 14723 SH SOLE NO 0 0 14723 EVOLUS INC COM 30052C107 140 11100 SH SOLE NO 0 0 11100 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 374 11080 SH SOLE NO 0 0 11080 EXACT SCIENCES CORP COM 30063P105 8008 64421 SH SOLE NO 0 0 64421 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 306 9427 SH SOLE NO 0 0 9427 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 16729 264073 SH SOLE NO 0 0 264073 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 10886 166951 SH SOLE NO 0 0 166951 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 3327 99336 SH SOLE NO 0 0 99336 EXELIXIS INC COM 30161Q104 908 49887 SH SOLE NO 0 0 49887 EXELON CORP COM 30161N101 10116 228308 SH SOLE NO 0 0 228308 EXP WORLD HLDGS INC COM 30212W100 5897 152104 SH SOLE NO 0 0 152104 EXPEDIA GROUP INC COM NEW 30212P303 6597 40301 SH SOLE NO 0 0 40301 EXPEDITORS INTL WASH INC COM 302130109 3167 25016 SH SOLE NO 0 0 25016 EXPONENT INC COM 30214U102 740 8303 SH SOLE NO 0 0 8303 EXPRESS INC COM 30219E103 183 28319 SH SOLE NO 0 0 28319 EXTRA SPACE STORAGE INC COM 30225T102 1681 10263 SH SOLE NO 0 0 10263 EXXON MOBIL CORP COM 30231G102 148835 2359465 SH SOLE NO 0 0 2359465 EZGO TECHNOLOGIES LTD SHS G5279F102 45 10450 SH SOLE NO 0 0 10450 F N B CORP COM 302520101 866 70283 SH SOLE NO 0 0 70283 F5 NETWORKS INC COM 315616102 673 3608 SH SOLE NO 0 0 3608 FABRINET SHS G3323L100 334 3485 SH SOLE NO 0 0 3485 FACEBOOK INC CL A 30303M102 191230 549972 SH SOLE NO 0 0 549972 FACTSET RESH SYS INC COM 303075105 3279 9771 SH SOLE NO 0 0 9771 FAIR ISAAC CORP COM 303250104 602 1199 SH SOLE NO 0 0 1199 FARFETCH LTD ORD SH CL A 30744W107 213 4249 SH SOLE NO 0 0 4249 FARMERS NATIONAL BANC CORP COM 309627107 769 49624 SH SOLE NO 0 0 49624 FASTENAL CO COM 311900104 17759 341528 SH SOLE NO 0 0 341528 FASTLY INC CL A 31188V100 6253 104922 SH SOLE NO 0 0 104922 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 699 5973 SH SOLE NO 0 0 5973 FEDERATED HERMES INC CL B 314211103 24019 708316 SH SOLE NO 0 0 708316 FEDEX CORP COM 31428X106 40187 134706 SH SOLE NO 0 0 134706 FERRARI N V COM N3167Y103 715 3470 SH SOLE NO 0 0 3470 FERROGLOBE PLC SHS G33856108 1423 232616 SH SOLE NO 0 0 232616 FFBW INC MD COM 30260M103 564 49536 SH SOLE NO 0 0 49536 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 33787 599593 SH SOLE NO 0 0 599593 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1953 59950 SH SOLE NO 0 0 59950 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 604 21398 SH SOLE NO 0 0 21398 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 12560 294836 SH SOLE NO 0 0 294836 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 12995 307601 SH SOLE NO 0 0 307601 FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 1042 36753 SH SOLE NO 0 0 36753 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 345 16283 SH SOLE NO 0 0 16283 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 15618 414386 SH SOLE NO 0 0 414386 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 1898 33911 SH SOLE NO 0 0 33911 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 1163 56408 SH SOLE NO 0 0 56408 FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 5017 206477 SH SOLE NO 0 0 206477 FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 741 25559 SH SOLE NO 0 0 25559 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 30237 641309 SH SOLE NO 0 0 641309 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 3320 68243 SH SOLE NO 0 0 68243 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 8047 147692 SH SOLE NO 0 0 147692 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 15740 194110 SH SOLE NO 0 0 194110 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 18790 1273943 SH SOLE NO 0 0 1273943 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 29904 571127 SH SOLE NO 0 0 571127 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 36642 574868 SH SOLE NO 0 0 574868 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 14865 274120 SH SOLE NO 0 0 274120 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 70952 602360 SH SOLE NO 0 0 602360 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 7277 157483 SH SOLE NO 0 0 157483 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 19280 633611 SH SOLE NO 0 0 633611 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 18218 444020 SH SOLE NO 0 0 444020 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1257 25455 SH SOLE NO 0 0 25455 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 2512 74132 SH SOLE NO 0 0 74132 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 254 8166 SH SOLE NO 0 0 8166 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 14802 308065 SH SOLE NO 0 0 308065 FIDELITY D & D BANCORP INC COM 31609R100 530 9799 SH SOLE NO 0 0 9799 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 2394 42987 SH SOLE NO 0 0 42987 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 2601 51201 SH SOLE NO 0 0 51201 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 7059 134804 SH SOLE NO 0 0 134804 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 18701 350672 SH SOLE NO 0 0 350672 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4860 111829 SH SOLE NO 0 0 111829 FIDELITY NATL INFORMATION SV COM 31620M106 5209 36772 SH SOLE NO 0 0 36772 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 1032 81823 SH SOLE NO 0 0 81823 FIFTH THIRD BANCORP COM 316773100 6697 175190 SH SOLE NO 0 0 175190 FINANCIAL INSTNS INC COM 317585404 17299 576652 SH SOLE NO 0 0 576652 FIREEYE INC COM 31816Q101 1455 71986 SH SOLE NO 0 0 71986 FIRST AMERN FINL CORP COM 31847R102 703 11285 SH SOLE NO 0 0 11285 FIRST BANCORP INC ME COM 31866P102 397 13487 SH SOLE NO 0 0 13487 FIRST BANCORP N C COM 318910106 922 22545 SH SOLE NO 0 0 22545 FIRST BUSEY CORP COM NEW 319383204 651 26415 SH SOLE NO 0 0 26415 FIRST COMWLTH FINL CORP PA COM 319829107 607 43174 SH SOLE NO 0 0 43174 FIRST FINANCIAL NORTHWEST IN COM 32022K102 162 10720 SH SOLE NO 0 0 10720 FIRST FINL BANCORP OH COM 320209109 219 9274 SH SOLE NO 0 0 9274 FIRST FINL BANKSHARES INC COM 32020R109 24476 498196 SH SOLE NO 0 0 498196 FIRST HORIZON CORPORATION COM 320517105 649 37594 SH SOLE NO 0 0 37594 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1865 44600 SH SOLE NO 0 0 44600 FIRST MAJESTIC SILVER CORP COM 32076V103 1218 77080 SH SOLE NO 0 0 77080 FIRST MERCHANTS CORP COM 320817109 758 18192 SH SOLE NO 0 0 18192 FIRST MID ILL BANCSHARES INC COM 320866106 481 11887 SH SOLE NO 0 0 11887 FIRST REP BK SAN FRANCISCO C COM 33616C100 984 5261 SH SOLE NO 0 0 5261 FIRST SOLAR INC COM 336433107 4265 47123 SH SOLE NO 0 0 47123 FIRST TR / ABERDEEN EMERGING COM 33731K102 173 11472 SH SOLE NO 0 0 11472 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1153 18670 SH SOLE NO 0 0 18670 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 449 33535 SH SOLE NO 0 0 33535 FIRST TR ENERGY INCOME & GRO COM 33738G104 1321 91168 SH SOLE NO 0 0 91168 FIRST TR ENERGY INFRASTRCTR COM 33738C103 712 52202 SH SOLE NO 0 0 52202 FIRST TR ENHANCED EQUITY INC COM 337318109 636 31312 SH SOLE NO 0 0 31312 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 13090 237723 SH SOLE NO 0 0 237723 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 217 6231 SH SOLE NO 0 0 6231 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 349 16902 SH SOLE NO 0 0 16902 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2249 46243 SH SOLE NO 0 0 46243 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 12000 209501 SH SOLE NO 0 0 209501 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1144 20360 SH SOLE NO 0 0 20360 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 20750 1007298 SH SOLE NO 0 0 1007298 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 2240 107142 SH SOLE NO 0 0 107142 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 2087 103455 SH SOLE NO 0 0 103455 FIRST TR EXCH TRD ALPHDX FD CHINA ALPHADEX 33737J141 726 23105 SH SOLE NO 0 0 23105 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 8935 142638 SH SOLE NO 0 0 142638 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 2850 101888 SH SOLE NO 0 0 101888 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 3527 82652 SH SOLE NO 0 0 82652 FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406 223 4719 SH SOLE NO 0 0 4719 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 476 15676 SH SOLE NO 0 0 15676 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 13460 569155 SH SOLE NO 0 0 569155 FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 269 4456 SH SOLE NO 0 0 4456 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 381 6103 SH SOLE NO 0 0 6103 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 20290 191494 SH SOLE NO 0 0 191494 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 29905 492507 SH SOLE NO 0 0 492507 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2190 38438 SH SOLE NO 0 0 38438 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 6044 233024 SH SOLE NO 0 0 233024 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 1198 25337 SH SOLE NO 0 0 25337 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 653 21328 SH SOLE NO 0 0 21328 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 1645 144183 SH SOLE NO 0 0 144183 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 6856 157006 SH SOLE NO 0 0 157006 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 20511 175146 SH SOLE NO 0 0 175146 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 31615 535938 SH SOLE NO 0 0 535938 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 4115 53925 SH SOLE NO 0 0 53925 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 30310 443267 SH SOLE NO 0 0 443267 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 3158 54945 SH SOLE NO 0 0 54945 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 26518 567115 SH SOLE NO 0 0 567115 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 8937 96511 SH SOLE NO 0 0 96511 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 48193 388187 SH SOLE NO 0 0 388187 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 27047 212186 SH SOLE NO 0 0 212186 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 280 9382 SH SOLE NO 0 0 9382 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 9283 111110 SH SOLE NO 0 0 111110 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 235 5290 SH SOLE NO 0 0 5290 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 2968 39398 SH SOLE NO 0 0 39398 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 4886 95973 SH SOLE NO 0 0 95973 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 618 8440 SH SOLE NO 0 0 8440 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 106440 1408880 SH SOLE NO 0 0 1408880 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 60139 245607 SH SOLE NO 0 0 245607 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1548 42622 SH SOLE NO 0 0 42622 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1642 66628 SH SOLE NO 0 0 66628 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 2245 69561 SH SOLE NO 0 0 69561 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 73562 1552596 SH SOLE NO 0 0 1552596 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 9926 316864 SH SOLE NO 0 0 316864 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 15273 561738 SH SOLE NO 0 0 561738 FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 12490 531564 SH SOLE NO 0 0 531564 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 31800 530534 SH SOLE NO 0 0 530534 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 13804 284564 SH SOLE NO 0 0 284564 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 34806 683822 SH SOLE NO 0 0 683822 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 259 4870 SH SOLE NO 0 0 4870 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 434 8633 SH SOLE NO 0 0 8633 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1805 83926 SH SOLE NO 0 0 83926 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 366 8698 SH SOLE NO 0 0 8698 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 294 6043 SH SOLE NO 0 0 6043 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2653 156472 SH SOLE NO 0 0 156472 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 20028 289386 SH SOLE NO 0 0 289386 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 9937 173360 SH SOLE NO 0 0 173360 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 3175 36813 SH SOLE NO 0 0 36813 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 2575 83011 SH SOLE NO 0 0 83011 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 18853 554664 SH SOLE NO 0 0 554664 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1570 28930 SH SOLE NO 0 0 28930 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1312 80016 SH SOLE NO 0 0 80016 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1922 78583 SH SOLE NO 0 0 78583 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 21580 125015 SH SOLE NO 0 0 125015 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 3002 73237 SH SOLE NO 0 0 73237 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 55750 1160504 SH SOLE NO 0 0 1160504 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 6548 136397 SH SOLE NO 0 0 136397 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 8675 298172 SH SOLE NO 0 0 298172 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 436 8464 SH SOLE NO 0 0 8464 FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 474 16163 SH SOLE NO 0 0 16163 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 227 8942 SH SOLE NO 0 0 8942 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 24214 641061 SH SOLE NO 0 0 641061 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 1150 33208 SH SOLE NO 0 0 33208 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 5911 284775 SH SOLE NO 0 0 284775 FIRST TR EXCHNG TRADED FD VI CBOE VEST GRW100 33740F557 665 32903 SH SOLE NO 0 0 32903 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 3558 98388 SH SOLE NO 0 0 98388 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 3935 128916 SH SOLE NO 0 0 128916 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 1609 47763 SH SOLE NO 0 0 47763 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 29861 1301708 SH SOLE NO 0 0 1301708 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 533 16876 SH SOLE NO 0 0 16876 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 342 10537 SH SOLE NO 0 0 10537 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 1269 37871 SH SOLE NO 0 0 37871 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 3123 86515 SH SOLE NO 0 0 86515 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 1116 32310 SH SOLE NO 0 0 32310 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 3542 115099 SH SOLE NO 0 0 115099 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 1737 52324 SH SOLE NO 0 0 52324 FIRST TR EXCHNG TRADED FD VI FT CBOE GRWT100 33740F649 5860 269049 SH SOLE NO 0 0 269049 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 273 12733 SH SOLE NO 0 0 12733 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 7514 229122 SH SOLE NO 0 0 229122 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 4262 134604 SH SOLE NO 0 0 134604 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 1225 39542 SH SOLE NO 0 0 39542 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 792 23151 SH SOLE NO 0 0 23151 FIRST TR EXCHNG TRADED FD VI FT CBOE VST GRWT 33740F581 396 18373 SH SOLE NO 0 0 18373 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 213 10278 SH SOLE NO 0 0 10278 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 3640 179433 SH SOLE NO 0 0 179433 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 4151 156609 SH SOLE NO 0 0 156609 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 26955 502600 SH SOLE NO 0 0 502600 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 9935 383151 SH SOLE NO 0 0 383151 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2890 108425 SH SOLE NO 0 0 108425 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 8781 241581 SH SOLE NO 0 0 241581 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 19724 576224 SH SOLE NO 0 0 576224 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 979 26543 SH SOLE NO 0 0 26543 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 1785 51943 SH SOLE NO 0 0 51943 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 1244 38657 SH SOLE NO 0 0 38657 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 2280 67106 SH SOLE NO 0 0 67106 FIRST TR HIGH INCOME LONG / COM 33738E109 219 13967 SH SOLE NO 0 0 13967 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 6195 309020 SH SOLE NO 0 0 309020 FIRST TR INTER DURATN PFD & COM 33718W103 705 28081 SH SOLE NO 0 0 28081 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5401 82279 SH SOLE NO 0 0 82279 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 16661 194026 SH SOLE NO 0 0 194026 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 6363 63568 SH SOLE NO 0 0 63568 FIRST TR MLP & ENERGY INCOM COM 33739B104 137 17365 SH SOLE NO 0 0 17365 FIRST TR MORNINGSTAR DIVID L SHS 336917109 6154 185475 SH SOLE NO 0 0 185475 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 4395 36760 SH SOLE NO 0 0 36760 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 963 13562 SH SOLE NO 0 0 13562 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 23967 213615 SH SOLE NO 0 0 213615 FIRST TR NASDAQ 100 TECH IND SHS 337345102 37829 237860 SH SOLE NO 0 0 237860 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 984 17820 SH SOLE NO 0 0 17820 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 8839 94779 SH SOLE NO 0 0 94779 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 716 177278 SH SOLE NO 0 0 177278 FIRST TR SR FLTG RATE INCOME COM 33733U108 2210 174071 SH SOLE NO 0 0 174071 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 671 46450 SH SOLE NO 0 0 46450 FIRST TR VALUE LINE DIVID IN SHS 33734H106 185189 4656511 SH SOLE NO 0 0 4656511 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2495 22729 SH SOLE NO 0 0 22729 FIRSTCASH INC COM 33767D105 241 3154 SH SOLE NO 0 0 3154 FIRSTENERGY CORP COM 337932107 6444 173200 SH SOLE NO 0 0 173200 FISERV INC COM 337738108 9516 88928 SH SOLE NO 0 0 88928 FISKER INC CL A COM STK 33813J106 968 50251 SH SOLE NO 0 0 50251 FIVE BELOW INC COM 33829M101 297 1539 SH SOLE NO 0 0 1539 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 198 34495 SH SOLE NO 0 0 34495 FIVE9 INC COM 338307101 872 4760 SH SOLE NO 0 0 4760 FIVERR INTL LTD ORD SHS M4R82T106 3544 14616 SH SOLE NO 0 0 14616 FLAGSTAR BANCORP INC COM PAR .001 337930705 385 9131 SH SOLE NO 0 0 9131 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 1107 37821 SH SOLE NO 0 0 37821 FLAHERTY & CRUMRINE PFD INCO COM 338480106 374 22421 SH SOLE NO 0 0 22421 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 238 17887 SH SOLE NO 0 0 17887 FLAHERTY & CRUMRINE PFD SECS COM 338478100 6627 291690 SH SOLE NO 0 0 291690 FLEETCOR TECHNOLOGIES INC COM 339041105 285 1116 SH SOLE NO 0 0 1116 FLEX LTD ORD Y2573F102 301 16872 SH SOLE NO 0 0 16872 FLEXION THERAPEUTICS INC COM 33938J106 602 73185 SH SOLE NO 0 0 73185 FLEXSHARES TR CRE SLCT BD FD 33939L670 7371 279419 SH SOLE NO 0 0 279419 FLEXSHARES TR GLB QLT R/E IDX 33939L787 311 4681 SH SOLE NO 0 0 4681 FLEXSHARES TR HIG YLD VL ETF 33939L662 4641 92597 SH SOLE NO 0 0 92597 FLEXSHARES TR INTL QLTDV IDX 33939L837 669 25220 SH SOLE NO 0 0 25220 FLEXSHARES TR M STAR DEV MKT 33939L803 11906 163129 SH SOLE NO 0 0 163129 FLEXSHARES TR MORNSTAR UPSTR 33939L407 5969 155904 SH SOLE NO 0 0 155904 FLEXSHARES TR MORNSTAR USMKT 33939L100 31877 187161 SH SOLE NO 0 0 187161 FLEXSHARES TR MSTAR EMKT FAC 33939L308 4874 74995 SH SOLE NO 0 0 74995 FLEXSHARES TR QLT DIV DEF IDX 33939L845 6369 118429 SH SOLE NO 0 0 118429 FLEXSHARES TR QUALT DIVD IDX 33939L860 2527 45016 SH SOLE NO 0 0 45016 FLEXSHARES TR READY ACC VARI 33939L886 617 8103 SH SOLE NO 0 0 8103 FLEXSHARES TR STOX GBL ESG SLT 33939L688 1785 12680 SH SOLE NO 0 0 12680 FLEXSHARES TR STOX US ESG SLCT 33939L696 3257 30996 SH SOLE NO 0 0 30996 FLEXSHARES TR US QUALITY CAP 33939L746 3163 66814 SH SOLE NO 0 0 66814 FLOOR & DECOR HLDGS INC CL A 339750101 273 2586 SH SOLE NO 0 0 2586 FLOWERS FOODS INC COM 343498101 1154 47694 SH SOLE NO 0 0 47694 FLOWSERVE CORP COM 34354P105 331 8219 SH SOLE NO 0 0 8219 FLUOR CORP NEW COM 343412102 1855 104823 SH SOLE NO 0 0 104823 FMC CORP COM NEW 302491303 778 7192 SH SOLE NO 0 0 7192 FNCB BANCORP INC COM 302578109 148 20418 SH SOLE NO 0 0 20418 FOLEY TRASIMENE ACQUISTN COR COM CL A 34431F104 101 10377 SH SOLE NO 0 0 10377 FOOT LOCKER INC COM 344849104 816 13241 SH SOLE NO 0 0 13241 FORD MTR CO DEL COM 345370860 33811 2275356 SH SOLE NO 0 0 2275356 FORTINET INC COM 34959E109 7641 32083 SH SOLE NO 0 0 32083 FORTIS INC COM 349553107 624 14118 SH SOLE NO 0 0 14118 FORTIVE CORP COM 34959J108 1302 18672 SH SOLE NO 0 0 18672 FORTUNA SILVER MINES INC COM 349915108 321 57967 SH SOLE NO 0 0 57967 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3230 32435 SH SOLE NO 0 0 32435 FOX CORP CL A COM 35137L105 313 8453 SH SOLE NO 0 0 8453 FRANCO NEV CORP COM 351858105 14029 96706 SH SOLE NO 0 0 96706 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 37176 391643 SH SOLE NO 0 0 391643 FRANKLIN LTD DURATION INCOME COM 35472T101 190 20705 SH SOLE NO 0 0 20705 FRANKLIN RESOURCES INC COM 354613101 11222 350805 SH SOLE NO 0 0 350805 FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538 4151 77134 SH SOLE NO 0 0 77134 FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 845 16322 SH SOLE NO 0 0 16322 FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 488 18633 SH SOLE NO 0 0 18633 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 10041 214436 SH SOLE NO 0 0 214436 FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 223 7133 SH SOLE NO 0 0 7133 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 449 10508 SH SOLE NO 0 0 10508 FREEPORT-MCMORAN INC CL B 35671D857 14895 401384 SH SOLE NO 0 0 401384 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 475 11432 SH SOLE NO 0 0 11432 FRESHPET INC COM 358039105 458 2816 SH SOLE NO 0 0 2816 FRONTIER COMMUNICATIONS PARE COM 35909D109 242 9182 SH SOLE NO 0 0 9182 FRONTLINE LTD SHS NEW G3682E192 112 12461 SH SOLE NO 0 0 12461 FS KKR CAP CORP COM 302635206 119972 5577528 SH SOLE NO 0 0 5577528 FST TR NEW OPPORT MLP & ENE COM 33739M100 61 10401 SH SOLE NO 0 0 10401 FUBOTV INC COM 35953D104 1792 55812 SH SOLE NO 0 0 55812 FUELCELL ENERGY INC COM 35952H601 832 93489 SH SOLE NO 0 0 93489 FULGENT GENETICS INC COM 359664109 2000 21691 SH SOLE NO 0 0 21691 FULLER H B CO COM 359694106 461 7252 SH SOLE NO 0 0 7252 FULTON FINL CORP PA COM 360271100 2469 156512 SH SOLE NO 0 0 156512 FUTU HLDGS LTD SPON ADS CL A 36118L106 635 3551 SH SOLE NO 0 0 3551 FUTUREFUEL CORP COM 36116M106 2801 291793 SH SOLE NO 0 0 291793 G III APPAREL GROUP LTD COM 36237H101 410 12493 SH SOLE NO 0 0 12493 GABELLI DIVID & INCOME TR COM 36242H104 2381 90514 SH SOLE NO 0 0 90514 GABELLI EQUITY TR INC COM 362397101 8007 1160452 SH SOLE NO 0 0 1160452 GABELLI EQUITY TR INC RIGHT 07/14/2021 362397218 114 980280 SH SOLE NO 0 0 980280 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 308 14757 SH SOLE NO 0 0 14757 GABELLI HLTHCARE & WELLNESS SHS 36246K103 286 21237 SH SOLE NO 0 0 21237 GABELLI MULTIMEDIA TR INC COM 36239Q109 3275 292712 SH SOLE NO 0 0 292712 GABELLI UTIL TR COM 36240A101 6192 777912 SH SOLE NO 0 0 777912 GALLAGHER ARTHUR J & CO COM 363576109 3840 27418 SH SOLE NO 0 0 27418 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1871 467828 SH SOLE NO 0 0 467828 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 76 13908 SH SOLE NO 0 0 13908 GAMESTOP CORP NEW CL A 36467W109 203 950 SH SOLE NO 0 0 950 GAMING & LEISURE PPTYS INC COM 36467J108 739 15957 SH SOLE NO 0 0 15957 GAN LTD SHS G3728V109 252 15341 SH SOLE NO 0 0 15341 GANNETT CO INC COM 36472T109 93 17012 SH SOLE NO 0 0 17012 GAP INC COM 364760108 753 22381 SH SOLE NO 0 0 22381 GARMIN LTD SHS H2906T109 3012 20827 SH SOLE NO 0 0 20827 GARTNER INC COM 366651107 1352 5585 SH SOLE NO 0 0 5585 GATX CORP COM 361448103 354 4004 SH SOLE NO 0 0 4004 GENCO SHIPPING & TRADING LTD SHS Y2685T131 222 11795 SH SOLE NO 0 0 11795 GENERAC HLDGS INC COM 368736104 10320 24859 SH SOLE NO 0 0 24859 GENERAL AMERN INVS CO INC COM 368802104 672 15487 SH SOLE NO 0 0 15487 GENERAL DYNAMICS CORP COM 369550108 21970 116702 SH SOLE NO 0 0 116702 GENERAL ELECTRIC CO COM 369604103 43471 3229683 SH SOLE NO 0 0 3229683 GENERAL MLS INC COM 370334104 25701 421820 SH SOLE NO 0 0 421820 GENERAL MTRS CO COM 37045V100 19396 327805 SH SOLE NO 0 0 327805 GENIUS BRANDS INTL INC COM 37229T301 53 29136 SH SOLE NO 0 0 29136 GENOCEA BIOSCIENCES INC COM NEW 372427401 48 20705 SH SOLE NO 0 0 20705 GENTEX CORP COM 371901109 2435 73594 SH SOLE NO 0 0 73594 GENUINE PARTS CO COM 372460105 14643 115787 SH SOLE NO 0 0 115787 GENWORTH FINL INC COM CL A 37247D106 1213 311166 SH SOLE NO 0 0 311166 GERMAN AMERN BANCORP INC COM 373865104 443 11913 SH SOLE NO 0 0 11913 GERON CORP COM 374163103 147 104308 SH SOLE NO 0 0 104308 GEVO INC COM PAR 374396406 334 45998 SH SOLE NO 0 0 45998 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 505 49658 SH SOLE NO 0 0 49658 GILEAD SCIENCES INC COM 375558103 22546 327426 SH SOLE NO 0 0 327426 GLADSTONE CAPITAL CORP COM 376535100 133 11649 SH SOLE NO 0 0 11649 GLADSTONE COMMERCIAL CORP COM 376536108 592 26255 SH SOLE NO 0 0 26255 GLADSTONE INVT CORP COM 376546107 561 38960 SH SOLE NO 0 0 38960 GLADSTONE LD CORP COM 376549101 744 30953 SH SOLE NO 0 0 30953 GLAUKOS CORP COM 377322102 222 2618 SH SOLE NO 0 0 2618 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 22412 562832 SH SOLE NO 0 0 562832 GLOBAL NET LEASE INC COM NEW 379378201 3220 174060 SH SOLE NO 0 0 174060 GLOBAL PARTNERS LP COM UNITS 37946R109 651 25147 SH SOLE NO 0 0 25147 GLOBAL PMTS INC COM 37940X102 3275 17466 SH SOLE NO 0 0 17466 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4039 142691 SH SOLE NO 0 0 142691 GLOBAL X FDS CANNABIS ETF 37954Y426 786 57057 SH SOLE NO 0 0 57057 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 4207 147357 SH SOLE NO 0 0 147357 GLOBAL X FDS CONSCIOUS COS 37954Y731 463 14807 SH SOLE NO 0 0 14807 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 618 21465 SH SOLE NO 0 0 21465 GLOBAL X FDS E COMMERCE ETF 37954Y467 770 22405 SH SOLE NO 0 0 22405 GLOBAL X FDS FINTECH ETF 37954Y814 1350 28328 SH SOLE NO 0 0 28328 GLOBAL X FDS GLB X SUPERDIV 37950E549 884 62576 SH SOLE NO 0 0 62576 GLOBAL X FDS GLBL X MLP ETF 37954Y343 2157 55831 SH SOLE NO 0 0 55831 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 217 17996 SH SOLE NO 0 0 17996 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1047 28199 SH SOLE NO 0 0 28199 GLOBAL X FDS GLOBAL X SILVER 37954Y848 2439 57126 SH SOLE NO 0 0 57126 GLOBAL X FDS GLOBX SUPDV US 37950E291 4313 215899 SH SOLE NO 0 0 215899 GLOBAL X FDS INTERNET OF THNG 37954Y780 973 27270 SH SOLE NO 0 0 27270 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 17514 241710 SH SOLE NO 0 0 241710 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 1072 24784 SH SOLE NO 0 0 24784 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 577 16336 SH SOLE NO 0 0 16336 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 5714 254792 SH SOLE NO 0 0 254792 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5134 146906 SH SOLE NO 0 0 146906 GLOBAL X FDS REIT ETF 37950E127 415 41992 SH SOLE NO 0 0 41992 GLOBAL X FDS RUSSELL 2000 37954Y459 554 21680 SH SOLE NO 0 0 21680 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1148 21522 SH SOLE NO 0 0 21522 GLOBAL X FDS S&P 500 COVERED 37954Y475 245 5012 SH SOLE NO 0 0 5012 GLOBAL X FDS SOCIAL MED ETF 37950E416 957 13224 SH SOLE NO 0 0 13224 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 1132 58673 SH SOLE NO 0 0 58673 GLOBAL X FDS THMATC GWT ETF 37954Y418 879 17046 SH SOLE NO 0 0 17046 GLOBAL X FDS US INFR DEV ETF 37954Y673 18523 719343 SH SOLE NO 0 0 719343 GLOBAL X FDS US PFD ETF 37954Y657 1410 53904 SH SOLE NO 0 0 53904 GLOBALSTAR INC COM 378973408 56 31645 SH SOLE NO 0 0 31645 GLOBANT S A COM L44385109 414 1893 SH SOLE NO 0 0 1893 GLOBE LIFE INC COM 37959E102 2346 24637 SH SOLE NO 0 0 24637 GLOBUS MED INC CL A 379577208 346 4471 SH SOLE NO 0 0 4471 GLYCOMIMETICS INC COM 38000Q102 23 10000 SH SOLE NO 0 0 10000 GMS INC COM 36251C103 427 8882 SH SOLE NO 0 0 8882 GOGO INC COM 38046C109 1950 171390 SH SOLE NO 0 0 171390 GOLD FIELDS LTD SPONSORED ADR 38059T106 157 17716 SH SOLE NO 0 0 17716 GOLDEN MINERALS CO COM 381119106 160 261389 SH SOLE NO 0 0 261389 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 247 19375 SH SOLE NO 0 0 19375 GOLDEN STAR RES LTD CDA COM 38119T807 85 30053 SH SOLE NO 0 0 30053 GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 94 92000 SH SOLE NO 0 0 92000 GOLDMAN SACHS BDC INC SHS 38147U107 1077 54966 SH SOLE NO 0 0 54966 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 6778 67715 SH SOLE NO 0 0 67715 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 414 7557 SH SOLE NO 0 0 7557 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4386 107497 SH SOLE NO 0 0 107497 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 41728 1194629 SH SOLE NO 0 0 1194629 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 1531 23561 SH SOLE NO 0 0 23561 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 54781 636768 SH SOLE NO 0 0 636768 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 321 4783 SH SOLE NO 0 0 4783 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 604 9716 SH SOLE NO 0 0 9716 GOLDMAN SACHS GROUP INC COM 38141G104 37551 98941 SH SOLE NO 0 0 98941 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 5973 339419 SH SOLE NO 0 0 339419 GOLDMINING INC COM 38149E101 31 21932 SH SOLE NO 0 0 21932 GOLUB CAP BDC INC COM 38173M102 1456 94425 SH SOLE NO 0 0 94425 GOODRX HLDGS INC COM CL A 38246G108 876 24346 SH SOLE NO 0 0 24346 GOODYEAR TIRE & RUBR CO COM 382550101 1962 114453 SH SOLE NO 0 0 114453 GOPRO INC CL A 38268T103 171 14717 SH SOLE NO 0 0 14717 GORMAN RUPP CO COM 383082104 905 26281 SH SOLE NO 0 0 26281 GRACE W R & CO DEL NEW COM 38388F108 254 3678 SH SOLE NO 0 0 3678 GRACO INC COM 384109104 4352 57495 SH SOLE NO 0 0 57495 GRAHAM HLDGS CO COM CL B 384637104 237 375 SH SOLE NO 0 0 375 GRAINGER W W INC COM 384802104 2911 6646 SH SOLE NO 0 0 6646 GRAN TIERRA ENERGY INC COM 38500T101 13 18488 SH SOLE NO 0 0 18488 GRANITE CONSTR INC COM 387328107 382 9208 SH SOLE NO 0 0 9208 GRANITESHARES ETF TR XOUT US LRG CP 38747R603 374 9201 SH SOLE NO 0 0 9201 GRANITESHARES GOLD TR SHS BEN INT 38748G101 322 18340 SH SOLE NO 0 0 18340 GRID DYNAMICS HLDGS INC CL A 39813G109 405 27000 SH SOLE NO 0 0 27000 GROWGENERATION CORP COM 39986L109 1654 34392 SH SOLE NO 0 0 34392 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 96 11173 SH SOLE NO 0 0 11173 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 388 27220 SH SOLE NO 0 0 27220 GSI TECHNOLOGY INC COM 36241U106 350 62394 SH SOLE NO 0 0 62394 GTT COMMUNICATIONS INC COM 362393100 30 12600 SH SOLE NO 0 0 12600 GUARDANT HEALTH INC COM 40131M109 701 5646 SH SOLE NO 0 0 5646 GUGGENHEIM CR ALLOCATION FD COM 40168G108 301 13798 SH SOLE NO 0 0 13798 GUGGENHEIM ENHANCED EQT INCM COM 40167B100 130 15127 SH SOLE NO 0 0 15127 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 4916 226766 SH SOLE NO 0 0 226766 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 298 12078 SH SOLE NO 0 0 12078 GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 797 31284 SH SOLE NO 0 0 31284 H I G ACQUISITION CORP COM CL A G44898107 629 64820 SH SOLE NO 0 0 64820 HAEMONETICS CORP MASS COM 405024100 3717 55782 SH SOLE NO 0 0 55782 HAIN CELESTIAL GROUP INC COM 405217100 573 14292 SH SOLE NO 0 0 14292 HALL OF FAME RESORT & ENTMT COM 40619L102 95 24414 SH SOLE NO 0 0 24414 HALLIBURTON CO COM 406216101 4555 197037 SH SOLE NO 0 0 197037 HALOZYME THERAPEUTICS INC COM 40637H109 860 18958 SH SOLE NO 0 0 18958 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 746 19891 SH SOLE NO 0 0 19891 HANCOCK JOHN INCOME SECS TR COM 410123103 259 16238 SH SOLE NO 0 0 16238 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 443 63459 SH SOLE NO 0 0 63459 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 3784 175188 SH SOLE NO 0 0 175188 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1558 72155 SH SOLE NO 0 0 72155 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1561 81285 SH SOLE NO 0 0 81285 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 2517 148593 SH SOLE NO 0 0 148593 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 974 39152 SH SOLE NO 0 0 39152 HANCOCK WHITNEY CORPORATION COM 410120109 1992 44838 SH SOLE NO 0 0 44838 HANESBRANDS INC COM 410345102 4540 243176 SH SOLE NO 0 0 243176 HANNON ARMSTRONG SUST INFR C COM 41068X100 26398 470142 SH SOLE NO 0 0 470142 HANOVER INS GROUP INC COM 410867105 1706 12584 SH SOLE NO 0 0 12584 HARBORONE BANCORP INC NEW COM NEW 41165Y100 210 14713 SH SOLE NO 0 0 14713 HARLEY DAVIDSON INC COM 412822108 1730 37775 SH SOLE NO 0 0 37775 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 76 20434 SH SOLE NO 0 0 20434 HARSCO CORP COM 415864107 1140 55855 SH SOLE NO 0 0 55855 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 850 20189 SH SOLE NO 0 0 20189 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 5289 129136 SH SOLE NO 0 0 129136 HARTFORD FINL SVCS GROUP INC COM 416515104 4014 64786 SH SOLE NO 0 0 64786 HASBRO INC COM 418056107 2250 23814 SH SOLE NO 0 0 23814 HAWAIIAN ELEC INDUSTRIES COM 419870100 633 14994 SH SOLE NO 0 0 14994 HAWAIIAN HOLDINGS INC COM 419879101 860 35300 SH SOLE NO 0 0 35300 HAYWARD HLDGS INC COM 421298100 222 8560 SH SOLE NO 0 0 8560 HC2 HLDGS INC COM 404139107 559 140583 SH SOLE NO 0 0 140583 HCA HEALTHCARE INC COM 40412C101 3416 16524 SH SOLE NO 0 0 16524 HDFC BANK LTD SPONSORED ADS 40415F101 448 6131 SH SOLE NO 0 0 6131 HEALTH CATALYST INC COM 42225T107 545 9822 SH SOLE NO 0 0 9822 HEALTHCARE RLTY TR COM 421946104 283 9396 SH SOLE NO 0 0 9396 HEALTHCARE TR AMER INC CL A NEW 42225P501 2227 83434 SH SOLE NO 0 0 83434 HEALTHPEAK PROPERTIES INC COM 42250P103 8233 247340 SH SOLE NO 0 0 247340 HECLA MNG CO COM 422704106 365 49136 SH SOLE NO 0 0 49136 HEICO CORP NEW CL A 422806208 390 3142 SH SOLE NO 0 0 3142 HEICO CORP NEW COM 422806109 2686 19270 SH SOLE NO 0 0 19270 HELMERICH & PAYNE INC COM 423452101 1289 39526 SH SOLE NO 0 0 39526 HENRY JACK & ASSOC INC COM 426281101 1869 11430 SH SOLE NO 0 0 11430 HENRY SCHEIN INC COM 806407102 734 9897 SH SOLE NO 0 0 9897 HERBALIFE NUTRITION LTD COM SHS G4412G101 295 5611 SH SOLE NO 0 0 5611 HERCULES CAPITAL INC COM 427096508 2769 162367 SH SOLE NO 0 0 162367 HERON THERAPEUTICS INC COM 427746102 487 31431 SH SOLE NO 0 0 31431 HERSHEY CO COM 427866108 11718 67279 SH SOLE NO 0 0 67279 HESS CORP COM 42809H107 1043 11955 SH SOLE NO 0 0 11955 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2157 147977 SH SOLE NO 0 0 147977 HEXCEL CORP NEW COM 428291108 6585 105529 SH SOLE NO 0 0 105529 HEXO CORP COM NEW 428304307 130 22527 SH SOLE NO 0 0 22527 HIBBETT INC COM 428567101 1302 14530 SH SOLE NO 0 0 14530 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 3429 314384 SH SOLE NO 0 0 314384 HIGHWOODS PPTYS INC COM 431284108 412 9135 SH SOLE NO 0 0 9135 HILL-ROM HLDGS INC COM 431475102 1191 10490 SH SOLE NO 0 0 10490 HILLTOP HOLDINGS INC COM 432748101 1025 28168 SH SOLE NO 0 0 28168 HILTON WORLDWIDE HLDGS INC COM 43300A203 2608 21623 SH SOLE NO 0 0 21623 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 1034 58819 SH SOLE NO 0 0 58819 HOLLYFRONTIER CORP COM 436106108 886 26946 SH SOLE NO 0 0 26946 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 484 32504 SH SOLE NO 0 0 32504 HOLOGIC INC COM 436440101 5669 84979 SH SOLE NO 0 0 84979 HOME DEPOT INC COM 437076102 201292 631228 SH SOLE NO 0 0 631228 HONDA MOTOR LTD AMERN SHS 438128308 1121 34854 SH SOLE NO 0 0 34854 HONEYWELL INTL INC COM 438516106 70390 320904 SH SOLE NO 0 0 320904 HORIZON TECHNOLOGY FIN CORP COM 44045A102 278 16129 SH SOLE NO 0 0 16129 HORIZON THERAPEUTICS PUB L SHS G46188101 2409 25729 SH SOLE NO 0 0 25729 HORMEL FOODS CORP COM 440452100 6627 138785 SH SOLE NO 0 0 138785 HOST HOTELS & RESORTS INC COM 44107P104 2679 156781 SH SOLE NO 0 0 156781 HOWMET AEROSPACE INC COM 443201108 2235 64866 SH SOLE NO 0 0 64866 HP INC COM 40434L105 24930 825788 SH SOLE NO 0 0 825788 HSBC HLDGS PLC SPON ADR NEW 404280406 941 32629 SH SOLE NO 0 0 32629 HUBBELL INC COM 443510607 1309 7008 SH SOLE NO 0 0 7008 HUBSPOT INC COM 443573100 8638 14824 SH SOLE NO 0 0 14824 HUMANA INC COM 444859102 5396 12189 SH SOLE NO 0 0 12189 HUNT J B TRANS SVCS INC COM 445658107 1408 8646 SH SOLE NO 0 0 8646 HUNTINGTON BANCSHARES INC COM 446150104 6252 438141 SH SOLE NO 0 0 438141 HUNTINGTON INGALLS INDS INC COM 446413106 1950 9257 SH SOLE NO 0 0 9257 HUNTSMAN CORP COM 447011107 300 11341 SH SOLE NO 0 0 11341 HUYA INC ADS REP SHS A 44852D108 496 28152 SH SOLE NO 0 0 28152 HYATT HOTELS CORP COM CL A 448579102 390 5033 SH SOLE NO 0 0 5033 HYLIION HOLDINGS CORP COMMON STOCK 449109107 228 19584 SH SOLE NO 0 0 19584 IAC INTERACTIVECORP NEW COM NEW 44891N208 1268 8229 SH SOLE NO 0 0 8229 IAMGOLD CORP COM 450913108 83 28263 SH SOLE NO 0 0 28263 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1217 22141 SH SOLE NO 0 0 22141 ICICI BANK LIMITED ADR 45104G104 219 12835 SH SOLE NO 0 0 12835 ICON PLC SHS G4705A100 500 2421 SH SOLE NO 0 0 2421 IDACORP INC COM 451107106 1622 16638 SH SOLE NO 0 0 16638 IDERA PHARMACEUTICALS INC COM PAR 45168K405 103 86662 SH SOLE NO 0 0 86662 IDEX CORP COM 45167R104 580 2639 SH SOLE NO 0 0 2639 IDEXX LABS INC COM 45168D104 14748 23353 SH SOLE NO 0 0 23353 IEC ELECTRS CORP NEW COM 44949L105 201 19176 SH SOLE NO 0 0 19176 IHS MARKIT LTD SHS G47567105 1124 9984 SH SOLE NO 0 0 9984 II-VI INC COM 902104108 8482 116854 SH SOLE NO 0 0 116854 ILLINOIS TOOL WKS INC COM 452308109 37524 167848 SH SOLE NO 0 0 167848 ILLUMINA INC COM 452327109 13722 28998 SH SOLE NO 0 0 28998 IMAX CORP COM 45245E109 510 23731 SH SOLE NO 0 0 23731 IMMUNOGEN INC COM 45253H101 154 23506 SH SOLE NO 0 0 23506 IMPERIAL OIL LTD COM NEW 453038408 355 11700 SH SOLE NO 0 0 11700 INARI MED INC COM 45332Y109 938 10060 SH SOLE NO 0 0 10060 INCYTE CORP COM 45337C102 2146 25515 SH SOLE NO 0 0 25515 INDEPENDENT BANK GROUP INC COM 45384B106 1560 21091 SH SOLE NO 0 0 21091 INDEPENDENT BK CORP MASS COM 453836108 1097 14537 SH SOLE NO 0 0 14537 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 16277 588274 SH SOLE NO 0 0 588274 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 341 12718 SH SOLE NO 0 0 12718 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 5133 207228 SH SOLE NO 0 0 207228 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 321 9974 SH SOLE NO 0 0 9974 INDEXIQ ETF TR IQ CANDRM ESG US 45409B461 286 7793 SH SOLE NO 0 0 7793 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 846 23710 SH SOLE NO 0 0 23710 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 22071 658468 SH SOLE NO 0 0 658468 INDIA FD INC COM 454089103 670 30510 SH SOLE NO 0 0 30510 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 212 21473 SH SOLE NO 0 0 21473 INFINERA CORP COM 45667G103 301 29554 SH SOLE NO 0 0 29554 INFOSYS LTD SPONSORED ADR 456788108 1127 53213 SH SOLE NO 0 0 53213 ING GROEP N.V. SPONSORED ADR 456837103 262 19804 SH SOLE NO 0 0 19804 INGERSOLL RAND INC COM 45687V106 862 17668 SH SOLE NO 0 0 17668 INGLES MKTS INC CL A 457030104 228 3920 SH SOLE NO 0 0 3920 INGREDION INC COM 457187102 534 5907 SH SOLE NO 0 0 5907 INMODE LTD SHS M5425M103 3094 32681 SH SOLE NO 0 0 32681 INNOVATIVE INDL PPTYS INC COM 45781V101 7895 41335 SH SOLE NO 0 0 41335 INNOVATOR ETFS TR IBD 50 ETF 45782C102 351 7580 SH SOLE NO 0 0 7580 INNOVATOR ETFS TR INVTOR 2 PLS 5 45782C243 521 22295 SH SOLE NO 0 0 22295 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 887 16000 SH SOLE NO 0 0 16000 INNOVATOR ETFS TR MSCI EAFE PWR 45782C524 1007 37696 SH SOLE NO 0 0 37696 INNOVATOR ETFS TR MSCI EAFE PWR 45782C722 264 10863 SH SOLE NO 0 0 10863 INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 630 20304 SH SOLE NO 0 0 20304 INNOVATOR ETFS TR NASDAQ 100 POWER 45782C334 530 14219 SH SOLE NO 0 0 14219 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 487 12000 SH SOLE NO 0 0 12000 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 1263 32858 SH SOLE NO 0 0 32858 INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 837 26835 SH SOLE NO 0 0 26835 INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C342 1683 60849 SH SOLE NO 0 0 60849 INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 658 20393 SH SOLE NO 0 0 20393 INNOVATOR ETFS TR S&P 500 BUFFER 45782C391 4024 122591 SH SOLE NO 0 0 122591 INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 5399 150732 SH SOLE NO 0 0 150732 INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 4367 142595 SH SOLE NO 0 0 142595 INNOVATOR ETFS TR S&P 500 BUFFER 45782C581 301 9497 SH SOLE NO 0 0 9497 INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 774 24338 SH SOLE NO 0 0 24338 INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 587 18632 SH SOLE NO 0 0 18632 INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 636 19527 SH SOLE NO 0 0 19527 INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 616 19609 SH SOLE NO 0 0 19609 INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 5920 186866 SH SOLE NO 0 0 186866 INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 1985 63781 SH SOLE NO 0 0 63781 INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 1057 31826 SH SOLE NO 0 0 31826 INNOVATOR ETFS TR S&P 500 POWER 45782C417 4811 169525 SH SOLE NO 0 0 169525 INNOVATOR ETFS TR S&P 500 POWER 45782C508 11735 361727 SH SOLE NO 0 0 361727 INNOVATOR ETFS TR S&P 500 POWER 45782C573 905 29943 SH SOLE NO 0 0 29943 INNOVATOR ETFS TR S&P 500 PWR 45782C656 3398 115335 SH SOLE NO 0 0 115335 INNOVATOR ETFS TR S&P 500 PWR 45782C813 2165 73125 SH SOLE NO 0 0 73125 INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 3933 128960 SH SOLE NO 0 0 128960 INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 1324 45188 SH SOLE NO 0 0 45188 INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 2464 79383 SH SOLE NO 0 0 79383 INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 3359 118051 SH SOLE NO 0 0 118051 INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 3711 126101 SH SOLE NO 0 0 126101 INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 3067 100417 SH SOLE NO 0 0 100417 INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 3890 133628 SH SOLE NO 0 0 133628 INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 4070 131424 SH SOLE NO 0 0 131424 INNOVATOR ETFS TR S&P 500 ULTRA 45782C375 1231 42318 SH SOLE NO 0 0 42318 INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 1513 55188 SH SOLE NO 0 0 55188 INNOVATOR ETFS TR S&P 500 ULTRA 45782C532 664 22532 SH SOLE NO 0 0 22532 INNOVATOR ETFS TR S&P 500 ULTRA 45782C730 216 7551 SH SOLE NO 0 0 7551 INNOVATOR ETFS TR S&P 500 ULTRA 45782C805 5775 224877 SH SOLE NO 0 0 224877 INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 386 13927 SH SOLE NO 0 0 13927 INNOVATOR ETFS TR S&P 500 ULTRA 45782C839 334 12410 SH SOLE NO 0 0 12410 INNOVATOR ETFS TR S&P 500 ULTRA BF 45782C292 2482 88766 SH SOLE NO 0 0 88766 INNOVATOR ETFS TR II LADRD FD S&P 500 45783G102 4326 124111 SH SOLE NO 0 0 124111 INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 992 40512 SH SOLE NO 0 0 40512 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 337 36391 SH SOLE NO 0 0 36391 INOZYME PHARMA INC COM 45790W108 1120 65781 SH SOLE NO 0 0 65781 INSEEGO CORP COM 45782B104 1023 101412 SH SOLE NO 0 0 101412 INSIGHT ENTERPRISES INC COM 45765U103 1173 11734 SH SOLE NO 0 0 11734 INSIGHT SELECT INCOME FD COM 45781W109 512 23640 SH SOLE NO 0 0 23640 INSPERITY INC COM 45778Q107 304 3373 SH SOLE NO 0 0 3373 INSPIRE MED SYS INC COM 457730109 1610 8332 SH SOLE NO 0 0 8332 INSTALLED BLDG PRODS INC COM 45780R101 377 3083 SH SOLE NO 0 0 3083 INSULET CORP COM 45784P101 2618 9538 SH SOLE NO 0 0 9538 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 670 9821 SH SOLE NO 0 0 9821 INTEL CORP COM 458140100 104705 1865084 SH SOLE NO 0 0 1865084 INTELLIA THERAPEUTICS INC COM 45826J105 4389 27110 SH SOLE NO 0 0 27110 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3566 30044 SH SOLE NO 0 0 30044 INTERDIGITAL INC COM 45867G101 298 4086 SH SOLE NO 0 0 4086 INTERNATIONAL BANCSHARES COR COM 459044103 1217 28357 SH SOLE NO 0 0 28357 INTERNATIONAL BUSINESS MACHS COM 459200101 77977 531944 SH SOLE NO 0 0 531944 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1525 10209 SH SOLE NO 0 0 10209 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 282 11808 SH SOLE NO 0 0 11808 INTERNATIONAL PAPER CO COM 460146103 12358 201567 SH SOLE NO 0 0 201567 INTERPUBLIC GROUP COS INC COM 460690100 749 23056 SH SOLE NO 0 0 23056 INTUIT COM 461202103 16181 33012 SH SOLE NO 0 0 33012 INTUITIVE SURGICAL INC COM NEW 46120E602 15766 17143 SH SOLE NO 0 0 17143 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 405 3918 SH SOLE NO 0 0 3918 INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 2624 45194 SH SOLE NO 0 0 45194 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 570 16037 SH SOLE NO 0 0 16037 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1645 28832 SH SOLE NO 0 0 28832 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 5293 104868 SH SOLE NO 0 0 104868 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 4700 233965 SH SOLE NO 0 0 233965 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 385 31578 SH SOLE NO 0 0 31578 INVESCO CALIF VALUE MUN INCO COM 46132H106 955 68685 SH SOLE NO 0 0 68685 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 240 2453 SH SOLE NO 0 0 2453 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 4390 228072 SH SOLE NO 0 0 228072 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 805 43258 SH SOLE NO 0 0 43258 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 285 22128 SH SOLE NO 0 0 22128 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 345 7028 SH SOLE NO 0 0 7028 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 240 20272 SH SOLE NO 0 0 20272 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 301 8293 SH SOLE NO 0 0 8293 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 751 26724 SH SOLE NO 0 0 26724 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 12295 501860 SH SOLE NO 0 0 501860 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 2553 30325 SH SOLE NO 0 0 30325 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 2370 62875 SH SOLE NO 0 0 62875 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 916 33515 SH SOLE NO 0 0 33515 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 3494 38922 SH SOLE NO 0 0 38922 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2354 85236 SH SOLE NO 0 0 85236 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 475 24309 SH SOLE NO 0 0 24309 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1207 25074 SH SOLE NO 0 0 25074 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 205 8806 SH SOLE NO 0 0 8806 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 519 13571 SH SOLE NO 0 0 13571 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 1944 62778 SH SOLE NO 0 0 62778 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 800 36240 SH SOLE NO 0 0 36240 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 2721 68576 SH SOLE NO 0 0 68576 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 747 16552 SH SOLE NO 0 0 16552 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 2480 38504 SH SOLE NO 0 0 38504 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 464 22541 SH SOLE NO 0 0 22541 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 2088 27395 SH SOLE NO 0 0 27395 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 532 23026 SH SOLE NO 0 0 23026 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 218 5830 SH SOLE NO 0 0 5830 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 936 6425 SH SOLE NO 0 0 6425 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 5886 171078 SH SOLE NO 0 0 171078 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2561 93960 SH SOLE NO 0 0 93960 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 280 10627 SH SOLE NO 0 0 10627 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 21057 1374541 SH SOLE NO 0 0 1374541 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1159 25372 SH SOLE NO 0 0 25372 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 2420 32031 SH SOLE NO 0 0 32031 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 249 4200 SH SOLE NO 0 0 4200 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 10442 141665 SH SOLE NO 0 0 141665 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 4442 82805 SH SOLE NO 0 0 82805 INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 261 9638 SH SOLE NO 0 0 9638 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1396 45164 SH SOLE NO 0 0 45164 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 244 7901 SH SOLE NO 0 0 7901 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 820 9269 SH SOLE NO 0 0 9269 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 31158 582611 SH SOLE NO 0 0 582611 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 26638 221117 SH SOLE NO 0 0 221117 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 588 73336 SH SOLE NO 0 0 73336 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 5325 27485 SH SOLE NO 0 0 27485 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 554 3865 SH SOLE NO 0 0 3865 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 23541 502048 SH SOLE NO 0 0 502048 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 318 2977 SH SOLE NO 0 0 2977 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 5210 126372 SH SOLE NO 0 0 126372 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 25969 589150 SH SOLE NO 0 0 589150 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 108463 1780720 SH SOLE NO 0 0 1780720 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 15614 174800 SH SOLE NO 0 0 174800 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 5019 226634 SH SOLE NO 0 0 226634 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 2831 85345 SH SOLE NO 0 0 85345 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2551 97002 SH SOLE NO 0 0 97002 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 207 9744 SH SOLE NO 0 0 9744 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 8306 393655 SH SOLE NO 0 0 393655 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 927 40304 SH SOLE NO 0 0 40304 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 11415 528742 SH SOLE NO 0 0 528742 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 394 16896 SH SOLE NO 0 0 16896 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 18081 832080 SH SOLE NO 0 0 832080 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1891 74257 SH SOLE NO 0 0 74257 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 4339 195564 SH SOLE NO 0 0 195564 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1754 78643 SH SOLE NO 0 0 78643 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1054 48978 SH SOLE NO 0 0 48978 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 282 12871 SH SOLE NO 0 0 12871 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 8000 121366 SH SOLE NO 0 0 121366 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 250 10851 SH SOLE NO 0 0 10851 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1352 28927 SH SOLE NO 0 0 28927 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3264 43433 SH SOLE NO 0 0 43433 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5545 61449 SH SOLE NO 0 0 61449 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 5019 138401 SH SOLE NO 0 0 138401 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 3070 69748 SH SOLE NO 0 0 69748 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 727 8267 SH SOLE NO 0 0 8267 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 225 7354 SH SOLE NO 0 0 7354 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 324 6398 SH SOLE NO 0 0 6398 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 2254 13556 SH SOLE NO 0 0 13556 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 1923 19345 SH SOLE NO 0 0 19345 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 55468 618933 SH SOLE NO 0 0 618933 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 854 9130 SH SOLE NO 0 0 9130 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 618 4139 SH SOLE NO 0 0 4139 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 462 13880 SH SOLE NO 0 0 13880 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 768 9931 SH SOLE NO 0 0 9931 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1117 22547 SH SOLE NO 0 0 22547 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 1936 46170 SH SOLE NO 0 0 46170 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 20377 389853 SH SOLE NO 0 0 389853 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 10647 142988 SH SOLE NO 0 0 142988 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 4705 106044 SH SOLE NO 0 0 106044 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 612 5015 SH SOLE NO 0 0 5015 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1869 23233 SH SOLE NO 0 0 23233 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 1635 12740 SH SOLE NO 0 0 12740 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1104 6700 SH SOLE NO 0 0 6700 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2848 147653 SH SOLE NO 0 0 147653 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 62382 389089 SH SOLE NO 0 0 389089 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 12695 67939 SH SOLE NO 0 0 67939 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 562 36754 SH SOLE NO 0 0 36754 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 693 11321 SH SOLE NO 0 0 11321 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 4936 238942 SH SOLE NO 0 0 238942 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1052 59581 SH SOLE NO 0 0 59581 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1785 25793 SH SOLE NO 0 0 25793 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2739 10675 SH SOLE NO 0 0 10675 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 219 2722 SH SOLE NO 0 0 2722 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 888 10142 SH SOLE NO 0 0 10142 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 7660 23543 SH SOLE NO 0 0 23543 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 227 4652 SH SOLE NO 0 0 4652 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 5345 62429 SH SOLE NO 0 0 62429 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 3423 44262 SH SOLE NO 0 0 44262 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 2912 64235 SH SOLE NO 0 0 64235 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 747 8140 SH SOLE NO 0 0 8140 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2704 11937 SH SOLE NO 0 0 11937 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 2841 30875 SH SOLE NO 0 0 30875 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 4240 83580 SH SOLE NO 0 0 83580 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 703 8388 SH SOLE NO 0 0 8388 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1049 6448 SH SOLE NO 0 0 6448 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 1378 14518 SH SOLE NO 0 0 14518 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1364 24927 SH SOLE NO 0 0 24927 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 417 6472 SH SOLE NO 0 0 6472 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 338 2284 SH SOLE NO 0 0 2284 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 751 16585 SH SOLE NO 0 0 16585 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 212 3548 SH SOLE NO 0 0 3548 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 8164 27869 SH SOLE NO 0 0 27869 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1345 8181 SH SOLE NO 0 0 8181 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 3117 19346 SH SOLE NO 0 0 19346 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4307 14850 SH SOLE NO 0 0 14850 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 804 7794 SH SOLE NO 0 0 7794 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 149062 988939 SH SOLE NO 0 0 988939 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 28313 153776 SH SOLE NO 0 0 153776 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 10108 130989 SH SOLE NO 0 0 130989 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 28024 576635 SH SOLE NO 0 0 576635 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 22689 423940 SH SOLE NO 0 0 423940 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 9541 102384 SH SOLE NO 0 0 102384 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 8139 90533 SH SOLE NO 0 0 90533 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 272 11152 SH SOLE NO 0 0 11152 INVESCO HIG INCM 2023 TARG T COM 46135X108 108 11102 SH SOLE NO 0 0 11102 INVESCO HIGH INCOME TR II COM 46131F101 363 24308 SH SOLE NO 0 0 24308 INVESCO LTD SHS G491BT108 1868 69900 SH SOLE NO 0 0 69900 INVESCO MORTGAGE CAPITAL INC COM 46131B100 143 36886 SH SOLE NO 0 0 36886 INVESCO MUN OPPORTUNITY TR COM 46132C107 391 28767 SH SOLE NO 0 0 28767 INVESCO MUN TR COM 46131J103 1269 92560 SH SOLE NO 0 0 92560 INVESCO MUNI INCOME OPP TRST COM 46132X101 3111 374383 SH SOLE NO 0 0 374383 INVESCO PA VALUE MUN INC TR COM 46132K109 188 14057 SH SOLE NO 0 0 14057 INVESCO QQQ TR UNIT SER 1 46090E103 652606 1841284 SH SOLE NO 0 0 1841284 INVESCO QUALITY MUN INCOME T COM 46133G107 701 51984 SH SOLE NO 0 0 51984 INVESCO SR INCOME TR COM 46131H107 223 50201 SH SOLE NO 0 0 50201 INVESCO TR INVT GRADE MUNS COM 46131M106 531 37910 SH SOLE NO 0 0 37910 INVESCO TR INVT GRADE NEW YO COM 46131T101 429 30925 SH SOLE NO 0 0 30925 INVESCO VALUE MUN INCOME TR COM 46132P108 1293 78411 SH SOLE NO 0 0 78411 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 546 11727 SH SOLE NO 0 0 11727 INVESTORS BANCORP INC NEW COM 46146L101 148 10395 SH SOLE NO 0 0 10395 INVITAE CORP COM 46185L103 1822 54033 SH SOLE NO 0 0 54033 INVITATION HOMES INC COM 46187W107 611 16401 SH SOLE NO 0 0 16401 IONIS PHARMACEUTICALS INC COM 462222100 1026 25730 SH SOLE NO 0 0 25730 IOVANCE BIOTHERAPEUTICS INC COM 462260100 260 10002 SH SOLE NO 0 0 10002 IPG PHOTONICS CORP COM 44980X109 1759 8350 SH SOLE NO 0 0 8350 IQIYI INC SPONSORED ADS 46267X108 378 24309 SH SOLE NO 0 0 24309 IQVIA HLDGS INC COM 46266C105 3391 13996 SH SOLE NO 0 0 13996 IROBOT CORP COM 462726100 3658 39175 SH SOLE NO 0 0 39175 IRON MTN INC NEW COM 46284V101 8177 193220 SH SOLE NO 0 0 193220 ISHARES GOLD TR ISHARES NEW 464285204 103807 3079431 SH SOLE NO 0 0 3079431 ISHARES INC CORE MSCI EMKT 46434G103 81355 1214444 SH SOLE NO 0 0 1214444 ISHARES INC CUR HD MSCI EM 46434G509 476 14430 SH SOLE NO 0 0 14430 ISHARES INC EM MKTS DIV ETF 464286319 2233 57494 SH SOLE NO 0 0 57494 ISHARES INC ESG AWR MSCI EM 46434G863 54393 1204723 SH SOLE NO 0 0 1204723 ISHARES INC GLB AGRIC PR ETF 464286350 461 11663 SH SOLE NO 0 0 11663 ISHARES INC GLB ENR PROD ETF 464286343 612 36026 SH SOLE NO 0 0 36026 ISHARES INC JP MRGN EM HI BD 464286285 1564 34215 SH SOLE NO 0 0 34215 ISHARES INC MSCI AUST ETF 464286103 368 14167 SH SOLE NO 0 0 14167 ISHARES INC MSCI BRAZIL ETF 464286400 700 17284 SH SOLE NO 0 0 17284 ISHARES INC MSCI BRIC INDX 464286657 918 16794 SH SOLE NO 0 0 16794 ISHARES INC MSCI CDA ETF 464286509 1306 35043 SH SOLE NO 0 0 35043 ISHARES INC MSCI CHILE ETF 464286640 656 22656 SH SOLE NO 0 0 22656 ISHARES INC MSCI EM ASIA ETF 464286426 211 2281 SH SOLE NO 0 0 2281 ISHARES INC MSCI EMERG MKT 46434G889 3362 62052 SH SOLE NO 0 0 62052 ISHARES INC MSCI EMERG MRKT 464286533 19814 308823 SH SOLE NO 0 0 308823 ISHARES INC MSCI EMRG CHN 46434G764 486 7804 SH SOLE NO 0 0 7804 ISHARES INC MSCI EQUAL WEITE 464286681 240 2845 SH SOLE NO 0 0 2845 ISHARES INC MSCI EURZONE ETF 464286608 1784 36157 SH SOLE NO 0 0 36157 ISHARES INC MSCI FRONTIER 464286145 567 17111 SH SOLE NO 0 0 17111 ISHARES INC MSCI GBL ETF NEW 46434G848 1185 26254 SH SOLE NO 0 0 26254 ISHARES INC MSCI GBL MIN VOL 464286525 18747 182262 SH SOLE NO 0 0 182262 ISHARES INC MSCI GERMANY ETF 464286806 3719 107511 SH SOLE NO 0 0 107511 ISHARES INC MSCI GLB SLV&MTL 464286327 275 17916 SH SOLE NO 0 0 17916 ISHARES INC MSCI HONG KG ETF 464286871 239 8954 SH SOLE NO 0 0 8954 ISHARES INC MSCI ISRAEL ETF 464286632 324 4660 SH SOLE NO 0 0 4660 ISHARES INC MSCI ITALY ETF 46434G830 230 7104 SH SOLE NO 0 0 7104 ISHARES INC MSCI JPN ETF NEW 46434G822 2180 32291 SH SOLE NO 0 0 32291 ISHARES INC MSCI PAC JP ETF 464286665 2202 42588 SH SOLE NO 0 0 42588 ISHARES INC MSCI SINGPOR ETF 46434G780 209 9034 SH SOLE NO 0 0 9034 ISHARES INC MSCI STH KOR ETF 464286772 882 9466 SH SOLE NO 0 0 9466 ISHARES INC MSCI SWITZERLAND 464286749 821 16892 SH SOLE NO 0 0 16892 ISHARES INC MSCI TAIWAN ETF 46434G772 383 6001 SH SOLE NO 0 0 6001 ISHARES INC MSCI WORLD ETF 464286392 4417 34898 SH SOLE NO 0 0 34898 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 192 11982 SH SOLE NO 0 0 11982 ISHARES SILVER TR ISHARES 46428Q109 28110 1160633 SH SOLE NO 0 0 1160633 ISHARES TR 0-5 YR TIPS ETF 46429B747 44499 418579 SH SOLE NO 0 0 418579 ISHARES TR 0-5YR HI YL CP 46434V407 116505 2529435 SH SOLE NO 0 0 2529435 ISHARES TR 0-5YR INVT GR CP 46434V100 8356 161227 SH SOLE NO 0 0 161227 ISHARES TR 1 3 YR TREAS BD 464287457 45278 525514 SH SOLE NO 0 0 525514 ISHARES TR 10+ YR INVST GRD 464289511 6019 85748 SH SOLE NO 0 0 85748 ISHARES TR 20 YR TR BD ETF 464287432 12894 89324 SH SOLE NO 0 0 89324 ISHARES TR 3 7 YR TREAS BD 464288661 8057 61731 SH SOLE NO 0 0 61731 ISHARES TR A RATE CP BD ETF 46429B291 555 9772 SH SOLE NO 0 0 9772 ISHARES TR AGENCY BOND ETF 464288166 1449 12246 SH SOLE NO 0 0 12246 ISHARES TR AGGRES ALLOC ETF 464289859 10324 146129 SH SOLE NO 0 0 146129 ISHARES TR BARCLAYS 7 10 YR 464287440 26542 229821 SH SOLE NO 0 0 229821 ISHARES TR BLACKROCK ULTRA 46434V878 1719 34038 SH SOLE NO 0 0 34038 ISHARES TR BROAD USD HIGH 46435U853 4514 108201 SH SOLE NO 0 0 108201 ISHARES TR CALIF MUN BD ETF 464288356 8681 138640 SH SOLE NO 0 0 138640 ISHARES TR CHINA LG-CAP ETF 464287184 1310 28290 SH SOLE NO 0 0 28290 ISHARES TR CMBS ETF 46429B366 1107 20359 SH SOLE NO 0 0 20359 ISHARES TR COHEN STEER REIT 464287564 6603 101055 SH SOLE NO 0 0 101055 ISHARES TR CONSER ALLOC ETF 464289883 3835 96368 SH SOLE NO 0 0 96368 ISHARES TR CONV BD ETF 46435G102 20447 200529 SH SOLE NO 0 0 200529 ISHARES TR CORE 1 5 YR USD 46432F859 10018 195340 SH SOLE NO 0 0 195340 ISHARES TR CORE DIV GRWTH 46434V621 282863 5616827 SH SOLE NO 0 0 5616827 ISHARES TR CORE HIGH DV ETF 46429B663 44752 463613 SH SOLE NO 0 0 463613 ISHARES TR CORE INTL AGGR 46435G672 1939 35196 SH SOLE NO 0 0 35196 ISHARES TR CORE LT USDB ETF 464289479 241 3340 SH SOLE NO 0 0 3340 ISHARES TR CORE MSCI EAFE 46432F842 154066 2058057 SH SOLE NO 0 0 2058057 ISHARES TR CORE MSCI EURO 46434V738 3178 55488 SH SOLE NO 0 0 55488 ISHARES TR CORE MSCI INTL 46435G326 27282 404484 SH SOLE NO 0 0 404484 ISHARES TR CORE MSCI PAC 46434V696 497 7505 SH SOLE NO 0 0 7505 ISHARES TR CORE MSCI TOTAL 46432F834 72700 991818 SH SOLE NO 0 0 991818 ISHARES TR CORE S&P MCP ETF 464287507 200096 744601 SH SOLE NO 0 0 744601 ISHARES TR CORE S&P SCP ETF 464287804 304869 2698436 SH SOLE NO 0 0 2698436 ISHARES TR CORE S&P TTL STK 464287150 170720 1728636 SH SOLE NO 0 0 1728636 ISHARES TR CORE S&P US GWT 464287671 78553 777907 SH SOLE NO 0 0 777907 ISHARES TR CORE S&P US VLU 464287663 67416 936855 SH SOLE NO 0 0 936855 ISHARES TR CORE S&P500 ETF 464287200 692640 1611092 SH SOLE NO 0 0 1611092 ISHARES TR CORE TOTAL USD 46434V613 42945 802861 SH SOLE NO 0 0 802861 ISHARES TR CORE US AGGBD ET 464287226 153756 1333191 SH SOLE NO 0 0 1333191 ISHARES TR CRE U S REIT ETF 464288521 5161 88470 SH SOLE NO 0 0 88470 ISHARES TR CUR HD EURZN ETF 46434V639 235 6454 SH SOLE NO 0 0 6454 ISHARES TR CYBERSECURITY 46435U135 929 21545 SH SOLE NO 0 0 21545 ISHARES TR DEVSMCP EXNA ETF 464288497 648 9343 SH SOLE NO 0 0 9343 ISHARES TR DOW JONES US ETF 464287846 10579 97987 SH SOLE NO 0 0 97987 ISHARES TR EAFE GRWTH ETF 464288885 68952 642735 SH SOLE NO 0 0 642735 ISHARES TR EAFE SML CP ETF 464288273 20668 278707 SH SOLE NO 0 0 278707 ISHARES TR EAFE VALUE ETF 464288877 62897 1215182 SH SOLE NO 0 0 1215182 ISHARES TR ESG ADV TTL USD 46436E619 693 13959 SH SOLE NO 0 0 13959 ISHARES TR ESG ADVNCD HY BD 46435G441 1521 28958 SH SOLE NO 0 0 28958 ISHARES TR ESG AW MSCI EAFE 46435G516 111926 1416254 SH SOLE NO 0 0 1416254 ISHARES TR ESG AWARE MSCI 46435U663 7278 180282 SH SOLE NO 0 0 180282 ISHARES TR ESG AWR MSCI USA 46435G425 135146 1372463 SH SOLE NO 0 0 1372463 ISHARES TR ESG AWR US AGRGT 46435U549 6839 123638 SH SOLE NO 0 0 123638 ISHARES TR ESG AWRE 1 5 YR 46435G243 10982 421765 SH SOLE NO 0 0 421765 ISHARES TR ESG AWRE USD ETF 46435G193 4614 166466 SH SOLE NO 0 0 166466 ISHARES TR ESG EAFE ETF 46436E759 407 6018 SH SOLE NO 0 0 6018 ISHARES TR ESG MSCI EM LDRS 46436E601 221 3371 SH SOLE NO 0 0 3371 ISHARES TR ESG MSCI LEADR 46435U218 2082 27738 SH SOLE NO 0 0 27738 ISHARES TR ESG MSCI USA ETF 46436E767 820 22612 SH SOLE NO 0 0 22612 ISHARES TR EUROPE ETF 464287861 1721 32291 SH SOLE NO 0 0 32291 ISHARES TR EXPANDED TECH 464287515 16747 42938 SH SOLE NO 0 0 42938 ISHARES TR EXPND TEC SC ETF 464287549 18621 46095 SH SOLE NO 0 0 46095 ISHARES TR EXPONENTIAL TECH 46434V381 22847 361231 SH SOLE NO 0 0 361231 ISHARES TR FALN ANGLS USD 46435G474 13013 434355 SH SOLE NO 0 0 434355 ISHARES TR FLTG RATE NT ETF 46429B655 18605 366104 SH SOLE NO 0 0 366104 ISHARES TR GBL COMM SVC ETF 464287275 240 2783 SH SOLE NO 0 0 2783 ISHARES TR GBL GREEN ETF 46435U440 2941 53735 SH SOLE NO 0 0 53735 ISHARES TR GENOMICS IMMUN 46435U192 920 17683 SH SOLE NO 0 0 17683 ISHARES TR GL CLEAN ENE ETF 464288224 15522 661652 SH SOLE NO 0 0 661652 ISHARES TR GL TIMB FORE ETF 464288174 329 3789 SH SOLE NO 0 0 3789 ISHARES TR GLB CNS DISC ETF 464288745 4449 25952 SH SOLE NO 0 0 25952 ISHARES TR GLB CNSM STP ETF 464288737 3297 53932 SH SOLE NO 0 0 53932 ISHARES TR GLB INFRASTR ETF 464288372 2760 60837 SH SOLE NO 0 0 60837 ISHARES TR GLOB HLTHCRE ETF 464287325 5800 69782 SH SOLE NO 0 0 69782 ISHARES TR GLOB INDSTRL ETF 464288729 304 2548 SH SOLE NO 0 0 2548 ISHARES TR GLOB UTILITS ETF 464288711 614 10345 SH SOLE NO 0 0 10345 ISHARES TR GLOBAL 100 ETF 464287572 7213 101608 SH SOLE NO 0 0 101608 ISHARES TR GLOBAL ENERG ETF 464287341 3682 138490 SH SOLE NO 0 0 138490 ISHARES TR GLOBAL FINLS ETF 464287333 16148 208069 SH SOLE NO 0 0 208069 ISHARES TR GLOBAL MATER ETF 464288695 636 6998 SH SOLE NO 0 0 6998 ISHARES TR GLOBAL REIT ETF 46434V647 1411 50933 SH SOLE NO 0 0 50933 ISHARES TR GLOBAL TECH ETF 464287291 35151 104145 SH SOLE NO 0 0 104145 ISHARES TR GNMA BOND ETF 46429B333 1423 28464 SH SOLE NO 0 0 28464 ISHARES TR GOV/CRED BD ETF 464288596 313 2559 SH SOLE NO 0 0 2559 ISHARES TR GRWT ALLOCAT ETF 464289867 6212 110929 SH SOLE NO 0 0 110929 ISHARES TR HDG MSCI EAFE 46434V803 11020 318138 SH SOLE NO 0 0 318138 ISHARES TR HIGH YLD BD FCTR 46435G250 311 5977 SH SOLE NO 0 0 5977 ISHARES TR IBDS DEC28 ETF 46435U515 10180 352269 SH SOLE NO 0 0 352269 ISHARES TR IBONDS 21 TRM HG 46435U226 2896 119619 SH SOLE NO 0 0 119619 ISHARES TR IBONDS 22 TRM HG 46435U176 715 29438 SH SOLE NO 0 0 29438 ISHARES TR IBONDS 23 TRM HG 46435U150 675 27252 SH SOLE NO 0 0 27252 ISHARES TR IBONDS 24 TRM HG 46435U184 597 24055 SH SOLE NO 0 0 24055 ISHARES TR IBONDS 25 TRM HG 46435U168 273 10859 SH SOLE NO 0 0 10859 ISHARES TR IBONDS 27 ETF 46435UAA9 270 10008 SH SOLE NO 0 0 10008 ISHARES TR IBONDS DEC 46435U697 1517 56229 SH SOLE NO 0 0 56229 ISHARES TR IBONDS DEC 25 46435U432 265 9491 SH SOLE NO 0 0 9491 ISHARES TR IBONDS DEC 26 46435U259 414 15355 SH SOLE NO 0 0 15355 ISHARES TR IBONDS DEC2021 46435G789 3626 141442 SH SOLE NO 0 0 141442 ISHARES TR IBONDS DEC2022 46435G755 5939 226188 SH SOLE NO 0 0 226188 ISHARES TR IBONDS DEC2023 46435G318 3605 138080 SH SOLE NO 0 0 138080 ISHARES TR IBONDS DEC2026 46435GAA0 1346 50590 SH SOLE NO 0 0 50590 ISHARES TR IBONDS DEC21 ETF 46434VBK5 5740 231653 SH SOLE NO 0 0 231653 ISHARES TR IBONDS DEC22 ETF 46434VBA7 5861 230770 SH SOLE NO 0 0 230770 ISHARES TR IBONDS DEC23 ETF 46434VAX8 4607 176693 SH SOLE NO 0 0 176693 ISHARES TR IBONDS DEC24 ETF 46434VBG4 2895 109793 SH SOLE NO 0 0 109793 ISHARES TR IBONDS DEC25 ETF 46434VBD1 7957 294833 SH SOLE NO 0 0 294833 ISHARES TR IBOXX HI YD ETF 464288513 17072 193921 SH SOLE NO 0 0 193921 ISHARES TR IBOXX INV CP ETF 464287242 67134 499664 SH SOLE NO 0 0 499664 ISHARES TR INDIA 50 ETF 464289529 582 12467 SH SOLE NO 0 0 12467 ISHARES TR INTL DIV GRWTH 46435G524 6411 95106 SH SOLE NO 0 0 95106 ISHARES TR INTL SEL DIV ETF 464288448 13219 408000 SH SOLE NO 0 0 408000 ISHARES TR INTL TREA BD ETF 464288117 1663 31834 SH SOLE NO 0 0 31834 ISHARES TR INTRM GOV CR ETF 464288612 2721 23534 SH SOLE NO 0 0 23534 ISHARES TR ISHARES BIOTECH 464287556 30458 186121 SH SOLE NO 0 0 186121 ISHARES TR ISHARES SEMICDTR 464287523 15925 35062 SH SOLE NO 0 0 35062 ISHARES TR ISHS 1-5YR INVS 464288646 190471 3475124 SH SOLE NO 0 0 3475124 ISHARES TR ISHS 5-10YR INVT 464288638 16796 277539 SH SOLE NO 0 0 277539 ISHARES TR JPMORGAN USD EMG 464288281 12620 112219 SH SOLE NO 0 0 112219 ISHARES TR MBS ETF 464288588 17290 159761 SH SOLE NO 0 0 159761 ISHARES TR MICRO-CAP ETF 464288869 3687 24167 SH SOLE NO 0 0 24167 ISHARES TR MODERT ALLOC ETF 464289875 4904 108872 SH SOLE NO 0 0 108872 ISHARES TR MORNINGSTAR GRWT 464287119 16524 255163 SH SOLE NO 0 0 255163 ISHARES TR MORNINGSTAR VALU 464288109 4037 62544 SH SOLE NO 0 0 62544 ISHARES TR MORNINGSTR US EQ 464287127 15306 251997 SH SOLE NO 0 0 251997 ISHARES TR MORTGE REL ETF 46435G342 2046 55132 SH SOLE NO 0 0 55132 ISHARES TR MRGSTR MD CP ETF 464288208 30194 450308 SH SOLE NO 0 0 450308 ISHARES TR MRGSTR MD CP GRW 464288307 32524 472117 SH SOLE NO 0 0 472117 ISHARES TR MRGSTR MD CP VAL 464288406 5965 92894 SH SOLE NO 0 0 92894 ISHARES TR MRGSTR SM CP ETF 464288505 2053 35006 SH SOLE NO 0 0 35006 ISHARES TR MRGSTR SM CP GR 464288604 2517 48598 SH SOLE NO 0 0 48598 ISHARES TR MRNGSTR INC ETF 46432F875 562 23278 SH SOLE NO 0 0 23278 ISHARES TR MRNING SM CP ETF 464288703 1396 23758 SH SOLE NO 0 0 23758 ISHARES TR MSCI AC ASIA ETF 464288182 7652 80983 SH SOLE NO 0 0 80983 ISHARES TR MSCI ACWI ETF 464288257 4481 44287 SH SOLE NO 0 0 44287 ISHARES TR MSCI ACWI EX US 464288240 4235 73656 SH SOLE NO 0 0 73656 ISHARES TR MSCI CHINA A 46434V514 509 11480 SH SOLE NO 0 0 11480 ISHARES TR MSCI CHINA ETF 46429B671 1537 18648 SH SOLE NO 0 0 18648 ISHARES TR MSCI EAFE ETF 464287465 69167 876872 SH SOLE NO 0 0 876872 ISHARES TR MSCI EAFE MIN VL 46429B689 59117 782597 SH SOLE NO 0 0 782597 ISHARES TR MSCI EAFE SMCP 46435G839 260 7155 SH SOLE NO 0 0 7155 ISHARES TR MSCI EMG MKT ETF 464287234 43575 790131 SH SOLE NO 0 0 790131 ISHARES TR MSCI EURO FL ETF 464289180 900 46038 SH SOLE NO 0 0 46038 ISHARES TR MSCI GBL MULTIFC 46434V316 2440 64035 SH SOLE NO 0 0 64035 ISHARES TR MSCI GLOBAL IMP 46435G532 6723 67665 SH SOLE NO 0 0 67665 ISHARES TR MSCI INDIA ETF 46429B598 2500 56497 SH SOLE NO 0 0 56497 ISHARES TR MSCI INDIA SM CP 46429B614 412 7548 SH SOLE NO 0 0 7548 ISHARES TR MSCI INTL MOMENT 46434V449 3189 82457 SH SOLE NO 0 0 82457 ISHARES TR MSCI INTL MULTFT 46434V274 3179 105800 SH SOLE NO 0 0 105800 ISHARES TR MSCI INTL QUALTY 46434V456 16788 435375 SH SOLE NO 0 0 435375 ISHARES TR MSCI INTL SML CP 46434V266 3423 93255 SH SOLE NO 0 0 93255 ISHARES TR MSCI INTL VLU FT 46435G409 917 35528 SH SOLE NO 0 0 35528 ISHARES TR MSCI KLD400 SOC 464288570 14167 171047 SH SOLE NO 0 0 171047 ISHARES TR MSCI LW CRB TG 46434V464 1073 6466 SH SOLE NO 0 0 6466 ISHARES TR MSCI UK ETF NEW 46435G334 2535 77533 SH SOLE NO 0 0 77533 ISHARES TR MSCI USA ESG SLC 464288802 11266 117919 SH SOLE NO 0 0 117919 ISHARES TR MSCI USA MIN VOL 46429B697 256850 3489336 SH SOLE NO 0 0 3489336 ISHARES TR MSCI USA MMENTM 46432F396 124818 719708 SH SOLE NO 0 0 719708 ISHARES TR MSCI USA MULTIFT 46434V282 7717 180193 SH SOLE NO 0 0 180193 ISHARES TR MSCI USA QLT FCT 46432F339 116004 873070 SH SOLE NO 0 0 873070 ISHARES TR MSCI USA SMCP MN 46435G433 22370 588087 SH SOLE NO 0 0 588087 ISHARES TR MSCI USA SML CP 46434V290 3327 60668 SH SOLE NO 0 0 60668 ISHARES TR MSCI USA VALUE 46432F388 85935 817961 SH SOLE NO 0 0 817961 ISHARES TR NATIONAL MUN ETF 464288414 180676 1541608 SH SOLE NO 0 0 1541608 ISHARES TR NEW YORK MUN ETF 464288323 1298 22213 SH SOLE NO 0 0 22213 ISHARES TR NORTH AMERN NAT 464287374 1562 51361 SH SOLE NO 0 0 51361 ISHARES TR PFD AND INCM SEC 464288687 48970 1244964 SH SOLE NO 0 0 1244964 ISHARES TR RESIDENTIAL MULT 464288562 1761 21142 SH SOLE NO 0 0 21142 ISHARES TR ROBOTICS ARTIF 46435U556 1589 35400 SH SOLE NO 0 0 35400 ISHARES TR RUS 1000 ETF 464287622 41038 169522 SH SOLE NO 0 0 169522 ISHARES TR RUS 1000 GRW ETF 464287614 518550 1910088 SH SOLE NO 0 0 1910088 ISHARES TR RUS 1000 VAL ETF 464287598 318938 2010707 SH SOLE NO 0 0 2010707 ISHARES TR RUS 2000 GRW ETF 464287648 146221 469126 SH SOLE NO 0 0 469126 ISHARES TR RUS 2000 VAL ETF 464287630 175807 1060548 SH SOLE NO 0 0 1060548 ISHARES TR RUS MD CP GR ETF 464287481 272512 2407350 SH SOLE NO 0 0 2407350 ISHARES TR RUS MDCP VAL ETF 464287473 255305 2220437 SH SOLE NO 0 0 2220437 ISHARES TR RUS MID CAP ETF 464287499 66417 838185 SH SOLE NO 0 0 838185 ISHARES TR RUS TOP 200 ETF 464289446 3533 34370 SH SOLE NO 0 0 34370 ISHARES TR RUS TP200 GR ETF 464289438 58535 388679 SH SOLE NO 0 0 388679 ISHARES TR RUS TP200 VL ETF 464289420 10035 151052 SH SOLE NO 0 0 151052 ISHARES TR RUSEL 2500 ETF 46435G268 2593 39160 SH SOLE NO 0 0 39160 ISHARES TR RUSSELL 2000 ETF 464287655 125755 548266 SH SOLE NO 0 0 548266 ISHARES TR RUSSELL 3000 ETF 464287689 36390 142201 SH SOLE NO 0 0 142201 ISHARES TR S&P 100 ETF 464287101 5703 29072 SH SOLE NO 0 0 29072 ISHARES TR S&P 500 GRWT ETF 464287309 169756 2334063 SH SOLE NO 0 0 2334063 ISHARES TR S&P 500 VAL ETF 464287408 90917 615804 SH SOLE NO 0 0 615804 ISHARES TR S&P MC 400GR ETF 464287606 43286 534865 SH SOLE NO 0 0 534865 ISHARES TR S&P MC 400VL ETF 464287705 25458 241678 SH SOLE NO 0 0 241678 ISHARES TR S&P SML 600 GWT 464287887 40451 304998 SH SOLE NO 0 0 304998 ISHARES TR SELECT DIVID ETF 464287168 70937 608276 SH SOLE NO 0 0 608276 ISHARES TR SELF DRIVNG EV 46435U366 3686 74207 SH SOLE NO 0 0 74207 ISHARES TR SHORT TREAS BD 464288679 9021 81649 SH SOLE NO 0 0 81649 ISHARES TR SHRT NAT MUN ETF 464288158 21218 196794 SH SOLE NO 0 0 196794 ISHARES TR SP SMCP600VL ETF 464287879 60552 574337 SH SOLE NO 0 0 574337 ISHARES TR TIPS BD ETF 464287176 65218 509478 SH SOLE NO 0 0 509478 ISHARES TR TRANS AVG ETF 464287192 5679 21846 SH SOLE NO 0 0 21846 ISHARES TR TRS FLT RT BD 46434V860 603 12013 SH SOLE NO 0 0 12013 ISHARES TR U.S. BAS MTL ETF 464287838 6387 48996 SH SOLE NO 0 0 48996 ISHARES TR U.S. CNSM GD ETF 464287812 3940 21430 SH SOLE NO 0 0 21430 ISHARES TR U.S. CNSM SV ETF 464287580 4152 53504 SH SOLE NO 0 0 53504 ISHARES TR U.S. ENERGY ETF 464287796 21039 723260 SH SOLE NO 0 0 723260 ISHARES TR U.S. FIN SVC ETF 464287770 9058 48904 SH SOLE NO 0 0 48904 ISHARES TR U.S. FINLS ETF 464287788 21661 267267 SH SOLE NO 0 0 267267 ISHARES TR U.S. FIXED INCME 46435U796 631 6272 SH SOLE NO 0 0 6272 ISHARES TR U.S. MED DVC ETF 464288810 31812 88112 SH SOLE NO 0 0 88112 ISHARES TR U.S. PHARMA ETF 464288836 2844 15315 SH SOLE NO 0 0 15315 ISHARES TR U.S. REAL ES ETF 464287739 8796 86291 SH SOLE NO 0 0 86291 ISHARES TR U.S. TECH ETF 464287721 26612 267734 SH SOLE NO 0 0 267734 ISHARES TR U.S. UTILITS ETF 464287697 8810 112235 SH SOLE NO 0 0 112235 ISHARES TR US AER DEF ETF 464288760 16521 150843 SH SOLE NO 0 0 150843 ISHARES TR US BR DEL SE ETF 464288794 5289 51817 SH SOLE NO 0 0 51817 ISHARES TR US HLTHCARE ETF 464287762 16630 60951 SH SOLE NO 0 0 60951 ISHARES TR US HLTHCR PR ETF 464288828 4482 16823 SH SOLE NO 0 0 16823 ISHARES TR US HOME CONS ETF 464288752 12703 183516 SH SOLE NO 0 0 183516 ISHARES TR US INDUSTRIALS 464287754 12375 111370 SH SOLE NO 0 0 111370 ISHARES TR US INFRASTRUC 46435U713 3509 99428 SH SOLE NO 0 0 99428 ISHARES TR US OIL GS EX ETF 464288851 749 13084 SH SOLE NO 0 0 13084 ISHARES TR US REGNL BKS ETF 464288778 6128 106531 SH SOLE NO 0 0 106531 ISHARES TR US TELECOM ETF 464287713 291 8785 SH SOLE NO 0 0 8785 ISHARES TR US TREAS BD ETF 46429B267 54332 2042593 SH SOLE NO 0 0 2042593 ISHARES TR USD INV GRDE ETF 464288620 1751 28900 SH SOLE NO 0 0 28900 ISHARES TR YLD OPTIM BD 46434V787 734 29088 SH SOLE NO 0 0 29088 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 647 12910 SH SOLE NO 0 0 12910 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 8587 171189 SH SOLE NO 0 0 171189 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 14871 431055 SH SOLE NO 0 0 431055 ISHARES U S ETF TR INT RT HDG C B 46431W705 8374 86963 SH SOLE NO 0 0 86963 ISHARES U S ETF TR TECHNOLOGY 46431W648 330 6010 SH SOLE NO 0 0 6010 ISORAY INC COM 46489V104 31 39784 SH SOLE NO 0 0 39784 ISTAR INC COM 45031U101 242 11680 SH SOLE NO 0 0 11680 ITERUM THERAPEUTICS PLC SHS G6333L101 27 11700 SH SOLE NO 0 0 11700 ITRON INC COM 465741106 487 4871 SH SOLE NO 0 0 4871 ITT INC COM 45073V108 775 8469 SH SOLE NO 0 0 8469 IVY HIGH INCOME OPPORTUNITIE COM 465893105 151 10787 SH SOLE NO 0 0 10787 J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 571 9643 SH SOLE NO 0 0 9643 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 2811 45015 SH SOLE NO 0 0 45015 J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 3198 72045 SH SOLE NO 0 0 72045 J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 863 9829 SH SOLE NO 0 0 9829 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 10164 167816 SH SOLE NO 0 0 167816 J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 882 11282 SH SOLE NO 0 0 11282 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 1241 24101 SH SOLE NO 0 0 24101 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 2324 24032 SH SOLE NO 0 0 24032 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 55899 1101677 SH SOLE NO 0 0 1101677 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 4663 91359 SH SOLE NO 0 0 91359 J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 306 5635 SH SOLE NO 0 0 5635 J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 3776 92324 SH SOLE NO 0 0 92324 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 3508 96892 SH SOLE NO 0 0 96892 J2 GLOBAL INC COM 48123V102 816 5938 SH SOLE NO 0 0 5938 JABIL INC COM 466313103 1950 33558 SH SOLE NO 0 0 33558 JACK CREEK INVESTMENT CORP UNIT 10/01/2023 G4989X107 105 10490 SH SOLE NO 0 0 10490 JACOBS ENGR GROUP INC COM 469814107 6623 49644 SH SOLE NO 0 0 49644 JAMES RIV GROUP LTD COM G5005R107 325 8687 SH SOLE NO 0 0 8687 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1993 29130 SH SOLE NO 0 0 29130 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1758 26020 SH SOLE NO 0 0 26020 JANUS DETROIT STR TR HENDERSON MTG 47103U852 544 10244 SH SOLE NO 0 0 10244 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 14964 297986 SH SOLE NO 0 0 297986 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 218 5637 SH SOLE NO 0 0 5637 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2046 11523 SH SOLE NO 0 0 11523 JD.COM INC SPON ADR CL A 47215P106 9813 122966 SH SOLE NO 0 0 122966 JEFFERIES FINL GROUP INC COM 47233W109 1095 32029 SH SOLE NO 0 0 32029 JETBLUE AWYS CORP COM 477143101 4453 265383 SH SOLE NO 0 0 265383 JFROG LTD ORD SHS M6191J100 297 6532 SH SOLE NO 0 0 6532 JOHN HANCOCK EXCHANGE TRADED MLTDCTR MEDIA 47804J826 402 10260 SH SOLE NO 0 0 10260 JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 740 14337 SH SOLE NO 0 0 14337 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 21070 387106 SH SOLE NO 0 0 387106 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1391 43928 SH SOLE NO 0 0 43928 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 1404 41618 SH SOLE NO 0 0 41618 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 423 8058 SH SOLE NO 0 0 8058 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 1086 21626 SH SOLE NO 0 0 21626 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 2825 58972 SH SOLE NO 0 0 58972 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 61437 1185137 SH SOLE NO 0 0 1185137 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 3969 44188 SH SOLE NO 0 0 44188 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 390 11182 SH SOLE NO 0 0 11182 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1519 114520 SH SOLE NO 0 0 114520 JOHNSON & JOHNSON COM 478160104 264234 1603950 SH SOLE NO 0 0 1603950 JOHNSON CTLS INTL PLC SHS G51502105 4917 71648 SH SOLE NO 0 0 71648 JONES LANG LASALLE INC COM 48020Q107 1983 10146 SH SOLE NO 0 0 10146 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 492 25073 SH SOLE NO 0 0 25073 JPMORGAN CHASE & CO COM 46625H100 217729 1399827 SH SOLE NO 0 0 1399827 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 1763 58137 SH SOLE NO 0 0 58137 JUNIPER NETWORKS INC COM 48203R104 337 12333 SH SOLE NO 0 0 12333 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 285 15657 SH SOLE NO 0 0 15657 KADMON HLDGS INC COM 48283N106 47 12340 SH SOLE NO 0 0 12340 KALA PHARMACEUTICALS INC COM 483119103 75 14321 SH SOLE NO 0 0 14321 KANSAS CITY SOUTHERN COM NEW 485170302 1808 6382 SH SOLE NO 0 0 6382 KAYNE ANDERSON ENERGY INFRST COM 486606106 365 41117 SH SOLE NO 0 0 41117 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 102 13587 SH SOLE NO 0 0 13587 KB HOME COM 48666K109 823 20225 SH SOLE NO 0 0 20225 KELLOGG CO COM 487836108 13034 202614 SH SOLE NO 0 0 202614 KEMPER CORP COM 488401100 356 4824 SH SOLE NO 0 0 4824 KEURIG DR PEPPER INC COM 49271V100 895 25410 SH SOLE NO 0 0 25410 KEYCORP COM 493267108 6807 329660 SH SOLE NO 0 0 329660 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2229 14440 SH SOLE NO 0 0 14440 KIMBERLY-CLARK CORP COM 494368103 38496 287762 SH SOLE NO 0 0 287762 KIMCO RLTY CORP COM 49446R109 549 26369 SH SOLE NO 0 0 26369 KINDER MORGAN INC DEL COM 49456B101 9101 499242 SH SOLE NO 0 0 499242 KINROSS GOLD CORP COM 496902404 180 28430 SH SOLE NO 0 0 28430 KINSALE CAP GROUP INC COM 49714P108 277 1683 SH SOLE NO 0 0 1683 KIRKLAND LAKE GOLD LTD COM 49741E100 811 21054 SH SOLE NO 0 0 21054 KITE RLTY GROUP TR COM NEW 49803T300 1019 46325 SH SOLE NO 0 0 46325 KKR & CO INC COM 48251W104 6595 111327 SH SOLE NO 0 0 111327 KKR INCOME OPPORTUNITIES FD COM 48249T106 524 31452 SH SOLE NO 0 0 31452 KLA CORP COM NEW 482480100 4552 14043 SH SOLE NO 0 0 14043 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 449 9897 SH SOLE NO 0 0 9897 KOHLS CORP COM 500255104 1424 25841 SH SOLE NO 0 0 25841 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1960 39455 SH SOLE NO 0 0 39455 KONTOOR BRANDS INC COM 50050N103 526 9329 SH SOLE NO 0 0 9329 KOPPERS HOLDINGS INC COM 50060P106 270 8366 SH SOLE NO 0 0 8366 KORN FERRY COM NEW 500643200 277 3830 SH SOLE NO 0 0 3830 KOSMOS ENERGY LTD COM 500688106 180 52119 SH SOLE NO 0 0 52119 KRAFT HEINZ CO COM 500754106 13234 324530 SH SOLE NO 0 0 324530 KRANESHARES TR BOSERA MSCI CH 500767405 1958 40938 SH SOLE NO 0 0 40938 KRANESHARES TR CSI CHI INTERNET 500767306 5188 74355 SH SOLE NO 0 0 74355 KRANESHARES TR ELEC VEH FUTUR 500767827 441 9469 SH SOLE NO 0 0 9469 KRANESHARES TR GLOBAL CARBON 500767678 264 7161 SH SOLE NO 0 0 7161 KRANESHARES TR MSCI CHINA CLEAN 500767850 600 12151 SH SOLE NO 0 0 12151 KRANESHARES TR QUADRTC INT RT 500767736 10595 383624 SH SOLE NO 0 0 383624 KRATON CORP COM 50077C106 586 18150 SH SOLE NO 0 0 18150 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 342 12006 SH SOLE NO 0 0 12006 KROGER CO COM 501044101 8123 212045 SH SOLE NO 0 0 212045 KT CORP SPONSORED ADR 48268K101 236 15446 SH SOLE NO 0 0 15446 KULICKE & SOFFA INDS INC COM 501242101 2032 33209 SH SOLE NO 0 0 33209 L BRANDS INC COM 501797104 4892 67896 SH SOLE NO 0 0 67896 L3HARRIS TECHNOLOGIES INC COM 502431109 12170 56307 SH SOLE NO 0 0 56307 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3910 14175 SH SOLE NO 0 0 14175 LADDER CAP CORP CL A 505743104 462 40087 SH SOLE NO 0 0 40087 LAIRD SUPERFOOD INC COM STK 50736T102 439 14722 SH SOLE NO 0 0 14722 LAKELAND FINL CORP COM 511656100 266 4328 SH SOLE NO 0 0 4328 LAM RESEARCH CORP COM 512807108 13081 20104 SH SOLE NO 0 0 20104 LAMAR ADVERTISING CO NEW CL A 512816109 3087 29568 SH SOLE NO 0 0 29568 LAMB WESTON HLDGS INC COM 513272104 1553 19262 SH SOLE NO 0 0 19262 LANCASTER COLONY CORP COM 513847103 898 4644 SH SOLE NO 0 0 4644 LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 400 31393 SH SOLE NO 0 0 31393 LANDSTAR SYS INC COM 515098101 231 1464 SH SOLE NO 0 0 1464 LANNET INC COM 516012101 193 41339 SH SOLE NO 0 0 41339 LANTHEUS HLDGS INC COM 516544103 236 8553 SH SOLE NO 0 0 8553 LAS VEGAS SANDS CORP COM 517834107 4426 84002 SH SOLE NO 0 0 84002 LATTICE SEMICONDUCTOR CORP COM 518415104 1867 33234 SH SOLE NO 0 0 33234 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 12104 394153 SH SOLE NO 0 0 394153 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2194 54651 SH SOLE NO 0 0 54651 LAUDER ESTEE COS INC CL A 518439104 5137 16150 SH SOLE NO 0 0 16150 LAZARD LTD SHS A G54050102 890 19685 SH SOLE NO 0 0 19685 LCI INDS COM 50189K103 275 2099 SH SOLE NO 0 0 2099 LEAR CORP COM NEW 521865204 724 4134 SH SOLE NO 0 0 4134 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 1182 21174 SH SOLE NO 0 0 21174 LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 433 16836 SH SOLE NO 0 0 16836 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 12500 342659 SH SOLE NO 0 0 342659 LEGGETT & PLATT INC COM 524660107 9860 190313 SH SOLE NO 0 0 190313 LEIDOS HOLDINGS INC COM 525327102 2085 20629 SH SOLE NO 0 0 20629 LEMAITRE VASCULAR INC COM 525558201 609 9991 SH SOLE NO 0 0 9991 LEMONADE INC COM 52567D107 2511 22957 SH SOLE NO 0 0 22957 LENNAR CORP CL A 526057104 4021 40476 SH SOLE NO 0 0 40476 LENNOX INTL INC COM 526107107 890 2538 SH SOLE NO 0 0 2538 LEVEL ONE BANCORP INC COM 52730D208 437 16034 SH SOLE NO 0 0 16034 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 792 28588 SH SOLE NO 0 0 28588 LEXICON PHARMACEUTICALS INC COM NEW 528872302 65 14169 SH SOLE NO 0 0 14169 LEXINGTON REALTY TRUST COM 529043101 419 35142 SH SOLE NO 0 0 35142 LG DISPLAY CO LTD SPONS ADR REP 50186V102 303 28357 SH SOLE NO 0 0 28357 LGI HOMES INC COM 50187T106 3704 22876 SH SOLE NO 0 0 22876 LHC GROUP INC COM 50187A107 222 1109 SH SOLE NO 0 0 1109 LI AUTO INC SPONSORED ADS 50202M102 350 10044 SH SOLE NO 0 0 10044 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2355 260513 SH SOLE NO 0 0 260513 LIBERTY ALL-STAR GROWTH FD I COM 529900102 152 17139 SH SOLE NO 0 0 17139 LIBERTY BROADBAND CORP COM SER C 530307305 344 1986 SH SOLE NO 0 0 1986 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1079 23175 SH SOLE NO 0 0 23175 LIFE STORAGE INC COM 53223X107 241 2247 SH SOLE NO 0 0 2247 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 202 1542 SH SOLE NO 0 0 1542 LIGHTSPEED POS INC SUB VTG SHS 53227R106 284 3398 SH SOLE NO 0 0 3398 LILLY ELI & CO COM 532457108 74298 323710 SH SOLE NO 0 0 323710 LIMELIGHT NETWORKS INC COM 53261M104 58 18513 SH SOLE NO 0 0 18513 LINCOLN ELEC HLDGS INC COM 533900106 1700 12913 SH SOLE NO 0 0 12913 LINCOLN NATL CORP IND COM 534187109 8165 129941 SH SOLE NO 0 0 129941 LINDE PLC SHS G5494J103 17476 60449 SH SOLE NO 0 0 60449 LINEAGE CELL THERAPEUTICS IN COM 53566P109 154 54339 SH SOLE NO 0 0 54339 LISTED FD TR HORIZON KINETICS 53656F623 1479 49225 SH SOLE NO 0 0 49225 LISTED FD TR ROUNDHILL BITK 53656F706 202 6407 SH SOLE NO 0 0 6407 LISTED FD TR ROUNDHILL SPORTS 53656F789 968 31907 SH SOLE NO 0 0 31907 LISTED FD TR SWAN HEDGED EQTY 53656F599 545 30134 SH SOLE NO 0 0 30134 LISTED FD TR TRUESHARES STRUC 53656F771 439 17278 SH SOLE NO 0 0 17278 LISTED FD TR TRUESHS TECH AI 53656F821 553 12098 SH SOLE NO 0 0 12098 LITHIA MTRS INC COM 536797103 1010 2941 SH SOLE NO 0 0 2941 LITHIUM AMERS CORP NEW COM NEW 53680Q207 375 25309 SH SOLE NO 0 0 25309 LIVE NATION ENTERTAINMENT IN COM 538034109 3668 41882 SH SOLE NO 0 0 41882 LIVE OAK BANCSHARES INC COM 53803X105 6388 108286 SH SOLE NO 0 0 108286 LIVENT CORP COM 53814L108 217 11213 SH SOLE NO 0 0 11213 LKQ CORP COM 501889208 1348 27397 SH SOLE NO 0 0 27397 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2430 953219 SH SOLE NO 0 0 953219 LMP AUTOMOTIVE HLDGS INC COM 53952P101 262 15430 SH SOLE NO 0 0 15430 LOCKHEED MARTIN CORP COM 539830109 76753 202864 SH SOLE NO 0 0 202864 LOEWS CORP COM 540424108 291 5334 SH SOLE NO 0 0 5334 LOGITECH INTL S A SHS H50430232 1488 12313 SH SOLE NO 0 0 12313 LOOP INDS INC COM 543518104 556 45142 SH SOLE NO 0 0 45142 LORDSTOWN MOTORS CORP COM CL A 54405Q100 1675 151452 SH SOLE NO 0 0 151452 LOUISIANA PAC CORP COM 546347105 465 7727 SH SOLE NO 0 0 7727 LOWES COS INC COM 548661107 75698 390258 SH SOLE NO 0 0 390258 LPL FINL HLDGS INC COM 50212V100 2825 20929 SH SOLE NO 0 0 20929 LTC PPTYS INC COM 502175102 491 12792 SH SOLE NO 0 0 12792 LULULEMON ATHLETICA INC COM 550021109 7407 20296 SH SOLE NO 0 0 20296 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 243 11524 SH SOLE NO 0 0 11524 LUMEN TECHNOLOGIES INC COM 550241103 7535 554507 SH SOLE NO 0 0 554507 LUMENTUM HLDGS INC COM 55024U109 2373 28931 SH SOLE NO 0 0 28931 LUMINAR TECHNOLOGIES INC COM CL A 550424105 2754 125502 SH SOLE NO 0 0 125502 LUNA INNOVATIONS INC COM 550351100 448 41436 SH SOLE NO 0 0 41436 LYFT INC CL A COM 55087P104 1661 27471 SH SOLE NO 0 0 27471 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6627 64422 SH SOLE NO 0 0 64422 M & T BK CORP COM 55261F104 3764 25906 SH SOLE NO 0 0 25906 M D C HLDGS INC COM 552676108 1882 37210 SH SOLE NO 0 0 37210 MACERICH CO COM 554382101 1685 92360 SH SOLE NO 0 0 92360 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 247 3857 SH SOLE NO 0 0 3857 MACQUARIE / FIRST TR GLOBAL COM 55607W100 728 74753 SH SOLE NO 0 0 74753 MACQUARIE INFRASTRUCTURE COR COM 55608B105 401 10498 SH SOLE NO 0 0 10498 MACROGENICS INC COM 556099109 201 7519 SH SOLE NO 0 0 7519 MACYS INC COM 55616P104 1130 59627 SH SOLE NO 0 0 59627 MADISON COVERED CALL & EQUIT COM 557437100 141 17524 SH SOLE NO 0 0 17524 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 538 6413 SH SOLE NO 0 0 6413 MAG SILVER CORP COM 55903Q104 200 9607 SH SOLE NO 0 0 9607 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3950 80775 SH SOLE NO 0 0 80775 MAGNA INTL INC COM 559222401 2870 30986 SH SOLE NO 0 0 30986 MAGNITE INC COM 55955D100 2042 60350 SH SOLE NO 0 0 60350 MAIN STR CAP CORP COM 56035L104 3416 83156 SH SOLE NO 0 0 83156 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 386 17297 SH SOLE NO 0 0 17297 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 5202 230895 SH SOLE NO 0 0 230895 MANNKIND CORP COM NEW 56400P706 694 127484 SH SOLE NO 0 0 127484 MANPOWERGROUP INC WIS COM 56418H100 537 4521 SH SOLE NO 0 0 4521 MANTECH INTERNATIONAL CORP CL A 564563104 675 7805 SH SOLE NO 0 0 7805 MANULIFE FINL CORP COM 56501R106 4050 205627 SH SOLE NO 0 0 205627 MARATHON DIGITAL HOLDINGS IN COM 565788106 556 17724 SH SOLE NO 0 0 17724 MARATHON OIL CORP COM 565849106 5955 437238 SH SOLE NO 0 0 437238 MARATHON PETE CORP COM 56585A102 11981 198303 SH SOLE NO 0 0 198303 MARINEMAX INC COM 567908108 886 18189 SH SOLE NO 0 0 18189 MARKEL CORP COM 570535104 4807 4051 SH SOLE NO 0 0 4051 MARKER THERAPEUTICS INC COM 57055L107 49 17829 SH SOLE NO 0 0 17829 MARKETAXESS HLDGS INC COM 57060D108 506 1092 SH SOLE NO 0 0 1092 MARQETA INC CLASS A COM 57142B104 200 7155 SH SOLE NO 0 0 7155 MARRIOTT INTL INC NEW CL A 571903202 17685 129544 SH SOLE NO 0 0 129544 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 768 4825 SH SOLE NO 0 0 4825 MARSH & MCLENNAN COS INC COM 571748102 9514 67631 SH SOLE NO 0 0 67631 MARTIN MARIETTA MATLS INC COM 573284106 4496 12780 SH SOLE NO 0 0 12780 MARVELL TECHNOLOGY INC COM 573874104 10081 172833 SH SOLE NO 0 0 172833 MASCO CORP COM 574599106 2549 43282 SH SOLE NO 0 0 43282 MASIMO CORP COM 574795100 1001 4130 SH SOLE NO 0 0 4130 MASTEC INC COM 576323109 4803 45277 SH SOLE NO 0 0 45277 MASTERCARD INCORPORATED CL A 57636Q104 78446 214869 SH SOLE NO 0 0 214869 MATCH GROUP INC NEW COM 57667L107 3483 21605 SH SOLE NO 0 0 21605 MATINAS BIOPHARMA HLDGS INC COM 576810105 28 36500 SH SOLE NO 0 0 36500 MATSON INC COM 57686G105 412 6445 SH SOLE NO 0 0 6445 MATTEL INC COM 577081102 305 15220 SH SOLE NO 0 0 15220 MAXAR TECHNOLOGIES INC COM 57778K105 935 23437 SH SOLE NO 0 0 23437 MAXIM INTEGRATED PRODS INC COM 57772K101 5143 48818 SH SOLE NO 0 0 48818 MCCORMICK & CO INC COM NON VTG 579780206 8341 94447 SH SOLE NO 0 0 94447 MCCORMICK & CO INC COM VTG 579780107 2920 33172 SH SOLE NO 0 0 33172 MCDONALDS CORP COM 580135101 120318 520881 SH SOLE NO 0 0 520881 MCEWEN MNG INC COM 58039P107 337 244597 SH SOLE NO 0 0 244597 MCKESSON CORP COM 58155Q103 11831 61869 SH SOLE NO 0 0 61869 MDU RES GROUP INC COM 552690109 2464 78648 SH SOLE NO 0 0 78648 MEDICAL PPTYS TRUST INC COM 58463J304 5025 250019 SH SOLE NO 0 0 250019 MEDIFAST INC COM 58470H101 1380 4878 SH SOLE NO 0 0 4878 MEDTRONIC PLC SHS G5960L103 49170 396117 SH SOLE NO 0 0 396117 MEI PHARMA INC COM NEW 55279B202 114 40000 SH SOLE NO 0 0 40000 MERCADOLIBRE INC COM 58733R102 7931 5091 SH SOLE NO 0 0 5091 MERCANTILE BK CORP COM 587376104 216 7179 SH SOLE NO 0 0 7179 MERCHANTS BANCORP IND COM 58844R108 267 6820 SH SOLE NO 0 0 6820 MERCK & CO INC COM 58933Y105 103434 1330001 SH SOLE NO 0 0 1330001 MERCURY GENL CORP NEW COM 589400100 1340 20633 SH SOLE NO 0 0 20633 MEREDITH CORP COM 589433101 389 8966 SH SOLE NO 0 0 8966 MERIDIAN BANCORP INC MD COM 58958U103 3047 148940 SH SOLE NO 0 0 148940 MERIDIAN BIOSCIENCE INC COM 589584101 207 9361 SH SOLE NO 0 0 9361 MESABI TR CTF BEN INT 590672101 203 5757 SH SOLE NO 0 0 5757 METHODE ELECTRS INC COM 591520200 395 8033 SH SOLE NO 0 0 8033 METLIFE INC COM 59156R108 15547 259773 SH SOLE NO 0 0 259773 METROMILE INC COM 591697107 193 21160 SH SOLE NO 0 0 21160 METTLER TOLEDO INTERNATIONAL COM 592688105 707 511 SH SOLE NO 0 0 511 MFA FINL INC COM 55272X102 623 135838 SH SOLE NO 0 0 135838 MFS CHARTER INCOME TR SH BEN INT 552727109 426 48773 SH SOLE NO 0 0 48773 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 107 20288 SH SOLE NO 0 0 20288 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 84 17686 SH SOLE NO 0 0 17686 MFS INTER INCOME TR SH BEN INT 55273C107 397 106300 SH SOLE NO 0 0 106300 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 301 48318 SH SOLE NO 0 0 48318 MFS MUN INCOME TR SH BEN INT 552738106 511 71683 SH SOLE NO 0 0 71683 MFS SPL VALUE TR SH BEN INT 55274E102 256 37567 SH SOLE NO 0 0 37567 MGE ENERGY INC COM 55277P104 1134 15243 SH SOLE NO 0 0 15243 MGIC INVT CORP WIS COM 552848103 451 33227 SH SOLE NO 0 0 33227 MGM RESORTS INTERNATIONAL COM 552953101 9319 218507 SH SOLE NO 0 0 218507 MGP INGREDIENTS INC NEW COM 55303J106 391 5785 SH SOLE NO 0 0 5785 MICROCHIP TECHNOLOGY INC. COM 595017104 6367 42522 SH SOLE NO 0 0 42522 MICRON TECHNOLOGY INC COM 595112103 17818 209684 SH SOLE NO 0 0 209684 MICROSOFT CORP COM 594918104 779516 2877507 SH SOLE NO 0 0 2877507 MICROSTRATEGY INC CL A NEW 594972408 1836 2763 SH SOLE NO 0 0 2763 MICROVISION INC DEL COM NEW 594960304 253 15142 SH SOLE NO 0 0 15142 MID-AMER APT CMNTYS INC COM 59522J103 1284 7628 SH SOLE NO 0 0 7628 MIDDLEBY CORP COM 596278101 275 1589 SH SOLE NO 0 0 1589 MIDDLESEX WTR CO COM 596680108 259 3170 SH SOLE NO 0 0 3170 MILLER HERMAN INC COM 600544100 285 6047 SH SOLE NO 0 0 6047 MILLICOM INTL CELLULAR S A COM STK L6388F110 368 9322 SH SOLE NO 0 0 9322 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 418 120192 SH SOLE NO 0 0 120192 MITEK SYS INC COM NEW 606710200 578 30044 SH SOLE NO 0 0 30044 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 527 97269 SH SOLE NO 0 0 97269 MIX TELEMATICS LTD SPONSORED ADR 60688N102 202 12231 SH SOLE NO 0 0 12231 MKS INSTRS INC COM 55306N104 1558 8759 SH SOLE NO 0 0 8759 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 350 37851 SH SOLE NO 0 0 37851 MODERNA INC COM 60770K107 23601 100441 SH SOLE NO 0 0 100441 MOHAWK INDS INC COM 608190104 1415 7365 SH SOLE NO 0 0 7365 MOLINA HEALTHCARE INC COM 60855R100 2588 10230 SH SOLE NO 0 0 10230 MOLSON COORS BEVERAGE CO CL B 60871R209 5244 97672 SH SOLE NO 0 0 97672 MOMO INC ADR 60879B107 207 13553 SH SOLE NO 0 0 13553 MONDELEZ INTL INC CL A 609207105 24106 386079 SH SOLE NO 0 0 386079 MONGODB INC CL A 60937P106 4783 13231 SH SOLE NO 0 0 13231 MONMOUTH REAL ESTATE INVT CO CL A 609720107 706 37737 SH SOLE NO 0 0 37737 MONOLITHIC PWR SYS INC COM 609839105 971 2600 SH SOLE NO 0 0 2600 MONRO INC COM 610236101 354 5581 SH SOLE NO 0 0 5581 MONROE CAP CORP COM 610335101 1424 132755 SH SOLE NO 0 0 132755 MONSTER BEVERAGE CORP NEW COM 61174X109 2191 23994 SH SOLE NO 0 0 23994 MONTROSE ENVIRONMENTAL GROUP COM 615111101 307 5737 SH SOLE NO 0 0 5737 MOODYS CORP COM 615369105 5825 16077 SH SOLE NO 0 0 16077 MOOG INC CL A 615394202 332 3952 SH SOLE NO 0 0 3952 MORGAN STANLEY COM NEW 617446448 24053 262334 SH SOLE NO 0 0 262334 MORNINGSTAR INC COM 617700109 250 976 SH SOLE NO 0 0 976 MOSAIC CO NEW COM 61945C103 3506 109874 SH SOLE NO 0 0 109874 MOTOROLA SOLUTIONS INC COM NEW 620076307 3583 16524 SH SOLE NO 0 0 16524 MP MATERIALS CORP COM CL A 553368101 1654 44896 SH SOLE NO 0 0 44896 MPLX LP COM UNIT REP LTD 55336V100 1436 48518 SH SOLE NO 0 0 48518 MSA SAFETY INC COM 553498106 1731 10457 SH SOLE NO 0 0 10457 MSC INDL DIRECT INC CL A 553530106 356 3968 SH SOLE NO 0 0 3968 MSCI INC COM 55354G100 1120 2102 SH SOLE NO 0 0 2102 MUELLER INDS INC COM 624756102 1104 25510 SH SOLE NO 0 0 25510 MUELLER WTR PRODS INC COM SER A 624758108 160 11151 SH SOLE NO 0 0 11151 MUSTANG BIO INC COM 62818Q104 34 10525 SH SOLE NO 0 0 10525 MYOVANT SCIENCES LTD COM G637AM102 275 12078 SH SOLE NO 0 0 12078 NABORS INDUSTRIES LTD SHS G6359F137 251 2202 SH SOLE NO 0 0 2202 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 3430 416329 SH SOLE NO 0 0 416329 NAPCO SEC TECHNOLOGIES INC COM 630402105 371 10211 SH SOLE NO 0 0 10211 NASDAQ INC COM 631103108 2183 12423 SH SOLE NO 0 0 12423 NATERA INC COM 632307104 313 2759 SH SOLE NO 0 0 2759 NATIONAL FUEL GAS CO COM 636180101 2218 42459 SH SOLE NO 0 0 42459 NATIONAL GRID PLC SPONSORED ADR NE 636274409 6484 101416 SH SOLE NO 0 0 101416 NATIONAL HEALTH INVS INC COM 63633D104 2823 42106 SH SOLE NO 0 0 42106 NATIONAL RETAIL PROPERTIES I COM 637417106 4854 103545 SH SOLE NO 0 0 103545 NATIXIS ETF TR LOOMIS SAYLES 63873X208 255 10137 SH SOLE NO 0 0 10137 NAVIENT CORPORATION COM 63938C108 652 33760 SH SOLE NO 0 0 33760 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 3206 108467 SH SOLE NO 0 0 108467 NAVSIGHT HLDGS INC CL A 639358100 104 10500 SH SOLE NO 0 0 10500 NBT BANCORP INC COM 628778102 3962 110173 SH SOLE NO 0 0 110173 NCINO INC COM 63947U107 1911 31908 SH SOLE NO 0 0 31908 NCR CORP NEW COM 62886E108 680 14909 SH SOLE NO 0 0 14909 NEKTAR THERAPEUTICS COM 640268108 453 26455 SH SOLE NO 0 0 26455 NEOGEN CORP COM 640491106 889 19328 SH SOLE NO 0 0 19328 NEOGENOMICS INC COM NEW 64049M209 360 7987 SH SOLE NO 0 0 7987 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 500 427641 SH SOLE NO 0 0 427641 NETAPP INC COM 64110D104 1487 18176 SH SOLE NO 0 0 18176 NETEASE INC SPONSORED ADS 64110W102 807 7006 SH SOLE NO 0 0 7006 NETFLIX INC COM 64110L106 57519 108894 SH SOLE NO 0 0 108894 NEUBERGER BERMAN HIGH YIELD COM 64128C106 251 18916 SH SOLE NO 0 0 18916 NEUBERGER BERMAN MLP & ENERG COM 64129H104 85 17052 SH SOLE NO 0 0 17052 NEUBERGER BERMAN N Y MUN FD COM 64124K102 231 17375 SH SOLE NO 0 0 17375 NEUBERGER BERMAN REAL ESTATE COM 64190A103 133 26579 SH SOLE NO 0 0 26579 NEUROCRINE BIOSCIENCES INC COM 64125C109 1963 20180 SH SOLE NO 0 0 20180 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 355 5925 SH SOLE NO 0 0 5925 NEW JERSEY RES CORP COM 646025106 3641 92023 SH SOLE NO 0 0 92023 NEW MTN FIN CORP COM 647551100 2234 169680 SH SOLE NO 0 0 169680 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 101 12390 SH SOLE NO 0 0 12390 NEW RELIC INC COM 64829B100 3581 53478 SH SOLE NO 0 0 53478 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4298 405909 SH SOLE NO 0 0 405909 NEW YORK CMNTY BANCORP INC COM 649445103 2338 212225 SH SOLE NO 0 0 212225 NEW YORK MTG TR INC COM PAR $.02 649604501 280 62847 SH SOLE NO 0 0 62847 NEW YORK MTG TR INC NOTE 6.250% 1/1 649604AD7 45 45000 SH SOLE NO 0 0 45000 NEW YORK TIMES CO CL A 650111107 652 14980 SH SOLE NO 0 0 14980 NEWAGE INC COM 650194103 94 42518 SH SOLE NO 0 0 42518 NEWELL BRANDS INC COM 651229106 5727 208509 SH SOLE NO 0 0 208509 NEWMARKET CORP COM 651587107 438 1362 SH SOLE NO 0 0 1362 NEWMONT CORP COM 651639106 5640 88987 SH SOLE NO 0 0 88987 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2582 73956 SH SOLE NO 0 0 73956 NEXPOINT RESIDENTIAL TR INC COM 65341D102 289 5272 SH SOLE NO 0 0 5272 NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 148 10780 SH SOLE NO 0 0 10780 NEXSTAR MEDIA GROUP INC CL A 65336K103 1655 11195 SH SOLE NO 0 0 11195 NEXTERA ENERGY INC COM 65339F101 163167 2226636 SH SOLE NO 0 0 2226636 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1338 17528 SH SOLE NO 0 0 17528 NICE LTD SPONSORED ADR 653656108 2107 8516 SH SOLE NO 0 0 8516 NIKE INC CL B 654106103 58588 379237 SH SOLE NO 0 0 379237 NIKOLA CORP COM 654110105 1862 103120 SH SOLE NO 0 0 103120 NIO INC SPON ADS 62914V106 25854 485982 SH SOLE NO 0 0 485982 NISOURCE INC COM 65473P105 1405 57357 SH SOLE NO 0 0 57357 NN INC COM 629337106 82 11265 SH SOLE NO 0 0 11265 NOKIA CORP SPONSORED ADR 654902204 2819 529963 SH SOLE NO 0 0 529963 NORDIC AMERICAN TANKERS LIMI COM G65773106 1046 319137 SH SOLE NO 0 0 319137 NORDSON CORP COM 655663102 1799 8197 SH SOLE NO 0 0 8197 NORDSTROM INC COM 655664100 6274 171566 SH SOLE NO 0 0 171566 NORFOLK SOUTHN CORP COM 655844108 36146 136192 SH SOLE NO 0 0 136192 NORTHEAST BK LEWISTON ME COM 66405S100 1129 37824 SH SOLE NO 0 0 37824 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 13 28050 SH SOLE NO 0 0 28050 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 241 7775 SH SOLE NO 0 0 7775 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 697 16350 SH SOLE NO 0 0 16350 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 411 10580 SH SOLE NO 0 0 10580 NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 219 6263 SH SOLE NO 0 0 6263 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 387 9412 SH SOLE NO 0 0 9412 NORTHERN TR CORP COM 665859104 2184 18894 SH SOLE NO 0 0 18894 NORTHRIM BANCORP INC COM 666762109 323 7572 SH SOLE NO 0 0 7572 NORTHROP GRUMMAN CORP COM 666807102 24370 67057 SH SOLE NO 0 0 67057 NORTHWEST BANCSHARES INC MD COM 667340103 411 30202 SH SOLE NO 0 0 30202 NORTHWEST NAT HLDG CO COM 66765N105 1285 24479 SH SOLE NO 0 0 24479 NORTHWESTERN CORP COM NEW 668074305 1252 20804 SH SOLE NO 0 0 20804 NORTONLIFELOCK INC COM 668771108 2709 99539 SH SOLE NO 0 0 99539 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7446 253195 SH SOLE NO 0 0 253195 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 6 10030 SH SOLE NO 0 0 10030 NOVAGOLD RES INC COM NEW 66987E206 428 53475 SH SOLE NO 0 0 53475 NOVARTIS AG SPONSORED ADR 66987V109 23016 252262 SH SOLE NO 0 0 252262 NOVAVAX INC COM NEW 670002401 2090 9847 SH SOLE NO 0 0 9847 NOVO-NORDISK A S ADR 670100205 7646 91277 SH SOLE NO 0 0 91277 NOVOCURE LTD ORD SHS G6674U108 1273 5741 SH SOLE NO 0 0 5741 NRG ENERGY INC COM NEW 629377508 817 20280 SH SOLE NO 0 0 20280 NU SKIN ENTERPRISES INC CL A 67018T105 210 3721 SH SOLE NO 0 0 3721 NUANCE COMMUNICATIONS INC COM 67020Y100 1003 18436 SH SOLE NO 0 0 18436 NUCOR CORP COM 670346105 32584 339674 SH SOLE NO 0 0 339674 NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 1005 39831 SH SOLE NO 0 0 39831 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 284 11424 SH SOLE NO 0 0 11424 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 403 10872 SH SOLE NO 0 0 10872 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 340 10785 SH SOLE NO 0 0 10785 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 5450 84471 SH SOLE NO 0 0 84471 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 21072 558205 SH SOLE NO 0 0 558205 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 3527 64530 SH SOLE NO 0 0 64530 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 3139 86575 SH SOLE NO 0 0 86575 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 4761 105468 SH SOLE NO 0 0 105468 NUSHARES ETF TR NUVEEN ESG US 67092P870 567 21748 SH SOLE NO 0 0 21748 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 310 9155 SH SOLE NO 0 0 9155 NUTANIX INC CL A 67059N108 705 18471 SH SOLE NO 0 0 18471 NUTRIEN LTD COM 67077M108 5942 98046 SH SOLE NO 0 0 98046 NUVEEN AMT FREE MUN CR INC F COM 67071L106 10665 597181 SH SOLE NO 0 0 597181 NUVEEN AMT FREE QLTY MUN INC COM 670657105 8141 518537 SH SOLE NO 0 0 518537 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 715 41416 SH SOLE NO 0 0 41416 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 905 57156 SH SOLE NO 0 0 57156 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 606 56652 SH SOLE NO 0 0 56652 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 188 11440 SH SOLE NO 0 0 11440 NUVEEN CORPORATE INCM NOVEME COM 67077N106 569 60462 SH SOLE NO 0 0 60462 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 692 83347 SH SOLE NO 0 0 83347 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 597 88455 SH SOLE NO 0 0 88455 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 288 27716 SH SOLE NO 0 0 27716 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 865 50862 SH SOLE NO 0 0 50862 NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 335 41257 SH SOLE NO 0 0 41257 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1238 71356 SH SOLE NO 0 0 71356 NUVEEN FLOATING RATE INCOME COM 67072T108 999 99786 SH SOLE NO 0 0 99786 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 295 30293 SH SOLE NO 0 0 30293 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 272 16795 SH SOLE NO 0 0 16795 NUVEEN INT DUR QUAL MUN TRM COM 670677103 330 22039 SH SOLE NO 0 0 22039 NUVEEN INTER DURATION MUN TE COM 670671106 686 45823 SH SOLE NO 0 0 45823 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 376 24826 SH SOLE NO 0 0 24826 NUVEEN MUN CR OPPORTUNITIES COM 670663103 621 40283 SH SOLE NO 0 0 40283 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 6081 395138 SH SOLE NO 0 0 395138 NUVEEN MUN INCOME FD INC COM 67062J102 188 15917 SH SOLE NO 0 0 15917 NUVEEN MUN VALUE FD INC COM 670928100 4050 351317 SH SOLE NO 0 0 351317 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 4563 265139 SH SOLE NO 0 0 265139 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 256 18056 SH SOLE NO 0 0 18056 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2476 84297 SH SOLE NO 0 0 84297 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 762 48884 SH SOLE NO 0 0 48884 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1071 75531 SH SOLE NO 0 0 75531 NUVEEN NEW YORK QLT MUN INC COM 67066X107 481 31989 SH SOLE NO 0 0 31989 NUVEEN OHIO QLTY MUN INCOME COM 670980101 310 18982 SH SOLE NO 0 0 18982 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1003 66454 SH SOLE NO 0 0 66454 NUVEEN PFD & INCM SECURTIES COM 67072C105 12906 1295812 SH SOLE NO 0 0 1295812 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 4032 404090 SH SOLE NO 0 0 404090 NUVEEN PFD & INCOME TERM FD COM 67075A106 941 36904 SH SOLE NO 0 0 36904 NUVEEN QUALITY MUNCP INCOME COM 67066V101 3796 237115 SH SOLE NO 0 0 237115 NUVEEN REAL ASSET INCOME & G COM 67074Y105 219 13683 SH SOLE NO 0 0 13683 NUVEEN REAL ESTATE INCOME FD COM 67071B108 3519 317314 SH SOLE NO 0 0 317314 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 6318 439699 SH SOLE NO 0 0 439699 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 560 30936 SH SOLE NO 0 0 30936 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 250 22829 SH SOLE NO 0 0 22829 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 406 24604 SH SOLE NO 0 0 24604 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 1654 88498 SH SOLE NO 0 0 88498 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 479 26199 SH SOLE NO 0 0 26199 NUVEEN SR INCOME FD COM 67067Y104 487 82425 SH SOLE NO 0 0 82425 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 551 23551 SH SOLE NO 0 0 23551 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 303 18346 SH SOLE NO 0 0 18346 NVENT ELECTRIC PLC SHS G6700G107 625 20034 SH SOLE NO 0 0 20034 NVIDIA CORPORATION COM 67066G104 221119 276364 SH SOLE NO 0 0 276364 NVR INC COM 62944T105 3531 710 SH SOLE NO 0 0 710 NXP SEMICONDUCTORS N V COM N6596X109 7844 38132 SH SOLE NO 0 0 38132 NXT-ID INC COM NEW 67091J206 21 24353 SH SOLE NO 0 0 24353 OAK VY BANCORP OAKDALE CALIF COM 671807105 186 10282 SH SOLE NO 0 0 10282 OAKTREE SPECIALTY LENDING CO COM 67401P108 107 16065 SH SOLE NO 0 0 16065 OATLY GROUP AB SPONSORED ADS 67421J108 381 15595 SH SOLE NO 0 0 15595 OBSEVA SA COM H5861P103 32 10569 SH SOLE NO 0 0 10569 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 279 20092 SH SOLE NO 0 0 20092 OCCIDENTAL PETE CORP COM 674599105 9674 309388 SH SOLE NO 0 0 309388 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 62 25000 SH SOLE NO 0 0 25000 OCEANFIRST FINL CORP COM 675234108 1796 86208 SH SOLE NO 0 0 86208 OGE ENERGY CORP COM 670837103 2230 66299 SH SOLE NO 0 0 66299 OKTA INC CL A 679295105 6288 25702 SH SOLE NO 0 0 25702 OLD DOMINION FREIGHT LINE IN COM 679580100 4447 17521 SH SOLE NO 0 0 17521 OLD NATL BANCORP IND COM 680033107 530 30126 SH SOLE NO 0 0 30126 OLD REP INTL CORP COM 680223104 3174 127449 SH SOLE NO 0 0 127449 OLIN CORP COM PAR $1 680665205 1286 27819 SH SOLE NO 0 0 27819 OLLIES BARGAIN OUTLET HLDGS COM 681116109 662 7877 SH SOLE NO 0 0 7877 OLO INC CL A 68134L109 239 6399 SH SOLE NO 0 0 6399 OMEGA FLEX INC COM 682095104 249 1700 SH SOLE NO 0 0 1700 OMEGA HEALTHCARE INVS INC COM 681936100 11705 322559 SH SOLE NO 0 0 322559 OMNICOM GROUP INC COM 681919106 4505 56331 SH SOLE NO 0 0 56331 ON SEMICONDUCTOR CORP COM 682189105 1337 34944 SH SOLE NO 0 0 34944 ONE GAS INC COM 68235P108 856 11549 SH SOLE NO 0 0 11549 ONE STOP SYS INC COM 68247W109 231 40000 SH SOLE NO 0 0 40000 ONEOK INC NEW COM 682680103 40980 736530 SH SOLE NO 0 0 736530 OPEN LENDING CORP COM CL A 68373J104 3027 70261 SH SOLE NO 0 0 70261 OPEN TEXT CORP COM 683715106 242 4781 SH SOLE NO 0 0 4781 OPENDOOR TECHNOLOGIES INC COM 683712103 595 33570 SH SOLE NO 0 0 33570 OPKO HEALTH INC COM 68375N103 1635 403860 SH SOLE NO 0 0 403860 ORACLE CORP COM 68389X105 39524 507762 SH SOLE NO 0 0 507762 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 357 26700 SH SOLE NO 0 0 26700 ORANGE SPONSORED ADR 684060106 622 54387 SH SOLE NO 0 0 54387 ORASURE TECHNOLOGIES INC COM 68554V108 106 10521 SH SOLE NO 0 0 10521 ORCHID IS CAP INC COM 68571X103 718 138369 SH SOLE NO 0 0 138369 OREILLY AUTOMOTIVE INC COM 67103H107 3477 6141 SH SOLE NO 0 0 6141 ORGANIGRAM HLDGS INC COM 68620P101 274 95816 SH SOLE NO 0 0 95816 ORGANON & CO COMMON STOCK 68622V106 3889 128536 SH SOLE NO 0 0 128536 ORGANOVO HLDGS INC COM NEW 68620A203 282 30008 SH SOLE NO 0 0 30008 ORTHOPEDIATRICS CORP COM 68752L100 4594 72720 SH SOLE NO 0 0 72720 OSHKOSH CORP COM 688239201 1930 15489 SH SOLE NO 0 0 15489 OSI ETF TR OSHARES US QUALT 67110P407 1757 41818 SH SOLE NO 0 0 41818 OSI ETF TR OSHARES US SMLCP 67110P100 377 10748 SH SOLE NO 0 0 10748 OSI ETF TR OSHS GBL INTER 67110P704 995 17449 SH SOLE NO 0 0 17449 OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 192 42050 SH SOLE NO 0 0 42050 OTIS WORLDWIDE CORP COM 68902V107 12207 149295 SH SOLE NO 0 0 149295 OTTER TAIL CORP COM 689648103 706 14467 SH SOLE NO 0 0 14467 OWENS & MINOR INC NEW COM 690732102 2722 64313 SH SOLE NO 0 0 64313 OWENS CORNING NEW COM 690742101 636 6505 SH SOLE NO 0 0 6505 OWL ROCK CAPITAL CORPORATION COM 69121K104 1885 132138 SH SOLE NO 0 0 132138 OXFORD LANE CAP CORP COM 691543102 1758 237334 SH SOLE NO 0 0 237334 OXFORD SQUARE CAP CORP COM 69181V107 937 190970 SH SOLE NO 0 0 190970 PACCAR INC COM 693718108 4419 49516 SH SOLE NO 0 0 49516 PACER FDS TR BNCHMRK INDSTR 69374H766 4187 97047 SH SOLE NO 0 0 97047 PACER FDS TR BNCHMRK INFRA 69374H741 8108 201005 SH SOLE NO 0 0 201005 PACER FDS TR CFRA STVAL EQL 69374H691 1304 34320 SH SOLE NO 0 0 34320 PACER FDS TR GLOBL CASH ETF 69374H709 254 8089 SH SOLE NO 0 0 8089 PACER FDS TR LUNT LRG CP ALTR 69374H717 578 14136 SH SOLE NO 0 0 14136 PACER FDS TR LUNT MDCAP MLT 69374H725 283 7703 SH SOLE NO 0 0 7703 PACER FDS TR PACER US SMALL 69374H857 1017 22811 SH SOLE NO 0 0 22811 PACER FDS TR TRENDP 100 ETF 69374H303 3398 61347 SH SOLE NO 0 0 61347 PACER FDS TR TRENDP US LAR CP 69374H105 38827 1032638 SH SOLE NO 0 0 1032638 PACER FDS TR TRENDP US MID CP 69374H204 5321 149950 SH SOLE NO 0 0 149950 PACER FDS TR TRENDPILOT FD 69374H675 13059 430089 SH SOLE NO 0 0 430089 PACER FDS TR TRENDPILOT INTL 69374H683 3171 109571 SH SOLE NO 0 0 109571 PACER FDS TR TRENDPILOT US BD 69374H642 9997 360773 SH SOLE NO 0 0 360773 PACER FDS TR US CASH COWS 100 69374H881 3199 74778 SH SOLE NO 0 0 74778 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 590 16882 SH SOLE NO 0 0 16882 PACIFIC PREMIER BANCORP COM 69478X105 326 7729 SH SOLE NO 0 0 7729 PACKAGING CORP AMER COM 695156109 2942 21725 SH SOLE NO 0 0 21725 PACWEST BANCORP DEL COM 695263103 754 18337 SH SOLE NO 0 0 18337 PAGERDUTY INC COM 69553P100 405 9513 SH SOLE NO 0 0 9513 PALANTIR TECHNOLOGIES INC CL A 69608A108 14861 563796 SH SOLE NO 0 0 563796 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 35 58665 SH SOLE NO 0 0 58665 PALO ALTO NETWORKS INC COM 697435105 12521 33746 SH SOLE NO 0 0 33746 PAN AMERN SILVER CORP COM 697900108 1397 48915 SH SOLE NO 0 0 48915 PAR TECHNOLOGY CORP COM 698884103 787 11261 SH SOLE NO 0 0 11261 PARK HOTELS & RESORTS INC COM 700517105 8184 397106 SH SOLE NO 0 0 397106 PARK NATL CORP COM 700658107 615 5243 SH SOLE NO 0 0 5243 PARKE BANCORP INC COM 700885106 457 23411 SH SOLE NO 0 0 23411 PARKER-HANNIFIN CORP COM 701094104 6133 19970 SH SOLE NO 0 0 19970 PARSONS CORP DEL COM 70202L102 304 7731 SH SOLE NO 0 0 7731 PATTERSON COS INC COM 703395103 460 15151 SH SOLE NO 0 0 15151 PATTERSON-UTI ENERGY INC COM 703481101 184 18542 SH SOLE NO 0 0 18542 PAYCHEX INC COM 704326107 28751 267957 SH SOLE NO 0 0 267957 PAYCOM SOFTWARE INC COM 70432V102 8167 22470 SH SOLE NO 0 0 22470 PAYPAL HLDGS INC COM 70450Y103 96096 329685 SH SOLE NO 0 0 329685 PAYSAFE LIMITED ORD G6964L107 1511 124809 SH SOLE NO 0 0 124809 PCM FD INC COM 69323T101 867 73107 SH SOLE NO 0 0 73107 PEGASYSTEMS INC COM 705573103 1761 12658 SH SOLE NO 0 0 12658 PELOTON INTERACTIVE INC CL A COM 70614W100 5017 40454 SH SOLE NO 0 0 40454 PEMBINA PIPELINE CORP COM 706327103 3875 121979 SH SOLE NO 0 0 121979 PENN NATL GAMING INC COM 707569109 11530 150743 SH SOLE NO 0 0 150743 PENNS WOODS BANCORP INC COM 708430103 376 15826 SH SOLE NO 0 0 15826 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 141 56901 SH SOLE NO 0 0 56901 PENNYMAC FINL SVCS INC NEW COM 70932M107 884 14329 SH SOLE NO 0 0 14329 PENNYMAC MTG INVT TR COM 70931T103 292 13866 SH SOLE NO 0 0 13866 PENTAIR PLC SHS G7S00T104 1842 27302 SH SOLE NO 0 0 27302 PEOPLES FINL SVCS CORP COM 711040105 285 6691 SH SOLE NO 0 0 6691 PEOPLES UNITED FINANCIAL INC COM 712704105 5731 334408 SH SOLE NO 0 0 334408 PEPSICO INC COM 713448108 108297 730900 SH SOLE NO 0 0 730900 PERKINELMER INC COM 714046109 2336 15134 SH SOLE NO 0 0 15134 PERRIGO CO PLC SHS G97822103 1288 28112 SH SOLE NO 0 0 28112 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 1194 52479 SH SOLE NO 0 0 52479 PETCO HEALTH & WELLNESS CO I COM 71601V105 239 10671 SH SOLE NO 0 0 10671 PETMED EXPRESS INC COM 716382106 1181 37091 SH SOLE NO 0 0 37091 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2003 163839 SH SOLE NO 0 0 163839 PFIZER INC COM 717081103 160966 4110471 SH SOLE NO 0 0 4110471 PG&E CORP COM 69331C108 497 48966 SH SOLE NO 0 0 48966 PGIM ETF TR ACTV HY BD ETF 69344A206 694 16783 SH SOLE NO 0 0 16783 PGIM ETF TR ULTRA SHORT 69344A107 798 16057 SH SOLE NO 0 0 16057 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 735 46146 SH SOLE NO 0 0 46146 PGIM HIGH YIELD BOND FUND IN COM 69346H100 363 22311 SH SOLE NO 0 0 22311 PHILIP MORRIS INTL INC COM 718172109 46704 471235 SH SOLE NO 0 0 471235 PHILLIPS 66 COM 718546104 17968 209379 SH SOLE NO 0 0 209379 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 221 5623 SH SOLE NO 0 0 5623 PHYSICIANS RLTY TR COM 71943U104 1756 95078 SH SOLE NO 0 0 95078 PIEDMONT LITHIUM INC COM 72016P105 488 6246 SH SOLE NO 0 0 6246 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2285 123717 SH SOLE NO 0 0 123717 PILGRIMS PRIDE CORP COM 72147K108 359 16200 SH SOLE NO 0 0 16200 PIMCO CALIF MUN INCOME FD COM 72200N106 494 25953 SH SOLE NO 0 0 25953 PIMCO CALIF MUN INCOME FD II COM 72200M108 187 19517 SH SOLE NO 0 0 19517 PIMCO CALIF MUN INCOME FD II COM 72201C109 350 30532 SH SOLE NO 0 0 30532 PIMCO CORPORATE & INCM STRG COM 72200U100 2580 138005 SH SOLE NO 0 0 138005 PIMCO CORPORATE & INCOME OPP COM 72201B101 13045 659195 SH SOLE NO 0 0 659195 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 9715 434129 SH SOLE NO 0 0 434129 PIMCO DYNAMIC INCOME FD SHS 72201Y101 3340 115949 SH SOLE NO 0 0 115949 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 5287 228121 SH SOLE NO 0 0 228121 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 252 20209 SH SOLE NO 0 0 20209 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 12587 125949 SH SOLE NO 0 0 125949 PIMCO ETF TR 1-5 US TIP IDX 72201R205 4552 82686 SH SOLE NO 0 0 82686 PIMCO ETF TR 15+ YR US TIPS 72201R304 2203 25506 SH SOLE NO 0 0 25506 PIMCO ETF TR ACTIVE BD ETF 72201R775 18925 170557 SH SOLE NO 0 0 170557 PIMCO ETF TR BROAD US TIPS 72201R403 874 13311 SH SOLE NO 0 0 13311 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 32592 319626 SH SOLE NO 0 0 319626 PIMCO ETF TR ENHANCD SHORT 72201R643 825 8203 SH SOLE NO 0 0 8203 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1519 14940 SH SOLE NO 0 0 14940 PIMCO ETF TR INTER MUN BD ACT 72201R866 2288 40319 SH SOLE NO 0 0 40319 PIMCO ETF TR INV GRD CRP BD 72201R817 1200 10485 SH SOLE NO 0 0 10485 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1166 22677 SH SOLE NO 0 0 22677 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 1616 145638 SH SOLE NO 0 0 145638 PIMCO HIGH INCOME FD COM SHS 722014107 4884 714122 SH SOLE NO 0 0 714122 PIMCO INCOME OPPORTUNITY FD COM 72202B100 5429 203722 SH SOLE NO 0 0 203722 PIMCO INCOME STRATEGY FD COM 72201H108 1696 133083 SH SOLE NO 0 0 133083 PIMCO INCOME STRATEGY FD II COM 72201J104 2898 264008 SH SOLE NO 0 0 264008 PIMCO MUN INCOME FD COM 72200R107 769 51551 SH SOLE NO 0 0 51551 PIMCO MUN INCOME FD II COM 72200W106 1415 93841 SH SOLE NO 0 0 93841 PIMCO MUN INCOME FD III COM 72201A103 293 22446 SH SOLE NO 0 0 22446 PIMCO NEW YORK MUN INCOME FD COM 72200T103 990 76374 SH SOLE NO 0 0 76374 PIMCO STRATEGIC INCOME FD COM 72200X104 3989 524219 SH SOLE NO 0 0 524219 PINDUODUO INC SPONSORED ADS 722304102 783 6170 SH SOLE NO 0 0 6170 PINNACLE FINL PARTNERS INC COM 72346Q104 391 4434 SH SOLE NO 0 0 4434 PINNACLE WEST CAP CORP COM 723484101 1914 23357 SH SOLE NO 0 0 23357 PINTEREST INC CL A 72352L106 13988 177177 SH SOLE NO 0 0 177177 PIONEER FLOATING RATE FUND I COM 72369J102 143 12000 SH SOLE NO 0 0 12000 PIONEER MUNICIPAL HIGH INCOM COM 723762100 411 33344 SH SOLE NO 0 0 33344 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 1262 97294 SH SOLE NO 0 0 97294 PIONEER NAT RES CO COM 723787107 2788 17160 SH SOLE NO 0 0 17160 PITNEY BOWES INC COM 724479100 243 27758 SH SOLE NO 0 0 27758 PIXELWORKS INC COM NEW 72581M305 46 13523 SH SOLE NO 0 0 13523 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 944 83158 SH SOLE NO 0 0 83158 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 298 24967 SH SOLE NO 0 0 24967 PLANET FITNESS INC CL A 72703H101 343 4569 SH SOLE NO 0 0 4569 PLATINUM GROUP METALS LTD COM 72765Q882 44 12250 SH SOLE NO 0 0 12250 PLBY GROUP INC COM 72814P109 996 25621 SH SOLE NO 0 0 25621 PLUG POWER INC COM NEW 72919P202 6736 197021 SH SOLE NO 0 0 197021 PLX PHARMA INC COM 72942A107 234 17023 SH SOLE NO 0 0 17023 PNC FINL SVCS GROUP INC COM 693475105 34031 178397 SH SOLE NO 0 0 178397 PNM RES INC COM 69349H107 505 10371 SH SOLE NO 0 0 10371 POLARIS INC COM 731068102 2995 21869 SH SOLE NO 0 0 21869 POLYMET MNG CORP COM NEW 731916409 207 57578 SH SOLE NO 0 0 57578 POOL CORP COM 73278L105 889 1938 SH SOLE NO 0 0 1938 PORTLAND GEN ELEC CO COM NEW 736508847 1816 39425 SH SOLE NO 0 0 39425 PORTMAN RIDGE FIN CORP COM 73688F102 253 106348 SH SOLE NO 0 0 106348 POST HLDGS INC COM 737446104 274 2531 SH SOLE NO 0 0 2531 POTBELLY CORP COM 73754Y100 193 24450 SH SOLE NO 0 0 24450 POWER INTEGRATIONS INC COM 739276103 506 6168 SH SOLE NO 0 0 6168 PPG INDS INC COM 693506107 8023 47263 SH SOLE NO 0 0 47263 PPL CORP COM 69351T106 10362 370481 SH SOLE NO 0 0 370481 PQ GROUP HLDGS INC COM 73943T103 314 20500 SH SOLE NO 0 0 20500 PRECIGEN INC COM 74017N105 373 57284 SH SOLE NO 0 0 57284 PREFERRED APT CMNTYS INC COM 74039L103 140 14461 SH SOLE NO 0 0 14461 PRELUDE THERAPEUTICS INC COM 74065P101 312 10927 SH SOLE NO 0 0 10927 PREMIER FINANCIAL CORP COM 74052F108 1225 43144 SH SOLE NO 0 0 43144 PRESIDIO PPTY TR INC COM CL A 74102L303 43 11078 SH SOLE NO 0 0 11078 PRICE T ROWE GROUP INC COM 74144T108 11972 60478 SH SOLE NO 0 0 60478 PRIMERICA INC COM 74164M108 378 2471 SH SOLE NO 0 0 2471 PRINCIPAL EXCHANGE-TRADED FD ACTV INCM ETF 74255Y102 847 20292 SH SOLE NO 0 0 20292 PRINCIPAL EXCHANGE-TRADED FD HELTHCARE INDX 74255Y409 925 15209 SH SOLE NO 0 0 15209 PRINCIPAL EXCHANGE-TRADED FD PRCPL MIL INDX 74255Y508 214 3221 SH SOLE NO 0 0 3221 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 1058 51061 SH SOLE NO 0 0 51061 PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 932 23465 SH SOLE NO 0 0 23465 PRINCIPAL EXCHANGE-TRADED FD US SMCP MLTFCTR 74255Y607 1540 32725 SH SOLE NO 0 0 32725 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3444 54511 SH SOLE NO 0 0 54511 PROASSURANCE CORP COM 74267C106 977 42954 SH SOLE NO 0 0 42954 PROCTER AND GAMBLE CO COM 742718109 206814 1532754 SH SOLE NO 0 0 1532754 PROGRESSIVE CORP COM 743315103 6904 70303 SH SOLE NO 0 0 70303 PROLOGIS INC. COM 74340W103 7186 60123 SH SOLE NO 0 0 60123 PROPETRO HLDG CORP COM 74347M108 107 11752 SH SOLE NO 0 0 11752 PROPHASE LABS INC COM 74345W108 116 18866 SH SOLE NO 0 0 18866 PROSHARES TR HGH YLD INT RATE 74348A541 298 4727 SH SOLE NO 0 0 4727 PROSHARES TR INVT INT RT HG 74347B607 3225 42151 SH SOLE NO 0 0 42151 PROSHARES TR K1 FRE CRD OIL 74347G804 1349 21845 SH SOLE NO 0 0 21845 PROSHARES TR LARGE CAP CRE 74347R248 1058 10661 SH SOLE NO 0 0 10661 PROSHARES TR MSCI EAFE DIVD 74347B839 2686 58528 SH SOLE NO 0 0 58528 PROSHARES TR ONLINE RTL ETF 74347B169 5468 67626 SH SOLE NO 0 0 67626 PROSHARES TR PET CARE ETF 74348A145 923 11394 SH SOLE NO 0 0 11394 PROSHARES TR PSHS ULTRA DOW30 74347R305 267 3705 SH SOLE NO 0 0 3705 PROSHARES TR PSHS ULTRA TECH 74347R693 859 8928 SH SOLE NO 0 0 8928 PROSHARES TR PSHS ULTSH 20YRS 74347B201 236 12543 SH SOLE NO 0 0 12543 PROSHARES TR RUSS 2000 DIVD 74347B698 5826 91521 SH SOLE NO 0 0 91521 PROSHARES TR S&P 500 DV ARIST 74348A467 81636 900761 SH SOLE NO 0 0 900761 PROSHARES TR S&P MDCP 400 DIV 74347B680 32571 456503 SH SOLE NO 0 0 456503 PROSHARES TR S&P TECH DIVIDEN 74347G606 456 7711 SH SOLE NO 0 0 7711 PROSHARES TR SHORT S&P 500 NE 74347B425 178 11584 SH SOLE NO 0 0 11584 PROSHARES TR ULTRAPRO QQQ 74347X831 1331 10866 SH SOLE NO 0 0 10866 PROSHARES TR ULTRAPRO SHT QQQ 74347G861 91 10000 SH SOLE NO 0 0 10000 PROSHARES TR ULTRPRO S&P500 74347X864 1002 8840 SH SOLE NO 0 0 8840 PROSHARES TR II ULTA BLMBG 2017 74347Y888 227 2904 SH SOLE NO 0 0 2904 PROSPECT CAP CORP COM 74348T102 7342 875106 SH SOLE NO 0 0 875106 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 289 283000 SH SOLE NO 0 0 283000 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 483 448000 SH SOLE NO 0 0 448000 PROSPERITY BANCSHARES INC COM 743606105 326 4547 SH SOLE NO 0 0 4547 PROVENTION BIO INC COM 74374N102 156 18596 SH SOLE NO 0 0 18596 PROVIDENT BANCORP INC COM NEW 74383L105 727 44588 SH SOLE NO 0 0 44588 PROVIDENT FINL SVCS INC COM 74386T105 1111 48572 SH SOLE NO 0 0 48572 PRUDENTIAL FINL INC COM 744320102 27892 272197 SH SOLE NO 0 0 272197 PRUDENTIAL PLC ADR 74435K204 288 7559 SH SOLE NO 0 0 7559 PS BUSINESS PKS INC CALIF COM 69360J107 235 1593 SH SOLE NO 0 0 1593 PTC INC COM 69370C100 1169 8281 SH SOLE NO 0 0 8281 PUBLIC STORAGE COM 74460D109 11437 38036 SH SOLE NO 0 0 38036 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 14972 250628 SH SOLE NO 0 0 250628 PULTE GROUP INC COM 745867101 2334 42781 SH SOLE NO 0 0 42781 PURECYCLE TECHNOLOGIES INC COM 74623V103 386 16363 SH SOLE NO 0 0 16363 PUTNAM MANAGED MUN INCOME TR COM 746823103 357 40732 SH SOLE NO 0 0 40732 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 316 75501 SH SOLE NO 0 0 75501 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3938 278536 SH SOLE NO 0 0 278536 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1541 330790 SH SOLE NO 0 0 330790 PVH CORPORATION COM 693656100 1674 15564 SH SOLE NO 0 0 15564 QORVO INC COM 74736K101 3532 18053 SH SOLE NO 0 0 18053 QUAKER CHEM CORP COM 747316107 788 3325 SH SOLE NO 0 0 3325 QUALCOMM INC COM 747525103 79835 558562 SH SOLE NO 0 0 558562 QUALIGEN THERAPEUTICS INC COM 74754R103 273 137510 SH SOLE NO 0 0 137510 QUALTRICS INTL INC COM CL A 747601201 211 5538 SH SOLE NO 0 0 5538 QUANTA SVCS INC COM 74762E102 1555 17171 SH SOLE NO 0 0 17171 QUANTUMSCAPE CORP COM CL A 74767V109 2521 86161 SH SOLE NO 0 0 86161 QUEST DIAGNOSTICS INC COM 74834L100 2843 21546 SH SOLE NO 0 0 21546 QUIDEL CORP COM 74838J101 339 2653 SH SOLE NO 0 0 2653 QURATE RETAIL INC COM SER A 74915M100 1194 91271 SH SOLE NO 0 0 91271 RADA ELECTR INDS LTD COM PAR NEW M81863124 994 81650 SH SOLE NO 0 0 81650 RALPH LAUREN CORP CL A 751212101 305 2590 SH SOLE NO 0 0 2590 RAVEN INDS INC COM 754212108 230 3980 SH SOLE NO 0 0 3980 RAYMOND JAMES FINL INC COM 754730109 1515 11669 SH SOLE NO 0 0 11669 RAYONIER INC COM 754907103 1330 37022 SH SOLE NO 0 0 37022 RAYTHEON TECHNOLOGIES CORP COM 75513E101 66725 782152 SH SOLE NO 0 0 782152 RBB BANCORP COM 74930B105 415 17144 SH SOLE NO 0 0 17144 RBB FD INC MFAM SMLCP GRWTH 74933W874 479 11983 SH SOLE NO 0 0 11983 RBB FD INC MOTLEY FOL ETF 74933W601 810 20479 SH SOLE NO 0 0 20479 REALTY INCOME CORP COM 756109104 16083 240987 SH SOLE NO 0 0 240987 REAVES UTIL INCOME FD COM SH BEN INT 756158101 7609 221787 SH SOLE NO 0 0 221787 REDFIN CORP COM 75737F108 4875 76887 SH SOLE NO 0 0 76887 REDWOOD TR INC NOTE 4.750% 8/1 758075AC9 10 10000 SH SOLE NO 0 0 10000 REEDS INC COM 758338107 11 11350 SH SOLE NO 0 0 11350 REGAL BELOIT CORP COM 758750103 1343 10062 SH SOLE NO 0 0 10062 REGENERON PHARMACEUTICALS COM 75886F107 9163 16406 SH SOLE NO 0 0 16406 REGIONS FINANCIAL CORP NEW COM 7591EP100 3127 154980 SH SOLE NO 0 0 154980 REGULUS THERAPEUTICS INC COM NEW 75915K200 65 80000 SH SOLE NO 0 0 80000 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2331 20451 SH SOLE NO 0 0 20451 RELAY THERAPEUTICS INC COM 75943R102 309 8448 SH SOLE NO 0 0 8448 RELIANCE STEEL & ALUMINUM CO COM 759509102 387 2567 SH SOLE NO 0 0 2567 RELX PLC SPONSORED ADR 759530108 821 30792 SH SOLE NO 0 0 30792 RENAISSANCE CAP GREENWICH FD INTNTL IPO ETF 759937303 444 12318 SH SOLE NO 0 0 12318 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1194 18044 SH SOLE NO 0 0 18044 RENASANT CORP COM 75970E107 682 17050 SH SOLE NO 0 0 17050 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 445 7145 SH SOLE NO 0 0 7145 RENT A CTR INC NEW COM 76009N100 915 17247 SH SOLE NO 0 0 17247 REPLIGEN CORP COM 759916109 2348 11767 SH SOLE NO 0 0 11767 REPUBLIC SVCS INC COM 760759100 4439 40353 SH SOLE NO 0 0 40353 RESIDEO TECHNOLOGIES INC COM 76118Y104 693 23100 SH SOLE NO 0 0 23100 RESMED INC COM 761152107 1883 7638 SH SOLE NO 0 0 7638 RESONANT INC COM 76118L102 158 49334 SH SOLE NO 0 0 49334 RESTAURANT BRANDS INTL INC COM 76131D103 1436 22292 SH SOLE NO 0 0 22292 RETAIL PPTYS AMER INC CL A 76131V202 1586 138535 SH SOLE NO 0 0 138535 REVANCE THERAPEUTICS INC COM 761330109 448 15137 SH SOLE NO 0 0 15137 REYNOLDS CONSUMER PRODS INC COM 76171L106 1514 49913 SH SOLE NO 0 0 49913 RF INDS LTD COM PAR $0.01 749552105 112 15016 SH SOLE NO 0 0 15016 RGC RES INC COM 74955L103 410 16267 SH SOLE NO 0 0 16267 RH COM 74967X103 486 717 SH SOLE NO 0 0 717 RING ENERGY INC COM 76680V108 47 15900 SH SOLE NO 0 0 15900 RINGCENTRAL INC CL A 76680R206 1705 5868 SH SOLE NO 0 0 5868 RIO TINTO PLC SPONSORED ADR 767204100 6122 72982 SH SOLE NO 0 0 72982 RIOT BLOCKCHAIN INC COM 767292105 1909 50684 SH SOLE NO 0 0 50684 RITCHIE BROS AUCTIONEERS COM 767744105 293 4948 SH SOLE NO 0 0 4948 RITE AID CORP COM 767754872 216 13301 SH SOLE NO 0 0 13301 RIVERNORTH DOUBLELINE STRATE COM 76882G107 486 31207 SH SOLE NO 0 0 31207 RIVERVIEW FINL CORP NEW COM 76940Q105 126 11044 SH SOLE NO 0 0 11044 RLI CORP COM 749607107 468 4480 SH SOLE NO 0 0 4480 ROBERT HALF INTL INC COM 770323103 775 8711 SH SOLE NO 0 0 8711 ROBLOX CORP CL A 771049103 6094 67728 SH SOLE NO 0 0 67728 ROCKET COS INC COM CL A 77311W101 3386 175010 SH SOLE NO 0 0 175010 ROCKWELL AUTOMATION INC COM 773903109 27126 94841 SH SOLE NO 0 0 94841 ROCKWELL MED INC COM 774374102 19 20960 SH SOLE NO 0 0 20960 RODGERS SILICON VALLEY AQ CO UNIT 11/30/2025 774873202 320 11543 SH SOLE NO 0 0 11543 ROGERS COMMUNICATIONS INC CL B 775109200 476 8965 SH SOLE NO 0 0 8965 ROGERS CORP COM 775133101 638 3178 SH SOLE NO 0 0 3178 ROKU INC COM CL A 77543R102 26342 57360 SH SOLE NO 0 0 57360 ROLLINS INC COM 775711104 2336 68324 SH SOLE NO 0 0 68324 ROMEO POWER INC COM 776153108 1861 228650 SH SOLE NO 0 0 228650 ROPER TECHNOLOGIES INC COM 776696106 5945 12645 SH SOLE NO 0 0 12645 ROSS STORES INC COM 778296103 2076 16741 SH SOLE NO 0 0 16741 ROYAL BK CDA COM 780087102 8257 81502 SH SOLE NO 0 0 81502 ROYAL CARIBBEAN GROUP COM V7780T103 9013 105688 SH SOLE NO 0 0 105688 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6530 168192 SH SOLE NO 0 0 168192 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4312 106736 SH SOLE NO 0 0 106736 ROYAL GOLD INC COM 780287108 714 6262 SH SOLE NO 0 0 6262 ROYCE MICRO-CAP TR INC COM 780915104 816 65816 SH SOLE NO 0 0 65816 ROYCE VALUE TR INC COM 780910105 3304 174196 SH SOLE NO 0 0 174196 RPM INTL INC COM 749685103 2781 31362 SH SOLE NO 0 0 31362 RUSH STREET INTERACTIVE INC COM 782011100 176 14374 SH SOLE NO 0 0 14374 RYDER SYS INC COM 783549108 553 7440 SH SOLE NO 0 0 7440 RYMAN HOSPITALITY PPTYS INC COM 78377T107 240 3042 SH SOLE NO 0 0 3042 S & T BANCORP INC COM 783859101 201 6431 SH SOLE NO 0 0 6431 S&P GLOBAL INC COM 78409V104 11780 28700 SH SOLE NO 0 0 28700 SABA CAPITAL INCOME & OPRNT SHARES 78518H103 149 31735 SH SOLE NO 0 0 31735 SABINE RTY TR UNIT BEN INT 785688102 1114 27653 SH SOLE NO 0 0 27653 SABRA HEALTH CARE REIT INC COM 78573L106 1382 75978 SH SOLE NO 0 0 75978 SABRE CORP COM 78573M104 2518 201774 SH SOLE NO 0 0 201774 SAGE THERAPEUTICS INC COM 78667J108 240 4239 SH SOLE NO 0 0 4239 SAIA INC COM 78709Y105 220 1054 SH SOLE NO 0 0 1054 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 400 7838 SH SOLE NO 0 0 7838 SALESFORCE COM INC COM 79466L302 58129 237972 SH SOLE NO 0 0 237972 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 826 138593 SH SOLE NO 0 0 138593 SALISBURY BANCORP INC COM 795226109 371 7317 SH SOLE NO 0 0 7317 SALLY BEAUTY HLDGS INC COM 79546E104 869 39398 SH SOLE NO 0 0 39398 SANDERSON FARMS INC COM 800013104 432 2301 SH SOLE NO 0 0 2301 SANDSTORM GOLD LTD COM NEW 80013R206 106 13552 SH SOLE NO 0 0 13552 SANDY SPRING BANCORP INC COM 800363103 2453 55589 SH SOLE NO 0 0 55589 SANGAMO THERAPEUTICS INC COM 800677106 424 35429 SH SOLE NO 0 0 35429 SANMINA CORPORATION COM 801056102 220 5668 SH SOLE NO 0 0 5668 SANOFI SPONSORED ADR 80105N105 6881 130672 SH SOLE NO 0 0 130672 SAP SE SPON ADR 803054204 2126 15142 SH SOLE NO 0 0 15142 SAREPTA THERAPEUTICS INC COM 803607100 339 4371 SH SOLE NO 0 0 4371 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1910 5995 SH SOLE NO 0 0 5995 SCHLUMBERGER LTD COM STK 806857108 6607 206409 SH SOLE NO 0 0 206409 SCHNITZER STEEL INDS INC CL A 806882106 366 7464 SH SOLE NO 0 0 7464 SCHRODINGER INC COM 80810D103 3726 49290 SH SOLE NO 0 0 49290 SCHWAB CHARLES CORP COM 808513105 8073 110881 SH SOLE NO 0 0 110881 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 201 4722 SH SOLE NO 0 0 4722 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4458 135605 SH SOLE NO 0 0 135605 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10016 253906 SH SOLE NO 0 0 253906 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1295 31139 SH SOLE NO 0 0 31139 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 621 10922 SH SOLE NO 0 0 10922 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 283 5206 SH SOLE NO 0 0 5206 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 7955 145383 SH SOLE NO 0 0 145383 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 649 11933 SH SOLE NO 0 0 11933 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 883 27403 SH SOLE NO 0 0 27403 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 7209 216617 SH SOLE NO 0 0 216617 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1728 44026 SH SOLE NO 0 0 44026 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3440 67179 SH SOLE NO 0 0 67179 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1645 30136 SH SOLE NO 0 0 30136 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9078 87064 SH SOLE NO 0 0 87064 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 141705 1873909 SH SOLE NO 0 0 1873909 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 46690 319884 SH SOLE NO 0 0 319884 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 12931 189133 SH SOLE NO 0 0 189133 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 15967 153577 SH SOLE NO 0 0 153577 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 22103 282394 SH SOLE NO 0 0 282394 SCHWAB STRATEGIC TR US REIT ETF 808524847 1340 29274 SH SOLE NO 0 0 29274 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 7909 75923 SH SOLE NO 0 0 75923 SCHWAB STRATEGIC TR US TIPS ETF 808524870 14378 230018 SH SOLE NO 0 0 230018 SCIENCE APPLICATIONS INTL CO COM 808625107 312 3559 SH SOLE NO 0 0 3559 SCORE MEDIA & GAMING INC CL A SUB VTG SHS 80919D202 199 10010 SH SOLE NO 0 0 10010 SCOTTS MIRACLE-GRO CO CL A 810186106 3125 16286 SH SOLE NO 0 0 16286 SEA LTD SPONSORD ADS 81141R100 6524 23760 SH SOLE NO 0 0 23760 SEABRIDGE GOLD INC COM 811916105 223 12724 SH SOLE NO 0 0 12724 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6082 69174 SH SOLE NO 0 0 69174 SEAGEN INC COM 81181C104 1016 6440 SH SOLE NO 0 0 6440 SEALED AIR CORP NEW COM 81211K100 1985 33514 SH SOLE NO 0 0 33514 SEASPINE HLDGS CORP COM 81255T108 712 34758 SH SOLE NO 0 0 34758 SEAWORLD ENTMT INC COM 81282V100 227 4546 SH SOLE NO 0 0 4546 SEELOS THERAPEUTICS INC COM 81577F109 51 19680 SH SOLE NO 0 0 19680 SEI INVTS CO COM 784117103 413 6667 SH SOLE NO 0 0 6667 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 15677 193626 SH SOLE NO 0 0 193626 SELECT SECTOR SPDR TR ENERGY 81369Y506 48787 905657 SH SOLE NO 0 0 905657 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 72108 1965347 SH SOLE NO 0 0 1965347 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4810 108508 SH SOLE NO 0 0 108508 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 53796 301297 SH SOLE NO 0 0 301297 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 31553 450955 SH SOLE NO 0 0 450955 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 48223 382876 SH SOLE NO 0 0 382876 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 43731 427068 SH SOLE NO 0 0 427068 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 41005 648516 SH SOLE NO 0 0 648516 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 28048 340761 SH SOLE NO 0 0 340761 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 106079 718403 SH SOLE NO 0 0 718403 SELECTIVE INS GROUP INC COM 816300107 674 8311 SH SOLE NO 0 0 8311 SELECTQUOTE INC COM 816307300 2020 104905 SH SOLE NO 0 0 104905 SEMPRA ENERGY COM 816851109 6407 48368 SH SOLE NO 0 0 48368 SEMTECH CORP COM 816850101 495 7205 SH SOLE NO 0 0 7205 SENSEONICS HLDGS INC COM 81727U105 428 111686 SH SOLE NO 0 0 111686 SERVICE CORP INTL COM 817565104 1262 23556 SH SOLE NO 0 0 23556 SERVICE PPTYS TR COM SH BEN INT 81761L102 419 33256 SH SOLE NO 0 0 33256 SERVICENOW INC COM 81762P102 23600 42945 SH SOLE NO 0 0 42945 SESEN BIO INC COM 817763105 49 10673 SH SOLE NO 0 0 10673 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 443 37270 SH SOLE NO 0 0 37270 SFL CORPORATION LTD SHS G7738W106 257 33599 SH SOLE NO 0 0 33599 SHAKE SHACK INC CL A 819047101 622 5812 SH SOLE NO 0 0 5812 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 336 22815 SH SOLE NO 0 0 22815 SHERWIN WILLIAMS CO COM 824348106 42310 155294 SH SOLE NO 0 0 155294 SHOCKWAVE MED INC COM 82489T104 660 3481 SH SOLE NO 0 0 3481 SHOPIFY INC CL A 82509L107 48551 33231 SH SOLE NO 0 0 33231 SHYFT GROUP INC COM 825698103 2171 58034 SH SOLE NO 0 0 58034 SI-BONE INC COM 825704109 831 26410 SH SOLE NO 0 0 26410 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 1033 61770 SH SOLE NO 0 0 61770 SIENTRA INC COM 82621J105 136 17170 SH SOLE NO 0 0 17170 SIERRA METALS INC COM 82639W106 44 14646 SH SOLE NO 0 0 14646 SIGA TECHNOLOGIES INC COM 826917106 64 10290 SH SOLE NO 0 0 10290 SIGNATURE BK NEW YORK N Y COM 82669G104 261 1063 SH SOLE NO 0 0 1063 SILICOM LTD ORD M84116108 266 6050 SH SOLE NO 0 0 6050 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 462 7214 SH SOLE NO 0 0 7214 SILK RD MED INC COM 82710M100 304 6355 SH SOLE NO 0 0 6355 SILVERCORP METALS INC COM 82835P103 162 29522 SH SOLE NO 0 0 29522 SILVERCREST METALS INC COM 828363101 219 25158 SH SOLE NO 0 0 25158 SILVERGATE CAP CORP CL A 82837P408 1778 15698 SH SOLE NO 0 0 15698 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5234 178404 SH SOLE NO 0 0 178404 SIMON PPTY GROUP INC NEW COM 828806109 11694 89628 SH SOLE NO 0 0 89628 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 827 27013 SH SOLE NO 0 0 27013 SIMPSON MFG INC COM 829073105 1084 9816 SH SOLE NO 0 0 9816 SIREN ETF TR NSD NXGN ECO ETF 829658202 1103 23232 SH SOLE NO 0 0 23232 SIRIUS XM HOLDINGS INC COM 82968B103 2819 431145 SH SOLE NO 0 0 431145 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 200 1187 SH SOLE NO 0 0 1187 SIX FLAGS ENTMT CORP NEW COM 83001A102 1512 34938 SH SOLE NO 0 0 34938 SIXTH STREET SPECIALTY LENDN COM 83012A109 1131 50970 SH SOLE NO 0 0 50970 SKECHERS U S A INC CL A 830566105 1643 32989 SH SOLE NO 0 0 32989 SKILLZ INC COM 83067L109 549 25300 SH SOLE NO 0 0 25300 SKYWEST INC COM 830879102 902 20965 SH SOLE NO 0 0 20965 SKYWORKS SOLUTIONS INC COM 83088M102 12770 66601 SH SOLE NO 0 0 66601 SL GREEN RLTY CORP COM 78440X804 693 8671 SH SOLE NO 0 0 8671 SLACK TECHNOLOGIES INC COM CL A 83088V102 1950 44019 SH SOLE NO 0 0 44019 SLR INVESTMENT CORP COM 83413U100 1415 75928 SH SOLE NO 0 0 75928 SLR SENIOR INVESTMENT CORP COM 83416M105 363 23937 SH SOLE NO 0 0 23937 SMARTSHEET INC COM CL A 83200N103 4556 63000 SH SOLE NO 0 0 63000 SMILEDIRECTCLUB INC CL A COM 83192H106 89 10321 SH SOLE NO 0 0 10321 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 449 10348 SH SOLE NO 0 0 10348 SMITH & WESSON BRANDS INC COM 831754106 651 18763 SH SOLE NO 0 0 18763 SMITH A O CORP COM 831865209 2670 37064 SH SOLE NO 0 0 37064 SMUCKER J M CO COM NEW 832696405 7217 55705 SH SOLE NO 0 0 55705 SNAP INC CL A 83304A106 10596 155504 SH SOLE NO 0 0 155504 SNAP ON INC COM 833034101 4352 19481 SH SOLE NO 0 0 19481 SNOWFLAKE INC CL A 833445109 9328 38581 SH SOLE NO 0 0 38581 SOARING EAGLE ACQUISITION CO CL A SHS G8354H126 309 31105 SH SOLE NO 0 0 31105 SOC TELEMED INC COM CL A 78472F101 88 15580 SH SOLE NO 0 0 15580 SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8251L105 159 15650 SH SOLE NO 0 0 15650 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 595 12579 SH SOLE NO 0 0 12579 SOFI TECHNOLOGIES INC COM 83406F102 1217 63493 SH SOLE NO 0 0 63493 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1937 7012 SH SOLE NO 0 0 7012 SONOCO PRODS CO COM 835495102 1528 22843 SH SOLE NO 0 0 22843 SONOS INC COM 83570H108 3104 88120 SH SOLE NO 0 0 88120 SONY GROUP CORPORATION SPONSORED ADR 835699307 1393 14330 SH SOLE NO 0 0 14330 SORRENTO THERAPEUTICS INC COM NEW 83587F202 832 85882 SH SOLE NO 0 0 85882 SOUTH JERSEY INDS INC COM 838518108 3458 133367 SH SOLE NO 0 0 133367 SOUTH ST CORP COM 840441109 1515 18535 SH SOLE NO 0 0 18535 SOUTHERN CO COM 842587107 48623 803555 SH SOLE NO 0 0 803555 SOUTHERN COPPER CORP COM 84265V105 663 10321 SH SOLE NO 0 0 10321 SOUTHWEST AIRLS CO COM 844741108 39093 736355 SH SOLE NO 0 0 736355 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 15 10000 SH SOLE NO 0 0 10000 SOUTHWEST GAS HLDGS INC COM 844895102 303 4590 SH SOLE NO 0 0 4590 SOUTHWESTERN ENERGY CO COM 845467109 721 127322 SH SOLE NO 0 0 127322 SPARTANNASH CO COM 847215100 411 21318 SH SOLE NO 0 0 21318 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 74368 215590 SH SOLE NO 0 0 215590 SPDR GOLD TR GOLD SHS 78463V107 162749 982610 SH SOLE NO 0 0 982610 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 223 1661 SH SOLE NO 0 0 1661 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1185 23030 SH SOLE NO 0 0 23030 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 435 11871 SH SOLE NO 0 0 11871 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 671 14348 SH SOLE NO 0 0 14348 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 424 8007 SH SOLE NO 0 0 8007 SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 264 2083 SH SOLE NO 0 0 2083 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 5511 182484 SH SOLE NO 0 0 182484 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1180 14134 SH SOLE NO 0 0 14134 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 9602 126960 SH SOLE NO 0 0 126960 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 20115 546771 SH SOLE NO 0 0 546771 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 18407 404570 SH SOLE NO 0 0 404570 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 521 3926 SH SOLE NO 0 0 3926 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 214 7139 SH SOLE NO 0 0 7139 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 231 3770 SH SOLE NO 0 0 3770 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 223 4272 SH SOLE NO 0 0 4272 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 284 4172 SH SOLE NO 0 0 4172 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 8432 214024 SH SOLE NO 0 0 214024 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 926 23972 SH SOLE NO 0 0 23972 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 1257 30233 SH SOLE NO 0 0 30233 SPDR S&P 500 ETF TR TR UNIT 78462F103 630537 1473011 SH SOLE NO 0 0 1473011 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 44170 89958 SH SOLE NO 0 0 89958 SPDR SER TR AEROSPACE DEF 78464A631 5654 42736 SH SOLE NO 0 0 42736 SPDR SER TR BLMBRG BRC CNVRT 78464A359 23761 273965 SH SOLE NO 0 0 273965 SPDR SER TR BLOMBERG BRC INT 78464A334 4200 132296 SH SOLE NO 0 0 132296 SPDR SER TR BLOMBERG BRC INV 78468R200 3518 114783 SH SOLE NO 0 0 114783 SPDR SER TR BLOMBERG INTL TR 78464A516 1001 34124 SH SOLE NO 0 0 34124 SPDR SER TR BLOOMBERG BRCLYS 78468R622 13357 121476 SH SOLE NO 0 0 121476 SPDR SER TR BLOOMBERG SRT TR 78468R408 1290 46781 SH SOLE NO 0 0 46781 SPDR SER TR COMP SOFTWARE 78464A599 730 4255 SH SOLE NO 0 0 4255 SPDR SER TR DJ REIT ETF 78464A607 4338 41364 SH SOLE NO 0 0 41364 SPDR SER TR FACTST INV ETF 78464A110 2627 11622 SH SOLE NO 0 0 11622 SPDR SER TR FTSE INT GVT ETF 78464A490 339 6020 SH SOLE NO 0 0 6020 SPDR SER TR GLB DOW ETF 78464A706 355 3216 SH SOLE NO 0 0 3216 SPDR SER TR HLTH CARE SVCS 78464A573 1205 10541 SH SOLE NO 0 0 10541 SPDR SER TR HLTH CR EQUIP 78464A581 5172 40029 SH SOLE NO 0 0 40029 SPDR SER TR ICE PFD SEC ETF 78464A292 1615 36539 SH SOLE NO 0 0 36539 SPDR SER TR MSCI USA STRTGIC 78468R812 4176 34965 SH SOLE NO 0 0 34965 SPDR SER TR NUVEEN BBG BRCLY 78464A284 3139 51626 SH SOLE NO 0 0 51626 SPDR SER TR NUVEEN BLMBRG SR 78468R739 72547 1463834 SH SOLE NO 0 0 1463834 SPDR SER TR NUVEEN BRC MUNIC 78468R721 14280 274046 SH SOLE NO 0 0 274046 SPDR SER TR NYSE TECH ETF 78464A102 1865 11726 SH SOLE NO 0 0 11726 SPDR SER TR PORTFLI INTRMDIT 78464A672 282 8736 SH SOLE NO 0 0 8736 SPDR SER TR PORTFLI TIPS ETF 78464A656 4927 158232 SH SOLE NO 0 0 158232 SPDR SER TR PORTFOLI S&P1500 78464A805 2544 48038 SH SOLE NO 0 0 48038 SPDR SER TR PORTFOLIO AGRGTE 78464A649 3513 117077 SH SOLE NO 0 0 117077 SPDR SER TR PORTFOLIO INTRMD 78464A375 2176 59318 SH SOLE NO 0 0 59318 SPDR SER TR PORTFOLIO LN COR 78464A367 5958 187495 SH SOLE NO 0 0 187495 SPDR SER TR PORTFOLIO S&P400 78464A847 2142 45387 SH SOLE NO 0 0 45387 SPDR SER TR PORTFOLIO S&P500 78464A854 8417 167239 SH SOLE NO 0 0 167239 SPDR SER TR PORTFOLIO S&P600 78468R853 7979 181608 SH SOLE NO 0 0 181608 SPDR SER TR PORTFOLIO SH TSR 78468R101 8459 276088 SH SOLE NO 0 0 276088 SPDR SER TR PORTFOLIO SHORT 78464A474 1655 52893 SH SOLE NO 0 0 52893 SPDR SER TR PRTFLO S&P500 GW 78464A409 71433 1134397 SH SOLE NO 0 0 1134397 SPDR SER TR PRTFLO S&P500 HI 78468R788 3372 84133 SH SOLE NO 0 0 84133 SPDR SER TR PRTFLO S&P500 VL 78464A508 24088 609229 SH SOLE NO 0 0 609229 SPDR SER TR RUSSELL LOW VOL 78468R754 306 2948 SH SOLE NO 0 0 2948 SPDR SER TR RUSSELL YIELD 78468R770 1006 10609 SH SOLE NO 0 0 10609 SPDR SER TR S&P 400 MDCP GRW 78464A821 8208 105891 SH SOLE NO 0 0 105891 SPDR SER TR S&P 400 MDCP VAL 78464A839 4696 69557 SH SOLE NO 0 0 69557 SPDR SER TR S&P 600 SMCP GRW 78464A201 11522 129799 SH SOLE NO 0 0 129799 SPDR SER TR S&P 600 SMCP VAL 78464A300 32134 374924 SH SOLE NO 0 0 374924 SPDR SER TR S&P 600 SML CAP 78464A813 12423 127111 SH SOLE NO 0 0 127111 SPDR SER TR S&P BIOTECH 78464A870 13171 97276 SH SOLE NO 0 0 97276 SPDR SER TR S&P BK ETF 78464A797 1101 21465 SH SOLE NO 0 0 21465 SPDR SER TR S&P CAP MKTS 78464A771 643 6843 SH SOLE NO 0 0 6843 SPDR SER TR S&P DIVID ETF 78464A763 137244 1122376 SH SOLE NO 0 0 1122376 SPDR SER TR S&P HOMEBUILD 78464A888 8811 120303 SH SOLE NO 0 0 120303 SPDR SER TR S&P INS ETF 78464A789 343 8902 SH SOLE NO 0 0 8902 SPDR SER TR S&P KENSHO CLEAN 78468R655 8480 80127 SH SOLE NO 0 0 80127 SPDR SER TR S&P KENSHO NEW 78468R648 28086 420148 SH SOLE NO 0 0 420148 SPDR SER TR S&P KENSHO SMART 78468R689 11897 191617 SH SOLE NO 0 0 191617 SPDR SER TR S&P METALS MNG 78464A755 8601 199752 SH SOLE NO 0 0 199752 SPDR SER TR S&P OILGAS EXP 78468R556 9896 102356 SH SOLE NO 0 0 102356 SPDR SER TR S&P PHARMAC 78464A722 747 14440 SH SOLE NO 0 0 14440 SPDR SER TR S&P REGL BKG 78464A698 5919 90326 SH SOLE NO 0 0 90326 SPDR SER TR S&P RETAIL ETF 78464A714 11209 115289 SH SOLE NO 0 0 115289 SPDR SER TR S&P SEMICNDCTR 78464A862 5280 27448 SH SOLE NO 0 0 27448 SPDR SER TR S&P TELECOM 78464A540 2890 28249 SH SOLE NO 0 0 28249 SPDR SER TR S&P TRANSN ETF 78464A532 930 10958 SH SOLE NO 0 0 10958 SPDR SER TR SPDR BLOOMBERG 78468R663 1873 20480 SH SOLE NO 0 0 20480 SPDR SER TR SPDR S&P 500 ETF 78468R796 3656 34453 SH SOLE NO 0 0 34453 SPDR SER TR SPDR S&P1500VL 78464A128 355 2426 SH SOLE NO 0 0 2426 SPDR SER TR SSGA GNDER ETF 78468R747 534 5257 SH SOLE NO 0 0 5257 SPDR SER TR SSGA US LRG ETF 78468R804 1594 11982 SH SOLE NO 0 0 11982 SPDR SER TR SSGA US SMAL ETF 78468R887 4840 42994 SH SOLE NO 0 0 42994 SPINNAKER ETF SERIES CANNABIS ETF 84858T400 625 36459 SH SOLE NO 0 0 36459 SPIRE INC COM 84857L101 777 10757 SH SOLE NO 0 0 10757 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3702 78469 SH SOLE NO 0 0 78469 SPIRIT AIRLS INC COM 848577102 1094 35962 SH SOLE NO 0 0 35962 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 896 18740 SH SOLE NO 0 0 18740 SPLUNK INC COM 848637104 2665 18433 SH SOLE NO 0 0 18433 SPOTIFY TECHNOLOGY S A SHS L8681T102 2992 10859 SH SOLE NO 0 0 10859 SPRAGUE RES LP COM UNIT REP LTD 849343108 594 23469 SH SOLE NO 0 0 23469 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1109 39236 SH SOLE NO 0 0 39236 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 609 13827 SH SOLE NO 0 0 13827 SPROTT INC COM NEW 852066208 396 10068 SH SOLE NO 0 0 10068 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6592 352935 SH SOLE NO 0 0 352935 SPROTT PHYSICAL GOLD TR UNIT 85207H104 23047 1642721 SH SOLE NO 0 0 1642721 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 412 21932 SH SOLE NO 0 0 21932 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2876 309980 SH SOLE NO 0 0 309980 SPROUT SOCIAL INC COM CL A 85209W109 218 2449 SH SOLE NO 0 0 2449 SPROUTS FMRS MKT INC COM 85208M102 362 14581 SH SOLE NO 0 0 14581 SPS COMM INC COM 78463M107 357 3581 SH SOLE NO 0 0 3581 SQUARE INC CL A 852234103 67770 277974 SH SOLE NO 0 0 277974 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 441 6123 SH SOLE NO 0 0 6123 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2459 53126 SH SOLE NO 0 0 53126 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 232 5053 SH SOLE NO 0 0 5053 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 478 13417 SH SOLE NO 0 0 13417 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 15411 318347 SH SOLE NO 0 0 318347 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 624 14067 SH SOLE NO 0 0 14067 ST JOE CO COM 790148100 358 8042 SH SOLE NO 0 0 8042 STAG INDL INC COM 85254J102 3396 90738 SH SOLE NO 0 0 90738 STAMPS COM INC COM NEW 852857200 333 1666 SH SOLE NO 0 0 1666 STANLEY BLACK & DECKER INC COM 854502101 13431 65520 SH SOLE NO 0 0 65520 STAR EQUITY HOLDINGS INC COM 85513Q103 155 50000 SH SOLE NO 0 0 50000 STAR GROUP L P UNIT LTD PARTNR 85512C105 434 38820 SH SOLE NO 0 0 38820 STARBOARD INVT TR ADAPTIVE GROWTH 85521B742 622 23745 SH SOLE NO 0 0 23745 STARBOARD VALUE ACQUISITN CO UNIT 09/10/2025 85521J208 965 93460 SH SOLE NO 0 0 93460 STARBUCKS CORP COM 855244109 79443 710521 SH SOLE NO 0 0 710521 STARWOOD PPTY TR INC COM 85571B105 4761 181929 SH SOLE NO 0 0 181929 STATE STR CORP COM 857477103 6000 72926 SH SOLE NO 0 0 72926 STEEL DYNAMICS INC COM 858119100 3239 54350 SH SOLE NO 0 0 54350 STELLANTIS N.V SHS N82405106 415 21100 SH SOLE NO 0 0 21100 STEM INC COM 85859N102 1777 49361 SH SOLE NO 0 0 49361 STERICYCLE INC COM 858912108 384 5377 SH SOLE NO 0 0 5377 STERIS PLC SHS USD G8473T100 1377 6675 SH SOLE NO 0 0 6675 STERLING BANCORP DEL COM 85917A100 1229 49596 SH SOLE NO 0 0 49596 STITCH FIX INC COM CL A 860897107 1027 17047 SH SOLE NO 0 0 17047 STMICROELECTRONICS N V NY REGISTRY 861012102 873 24011 SH SOLE NO 0 0 24011 STONECO LTD COM CL A G85158106 828 12354 SH SOLE NO 0 0 12354 STORE CAP CORP COM 862121100 651 18869 SH SOLE NO 0 0 18869 STRATASYS LTD SHS M85548101 301 11663 SH SOLE NO 0 0 11663 STRATEGIC ED INC COM 86272C103 327 4307 SH SOLE NO 0 0 4307 STRATEGY SHS DAY HAGAN NED 86280R803 327 9786 SH SOLE NO 0 0 9786 STRATEGY SHS NS 7HANDL IDX 86280R506 1744 68087 SH SOLE NO 0 0 68087 STRYKER CORPORATION COM 863667101 34621 133299 SH SOLE NO 0 0 133299 STURM RUGER & CO INC COM 864159108 1369 15216 SH SOLE NO 0 0 15216 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1640 106964 SH SOLE NO 0 0 106964 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 223 32437 SH SOLE NO 0 0 32437 SUMMIT MATLS INC CL A 86614U100 2285 65594 SH SOLE NO 0 0 65594 SUN CMNTYS INC COM 866674104 2072 12094 SH SOLE NO 0 0 12094 SUN LIFE FINANCIAL INC. COM 866796105 2361 45827 SH SOLE NO 0 0 45827 SUNCOR ENERGY INC NEW COM 867224107 346 14461 SH SOLE NO 0 0 14461 SUNDIAL GROWERS INC COM 86730L109 123 130539 SH SOLE NO 0 0 130539 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 499 13260 SH SOLE NO 0 0 13260 SUNOPTA INC COM 8676EP108 971 79397 SH SOLE NO 0 0 79397 SUNPOWER CORP COM 867652406 509 17430 SH SOLE NO 0 0 17430 SUNRUN INC COM 86771W105 3700 66346 SH SOLE NO 0 0 66346 SUNWORKS INC COM NEW 86803X204 223 21280 SH SOLE NO 0 0 21280 SUPERNUS PHARMACEUTICALS INC COM 868459108 306 9940 SH SOLE NO 0 0 9940 SVB FINANCIAL GROUP COM 78486Q101 3604 6477 SH SOLE NO 0 0 6477 SWISS HELVETIA FD INC COM 870875101 1507 154981 SH SOLE NO 0 0 154981 SWITCH INC CL A 87105L104 258 12222 SH SOLE NO 0 0 12222 SYNAPTICS INC COM 87157D109 879 5656 SH SOLE NO 0 0 5656 SYNCHRONY FINANCIAL COM 87165B103 2119 43689 SH SOLE NO 0 0 43689 SYNEOS HEALTH INC CL A 87166B102 629 7029 SH SOLE NO 0 0 7029 SYNOPSYS INC COM 871607107 1619 5873 SH SOLE NO 0 0 5873 SYNOVUS FINL CORP COM NEW 87161C501 280 6399 SH SOLE NO 0 0 6399 SYSCO CORP COM 871829107 24547 315727 SH SOLE NO 0 0 315727 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1540 48719 SH SOLE NO 0 0 48719 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 674 21277 SH SOLE NO 0 0 21277 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 522 15037 SH SOLE NO 0 0 15037 T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 870 26751 SH SOLE NO 0 0 26751 T-MOBILE US INC COM 872590104 22870 157909 SH SOLE NO 0 0 157909 T2 BIOSYSTEMS INC COM 89853L104 73 61510 SH SOLE NO 0 0 61510 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 16605 138190 SH SOLE NO 0 0 138190 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 910 5141 SH SOLE NO 0 0 5141 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2862 170096 SH SOLE NO 0 0 170096 TAL EDUCATION GROUP SPONSORED ADS 874080104 274 10896 SH SOLE NO 0 0 10896 TANDEM DIABETES CARE INC COM NEW 875372203 904 9284 SH SOLE NO 0 0 9284 TANGER FACTORY OUTLET CTRS I COM 875465106 1698 90109 SH SOLE NO 0 0 90109 TANZANIAN GOLD CORP COM 87601A107 9 18500 SH SOLE NO 0 0 18500 TAPESTRY INC COM 876030107 2160 49683 SH SOLE NO 0 0 49683 TARGA RES CORP COM 87612G101 293 6603 SH SOLE NO 0 0 6603 TARGET CORP COM 87612E106 53954 223193 SH SOLE NO 0 0 223193 TASEKO MINES LTD COM 876511106 41 19595 SH SOLE NO 0 0 19595 TATA MTRS LTD SPONSORED ADR 876568502 609 26736 SH SOLE NO 0 0 26736 TC ENERGY CORP COM 87807B107 2066 41722 SH SOLE NO 0 0 41722 TCG BDC INC COM 872280102 191 14511 SH SOLE NO 0 0 14511 TCW STRATEGIC INCOME FD INC COM 872340104 1309 221217 SH SOLE NO 0 0 221217 TE CONNECTIVITY LTD REG SHS H84989104 2479 18335 SH SOLE NO 0 0 18335 TECHNIPFMC PLC COM G87110105 773 85481 SH SOLE NO 0 0 85481 TECK RESOURCES LTD CL B 878742204 830 36037 SH SOLE NO 0 0 36037 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 222 14745 SH SOLE NO 0 0 14745 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1897 73760 SH SOLE NO 0 0 73760 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 2174 94142 SH SOLE NO 0 0 94142 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 842 39274 SH SOLE NO 0 0 39274 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 3707 225530 SH SOLE NO 0 0 225530 TELADOC HEALTH INC COM 87918A105 17994 108212 SH SOLE NO 0 0 108212 TELEDYNE TECHNOLOGIES INC COM 879360105 5625 13430 SH SOLE NO 0 0 13430 TELEFLEX INCORPORATED COM 879369106 1876 4670 SH SOLE NO 0 0 4670 TELEFONICA S A SPONSORED ADR 879382208 95 20386 SH SOLE NO 0 0 20386 TELLURIAN INC NEW COM 87968A104 282 60737 SH SOLE NO 0 0 60737 TELOS CORP MD COM 87969B101 751 22093 SH SOLE NO 0 0 22093 TELUS CORPORATION COM 87971M103 2493 111167 SH SOLE NO 0 0 111167 TEMPLETON EMERGING MKTS FD COM 880191101 278 14060 SH SOLE NO 0 0 14060 TEMPLETON EMERGING MKTS INCO COM 880192109 1205 151310 SH SOLE NO 0 0 151310 TEMPLETON GLOBAL INCOME FD COM 880198106 398 71198 SH SOLE NO 0 0 71198 TEMPUR SEALY INTL INC COM 88023U101 223 5709 SH SOLE NO 0 0 5709 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 262 16973 SH SOLE NO 0 0 16973 TENET HEALTHCARE CORP COM NEW 88033G407 495 7392 SH SOLE NO 0 0 7392 TENNECO INC CL A VTG COM STK 880349105 533 27594 SH SOLE NO 0 0 27594 TERADYNE INC COM 880770102 2183 16296 SH SOLE NO 0 0 16296 TEREX CORP NEW COM 880779103 304 6392 SH SOLE NO 0 0 6392 TERNIUM SA SPONSORED ADS 880890108 253 6594 SH SOLE NO 0 0 6594 TESLA INC COM 88160R101 166012 244243 SH SOLE NO 0 0 244243 TETRA TECH INC NEW COM 88162G103 875 7172 SH SOLE NO 0 0 7172 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 10 11000 SH SOLE NO 0 0 11000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1677 169461 SH SOLE NO 0 0 169461 TEXAS INSTRS INC COM 882508104 33748 175499 SH SOLE NO 0 0 175499 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1019 637 SH SOLE NO 0 0 637 TEXAS ROADHOUSE INC COM 882681109 363 3775 SH SOLE NO 0 0 3775 TEXTRON INC COM 883203101 2348 34143 SH SOLE NO 0 0 34143 TG THERAPEUTICS INC COM 88322Q108 234 6056 SH SOLE NO 0 0 6056 THAYER VENTURES ACQU CORP COM CL A 88332T100 100 10000 SH SOLE NO 0 0 10000 THE ALGER ETF TRUST MID CAP 40 ETF 015564107 361 17338 SH SOLE NO 0 0 17338 THE BEACHBODY COMPANY INC COM CL A 073463101 145 13975 SH SOLE NO 0 0 13975 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 278 14319 SH SOLE NO 0 0 14319 THE ORIGINAL BARK COMPANY COM 68622E104 184 16612 SH SOLE NO 0 0 16612 THE TRADE DESK INC COM CL A 88339J105 18993 245515 SH SOLE NO 0 0 245515 THERAPEUTICSMD INC COM 88338N107 125 105700 SH SOLE NO 0 0 105700 THERATECHNOLOGIES INC COM 88338H100 115 29700 SH SOLE NO 0 0 29700 THERMO FISHER SCIENTIFIC INC COM 883556102 43232 85697 SH SOLE NO 0 0 85697 THOMSON REUTERS CORP. COM NEW 884903709 790 7956 SH SOLE NO 0 0 7956 THOR INDS INC COM 885160101 1640 14521 SH SOLE NO 0 0 14521 TIDAL ETF TR RPAR RISK PARI 886364603 754 30881 SH SOLE NO 0 0 30881 TILRAY INC COM CL 2 88688T100 5487 303527 SH SOLE NO 0 0 303527 TIMKEN CO COM 887389104 869 10789 SH SOLE NO 0 0 10789 TITAN MED INC COM NEW 88830X819 83 48858 SH SOLE NO 0 0 48858 TJX COS INC NEW COM 872540109 13955 206993 SH SOLE NO 0 0 206993 TOLL BROTHERS INC COM 889478103 1043 18041 SH SOLE NO 0 0 18041 TOMPKINS FINL CORP COM 890110109 577 7449 SH SOLE NO 0 0 7449 TOPBUILD CORP COM 89055F103 241 1222 SH SOLE NO 0 0 1222 TORO CO COM 891092108 1853 16866 SH SOLE NO 0 0 16866 TORONTO DOMINION BK ONT COM NEW 891160509 8962 127947 SH SOLE NO 0 0 127947 TORTOISE ENERGY INFRA CORP COM 89147L886 891 30982 SH SOLE NO 0 0 30982 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 209 7004 SH SOLE NO 0 0 7004 TOTALENERGIES SE SPONSORED ADS 89151E109 3771 83340 SH SOLE NO 0 0 83340 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 377 12829 SH SOLE NO 0 0 12829 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 4009 22931 SH SOLE NO 0 0 22931 TPG RE FIN TR INC COM 87266M107 157 11735 SH SOLE NO 0 0 11735 TRACTOR SUPPLY CO COM 892356106 3019 16226 SH SOLE NO 0 0 16226 TRANE TECHNOLOGIES PLC SHS G8994E103 5360 29112 SH SOLE NO 0 0 29112 TRANSDIGM GROUP INC COM 893641100 831 1284 SH SOLE NO 0 0 1284 TRANSGLOBE ENERGY CORP COM 893662106 65 34000 SH SOLE NO 0 0 34000 TRANSOCEAN LTD REG SHS H8817H100 409 90520 SH SOLE NO 0 0 90520 TRAVEL PLUS LEISURE CO COM 894164102 554 9331 SH SOLE NO 0 0 9331 TRAVELERS COMPANIES INC COM 89417E109 15306 102238 SH SOLE NO 0 0 102238 TREVENA INC COM 89532E109 24 14521 SH SOLE NO 0 0 14521 TREX CO INC COM 89531P105 1629 15947 SH SOLE NO 0 0 15947 TRI CONTL CORP COM 895436103 1579 46341 SH SOLE NO 0 0 46341 TRICO BANCSHARES COM 896095106 262 6162 SH SOLE NO 0 0 6162 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 538 55508 SH SOLE NO 0 0 55508 TRIMBLE INC COM 896239100 1313 16052 SH SOLE NO 0 0 16052 TRIMTABS ETF TR US FREE CASH FLW 89628W302 1495 27998 SH SOLE NO 0 0 27998 TRINET GROUP INC COM 896288107 1204 16620 SH SOLE NO 0 0 16620 TRINITY INDS INC COM 896522109 929 34551 SH SOLE NO 0 0 34551 TRINSEO S A SHS L9340P101 772 12901 SH SOLE NO 0 0 12901 TRIP COM GROUP LTD ADS 89677Q107 791 22331 SH SOLE NO 0 0 22331 TRIPADVISOR INC COM 896945201 248 6172 SH SOLE NO 0 0 6172 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 205 13520 SH SOLE NO 0 0 13520 TRISTATE CAP HLDGS INC COM 89678F100 376 18483 SH SOLE NO 0 0 18483 TRITON INTL LTD CL A G9078F107 821 15697 SH SOLE NO 0 0 15697 TRUEBLUE INC COM 89785X101 368 13101 SH SOLE NO 0 0 13101 TRUIST FINL CORP COM 89832Q109 28382 511401 SH SOLE NO 0 0 511401 TRUPANION INC COM 898202106 400 3482 SH SOLE NO 0 0 3482 TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836 430 17039 SH SOLE NO 0 0 17039 TTEC HLDGS INC COM 89854H102 1044 10128 SH SOLE NO 0 0 10128 TWILIO INC CL A 90138F102 17806 45175 SH SOLE NO 0 0 45175 TWIST BIOSCIENCE CORP COM 90184D100 563 4231 SH SOLE NO 0 0 4231 TWITTER INC COM 90184L102 5628 81801 SH SOLE NO 0 0 81801 TWO HBRS INVT CORP COM NEW 90187B408 766 101373 SH SOLE NO 0 0 101373 TYLER TECHNOLOGIES INC COM 902252105 834 1844 SH SOLE NO 0 0 1844 TYSON FOODS INC CL A 902494103 9635 130629 SH SOLE NO 0 0 130629 U S CONCRETE INC COM 90333L201 247 3348 SH SOLE NO 0 0 3348 U S GOLD CORP COM NEW 90291C201 130 11741 SH SOLE NO 0 0 11741 UBER TECHNOLOGIES INC COM 90353T100 22688 452682 SH SOLE NO 0 0 452682 UBIQUITI INC COM 90353W103 478 1534 SH SOLE NO 0 0 1534 UBS GROUP AG SHS H42097107 244 15944 SH SOLE NO 0 0 15944 UDR INC COM 902653104 1320 26959 SH SOLE NO 0 0 26959 UFP INDUSTRIES INC COM 90278Q108 270 3645 SH SOLE NO 0 0 3645 UGI CORP NEW COM 902681105 5903 127487 SH SOLE NO 0 0 127487 UIPATH INC CL A 90364P105 525 7739 SH SOLE NO 0 0 7739 ULTA BEAUTY INC COM 90384S303 2846 8232 SH SOLE NO 0 0 8232 UMB FINL CORP COM 902788108 255 2742 SH SOLE NO 0 0 2742 UMPQUA HLDGS CORP COM 904214103 2692 145953 SH SOLE NO 0 0 145953 UNDER ARMOUR INC CL A 904311107 2993 141533 SH SOLE NO 0 0 141533 UNDER ARMOUR INC CL C 904311206 922 49650 SH SOLE NO 0 0 49650 UNIFIRST CORP MASS COM 904708104 323 1378 SH SOLE NO 0 0 1378 UNILEVER PLC SPON ADR NEW 904767704 23011 393364 SH SOLE NO 0 0 393364 UNION PAC CORP COM 907818108 41267 187638 SH SOLE NO 0 0 187638 UNITED AIRLS HLDGS INC COM 910047109 29844 570747 SH SOLE NO 0 0 570747 UNITED BANKSHARES INC WEST V COM 909907107 1541 42238 SH SOLE NO 0 0 42238 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 298 31569 SH SOLE NO 0 0 31569 UNITED NAT FOODS INC COM 911163103 4921 133079 SH SOLE NO 0 0 133079 UNITED PARCEL SERVICE INC CL B 911312106 90101 433243 SH SOLE NO 0 0 433243 UNITED RENTALS INC COM 911363109 33601 105331 SH SOLE NO 0 0 105331 UNITED STATES ANTIMONY CORP COM 911549103 18 18500 SH SOLE NO 0 0 18500 UNITED STATES STL CORP NEW COM 912909108 3425 142709 SH SOLE NO 0 0 142709 UNITED STS BRENT OIL FD LP UNIT 91167Q100 509 26455 SH SOLE NO 0 0 26455 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 375 14327 SH SOLE NO 0 0 14327 UNITED STS GASOLINE FD LP UNITS 91201T102 297 8302 SH SOLE NO 0 0 8302 UNITED STS OIL FD LP UNITS 91232N207 1560 31286 SH SOLE NO 0 0 31286 UNITED THERAPEUTICS CORP DEL COM 91307C102 823 4590 SH SOLE NO 0 0 4590 UNITEDHEALTH GROUP INC COM 91324P102 78302 19621 SH SOLE NO 0 0 19621 UNITI GROUP INC COM 91325V108 197 18661 SH SOLE NO 0 0 18661 UNITIL CORP COM 913259107 409 7731 SH SOLE NO 0 0 7731 UNITY BIOTECHNOLOGY INC COM 91381U101 56 12197 SH SOLE NO 0 0 12197 UNITY SOFTWARE INC COM 91332U101 3923 35725 SH SOLE NO 0 0 35725 UNIVERSAL CORP VA COM 913456109 259 4560 SH SOLE NO 0 0 4560 UNIVERSAL DISPLAY CORP COM 91347P105 2661 11969 SH SOLE NO 0 0 11969 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 213 3476 SH SOLE NO 0 0 3476 UNIVERSAL HLTH SVCS INC CL B 913903100 530 3620 SH SOLE NO 0 0 3620 UNIVERSAL INS HLDGS INC COM 91359V107 1114 80300 SH SOLE NO 0 0 80300 UNIVEST FINANCIAL CORPORATIO COM 915271100 283 10741 SH SOLE NO 0 0 10741 UNUM GROUP COM 91529Y106 5523 194490 SH SOLE NO 0 0 194490 UPHEALTH INC COM 91532B101 97 14525 SH SOLE NO 0 0 14525 UPSTART HLDGS INC COM 91680M107 2028 16242 SH SOLE NO 0 0 16242 UPWORK INC COM 91688F104 2204 37812 SH SOLE NO 0 0 37812 URBAN OUTFITTERS INC COM 917047102 208 5054 SH SOLE NO 0 0 5054 US BANCORP DEL COM NEW 902973304 26941 472906 SH SOLE NO 0 0 472906 US FOODS HLDG CORP COM 912008109 2873 74912 SH SOLE NO 0 0 74912 UTZ BRANDS INC COM CL A 918090101 295 13577 SH SOLE NO 0 0 13577 UWM HOLDINGS CORPORATION COM CL A 91823B109 207 24543 SH SOLE NO 0 0 24543 V F CORP COM 918204108 11800 143844 SH SOLE NO 0 0 143844 VAIL RESORTS INC COM 91879Q109 492 1556 SH SOLE NO 0 0 1556 VALE S A SPONSORED ADS 91912E105 2385 104581 SH SOLE NO 0 0 104581 VALERO ENERGY CORP COM 91913Y100 14662 187782 SH SOLE NO 0 0 187782 VALLEY NATL BANCORP COM 919794107 2238 166656 SH SOLE NO 0 0 166656 VALVOLINE INC COM 92047W101 247 7636 SH SOLE NO 0 0 7636 VANECK MERK GOLD TR GOLD TRUST 921078101 11556 671096 SH SOLE NO 0 0 671096 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 3266 35862 SH SOLE NO 0 0 35862 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 1729 100804 SH SOLE NO 0 0 100804 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 3402 16869 SH SOLE NO 0 0 16869 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 374 15667 SH SOLE NO 0 0 15667 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 27116 824194 SH SOLE NO 0 0 824194 VANECK VECTORS ETF TR GAMING ETF 92189F882 1286 24215 SH SOLE NO 0 0 24215 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 34213 1006863 SH SOLE NO 0 0 1006863 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 889 32390 SH SOLE NO 0 0 32390 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5875 92371 SH SOLE NO 0 0 92371 VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 2791 53860 SH SOLE NO 0 0 53860 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 454 17915 SH SOLE NO 0 0 17915 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 736 23454 SH SOLE NO 0 0 23454 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5693 121777 SH SOLE NO 0 0 121777 VANECK VECTORS ETF TR LONG MUNI ETF 92189F536 687 31365 SH SOLE NO 0 0 31365 VANECK VECTORS ETF TR LONG TREND ETF 92189F148 4387 110160 SH SOLE NO 0 0 110160 VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 746 4635 SH SOLE NO 0 0 4635 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 66182 893627 SH SOLE NO 0 0 893627 VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 10235 46754 SH SOLE NO 0 0 46754 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1200 56251 SH SOLE NO 0 0 56251 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 1175 16085 SH SOLE NO 0 0 16085 VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 988 11631 SH SOLE NO 0 0 11631 VANECK VECTORS ETF TR RETAIL ETF 92189F684 840 4788 SH SOLE NO 0 0 4788 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 11026 42048 SH SOLE NO 0 0 42048 VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 563 31200 SH SOLE NO 0 0 31200 VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 323 12702 SH SOLE NO 0 0 12702 VANECK VECTORS ETF TR SOCIAL SENTIMENT 92189H839 513 19214 SH SOLE NO 0 0 19214 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 4082 56249 SH SOLE NO 0 0 56249 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 291 14035 SH SOLE NO 0 0 14035 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 11776 44883 SH SOLE NO 0 0 44883 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 5790 40589 SH SOLE NO 0 0 40589 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 878 4376 SH SOLE NO 0 0 4376 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 12225 67174 SH SOLE NO 0 0 67174 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 968 5982 SH SOLE NO 0 0 5982 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1404 6142 SH SOLE NO 0 0 6142 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 8691 47663 SH SOLE NO 0 0 47663 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 26630 128376 SH SOLE NO 0 0 128376 VANGUARD BD INDEX FDS INTERMED TERM 921937819 52342 581846 SH SOLE NO 0 0 581846 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 4335 42076 SH SOLE NO 0 0 42076 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 228033 2775483 SH SOLE NO 0 0 2775483 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 132250 1539771 SH SOLE NO 0 0 1539771 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 448 8954 SH SOLE NO 0 0 8954 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 88392 1548025 SH SOLE NO 0 0 1548025 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 51000 270429 SH SOLE NO 0 0 270429 VANGUARD INDEX FDS GROWTH ETF 922908736 342406 1193845 SH SOLE NO 0 0 1193845 VANGUARD INDEX FDS LARGE CAP ETF 922908637 60975 303739 SH SOLE NO 0 0 303739 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 76200 322406 SH SOLE NO 0 0 322406 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 46006 327448 SH SOLE NO 0 0 327448 VANGUARD INDEX FDS MID CAP ETF 922908629 185565 781820 SH SOLE NO 0 0 781820 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 62765 616621 SH SOLE NO 0 0 616621 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 307203 780655 SH SOLE NO 0 0 780655 VANGUARD INDEX FDS SM CP VAL ETF 922908611 81652 470188 SH SOLE NO 0 0 470188 VANGUARD INDEX FDS SMALL CP ETF 922908751 174936 776531 SH SOLE NO 0 0 776531 VANGUARD INDEX FDS SML CP GRW ETF 922908595 47294 163203 SH SOLE NO 0 0 163203 VANGUARD INDEX FDS TOTAL STK MKT 922908769 469821 2108524 SH SOLE NO 0 0 2108524 VANGUARD INDEX FDS VALUE ETF 922908744 270544 1968169 SH SOLE NO 0 0 1968169 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 81830 1290901 SH SOLE NO 0 0 1290901 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 274350 5051569 SH SOLE NO 0 0 5051569 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 25619 380899 SH SOLE NO 0 0 380899 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1921 23339 SH SOLE NO 0 0 23339 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 156202 1144758 SH SOLE NO 0 0 1144758 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1324 22698 SH SOLE NO 0 0 22698 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 41489 400438 SH SOLE NO 0 0 400438 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 27802 530489 SH SOLE NO 0 0 530489 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 30034 543128 SH SOLE NO 0 0 543128 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 57261 602303 SH SOLE NO 0 0 602303 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4157 61306 SH SOLE NO 0 0 61306 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1298 12142 SH SOLE NO 0 0 12142 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 711 8108 SH SOLE NO 0 0 8108 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 17035 319187 SH SOLE NO 0 0 319187 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 22504 366345 SH SOLE NO 0 0 366345 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 61222 740211 SH SOLE NO 0 0 740211 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 321 3494 SH SOLE NO 0 0 3494 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 557 6948 SH SOLE NO 0 0 6948 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 33624 481582 SH SOLE NO 0 0 481582 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 4434 22143 SH SOLE NO 0 0 22143 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 13697 196805 SH SOLE NO 0 0 196805 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 8278 36478 SH SOLE NO 0 0 36478 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 4909 53037 SH SOLE NO 0 0 53037 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2151 14797 SH SOLE NO 0 0 14797 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1142 5737 SH SOLE NO 0 0 5737 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 331964 2144609 SH SOLE NO 0 0 2144609 VANGUARD STAR FDS VG TL INTL STK F 921909768 51578 785299 SH SOLE NO 0 0 785299 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 638061 12384728 SH SOLE NO 0 0 12384728 VANGUARD WELLINGTON FD US MINIMUM 921935409 458 4664 SH SOLE NO 0 0 4664 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 2712 26852 SH SOLE NO 0 0 26852 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1000 12537 SH SOLE NO 0 0 12537 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 145243 1386307 SH SOLE NO 0 0 1386307 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 26564 303667 SH SOLE NO 0 0 303667 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 15628 229901 SH SOLE NO 0 0 229901 VANGUARD WORLD FD ESG INTL STK ETF 921910725 3139 48938 SH SOLE NO 0 0 48938 VANGUARD WORLD FD ESG US CORP BD 921910691 238 3206 SH SOLE NO 0 0 3206 VANGUARD WORLD FD ESG US STK ETF 921910733 11363 142079 SH SOLE NO 0 0 142079 VANGUARD WORLD FD EXTENDED DUR 921910709 4031 29783 SH SOLE NO 0 0 29783 VANGUARD WORLD FD MEGA CAP INDEX 921910873 22978 150836 SH SOLE NO 0 0 150836 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 14582 146377 SH SOLE NO 0 0 146377 VANGUARD WORLD FD MEGA GRWTH IND 921910816 53067 229353 SH SOLE NO 0 0 229353 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2621 18229 SH SOLE NO 0 0 18229 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 19579 62354 SH SOLE NO 0 0 62354 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 30827 168907 SH SOLE NO 0 0 168907 VANGUARD WORLD FDS ENERGY ETF 92204A306 6269 82611 SH SOLE NO 0 0 82611 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 14607 161496 SH SOLE NO 0 0 161496 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 56150 227211 SH SOLE NO 0 0 227211 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 10505 53478 SH SOLE NO 0 0 53478 VANGUARD WORLD FDS INF TECH ETF 92204A702 70180 175992 SH SOLE NO 0 0 175992 VANGUARD WORLD FDS MATERIALS ETF 92204A801 3791 20969 SH SOLE NO 0 0 20969 VANGUARD WORLD FDS UTILITIES ETF 92204A876 16981 122377 SH SOLE NO 0 0 122377 VARONIS SYS INC COM 922280102 446 7745 SH SOLE NO 0 0 7745 VAXART INC COM NEW 92243A200 216 28921 SH SOLE NO 0 0 28921 VBI VACCINES INC CDA COM NEW 91822J103 1622 484238 SH SOLE NO 0 0 484238 VECTOR GROUP LTD COM 92240M108 930 65822 SH SOLE NO 0 0 65822 VEDANTA LIMITED SPONSORED ADR 92242Y100 451 31816 SH SOLE NO 0 0 31816 VEEVA SYS INC CL A COM 922475108 11294 36324 SH SOLE NO 0 0 36324 VELODYNE LIDAR INC COM 92259F101 246 23168 SH SOLE NO 0 0 23168 VENTAS INC COM 92276F100 4072 71314 SH SOLE NO 0 0 71314 VERACYTE INC COM 92337F107 315 7890 SH SOLE NO 0 0 7890 VERASTEM INC COM 92337C104 136 33550 SH SOLE NO 0 0 33550 VERB TECHNOLOGY CO INC COM 92337U104 20 10114 SH SOLE NO 0 0 10114 VEREIT INC COM 92339V308 2254 49076 SH SOLE NO 0 0 49076 VERICEL CORP COM 92346J108 578 11010 SH SOLE NO 0 0 11010 VERINT SYS INC COM 92343X100 271 6015 SH SOLE NO 0 0 6015 VERISIGN INC COM 92343E102 306 1344 SH SOLE NO 0 0 1344 VERISK ANALYTICS INC COM 92345Y106 1851 10596 SH SOLE NO 0 0 10596 VERITEX HLDGS INC COM 923451108 1069 30214 SH SOLE NO 0 0 30214 VERITONE INC COM 92347M100 217 11020 SH SOLE NO 0 0 11020 VERIZON COMMUNICATIONS INC COM 92343V104 218937 3907513 SH SOLE NO 0 0 3907513 VERTEX PHARMACEUTICALS INC COM 92532F100 13100 64971 SH SOLE NO 0 0 64971 VERTIV HOLDINGS CO COM CL A 92537N108 428 15703 SH SOLE NO 0 0 15703 VERU INC COM 92536C103 123 15292 SH SOLE NO 0 0 15292 VIACOMCBS INC CL B 92556H206 13080 289386 SH SOLE NO 0 0 289386 VIASAT INC COM 92552V100 267 5363 SH SOLE NO 0 0 5363 VIATRIS INC COM 92556V106 5032 35166 SH SOLE NO 0 0 35166 VIAVI SOLUTIONS INC COM 925550105 1146 64924 SH SOLE NO 0 0 64924 VICI PPTYS INC COM 925652109 1043 33639 SH SOLE NO 0 0 33639 VICOR CORP COM 925815102 300 2840 SH SOLE NO 0 0 2840 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 23298 326582 SH SOLE NO 0 0 326582 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 1567 21988 SH SOLE NO 0 0 21988 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 4239 69976 SH SOLE NO 0 0 69976 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 18407 284982 SH SOLE NO 0 0 284982 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 905 15978 SH SOLE NO 0 0 15978 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 5159 85861 SH SOLE NO 0 0 85861 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 4452 100864 SH SOLE NO 0 0 100864 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 3584 104330 SH SOLE NO 0 0 104330 VILLAGE FARMS INTL INC COM 92707Y108 254 23746 SH SOLE NO 0 0 23746 VIMEO INC COMMON STOCK 92719V100 725 14816 SH SOLE NO 0 0 14816 VIR BIOTECHNOLOGY INC COM 92764N102 5216 110329 SH SOLE NO 0 0 110329 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2074 45087 SH SOLE NO 0 0 45087 VIRTUS ALLIANZGI CONVERTIBLE COM 92838R105 124 11900 SH SOLE NO 0 0 11900 VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 1443 269727 SH SOLE NO 0 0 269727 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 1720 280195 SH SOLE NO 0 0 280195 VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 870 28781 SH SOLE NO 0 0 28781 VIRTUS DIVIDEND INTEREST & P COM 92840R101 1705 113204 SH SOLE NO 0 0 113204 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 156 16176 SH SOLE NO 0 0 16176 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 124 10442 SH SOLE NO 0 0 10442 VISA INC COM CL A 92826C839 191506 819032 SH SOLE NO 0 0 819032 VISHAY INTERTECHNOLOGY INC COM 928298108 496 22025 SH SOLE NO 0 0 22025 VISTA OUTDOOR INC COM 928377100 2079 44937 SH SOLE NO 0 0 44937 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 74 23535 SH SOLE NO 0 0 23535 VIVINT SMART HOME INC COM CL A 928542109 439 33332 SH SOLE NO 0 0 33332 VMWARE INC CL A COM 928563402 4719 29499 SH SOLE NO 0 0 29499 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4228 246851 SH SOLE NO 0 0 246851 VONTIER CORPORATION COM 928881101 368 11297 SH SOLE NO 0 0 11297 VORNADO RLTY TR SH BEN INT 929042109 742 15915 SH SOLE NO 0 0 15915 VOXX INTL CORP CL A 91829F104 353 25215 SH SOLE NO 0 0 25215 VOYA FINANCIAL INC COM 929089100 1320 21467 SH SOLE NO 0 0 21467 VOYA GLBL ADV & PREM OPP FD COM 92912R104 102 10415 SH SOLE NO 0 0 10415 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 233 39180 SH SOLE NO 0 0 39180 VOYA INFRASTRUCTURE INDLS & COM 92912X101 221 17252 SH SOLE NO 0 0 17252 VULCAN MATLS CO COM 929160109 6856 39387 SH SOLE NO 0 0 39387 VUZIX CORP COM NEW 92921W300 224 12217 SH SOLE NO 0 0 12217 VYNE THERAPEUTICS INC COM 92941V209 65 18678 SH SOLE NO 0 0 18678 W & T OFFSHORE INC COM 92922P106 319 65900 SH SOLE NO 0 0 65900 WABTEC COM 929740108 2021 24568 SH SOLE NO 0 0 24568 WALGREENS BOOTS ALLIANCE INC COM 931427108 27914 530592 SH SOLE NO 0 0 530592 WALKER & DUNLOP INC COM 93148P102 321 3083 SH SOLE NO 0 0 3083 WALMART INC COM 931142103 118665 841477 SH SOLE NO 0 0 841477 WASHINGTON FED INC COM 938824109 458 14441 SH SOLE NO 0 0 14441 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 681 29624 SH SOLE NO 0 0 29624 WASHINGTON TR BANCORP INC COM 940610108 894 17419 SH SOLE NO 0 0 17419 WASTE CONNECTIONS INC COM 94106B101 1705 14277 SH SOLE NO 0 0 14277 WASTE MGMT INC DEL COM 94106L109 33803 241263 SH SOLE NO 0 0 241263 WATERS CORP COM 941848103 2425 7017 SH SOLE NO 0 0 7017 WATERSTONE FINL INC MD COM 94188P101 1821 92667 SH SOLE NO 0 0 92667 WATSCO INC COM 942622200 2964 10341 SH SOLE NO 0 0 10341 WATTS WATER TECHNOLOGIES INC CL A 942749102 890 6105 SH SOLE NO 0 0 6105 WAYFAIR INC CL A 94419L101 2730 8650 SH SOLE NO 0 0 8650 WD 40 CO COM 929236107 3839 14980 SH SOLE NO 0 0 14980 WEBSTER FINL CORP CONN COM 947890109 1315 24667 SH SOLE NO 0 0 24667 WEC ENERGY GROUP INC COM 92939U106 10558 118697 SH SOLE NO 0 0 118697 WELBILT INC COM 949090104 475 20547 SH SOLE NO 0 0 20547 WELLS FARGO ADV MULTI SCTR I COM 94987D101 172 13474 SH SOLE NO 0 0 13474 WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 250 28533 SH SOLE NO 0 0 28533 WELLS FARGO CO NEW COM 949746101 38341 846575 SH SOLE NO 0 0 846575 WELLS FARGO GLOBAL DIVID OPP COM 94987C103 112 19437 SH SOLE NO 0 0 19437 WELLTOWER INC COM 95040Q104 9221 110964 SH SOLE NO 0 0 110964 WENDYS CO COM 95058W100 1630 69623 SH SOLE NO 0 0 69623 WESBANCO INC COM 950810101 566 15896 SH SOLE NO 0 0 15896 WESCO INTL INC COM 95082P105 403 3928 SH SOLE NO 0 0 3928 WEST PHARMACEUTICAL SVSC INC COM 955306105 3853 10729 SH SOLE NO 0 0 10729 WESTERN ASSET EMERGING MKTS COM 95766A101 672 47979 SH SOLE NO 0 0 47979 WESTERN ASSET GBL HIGH INC F COM 95766B109 750 70123 SH SOLE NO 0 0 70123 WESTERN ASSET GLOBAL CORP DE COM 95790C107 1233 66330 SH SOLE NO 0 0 66330 WESTERN ASSET HIGH INCOME FD COM 95766J102 2527 352007 SH SOLE NO 0 0 352007 WESTERN ASSET HIGH INCOME OP COM 95766K109 368 69871 SH SOLE NO 0 0 69871 WESTERN ASSET HIGH YIELD DEF COM 95768B107 411 26208 SH SOLE NO 0 0 26208 WESTERN ASSET INTER MUNI FD COM 958435109 2132 218285 SH SOLE NO 0 0 218285 WESTERN ASSET MANAGED MUNS F COM 95766M105 315 23251 SH SOLE NO 0 0 23251 WESTERN ASSET MTG CAP CORP COM 95790D105 70 21753 SH SOLE NO 0 0 21753 WESTERN ASSET MTG DEFINED OP COM 95790B109 550 35320 SH SOLE NO 0 0 35320 WESTERN ASSET MUN HIGH INCOM COM 95766N103 151 17944 SH SOLE NO 0 0 17944 WESTERN AST INFL LKD OPP & I COM 95766R104 191 14635 SH SOLE NO 0 0 14635 WESTERN DIGITAL CORP. COM 958102105 1902 26738 SH SOLE NO 0 0 26738 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 35 33000 SH SOLE NO 0 0 33000 WESTERN UN CO COM 959802109 775 33770 SH SOLE NO 0 0 33770 WESTPAC BANKING CORP SPONSORED ADR 961214301 362 18784 SH SOLE NO 0 0 18784 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 57 10807 SH SOLE NO 0 0 10807 WESTROCK CO COM 96145D105 5500 103360 SH SOLE NO 0 0 103360 WEX INC COM 96208T104 542 2800 SH SOLE NO 0 0 2800 WEYERHAEUSER CO MTN BE COM NEW 962166104 11473 333325 SH SOLE NO 0 0 333325 WHEATON PRECIOUS METALS CORP COM 962879102 3017 68460 SH SOLE NO 0 0 68460 WHIRLPOOL CORP COM 963320106 6003 27538 SH SOLE NO 0 0 27538 WHITE MTNS INS GROUP LTD COM G9618E107 337 294 SH SOLE NO 0 0 294 WHITEHORSE FIN INC COM 96524V106 226 15206 SH SOLE NO 0 0 15206 WHITESTONE REIT COM 966084204 304 36903 SH SOLE NO 0 0 36903 WILLIAMS COS INC COM 969457100 3327 125347 SH SOLE NO 0 0 125347 WILLIAMS SONOMA INC COM 969904101 3816 23903 SH SOLE NO 0 0 23903 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1355 5891 SH SOLE NO 0 0 5891 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 214 7712 SH SOLE NO 0 0 7712 WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 57 10500 SH SOLE NO 0 0 10500 WINGSTOP INC COM 974155103 290 1843 SH SOLE NO 0 0 1843 WINMARK CORP COM 974250102 3055 15906 SH SOLE NO 0 0 15906 WINNEBAGO INDS INC COM 974637100 2069 30452 SH SOLE NO 0 0 30452 WINTRUST FINL CORP COM 97650W108 665 8802 SH SOLE NO 0 0 8802 WIPRO LTD SPON ADR 1 SH 97651M109 82 10555 SH SOLE NO 0 0 10555 WISDOMTREE TR CHINADIV EX FI 97717X719 245 3635 SH SOLE NO 0 0 3635 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 7348 131487 SH SOLE NO 0 0 131487 WISDOMTREE TR CURRNCY INT EQ 97717X263 622 20277 SH SOLE NO 0 0 20277 WISDOMTREE TR EM EX ST-OWNED 97717X578 16302 387499 SH SOLE NO 0 0 387499 WISDOMTREE TR EM LCL DEBT FD 97717X867 561 17224 SH SOLE NO 0 0 17224 WISDOMTREE TR EMER MKT HIGH FD 97717W315 10291 225303 SH SOLE NO 0 0 225303 WISDOMTREE TR EMG MKTS SMCAP 97717W281 3808 69901 SH SOLE NO 0 0 69901 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2760 36199 SH SOLE NO 0 0 36199 WISDOMTREE TR EUROPE SMCP DV 97717W869 1222 16658 SH SOLE NO 0 0 16658 WISDOMTREE TR FLOATNG RAT TREA 97717X628 200 7976 SH SOLE NO 0 0 7976 WISDOMTREE TR GLB US QTLY DIV 97717W844 1224 29374 SH SOLE NO 0 0 29374 WISDOMTREE TR INTL DIV EX FINL 97717W786 2317 53573 SH SOLE NO 0 0 53573 WISDOMTREE TR INTL LRGCAP DV 97717W794 2900 58776 SH SOLE NO 0 0 58776 WISDOMTREE TR INTL MIDCAP DV 97717W778 1176 17351 SH SOLE NO 0 0 17351 WISDOMTREE TR INTL SMCAP DIV 97717W760 3908 52333 SH SOLE NO 0 0 52333 WISDOMTREE TR INTRST RATE HDGE 97717W380 431 9171 SH SOLE NO 0 0 9171 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 13840 313704 SH SOLE NO 0 0 313704 WISDOMTREE TR ITL HIGH DIV FD 97717W802 303 7671 SH SOLE NO 0 0 7671 WISDOMTREE TR JAPN HEDGE EQT 97717W851 589 9653 SH SOLE NO 0 0 9653 WISDOMTREE TR US DIVID EX FNCL 97717W406 6685 68752 SH SOLE NO 0 0 68752 WISDOMTREE TR US EFFICIENT COR 97717Y790 491 12094 SH SOLE NO 0 0 12094 WISDOMTREE TR US ESG FUND 97717W596 616 13187 SH SOLE NO 0 0 13187 WISDOMTREE TR US HIGH DIVIDEND 97717W208 2109 26964 SH SOLE NO 0 0 26964 WISDOMTREE TR US LARGECAP DIVD 97717W307 35174 292344 SH SOLE NO 0 0 292344 WISDOMTREE TR US MIDCAP DIVID 97717W505 27511 655820 SH SOLE NO 0 0 655820 WISDOMTREE TR US MIDCAP FUND 97717W570 1524 29105 SH SOLE NO 0 0 29105 WISDOMTREE TR US QLT SHRHD YLD 97717W547 308 5161 SH SOLE NO 0 0 5161 WISDOMTREE TR US QTLY DIV GRT 97717X669 33743 565495 SH SOLE NO 0 0 565495 WISDOMTREE TR US S CAP QTY DIV 97717X651 3165 68125 SH SOLE NO 0 0 68125 WISDOMTREE TR US SMALLCAP DIVD 97717W604 21426 671895 SH SOLE NO 0 0 671895 WISDOMTREE TR US SMALLCAP FUND 97717W562 3791 76757 SH SOLE NO 0 0 76757 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2195 18532 SH SOLE NO 0 0 18532 WISDOMTREE TR WSDM EMKTBD FD 97717X784 316 4150 SH SOLE NO 0 0 4150 WISDOMTREE TR YIELD ENHANCD US 97717X511 457 8765 SH SOLE NO 0 0 8765 WIX COM LTD SHS M98068105 1182 4072 SH SOLE NO 0 0 4072 WOODWARD INC COM 980745103 710 5778 SH SOLE NO 0 0 5778 WORKDAY INC CL A 98138H101 5125 21470 SH SOLE NO 0 0 21470 WORKHORSE GROUP INC COM NEW 98138J206 1357 81804 SH SOLE NO 0 0 81804 WORKIVA INC COM CL A 98139A105 789 7093 SH SOLE NO 0 0 7093 WORLD GOLD TR SPDR GLD MINIS 98149E204 2920 165860 SH SOLE NO 0 0 165860 WORTHINGTON INDS INC COM 981811102 387 6340 SH SOLE NO 0 0 6340 WP CAREY INC COM 92936U109 99085 1327867 SH SOLE NO 0 0 1327867 WPP PLC NEW ADR 92937A102 415 6126 SH SOLE NO 0 0 6126 WRAP TECHNOLOGIES INC COM 98212N107 187 23827 SH SOLE NO 0 0 23827 WSFS FINL CORP COM 929328102 853 18310 SH SOLE NO 0 0 18310 WW INTL INC COM 98262P101 304 8423 SH SOLE NO 0 0 8423 WYNN RESORTS LTD COM 983134107 6803 55631 SH SOLE NO 0 0 55631 XAI OCTAGON FLOATING RATE & COM 98400T106 122 12807 SH SOLE NO 0 0 12807 XCEL ENERGY INC COM 98389B100 9810 148907 SH SOLE NO 0 0 148907 XENIA HOTELS & RESORTS INC COM 984017103 3248 173447 SH SOLE NO 0 0 173447 XERIS PHARMACEUTICALS INC COM 98422L107 409 100584 SH SOLE NO 0 0 100584 XEROX HOLDINGS CORP COM NEW 98421M106 252 10765 SH SOLE NO 0 0 10765 XILINX INC COM 983919101 5887 40703 SH SOLE NO 0 0 40703 XL FLEET CORP COM CL A 9837FR100 285 34214 SH SOLE NO 0 0 34214 XPEL INC COM 98379L100 231 2765 SH SOLE NO 0 0 2765 XPENG INC ADS 98422D105 728 16397 SH SOLE NO 0 0 16397 XPO LOGISTICS INC COM 983793100 2392 17106 SH SOLE NO 0 0 17106 XPRESSPA GROUP INC COM 98420U703 22 14700 SH SOLE NO 0 0 14700 XYLEM INC COM 98419M100 4944 41220 SH SOLE NO 0 0 41220 YAMANA GOLD INC COM 98462Y100 302 71566 SH SOLE NO 0 0 71566 YATRA ONLINE INC ORD SHS G98338109 28 12525 SH SOLE NO 0 0 12525 YETI HLDGS INC COM 98585X104 1315 14324 SH SOLE NO 0 0 14324 YEXT INC COM 98585N106 471 33002 SH SOLE NO 0 0 33002 YORK WTR CO COM 987184108 238 5275 SH SOLE NO 0 0 5275 YUM BRANDS INC COM 988498101 13021 113204 SH SOLE NO 0 0 113204 YUM CHINA HLDGS INC COM 98850P109 6799 102639 SH SOLE NO 0 0 102639 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2806 5300 SH SOLE NO 0 0 5300 ZENDESK INC COM 98936J101 834 5783 SH SOLE NO 0 0 5783 ZILLOW GROUP INC CL A 98954M101 1470 12005 SH SOLE NO 0 0 12005 ZILLOW GROUP INC CL C CAP STK 98954M200 864 7075 SH SOLE NO 0 0 7075 ZIMMER BIOMET HOLDINGS INC COM 98956P102 12631 78545 SH SOLE NO 0 0 78545 ZIONS BANCORPORATION N A COM 989701107 475 9000 SH SOLE NO 0 0 9000 ZIOPHARM ONCOLOGY INC COM 98973P101 175 66293 SH SOLE NO 0 0 66293 ZIVO BIOSCIENCE INC COM NEW 98978N200 149 31636 SH SOLE NO 0 0 31636 ZIX CORP COM 98974P100 184 26103 SH SOLE NO 0 0 26103 ZOETIS INC CL A 98978V103 21163 113561 SH SOLE NO 0 0 113561 ZOMEDICA CORP COM 98980M109 273 328486 SH SOLE NO 0 0 328486 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 18493 47783 SH SOLE NO 0 0 47783 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 428 8211 SH SOLE NO 0 0 8211 ZSCALER INC COM 98980G102 6068 28088 SH SOLE NO 0 0 28088 ZUORA INC COM CL A 98983V106 226 13125 SH SOLE NO 0 0 13125 ZYNERBA PHARMACEUTICALS INC COM 98986X109 68 12880 SH SOLE NO 0 0 12880 ZYNGA INC CL A 98986T108 1280 120490 SH SOLE NO 0 0 120490