0000312272-21-000019.txt : 20211029 0000312272-21-000019.hdr.sgml : 20211029 20211029090548 ACCESSION NUMBER: 0000312272-21-000019 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211029 DATE AS OF CHANGE: 20211029 EFFECTIVENESS DATE: 20211029 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: 211360953 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 false 0000312272 XXXXXXXX 09-30-2021 09-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 10-29-2021 0 3573 39837640 false
INFORMATION TABLE 2 Final_13FList2021Q3.XML 10X GENOMICS INC CL A COM 88025U109 1363 9366 SH SOLE NO 0 0 9366 1895 BANCORP OF WIS INC COM 28253R105 544 49838 SH SOLE NO 0 0 49838 1ST SOURCE CORP COM 336901103 214 4536 SH SOLE NO 0 0 4536 22ND CENTY GROUP INC COM 90137F103 292 98664 SH SOLE NO 0 0 98664 23ANDME HOLDING CO CLASS A COM 90138Q108 139 15387 SH SOLE NO 0 0 15387 2U INC COM 90214J101 205 6114 SH SOLE NO 0 0 6114 3-D SYS CORP DEL COM NEW 88554D205 480 17437 SH SOLE NO 0 0 17437 3M CO COM 88579Y101 63743 363374 SH SOLE NO 0 0 363374 9 METERS BIOPHARMA INC COM 654405109 198 153052 SH SOLE NO 0 0 153052 ABB LTD SPONSORED ADR 000375204 3010 90255 SH SOLE NO 0 0 90255 ABBOTT LABS COM 002824100 93787 793936 SH SOLE NO 0 0 793936 ABBVIE INC COM 00287Y109 131643 1220386 SH SOLE NO 0 0 1220386 ABCELLERA BIOLOGICS INC COM 00288U106 393 19624 SH SOLE NO 0 0 19624 ABERCROMBIE & FITCH CO CL A 002896207 795 21132 SH SOLE NO 0 0 21132 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 2869 691338 SH SOLE NO 0 0 691338 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 786 94583 SH SOLE NO 0 0 94583 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 420 36155 SH SOLE NO 0 0 36155 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 484 79966 SH SOLE NO 0 0 79966 ABERDEEN INCOME CR STRATEGIE COM 003057106 223 20222 SH SOLE NO 0 0 20222 ABERDEEN STD GLOBAL INFRASTR COM SHS BEN INT 00326W106 272 13650 SH SOLE NO 0 0 13650 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 1787 106073 SH SOLE NO 0 0 106073 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 2576 14449 SH SOLE NO 0 0 14449 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 235 2609 SH SOLE NO 0 0 2609 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 8261 95558 SH SOLE NO 0 0 95558 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 722 33821 SH SOLE NO 0 0 33821 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1276 131011 SH SOLE NO 0 0 131011 ABIOMED INC COM 003654100 541 1665 SH SOLE NO 0 0 1665 ABRDN ETFS BBRG ALL COMD K1 003261104 3214 114515 SH SOLE NO 0 0 114515 ABRDN ETFS BBRG ALL COMMDY 003261203 419 12743 SH SOLE NO 0 0 12743 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1712 42791 SH SOLE NO 0 0 42791 ACADIA PHARMACEUTICALS INC COM 004225108 238 14372 SH SOLE NO 0 0 14372 ACCELERON PHARMA INC COM 00434H108 232 1349 SH SOLE NO 0 0 1349 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 47105 147241 SH SOLE NO 0 0 147241 ACCOLADE INC COM 00437E102 448 10629 SH SOLE NO 0 0 10629 ACI WORLDWIDE INC COM 004498101 317 10347 SH SOLE NO 0 0 10347 ACTIVISION BLIZZARD INC COM 00507V109 9153 118271 SH SOLE NO 0 0 118271 ACUSHNET HLDGS CORP COM 005098108 217 4655 SH SOLE NO 0 0 4655 ACV AUCTIONS INC COM CL A 00091G104 184 10319 SH SOLE NO 0 0 10319 ADAM NAT RES FD INC COM 00548F105 532 33939 SH SOLE NO 0 0 33939 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2497 126141 SH SOLE NO 0 0 126141 ADAPTHEALTH CORP COMMON STOCK 00653Q102 644 27671 SH SOLE NO 0 0 27671 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2109 62066 SH SOLE NO 0 0 62066 ADIAL PHARMACEUTICALS INC COM 00688A106 156 36461 SH SOLE NO 0 0 36461 ADIENT PLC ORD SHS G0084W101 426 10279 SH SOLE NO 0 0 10279 ADMA BIOLOGICS INC COM 000899104 28 25010 SH SOLE NO 0 0 25010 ADOBE SYSTEMS INCORPORATED COM 00724F101 65324 113466 SH SOLE NO 0 0 113466 ADT INC DEL COM 00090Q103 140 17356 SH SOLE NO 0 0 17356 ADTALEM GLOBAL ED INC COM 00737L103 403 10677 SH SOLE NO 0 0 10677 ADVANCE AUTO PARTS INC COM 00751Y106 1592 7625 SH SOLE NO 0 0 7625 ADVANCED DRAIN SYS INC DEL COM 00790R104 258 2392 SH SOLE NO 0 0 2392 ADVANCED ENERGY INDS COM 007973100 1121 12781 SH SOLE NO 0 0 12781 ADVANCED MICRO DEVICES INC COM 007903107 45238 439638 SH SOLE NO 0 0 439638 ADVENT CONV & INCOME FD COM 00764C109 1424 79230 SH SOLE NO 0 0 79230 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 432 6798 SH SOLE NO 0 0 6798 ADVISORSHARES TR DORSY ALPH EQL 00768Y461 73110 2796202 SH SOLE NO 0 0 2796202 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 77247 2170371 SH SOLE NO 0 0 2170371 ADVISORSHARES TR DORSY FSM US 00768Y487 86104 2314354 SH SOLE NO 0 0 2314354 ADVISORSHARES TR DORSY MICR ETF 00768Y537 1241 33095 SH SOLE NO 0 0 33095 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 273 2927 SH SOLE NO 0 0 2927 ADVISORSHARES TR PURE CANNABIS 00768Y495 1191 72432 SH SOLE NO 0 0 72432 ADVISORSHARES TR PURE US CANNABIS 00768Y453 6944 220027 SH SOLE NO 0 0 220027 AECOM COM 00766T100 2791 44201 SH SOLE NO 0 0 44201 AEGON N V NY REGISTRY SHS 007924103 323 63513 SH SOLE NO 0 0 63513 AEROJET ROCKETDYNE HLDGS INC COM 007800105 392 9023 SH SOLE NO 0 0 9023 AEROVIRONMENT INC COM 008073108 615 7132 SH SOLE NO 0 0 7132 AES CORP COM 00130H105 969 42481 SH SOLE NO 0 0 42481 AEVA TECHNOLOGIES INC COM 00835Q103 85 10830 SH SOLE NO 0 0 10830 AFFILIATED MANAGERS GROUP IN COM 008252108 804 5321 SH SOLE NO 0 0 5321 AFFIRM HLDGS INC COM CL A 00827B106 3346 28094 SH SOLE NO 0 0 28094 AFLAC INC COM 001055102 18294 350936 SH SOLE NO 0 0 350936 AGCO CORP COM 001084102 215 1762 SH SOLE NO 0 0 1762 AGENUS INC COM NEW 00847G705 118 22622 SH SOLE NO 0 0 22622 AGILENT TECHNOLOGIES INC COM 00846U101 4015 25487 SH SOLE NO 0 0 25487 AGNC INVT CORP COM 00123Q104 4990 316435 SH SOLE NO 0 0 316435 AGNICO EAGLE MINES LTD COM 008474108 619 11943 SH SOLE NO 0 0 11943 AILERON THERAPEUTICS INC COM 00887A105 11 11000 SH SOLE NO 0 0 11000 AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 1102 39593 SH SOLE NO 0 0 39593 AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604 199 6924 SH SOLE NO 0 0 6924 AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 586 20919 SH SOLE NO 0 0 20919 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 1876 70754 SH SOLE NO 0 0 70754 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 925 34905 SH SOLE NO 0 0 34905 AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 504 18406 SH SOLE NO 0 0 18406 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505 567 21071 SH SOLE NO 0 0 21071 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 596 22708 SH SOLE NO 0 0 22708 AIR PRODS & CHEMS INC COM 009158106 15313 59793 SH SOLE NO 0 0 59793 AIR TRANSPORT SERVICES GRP I COM 00922R105 629 24379 SH SOLE NO 0 0 24379 AIRBNB INC COM CL A 009066101 12049 71829 SH SOLE NO 0 0 71829 AKAMAI TECHNOLOGIES INC COM 00971T101 1427 13649 SH SOLE NO 0 0 13649 AKOUSTIS TECHNOLOGIES INC COM 00973N102 2784 287063 SH SOLE NO 0 0 287063 ALAMO GROUP INC COM 011311107 1540 11038 SH SOLE NO 0 0 11038 ALAMOS GOLD INC NEW COM CL A 011532108 164 22798 SH SOLE NO 0 0 22798 ALARM COM HLDGS INC COM 011642105 338 4330 SH SOLE NO 0 0 4330 ALASKA AIR GROUP INC COM 011659109 5979 102041 SH SOLE NO 0 0 102041 ALBEMARLE CORP COM 012653101 11264 51442 SH SOLE NO 0 0 51442 ALCOA CORP COM 013872106 2513 51359 SH SOLE NO 0 0 51359 ALCON AG ORD SHS H01301128 2722 33838 SH SOLE NO 0 0 33838 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 976 5108 SH SOLE NO 0 0 5108 ALGONQUIN PWR UTILS CORP COM 015857105 542 37030 SH SOLE NO 0 0 37030 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 35263 238183 SH SOLE NO 0 0 238183 ALIGN TECHNOLOGY INC COM 016255101 2763 4153 SH SOLE NO 0 0 4153 ALKALINE WTR CO INC COM NEW 01643A207 221 139472 SH SOLE NO 0 0 139472 ALLEGHANY CORP MD COM 017175100 697 1116 SH SOLE NO 0 0 1116 ALLEGHENY TECHNOLOGIES INC COM 01741R102 175 10576 SH SOLE NO 0 0 10576 ALLEGIANT TRAVEL CO COM 01748X102 527 2696 SH SOLE NO 0 0 2696 ALLEGION PLC ORD SHS G0176J109 1037 7845 SH SOLE NO 0 0 7845 ALLETE INC COM NEW 018522300 636 10698 SH SOLE NO 0 0 10698 ALLIANCE DATA SYSTEMS CORP COM 018581108 475 4714 SH SOLE NO 0 0 4714 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 427 39306 SH SOLE NO 0 0 39306 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1877 153011 SH SOLE NO 0 0 153011 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3477 70149 SH SOLE NO 0 0 70149 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 4462 298688 SH SOLE NO 0 0 298688 ALLIANT ENERGY CORP COM 018802108 7093 126715 SH SOLE NO 0 0 126715 ALLIED ESPORTS ENTMT INC COM 019170109 18 10425 SH SOLE NO 0 0 10425 ALLSTATE CORP COM 020002101 17707 139092 SH SOLE NO 0 0 139092 ALLY FINL INC COM 02005N100 2319 45430 SH SOLE NO 0 0 45430 ALMADEN MINERALS LTD COM CL B 020283305 9 23345 SH SOLE NO 0 0 23345 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 806 4269 SH SOLE NO 0 0 4269 ALPHA ARCHITECT ETF TR MERLYN AI BEST 02072L888 278 10969 SH SOLE NO 0 0 10969 ALPHA ARCHITECT ETF TR MERLYN AI BULL 02072L706 580 16698 SH SOLE NO 0 0 16698 ALPHABET INC CAP STK CL A 02079K305 262350 98129 SH SOLE NO 0 0 98129 ALPHABET INC CAP STK CL C 02079K107 232061 87067 SH SOLE NO 0 0 87067 ALPS ETF TR ALERIAN ENERGY 00162Q676 293 14913 SH SOLE NO 0 0 14913 ALPS ETF TR ALERIAN MLP 00162Q452 9483 284529 SH SOLE NO 0 0 284529 ALPS ETF TR CLEAN ENERGY 00162Q460 1085 16404 SH SOLE NO 0 0 16404 ALPS ETF TR DISRUPTIVE TECH 00162Q478 2791 57588 SH SOLE NO 0 0 57588 ALPS ETF TR EQUAL SEC ETF 00162Q205 1392 14003 SH SOLE NO 0 0 14003 ALPS ETF TR INTL SEC DV DOG 00162Q718 3524 129027 SH SOLE NO 0 0 129027 ALPS ETF TR MED BREAKTHGH 00162Q593 1584 34812 SH SOLE NO 0 0 34812 ALPS ETF TR RIVRFRNT STR INC 00162Q783 220 8896 SH SOLE NO 0 0 8896 ALPS ETF TR SECTR DIV DOGS 00162Q858 14426 282378 SH SOLE NO 0 0 282378 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 164 12000 SH SOLE NO 0 0 12000 ALTABANCORP COM 021347109 691 15653 SH SOLE NO 0 0 15653 ALTERYX INC COM CL A 02156B103 1075 14707 SH SOLE NO 0 0 14707 ALTIMMUNE INC COM NEW 02155H200 217 19255 SH SOLE NO 0 0 19255 ALTO INGREDIENTS INC COM 021513106 103 20979 SH SOLE NO 0 0 20979 ALTRIA GROUP INC COM 02209S103 59498 1307076 SH SOLE NO 0 0 1307076 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 881 12769 SH SOLE NO 0 0 12769 AMARIN CORP PLC SPONS ADR NEW 023111206 909 178363 SH SOLE NO 0 0 178363 AMAZON COM INC COM 023135106 666252 202814 SH SOLE NO 0 0 202814 AMBARELLA INC SHS G037AX101 329 2115 SH SOLE NO 0 0 2115 AMBEV SA SPONSORED ADR 02319V103 211 76556 SH SOLE NO 0 0 76556 AMC ENTMT HLDGS INC CL A COM 00165C104 3564 93658 SH SOLE NO 0 0 93658 AMCOR PLC ORD G0250X107 6901 595433 SH SOLE NO 0 0 595433 AMEDISYS INC COM 023436108 708 4754 SH SOLE NO 0 0 4754 AMER STATES WTR CO COM 029899101 3381 39535 SH SOLE NO 0 0 39535 AMERCO COM 023586100 1162 1799 SH SOLE NO 0 0 1799 AMEREN CORP COM 023608102 5048 62330 SH SOLE NO 0 0 62330 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 309 51883 SH SOLE NO 0 0 51883 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2479 140342 SH SOLE NO 0 0 140342 AMERICAN AIRLS GROUP INC COM 02376R102 13682 666807 SH SOLE NO 0 0 666807 AMERICAN AXLE & MFG HLDGS IN COM 024061103 325 36983 SH SOLE NO 0 0 36983 AMERICAN CAMPUS CMNTYS INC COM 024835100 2249 46425 SH SOLE NO 0 0 46425 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1653 25627 SH SOLE NO 0 0 25627 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1148 21923 SH SOLE NO 0 0 21923 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 785 14252 SH SOLE NO 0 0 14252 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 2047 24989 SH SOLE NO 0 0 24989 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 3087 52162 SH SOLE NO 0 0 52162 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 5497 87966 SH SOLE NO 0 0 87966 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 326 5061 SH SOLE NO 0 0 5061 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 289 5786 SH SOLE NO 0 0 5786 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 4356 61411 SH SOLE NO 0 0 61411 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 233 4774 SH SOLE NO 0 0 4774 AMERICAN CENTY ETF TR US EQT ETF 025072885 11132 151056 SH SOLE NO 0 0 151056 AMERICAN CENTY ETF TR US SML CP VALU 025072877 11190 148008 SH SOLE NO 0 0 148008 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 957 37099 SH SOLE NO 0 0 37099 AMERICAN ELEC PWR CO INC COM 025537101 18934 233246 SH SOLE NO 0 0 233246 AMERICAN EXPRESS CO COM 025816109 31899 190409 SH SOLE NO 0 0 190409 AMERICAN FIN TR INC COM CLASS A 02607T109 1350 167974 SH SOLE NO 0 0 167974 AMERICAN FINL GROUP INC OHIO COM 025932104 1269 10088 SH SOLE NO 0 0 10088 AMERICAN HOMES 4 RENT CL A 02665T306 299 7850 SH SOLE NO 0 0 7850 AMERICAN INTL GROUP INC COM NEW 026874784 18619 339215 SH SOLE NO 0 0 339215 AMERICAN TOWER CORP NEW COM 03027X100 32843 123747 SH SOLE NO 0 0 123747 AMERICAN WELL CORP CL A 03044L105 458 50320 SH SOLE NO 0 0 50320 AMERICAN WTR WKS CO INC NEW COM 030420103 15006 88774 SH SOLE NO 0 0 88774 AMERIPRISE FINL INC COM 03076C106 6742 25527 SH SOLE NO 0 0 25527 AMERIS BANCORP COM 03076K108 323 6238 SH SOLE NO 0 0 6238 AMERISOURCEBERGEN CORP COM 03073E105 4735 39644 SH SOLE NO 0 0 39644 AMES NATL CORP COM 031001100 675 29151 SH SOLE NO 0 0 29151 AMETEK INC COM 031100100 1853 14943 SH SOLE NO 0 0 14943 AMGEN INC COM 031162100 67630 318037 SH SOLE NO 0 0 318037 AMKOR TECHNOLOGY INC COM 031652100 2340 93806 SH SOLE NO 0 0 93806 AMMO INC COM 00175J107 152 24756 SH SOLE NO 0 0 24756 AMN HEALTHCARE SVCS INC COM 001744101 240 2096 SH SOLE NO 0 0 2096 AMPHENOL CORP NEW CL A 032095101 977 13342 SH SOLE NO 0 0 13342 AMPIO PHARMACEUTICALS INC COM 03209T109 59 35626 SH SOLE NO 0 0 35626 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1510 87703 SH SOLE NO 0 0 87703 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 3566 104202 SH SOLE NO 0 0 104202 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 10405 233093 SH SOLE NO 0 0 233093 AMPLIFY ETF TR HIGH INCOME 032108847 1921 114218 SH SOLE NO 0 0 114218 AMPLIFY ETF TR INTL ONLINE 032108870 305 6702 SH SOLE NO 0 0 6702 AMPLIFY ETF TR ONLIN RETL ETF 032108102 5054 46260 SH SOLE NO 0 0 46260 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 2096 108758 SH SOLE NO 0 0 108758 AMTECH SYS INC COM PAR $0.01N 032332504 423 37049 SH SOLE NO 0 0 37049 AMYRIS INC COM NEW 03236M200 141 10273 SH SOLE NO 0 0 10273 ANALOG DEVICES INC COM 032654105 38947 232549 SH SOLE NO 0 0 232549 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 759 42315 SH SOLE NO 0 0 42315 ANDERSONS INC COM 034164103 230 7470 SH SOLE NO 0 0 7470 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 8031 142448 SH SOLE NO 0 0 142448 ANNALY CAPITAL MANAGEMENT IN COM 035710409 12447 1478367 SH SOLE NO 0 0 1478367 ANSYS INC COM 03662Q105 1670 4906 SH SOLE NO 0 0 4906 ANTARES PHARMA INC COM 036642106 190 52198 SH SOLE NO 0 0 52198 ANTERO MIDSTREAM CORP COM 03676B102 961 92232 SH SOLE NO 0 0 92232 ANTHEM INC COM 036752103 12489 33502 SH SOLE NO 0 0 33502 AON PLC SHS CL A G0403H108 8642 30242 SH SOLE NO 0 0 30242 APA CORPORATION COM 03743Q108 1203 56141 SH SOLE NO 0 0 56141 APARTMENT INCOME REIT CORP COM 03750L109 474 9721 SH SOLE NO 0 0 9721 APARTMENT INVT & MGMT CO CL A 03748R747 948 138492 SH SOLE NO 0 0 138492 API GROUP CORP COM STK 00187Y100 251 12361 SH SOLE NO 0 0 12361 APOLLO COML REAL EST FIN INC COM 03762U105 371 25030 SH SOLE NO 0 0 25030 APOLLO GLOBAL MGMT INC COM CL A 03768E105 2083 33836 SH SOLE NO 0 0 33836 APOLLO INVT CORP COM NEW 03761U502 3260 251401 SH SOLE NO 0 0 251401 APPFOLIO INC COM CL A 03783C100 225 1874 SH SOLE NO 0 0 1874 APPHARVEST INC COM 03783T103 328 50381 SH SOLE NO 0 0 50381 APPIAN CORP CL A 03782L101 2849 30803 SH SOLE NO 0 0 30803 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 338 21546 SH SOLE NO 0 0 21546 APPLE INC COM 037833100 1713412 12108920 SH SOLE NO 0 0 12108920 APPLIED INDL TECHNOLOGIES IN COM 03820C105 431 4791 SH SOLE NO 0 0 4791 APPLIED MATLS INC COM 038222105 27422 213026 SH SOLE NO 0 0 213026 APTARGROUP INC COM 038336103 523 4387 SH SOLE NO 0 0 4387 APTIV PLC SHS G6095L109 4293 28820 SH SOLE NO 0 0 28820 AQUA METALS INC COM 03837J101 23 11197 SH SOLE NO 0 0 11197 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 217 53404 SH SOLE NO 0 0 53404 ARBOR REALTY TRUST INC COM 038923108 4375 236144 SH SOLE NO 0 0 236144 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1425 47261 SH SOLE NO 0 0 47261 ARCH CAP GROUP LTD ORD G0450A105 608 15934 SH SOLE NO 0 0 15934 ARCH RESOURCES INC CL A 03940R107 292 3151 SH SOLE NO 0 0 3151 ARCHER AVIATION INC COM CL A 03945R102 102 11560 SH SOLE NO 0 0 11560 ARCHER DANIELS MIDLAND CO COM 039483102 22720 378612 SH SOLE NO 0 0 378612 ARCHROCK INC COM 03957W106 298 36141 SH SOLE NO 0 0 36141 ARCIMOTO INC COM 039587100 134 11728 SH SOLE NO 0 0 11728 ARCO PLATFORM LTD COM CL A G04553106 336 15494 SH SOLE NO 0 0 15494 ARCONIC CORPORATION COM 03966V107 330 10493 SH SOLE NO 0 0 10493 ARCOSA INC COM 039653100 439 8765 SH SOLE NO 0 0 8765 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 523 10954 SH SOLE NO 0 0 10954 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 245 10259 SH SOLE NO 0 0 10259 ARENA PHARMACEUTICALS INC COM NEW 040047607 695 11680 SH SOLE NO 0 0 11680 ARES CAPITAL CORP COM 04010L103 11464 563902 SH SOLE NO 0 0 563902 ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 21 20000 SH SOLE NO 0 0 20000 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 97 88000 SH SOLE NO 0 0 88000 ARISTA NETWORKS INC COM 040413106 3430 9984 SH SOLE NO 0 0 9984 ARK ETF TR 3D PRINTING ETF 00214Q500 1004 28146 SH SOLE NO 0 0 28146 ARK ETF TR ARK SPACE EXPL 00214Q807 484 24733 SH SOLE NO 0 0 24733 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 12994 166492 SH SOLE NO 0 0 166492 ARK ETF TR FINTECH INNOVA 00214Q708 16532 334945 SH SOLE NO 0 0 334945 ARK ETF TR GENOMIC REV ETF 00214Q302 50181 671589 SH SOLE NO 0 0 671589 ARK ETF TR INNOVATION ETF 00214Q104 161493 1461086 SH SOLE NO 0 0 1461086 ARK ETF TR ISRAEL INOVATE 00214Q609 339 11614 SH SOLE NO 0 0 11614 ARK ETF TR NEXT GNRTN INTER 00214Q401 26832 193219 SH SOLE NO 0 0 193219 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 331 30745 SH SOLE NO 0 0 30745 ARRIVAL GROUP SHS L0423Q108 232 17699 SH SOLE NO 0 0 17699 ARROW ELECTRS INC COM 042735100 576 5133 SH SOLE NO 0 0 5133 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 402 6449 SH SOLE NO 0 0 6449 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 407 8320 SH SOLE NO 0 0 8320 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 212 11237 SH SOLE NO 0 0 11237 ASANA INC CL A 04342Y104 1875 18060 SH SOLE NO 0 0 18060 ASENSUS SURGICAL INC COM 04367G103 53 29020 SH SOLE NO 0 0 29020 ASHFORD HOSPITALITY TR INC COM SHS 044103869 1424 96759 SH SOLE NO 0 0 96759 ASHLAND GLOBAL HLDGS INC COM 044186104 584 6560 SH SOLE NO 0 0 6560 ASML HOLDING N V N Y REGISTRY SHS N07059210 5758 7728 SH SOLE NO 0 0 7728 ASSEMBLY BIOSCIENCES INC COM 045396108 70 20299 SH SOLE NO 0 0 20299 ASSOCIATED BANC CORP COM 045487105 652 30447 SH SOLE NO 0 0 30447 ASSURANT INC COM 04621X108 300 1905 SH SOLE NO 0 0 1905 ASSURED GUARANTY LTD COM G0585R106 302 6454 SH SOLE NO 0 0 6454 ASTRA SPACE INC COM CL A 04634X103 155 17911 SH SOLE NO 0 0 17911 ASTRAZENECA PLC SPONSORED ADR 046353108 9707 161626 SH SOLE NO 0 0 161626 ASURE SOFTWARE INC COM 04649U102 91 10183 SH SOLE NO 0 0 10183 AT&T INC COM 00206R102 138805 5139034 SH SOLE NO 0 0 5139034 ATHERSYS INC NEW COM 04744L106 101 76284 SH SOLE NO 0 0 76284 ATLANTIC UN BANKSHARES CORP COM 04911A107 1363 37004 SH SOLE NO 0 0 37004 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 790 22908 SH SOLE NO 0 0 22908 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 35 30000 SH SOLE NO 0 0 30000 ATLAS CORP SHARES Y0436Q109 467 30756 SH SOLE NO 0 0 30756 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 798 78495 SH SOLE NO 0 0 78495 ATLASSIAN CORP PLC CL A G06242104 3623 9257 SH SOLE NO 0 0 9257 ATMOS ENERGY CORP COM 049560105 1650 18716 SH SOLE NO 0 0 18716 ATOMERA INC COM 04965B100 2376 102912 SH SOLE NO 0 0 102912 ATOSSA THERAPEUTICS INC COM 04962H506 92 28442 SH SOLE NO 0 0 28442 AUDIOCODES LTD ORD M15342104 1251 38461 SH SOLE NO 0 0 38461 AURINIA PHARMACEUTICALS INC COM 05156V102 237 10744 SH SOLE NO 0 0 10744 AURORA CANNABIS INC COM 05156X884 599 86657 SH SOLE NO 0 0 86657 AUTODESK INC COM 052769106 6620 23215 SH SOLE NO 0 0 23215 AUTOMATIC DATA PROCESSING IN COM 053015103 37788 189016 SH SOLE NO 0 0 189016 AUTONATION INC COM 05329W102 1436 11795 SH SOLE NO 0 0 11795 AUTOZONE INC COM 053332102 2690 1584 SH SOLE NO 0 0 1584 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 164 16757 SH SOLE NO 0 0 16757 AVALARA INC COM 05338G106 838 4798 SH SOLE NO 0 0 4798 AVALO THERAPEUTICS INC COM 05338F108 113 52000 SH SOLE NO 0 0 52000 AVALONBAY CMNTYS INC COM 053484101 2832 12778 SH SOLE NO 0 0 12778 AVANGRID INC COM 05351W103 913 18796 SH SOLE NO 0 0 18796 AVANOS MED INC COM 05350V106 222 7133 SH SOLE NO 0 0 7133 AVANTOR INC COM 05352A100 549 13439 SH SOLE NO 0 0 13439 AVERY DENNISON CORP COM 053611109 6486 31303 SH SOLE NO 0 0 31303 AVIAT NETWORKS INC COM NEW 05366Y201 762 23198 SH SOLE NO 0 0 23198 AVID BIOSERVICES INC COM 05368M106 320 14870 SH SOLE NO 0 0 14870 AVINGER INC COM 053734604 64 87272 SH SOLE NO 0 0 87272 AVIS BUDGET GROUP COM 053774105 770 6610 SH SOLE NO 0 0 6610 AVISTA CORP COM 05379B107 1521 38885 SH SOLE NO 0 0 38885 AXOGEN INC COM 05463X106 368 23301 SH SOLE NO 0 0 23301 AXON ENTERPRISE INC COM 05464C101 6904 39448 SH SOLE NO 0 0 39448 AXONICS INC COM 05465P101 757 11645 SH SOLE NO 0 0 11645 AXOS FINANCIAL INC COM 05465C100 623 12098 SH SOLE NO 0 0 12098 AXSOME THERAPEUTICS INC COM 05464T104 491 14905 SH SOLE NO 0 0 14905 AYTU BIOPHARMA INC COM NEW 054754874 310 107718 SH SOLE NO 0 0 107718 B & G FOODS INC NEW COM 05508R106 4410 147571 SH SOLE NO 0 0 147571 B2GOLD CORP COM 11777Q209 173 50776 SH SOLE NO 0 0 50776 BADGER METER INC COM 056525108 555 5494 SH SOLE NO 0 0 5494 BAIDU INC SPON ADR REP A 056752108 4780 31094 SH SOLE NO 0 0 31094 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 562 37936 SH SOLE NO 0 0 37936 BAKER HUGHES COMPANY CL A 05722G100 605 24486 SH SOLE NO 0 0 24486 BALCHEM CORP COM 057665200 1118 7711 SH SOLE NO 0 0 7711 BALL CORP COM 058498106 1930 21456 SH SOLE NO 0 0 21456 BALLARD PWR SYS INC NEW COM 058586108 718 51131 SH SOLE NO 0 0 51131 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 187 28510 SH SOLE NO 0 0 28510 BANCO SANTANDER S.A. ADR 05964H105 460 127203 SH SOLE NO 0 0 127203 BANCORP INC DEL COM 05969A105 205 8080 SH SOLE NO 0 0 8080 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1424 47832 SH SOLE NO 0 0 47832 BANDWIDTH INC COM CL A 05988J103 413 4578 SH SOLE NO 0 0 4578 BANK HAWAII CORP COM 062540109 1149 13992 SH SOLE NO 0 0 13992 BANK MONTREAL QUE COM 063671101 2294 23006 SH SOLE NO 0 0 23006 BANK NEW YORK MELLON CORP COM 064058100 8105 156357 SH SOLE NO 0 0 156357 BANK NOVA SCOTIA B C COM 064149107 1333 21668 SH SOLE NO 0 0 21668 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 221 6238 SH SOLE NO 0 0 6238 BANK OZK COM 06417N103 500 11653 SH SOLE NO 0 0 11653 BANK PRINCETON NEW JERSEY COM 064520109 586 19626 SH SOLE NO 0 0 19626 BANNER CORP COM NEW 06652V208 993 18002 SH SOLE NO 0 0 18002 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 5565 264140 SH SOLE NO 0 0 264140 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 359 12916 SH SOLE NO 0 0 12916 BARCLAYS PLC ADR 06738E204 374 36259 SH SOLE NO 0 0 36259 BARINGS CORPORATE INVS COM 06759X107 1340 86203 SH SOLE NO 0 0 86203 BARINGS PARTN INVS SH BEN INT 06761A103 1777 128835 SH SOLE NO 0 0 128835 BARNES GROUP INC COM 067806109 395 9477 SH SOLE NO 0 0 9477 BARRICK GOLD CORP COM 067901108 8892 492643 SH SOLE NO 0 0 492643 BATH & BODY WORKS INC COM 070830104 2673 42408 SH SOLE NO 0 0 42408 BAUDAX BIO INC COM 07160F107 11 20525 SH SOLE NO 0 0 20525 BAUSCH HEALTH COS INC COM 071734107 411 14790 SH SOLE NO 0 0 14790 BAXTER INTL INC COM 071813109 6322 78607 SH SOLE NO 0 0 78607 BCE INC COM NEW 05534B760 6407 128005 SH SOLE NO 0 0 128005 BEACON ROOFING SUPPLY INC COM 073685109 281 5899 SH SOLE NO 0 0 5899 BEAM THERAPEUTICS INC COM 07373V105 676 7774 SH SOLE NO 0 0 7774 BECTON DICKINSON & CO COM 075887109 19794 80523 SH SOLE NO 0 0 80523 BED BATH & BEYOND INC COM 075896100 201 11635 SH SOLE NO 0 0 11635 BERKLEY W R CORP COM 084423102 1049 14344 SH SOLE NO 0 0 14344 BERKSHIRE GREY INC COM CL A 084656107 87 12480 SH SOLE NO 0 0 12480 BERKSHIRE HATHAWAY INC DEL CL A 084670108 62940 153 SH SOLE NO 0 0 153 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 381211 1396684 SH SOLE NO 0 0 1396684 BERKSHIRE HILLS BANCORP INC COM 084680107 3969 147116 SH SOLE NO 0 0 147116 BERRY GLOBAL GROUP INC COM 08579W103 370 6078 SH SOLE NO 0 0 6078 BEST BUY INC COM 086516101 4005 37887 SH SOLE NO 0 0 37887 BEYOND MEAT INC COM 08862E109 2765 26277 SH SOLE NO 0 0 26277 BGC PARTNERS INC CL A 05541T101 68 13136 SH SOLE NO 0 0 13136 BGSF INC COM 05601C105 205 16078 SH SOLE NO 0 0 16078 BHP GROUP LTD SPONSORED ADS 088606108 3154 58931 SH SOLE NO 0 0 58931 BHP GROUP PLC SPONSORED ADR 05545E209 304 6008 SH SOLE NO 0 0 6008 BIG LOTS INC COM 089302103 306 7072 SH SOLE NO 0 0 7072 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1597 31554 SH SOLE NO 0 0 31554 BILL COM HLDGS INC COM 090043100 1263 4733 SH SOLE NO 0 0 4733 BIO RAD LABS INC CL A 090572207 650 872 SH SOLE NO 0 0 872 BIO-TECHNE CORP COM 09073M104 4296 8866 SH SOLE NO 0 0 8866 BIOCARDIA INC COM 09060U507 51 16492 SH SOLE NO 0 0 16492 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1727 120223 SH SOLE NO 0 0 120223 BIOGEN INC COM 09062X103 7704 27225 SH SOLE NO 0 0 27225 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 676 4867 SH SOLE NO 0 0 4867 BIOLASE INC COM NEW 090911207 31 49396 SH SOLE NO 0 0 49396 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2426 31399 SH SOLE NO 0 0 31399 BIONANO GENOMICS INC COM 09075F107 319 58070 SH SOLE NO 0 0 58070 BIONTECH SE SPONSORED ADS 09075V102 2157 7903 SH SOLE NO 0 0 7903 BJS WHSL CLUB HLDGS INC COM 05550J101 248 4518 SH SOLE NO 0 0 4518 BK OF AMERICA CORP COM 060505104 120226 2832190 SH SOLE NO 0 0 2832190 BLACK HILLS CORP COM 092113109 659 10511 SH SOLE NO 0 0 10511 BLACK KNIGHT INC COM 09215C105 299 4157 SH SOLE NO 0 0 4157 BLACKBERRY LTD COM 09228F103 272 28015 SH SOLE NO 0 0 28015 BLACKLINE INC COM 09239B109 337 2855 SH SOLE NO 0 0 2855 BLACKROCK 2022 GBL INCM OPP COM 09258P104 77 14882 SH SOLE NO 0 0 14882 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 158 10745 SH SOLE NO 0 0 10745 BLACKROCK CAP ALLOCATION TR COM 09260U109 2919 144512 SH SOLE NO 0 0 144512 BLACKROCK CAP INVT CORP COM 092533108 517 134329 SH SOLE NO 0 0 134329 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 1001 60446 SH SOLE NO 0 0 60446 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2876 235750 SH SOLE NO 0 0 235750 BLACKROCK CR ALLOCATION INCO COM 092508100 564 37234 SH SOLE NO 0 0 37234 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 287 24902 SH SOLE NO 0 0 24902 BLACKROCK ENERGY & RES TR COM 09250U101 616 65054 SH SOLE NO 0 0 65054 BLACKROCK ENHANCD CAP & INM COM 09256A109 1038 51434 SH SOLE NO 0 0 51434 BLACKROCK ENHANCED EQUITY DI COM 09251A104 4273 436096 SH SOLE NO 0 0 436096 BLACKROCK ENHANCED GLOBAL DI COM 092501105 287 24593 SH SOLE NO 0 0 24593 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 297 48392 SH SOLE NO 0 0 48392 BLACKROCK ETF TRUST FUTURE INVTR ETF 09290C202 200 4015 SH SOLE NO 0 0 4015 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 598 16519 SH SOLE NO 0 0 16519 BLACKROCK FLOATING RATE INCO COM 09255X100 147 11049 SH SOLE NO 0 0 11049 BLACKROCK GLOBAL FLOATING RA COM 091941104 234 17656 SH SOLE NO 0 0 17656 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1267 26601 SH SOLE NO 0 0 26601 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 1304 48334 SH SOLE NO 0 0 48334 BLACKROCK INC COM 09247X101 28120 33529 SH SOLE NO 0 0 33529 BLACKROCK INCOME TR INC COM 09247F100 327 53751 SH SOLE NO 0 0 53751 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 320 17687 SH SOLE NO 0 0 17687 BLACKROCK INVT QUALITY MUN T COM 09247D105 190 11044 SH SOLE NO 0 0 11044 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 773 45249 SH SOLE NO 0 0 45249 BLACKROCK MULTI SECTOR INC T COM 09258A107 519 27762 SH SOLE NO 0 0 27762 BLACKROCK MUN INCOME QUALITY COM 092479104 502 32942 SH SOLE NO 0 0 32942 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 192 13010 SH SOLE NO 0 0 13010 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1770 69369 SH SOLE NO 0 0 69369 BLACKROCK MUNI INCOME TR II COM 09249N101 1053 69602 SH SOLE NO 0 0 69602 BLACKROCK MUNIASSETS FD INC COM 09254J102 1115 73437 SH SOLE NO 0 0 73437 BLACKROCK MUNICIPAL INCOME COM 09253X102 252 16569 SH SOLE NO 0 0 16569 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 525 33620 SH SOLE NO 0 0 33620 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 260 17937 SH SOLE NO 0 0 17937 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 431 27545 SH SOLE NO 0 0 27545 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 428 26205 SH SOLE NO 0 0 26205 BLACKROCK MUNIVEST FD II INC COM 09253T101 240 15817 SH SOLE NO 0 0 15817 BLACKROCK MUNIVEST FD INC COM 09253R105 396 41900 SH SOLE NO 0 0 41900 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 322 21228 SH SOLE NO 0 0 21228 BLACKROCK MUNIYIELD FD INC COM 09253W104 364 24520 SH SOLE NO 0 0 24520 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 305 19675 SH SOLE NO 0 0 19675 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 1442 104636 SH SOLE NO 0 0 104636 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 169 10529 SH SOLE NO 0 0 10529 BLACKROCK MUNIYIELD QUALITY COM 09254E103 471 32151 SH SOLE NO 0 0 32151 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1079 66615 SH SOLE NO 0 0 66615 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 600 38790 SH SOLE NO 0 0 38790 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 646 42172 SH SOLE NO 0 0 42172 BLACKROCK RES & COMMODITIES SHS 09257A108 6432 720273 SH SOLE NO 0 0 720273 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 2372 45489 SH SOLE NO 0 0 45489 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 1787 46344 SH SOLE NO 0 0 46344 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3351 130137 SH SOLE NO 0 0 130137 BLACKROCK TCP CAPITAL CORP COM 09259E108 365 26909 SH SOLE NO 0 0 26909 BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 250 247000 SH SOLE NO 0 0 247000 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 1007 40089 SH SOLE NO 0 0 40089 BLACKSTONE INC COM 09260D107 66706 573378 SH SOLE NO 0 0 573378 BLACKSTONE MTG TR INC COM CL A 09257W100 6379 210390 SH SOLE NO 0 0 210390 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 1377 99479 SH SOLE NO 0 0 99479 BLADE AIR MOBILITY INC CL A COM 092667104 215 20696 SH SOLE NO 0 0 20696 BLINK CHARGING CO COM 09354A100 521 18238 SH SOLE NO 0 0 18238 BLOCK H & R INC COM 093671105 1235 49406 SH SOLE NO 0 0 49406 BLOOM ENERGY CORP COM CL A 093712107 1146 61242 SH SOLE NO 0 0 61242 BLUE RIDGE BANKSHARES INC VA COM 095825105 219 12499 SH SOLE NO 0 0 12499 BLUELINX HLDGS INC COM NEW 09624H208 334 6843 SH SOLE NO 0 0 6843 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 244 75661 SH SOLE NO 0 0 75661 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 769 49330 SH SOLE NO 0 0 49330 BNY MELLON STRATEGIC MUNS IN COM 05588W108 378 43511 SH SOLE NO 0 0 43511 BOEING CO COM 097023105 100083 455047 SH SOLE NO 0 0 455047 BOISE CASCADE CO DEL COM 09739D100 328 6093 SH SOLE NO 0 0 6093 BOOKING HOLDINGS INC COM 09857L108 6295 2652 SH SOLE NO 0 0 2652 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 608 7667 SH SOLE NO 0 0 7667 BORGWARNER INC COM 099724106 2827 65435 SH SOLE NO 0 0 65435 BOSTON BEER INC CL A 100557107 1543 3028 SH SOLE NO 0 0 3028 BOSTON PROPERTIES INC COM 101121101 2846 26267 SH SOLE NO 0 0 26267 BOSTON SCIENTIFIC CORP COM 101137107 5787 133394 SH SOLE NO 0 0 133394 BOULDER GROWTH & INCOME FD I COM 101507101 526 40123 SH SOLE NO 0 0 40123 BOX INC CL A 10316T104 1648 69635 SH SOLE NO 0 0 69635 BOYD GAMING CORP COM 103304101 213 3380 SH SOLE NO 0 0 3380 BP PLC SPONSORED ADR 055622104 17638 645405 SH SOLE NO 0 0 645405 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 466 34725 SH SOLE NO 0 0 34725 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 276 22067 SH SOLE NO 0 0 22067 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 147 26470 SH SOLE NO 0 0 26470 BRIGHAM MINERALS INC CL A COM 10918L103 804 41965 SH SOLE NO 0 0 41965 BRIGHTCOVE INC COM 10921T101 2021 175160 SH SOLE NO 0 0 175160 BRIGHTHOUSE FINL INC COM 10922N103 274 6069 SH SOLE NO 0 0 6069 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 706 75204 SH SOLE NO 0 0 75204 BRISTOL-MYERS SQUIBB CO COM 110122108 70103 1184786 SH SOLE NO 0 0 1184786 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6957 197202 SH SOLE NO 0 0 197202 BROADCOM INC COM 11135F101 29223 60264 SH SOLE NO 0 0 60264 BROADMARK RLTY CAP INC COM 11135B100 135 13718 SH SOLE NO 0 0 13718 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3833 23005 SH SOLE NO 0 0 23005 BROADSTONE NET LEASE INC COM 11135E203 2366 95369 SH SOLE NO 0 0 95369 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 12912 241304 SH SOLE NO 0 0 241304 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2617 46652 SH SOLE NO 0 0 46652 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1337 22331 SH SOLE NO 0 0 22331 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 3787 181156 SH SOLE NO 0 0 181156 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1376 35457 SH SOLE NO 0 0 35457 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1579 42804 SH SOLE NO 0 0 42804 BROOKLINE BANCORP INC DEL COM 11373M107 1375 90127 SH SOLE NO 0 0 90127 BROOKS AUTOMATION INC NEW COM 114340102 1248 12202 SH SOLE NO 0 0 12202 BROWN & BROWN INC COM 115236101 3404 61405 SH SOLE NO 0 0 61405 BROWN FORMAN CORP CL A 115637100 2657 42409 SH SOLE NO 0 0 42409 BROWN FORMAN CORP CL B 115637209 7473 111525 SH SOLE NO 0 0 111525 BRT APARTMENTS CORP COM 055645303 238 12345 SH SOLE NO 0 0 12345 BRUNSWICK CORP COM 117043109 328 3446 SH SOLE NO 0 0 3446 BRYN MAWR BK CORP COM 117665109 948 20647 SH SOLE NO 0 0 20647 BUILDERS FIRSTSOURCE INC COM 12008R107 424 8213 SH SOLE NO 0 0 8213 BUMBLE INC COM CL A 12047B105 672 13464 SH SOLE NO 0 0 13464 BUNGE LIMITED COM G16962105 2338 28752 SH SOLE NO 0 0 28752 BURLINGTON STORES INC COM 122017106 319 1127 SH SOLE NO 0 0 1127 BUTTERFLY NETWORK INC COM CL A 124155102 339 32557 SH SOLE NO 0 0 32557 BYRNA TECHNOLOGIES INC COM NEW 12448X201 940 43007 SH SOLE NO 0 0 43007 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 968 11135 SH SOLE NO 0 0 11135 C3 AI INC CL A 12468P104 824 17798 SH SOLE NO 0 0 17798 CABOT CORP COM 127055101 270 5393 SH SOLE NO 0 0 5393 CABOT OIL & GAS CORP COM 127097103 210 9689 SH SOLE NO 0 0 9689 CACI INTL INC CL A 127190304 972 3709 SH SOLE NO 0 0 3709 CACTUS INC CL A 127203107 438 11637 SH SOLE NO 0 0 11637 CADENCE DESIGN SYSTEM INC COM 127387108 2082 13754 SH SOLE NO 0 0 13754 CAESARS ENTERTAINMENT INC NE COM 12769G100 675 6020 SH SOLE NO 0 0 6020 CAL MAINE FOODS INC COM NEW 128030202 595 16474 SH SOLE NO 0 0 16474 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 4451 284810 SH SOLE NO 0 0 284810 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 7955 531424 SH SOLE NO 0 0 531424 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 2995 98500 SH SOLE NO 0 0 98500 CALAMOS GBL DYN INCOME FUND COM 12811L107 3408 356203 SH SOLE NO 0 0 356203 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 560 35279 SH SOLE NO 0 0 35279 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 6428 362762 SH SOLE NO 0 0 362762 CALEDONIA MNG CORP PLC SHS NEW G1757E113 187 15458 SH SOLE NO 0 0 15458 CALIFORNIA WTR SVC GROUP COM 130788102 780 13247 SH SOLE NO 0 0 13247 CALIX INC COM 13100M509 335 6783 SH SOLE NO 0 0 6783 CALLAWAY GOLF CO COM 131193104 482 17457 SH SOLE NO 0 0 17457 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 287 36294 SH SOLE NO 0 0 36294 CAMBER ENERGY INC COM 13200M508 421 110300 SH SOLE NO 0 0 110300 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 1812 51132 SH SOLE NO 0 0 51132 CAMBRIA ETF TR GLB ASSET ALLO 132061607 578 18629 SH SOLE NO 0 0 18629 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 3996 66394 SH SOLE NO 0 0 66394 CAMBRIDGE BANCORP COM 132152109 2474 28121 SH SOLE NO 0 0 28121 CAMDEN NATL CORP COM 133034108 5931 123827 SH SOLE NO 0 0 123827 CAMDEN PPTY TR SH BEN INT 133131102 1658 11243 SH SOLE NO 0 0 11243 CAMECO CORP COM 13321L108 801 36884 SH SOLE NO 0 0 36884 CAMPBELL SOUP CO COM 134429109 3584 85725 SH SOLE NO 0 0 85725 CAMPING WORLD HLDGS INC CL A 13462K109 1921 49438 SH SOLE NO 0 0 49438 CAMTEK LTD ORD M20791105 203 5030 SH SOLE NO 0 0 5030 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 444 12453 SH SOLE NO 0 0 12453 CANADIAN IMP BK COMM COM 136069101 926 8326 SH SOLE NO 0 0 8326 CANADIAN NAT RES LTD COM 136385101 520 14251 SH SOLE NO 0 0 14251 CANADIAN NATL RY CO COM 136375102 5109 44181 SH SOLE NO 0 0 44181 CANADIAN PAC RY LTD COM 13645T100 1549 23809 SH SOLE NO 0 0 23809 CANO HEALTH INC COM CL A 13781Y103 344 27206 SH SOLE NO 0 0 27206 CANON INC SPONSORED ADR 138006309 302 12414 SH SOLE NO 0 0 12414 CANOPY GROWTH CORP COM 138035100 5233 377565 SH SOLE NO 0 0 377565 CAPITAL ONE FINL CORP COM 14040H105 20416 126051 SH SOLE NO 0 0 126051 CAPITAL SOUTHWEST CORP COM 140501107 350 13908 SH SOLE NO 0 0 13908 CAPITOL FED FINL INC COM 14057J101 210 18279 SH SOLE NO 0 0 18279 CARDINAL HEALTH INC COM 14149Y108 4079 82479 SH SOLE NO 0 0 82479 CARDLYTICS INC COM 14161W105 333 3970 SH SOLE NO 0 0 3970 CAREDX INC COM 14167L103 1239 19552 SH SOLE NO 0 0 19552 CARETRUST REIT INC COM 14174T107 225 11118 SH SOLE NO 0 0 11118 CARLISLE COS INC COM 142339100 4400 22134 SH SOLE NO 0 0 22134 CARLYLE GROUP INC COM 14316J108 3477 73550 SH SOLE NO 0 0 73550 CARMAX INC COM 143130102 3008 23511 SH SOLE NO 0 0 23511 CARNIVAL CORP UNIT 99/99/9999 143658300 17808 712070 SH SOLE NO 0 0 712070 CARPARTS COM INC COM 14427M107 211 13520 SH SOLE NO 0 0 13520 CARPENTER TECHNOLOGY CORP COM 144285103 225 6894 SH SOLE NO 0 0 6894 CARRIER GLOBAL CORPORATION COM 14448C104 18232 352252 SH SOLE NO 0 0 352252 CARVANA CO CL A 146869102 803 2663 SH SOLE NO 0 0 2663 CASELLA WASTE SYS INC CL A 147448104 374 4930 SH SOLE NO 0 0 4930 CASEYS GEN STORES INC COM 147528103 889 4721 SH SOLE NO 0 0 4721 CASSAVA SCIENCES INC COM 14817C107 659 10625 SH SOLE NO 0 0 10625 CASTLE BIOSCIENCES INC COM 14843C105 337 5071 SH SOLE NO 0 0 5071 CATALENT INC COM 148806102 2535 19057 SH SOLE NO 0 0 19057 CATALYST BIOSCIENCES INC COM NEW 14888D208 41 10000 SH SOLE NO 0 0 10000 CATALYST PHARMACEUTICALS INC COM 14888U101 64 12214 SH SOLE NO 0 0 12214 CATCHMARK TIMBER TR INC CL A 14912Y202 1140 96105 SH SOLE NO 0 0 96105 CATERPILLAR INC COM 149123101 78443 408623 SH SOLE NO 0 0 408623 CATHAY GEN BANCORP COM 149150104 350 8473 SH SOLE NO 0 0 8473 CBIZ INC COM 124805102 687 21255 SH SOLE NO 0 0 21255 CBOE GLOBAL MKTS INC COM 12503M108 2512 20283 SH SOLE NO 0 0 20283 CBRE CLARION GLOBAL REAL EST COM 12504G100 657 78667 SH SOLE NO 0 0 78667 CBRE GROUP INC CL A 12504L109 754 7745 SH SOLE NO 0 0 7745 CDK GLOBAL INC COM 12508E101 977 22963 SH SOLE NO 0 0 22963 CDW CORP COM 12514G108 1545 8488 SH SOLE NO 0 0 8488 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1351 29147 SH SOLE NO 0 0 29147 CEL-SCI CORP COM PAR NEW 150837607 626 57022 SH SOLE NO 0 0 57022 CELANESE CORP DEL COM 150870103 780 5183 SH SOLE NO 0 0 5183 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 31 34474 SH SOLE NO 0 0 34474 CELSIUS HLDGS INC COM NEW 15118V207 278 3092 SH SOLE NO 0 0 3092 CENOVUS ENERGY INC COM 15135U109 216 21567 SH SOLE NO 0 0 21567 CENTENE CORP DEL COM 15135B101 1742 27970 SH SOLE NO 0 0 27970 CENTERPOINT ENERGY INC COM 15189T107 2612 106213 SH SOLE NO 0 0 106213 CENTERSPACE COM 15202L107 292 3093 SH SOLE NO 0 0 3093 CENTURY BANCORPORATION INC CL A NON VTG 156432106 574 4984 SH SOLE NO 0 0 4984 CENTURY CMNTYS INC COM 156504300 413 6731 SH SOLE NO 0 0 6731 CERAGON NETWORKS LTD ORD M22013102 39 11360 SH SOLE NO 0 0 11360 CERENCE INC COM 156727109 896 9327 SH SOLE NO 0 0 9327 CERIDIAN HCM HLDG INC COM 15677J108 343 3049 SH SOLE NO 0 0 3049 CERNER CORP COM 156782104 3551 50366 SH SOLE NO 0 0 50366 CERUS CORP COM 157085101 617 101358 SH SOLE NO 0 0 101358 CF INDS HLDGS INC COM 125269100 613 10993 SH SOLE NO 0 0 10993 CGI INC CL A SUB VTG 12532H104 766 9041 SH SOLE NO 0 0 9041 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 3035 151836 SH SOLE NO 0 0 151836 CHARLES RIV LABS INTL INC COM 159864107 6823 16536 SH SOLE NO 0 0 16536 CHART INDS INC COM 16115Q308 570 2985 SH SOLE NO 0 0 2985 CHARTER COMMUNICATIONS INC N CL A 16119P108 4369 6005 SH SOLE NO 0 0 6005 CHECK POINT SOFTWARE TECH LT ORD M22465104 1982 17536 SH SOLE NO 0 0 17536 CHEESECAKE FACTORY INC COM 163072101 1215 25872 SH SOLE NO 0 0 25872 CHEGG INC COM 163092109 972 14292 SH SOLE NO 0 0 14292 CHEMOURS CO COM 163851108 3174 109243 SH SOLE NO 0 0 109243 CHEMUNG FINL CORP COM 164024101 350 7742 SH SOLE NO 0 0 7742 CHENIERE ENERGY INC COM NEW 16411R208 2141 21927 SH SOLE NO 0 0 21927 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1126 27702 SH SOLE NO 0 0 27702 CHESAPEAKE UTILS CORP COM 165303108 1462 12181 SH SOLE NO 0 0 12181 CHEVRON CORP NEW COM 166764100 108014 1064709 SH SOLE NO 0 0 1064709 CHEWY INC CL A 16679L109 2702 39677 SH SOLE NO 0 0 39677 CHIMERA INVT CORP COM NEW 16934Q208 2291 154322 SH SOLE NO 0 0 154322 CHIPOTLE MEXICAN GRILL INC COM 169656105 12421 6834 SH SOLE NO 0 0 6834 CHOICE HOTELS INTL INC COM 169905106 1624 12851 SH SOLE NO 0 0 12851 CHUBB LIMITED COM H1467J104 10731 61861 SH SOLE NO 0 0 61861 CHURCH & DWIGHT INC COM 171340102 5746 69595 SH SOLE NO 0 0 69595 CHURCHILL DOWNS INC COM 171484108 202 844 SH SOLE NO 0 0 844 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 77 30839 SH SOLE NO 0 0 30839 CIENA CORP COM NEW 171779309 1796 34980 SH SOLE NO 0 0 34980 CIGNA CORP NEW COM 125523100 13694 68419 SH SOLE NO 0 0 68419 CINCINNATI FINL CORP COM 172062101 7049 61719 SH SOLE NO 0 0 61719 CINTAS CORP COM 172908105 4527 11893 SH SOLE NO 0 0 11893 CISCO SYS INC COM 17275R102 112698 2070521 SH SOLE NO 0 0 2070521 CITIGROUP INC COM NEW 172967424 30373 432797 SH SOLE NO 0 0 432797 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 69 34316 SH SOLE NO 0 0 34316 CITIZENS & NORTHN CORP COM 172922106 335 13272 SH SOLE NO 0 0 13272 CITIZENS CMNTY BANCORP INC M COM 174903104 182 13252 SH SOLE NO 0 0 13252 CITIZENS FINL GROUP INC COM 174610105 8529 181555 SH SOLE NO 0 0 181555 CITRIX SYS INC COM 177376100 949 8842 SH SOLE NO 0 0 8842 CIVISTA BANCSHARES INC COM NO PAR 178867107 583 25114 SH SOLE NO 0 0 25114 CLEAN ENERGY FUELS CORP COM 184499101 939 115312 SH SOLE NO 0 0 115312 CLEAN HARBORS INC COM 184496107 326 3148 SH SOLE NO 0 0 3148 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 32 12041 SH SOLE NO 0 0 12041 CLEAR SECURE INC COM CL A 18467V109 1098 26761 SH SOLE NO 0 0 26761 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1099 50326 SH SOLE NO 0 0 50326 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 1480 54511 SH SOLE NO 0 0 54511 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 697 29068 SH SOLE NO 0 0 29068 CLEARPOINT NEURO INC COM 18507C103 185 10460 SH SOLE NO 0 0 10460 CLEVELAND-CLIFFS INC NEW COM 185899101 8512 429696 SH SOLE NO 0 0 429696 CLOROX CO DEL COM 189054109 21648 130721 SH SOLE NO 0 0 130721 CLOUDFLARE INC CL A COM 18915M107 5114 45403 SH SOLE NO 0 0 45403 CLOUGH GLOBAL EQUITY FD COM 18914C100 564 38561 SH SOLE NO 0 0 38561 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1502 123396 SH SOLE NO 0 0 123396 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 415 56243 SH SOLE NO 0 0 56243 CME GROUP INC COM 12572Q105 12448 64374 SH SOLE NO 0 0 64374 CMS ENERGY CORP COM 125896100 2911 48736 SH SOLE NO 0 0 48736 CNA FINL CORP COM 126117100 2044 48720 SH SOLE NO 0 0 48720 CNS PHARMACEUTICALS INC COM 18978H102 29 20000 SH SOLE NO 0 0 20000 COCA COLA CO COM 191216100 89722 1709971 SH SOLE NO 0 0 1709971 COCA COLA CONS INC COM 191098102 486 1233 SH SOLE NO 0 0 1233 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1511 27337 SH SOLE NO 0 0 27337 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 357 6346 SH SOLE NO 0 0 6346 COCRYSTAL PHARMA INC COM 19188J300 17 16549 SH SOLE NO 0 0 16549 CODA OCTOPUS GROUP INC COM NEW 19188U206 224 25000 SH SOLE NO 0 0 25000 COEUR MNG INC COM NEW 192108504 147 23882 SH SOLE NO 0 0 23882 COGNEX CORP COM 192422103 1970 24558 SH SOLE NO 0 0 24558 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3412 45978 SH SOLE NO 0 0 45978 COGNYTE SOFTWARE LTD ORD SHS M25133105 238 11611 SH SOLE NO 0 0 11611 COHEN & STEERS CLOSED-END OP COM 19248P106 3494 256748 SH SOLE NO 0 0 256748 COHEN & STEERS INFRASTRUCTUR COM 19248A109 5332 196757 SH SOLE NO 0 0 196757 COHEN & STEERS LTD DURATION COM 19248C105 580 21286 SH SOLE NO 0 0 21286 COHEN & STEERS QUALITY INCOM COM 19247L106 6193 415704 SH SOLE NO 0 0 415704 COHEN & STEERS REIT & PFD & COM 19247X100 2323 90578 SH SOLE NO 0 0 90578 COHEN & STEERS TOTAL RETURN COM 19247R103 6321 388275 SH SOLE NO 0 0 388275 COHU INC COM 192576106 236 7399 SH SOLE NO 0 0 7399 COINBASE GLOBAL INC COM CL A 19260Q107 11626 51111 SH SOLE NO 0 0 51111 COLGATE PALMOLIVE CO COM 194162103 22657 299776 SH SOLE NO 0 0 299776 COLONY BANKCORP INC COM 19623P101 603 32398 SH SOLE NO 0 0 32398 COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 5 10000 SH SOLE NO 0 0 10000 COLUMBIA BKG SYS INC COM 197236102 725 19109 SH SOLE NO 0 0 19109 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 5408 253215 SH SOLE NO 0 0 253215 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 1953 86907 SH SOLE NO 0 0 86907 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 7237 225035 SH SOLE NO 0 0 225035 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 481 19363 SH SOLE NO 0 0 19363 COLUMBIA FINL INC COM 197641103 398 21563 SH SOLE NO 0 0 21563 COLUMBIA PPTY TR INC COM NEW 198287203 1824 95923 SH SOLE NO 0 0 95923 COLUMBIA SELIGM PREM TECH GR COM 19842X109 378 11468 SH SOLE NO 0 0 11468 COLUMBIA SPORTSWEAR CO COM 198516106 343 3585 SH SOLE NO 0 0 3585 COMCAST CORP NEW CL A 20030N101 49564 886187 SH SOLE NO 0 0 886187 COMERICA INC COM 200340107 5421 67342 SH SOLE NO 0 0 67342 COMMERCE BANCSHARES INC COM 200525103 1336 19174 SH SOLE NO 0 0 19174 COMMERCIAL METALS CO COM 201723103 423 13916 SH SOLE NO 0 0 13916 COMMERCIAL VEH GROUP INC COM 202608105 130 13750 SH SOLE NO 0 0 13750 COMMUNITY BK SYS INC COM 203607106 1991 29105 SH SOLE NO 0 0 29105 COMMUNITY HEALTH SYS INC NEW COM 203668108 200 17157 SH SOLE NO 0 0 17157 COMMUNITY HEALTHCARE TR INC COM 20369C106 267 5929 SH SOLE NO 0 0 5929 COMMVAULT SYS INC COM 204166102 647 8601 SH SOLE NO 0 0 8601 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1236 43898 SH SOLE NO 0 0 43898 COMPASS MINERALS INTL INC COM 20451N101 2476 38454 SH SOLE NO 0 0 38454 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 257 8615 SH SOLE NO 0 0 8615 COMSCORE INC COM 20564W105 55 14150 SH SOLE NO 0 0 14150 COMSTOCK MNG INC COM NEW 205750300 1950 730681 SH SOLE NO 0 0 730681 CONAGRA BRANDS INC COM 205887102 3646 107661 SH SOLE NO 0 0 107661 CONFORMIS INC COM 20717E101 37 27901 SH SOLE NO 0 0 27901 CONMED CORP COM 207410101 274 2101 SH SOLE NO 0 0 2101 CONNECTONE BANCORP INC COM 20786W107 208 6941 SH SOLE NO 0 0 6941 CONOCOPHILLIPS COM 20825C104 22731 335423 SH SOLE NO 0 0 335423 CONSOLIDATED COMM HLDGS INC COM 209034107 155 16926 SH SOLE NO 0 0 16926 CONSOLIDATED EDISON INC COM 209115104 28397 391204 SH SOLE NO 0 0 391204 CONSOLIDATED WATER CO INC ORD G23773107 350 30713 SH SOLE NO 0 0 30713 CONSTELLATION BRANDS INC CL A 21036P108 22893 108658 SH SOLE NO 0 0 108658 CONSTELLATION BRANDS INC CL B 21036P207 364 1730 SH SOLE NO 0 0 1730 CONTEXTLOGIC INC COM CL A 21077C107 131 24118 SH SOLE NO 0 0 24118 CONTINENTAL RES INC COM 212015101 744 16133 SH SOLE NO 0 0 16133 CONX CORP COM CL A 212873103 147 15000 SH SOLE NO 0 0 15000 COOPER COS INC COM NEW 216648402 1692 4095 SH SOLE NO 0 0 4095 COPART INC COM 217204106 2835 20440 SH SOLE NO 0 0 20440 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 12 11978 SH SOLE NO 0 0 11978 CORESITE RLTY CORP COM 21870Q105 395 2856 SH SOLE NO 0 0 2856 CORNERSTONE STRATEGIC VALUE COM 21924B302 471 36823 SH SOLE NO 0 0 36823 CORNERSTONE TOTAL RETURN FD COM 21924U300 785 63318 SH SOLE NO 0 0 63318 CORNING INC COM 219350105 20827 570763 SH SOLE NO 0 0 570763 CORSAIR GAMING INC COM 22041X102 237 9159 SH SOLE NO 0 0 9159 CORTEVA INC COM 22052L104 6025 143202 SH SOLE NO 0 0 143202 COSTAMARE INC SHS Y1771G102 1437 92799 SH SOLE NO 0 0 92799 COSTAR GROUP INC COM 22160N109 1628 18924 SH SOLE NO 0 0 18924 COSTCO WHSL CORP NEW COM 22160K105 132671 295250 SH SOLE NO 0 0 295250 COTY INC COM CL A 222070203 260 33180 SH SOLE NO 0 0 33180 COUPA SOFTWARE INC COM 22266L106 590 2695 SH SOLE NO 0 0 2695 COUPANG INC CL A 22266T109 1172 42102 SH SOLE NO 0 0 42102 COUSINS PPTYS INC COM NEW 222795502 670 17984 SH SOLE NO 0 0 17984 COVANTA HLDG CORP COM 22282E102 348 17343 SH SOLE NO 0 0 17343 COVENANT LOGISTICS GROUP INC CL A 22284P105 520 18830 SH SOLE NO 0 0 18830 COVETRUS INC COM 22304C100 303 16738 SH SOLE NO 0 0 16738 CPI CARD GROUP INC COM NEW 12634H200 232 6702 SH SOLE NO 0 0 6702 CRACKER BARREL OLD CTRY STOR COM 22410J106 921 6590 SH SOLE NO 0 0 6590 CRANE CO COM 224399105 368 3888 SH SOLE NO 0 0 3888 CREDIT ACCEP CORP MICH COM 225310101 315 539 SH SOLE NO 0 0 539 CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 200 285 SH SOLE NO 0 0 285 CREDIT SUISSE ASSET MGMT INC COM 224916106 69 19964 SH SOLE NO 0 0 19964 CREDIT SUISSE GROUP SPONSORED ADR 225401108 152 15492 SH SOLE NO 0 0 15492 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 279 113176 SH SOLE NO 0 0 113176 CREE INC COM 225447101 1348 16702 SH SOLE NO 0 0 16702 CRH PLC ADR 12626K203 430 9218 SH SOLE NO 0 0 9218 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4297 38393 SH SOLE NO 0 0 38393 CROCS INC COM 227046109 2943 20513 SH SOLE NO 0 0 20513 CRONOS GROUP INC COM 22717L101 1243 219691 SH SOLE NO 0 0 219691 CROSSFIRST BANKSHARES INC COM 22766M109 162 12500 SH SOLE NO 0 0 12500 CROWDSTRIKE HLDGS INC CL A 22788C105 28691 116735 SH SOLE NO 0 0 116735 CROWN CASTLE INTL CORP NEW COM 22822V101 14381 82977 SH SOLE NO 0 0 82977 CROWN HLDGS INC COM 228368106 471 4681 SH SOLE NO 0 0 4681 CSX CORP COM 126408103 21902 736450 SH SOLE NO 0 0 736450 CUBESMART COM 229663109 8038 165906 SH SOLE NO 0 0 165906 CULLEN FROST BANKERS INC COM 229899109 5204 43875 SH SOLE NO 0 0 43875 CULLMAN BANCORP INC COM 230153108 128 10000 SH SOLE NO 0 0 10000 CUMMINS INC COM 231021106 14696 65445 SH SOLE NO 0 0 65445 CURTISS WRIGHT CORP COM 231561101 663 5259 SH SOLE NO 0 0 5259 CUSTOM TRUCK ONE SOURCE INC *W EXP 01/01/202 23204X111 101 46500 SH SOLE NO 0 0 46500 CVB FINL CORP COM 126600105 1473 72355 SH SOLE NO 0 0 72355 CVD EQUIP CORP COM 126601103 108 23765 SH SOLE NO 0 0 23765 CVS HEALTH CORP COM 126650100 77302 910936 SH SOLE NO 0 0 910936 CYBERARK SOFTWARE LTD SHS M2682V108 16156 102374 SH SOLE NO 0 0 102374 CYBEROPTICS CORP COM 232517102 609 17123 SH SOLE NO 0 0 17123 CYBIN INC COM 23256X100 26 12200 SH SOLE NO 0 0 12200 CYRUSONE INC COM 23283R100 207 2674 SH SOLE NO 0 0 2674 CYTOSORBENTS CORP COM NEW 23283X206 135 16659 SH SOLE NO 0 0 16659 CYXTERA TECHNOLOGIES INC *W EXP 09/10/202 23284C110 102 49966 SH SOLE NO 0 0 49966 CYXTERA TECHNOLOGIES INC COM CL A 23284C102 966 104539 SH SOLE NO 0 0 104539 D R HORTON INC COM 23331A109 8713 103772 SH SOLE NO 0 0 103772 DAKTRONICS INC COM 234264109 66 12308 SH SOLE NO 0 0 12308 DANAHER CORPORATION COM 235851102 36210 118940 SH SOLE NO 0 0 118940 DANAOS CORPORATION SHS Y1968P121 6098 74462 SH SOLE NO 0 0 74462 DANIMER SCIENTIFIC INC COM CL A 236272100 2337 143069 SH SOLE NO 0 0 143069 DARDEN RESTAURANTS INC COM 237194105 6273 41416 SH SOLE NO 0 0 41416 DARE BIOSCIENCE INC COM 23666P101 43 25875 SH SOLE NO 0 0 25875 DARLING INGREDIENTS INC COM 237266101 8954 124545 SH SOLE NO 0 0 124545 DATADOG INC CL A COM 23804L103 44577 315370 SH SOLE NO 0 0 315370 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 653 33207 SH SOLE NO 0 0 33207 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 2406 79132 SH SOLE NO 0 0 79132 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 2635 77775 SH SOLE NO 0 0 77775 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 3345 112566 SH SOLE NO 0 0 112566 DAVITA INC COM 23918K108 2623 22566 SH SOLE NO 0 0 22566 DBX ETF TR XTRACK HRVST CSI 233051879 1083 28435 SH SOLE NO 0 0 28435 DBX ETF TR XTRACK MSCI EAFE 233051200 33643 890992 SH SOLE NO 0 0 890992 DBX ETF TR XTRACK MSCI EMRG 233051101 850 31306 SH SOLE NO 0 0 31306 DBX ETF TR XTRACK USD HIGH 233051432 2086 52060 SH SOLE NO 0 0 52060 DBX ETF TR XTRACKERS FTSE 233051515 797 25495 SH SOLE NO 0 0 25495 DBX ETF TR XTRACKERS RUSSEL 233051481 740 16790 SH SOLE NO 0 0 16790 DBX ETF TR XTRACKERS S&P 233051143 2028 53437 SH SOLE NO 0 0 53437 DBX ETF TR XTRCKR MSCI US 233051150 1405 35305 SH SOLE NO 0 0 35305 DECKERS OUTDOOR CORP COM 243537107 1339 3717 SH SOLE NO 0 0 3717 DEERE & CO COM 244199105 37787 112776 SH SOLE NO 0 0 112776 DELAWARE INVTS MINN MUN INCO COM 24610V103 255 18002 SH SOLE NO 0 0 18002 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 250 5533 SH SOLE NO 0 0 5533 DELL TECHNOLOGIES INC CL C 24703L202 6556 63016 SH SOLE NO 0 0 63016 DELTA AIR LINES INC DEL COM NEW 247361702 11220 263329 SH SOLE NO 0 0 263329 DELUXE CORP COM 248019101 221 6166 SH SOLE NO 0 0 6166 DENALI THERAPEUTICS INC COM 24823R105 210 4164 SH SOLE NO 0 0 4164 DENISON MINES CORP COM 248356107 33 22939 SH SOLE NO 0 0 22939 DENTSPLY SIRONA INC COM 24906P109 698 12031 SH SOLE NO 0 0 12031 DERMTECH INC COM 24984K105 290 9037 SH SOLE NO 0 0 9037 DESIGNER BRANDS INC CL A 250565108 1446 103831 SH SOLE NO 0 0 103831 DESKTOP METAL INC COM CL A 25058X105 3894 543232 SH SOLE NO 0 0 543232 DEUTSCHE BANK A G NAMEN AKT D18190898 299 23590 SH SOLE NO 0 0 23590 DEVON ENERGY CORP NEW COM 25179M103 3283 92464 SH SOLE NO 0 0 92464 DEXCOM INC COM 252131107 6599 12068 SH SOLE NO 0 0 12068 DIAGEO PLC SPON ADR NEW 25243Q205 16342 84676 SH SOLE NO 0 0 84676 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 590 3360 SH SOLE NO 0 0 3360 DIAMONDBACK ENERGY INC COM 25278X109 6548 69174 SH SOLE NO 0 0 69174 DICKS SPORTING GOODS INC COM 253393102 3473 29005 SH SOLE NO 0 0 29005 DIDI GLOBAL INC SPONSORED ADS 23292E108 303 38963 SH SOLE NO 0 0 38963 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 5 10143 SH SOLE NO 0 0 10143 DIGITAL RLTY TR INC COM 253868103 15070 104332 SH SOLE NO 0 0 104332 DIGITAL TURBINE INC COM NEW 25400W102 1764 25669 SH SOLE NO 0 0 25669 DIGITALBRIDGE GROUP INC CL A COM 25401T108 1174 194702 SH SOLE NO 0 0 194702 DIGITALOCEAN HLDGS INC COM 25402D102 2051 26430 SH SOLE NO 0 0 26430 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1685 61860 SH SOLE NO 0 0 61860 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 10136 309548 SH SOLE NO 0 0 309548 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 5339 184688 SH SOLE NO 0 0 184688 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 13769 456856 SH SOLE NO 0 0 456856 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 68529 2579198 SH SOLE NO 0 0 2579198 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 46130 978164 SH SOLE NO 0 0 978164 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 17762 308914 SH SOLE NO 0 0 308914 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 4624 104151 SH SOLE NO 0 0 104151 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 23938 924999 SH SOLE NO 0 0 924999 DIODES INC COM 254543101 673 7438 SH SOLE NO 0 0 7438 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 308 9733 SH SOLE NO 0 0 9733 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 292 2528 SH SOLE NO 0 0 2528 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 740 18495 SH SOLE NO 0 0 18495 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 346 4178 SH SOLE NO 0 0 4178 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 525 4913 SH SOLE NO 0 0 4913 DIREXION SHS ETF TR FLIGHT TO SAFT 25460G203 862 17804 SH SOLE NO 0 0 17804 DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 214 6707 SH SOLE NO 0 0 6707 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 2388 28822 SH SOLE NO 0 0 28822 DIREXION SHS ETF TR WORK FROM HOME 25460G773 238 3226 SH SOLE NO 0 0 3226 DISCOVER FINL SVCS COM 254709108 8106 65988 SH SOLE NO 0 0 65988 DISCOVERY INC COM SER A 25470F104 992 39090 SH SOLE NO 0 0 39090 DISH NETWORK CORPORATION CL A 25470M109 543 12495 SH SOLE NO 0 0 12495 DISNEY WALT CO COM 254687106 177210 1047530 SH SOLE NO 0 0 1047530 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 249 73546 SH SOLE NO 0 0 73546 DNP SELECT INCOME FD INC COM 23325P104 5790 543213 SH SOLE NO 0 0 543213 DOCUSIGN INC COM 256163106 49798 193444 SH SOLE NO 0 0 193444 DOLBY LABORATORIES INC COM CL A 25659T107 523 5944 SH SOLE NO 0 0 5944 DOLLAR GEN CORP NEW COM 256677105 9339 44024 SH SOLE NO 0 0 44024 DOLLAR TREE INC COM 256746108 3249 33945 SH SOLE NO 0 0 33945 DOMINION ENERGY INC COM 25746U109 30806 421886 SH SOLE NO 0 0 421886 DOMINOS PIZZA INC COM 25754A201 3590 7528 SH SOLE NO 0 0 7528 DOMO INC COM CL B 257554105 805 9541 SH SOLE NO 0 0 9541 DONALDSON INC COM 257651109 2374 41368 SH SOLE NO 0 0 41368 DOORDASH INC CL A 25809K105 379 1843 SH SOLE NO 0 0 1843 DORCHESTER MINERALS LP COM UNIT 25820R105 472 24652 SH SOLE NO 0 0 24652 DOUBLELINE INCOME SOLUTIONS COM 258622109 2740 154326 SH SOLE NO 0 0 154326 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 719 37648 SH SOLE NO 0 0 37648 DOVER CORP COM 260003108 3338 21468 SH SOLE NO 0 0 21468 DOW INC COM 260557103 22116 384227 SH SOLE NO 0 0 384227 DOXIMITY INC CL A 26622P107 202 2504 SH SOLE NO 0 0 2504 DRAFTKINGS INC COM CL A 26142R104 14024 291216 SH SOLE NO 0 0 291216 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 98 12185 SH SOLE NO 0 0 12185 DROPBOX INC CL A 26210C104 1368 46829 SH SOLE NO 0 0 46829 DT MIDSTREAM INC COMMON STOCK 23345M107 1213 26240 SH SOLE NO 0 0 26240 DTE ENERGY CO COM 233331107 8396 75164 SH SOLE NO 0 0 75164 DUCOMMUN INC DEL COM 264147109 1059 21039 SH SOLE NO 0 0 21039 DUFF & PHELPS UTLITY AND INF COM 26433C105 376 28056 SH SOLE NO 0 0 28056 DUKE ENERGY CORP NEW COM NEW 26441C204 45772 469030 SH SOLE NO 0 0 469030 DUKE REALTY CORP COM NEW 264411505 1035 21636 SH SOLE NO 0 0 21636 DULUTH HLDGS INC COM CL B 26443V101 174 12831 SH SOLE NO 0 0 12831 DUPONT DE NEMOURS INC COM 26614N102 13679 201196 SH SOLE NO 0 0 201196 DURECT CORP COM 266605104 28 21955 SH SOLE NO 0 0 21955 DUTCH BROS INC CL A 26701L100 2233 51556 SH SOLE NO 0 0 51556 DWS MUN INCOME TR COM 233368109 253 21262 SH SOLE NO 0 0 21262 DXC TECHNOLOGY CO COM 23355L106 1926 57332 SH SOLE NO 0 0 57332 DXP ENTERPRISES INC COM NEW 233377407 2125 71875 SH SOLE NO 0 0 71875 DYADIC INTL INC DEL COM 26745T101 73 13162 SH SOLE NO 0 0 13162 DYNATRACE INC COM NEW 268150109 1833 25831 SH SOLE NO 0 0 25831 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1063 55380 SH SOLE NO 0 0 55380 DYNEX CAP INC COM 26817Q886 1262 73055 SH SOLE NO 0 0 73055 EAGLE BANCORP INC MD COM 268948106 898 15626 SH SOLE NO 0 0 15626 EAGLE MATLS INC COM 26969P108 277 2116 SH SOLE NO 0 0 2116 EAGLE PT CR CO LLC COM 269808101 1112 81697 SH SOLE NO 0 0 81697 EARGO INC COM 270087109 217 32338 SH SOLE NO 0 0 32338 EASTERLY GOVT PPTYS INC COM 27616P103 482 23370 SH SOLE NO 0 0 23370 EASTERN BANKSHARES INC COM 27627N105 1141 56243 SH SOLE NO 0 0 56243 EASTGROUP PPTYS INC COM 277276101 306 1837 SH SOLE NO 0 0 1837 EASTMAN CHEM CO COM 277432100 4967 49311 SH SOLE NO 0 0 49311 EASTMAN KODAK CO COM NEW 277461406 87 12848 SH SOLE NO 0 0 12848 EATON CORP PLC SHS G29183103 20323 136117 SH SOLE NO 0 0 136117 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 291 21400 SH SOLE NO 0 0 21400 EATON VANCE ENHANCED EQUITY COM 278274105 1563 87330 SH SOLE NO 0 0 87330 EATON VANCE ENHANCED EQUITY COM 278277108 761 32785 SH SOLE NO 0 0 32785 EATON VANCE FLOATING RATE 20 COM 27831H100 1083 115625 SH SOLE NO 0 0 115625 EATON VANCE LTD DURATION INC COM 27828H105 3451 261861 SH SOLE NO 0 0 261861 EATON VANCE MUN BD FD COM 27827X101 1900 142022 SH SOLE NO 0 0 142022 EATON VANCE MUN INCOME 2028 SHS 27829U105 679 30420 SH SOLE NO 0 0 30420 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1029 74434 SH SOLE NO 0 0 74434 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 200 8468 SH SOLE NO 0 0 8468 EATON VANCE NEW YORK MUN BD COM 27827Y109 267 21784 SH SOLE NO 0 0 21784 EATON VANCE RISK-MANAGED DIV COM 27829G106 731 68451 SH SOLE NO 0 0 68451 EATON VANCE SHORT DURATION D COM 27828V104 286 21460 SH SOLE NO 0 0 21460 EATON VANCE SR FLTNG RTE TR COM 27828Q105 247 16941 SH SOLE NO 0 0 16941 EATON VANCE TAX ADVT DIV INC COM 27828G107 3634 132409 SH SOLE NO 0 0 132409 EATON VANCE TAX MNGED BUY WR COM 27828X100 1085 67812 SH SOLE NO 0 0 67812 EATON VANCE TAX-ADVANTAGED G COM 27828U106 549 18238 SH SOLE NO 0 0 18238 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 3252 203389 SH SOLE NO 0 0 203389 EATON VANCE TAX-MANAGED DIVE COM 27828N102 4655 333716 SH SOLE NO 0 0 333716 EATON VANCE TAX-MANAGED GLOB COM 27829C105 7476 691609 SH SOLE NO 0 0 691609 EATON VANCE TAX-MANAGED GLOB COM 27829F108 8361 836995 SH SOLE NO 0 0 836995 EATON VANCE TX ADV GLBL DIV COM 27828S101 2507 117833 SH SOLE NO 0 0 117833 EBAY INC. COM 278642103 6149 88260 SH SOLE NO 0 0 88260 ECOARK HLDGS INC COM NEW 27888N307 268 51213 SH SOLE NO 0 0 51213 ECOLAB INC COM 278865100 21314 102170 SH SOLE NO 0 0 102170 ECOVYST INC COM 27923Q109 239 20500 SH SOLE NO 0 0 20500 EDAP TMS S A SPONSORED ADR 268311107 306 48025 SH SOLE NO 0 0 48025 EDISON INTL COM 281020107 5337 96220 SH SOLE NO 0 0 96220 EDITAS MEDICINE INC COM 28106W103 2741 66747 SH SOLE NO 0 0 66747 EDWARDS LIFESCIENCES CORP COM 28176E108 14535 128397 SH SOLE NO 0 0 128397 EHEALTH INC COM 28238P109 433 10692 SH SOLE NO 0 0 10692 ELANCO ANIMAL HEALTH INC COM 28414H103 1218 38216 SH SOLE NO 0 0 38216 ELASTIC N V ORD SHS N14506104 1359 9124 SH SOLE NO 0 0 9124 ELDORADO GOLD CORP NEW COM 284902509 98 12751 SH SOLE NO 0 0 12751 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 96 27242 SH SOLE NO 0 0 27242 ELECTROMED INC COM 285409108 112 10417 SH SOLE NO 0 0 10417 ELECTRONIC ARTS INC COM 285512109 5079 35711 SH SOLE NO 0 0 35711 ELLSWORTH GROWTH & INCOME FD COM 289074106 604 45218 SH SOLE NO 0 0 45218 EMCOR GROUP INC COM 29084Q100 496 4301 SH SOLE NO 0 0 4301 EMERGENT BIOSOLUTIONS INC COM 29089Q105 417 8332 SH SOLE NO 0 0 8332 EMERSON ELEC CO COM 291011104 62626 664821 SH SOLE NO 0 0 664821 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 295 29129 SH SOLE NO 0 0 29129 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 848 84461 SH SOLE NO 0 0 84461 EMX RTY CORP COM 26873J107 41 16019 SH SOLE NO 0 0 16019 ENBRIDGE INC COM 29250N105 28600 718607 SH SOLE NO 0 0 718607 ENCOMPASS HEALTH CORP COM 29261A100 290 3870 SH SOLE NO 0 0 3870 ENDEAVOUR SILVER CORP COM 29258Y103 191 46839 SH SOLE NO 0 0 46839 ENERGY RECOVERY INC COM 29270J100 229 12040 SH SOLE NO 0 0 12040 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 5786 603981 SH SOLE NO 0 0 603981 ENERPLUS CORP COM 292766102 99 12458 SH SOLE NO 0 0 12458 ENERSYS COM 29275Y102 218 2939 SH SOLE NO 0 0 2939 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 318 46639 SH SOLE NO 0 0 46639 ENNIS INC COM 293389102 504 26771 SH SOLE NO 0 0 26771 ENOVA INTL INC COM 29357K103 245 7100 SH SOLE NO 0 0 7100 ENOVIX CORPORATION COM 293594107 266 14099 SH SOLE NO 0 0 14099 ENPHASE ENERGY INC COM 29355A107 8006 53388 SH SOLE NO 0 0 53388 ENPRO INDS INC COM 29355X107 323 3716 SH SOLE NO 0 0 3716 ENTEGRIS INC COM 29362U104 2927 23252 SH SOLE NO 0 0 23252 ENTERGY CORP NEW COM 29364G103 3440 34642 SH SOLE NO 0 0 34642 ENTERPRISE BANCORP INC MASS COM 293668109 2613 72687 SH SOLE NO 0 0 72687 ENTERPRISE PRODS PARTNERS L COM 293792107 15363 709938 SH SOLE NO 0 0 709938 ENVIVA PARTNERS LP COM UNIT 29414J107 841 15555 SH SOLE NO 0 0 15555 EOG RES INC COM 26875P101 6039 75236 SH SOLE NO 0 0 75236 EPAM SYS INC COM 29414B104 1184 2077 SH SOLE NO 0 0 2077 EPR PPTYS COM SH BEN INT 26884U109 2279 46153 SH SOLE NO 0 0 46153 EQUIFAX INC COM 294429105 3562 14057 SH SOLE NO 0 0 14057 EQUINIX INC COM 29444U700 3111 3937 SH SOLE NO 0 0 3937 EQUINOX GOLD CORP COM 29446Y502 153 23313 SH SOLE NO 0 0 23313 EQUITRANS MIDSTREAM CORP COM 294600101 366 36094 SH SOLE NO 0 0 36094 EQUITY COMWLTH COM SH BEN INT 294628102 867 33381 SH SOLE NO 0 0 33381 EQUITY RESIDENTIAL SH BEN INT 29476L107 3687 45564 SH SOLE NO 0 0 45564 ERICSSON ADR B SEK 10 294821608 1975 176405 SH SOLE NO 0 0 176405 ERIE INDTY CO CL A 29530P102 245 1376 SH SOLE NO 0 0 1376 ESCO TECHNOLOGIES INC COM 296315104 429 5575 SH SOLE NO 0 0 5575 ESSENTIAL UTILS INC COM 29670G102 13081 283897 SH SOLE NO 0 0 283897 ESSEX PPTY TR INC COM 297178105 659 2062 SH SOLE NO 0 0 2062 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 348 5288 SH SOLE NO 0 0 5288 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 5777 401478 SH SOLE NO 0 0 401478 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 944 33284 SH SOLE NO 0 0 33284 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 1188 19987 SH SOLE NO 0 0 19987 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 7874 129476 SH SOLE NO 0 0 129476 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 285 24171 SH SOLE NO 0 0 24171 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 4162 61511 SH SOLE NO 0 0 61511 ETF MANAGERS TR TREATMENTS TSTNG 26924G763 684 16696 SH SOLE NO 0 0 16696 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 717 22413 SH SOLE NO 0 0 22413 ETF SER SOLUTIONS BLUE HORIZON BNE 26922B303 508 18483 SH SOLE NO 0 0 18483 ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 1715 52725 SH SOLE NO 0 0 52725 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 10907 300308 SH SOLE NO 0 0 300308 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 535 10672 SH SOLE NO 0 0 10672 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 282 9325 SH SOLE NO 0 0 9325 ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 5264 191705 SH SOLE NO 0 0 191705 ETF SER SOLUTIONS NETLEASE CORP 26922A248 216 7314 SH SOLE NO 0 0 7314 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 163 10101 SH SOLE NO 0 0 10101 ETF SER SOLUTIONS US GLB JETS 26922A842 14331 606495 SH SOLE NO 0 0 606495 ETFIS SER TR I VIRTUS INFRCAP 26923G822 838 33702 SH SOLE NO 0 0 33702 ETSY INC COM 29786A106 4874 23439 SH SOLE NO 0 0 23439 EURONAV NV SHS B38564108 385 39459 SH SOLE NO 0 0 39459 EURONET WORLDWIDE INC COM 298736109 1108 8708 SH SOLE NO 0 0 8708 EVANS BANCORP INC COM NEW 29911Q208 1064 27787 SH SOLE NO 0 0 27787 EVERBRIDGE INC COM 29978A104 452 2993 SH SOLE NO 0 0 2993 EVERCORE INC CLASS A 29977A105 330 2472 SH SOLE NO 0 0 2472 EVERGY INC COM 30034W106 5319 85516 SH SOLE NO 0 0 85516 EVERQUOTE INC COM CL A 30041R108 228 12250 SH SOLE NO 0 0 12250 EVERSOURCE ENERGY COM 30040W108 20397 249482 SH SOLE NO 0 0 249482 EVGO INC CL A COM 30052F100 222 27288 SH SOLE NO 0 0 27288 EVOFEM BIOSCIENCES INC COM 30048L104 52 70540 SH SOLE NO 0 0 70540 EVOGENE LTD SHS M4119S104 37 14098 SH SOLE NO 0 0 14098 EVOLUS INC COM 30052C107 84 11100 SH SOLE NO 0 0 11100 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 455 12128 SH SOLE NO 0 0 12128 EXACT SCIENCES CORP COM 30063P105 6921 72518 SH SOLE NO 0 0 72518 EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 414 16978 SH SOLE NO 0 0 16978 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 303 9481 SH SOLE NO 0 0 9481 EXCHANGE LISTED FDS TR QRAFT AI US MMTM 30151E780 650 18641 SH SOLE NO 0 0 18641 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 205 9485 SH SOLE NO 0 0 9485 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 14721 296864 SH SOLE NO 0 0 296864 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 10885 169009 SH SOLE NO 0 0 169009 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 2696 78486 SH SOLE NO 0 0 78486 EXELIXIS INC COM 30161Q104 1601 75750 SH SOLE NO 0 0 75750 EXELON CORP COM 30161N101 11131 230269 SH SOLE NO 0 0 230269 EXP WORLD HLDGS INC COM 30212W100 6166 155055 SH SOLE NO 0 0 155055 EXPEDIA GROUP INC COM NEW 30212P303 4128 25191 SH SOLE NO 0 0 25191 EXPEDITORS INTL WASH INC COM 302130109 3065 25731 SH SOLE NO 0 0 25731 EXPONENT INC COM 30214U102 940 8314 SH SOLE NO 0 0 8314 EXTRA SPACE STORAGE INC COM 30225T102 1920 11432 SH SOLE NO 0 0 11432 EXXON MOBIL CORP COM 30231G102 140040 2380831 SH SOLE NO 0 0 2380831 F N B CORP COM 302520101 786 67686 SH SOLE NO 0 0 67686 F5 NETWORKS INC COM 315616102 873 4396 SH SOLE NO 0 0 4396 FABRINET SHS G3323L100 342 3343 SH SOLE NO 0 0 3343 FACEBOOK INC CL A 30303M102 192328 566687 SH SOLE NO 0 0 566687 FACTSET RESH SYS INC COM 303075105 3682 9328 SH SOLE NO 0 0 9328 FAIR ISAAC CORP COM 303250104 577 1451 SH SOLE NO 0 0 1451 FARMERS NATIONAL BANC CORP COM 309627107 825 52554 SH SOLE NO 0 0 52554 FARMLAND PARTNERS INC COM 31154R109 126 10528 SH SOLE NO 0 0 10528 FASTENAL CO COM 311900104 17269 334615 SH SOLE NO 0 0 334615 FASTLY INC CL A 31188V100 3997 98849 SH SOLE NO 0 0 98849 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 799 6775 SH SOLE NO 0 0 6775 FEDERATED HERMES INC CL B 314211103 23056 709445 SH SOLE NO 0 0 709445 FEDEX CORP COM 31428X106 33520 152860 SH SOLE NO 0 0 152860 FERRARI N V COM N3167Y103 761 3643 SH SOLE NO 0 0 3643 FERROGLOBE PLC SHS G33856108 679 78138 SH SOLE NO 0 0 78138 FFBW INC MD COM 30260M103 596 49536 SH SOLE NO 0 0 49536 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 33748 600720 SH SOLE NO 0 0 600720 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 2209 67988 SH SOLE NO 0 0 67988 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 879 31552 SH SOLE NO 0 0 31552 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 12859 307278 SH SOLE NO 0 0 307278 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 13219 319462 SH SOLE NO 0 0 319462 FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 848 32768 SH SOLE NO 0 0 32768 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 839 40287 SH SOLE NO 0 0 40287 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 15731 425177 SH SOLE NO 0 0 425177 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 3131 56017 SH SOLE NO 0 0 56017 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 1116 54809 SH SOLE NO 0 0 54809 FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 5333 224110 SH SOLE NO 0 0 224110 FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 715 24951 SH SOLE NO 0 0 24951 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 28353 596663 SH SOLE NO 0 0 596663 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 3276 66855 SH SOLE NO 0 0 66855 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 8262 154690 SH SOLE NO 0 0 154690 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 16372 203965 SH SOLE NO 0 0 203965 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 16785 1164865 SH SOLE NO 0 0 1164865 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 28091 523213 SH SOLE NO 0 0 523213 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 37784 592142 SH SOLE NO 0 0 592142 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 13703 264090 SH SOLE NO 0 0 264090 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 76485 644739 SH SOLE NO 0 0 644739 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 5852 132210 SH SOLE NO 0 0 132210 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 21334 701787 SH SOLE NO 0 0 701787 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 18527 450126 SH SOLE NO 0 0 450126 FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360 419 14735 SH SOLE NO 0 0 14735 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1440 28955 SH SOLE NO 0 0 28955 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 5264 157314 SH SOLE NO 0 0 157314 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 507 16598 SH SOLE NO 0 0 16598 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 15101 316924 SH SOLE NO 0 0 316924 FIDELITY D & D BANCORP INC COM 31609R100 470 9327 SH SOLE NO 0 0 9327 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 1460 26384 SH SOLE NO 0 0 26384 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 3034 59674 SH SOLE NO 0 0 59674 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 7850 150250 SH SOLE NO 0 0 150250 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 19048 358534 SH SOLE NO 0 0 358534 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5165 113929 SH SOLE NO 0 0 113929 FIDELITY NATL INFORMATION SV COM 31620M106 6036 49607 SH SOLE NO 0 0 49607 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 845 79431 SH SOLE NO 0 0 79431 FIFTH THIRD BANCORP COM 316773100 7239 170583 SH SOLE NO 0 0 170583 FINANCIAL INSTNS INC COM 317585404 17483 570407 SH SOLE NO 0 0 570407 FIREEYE INC COM 31816Q101 1373 77169 SH SOLE NO 0 0 77169 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 14 15000 SH SOLE NO 0 0 15000 FIRST AMERN FINL CORP COM 31847R102 767 11448 SH SOLE NO 0 0 11448 FIRST BANCORP INC ME COM 31866P102 393 13507 SH SOLE NO 0 0 13507 FIRST BANCORP N C COM 318910106 984 22883 SH SOLE NO 0 0 22883 FIRST BUSEY CORP COM NEW 319383204 602 24465 SH SOLE NO 0 0 24465 FIRST COMWLTH FINL CORP PA COM 319829107 588 43178 SH SOLE NO 0 0 43178 FIRST FINANCIAL NORTHWEST IN COM 32022K102 176 10787 SH SOLE NO 0 0 10787 FIRST FINL BANKSHARES INC COM 32020R109 24683 537184 SH SOLE NO 0 0 537184 FIRST HORIZON CORPORATION COM 320517105 619 38037 SH SOLE NO 0 0 38037 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1889 46935 SH SOLE NO 0 0 46935 FIRST MAJESTIC SILVER CORP COM 32076V103 919 81382 SH SOLE NO 0 0 81382 FIRST MERCHANTS CORP COM 320817109 755 18066 SH SOLE NO 0 0 18066 FIRST MID ILL BANCSHARES INC COM 320866106 488 11893 SH SOLE NO 0 0 11893 FIRST REP BK SAN FRANCISCO C COM 33616C100 1079 5598 SH SOLE NO 0 0 5598 FIRST SOLAR INC COM 336433107 3638 38114 SH SOLE NO 0 0 38114 FIRST TR / ABERDEEN EMERGING COM 33731K102 166 11472 SH SOLE NO 0 0 11472 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1062 17724 SH SOLE NO 0 0 17724 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 430 33413 SH SOLE NO 0 0 33413 FIRST TR ENERGY INCOME & GRO COM 33738G104 1191 87905 SH SOLE NO 0 0 87905 FIRST TR ENERGY INFRASTRCTR COM 33738C103 569 44639 SH SOLE NO 0 0 44639 FIRST TR ENHANCED EQUITY INC COM 337318109 612 31101 SH SOLE NO 0 0 31101 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 481 8827 SH SOLE NO 0 0 8827 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 317 9731 SH SOLE NO 0 0 9731 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 348 16855 SH SOLE NO 0 0 16855 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2129 44044 SH SOLE NO 0 0 44044 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 12386 218144 SH SOLE NO 0 0 218144 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 968 17366 SH SOLE NO 0 0 17366 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 22096 1075772 SH SOLE NO 0 0 1075772 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 962 46137 SH SOLE NO 0 0 46137 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 2468 122361 SH SOLE NO 0 0 122361 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 8540 140123 SH SOLE NO 0 0 140123 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 3394 126064 SH SOLE NO 0 0 126064 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 3486 83187 SH SOLE NO 0 0 83187 FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406 443 9445 SH SOLE NO 0 0 9445 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 442 14451 SH SOLE NO 0 0 14451 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 14606 605838 SH SOLE NO 0 0 605838 FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 284 4881 SH SOLE NO 0 0 4881 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 19682 186815 SH SOLE NO 0 0 186815 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 28733 486104 SH SOLE NO 0 0 486104 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2213 39326 SH SOLE NO 0 0 39326 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1706 68270 SH SOLE NO 0 0 68270 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 973 24276 SH SOLE NO 0 0 24276 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 673 22473 SH SOLE NO 0 0 22473 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 1781 155162 SH SOLE NO 0 0 155162 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 8460 191187 SH SOLE NO 0 0 191187 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 21092 177189 SH SOLE NO 0 0 177189 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 30184 526419 SH SOLE NO 0 0 526419 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 1456 111694 SH SOLE NO 0 0 111694 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 4658 61050 SH SOLE NO 0 0 61050 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 30740 479789 SH SOLE NO 0 0 479789 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 3323 59376 SH SOLE NO 0 0 59376 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 30937 635008 SH SOLE NO 0 0 635008 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 11447 123604 SH SOLE NO 0 0 123604 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 46684 379953 SH SOLE NO 0 0 379953 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 26186 212211 SH SOLE NO 0 0 212211 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 302 10215 SH SOLE NO 0 0 10215 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 11310 132841 SH SOLE NO 0 0 132841 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 2839 39481 SH SOLE NO 0 0 39481 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 3629 72727 SH SOLE NO 0 0 72727 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 587 8211 SH SOLE NO 0 0 8211 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 102398 1368601 SH SOLE NO 0 0 1368601 FIRST TR EXCHANGE-TRADED FD CBOE VEST GOLD 33733E856 237 11982 SH SOLE NO 0 0 11982 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 55936 237110 SH SOLE NO 0 0 237110 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1847 52552 SH SOLE NO 0 0 52552 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1482 65195 SH SOLE NO 0 0 65195 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 2249 69505 SH SOLE NO 0 0 69505 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 74079 1618155 SH SOLE NO 0 0 1618155 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 9798 309190 SH SOLE NO 0 0 309190 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 14580 529369 SH SOLE NO 0 0 529369 FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 12089 513773 SH SOLE NO 0 0 513773 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 30882 515186 SH SOLE NO 0 0 515186 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 13765 285640 SH SOLE NO 0 0 285640 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 38658 764312 SH SOLE NO 0 0 764312 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 402 7759 SH SOLE NO 0 0 7759 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 364 7404 SH SOLE NO 0 0 7404 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 3535 169148 SH SOLE NO 0 0 169148 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 399 9478 SH SOLE NO 0 0 9478 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 1062 31251 SH SOLE NO 0 0 31251 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 333 7006 SH SOLE NO 0 0 7006 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2668 162708 SH SOLE NO 0 0 162708 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 16645 265900 SH SOLE NO 0 0 265900 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 10456 185163 SH SOLE NO 0 0 185163 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 3119 36301 SH SOLE NO 0 0 36301 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 2688 82353 SH SOLE NO 0 0 82353 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 17150 556484 SH SOLE NO 0 0 556484 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1617 30134 SH SOLE NO 0 0 30134 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 328 19528 SH SOLE NO 0 0 19528 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1931 81590 SH SOLE NO 0 0 81590 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 21434 129068 SH SOLE NO 0 0 129068 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 3105 75725 SH SOLE NO 0 0 75725 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 71800 1512554 SH SOLE NO 0 0 1512554 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 7508 156914 SH SOLE NO 0 0 156914 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 12118 428682 SH SOLE NO 0 0 428682 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 425 8372 SH SOLE NO 0 0 8372 FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 406 13964 SH SOLE NO 0 0 13964 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 226 8943 SH SOLE NO 0 0 8943 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 7282 191259 SH SOLE NO 0 0 191259 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 919 26384 SH SOLE NO 0 0 26384 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 6611 318019 SH SOLE NO 0 0 318019 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 2532 127158 SH SOLE NO 0 0 127158 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 1625 79763 SH SOLE NO 0 0 79763 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 462 21175 SH SOLE NO 0 0 21175 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 3999 110031 SH SOLE NO 0 0 110031 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 7152 233658 SH SOLE NO 0 0 233658 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 1518 45008 SH SOLE NO 0 0 45008 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 32950 1435743 SH SOLE NO 0 0 1435743 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 563 17805 SH SOLE NO 0 0 17805 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 3833 117462 SH SOLE NO 0 0 117462 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 1644 48985 SH SOLE NO 0 0 48985 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 3285 90702 SH SOLE NO 0 0 90702 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 27561 795642 SH SOLE NO 0 0 795642 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 3902 126456 SH SOLE NO 0 0 126456 FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 216 8767 SH SOLE NO 0 0 8767 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 1338 40004 SH SOLE NO 0 0 40004 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 279 13103 SH SOLE NO 0 0 13103 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 5434 245616 SH SOLE NO 0 0 245616 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 5726 173445 SH SOLE NO 0 0 173445 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 1568 49354 SH SOLE NO 0 0 49354 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 1267 40792 SH SOLE NO 0 0 40792 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 494 15418 SH SOLE NO 0 0 15418 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 2455 72360 SH SOLE NO 0 0 72360 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 1601 54114 SH SOLE NO 0 0 54114 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 845 41108 SH SOLE NO 0 0 41108 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 3239 160679 SH SOLE NO 0 0 160679 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 3929 144300 SH SOLE NO 0 0 144300 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 274 13159 SH SOLE NO 0 0 13159 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 26248 490160 SH SOLE NO 0 0 490160 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 10868 418967 SH SOLE NO 0 0 418967 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 3019 113593 SH SOLE NO 0 0 113593 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 8666 236318 SH SOLE NO 0 0 236318 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 17967 524612 SH SOLE NO 0 0 524612 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 7248 198744 SH SOLE NO 0 0 198744 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 4172 122343 SH SOLE NO 0 0 122343 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 1257 38782 SH SOLE NO 0 0 38782 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 2199 64040 SH SOLE NO 0 0 64040 FIRST TR HIGH INCOME LONG / COM 33738E109 195 12304 SH SOLE NO 0 0 12304 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 7198 350288 SH SOLE NO 0 0 350288 FIRST TR INTER DURATN PFD & COM 33718W103 669 26752 SH SOLE NO 0 0 26752 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5484 85142 SH SOLE NO 0 0 85142 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 15838 185685 SH SOLE NO 0 0 185685 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4212 43122 SH SOLE NO 0 0 43122 FIRST TR MLP & ENERGY INCOM COM 33739B104 112 15628 SH SOLE NO 0 0 15628 FIRST TR MORNINGSTAR DIVID L SHS 336917109 5878 179426 SH SOLE NO 0 0 179426 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 4191 35435 SH SOLE NO 0 0 35435 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 871 12440 SH SOLE NO 0 0 12440 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 24824 223145 SH SOLE NO 0 0 223145 FIRST TR NASDAQ 100 TECH IND SHS 337345102 36208 229458 SH SOLE NO 0 0 229458 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 1043 18547 SH SOLE NO 0 0 18547 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 7172 78347 SH SOLE NO 0 0 78347 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 707 178121 SH SOLE NO 0 0 178121 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 128 13362 SH SOLE NO 0 0 13362 FIRST TR SR FLTG RATE INCOME COM 33733U108 509 41599 SH SOLE NO 0 0 41599 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 641 46168 SH SOLE NO 0 0 46168 FIRST TR VALUE LINE DIVID IN SHS 33734H106 177225 4521051 SH SOLE NO 0 0 4521051 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 4897 44087 SH SOLE NO 0 0 44087 FIRSTCASH INC COM 33767D105 273 3124 SH SOLE NO 0 0 3124 FIRSTENERGY CORP COM 337932107 5746 161318 SH SOLE NO 0 0 161318 FISERV INC COM 337738108 11597 106887 SH SOLE NO 0 0 106887 FISKER INC CL A COM STK 33813J106 860 58759 SH SOLE NO 0 0 58759 FIVE BELOW INC COM 33829M101 229 1297 SH SOLE NO 0 0 1297 FIVE9 INC COM 338307101 615 3850 SH SOLE NO 0 0 3850 FIVERR INTL LTD ORD SHS M4R82T106 2825 15469 SH SOLE NO 0 0 15469 FLAGSTAR BANCORP INC COM PAR .001 337930705 837 16494 SH SOLE NO 0 0 16494 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 1290 44819 SH SOLE NO 0 0 44819 FLAHERTY & CRUMRINE PFD INCO COM 338480106 273 17330 SH SOLE NO 0 0 17330 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 306 23912 SH SOLE NO 0 0 23912 FLAHERTY & CRUMRINE PFD SECS COM 338478100 6337 284578 SH SOLE NO 0 0 284578 FLEETCOR TECHNOLOGIES INC COM 339041105 372 1425 SH SOLE NO 0 0 1425 FLEX LTD ORD Y2573F102 239 13542 SH SOLE NO 0 0 13542 FLEXION THERAPEUTICS INC COM 33938J106 432 70956 SH SOLE NO 0 0 70956 FLEXSHARES TR CRE SLCT BD FD 33939L670 7819 297954 SH SOLE NO 0 0 297954 FLEXSHARES TR GLB QLT R/E IDX 33939L787 333 5047 SH SOLE NO 0 0 5047 FLEXSHARES TR HIG YLD VL ETF 33939L662 4896 98244 SH SOLE NO 0 0 98244 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 716 25662 SH SOLE NO 0 0 25662 FLEXSHARES TR INTL QLTDV IDX 33939L837 793 31478 SH SOLE NO 0 0 31478 FLEXSHARES TR M STAR DEV MKT 33939L803 11605 161687 SH SOLE NO 0 0 161687 FLEXSHARES TR MORNSTAR UPSTR 33939L407 876 23960 SH SOLE NO 0 0 23960 FLEXSHARES TR MORNSTAR USMKT 33939L100 30662 181650 SH SOLE NO 0 0 181650 FLEXSHARES TR MSTAR EMKT FAC 33939L308 4548 74999 SH SOLE NO 0 0 74999 FLEXSHARES TR QLT DIV DEF IDX 33939L845 6167 116048 SH SOLE NO 0 0 116048 FLEXSHARES TR QUALT DIVD IDX 33939L860 2571 46212 SH SOLE NO 0 0 46212 FLEXSHARES TR READY ACC VARI 33939L886 617 8107 SH SOLE NO 0 0 8107 FLEXSHARES TR STOX GBL ESG SLT 33939L688 1891 13434 SH SOLE NO 0 0 13434 FLEXSHARES TR STOX US ESG SLCT 33939L696 3433 32531 SH SOLE NO 0 0 32531 FLEXSHARES TR STOXX GLOBR INF 33939L795 218 3909 SH SOLE NO 0 0 3909 FLEXSHARES TR US QUALITY CAP 33939L746 3226 68039 SH SOLE NO 0 0 68039 FLOOR & DECOR HLDGS INC CL A 339750101 401 3322 SH SOLE NO 0 0 3322 FLOWERS FOODS INC COM 343498101 740 31327 SH SOLE NO 0 0 31327 FLOWSERVE CORP COM 34354P105 267 7719 SH SOLE NO 0 0 7719 FLUOR CORP NEW COM 343412102 1784 111710 SH SOLE NO 0 0 111710 FMC CORP COM NEW 302491303 1052 11491 SH SOLE NO 0 0 11491 FNCB BANCORP INC COM 302578109 170 20667 SH SOLE NO 0 0 20667 FOOT LOCKER INC COM 344849104 600 13154 SH SOLE NO 0 0 13154 FORD MTR CO DEL COM 345370860 34095 2407881 SH SOLE NO 0 0 2407881 FORTINET INC COM 34959E109 10335 35389 SH SOLE NO 0 0 35389 FORTIS INC COM 349553107 633 14286 SH SOLE NO 0 0 14286 FORTIVE CORP COM 34959J108 1155 16376 SH SOLE NO 0 0 16376 FORTUNA SILVER MINES INC COM 349915108 242 61667 SH SOLE NO 0 0 61667 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3110 34786 SH SOLE NO 0 0 34786 FOX CORP CL A COM 35137L105 248 6189 SH SOLE NO 0 0 6189 FRANCO NEV CORP COM 351858105 12856 98961 SH SOLE NO 0 0 98961 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 38111 402338 SH SOLE NO 0 0 402338 FRANKLIN LTD DURATION INCOME COM 35472T101 189 20836 SH SOLE NO 0 0 20836 FRANKLIN RESOURCES INC COM 354613101 10495 353135 SH SOLE NO 0 0 353135 FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538 3799 76982 SH SOLE NO 0 0 76982 FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 791 15131 SH SOLE NO 0 0 15131 FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 299 11557 SH SOLE NO 0 0 11557 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 10065 215537 SH SOLE NO 0 0 215537 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 529 12556 SH SOLE NO 0 0 12556 FREEPORT-MCMORAN INC CL B 35671D857 10675 328165 SH SOLE NO 0 0 328165 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 446 12766 SH SOLE NO 0 0 12766 FRESHPET INC COM 358039105 371 2603 SH SOLE NO 0 0 2603 FRONTIER COMMUNICATIONS PARE COM 35909D109 225 8083 SH SOLE NO 0 0 8083 FRONTLINE LTD SHS NEW G3682E192 119 12752 SH SOLE NO 0 0 12752 FS KKR CAP CORP COM 302635206 117972 5352642 SH SOLE NO 0 0 5352642 FUBOTV INC COM 35953D104 898 37504 SH SOLE NO 0 0 37504 FUELCELL ENERGY INC COM 35952H601 749 112097 SH SOLE NO 0 0 112097 FULGENT GENETICS INC COM 359664109 1608 17879 SH SOLE NO 0 0 17879 FULLER H B CO COM 359694106 461 7155 SH SOLE NO 0 0 7155 FULTON FINL CORP PA COM 360271100 2703 176902 SH SOLE NO 0 0 176902 FUTUREFUEL CORP COM 36116M106 2282 320093 SH SOLE NO 0 0 320093 GABELLI CONV & INC SECS FD I COM 36240B109 67 11081 SH SOLE NO 0 0 11081 GABELLI DIVID & INCOME TR COM 36242H104 2480 96170 SH SOLE NO 0 0 96170 GABELLI EQUITY TR INC COM 362397101 9096 1367944 SH SOLE NO 0 0 1367944 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 275 14008 SH SOLE NO 0 0 14008 GABELLI HLTHCARE & WELLNESS SHS 36246K103 262 19908 SH SOLE NO 0 0 19908 GABELLI MULTIMEDIA TR INC COM 36239Q109 3479 381118 SH SOLE NO 0 0 381118 GABELLI UTIL TR COM 36240A101 6732 856032 SH SOLE NO 0 0 856032 GALECTIN THERAPEUTICS INC COM NEW 363225202 46 11902 SH SOLE NO 0 0 11902 GALLAGHER ARTHUR J & CO COM 363576109 3860 25968 SH SOLE NO 0 0 25968 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1860 498700 SH SOLE NO 0 0 498700 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 77 15370 SH SOLE NO 0 0 15370 GAMESTOP CORP NEW CL A 36467W109 205 1172 SH SOLE NO 0 0 1172 GAMING & LEISURE PPTYS INC COM 36467J108 760 16411 SH SOLE NO 0 0 16411 GAN LTD SHS G3728V109 235 15828 SH SOLE NO 0 0 15828 GANNETT CO INC COM 36472T109 105 15737 SH SOLE NO 0 0 15737 GAP INC COM 364760108 215 9486 SH SOLE NO 0 0 9486 GARMIN LTD SHS H2906T109 3221 20721 SH SOLE NO 0 0 20721 GARTNER INC COM 366651107 2156 7096 SH SOLE NO 0 0 7096 GATX CORP COM 361448103 382 4267 SH SOLE NO 0 0 4267 GENERAC HLDGS INC COM 368736104 14285 34955 SH SOLE NO 0 0 34955 GENERAL AMERN INVS CO INC COM 368802104 657 15262 SH SOLE NO 0 0 15262 GENERAL DYNAMICS CORP COM 369550108 24008 122475 SH SOLE NO 0 0 122475 GENERAL ELECTRIC CO COM NEW 369604301 38266 371413 SH SOLE NO 0 0 371413 GENERAL MLS INC COM 370334104 25770 430794 SH SOLE NO 0 0 430794 GENERAL MTRS CO COM 37045V100 17082 324080 SH SOLE NO 0 0 324080 GENIUS BRANDS INTL INC COM 37229T301 38 28086 SH SOLE NO 0 0 28086 GENOCEA BIOSCIENCES INC COM NEW 372427401 41 21405 SH SOLE NO 0 0 21405 GENTEX CORP COM 371901109 2420 73393 SH SOLE NO 0 0 73393 GENUINE PARTS CO COM 372460105 14062 115998 SH SOLE NO 0 0 115998 GENWORTH FINL INC COM CL A 37247D106 959 255841 SH SOLE NO 0 0 255841 GEO GROUP INC NEW COM 36162J106 127 17132 SH SOLE NO 0 0 17132 GERMAN AMERN BANCORP INC COM 373865104 460 11913 SH SOLE NO 0 0 11913 GERON CORP COM 374163103 148 108293 SH SOLE NO 0 0 108293 GEVO INC COM PAR 374396406 633 95347 SH SOLE NO 0 0 95347 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 456 50796 SH SOLE NO 0 0 50796 GILEAD SCIENCES INC COM 375558103 22761 325868 SH SOLE NO 0 0 325868 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 891 76905 SH SOLE NO 0 0 76905 GLADSTONE CAPITAL CORP COM 376535100 134 11862 SH SOLE NO 0 0 11862 GLADSTONE COMMERCIAL CORP COM 376536108 589 28031 SH SOLE NO 0 0 28031 GLADSTONE INVT CORP COM 376546107 524 37850 SH SOLE NO 0 0 37850 GLADSTONE LD CORP COM 376549101 586 25775 SH SOLE NO 0 0 25775 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 24307 636151 SH SOLE NO 0 0 636151 GLOBAL NET LEASE INC COM NEW 379378201 2830 176660 SH SOLE NO 0 0 176660 GLOBAL PARTNERS LP COM UNITS 37946R109 536 25330 SH SOLE NO 0 0 25330 GLOBAL PMTS INC COM 37940X102 4048 25689 SH SOLE NO 0 0 25689 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 1063 44857 SH SOLE NO 0 0 44857 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 252 8337 SH SOLE NO 0 0 8337 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4347 158539 SH SOLE NO 0 0 158539 GLOBAL X FDS CANNABIS ETF 37954Y426 461 51649 SH SOLE NO 0 0 51649 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2121 72467 SH SOLE NO 0 0 72467 GLOBAL X FDS CONSCIOUS COS 37954Y731 465 14857 SH SOLE NO 0 0 14857 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 1528 50112 SH SOLE NO 0 0 50112 GLOBAL X FDS E COMMERCE ETF 37954Y467 645 21398 SH SOLE NO 0 0 21398 GLOBAL X FDS FINTECH ETF 37954Y814 2618 54535 SH SOLE NO 0 0 54535 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 213 9629 SH SOLE NO 0 0 9629 GLOBAL X FDS GLB X SUPERDIV 37950E549 910 68830 SH SOLE NO 0 0 68830 GLOBAL X FDS GLBL X MLP ETF 37954Y343 2288 64888 SH SOLE NO 0 0 64888 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 213 17817 SH SOLE NO 0 0 17817 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1513 44262 SH SOLE NO 0 0 44262 GLOBAL X FDS GLOBAL X SILVER 37954Y848 1901 54183 SH SOLE NO 0 0 54183 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1246 52412 SH SOLE NO 0 0 52412 GLOBAL X FDS GLOBX SUPDV US 37950E291 4341 223459 SH SOLE NO 0 0 223459 GLOBAL X FDS INTERNET OF THNG 37954Y780 995 27427 SH SOLE NO 0 0 27427 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 12380 151059 SH SOLE NO 0 0 151059 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 1575 36670 SH SOLE NO 0 0 36670 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 477 17039 SH SOLE NO 0 0 17039 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 7037 319031 SH SOLE NO 0 0 319031 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 6956 190220 SH SOLE NO 0 0 190220 GLOBAL X FDS REIT ETF 37950E127 374 39352 SH SOLE NO 0 0 39352 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 164 10517 SH SOLE NO 0 0 10517 GLOBAL X FDS RUSSELL 2000 37954Y459 561 22550 SH SOLE NO 0 0 22550 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1161 21537 SH SOLE NO 0 0 21537 GLOBAL X FDS S&P 500 COVERED 37954Y475 250 5163 SH SOLE NO 0 0 5163 GLOBAL X FDS SOCIAL MED ETF 37950E416 783 12848 SH SOLE NO 0 0 12848 GLOBAL X FDS SUPER DIV ALTR 37954Y806 133 10055 SH SOLE NO 0 0 10055 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 1107 62513 SH SOLE NO 0 0 62513 GLOBAL X FDS THMATC GWT ETF 37954Y418 915 18372 SH SOLE NO 0 0 18372 GLOBAL X FDS US INFR DEV ETF 37954Y673 24434 961590 SH SOLE NO 0 0 961590 GLOBAL X FDS US PFD ETF 37954Y657 1375 53390 SH SOLE NO 0 0 53390 GLOBALSTAR INC COM 378973408 57 34714 SH SOLE NO 0 0 34714 GLOBANT S A COM L44385109 517 1842 SH SOLE NO 0 0 1842 GLOBE LIFE INC COM 37959E102 2190 24606 SH SOLE NO 0 0 24606 GLOBUS MED INC CL A 379577208 464 6058 SH SOLE NO 0 0 6058 GLYCOMIMETICS INC COM 38000Q102 21 10000 SH SOLE NO 0 0 10000 GOGO INC COM 38046C109 2952 170654 SH SOLE NO 0 0 170654 GOLD FIELDS LTD SPONSORED ADR 38059T106 156 19227 SH SOLE NO 0 0 19227 GOLDEN MINERALS CO COM 381119106 111 258389 SH SOLE NO 0 0 258389 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 324 18670 SH SOLE NO 0 0 18670 GOLDEN STAR RES LTD CDA COM 38119T807 71 30053 SH SOLE NO 0 0 30053 GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 93 92000 SH SOLE NO 0 0 92000 GOLDMAN SACHS BDC INC SHS 38147U107 1641 89478 SH SOLE NO 0 0 89478 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 7075 70697 SH SOLE NO 0 0 70697 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 202 4035 SH SOLE NO 0 0 4035 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 454 8359 SH SOLE NO 0 0 8359 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4144 111703 SH SOLE NO 0 0 111703 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 41985 1228717 SH SOLE NO 0 0 1228717 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 8040 127608 SH SOLE NO 0 0 127608 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 55965 650539 SH SOLE NO 0 0 650539 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 347 5194 SH SOLE NO 0 0 5194 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 663 11134 SH SOLE NO 0 0 11134 GOLDMAN SACHS GROUP INC COM 38141G104 37690 99703 SH SOLE NO 0 0 99703 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 5990 343111 SH SOLE NO 0 0 343111 GOLDMINING INC COM 38149E101 25 21932 SH SOLE NO 0 0 21932 GOLUB CAP BDC INC COM 38173M102 1481 93717 SH SOLE NO 0 0 93717 GOODRX HLDGS INC COM CL A 38246G108 289 7049 SH SOLE NO 0 0 7049 GOODYEAR TIRE & RUBR CO COM 382550101 1993 112609 SH SOLE NO 0 0 112609 GOPRO INC CL A 38268T103 132 14157 SH SOLE NO 0 0 14157 GORMAN RUPP CO COM 383082104 979 27365 SH SOLE NO 0 0 27365 GRACO INC COM 384109104 4158 59434 SH SOLE NO 0 0 59434 GRAINGER W W INC COM 384802104 2652 6747 SH SOLE NO 0 0 6747 GRAN TIERRA ENERGY INC COM 38500T101 12 17488 SH SOLE NO 0 0 17488 GRANITE CONSTR INC COM 387328107 342 8659 SH SOLE NO 0 0 8659 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 240 15709 SH SOLE NO 0 0 15709 GRANITESHARES ETF TR XOUT US LRG CP 38747R603 381 9316 SH SOLE NO 0 0 9316 GRANITESHARES GOLD TR SHS BEN INT 38748G101 367 21074 SH SOLE NO 0 0 21074 GREENBRIER COS INC COM 393657101 221 5163 SH SOLE NO 0 0 5163 GREENLANE HLDGS INC CL A 395330103 66 28202 SH SOLE NO 0 0 28202 GRID DYNAMICS HLDGS INC CL A 39813G109 788 27000 SH SOLE NO 0 0 27000 GROWGENERATION CORP COM 39986L109 1101 44646 SH SOLE NO 0 0 44646 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 382 37969 SH SOLE NO 0 0 37969 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 254 23210 SH SOLE NO 0 0 23210 GSI TECHNOLOGY INC COM 36241U106 294 55744 SH SOLE NO 0 0 55744 GUARDANT HEALTH INC COM 40131M109 644 5155 SH SOLE NO 0 0 5155 GUGGENHEIM CR ALLOCATION FD COM 40168G108 300 14512 SH SOLE NO 0 0 14512 GUGGENHEIM ENHANCED EQT INCM COM 40167B100 127 13689 SH SOLE NO 0 0 13689 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 5549 289804 SH SOLE NO 0 0 289804 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 303 12387 SH SOLE NO 0 0 12387 GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 887 35413 SH SOLE NO 0 0 35413 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2029 25868 SH SOLE NO 0 0 25868 H & E EQUIPMENT SERVICES INC COM 404030108 208 6018 SH SOLE NO 0 0 6018 H I G ACQUISITION CORP COM CL A G44898107 631 64615 SH SOLE NO 0 0 64615 HAIN CELESTIAL GROUP INC COM 405217100 585 13690 SH SOLE NO 0 0 13690 HALL OF FAME RESORT & ENTMT COM 40619L102 61 23330 SH SOLE NO 0 0 23330 HALLIBURTON CO COM 406216101 4909 227092 SH SOLE NO 0 0 227092 HALOZYME THERAPEUTICS INC COM 40637H109 745 18324 SH SOLE NO 0 0 18324 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 887 20870 SH SOLE NO 0 0 20870 HANCOCK JOHN INCOME SECS TR COM 410123103 266 16786 SH SOLE NO 0 0 16786 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 410 62633 SH SOLE NO 0 0 62633 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 3858 179465 SH SOLE NO 0 0 179465 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1538 70898 SH SOLE NO 0 0 70898 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1607 85800 SH SOLE NO 0 0 85800 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 2453 147632 SH SOLE NO 0 0 147632 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 902 39459 SH SOLE NO 0 0 39459 HANCOCK WHITNEY CORPORATION COM 410120109 2112 44839 SH SOLE NO 0 0 44839 HANESBRANDS INC COM 410345102 4303 250793 SH SOLE NO 0 0 250793 HANNON ARMSTRONG SUST INFR C COM 41068X100 23741 443931 SH SOLE NO 0 0 443931 HANOVER INS GROUP INC COM 410867105 1339 10333 SH SOLE NO 0 0 10333 HARBORONE BANCORP INC NEW COM NEW 41165Y100 179 12773 SH SOLE NO 0 0 12773 HARLEY DAVIDSON INC COM 412822108 1379 37694 SH SOLE NO 0 0 37694 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 64 20434 SH SOLE NO 0 0 20434 HARSCO CORP COM 415864107 378 22323 SH SOLE NO 0 0 22323 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 840 20125 SH SOLE NO 0 0 20125 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 763 18645 SH SOLE NO 0 0 18645 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 5346 131271 SH SOLE NO 0 0 131271 HARTFORD FINL SVCS GROUP INC COM 416515104 4688 66738 SH SOLE NO 0 0 66738 HASBRO INC COM 418056107 2072 23234 SH SOLE NO 0 0 23234 HAWAIIAN ELEC INDUSTRIES COM 419870100 607 14887 SH SOLE NO 0 0 14887 HAWAIIAN HOLDINGS INC COM 419879101 724 33465 SH SOLE NO 0 0 33465 HAYWARD HLDGS INC COM 421298100 254 11435 SH SOLE NO 0 0 11435 HCA HEALTHCARE INC COM 40412C101 4039 16641 SH SOLE NO 0 0 16641 HDFC BANK LTD SPONSORED ADS 40415F101 384 5264 SH SOLE NO 0 0 5264 HEALTH CATALYST INC COM 42225T107 535 10710 SH SOLE NO 0 0 10710 HEALTHCARE RLTY TR COM 421946104 356 11978 SH SOLE NO 0 0 11978 HEALTHCARE TR AMER INC CL A NEW 42225P501 2452 82685 SH SOLE NO 0 0 82685 HEALTHPEAK PROPERTIES INC COM 42250P103 8610 257175 SH SOLE NO 0 0 257175 HECLA MNG CO COM 422704106 319 58108 SH SOLE NO 0 0 58108 HEICO CORP NEW CL A 422806208 370 3130 SH SOLE NO 0 0 3130 HEICO CORP NEW COM 422806109 2536 19234 SH SOLE NO 0 0 19234 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 44 11454 SH SOLE NO 0 0 11454 HELLO GROUP INC ADS 423403104 140 13241 SH SOLE NO 0 0 13241 HELMERICH & PAYNE INC COM 423452101 995 36331 SH SOLE NO 0 0 36331 HENRY JACK & ASSOC INC COM 426281101 1950 11889 SH SOLE NO 0 0 11889 HENRY SCHEIN INC COM 806407102 668 8774 SH SOLE NO 0 0 8774 HERBALIFE NUTRITION LTD COM SHS G4412G101 214 5067 SH SOLE NO 0 0 5067 HERCULES CAPITAL INC COM 427096508 2959 178164 SH SOLE NO 0 0 178164 HERON THERAPEUTICS INC COM 427746102 332 31060 SH SOLE NO 0 0 31060 HERSHEY CO COM 427866108 11518 68058 SH SOLE NO 0 0 68058 HESS CORP COM 42809H107 481 6168 SH SOLE NO 0 0 6168 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2113 148312 SH SOLE NO 0 0 148312 HEXCEL CORP NEW COM 428291108 6267 105529 SH SOLE NO 0 0 105529 HEXO CORP COM NEW 428304307 40 22128 SH SOLE NO 0 0 22128 HIBBETT INC COM 428567101 623 8816 SH SOLE NO 0 0 8816 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 93 10237 SH SOLE NO 0 0 10237 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 3522 327045 SH SOLE NO 0 0 327045 HIGHWOODS PPTYS INC COM 431284108 381 8702 SH SOLE NO 0 0 8702 HILL-ROM HLDGS INC COM 431475102 1370 9134 SH SOLE NO 0 0 9134 HILLTOP HOLDINGS INC COM 432748101 798 24442 SH SOLE NO 0 0 24442 HILTON WORLDWIDE HLDGS INC COM 43300A203 2107 15949 SH SOLE NO 0 0 15949 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 137 12856 SH SOLE NO 0 0 12856 HIVE BLOCKCHAIN TECHNLGIES L COM 43366H100 37 14220 SH SOLE NO 0 0 14220 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 288 58723 SH SOLE NO 0 0 58723 HOLLYFRONTIER CORP COM 436106108 781 23603 SH SOLE NO 0 0 23603 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 672 32504 SH SOLE NO 0 0 32504 HOLOGIC INC COM 436440101 7515 101817 SH SOLE NO 0 0 101817 HOME DEPOT INC COM 437076102 211133 643188 SH SOLE NO 0 0 643188 HOMOLOGY MEDICINES INC COM 438083107 92 11762 SH SOLE NO 0 0 11762 HONDA MOTOR LTD AMERN SHS 438128308 1089 35509 SH SOLE NO 0 0 35509 HONEYWELL INTL INC COM 438516106 72153 339897 SH SOLE NO 0 0 339897 HORIZON TECHNOLOGY FIN CORP COM 44045A102 327 20166 SH SOLE NO 0 0 20166 HORIZON THERAPEUTICS PUB L SHS G46188101 3243 29613 SH SOLE NO 0 0 29613 HORMEL FOODS CORP COM 440452100 6115 149151 SH SOLE NO 0 0 149151 HOST HOTELS & RESORTS INC COM 44107P104 2594 158907 SH SOLE NO 0 0 158907 HOWMET AEROSPACE INC COM 443201108 1398 44819 SH SOLE NO 0 0 44819 HP INC COM 40434L105 23327 852606 SH SOLE NO 0 0 852606 HSBC HLDGS PLC SPON ADR NEW 404280406 847 32403 SH SOLE NO 0 0 32403 HUBBELL INC COM 443510607 1251 6927 SH SOLE NO 0 0 6927 HUBSPOT INC COM 443573100 10241 15148 SH SOLE NO 0 0 15148 HUMANA INC COM 444859102 6271 16116 SH SOLE NO 0 0 16116 HUNT J B TRANS SVCS INC COM 445658107 1645 9838 SH SOLE NO 0 0 9838 HUNTINGTON BANCSHARES INC COM 446150104 7050 456053 SH SOLE NO 0 0 456053 HUNTINGTON INGALLS INDS INC COM 446413106 1828 9472 SH SOLE NO 0 0 9472 HUNTSMAN CORP COM 447011107 301 10199 SH SOLE NO 0 0 10199 HUYA INC ADS REP SHS A 44852D108 231 27803 SH SOLE NO 0 0 27803 HYATT HOTELS CORP COM CL A 448579102 370 4806 SH SOLE NO 0 0 4806 HYLIION HOLDINGS CORP COMMON STOCK 449109107 382 45519 SH SOLE NO 0 0 45519 HYZON MOTORS INC COM CL A 44951Y102 89 12957 SH SOLE NO 0 0 12957 IAC INTERACTIVECORP NEW COM NEW 44891N208 1128 8662 SH SOLE NO 0 0 8662 IAMGOLD CORP COM 450913108 63 28263 SH SOLE NO 0 0 28263 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1056 21149 SH SOLE NO 0 0 21149 ICICI BANK LIMITED ADR 45104G104 207 10985 SH SOLE NO 0 0 10985 ICON PLC SHS G4705A100 665 2539 SH SOLE NO 0 0 2539 IDACORP INC COM 451107106 1776 17181 SH SOLE NO 0 0 17181 IDEANOMICS INC COM 45166V106 21 10948 SH SOLE NO 0 0 10948 IDERA PHARMACEUTICALS INC COM PAR 45168K405 89 86662 SH SOLE NO 0 0 86662 IDEX CORP COM 45167R104 698 3373 SH SOLE NO 0 0 3373 IDEXX LABS INC COM 45168D104 14528 23361 SH SOLE NO 0 0 23361 IEC ELECTRS CORP NEW COM 44949L105 281 18350 SH SOLE NO 0 0 18350 IHS MARKIT LTD SHS G47567105 1168 10016 SH SOLE NO 0 0 10016 II-VI INC COM 902104108 7241 122000 SH SOLE NO 0 0 122000 ILLINOIS TOOL WKS INC COM 452308109 35820 173356 SH SOLE NO 0 0 173356 ILLUMINA INC COM 452327109 12049 29706 SH SOLE NO 0 0 29706 IMAC HLDGS INC COM 44967K104 118 80000 SH SOLE NO 0 0 80000 IMMUNOGEN INC COM 45253H101 172 30336 SH SOLE NO 0 0 30336 INARI MED INC COM 45332Y109 931 11487 SH SOLE NO 0 0 11487 INCYTE CORP COM 45337C102 1902 27665 SH SOLE NO 0 0 27665 INDEPENDENT BANK GROUP INC COM 45384B106 1089 15342 SH SOLE NO 0 0 15342 INDEPENDENT BK CORP MASS COM 453836108 1114 14641 SH SOLE NO 0 0 14641 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 19400 707256 SH SOLE NO 0 0 707256 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 396 14834 SH SOLE NO 0 0 14834 INDEXIQ ETF TR HDG EVE DRIV 45409B404 1174 49410 SH SOLE NO 0 0 49410 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 5261 215426 SH SOLE NO 0 0 215426 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 296 9337 SH SOLE NO 0 0 9337 INDEXIQ ETF TR IQ CANDRM ESG US 45409B461 295 7953 SH SOLE NO 0 0 7953 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 839 23775 SH SOLE NO 0 0 23775 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 21027 639519 SH SOLE NO 0 0 639519 INDIA FD INC COM 454089103 1019 44165 SH SOLE NO 0 0 44165 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 323 26283 SH SOLE NO 0 0 26283 INFINERA CORP COM 45667G103 210 25273 SH SOLE NO 0 0 25273 INFOSYS LTD SPONSORED ADR 456788108 1222 54963 SH SOLE NO 0 0 54963 ING GROEP N.V. SPONSORED ADR 456837103 307 21231 SH SOLE NO 0 0 21231 INGERSOLL RAND INC COM 45687V106 938 18612 SH SOLE NO 0 0 18612 INGLES MKTS INC CL A 457030104 256 3879 SH SOLE NO 0 0 3879 INGREDION INC COM 457187102 525 5907 SH SOLE NO 0 0 5907 INMODE LTD SHS M5425M103 4700 29477 SH SOLE NO 0 0 29477 INNOVATIVE INDL PPTYS INC COM 45781V101 9779 42303 SH SOLE NO 0 0 42303 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 4510 150748 SH SOLE NO 0 0 150748 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 418 11115 SH SOLE NO 0 0 11115 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 419 10190 SH SOLE NO 0 0 10190 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 517 11155 SH SOLE NO 0 0 11155 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 1214 31124 SH SOLE NO 0 0 31124 INNOVATOR ETFS TR IBD 50 ETF 45782C102 464 9811 SH SOLE NO 0 0 9811 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 1010 37833 SH SOLE NO 0 0 37833 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 330 13631 SH SOLE NO 0 0 13631 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 772 15089 SH SOLE NO 0 0 15089 INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 1429 51961 SH SOLE NO 0 0 51961 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 5893 185329 SH SOLE NO 0 0 185329 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 3373 118051 SH SOLE NO 0 0 118051 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 2295 81918 SH SOLE NO 0 0 81918 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 3940 126738 SH SOLE NO 0 0 126738 INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 1206 41434 SH SOLE NO 0 0 41434 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 216 7551 SH SOLE NO 0 0 7551 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 5662 219947 SH SOLE NO 0 0 219947 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 907 33714 SH SOLE NO 0 0 33714 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 1065 31826 SH SOLE NO 0 0 31826 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 304 9497 SH SOLE NO 0 0 9497 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 764 23403 SH SOLE NO 0 0 23403 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 5940 190141 SH SOLE NO 0 0 190141 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 4531 147149 SH SOLE NO 0 0 147149 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 5684 157613 SH SOLE NO 0 0 157613 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 1125 35656 SH SOLE NO 0 0 35656 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 1134 34610 SH SOLE NO 0 0 34610 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 2584 82631 SH SOLE NO 0 0 82631 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 4178 126726 SH SOLE NO 0 0 126726 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 3655 125100 SH SOLE NO 0 0 125100 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 4246 143911 SH SOLE NO 0 0 143911 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 3098 101009 SH SOLE NO 0 0 101009 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 5018 175675 SH SOLE NO 0 0 175675 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 13191 403975 SH SOLE NO 0 0 403975 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 4174 135762 SH SOLE NO 0 0 135762 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 882 28959 SH SOLE NO 0 0 28959 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 9182 316087 SH SOLE NO 0 0 316087 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 2522 81200 SH SOLE NO 0 0 81200 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 4181 142535 SH SOLE NO 0 0 142535 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 5165 173634 SH SOLE NO 0 0 173634 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 667 22532 SH SOLE NO 0 0 22532 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 380 13699 SH SOLE NO 0 0 13699 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 1682 53674 SH SOLE NO 0 0 53674 INNOVATOR ETFS TR US SML CP PWR B 45782C284 1469 56287 SH SOLE NO 0 0 56287 INNOVATOR ETFS TR US SML CP PWR B 45782C474 839 26950 SH SOLE NO 0 0 26950 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 3237 119004 SH SOLE NO 0 0 119004 INNOVATOR ETFS TR II LADRD FD US EQT 45783G102 1202 34469 SH SOLE NO 0 0 34469 INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 1072 44558 SH SOLE NO 0 0 44558 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 260 36366 SH SOLE NO 0 0 36366 INOZYME PHARMA INC COM 45790W108 762 65781 SH SOLE NO 0 0 65781 INSEEGO CORP COM 45782B104 710 106637 SH SOLE NO 0 0 106637 INSIGHT ENTERPRISES INC COM 45765U103 1123 12469 SH SOLE NO 0 0 12469 INSIGHT SELECT INCOME FD COM 45781W109 496 23642 SH SOLE NO 0 0 23642 INSPERITY INC COM 45778Q107 314 2836 SH SOLE NO 0 0 2836 INSPIRE MED SYS INC COM 457730109 1987 8535 SH SOLE NO 0 0 8535 INSTALLED BLDG PRODS INC COM 45780R101 330 3087 SH SOLE NO 0 0 3087 INSULET CORP COM 45784P101 2770 9746 SH SOLE NO 0 0 9746 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 682 9971 SH SOLE NO 0 0 9971 INTEL CORP COM 458140100 101623 1907347 SH SOLE NO 0 0 1907347 INTELLIA THERAPEUTICS INC COM 45826J105 3541 26397 SH SOLE NO 0 0 26397 INTER PARFUMS INC COM 458334109 220 2951 SH SOLE NO 0 0 2951 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3464 30175 SH SOLE NO 0 0 30175 INTERDIGITAL INC COM 45867G101 264 3894 SH SOLE NO 0 0 3894 INTERNATIONAL BANCSHARES COR COM 459044103 1207 29009 SH SOLE NO 0 0 29009 INTERNATIONAL BUSINESS MACHS COM 459200101 77428 557318 SH SOLE NO 0 0 557318 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1410 10544 SH SOLE NO 0 0 10544 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 360 13691 SH SOLE NO 0 0 13691 INTERNATIONAL PAPER CO COM 460146103 11321 202464 SH SOLE NO 0 0 202464 INTERPUBLIC GROUP COS INC COM 460690100 892 24325 SH SOLE NO 0 0 24325 INTUIT COM 461202103 18740 34737 SH SOLE NO 0 0 34737 INTUITIVE SURGICAL INC COM NEW 46120E602 17242 17343 SH SOLE NO 0 0 17343 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 422 4098 SH SOLE NO 0 0 4098 INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 2254 46610 SH SOLE NO 0 0 46610 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 559 15651 SH SOLE NO 0 0 15651 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1630 28710 SH SOLE NO 0 0 28710 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 4556 90286 SH SOLE NO 0 0 90286 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 5058 240316 SH SOLE NO 0 0 240316 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 377 30302 SH SOLE NO 0 0 30302 INVESCO CALIF VALUE MUN INCO COM 46132H106 954 69140 SH SOLE NO 0 0 69140 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 266 2467 SH SOLE NO 0 0 2467 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 237 2453 SH SOLE NO 0 0 2453 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 5017 248649 SH SOLE NO 0 0 248649 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1153 60329 SH SOLE NO 0 0 60329 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 308 22512 SH SOLE NO 0 0 22512 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 322 6851 SH SOLE NO 0 0 6851 INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 300 14580 SH SOLE NO 0 0 14580 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 225 19236 SH SOLE NO 0 0 19236 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 301 8299 SH SOLE NO 0 0 8299 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 781 28163 SH SOLE NO 0 0 28163 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 12476 520922 SH SOLE NO 0 0 520922 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 2367 35995 SH SOLE NO 0 0 35995 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 2382 62754 SH SOLE NO 0 0 62754 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 858 35314 SH SOLE NO 0 0 35314 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 3522 40103 SH SOLE NO 0 0 40103 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2118 79417 SH SOLE NO 0 0 79417 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 443 22751 SH SOLE NO 0 0 22751 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1198 25581 SH SOLE NO 0 0 25581 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 527 14038 SH SOLE NO 0 0 14038 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 1763 63268 SH SOLE NO 0 0 63268 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 792 36483 SH SOLE NO 0 0 36483 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 2749 69258 SH SOLE NO 0 0 69258 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 709 16217 SH SOLE NO 0 0 16217 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 2650 39503 SH SOLE NO 0 0 39503 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 456 22454 SH SOLE NO 0 0 22454 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 2156 28353 SH SOLE NO 0 0 28353 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 539 23314 SH SOLE NO 0 0 23314 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 294 8141 SH SOLE NO 0 0 8141 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1983 13485 SH SOLE NO 0 0 13485 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 4900 148267 SH SOLE NO 0 0 148267 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2585 96247 SH SOLE NO 0 0 96247 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 322 12406 SH SOLE NO 0 0 12406 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 21424 1425473 SH SOLE NO 0 0 1425473 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1024 22945 SH SOLE NO 0 0 22945 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 750 10263 SH SOLE NO 0 0 10263 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 244 4052 SH SOLE NO 0 0 4052 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 12301 169070 SH SOLE NO 0 0 169070 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 6211 111229 SH SOLE NO 0 0 111229 INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 373 14196 SH SOLE NO 0 0 14196 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1367 44654 SH SOLE NO 0 0 44654 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 266 8825 SH SOLE NO 0 0 8825 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 805 9230 SH SOLE NO 0 0 9230 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 28982 551839 SH SOLE NO 0 0 551839 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 29282 250467 SH SOLE NO 0 0 250467 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 164 21560 SH SOLE NO 0 0 21560 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 4890 26791 SH SOLE NO 0 0 26791 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 599 4292 SH SOLE NO 0 0 4292 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 20524 435676 SH SOLE NO 0 0 435676 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 300 2987 SH SOLE NO 0 0 2987 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 5776 148308 SH SOLE NO 0 0 148308 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 19885 469769 SH SOLE NO 0 0 469769 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 107711 1770404 SH SOLE NO 0 0 1770404 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 12918 161576 SH SOLE NO 0 0 161576 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2619 118488 SH SOLE NO 0 0 118488 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 2683 81533 SH SOLE NO 0 0 81533 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2745 104711 SH SOLE NO 0 0 104711 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 7811 370410 SH SOLE NO 0 0 370410 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 743 32346 SH SOLE NO 0 0 32346 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 11436 531210 SH SOLE NO 0 0 531210 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 477 20526 SH SOLE NO 0 0 20526 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 18474 852528 SH SOLE NO 0 0 852528 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1989 78570 SH SOLE NO 0 0 78570 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 4694 212329 SH SOLE NO 0 0 212329 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1861 83864 SH SOLE NO 0 0 83864 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1068 49855 SH SOLE NO 0 0 49855 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 248 11368 SH SOLE NO 0 0 11368 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 7891 119423 SH SOLE NO 0 0 119423 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 263 11503 SH SOLE NO 0 0 11503 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1640 35432 SH SOLE NO 0 0 35432 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3110 43259 SH SOLE NO 0 0 43259 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5377 59639 SH SOLE NO 0 0 59639 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 4930 137104 SH SOLE NO 0 0 137104 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 2796 65543 SH SOLE NO 0 0 65543 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 974 11494 SH SOLE NO 0 0 11494 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 236 7658 SH SOLE NO 0 0 7658 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1686 10473 SH SOLE NO 0 0 10473 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 1279 12882 SH SOLE NO 0 0 12882 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 57378 641368 SH SOLE NO 0 0 641368 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 802 8974 SH SOLE NO 0 0 8974 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 617 4112 SH SOLE NO 0 0 4112 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 399 12299 SH SOLE NO 0 0 12299 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 712 9518 SH SOLE NO 0 0 9518 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 789 16672 SH SOLE NO 0 0 16672 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 2218 52672 SH SOLE NO 0 0 52672 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 18758 372631 SH SOLE NO 0 0 372631 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 11073 149588 SH SOLE NO 0 0 149588 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 4529 101888 SH SOLE NO 0 0 101888 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 569 4799 SH SOLE NO 0 0 4799 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1723 22273 SH SOLE NO 0 0 22273 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 1728 13552 SH SOLE NO 0 0 13552 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 926 6447 SH SOLE NO 0 0 6447 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2851 150454 SH SOLE NO 0 0 150454 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 63252 399423 SH SOLE NO 0 0 399423 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 12946 70943 SH SOLE NO 0 0 70943 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 756 50506 SH SOLE NO 0 0 50506 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 550 13042 SH SOLE NO 0 0 13042 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3604 181970 SH SOLE NO 0 0 181970 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1045 59530 SH SOLE NO 0 0 59530 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1713 27063 SH SOLE NO 0 0 27063 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2581 10822 SH SOLE NO 0 0 10822 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 218 2727 SH SOLE NO 0 0 2727 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1324 15231 SH SOLE NO 0 0 15231 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 7939 24057 SH SOLE NO 0 0 24057 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 221 4582 SH SOLE NO 0 0 4582 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 6090 72383 SH SOLE NO 0 0 72383 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 3897 51314 SH SOLE NO 0 0 51314 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 3425 76683 SH SOLE NO 0 0 76683 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 742 8256 SH SOLE NO 0 0 8256 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2728 12362 SH SOLE NO 0 0 12362 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 2606 28622 SH SOLE NO 0 0 28622 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 6491 128954 SH SOLE NO 0 0 128954 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 918 11354 SH SOLE NO 0 0 11354 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1078 6758 SH SOLE NO 0 0 6758 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 1188 12785 SH SOLE NO 0 0 12785 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1327 24929 SH SOLE NO 0 0 24929 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 406 6472 SH SOLE NO 0 0 6472 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 343 2380 SH SOLE NO 0 0 2380 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 592 13128 SH SOLE NO 0 0 13128 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 205 3349 SH SOLE NO 0 0 3349 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 8298 27828 SH SOLE NO 0 0 27828 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 321 1759 SH SOLE NO 0 0 1759 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1297 8111 SH SOLE NO 0 0 8111 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 2984 19375 SH SOLE NO 0 0 19375 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4231 14680 SH SOLE NO 0 0 14680 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 866 8438 SH SOLE NO 0 0 8438 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 150876 1007053 SH SOLE NO 0 0 1007053 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 29463 153011 SH SOLE NO 0 0 153011 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 7646 100858 SH SOLE NO 0 0 100858 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 28687 590892 SH SOLE NO 0 0 590892 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 18798 343532 SH SOLE NO 0 0 343532 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 9235 119564 SH SOLE NO 0 0 119564 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 6879 76543 SH SOLE NO 0 0 76543 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 274 11538 SH SOLE NO 0 0 11538 INVESCO HIG INCM 2023 TARG T COM 46135X108 108 11152 SH SOLE NO 0 0 11152 INVESCO HIGH INCOME TR II COM 46131F101 316 21669 SH SOLE NO 0 0 21669 INVESCO LTD SHS G491BT108 1638 67963 SH SOLE NO 0 0 67963 INVESCO MORTGAGE CAPITAL INC COM 46131B100 115 36816 SH SOLE NO 0 0 36816 INVESCO MUN OPPORTUNITY TR COM 46132C107 384 28060 SH SOLE NO 0 0 28060 INVESCO MUN TR COM 46131J103 1198 89435 SH SOLE NO 0 0 89435 INVESCO MUNI INCOME OPP TRST COM 46132X101 2709 340766 SH SOLE NO 0 0 340766 INVESCO PA VALUE MUN INC TR COM 46132K109 186 14057 SH SOLE NO 0 0 14057 INVESCO QQQ TR UNIT SER 1 46090E103 673904 1882626 SH SOLE NO 0 0 1882626 INVESCO QUALITY MUN INCOME T COM 46133G107 691 52477 SH SOLE NO 0 0 52477 INVESCO SR INCOME TR COM 46131H107 223 50238 SH SOLE NO 0 0 50238 INVESCO TR INVT GRADE MUNS COM 46131M106 513 37528 SH SOLE NO 0 0 37528 INVESCO TR INVT GRADE NEW YO COM 46131T101 430 31866 SH SOLE NO 0 0 31866 INVESCO VALUE MUN INCOME TR COM 46132P108 1286 78857 SH SOLE NO 0 0 78857 INVESTMENT MANAGERS SER TR KNOWLEDGE LEADER 46143U849 507 10824 SH SOLE NO 0 0 10824 INVITAE CORP COM 46185L103 1603 56404 SH SOLE NO 0 0 56404 INVITATION HOMES INC COM 46187W107 634 16551 SH SOLE NO 0 0 16551 IONIS PHARMACEUTICALS INC COM 462222100 1278 38118 SH SOLE NO 0 0 38118 IOVANCE BIOTHERAPEUTICS INC COM 462260100 234 9491 SH SOLE NO 0 0 9491 IPG PHOTONICS CORP COM 44980X109 1347 8504 SH SOLE NO 0 0 8504 IQIYI INC SPONSORED ADS 46267X108 111 13883 SH SOLE NO 0 0 13883 IQVIA HLDGS INC COM 46266C105 3381 14117 SH SOLE NO 0 0 14117 IROBOT CORP COM 462726100 1722 21941 SH SOLE NO 0 0 21941 IRON MTN INC NEW COM 46284V101 10297 236997 SH SOLE NO 0 0 236997 ISHARES GOLD TR ISHARES NEW 464285204 99002 2963268 SH SOLE NO 0 0 2963268 ISHARES INC CORE MSCI EMKT 46434G103 77393 1253125 SH SOLE NO 0 0 1253125 ISHARES INC CUR HD MSCI EM 46434G509 466 15293 SH SOLE NO 0 0 15293 ISHARES INC EM MKT SM-CP ETF 464286475 227 3756 SH SOLE NO 0 0 3756 ISHARES INC EM MKTS DIV ETF 464286319 1867 48011 SH SOLE NO 0 0 48011 ISHARES INC ESG AWR MSCI EM 46434G863 43399 1047295 SH SOLE NO 0 0 1047295 ISHARES INC GLB AGRIC PR ETF 464286350 421 10816 SH SOLE NO 0 0 10816 ISHARES INC GLB ENR PROD ETF 464286343 639 36360 SH SOLE NO 0 0 36360 ISHARES INC JP MRGN EM HI BD 464286285 1572 35445 SH SOLE NO 0 0 35445 ISHARES INC MSCI AUST ETF 464286103 360 14530 SH SOLE NO 0 0 14530 ISHARES INC MSCI BRAZIL ETF 464286400 359 11185 SH SOLE NO 0 0 11185 ISHARES INC MSCI BRIC INDX 464286657 303 6300 SH SOLE NO 0 0 6300 ISHARES INC MSCI CDA ETF 464286509 1280 35270 SH SOLE NO 0 0 35270 ISHARES INC MSCI CHILE ETF 464286640 474 18265 SH SOLE NO 0 0 18265 ISHARES INC MSCI EMERG MKT 46434G889 3206 62144 SH SOLE NO 0 0 62144 ISHARES INC MSCI EMERG MRKT 464286533 18100 288819 SH SOLE NO 0 0 288819 ISHARES INC MSCI EMRG CHN 46434G764 875 14441 SH SOLE NO 0 0 14441 ISHARES INC MSCI EQUAL WEITE 464286681 414 4958 SH SOLE NO 0 0 4958 ISHARES INC MSCI EURZONE ETF 464286608 1688 35096 SH SOLE NO 0 0 35096 ISHARES INC MSCI FRONTIER 464286145 678 19997 SH SOLE NO 0 0 19997 ISHARES INC MSCI GBL ETF NEW 46434G848 1804 44255 SH SOLE NO 0 0 44255 ISHARES INC MSCI GBL MIN VOL 464286525 18396 179072 SH SOLE NO 0 0 179072 ISHARES INC MSCI GERMANY ETF 464286806 3450 104827 SH SOLE NO 0 0 104827 ISHARES INC MSCI GLB SLV&MTL 464286327 168 13680 SH SOLE NO 0 0 13680 ISHARES INC MSCI HONG KG ETF 464286871 222 9295 SH SOLE NO 0 0 9295 ISHARES INC MSCI ISRAEL ETF 464286632 382 5335 SH SOLE NO 0 0 5335 ISHARES INC MSCI JPN ETF NEW 46434G822 1927 27440 SH SOLE NO 0 0 27440 ISHARES INC MSCI PAC JP ETF 464286665 2037 41768 SH SOLE NO 0 0 41768 ISHARES INC MSCI STH KOR ETF 464286772 807 10015 SH SOLE NO 0 0 10015 ISHARES INC MSCI SWITZERLAND 464286749 808 17365 SH SOLE NO 0 0 17365 ISHARES INC MSCI TAIWAN ETF 46434G772 400 6457 SH SOLE NO 0 0 6457 ISHARES INC MSCI WORLD ETF 464286392 4884 38628 SH SOLE NO 0 0 38628 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 261 15527 SH SOLE NO 0 0 15527 ISHARES SILVER TR ISHARES 46428Q109 26530 1292886 SH SOLE NO 0 0 1292886 ISHARES TR 0-5 YR TIPS ETF 46429B747 47079 445701 SH SOLE NO 0 0 445701 ISHARES TR 0-5YR HI YL CP 46434V407 116318 2545272 SH SOLE NO 0 0 2545272 ISHARES TR 0-5YR INVT GR CP 46434V100 8668 167743 SH SOLE NO 0 0 167743 ISHARES TR 1 3 YR TREAS BD 464287457 43772 508090 SH SOLE NO 0 0 508090 ISHARES TR 10+ YR INVST GRD 464289511 2776 40079 SH SOLE NO 0 0 40079 ISHARES TR 10-20 YR TRS ETF 464288653 4035 27441 SH SOLE NO 0 0 27441 ISHARES TR 20 YR TR BD ETF 464287432 12221 84680 SH SOLE NO 0 0 84680 ISHARES TR 3 7 YR TREAS BD 464288661 8164 62724 SH SOLE NO 0 0 62724 ISHARES TR A RATE CP BD ETF 46429B291 576 10230 SH SOLE NO 0 0 10230 ISHARES TR AGENCY BOND ETF 464288166 1420 11993 SH SOLE NO 0 0 11993 ISHARES TR AGGRES ALLOC ETF 464289859 12393 177533 SH SOLE NO 0 0 177533 ISHARES TR BARCLAYS 7 10 YR 464287440 22223 192880 SH SOLE NO 0 0 192880 ISHARES TR BLACKROCK ULTRA 46434V878 1973 39076 SH SOLE NO 0 0 39076 ISHARES TR BROAD USD HIGH 46435U853 5007 120655 SH SOLE NO 0 0 120655 ISHARES TR CALIF MUN BD ETF 464288356 8429 135790 SH SOLE NO 0 0 135790 ISHARES TR CHINA LG-CAP ETF 464287184 817 21011 SH SOLE NO 0 0 21011 ISHARES TR CMBS ETF 46429B366 1137 21034 SH SOLE NO 0 0 21034 ISHARES TR COHEN STEER REIT 464287564 6529 99802 SH SOLE NO 0 0 99802 ISHARES TR CONSER ALLOC ETF 464289883 3690 93437 SH SOLE NO 0 0 93437 ISHARES TR CONV BD ETF 46435G102 20402 204559 SH SOLE NO 0 0 204559 ISHARES TR CORE 1 5 YR USD 46432F859 10163 199007 SH SOLE NO 0 0 199007 ISHARES TR CORE DIV GRWTH 46434V621 301360 5998415 SH SOLE NO 0 0 5998415 ISHARES TR CORE HIGH DV ETF 46429B663 44382 470850 SH SOLE NO 0 0 470850 ISHARES TR CORE INTL AGGR 46435G672 1882 34220 SH SOLE NO 0 0 34220 ISHARES TR CORE LT USDB ETF 464289479 233 3261 SH SOLE NO 0 0 3261 ISHARES TR CORE MSCI EAFE 46432F842 155781 2098067 SH SOLE NO 0 0 2098067 ISHARES TR CORE MSCI EURO 46434V738 3356 59867 SH SOLE NO 0 0 59867 ISHARES TR CORE MSCI INTL 46435G326 28220 422340 SH SOLE NO 0 0 422340 ISHARES TR CORE MSCI PAC 46434V696 676 10108 SH SOLE NO 0 0 10108 ISHARES TR CORE MSCI TOTAL 46432F834 68251 961284 SH SOLE NO 0 0 961284 ISHARES TR CORE S&P MCP ETF 464287507 203344 772968 SH SOLE NO 0 0 772968 ISHARES TR CORE S&P SCP ETF 464287804 305353 2796534 SH SOLE NO 0 0 2796534 ISHARES TR CORE S&P TTL STK 464287150 173514 1763720 SH SOLE NO 0 0 1763720 ISHARES TR CORE S&P US GWT 464287671 82596 806529 SH SOLE NO 0 0 806529 ISHARES TR CORE S&P US VLU 464287663 66887 943669 SH SOLE NO 0 0 943669 ISHARES TR CORE S&P500 ETF 464287200 705216 1636916 SH SOLE NO 0 0 1636916 ISHARES TR CORE TOTAL USD 46434V613 44412 834192 SH SOLE NO 0 0 834192 ISHARES TR CORE US AGGBD ET 464287226 158243 1378065 SH SOLE NO 0 0 1378065 ISHARES TR CRE U S REIT ETF 464288521 5019 85576 SH SOLE NO 0 0 85576 ISHARES TR CUR HD EURZN ETF 46434V639 202 5615 SH SOLE NO 0 0 5615 ISHARES TR CYBERSECURITY 46435U135 2226 51238 SH SOLE NO 0 0 51238 ISHARES TR DEVSMCP EXNA ETF 464288497 632 9146 SH SOLE NO 0 0 9146 ISHARES TR DOW JONES US ETF 464287846 10776 99901 SH SOLE NO 0 0 99901 ISHARES TR EAFE GRWTH ETF 464288885 77886 731532 SH SOLE NO 0 0 731532 ISHARES TR EAFE SML CP ETF 464288273 20694 278108 SH SOLE NO 0 0 278108 ISHARES TR EAFE VALUE ETF 464288877 57881 1138278 SH SOLE NO 0 0 1138278 ISHARES TR ESG ADV TTL USD 46436E619 1078 21745 SH SOLE NO 0 0 21745 ISHARES TR ESG ADVNCD HY BD 46435G441 1470 28108 SH SOLE NO 0 0 28108 ISHARES TR ESG AW MSCI EAFE 46435G516 122954 1568694 SH SOLE NO 0 0 1568694 ISHARES TR ESG AWARE MSCI 46435U663 10667 273467 SH SOLE NO 0 0 273467 ISHARES TR ESG AWR MSCI USA 46435G425 147931 1502455 SH SOLE NO 0 0 1502455 ISHARES TR ESG AWR US AGRGT 46435U549 8613 156245 SH SOLE NO 0 0 156245 ISHARES TR ESG AWRE 1 5 YR 46435G243 12634 486322 SH SOLE NO 0 0 486322 ISHARES TR ESG AWRE USD ETF 46435G193 4269 155251 SH SOLE NO 0 0 155251 ISHARES TR ESG EAFE ETF 46436E759 611 9018 SH SOLE NO 0 0 9018 ISHARES TR ESG MSCI EM LDRS 46436E601 199 3264 SH SOLE NO 0 0 3264 ISHARES TR ESG MSCI LEADR 46435U218 2269 30058 SH SOLE NO 0 0 30058 ISHARES TR ESG MSCI USA ETF 46436E767 1484 41098 SH SOLE NO 0 0 41098 ISHARES TR EUROPE ETF 464287861 1940 37226 SH SOLE NO 0 0 37226 ISHARES TR EXPANDED TECH 464287515 17413 43628 SH SOLE NO 0 0 43628 ISHARES TR EXPND TEC SC ETF 464287549 18833 46657 SH SOLE NO 0 0 46657 ISHARES TR EXPONENTIAL TECH 46434V381 22827 363848 SH SOLE NO 0 0 363848 ISHARES TR FALN ANGLS USD 46435G474 12767 424037 SH SOLE NO 0 0 424037 ISHARES TR FLTG RATE NT ETF 46429B655 13895 273313 SH SOLE NO 0 0 273313 ISHARES TR GBL COMM SVC ETF 464287275 235 2783 SH SOLE NO 0 0 2783 ISHARES TR GBL GREEN ETF 46435U440 4045 73726 SH SOLE NO 0 0 73726 ISHARES TR GENOMICS IMMUN 46435U192 950 18744 SH SOLE NO 0 0 18744 ISHARES TR GL CLEAN ENE ETF 464288224 15564 718904 SH SOLE NO 0 0 718904 ISHARES TR GL TIMB FORE ETF 464288174 315 3714 SH SOLE NO 0 0 3714 ISHARES TR GLB CNS DISC ETF 464288745 4119 24968 SH SOLE NO 0 0 24968 ISHARES TR GLB CNSM STP ETF 464288737 3036 50625 SH SOLE NO 0 0 50625 ISHARES TR GLB INFRASTR ETF 464288372 2100 45752 SH SOLE NO 0 0 45752 ISHARES TR GLOB HLTHCRE ETF 464287325 5842 69775 SH SOLE NO 0 0 69775 ISHARES TR GLOB INDSTRL ETF 464288729 285 2430 SH SOLE NO 0 0 2430 ISHARES TR GLOB UTILITS ETF 464288711 620 10545 SH SOLE NO 0 0 10545 ISHARES TR GLOBAL 100 ETF 464287572 6862 96462 SH SOLE NO 0 0 96462 ISHARES TR GLOBAL ENERG ETF 464287341 4096 152585 SH SOLE NO 0 0 152585 ISHARES TR GLOBAL FINLS ETF 464287333 12773 162818 SH SOLE NO 0 0 162818 ISHARES TR GLOBAL MATER ETF 464288695 502 5903 SH SOLE NO 0 0 5903 ISHARES TR GLOBAL REIT ETF 46434V647 1381 50414 SH SOLE NO 0 0 50414 ISHARES TR GLOBAL TECH ETF 464287291 43042 759668 SH SOLE NO 0 0 759668 ISHARES TR GNMA BOND ETF 46429B333 1333 26674 SH SOLE NO 0 0 26674 ISHARES TR GOV/CRED BD ETF 464288596 313 2574 SH SOLE NO 0 0 2574 ISHARES TR GRWT ALLOCAT ETF 464289867 6420 115751 SH SOLE NO 0 0 115751 ISHARES TR HDG MSCI EAFE 46434V803 11388 331159 SH SOLE NO 0 0 331159 ISHARES TR HIGH YLD BD FCTR 46435G250 305 5898 SH SOLE NO 0 0 5898 ISHARES TR IBDS DEC28 ETF 46435U515 10551 368302 SH SOLE NO 0 0 368302 ISHARES TR IBONDS 21 TRM HG 46435U226 2759 114204 SH SOLE NO 0 0 114204 ISHARES TR IBONDS 22 TRM HG 46435U176 762 31495 SH SOLE NO 0 0 31495 ISHARES TR IBONDS 23 TRM HG 46435U150 792 32133 SH SOLE NO 0 0 32133 ISHARES TR IBONDS 24 TRM HG 46435U184 733 29643 SH SOLE NO 0 0 29643 ISHARES TR IBONDS 25 TRM HG 46435U168 367 14683 SH SOLE NO 0 0 14683 ISHARES TR IBONDS 27 ETF 46435UAA9 297 11020 SH SOLE NO 0 0 11020 ISHARES TR IBONDS DEC 46435U697 1669 61955 SH SOLE NO 0 0 61955 ISHARES TR IBONDS DEC 25 46435U432 276 9901 SH SOLE NO 0 0 9901 ISHARES TR IBONDS DEC 26 46435U259 412 15356 SH SOLE NO 0 0 15356 ISHARES TR IBONDS DEC2021 46435G789 3438 134411 SH SOLE NO 0 0 134411 ISHARES TR IBONDS DEC2022 46435G755 4260 162757 SH SOLE NO 0 0 162757 ISHARES TR IBONDS DEC2023 46435G318 3743 143978 SH SOLE NO 0 0 143978 ISHARES TR IBONDS DEC2026 46435GAA0 1408 53154 SH SOLE NO 0 0 53154 ISHARES TR IBONDS DEC21 ETF 46434VBK5 5537 223922 SH SOLE NO 0 0 223922 ISHARES TR IBONDS DEC22 ETF 46434VBA7 5920 233841 SH SOLE NO 0 0 233841 ISHARES TR IBONDS DEC23 ETF 46434VAX8 4639 178445 SH SOLE NO 0 0 178445 ISHARES TR IBONDS DEC24 ETF 46434VBG4 3111 118349 SH SOLE NO 0 0 118349 ISHARES TR IBONDS DEC25 ETF 46434VBD1 5731 213486 SH SOLE NO 0 0 213486 ISHARES TR IBOXX HI YD ETF 464288513 15113 172740 SH SOLE NO 0 0 172740 ISHARES TR IBOXX INV CP ETF 464287242 55995 420925 SH SOLE NO 0 0 420925 ISHARES TR INDIA 50 ETF 464289529 632 12251 SH SOLE NO 0 0 12251 ISHARES TR INTL DIV GRWTH 46435G524 6555 100434 SH SOLE NO 0 0 100434 ISHARES TR INTL SEL DIV ETF 464288448 12627 415112 SH SOLE NO 0 0 415112 ISHARES TR INTL TREA BD ETF 464288117 1592 31008 SH SOLE NO 0 0 31008 ISHARES TR INTRM GOV CR ETF 464288612 2781 24160 SH SOLE NO 0 0 24160 ISHARES TR ISHARES BIOTECH 464287556 30476 188500 SH SOLE NO 0 0 188500 ISHARES TR ISHARES SEMICDTR 464287523 19511 43761 SH SOLE NO 0 0 43761 ISHARES TR ISHS 1-5YR INVS 464288646 187766 3436424 SH SOLE NO 0 0 3436424 ISHARES TR ISHS 5-10YR INVT 464288638 12974 216026 SH SOLE NO 0 0 216026 ISHARES TR JPMORGAN USD EMG 464288281 7893 71719 SH SOLE NO 0 0 71719 ISHARES TR MBS ETF 464288588 17878 165330 SH SOLE NO 0 0 165330 ISHARES TR MICRO-CAP ETF 464288869 1742 12074 SH SOLE NO 0 0 12074 ISHARES TR MODERT ALLOC ETF 464289875 6582 147121 SH SOLE NO 0 0 147121 ISHARES TR MORNINGSTAR GRWT 464287119 17275 263548 SH SOLE NO 0 0 263548 ISHARES TR MORNINGSTAR VALU 464288109 4117 64698 SH SOLE NO 0 0 64698 ISHARES TR MORNINGSTR US EQ 464287127 14620 240906 SH SOLE NO 0 0 240906 ISHARES TR MORTGE REL ETF 46435G342 1925 53222 SH SOLE NO 0 0 53222 ISHARES TR MRGSTR MD CP ETF 464288208 27022 406119 SH SOLE NO 0 0 406119 ISHARES TR MRGSTR MD CP GRW 464288307 31925 463496 SH SOLE NO 0 0 463496 ISHARES TR MRGSTR MD CP VAL 464288406 5770 91276 SH SOLE NO 0 0 91276 ISHARES TR MRGSTR SM CP ETF 464288505 1834 32700 SH SOLE NO 0 0 32700 ISHARES TR MRGSTR SM CP GR 464288604 2763 56122 SH SOLE NO 0 0 56122 ISHARES TR MRNGSTR INC ETF 46432F875 586 24478 SH SOLE NO 0 0 24478 ISHARES TR MRNING SM CP ETF 464288703 1337 23518 SH SOLE NO 0 0 23518 ISHARES TR MSCI AC ASIA ETF 464288182 8038 94646 SH SOLE NO 0 0 94646 ISHARES TR MSCI ACWI ETF 464288257 4359 43627 SH SOLE NO 0 0 43627 ISHARES TR MSCI ACWI EX US 464288240 3864 69749 SH SOLE NO 0 0 69749 ISHARES TR MSCI CHINA A 46434V514 453 10666 SH SOLE NO 0 0 10666 ISHARES TR MSCI CHINA ETF 46429B671 2840 42055 SH SOLE NO 0 0 42055 ISHARES TR MSCI EAFE ETF 464287465 71250 913352 SH SOLE NO 0 0 913352 ISHARES TR MSCI EAFE MIN VL 46429B689 57310 760692 SH SOLE NO 0 0 760692 ISHARES TR MSCI EAFE SMCP 46435G839 265 7195 SH SOLE NO 0 0 7195 ISHARES TR MSCI EMG MKT ETF 464287234 34098 676822 SH SOLE NO 0 0 676822 ISHARES TR MSCI EURO FL ETF 464289180 780 39795 SH SOLE NO 0 0 39795 ISHARES TR MSCI GBL MULTIFC 46434V316 1772 48031 SH SOLE NO 0 0 48031 ISHARES TR MSCI GLOBAL IMP 46435G532 6565 68344 SH SOLE NO 0 0 68344 ISHARES TR MSCI INDIA ETF 46429B598 2687 55205 SH SOLE NO 0 0 55205 ISHARES TR MSCI INDIA SM CP 46429B614 394 6557 SH SOLE NO 0 0 6557 ISHARES TR MSCI INTL MOMENT 46434V449 3460 90882 SH SOLE NO 0 0 90882 ISHARES TR MSCI INTL MULTFT 46434V274 2666 91884 SH SOLE NO 0 0 91884 ISHARES TR MSCI INTL QUALTY 46434V456 18312 483446 SH SOLE NO 0 0 483446 ISHARES TR MSCI INTL SML CP 46434V266 3121 85684 SH SOLE NO 0 0 85684 ISHARES TR MSCI INTL VLU FT 46435G409 1006 39164 SH SOLE NO 0 0 39164 ISHARES TR MSCI KLD400 SOC 464288570 16921 203358 SH SOLE NO 0 0 203358 ISHARES TR MSCI LW CRB TG 46434V464 818 4979 SH SOLE NO 0 0 4979 ISHARES TR MSCI UK ETF NEW 46435G334 204 6342 SH SOLE NO 0 0 6342 ISHARES TR MSCI USA ESG SLC 464288802 11490 119750 SH SOLE NO 0 0 119750 ISHARES TR MSCI USA MIN VOL 46429B697 247542 3367930 SH SOLE NO 0 0 3367930 ISHARES TR MSCI USA MMENTM 46432F396 114264 650706 SH SOLE NO 0 0 650706 ISHARES TR MSCI USA MULTIFT 46434V282 7354 174534 SH SOLE NO 0 0 174534 ISHARES TR MSCI USA QLT FCT 46432F339 119388 906308 SH SOLE NO 0 0 906308 ISHARES TR MSCI USA SMCP MN 46435G433 21376 576498 SH SOLE NO 0 0 576498 ISHARES TR MSCI USA SML CP 46434V290 3293 61282 SH SOLE NO 0 0 61282 ISHARES TR MSCI USA VALUE 46432F388 86591 859894 SH SOLE NO 0 0 859894 ISHARES TR NATIONAL MUN ETF 464288414 182658 1572340 SH SOLE NO 0 0 1572340 ISHARES TR NEW YORK MUN ETF 464288323 1426 24651 SH SOLE NO 0 0 24651 ISHARES TR NORTH AMERN NAT 464287374 1857 63241 SH SOLE NO 0 0 63241 ISHARES TR PFD AND INCM SEC 464288687 49382 1272410 SH SOLE NO 0 0 1272410 ISHARES TR RESIDENTIAL MULT 464288562 2638 30836 SH SOLE NO 0 0 30836 ISHARES TR ROBOTICS ARTIF 46435U556 1393 32908 SH SOLE NO 0 0 32908 ISHARES TR RUS 1000 ETF 464287622 41607 172136 SH SOLE NO 0 0 172136 ISHARES TR RUS 1000 GRW ETF 464287614 520225 1898354 SH SOLE NO 0 0 1898354 ISHARES TR RUS 1000 VAL ETF 464287598 322448 2060244 SH SOLE NO 0 0 2060244 ISHARES TR RUS 2000 GRW ETF 464287648 142906 486756 SH SOLE NO 0 0 486756 ISHARES TR RUS 2000 VAL ETF 464287630 172329 1075511 SH SOLE NO 0 0 1075511 ISHARES TR RUS MD CP GR ETF 464287481 274067 2445501 SH SOLE NO 0 0 2445501 ISHARES TR RUS MDCP VAL ETF 464287473 251602 2221655 SH SOLE NO 0 0 2221655 ISHARES TR RUS MID CAP ETF 464287499 63309 809383 SH SOLE NO 0 0 809383 ISHARES TR RUS TOP 200 ETF 464289446 3710 36010 SH SOLE NO 0 0 36010 ISHARES TR RUS TP200 GR ETF 464289438 56135 367693 SH SOLE NO 0 0 367693 ISHARES TR RUS TP200 VL ETF 464289420 10325 157281 SH SOLE NO 0 0 157281 ISHARES TR RUSEL 2500 ETF 46435G268 9593 149437 SH SOLE NO 0 0 149437 ISHARES TR RUSSELL 2000 ETF 464287655 121305 554541 SH SOLE NO 0 0 554541 ISHARES TR RUSSELL 3000 ETF 464287689 36436 142973 SH SOLE NO 0 0 142973 ISHARES TR S&P 100 ETF 464287101 6037 30579 SH SOLE NO 0 0 30579 ISHARES TR S&P 500 GRWT ETF 464287309 175106 2369182 SH SOLE NO 0 0 2369182 ISHARES TR S&P 500 VAL ETF 464287408 84753 582821 SH SOLE NO 0 0 582821 ISHARES TR S&P MC 400GR ETF 464287606 43780 552858 SH SOLE NO 0 0 552858 ISHARES TR S&P MC 400VL ETF 464287705 23060 223798 SH SOLE NO 0 0 223798 ISHARES TR S&P SML 600 GWT 464287887 39050 300296 SH SOLE NO 0 0 300296 ISHARES TR SELECT DIVID ETF 464287168 66603 580575 SH SOLE NO 0 0 580575 ISHARES TR SELF DRIVNG EV 46435U366 4507 93626 SH SOLE NO 0 0 93626 ISHARES TR SHORT TREAS BD 464288679 8775 79434 SH SOLE NO 0 0 79434 ISHARES TR SHRT NAT MUN ETF 464288158 19314 179556 SH SOLE NO 0 0 179556 ISHARES TR SP SMCP600VL ETF 464287879 51627 512839 SH SOLE NO 0 0 512839 ISHARES TR TIPS BD ETF 464287176 90363 707681 SH SOLE NO 0 0 707681 ISHARES TR TRS FLT RT BD 46434V860 563 11208 SH SOLE NO 0 0 11208 ISHARES TR U.S. BAS MTL ETF 464287838 6092 48914 SH SOLE NO 0 0 48914 ISHARES TR U.S. ENERGY ETF 464287796 13483 477120 SH SOLE NO 0 0 477120 ISHARES TR U.S. FIN SVC ETF 464287770 9649 51276 SH SOLE NO 0 0 51276 ISHARES TR U.S. FINLS ETF 464287788 15504 187818 SH SOLE NO 0 0 187818 ISHARES TR U.S. FIXED INCME 46435U796 527 5261 SH SOLE NO 0 0 5261 ISHARES TR U.S. MED DVC ETF 464288810 36476 581013 SH SOLE NO 0 0 581013 ISHARES TR U.S. PHARMA ETF 464288836 2795 15263 SH SOLE NO 0 0 15263 ISHARES TR U.S. REAL ES ETF 464287739 7640 74624 SH SOLE NO 0 0 74624 ISHARES TR U.S. TECH ETF 464287721 28012 276640 SH SOLE NO 0 0 276640 ISHARES TR U.S. UTILITS ETF 464287697 8908 112850 SH SOLE NO 0 0 112850 ISHARES TR US AER DEF ETF 464288760 15054 144419 SH SOLE NO 0 0 144419 ISHARES TR US BR DEL SE ETF 464288794 6824 65366 SH SOLE NO 0 0 65366 ISHARES TR US CONSM STAPLES 464287812 3955 22027 SH SOLE NO 0 0 22027 ISHARES TR US CONSUM DISCRE 464287580 4429 57295 SH SOLE NO 0 0 57295 ISHARES TR US HLTHCARE ETF 464287762 17313 62747 SH SOLE NO 0 0 62747 ISHARES TR US HLTHCR PR ETF 464288828 4278 16726 SH SOLE NO 0 0 16726 ISHARES TR US HOME CONS ETF 464288752 14227 214988 SH SOLE NO 0 0 214988 ISHARES TR US INDUSTRIALS 464287754 5284 49311 SH SOLE NO 0 0 49311 ISHARES TR US INFRASTRUC 46435U713 4149 121770 SH SOLE NO 0 0 121770 ISHARES TR US OIL GS EX ETF 464288851 611 10523 SH SOLE NO 0 0 10523 ISHARES TR US REGNL BKS ETF 464288778 6512 107545 SH SOLE NO 0 0 107545 ISHARES TR US TELECOM ETF 464287713 333 10276 SH SOLE NO 0 0 10276 ISHARES TR US TREAS BD ETF 46429B267 46189 1741023 SH SOLE NO 0 0 1741023 ISHARES TR US TRSPRTION 464287192 4539 18666 SH SOLE NO 0 0 18666 ISHARES TR USD INV GRDE ETF 464288620 1828 30428 SH SOLE NO 0 0 30428 ISHARES TR YLD OPTIM BD 46434V787 715 28483 SH SOLE NO 0 0 28483 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 779 15530 SH SOLE NO 0 0 15530 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 8546 170448 SH SOLE NO 0 0 170448 ISHARES U S ETF TR CONSUMER STPLS 46431W671 238 7500 SH SOLE NO 0 0 7500 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 22310 622512 SH SOLE NO 0 0 622512 ISHARES U S ETF TR INFLATION HEDG 46431W580 223 7468 SH SOLE NO 0 0 7468 ISHARES U S ETF TR INT RT HDG C B 46431W705 2944 30734 SH SOLE NO 0 0 30734 ISHARES U S ETF TR TECHNOLOGY 46431W648 339 6084 SH SOLE NO 0 0 6084 ISORAY INC COM 46489V104 25 39784 SH SOLE NO 0 0 39784 ISTAR INC COM 45031U101 307 12272 SH SOLE NO 0 0 12272 ITERUM THERAPEUTICS PLC SHS G6333L101 12 22000 SH SOLE NO 0 0 22000 ITRON INC COM 465741106 351 4649 SH SOLE NO 0 0 4649 ITT INC COM 45073V108 710 8280 SH SOLE NO 0 0 8280 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 204 3252 SH SOLE NO 0 0 3252 J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 313 5486 SH SOLE NO 0 0 5486 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 359 6128 SH SOLE NO 0 0 6128 J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 547 9504 SH SOLE NO 0 0 9504 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 2856 47367 SH SOLE NO 0 0 47367 J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 3092 71537 SH SOLE NO 0 0 71537 J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 830 9497 SH SOLE NO 0 0 9497 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 17130 287378 SH SOLE NO 0 0 287378 J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 932 12280 SH SOLE NO 0 0 12280 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 1093 21282 SH SOLE NO 0 0 21282 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 2366 24614 SH SOLE NO 0 0 24614 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 51308 1011609 SH SOLE NO 0 0 1011609 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 4954 97006 SH SOLE NO 0 0 97006 J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 3761 91906 SH SOLE NO 0 0 91906 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 3728 104979 SH SOLE NO 0 0 104979 J2 GLOBAL INC COM 48123V102 731 5356 SH SOLE NO 0 0 5356 JABIL INC COM 466313103 1933 33120 SH SOLE NO 0 0 33120 JACK CREEK INVESTMENT CORP UNIT 10/01/2023 G4989X107 105 10490 SH SOLE NO 0 0 10490 JACOBS ENGR GROUP INC COM 469814107 6790 51236 SH SOLE NO 0 0 51236 JAMES RIV GROUP LTD COM G5005R107 328 8703 SH SOLE NO 0 0 8703 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 2018 31053 SH SOLE NO 0 0 31053 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1757 27091 SH SOLE NO 0 0 27091 JANUS DETROIT STR TR HENDERSON MTG 47103U852 394 7424 SH SOLE NO 0 0 7424 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 14684 292643 SH SOLE NO 0 0 292643 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 10204 201987 SH SOLE NO 0 0 201987 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 243 5894 SH SOLE NO 0 0 5894 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2629 20195 SH SOLE NO 0 0 20195 JBG SMITH PPTYS COM 46590V100 711 24017 SH SOLE NO 0 0 24017 JD.COM INC SPON ADR CL A 47215P106 8275 114557 SH SOLE NO 0 0 114557 JEFFERIES FINL GROUP INC COM 47233W109 1250 33678 SH SOLE NO 0 0 33678 JETBLUE AWYS CORP COM 477143101 2984 195212 SH SOLE NO 0 0 195212 JOHN HANCOCK EXCHANGE TRADED MLTDCTR MEDIA 47804J826 381 10060 SH SOLE NO 0 0 10060 JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 614 12223 SH SOLE NO 0 0 12223 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 21634 397617 SH SOLE NO 0 0 397617 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1303 44028 SH SOLE NO 0 0 44028 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 1617 48487 SH SOLE NO 0 0 48487 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 417 8033 SH SOLE NO 0 0 8033 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 1179 22982 SH SOLE NO 0 0 22982 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 2819 58476 SH SOLE NO 0 0 58476 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 61967 1199764 SH SOLE NO 0 0 1199764 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 3982 44055 SH SOLE NO 0 0 44055 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 386 11182 SH SOLE NO 0 0 11182 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1536 122467 SH SOLE NO 0 0 122467 JOHNSON & JOHNSON COM 478160104 276613 1712776 SH SOLE NO 0 0 1712776 JOHNSON CTLS INTL PLC SHS G51502105 5291 77722 SH SOLE NO 0 0 77722 JONES LANG LASALLE INC COM 48020Q107 2223 8964 SH SOLE NO 0 0 8964 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 354 19487 SH SOLE NO 0 0 19487 JPMORGAN CHASE & CO COM 46625H100 235198 1436852 SH SOLE NO 0 0 1436852 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 320 17236 SH SOLE NO 0 0 17236 JUNIPER NETWORKS INC COM 48203R104 366 13315 SH SOLE NO 0 0 13315 KADMON HLDGS INC COM 48283N106 235 27038 SH SOLE NO 0 0 27038 KALA PHARMACEUTICALS INC COM 483119103 34 12980 SH SOLE NO 0 0 12980 KANSAS CITY SOUTHERN COM NEW 485170302 1740 6431 SH SOLE NO 0 0 6431 KARYOPHARM THERAPEUTICS INC COM 48576U106 74 12740 SH SOLE NO 0 0 12740 KAYNE ANDERSON ENERGY INFRST COM 486606106 257 32132 SH SOLE NO 0 0 32132 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 92 12735 SH SOLE NO 0 0 12735 KB HOME COM 48666K109 1151 29592 SH SOLE NO 0 0 29592 KELLOGG CO COM 487836108 14342 224375 SH SOLE NO 0 0 224375 KEMPER CORP COM 488401100 382 5729 SH SOLE NO 0 0 5729 KEURIG DR PEPPER INC COM 49271V100 1834 53713 SH SOLE NO 0 0 53713 KEYCORP COM 493267108 7539 348707 SH SOLE NO 0 0 348707 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2724 16583 SH SOLE NO 0 0 16583 KIMBERLY-CLARK CORP COM 494368103 38551 291082 SH SOLE NO 0 0 291082 KIMCO RLTY CORP COM 49446R109 685 33033 SH SOLE NO 0 0 33033 KINDER MORGAN INC DEL COM 49456B101 8401 502151 SH SOLE NO 0 0 502151 KINROSS GOLD CORP COM 496902404 162 30363 SH SOLE NO 0 0 30363 KINSALE CAP GROUP INC COM 49714P108 272 1683 SH SOLE NO 0 0 1683 KIRKLAND LAKE GOLD LTD COM 49741E100 771 18550 SH SOLE NO 0 0 18550 KITE RLTY GROUP TR COM NEW 49803T300 756 37175 SH SOLE NO 0 0 37175 KKR & CO INC COM 48251W104 6689 109875 SH SOLE NO 0 0 109875 KKR INCOME OPPORTUNITIES FD COM 48249T106 237 14479 SH SOLE NO 0 0 14479 KLA CORP COM NEW 482480100 5441 16266 SH SOLE NO 0 0 16266 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 433 8474 SH SOLE NO 0 0 8474 KOHLS CORP COM 500255104 1200 25487 SH SOLE NO 0 0 25487 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1916 43118 SH SOLE NO 0 0 43118 KONTOOR BRANDS INC COM 50050N103 479 9597 SH SOLE NO 0 0 9597 KOPPERS HOLDINGS INC COM 50060P106 242 7758 SH SOLE NO 0 0 7758 KORN FERRY COM NEW 500643200 524 7244 SH SOLE NO 0 0 7244 KOSMOS ENERGY LTD COM 500688106 180 61068 SH SOLE NO 0 0 61068 KRAFT HEINZ CO COM 500754106 12066 327715 SH SOLE NO 0 0 327715 KRANESHARES TR BOSERA MSCI CH 500767405 1795 39261 SH SOLE NO 0 0 39261 KRANESHARES TR CSI CHI INTERNET 500767306 2451 51803 SH SOLE NO 0 0 51803 KRANESHARES TR ELEC VEH FUTUR 500767827 524 11306 SH SOLE NO 0 0 11306 KRANESHARES TR GLOBAL CARBON 500767678 1008 24536 SH SOLE NO 0 0 24536 KRANESHARES TR MSCI CHINA CLEAN 500767850 555 12656 SH SOLE NO 0 0 12656 KRANESHARES TR QUADRTC INT RT 500767736 12394 444736 SH SOLE NO 0 0 444736 KRATON CORP COM 50077C106 828 18150 SH SOLE NO 0 0 18150 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 271 12189 SH SOLE NO 0 0 12189 KROGER CO COM 501044101 7458 184484 SH SOLE NO 0 0 184484 KT CORP SPONSORED ADR 48268K101 177 13014 SH SOLE NO 0 0 13014 KULICKE & SOFFA INDS INC COM 501242101 2166 37172 SH SOLE NO 0 0 37172 L3HARRIS TECHNOLOGIES INC COM 502431109 13371 60713 SH SOLE NO 0 0 60713 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3951 14039 SH SOLE NO 0 0 14039 LADDER CAP CORP CL A 505743104 436 39506 SH SOLE NO 0 0 39506 LAIRD SUPERFOOD INC COM STK 50736T102 286 15034 SH SOLE NO 0 0 15034 LAKELAND FINL CORP COM 511656100 308 4328 SH SOLE NO 0 0 4328 LAM RESEARCH CORP COM 512807108 12277 21572 SH SOLE NO 0 0 21572 LAMAR ADVERTISING CO NEW CL A 512816109 3357 29593 SH SOLE NO 0 0 29593 LAMB WESTON HLDGS INC COM 513272104 1154 18809 SH SOLE NO 0 0 18809 LANCASTER COLONY CORP COM 513847103 853 5057 SH SOLE NO 0 0 5057 LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 513 31407 SH SOLE NO 0 0 31407 LANDSTAR SYS INC COM 515098101 292 1852 SH SOLE NO 0 0 1852 LANTHEUS HLDGS INC COM 516544103 209 8141 SH SOLE NO 0 0 8141 LAS VEGAS SANDS CORP COM 517834107 1945 53162 SH SOLE NO 0 0 53162 LATTICE SEMICONDUCTOR CORP COM 518415104 1628 25193 SH SOLE NO 0 0 25193 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 5288 175694 SH SOLE NO 0 0 175694 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2321 58277 SH SOLE NO 0 0 58277 LAUDER ESTEE COS INC CL A 518439104 5187 17296 SH SOLE NO 0 0 17296 LAZARD LTD SHS A G54050102 890 19439 SH SOLE NO 0 0 19439 LCI INDS COM 50189K103 276 2051 SH SOLE NO 0 0 2051 LEAR CORP COM NEW 521865204 681 4354 SH SOLE NO 0 0 4354 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 1092 19372 SH SOLE NO 0 0 19372 LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 404 15826 SH SOLE NO 0 0 15826 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 13232 367677 SH SOLE NO 0 0 367677 LEGGETT & PLATT INC COM 524660107 9111 203205 SH SOLE NO 0 0 203205 LEIDOS HOLDINGS INC COM 525327102 2110 21951 SH SOLE NO 0 0 21951 LEMAITRE VASCULAR INC COM 525558201 615 11594 SH SOLE NO 0 0 11594 LEMONADE INC COM 52567D107 1466 21887 SH SOLE NO 0 0 21887 LENDINGCLUB CORP COM NEW 52603A208 1136 40230 SH SOLE NO 0 0 40230 LENNAR CORP CL A 526057104 4127 44063 SH SOLE NO 0 0 44063 LENNOX INTL INC COM 526107107 728 2476 SH SOLE NO 0 0 2476 LEVEL ONE BANCORP INC COM 52730D208 473 16106 SH SOLE NO 0 0 16106 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 697 28440 SH SOLE NO 0 0 28440 LEXICON PHARMACEUTICALS INC COM NEW 528872302 68 14276 SH SOLE NO 0 0 14276 LEXINGTON REALTY TRUST COM 529043101 491 38583 SH SOLE NO 0 0 38583 LGI HOMES INC COM 50187T106 2383 16794 SH SOLE NO 0 0 16794 LI AUTO INC SPONSORED ADS 50202M102 240 9163 SH SOLE NO 0 0 9163 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 469 40114 SH SOLE NO 0 0 40114 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2390 277969 SH SOLE NO 0 0 277969 LIBERTY ALL-STAR GROWTH FD I COM 529900102 127 14777 SH SOLE NO 0 0 14777 LIBERTY BROADBAND CORP COM SER C 530307305 340 1971 SH SOLE NO 0 0 1971 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1156 24514 SH SOLE NO 0 0 24514 LIBERTY MEDIA CORP DEL DEB 3.750% 2/1 530715AL5 21 28238 SH SOLE NO 0 0 28238 LIFE STORAGE INC COM 53223X107 301 2624 SH SOLE NO 0 0 2624 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 214 1542 SH SOLE NO 0 0 1542 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 334 3468 SH SOLE NO 0 0 3468 LIGHTWAVE LOGIC INC COM 532275104 148 15735 SH SOLE NO 0 0 15735 LILLY ELI & CO COM 532457108 74860 324002 SH SOLE NO 0 0 324002 LINCOLN ELEC HLDGS INC COM 533900106 1585 12311 SH SOLE NO 0 0 12311 LINCOLN NATL CORP IND COM 534187109 9981 145190 SH SOLE NO 0 0 145190 LINDE PLC SHS G5494J103 18667 63628 SH SOLE NO 0 0 63628 LINEAGE CELL THERAPEUTICS IN COM 53566P109 110 43939 SH SOLE NO 0 0 43939 LISTED FD TR HORIZON KINETICS 53656F623 2004 68639 SH SOLE NO 0 0 68639 LISTED FD TR ROUNDHILL SPORTS 53656F789 1136 37779 SH SOLE NO 0 0 37779 LISTED FD TR SWAN HEDGED EQTY 53656F599 721 39538 SH SOLE NO 0 0 39538 LISTED FD TR TRUESHARES STRCT 53656F664 1611 49351 SH SOLE NO 0 0 49351 LISTED FD TR TRUESHARES STRUC 53656F714 385 12844 SH SOLE NO 0 0 12844 LISTED FD TR TRUESHARES STRUC 53656F771 440 17278 SH SOLE NO 0 0 17278 LISTED FD TR TRUESHS TECH AI 53656F821 464 10137 SH SOLE NO 0 0 10137 LITHIA MTRS INC COM 536797103 911 2874 SH SOLE NO 0 0 2874 LITHIUM AMERS CORP NEW COM NEW 53680Q207 405 18164 SH SOLE NO 0 0 18164 LIVE NATION ENTERTAINMENT IN COM 538034109 1709 18756 SH SOLE NO 0 0 18756 LIVE OAK BANCSHARES INC COM 53803X105 7005 110090 SH SOLE NO 0 0 110090 LIVENT CORP COM 53814L108 483 20940 SH SOLE NO 0 0 20940 LKQ CORP COM 501889208 1391 27660 SH SOLE NO 0 0 27660 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2403 980854 SH SOLE NO 0 0 980854 LMP AUTOMOTIVE HLDGS INC COM 53952P101 255 16630 SH SOLE NO 0 0 16630 LOCKHEED MARTIN CORP COM 539830109 73302 212408 SH SOLE NO 0 0 212408 LOEWS CORP COM 540424108 245 4551 SH SOLE NO 0 0 4551 LOGICBIO THERAPEUTICS INC COM 54142F102 58 12836 SH SOLE NO 0 0 12836 LOGITECH INTL S A SHS H50430232 1153 13089 SH SOLE NO 0 0 13089 LORDSTOWN MOTORS CORP COM CL A 54405Q100 1774 222315 SH SOLE NO 0 0 222315 LOUISIANA PAC CORP COM 546347105 1308 21321 SH SOLE NO 0 0 21321 LOWES COS INC COM 548661107 81621 402355 SH SOLE NO 0 0 402355 LPL FINL HLDGS INC COM 50212V100 3306 21090 SH SOLE NO 0 0 21090 LTC PPTYS INC COM 502175102 391 12346 SH SOLE NO 0 0 12346 LUCID GROUP INC COM 549498103 2975 117230 SH SOLE NO 0 0 117230 LULULEMON ATHLETICA INC COM 550021109 9477 23418 SH SOLE NO 0 0 23418 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 195 10444 SH SOLE NO 0 0 10444 LUMEN TECHNOLOGIES INC COM 550241103 7007 565583 SH SOLE NO 0 0 565583 LUMENTUM HLDGS INC COM 55024U109 2206 26413 SH SOLE NO 0 0 26413 LUMINAR TECHNOLOGIES INC COM CL A 550424105 2053 131618 SH SOLE NO 0 0 131618 LUNA INNOVATIONS INC COM 550351100 393 41436 SH SOLE NO 0 0 41436 LYFT INC CL A COM 55087P104 1368 25539 SH SOLE NO 0 0 25539 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6039 64348 SH SOLE NO 0 0 64348 M & T BK CORP COM 55261F104 4773 31965 SH SOLE NO 0 0 31965 M D C HLDGS INC COM 552676108 1685 36084 SH SOLE NO 0 0 36084 MACERICH CO COM 554382101 2195 131379 SH SOLE NO 0 0 131379 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 263 4057 SH SOLE NO 0 0 4057 MACQUARIE / FIRST TR GLOBAL COM 55607W100 588 61916 SH SOLE NO 0 0 61916 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 413 10200 SH SOLE NO 0 0 10200 MACYS INC COM 55616P104 1476 65345 SH SOLE NO 0 0 65345 MADISON COVERED CALL & EQUIT COM 557437100 138 17580 SH SOLE NO 0 0 17580 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 516 7114 SH SOLE NO 0 0 7114 MADISON SQUARE GRDN SPRT COR CL A 55825T103 200 1077 SH SOLE NO 0 0 1077 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3841 84284 SH SOLE NO 0 0 84284 MAGNA INTL INC COM 559222401 2194 29169 SH SOLE NO 0 0 29169 MAGNITE INC COM 55955D100 1753 62610 SH SOLE NO 0 0 62610 MAIN STR CAP CORP COM 56035L104 3460 84192 SH SOLE NO 0 0 84192 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 379 17335 SH SOLE NO 0 0 17335 MAMAMANCINI S HLDGS INC COM 56146T103 59 24500 SH SOLE NO 0 0 24500 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 5690 261022 SH SOLE NO 0 0 261022 MANNKIND CORP COM NEW 56400P706 535 123112 SH SOLE NO 0 0 123112 MANPOWERGROUP INC WIS COM 56418H100 407 3758 SH SOLE NO 0 0 3758 MANTECH INTERNATIONAL CORP CL A 564563104 956 12595 SH SOLE NO 0 0 12595 MANULIFE FINL CORP COM 56501R106 3758 195336 SH SOLE NO 0 0 195336 MARATHON DIGITAL HOLDINGS IN COM 565788106 1335 42287 SH SOLE NO 0 0 42287 MARATHON OIL CORP COM 565849106 4605 336873 SH SOLE NO 0 0 336873 MARATHON PETE CORP COM 56585A102 11761 190278 SH SOLE NO 0 0 190278 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 253 5166 SH SOLE NO 0 0 5166 MARINEMAX INC COM 567908108 1132 23345 SH SOLE NO 0 0 23345 MARKEL CORP COM 570535104 4884 4087 SH SOLE NO 0 0 4087 MARKER THERAPEUTICS INC COM 57055L107 32 19029 SH SOLE NO 0 0 19029 MARKETAXESS HLDGS INC COM 57060D108 588 1399 SH SOLE NO 0 0 1399 MARQETA INC CLASS A COM 57142B104 602 27218 SH SOLE NO 0 0 27218 MARRIOTT INTL INC NEW CL A 571903202 17415 117599 SH SOLE NO 0 0 117599 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 689 4379 SH SOLE NO 0 0 4379 MARSH & MCLENNAN COS INC COM 571748102 10378 68537 SH SOLE NO 0 0 68537 MARTIN MARIETTA MATLS INC COM 573284106 4132 12095 SH SOLE NO 0 0 12095 MARVELL TECHNOLOGY INC COM 573874104 11311 187558 SH SOLE NO 0 0 187558 MASCO CORP COM 574599106 2436 43860 SH SOLE NO 0 0 43860 MASIMO CORP COM 574795100 1043 3855 SH SOLE NO 0 0 3855 MASTEC INC COM 576323109 3500 40576 SH SOLE NO 0 0 40576 MASTERCARD INCORPORATED CL A 57636Q104 76832 220987 SH SOLE NO 0 0 220987 MATCH GROUP INC NEW COM 57667L107 2859 18214 SH SOLE NO 0 0 18214 MATINAS BIOPHARMA HLDGS INC COM 576810105 68 52400 SH SOLE NO 0 0 52400 MATSON INC COM 57686G105 560 6946 SH SOLE NO 0 0 6946 MATTEL INC COM 577081102 299 16162 SH SOLE NO 0 0 16162 MATTERPORT INC COM CL A 577096100 268 14184 SH SOLE NO 0 0 14184 MAXAR TECHNOLOGIES INC COM 57778K105 679 24008 SH SOLE NO 0 0 24008 MAXLINEAR INC COM 57776J100 327 6658 SH SOLE NO 0 0 6658 MCCORMICK & CO INC COM NON VTG 579780206 7197 88826 SH SOLE NO 0 0 88826 MCCORMICK & CO INC COM VTG 579780107 2732 33172 SH SOLE NO 0 0 33172 MCDONALDS CORP COM 580135101 126493 524630 SH SOLE NO 0 0 524630 MCEWEN MNG INC COM 58039P107 254 244597 SH SOLE NO 0 0 244597 MCKESSON CORP COM 58155Q103 12859 64496 SH SOLE NO 0 0 64496 MDU RES GROUP INC COM 552690109 2675 90165 SH SOLE NO 0 0 90165 MEDICAL PPTYS TRUST INC COM 58463J304 5335 265855 SH SOLE NO 0 0 265855 MEDIFAST INC COM 58470H101 1104 5732 SH SOLE NO 0 0 5732 MEDTRONIC PLC SHS G5960L103 51359 409728 SH SOLE NO 0 0 409728 MEI PHARMA INC COM NEW 55279B202 110 40000 SH SOLE NO 0 0 40000 MERCADOLIBRE INC COM 58733R102 9614 5724 SH SOLE NO 0 0 5724 MERCHANTS BANCORP IND COM 58844R108 269 6820 SH SOLE NO 0 0 6820 MERCK & CO INC COM 58933Y105 102881 1369746 SH SOLE NO 0 0 1369746 MERCURY GENL CORP NEW COM 589400100 846 15207 SH SOLE NO 0 0 15207 MEREDITH CORP COM 589433101 455 8174 SH SOLE NO 0 0 8174 MERIDIAN BANCORP INC MD COM 58958U103 3118 150215 SH SOLE NO 0 0 150215 MESABI TR CTF BEN INT 590672101 205 6921 SH SOLE NO 0 0 6921 META MATERIALS INC COM 59134N104 387 67041 SH SOLE NO 0 0 67041 METHODE ELECTRS INC COM 591520200 329 7846 SH SOLE NO 0 0 7846 METLIFE INC COM 59156R108 16353 264919 SH SOLE NO 0 0 264919 METROMILE INC COM 591697107 94 26530 SH SOLE NO 0 0 26530 METTLER TOLEDO INTERNATIONAL COM 592688105 741 538 SH SOLE NO 0 0 538 MFA FINL INC COM 55272X102 686 150266 SH SOLE NO 0 0 150266 MFS CHARTER INCOME TR SH BEN INT 552727109 424 49342 SH SOLE NO 0 0 49342 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 106 20293 SH SOLE NO 0 0 20293 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 56 12402 SH SOLE NO 0 0 12402 MFS INTER HIGH INCOME FD SH BEN INT 59318T109 68 22558 SH SOLE NO 0 0 22558 MFS INTER INCOME TR SH BEN INT 55273C107 385 106627 SH SOLE NO 0 0 106627 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 424 64669 SH SOLE NO 0 0 64669 MFS MUN INCOME TR SH BEN INT 552738106 481 68831 SH SOLE NO 0 0 68831 MFS SPL VALUE TR SH BEN INT 55274E102 251 37883 SH SOLE NO 0 0 37883 MGE ENERGY INC COM 55277P104 1121 15257 SH SOLE NO 0 0 15257 MGIC INVT CORP WIS COM 552848103 385 25763 SH SOLE NO 0 0 25763 MGM GROWTH PPTYS LLC CL A COM 55303A105 223 5840 SH SOLE NO 0 0 5840 MGM RESORTS INTERNATIONAL COM 552953101 8007 185571 SH SOLE NO 0 0 185571 MGP INGREDIENTS INC NEW COM 55303J106 376 5786 SH SOLE NO 0 0 5786 MICROCHIP TECHNOLOGY INC. COM 595017104 5618 36602 SH SOLE NO 0 0 36602 MICRON TECHNOLOGY INC COM 595112103 15724 221538 SH SOLE NO 0 0 221538 MICROSOFT CORP COM 594918104 838000 2972475 SH SOLE NO 0 0 2972475 MICROSTRATEGY INC CL A NEW 594972408 1797 3108 SH SOLE NO 0 0 3108 MICROVISION INC DEL COM NEW 594960304 235 21301 SH SOLE NO 0 0 21301 MID-AMER APT CMNTYS INC COM 59522J103 1391 7451 SH SOLE NO 0 0 7451 MIDDLEBY CORP COM 596278101 302 1776 SH SOLE NO 0 0 1776 MIDDLESEX WTR CO COM 596680108 326 3172 SH SOLE NO 0 0 3172 MILLER HERMAN INC COM 600544100 233 6201 SH SOLE NO 0 0 6201 MILLICOM INTL CELLULAR S A COM STK L6388F110 326 9027 SH SOLE NO 0 0 9027 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 361 149962 SH SOLE NO 0 0 149962 MITEK SYS INC COM NEW 606710200 751 40599 SH SOLE NO 0 0 40599 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 568 95849 SH SOLE NO 0 0 95849 MIX TELEMATICS LTD SPONSORED ADR 60688N102 159 12991 SH SOLE NO 0 0 12991 MKS INSTRS INC COM 55306N104 1247 8263 SH SOLE NO 0 0 8263 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 375 38908 SH SOLE NO 0 0 38908 MODERNA INC COM 60770K107 40071 104118 SH SOLE NO 0 0 104118 MOHAWK INDS INC COM 608190104 276 1559 SH SOLE NO 0 0 1559 MOLINA HEALTHCARE INC COM 60855R100 2832 10441 SH SOLE NO 0 0 10441 MOLSON COORS BEVERAGE CO CL B 60871R209 4530 97673 SH SOLE NO 0 0 97673 MONDELEZ INTL INC CL A 609207105 23882 410498 SH SOLE NO 0 0 410498 MONGODB INC CL A 60937P106 6134 13010 SH SOLE NO 0 0 13010 MONMOUTH REAL ESTATE INVT CO CL A 609720107 702 37672 SH SOLE NO 0 0 37672 MONOLITHIC PWR SYS INC COM 609839105 1243 2566 SH SOLE NO 0 0 2566 MONRO INC COM 610236101 321 5598 SH SOLE NO 0 0 5598 MONROE CAP CORP COM 610335101 1304 125548 SH SOLE NO 0 0 125548 MONSTER BEVERAGE CORP NEW COM 61174X109 2202 24789 SH SOLE NO 0 0 24789 MOODYS CORP COM 615369105 5828 16412 SH SOLE NO 0 0 16412 MOOG INC CL A 615394202 298 3914 SH SOLE NO 0 0 3914 MORGAN STANLEY COM NEW 617446448 27838 286077 SH SOLE NO 0 0 286077 MORNINGSTAR INC COM 617700109 239 926 SH SOLE NO 0 0 926 MOSAIC CO NEW COM 61945C103 2914 81604 SH SOLE NO 0 0 81604 MOTOROLA SOLUTIONS INC COM NEW 620076307 4064 17493 SH SOLE NO 0 0 17493 MP MATERIALS CORP COM CL A 553368101 1585 49195 SH SOLE NO 0 0 49195 MPLX LP COM UNIT REP LTD 55336V100 1372 48194 SH SOLE NO 0 0 48194 MSA SAFETY INC COM 553498106 1523 10459 SH SOLE NO 0 0 10459 MSC INDL DIRECT INC CL A 553530106 329 4110 SH SOLE NO 0 0 4110 MSCI INC COM 55354G100 1495 2458 SH SOLE NO 0 0 2458 MUELLER INDS INC COM 624756102 1038 25261 SH SOLE NO 0 0 25261 MUELLER WTR PRODS INC COM SER A 624758108 192 12663 SH SOLE NO 0 0 12663 MUSTANG BIO INC COM 62818Q104 28 10525 SH SOLE NO 0 0 10525 MYOVANT SCIENCES LTD COM G637AM102 316 14116 SH SOLE NO 0 0 14116 NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 11 16294 SH SOLE NO 0 0 16294 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 3003 532557 SH SOLE NO 0 0 532557 NAPCO SEC TECHNOLOGIES INC COM 630402105 439 10211 SH SOLE NO 0 0 10211 NASDAQ INC COM 631103108 2578 13360 SH SOLE NO 0 0 13360 NATERA INC COM 632307104 305 2738 SH SOLE NO 0 0 2738 NATIONAL CINEMEDIA INC COM 635309107 70 19927 SH SOLE NO 0 0 19927 NATIONAL FUEL GAS CO COM 636180101 2189 41689 SH SOLE NO 0 0 41689 NATIONAL GRID PLC SPONSORED ADR NE 636274409 6349 106485 SH SOLE NO 0 0 106485 NATIONAL HEALTH INVS INC COM 63633D104 2271 42458 SH SOLE NO 0 0 42458 NATIONAL RETAIL PROPERTIES I COM 637417106 4495 104080 SH SOLE NO 0 0 104080 NATIXIS ETF TR LOOMIS SAYLES 63873X208 255 10155 SH SOLE NO 0 0 10155 NAVIENT CORPORATION COM 63938C108 397 20156 SH SOLE NO 0 0 20156 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 3965 122583 SH SOLE NO 0 0 122583 NBT BANCORP INC COM 628778102 4004 110876 SH SOLE NO 0 0 110876 NCINO INC COM 63947U107 2216 31205 SH SOLE NO 0 0 31205 NCR CORP NEW COM 62886E108 776 20025 SH SOLE NO 0 0 20025 NEKTAR THERAPEUTICS COM 640268108 541 30176 SH SOLE NO 0 0 30176 NEOGEN CORP COM 640491106 860 19804 SH SOLE NO 0 0 19804 NEOGENOMICS INC COM NEW 64049M209 651 13510 SH SOLE NO 0 0 13510 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 695 1151121 SH SOLE NO 0 0 1151121 NETAPP INC COM 64110D104 1612 17961 SH SOLE NO 0 0 17961 NETEASE INC SPONSORED ADS 64110W102 422 4947 SH SOLE NO 0 0 4947 NETFLIX INC COM 64110L106 67169 110053 SH SOLE NO 0 0 110053 NEUBERGER BERMAN HIGH YIELD COM 64128C106 322 25434 SH SOLE NO 0 0 25434 NEUBERGER BERMAN MLP & ENERG COM 64129H104 84 17125 SH SOLE NO 0 0 17125 NEUBERGER BERMAN MUN FD INC COM 64124P101 946 58984 SH SOLE NO 0 0 58984 NEUBERGER BERMAN N Y MUN FD COM 64124K102 392 29875 SH SOLE NO 0 0 29875 NEUBERGER BERMAN REAL ESTATE COM 64190A103 127 26639 SH SOLE NO 0 0 26639 NEUROCRINE BIOSCIENCES INC COM 64125C109 1803 18805 SH SOLE NO 0 0 18805 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 361 5925 SH SOLE NO 0 0 5925 NEW GOLD INC CDA COM 644535106 13 12850 SH SOLE NO 0 0 12850 NEW JERSEY RES CORP COM 646025106 3344 96079 SH SOLE NO 0 0 96079 NEW MTN FIN CORP COM 647551100 2432 182726 SH SOLE NO 0 0 182726 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 103 50590 SH SOLE NO 0 0 50590 NEW RELIC INC COM 64829B100 3838 53478 SH SOLE NO 0 0 53478 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4721 429218 SH SOLE NO 0 0 429218 NEW YORK CMNTY BANCORP INC COM 649445103 2822 219344 SH SOLE NO 0 0 219344 NEW YORK MTG TR INC COM PAR $.02 649604501 270 63479 SH SOLE NO 0 0 63479 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 762 15468 SH SOLE NO 0 0 15468 NEWAGE INC COM 650194103 60 43313 SH SOLE NO 0 0 43313 NEWELL BRANDS INC COM 651229106 4723 213325 SH SOLE NO 0 0 213325 NEWMARKET CORP COM 651587107 405 1198 SH SOLE NO 0 0 1198 NEWMONT CORP COM 651639106 5843 107618 SH SOLE NO 0 0 107618 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 1558 56205 SH SOLE NO 0 0 56205 NEXGEN ENERGY LTD COM 65340P106 52 10999 SH SOLE NO 0 0 10999 NEXPOINT RESIDENTIAL TR INC COM 65341D102 340 5498 SH SOLE NO 0 0 5498 NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 146 10564 SH SOLE NO 0 0 10564 NEXSTAR MEDIA GROUP INC CL A 65336K103 4747 31240 SH SOLE NO 0 0 31240 NEXTERA ENERGY INC COM 65339F101 179882 2290917 SH SOLE NO 0 0 2290917 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1414 18775 SH SOLE NO 0 0 18775 NICE LTD SPONSORED ADR 653656108 2424 8537 SH SOLE NO 0 0 8537 NIKE INC CL B 654106103 56866 391562 SH SOLE NO 0 0 391562 NIKOLA CORP COM 654110105 939 88044 SH SOLE NO 0 0 88044 NIO INC SPON ADS 62914V106 10063 282438 SH SOLE NO 0 0 282438 NISOURCE INC COM 65473P105 1426 58852 SH SOLE NO 0 0 58852 NN INC COM 629337106 59 11265 SH SOLE NO 0 0 11265 NOKIA CORP SPONSORED ADR 654902204 2866 525886 SH SOLE NO 0 0 525886 NORDIC AMERICAN TANKERS LIMI COM G65773106 1003 391901 SH SOLE NO 0 0 391901 NORDSON CORP COM 655663102 2126 8928 SH SOLE NO 0 0 8928 NORDSTROM INC COM 655664100 4558 172338 SH SOLE NO 0 0 172338 NORFOLK SOUTHN CORP COM 655844108 33690 140816 SH SOLE NO 0 0 140816 NORTHEAST BK LEWISTON ME COM 66405S100 1248 37037 SH SOLE NO 0 0 37037 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 17 38050 SH SOLE NO 0 0 38050 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 243 7775 SH SOLE NO 0 0 7775 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 265 6633 SH SOLE NO 0 0 6633 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 811 19089 SH SOLE NO 0 0 19089 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 415 10899 SH SOLE NO 0 0 10899 NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 213 6263 SH SOLE NO 0 0 6263 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 283 6963 SH SOLE NO 0 0 6963 NORTHERN TR CORP COM 665859104 1941 18004 SH SOLE NO 0 0 18004 NORTHRIM BANCORP INC COM 666762109 322 7585 SH SOLE NO 0 0 7585 NORTHROP GRUMMAN CORP COM 666807102 24374 67679 SH SOLE NO 0 0 67679 NORTHWEST BANCSHARES INC MD COM 667340103 511 38524 SH SOLE NO 0 0 38524 NORTHWEST NAT HLDG CO COM 66765N105 1085 23599 SH SOLE NO 0 0 23599 NORTHWESTERN CORP COM NEW 668074305 1214 21190 SH SOLE NO 0 0 21190 NORTONLIFELOCK INC COM 668771108 1801 71224 SH SOLE NO 0 0 71224 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6229 233210 SH SOLE NO 0 0 233210 NOV INC COM 62955J103 155 11886 SH SOLE NO 0 0 11886 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 6 10030 SH SOLE NO 0 0 10030 NOVAGOLD RES INC COM NEW 66987E206 369 53775 SH SOLE NO 0 0 53775 NOVARTIS AG SPONSORED ADR 66987V109 19653 240315 SH SOLE NO 0 0 240315 NOVAVAX INC COM NEW 670002401 2610 12593 SH SOLE NO 0 0 12593 NOVO-NORDISK A S ADR 670100205 8595 89530 SH SOLE NO 0 0 89530 NOVOCURE LTD ORD SHS G6674U108 648 5582 SH SOLE NO 0 0 5582 NRG ENERGY INC COM NEW 629377508 915 22424 SH SOLE NO 0 0 22424 NUANCE COMMUNICATIONS INC COM 67020Y100 973 17681 SH SOLE NO 0 0 17681 NUCOR CORP COM 670346105 31010 314862 SH SOLE NO 0 0 314862 NUSHARES ETF TR ESG HI TLD CRP 67092P854 233 9466 SH SOLE NO 0 0 9466 NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 793 31610 SH SOLE NO 0 0 31610 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 257 10370 SH SOLE NO 0 0 10370 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 408 12068 SH SOLE NO 0 0 12068 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 416 13294 SH SOLE NO 0 0 13294 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 6069 92733 SH SOLE NO 0 0 92733 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 21487 573156 SH SOLE NO 0 0 573156 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 3093 56881 SH SOLE NO 0 0 56881 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 3209 88452 SH SOLE NO 0 0 88452 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 4848 111513 SH SOLE NO 0 0 111513 NUSHARES ETF TR NUVEEN ESG US 67092P870 947 36629 SH SOLE NO 0 0 36629 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 376 10655 SH SOLE NO 0 0 10655 NUTANIX INC CL A 67059N108 705 18726 SH SOLE NO 0 0 18726 NUTRIEN LTD COM 67077M108 6241 96275 SH SOLE NO 0 0 96275 NUVEEN AMT FREE MUN CR INC F COM 67071L106 11305 659198 SH SOLE NO 0 0 659198 NUVEEN AMT FREE QLTY MUN INC COM 670657105 8264 544092 SH SOLE NO 0 0 544092 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 695 40785 SH SOLE NO 0 0 40785 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 898 57282 SH SOLE NO 0 0 57282 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 551 52272 SH SOLE NO 0 0 52272 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 209 12246 SH SOLE NO 0 0 12246 NUVEEN CORPORATE INCM NOVEME COM 67077N106 565 60238 SH SOLE NO 0 0 60238 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 669 81735 SH SOLE NO 0 0 81735 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 522 79611 SH SOLE NO 0 0 79611 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 302 29172 SH SOLE NO 0 0 29172 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 834 49803 SH SOLE NO 0 0 49803 NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 305 38221 SH SOLE NO 0 0 38221 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1178 74375 SH SOLE NO 0 0 74375 NUVEEN FLOATING RATE INCOME COM 67072T108 1493 148323 SH SOLE NO 0 0 148323 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 417 41848 SH SOLE NO 0 0 41848 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 241 15018 SH SOLE NO 0 0 15018 NUVEEN INT DUR QUAL MUN TRM COM 670677103 316 21591 SH SOLE NO 0 0 21591 NUVEEN INTER DURATION MUN TE COM 670671106 737 50095 SH SOLE NO 0 0 50095 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 383 24928 SH SOLE NO 0 0 24928 NUVEEN MUN CR OPPORTUNITIES COM 670663103 776 51383 SH SOLE NO 0 0 51383 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 6061 410657 SH SOLE NO 0 0 410657 NUVEEN MUN INCOME FD INC COM 67062J102 191 15950 SH SOLE NO 0 0 15950 NUVEEN MUN VALUE FD INC COM 670928100 3661 323441 SH SOLE NO 0 0 323441 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 4512 269894 SH SOLE NO 0 0 269894 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 225 16256 SH SOLE NO 0 0 16256 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2500 88097 SH SOLE NO 0 0 88097 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 774 50170 SH SOLE NO 0 0 50170 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1124 81285 SH SOLE NO 0 0 81285 NUVEEN NEW YORK QLT MUN INC COM 67066X107 472 32069 SH SOLE NO 0 0 32069 NUVEEN OHIO QLTY MUN INCOME COM 670980101 300 18985 SH SOLE NO 0 0 18985 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 974 65922 SH SOLE NO 0 0 65922 NUVEEN PFD & INCM SECURTIES COM 67072C105 13129 1339720 SH SOLE NO 0 0 1339720 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 4401 444550 SH SOLE NO 0 0 444550 NUVEEN PFD & INCOME TERM FD COM 67075A106 845 34094 SH SOLE NO 0 0 34094 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4051 259385 SH SOLE NO 0 0 259385 NUVEEN REAL ASSET INCOME & G COM 67074Y105 218 14340 SH SOLE NO 0 0 14340 NUVEEN REAL ESTATE INCOME FD COM 67071B108 4082 384452 SH SOLE NO 0 0 384452 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 6147 432007 SH SOLE NO 0 0 432007 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 531 31082 SH SOLE NO 0 0 31082 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 249 22971 SH SOLE NO 0 0 22971 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 476 30540 SH SOLE NO 0 0 30540 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 1528 88739 SH SOLE NO 0 0 88739 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 455 26223 SH SOLE NO 0 0 26223 NUVEEN SR INCOME FD COM 67067Y104 393 67309 SH SOLE NO 0 0 67309 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 599 26159 SH SOLE NO 0 0 26159 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 307 18473 SH SOLE NO 0 0 18473 NVENT ELECTRIC PLC SHS G6700G107 728 22539 SH SOLE NO 0 0 22539 NVIDIA CORPORATION COM 67066G104 245401 1184600 SH SOLE NO 0 0 1184600 NVR INC COM 62944T105 3399 709 SH SOLE NO 0 0 709 NXP SEMICONDUCTORS N V COM N6596X109 6284 32087 SH SOLE NO 0 0 32087 NXT-ID INC COM NEW 67091J206 10 24353 SH SOLE NO 0 0 24353 OAK VY BANCORP OAKDALE CALIF COM 671807105 180 10282 SH SOLE NO 0 0 10282 OAKTREE SPECIALTY LENDING CO COM 67401P108 258 36622 SH SOLE NO 0 0 36622 OATLY GROUP AB SPONSORED ADS 67421J108 359 23793 SH SOLE NO 0 0 23793 OBSEVA SA COM H5861P103 31 10284 SH SOLE NO 0 0 10284 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 227 19200 SH SOLE NO 0 0 19200 OCCIDENTAL PETE CORP COM 674599105 10157 343400 SH SOLE NO 0 0 343400 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 57 24614 SH SOLE NO 0 0 24614 OCEANFIRST FINL CORP COM 675234108 1839 85926 SH SOLE NO 0 0 85926 OGE ENERGY CORP COM 670837103 2174 65981 SH SOLE NO 0 0 65981 OKTA INC CL A 679295105 5429 22878 SH SOLE NO 0 0 22878 OLD DOMINION FREIGHT LINE IN COM 679580100 5269 18426 SH SOLE NO 0 0 18426 OLD NATL BANCORP IND COM 680033107 486 28680 SH SOLE NO 0 0 28680 OLD REP INTL CORP COM 680223104 3062 132403 SH SOLE NO 0 0 132403 OLIN CORP COM PAR $1 680665205 1306 27076 SH SOLE NO 0 0 27076 OLLIES BARGAIN OUTLET HLDGS COM 681116109 448 7433 SH SOLE NO 0 0 7433 OLO INC CL A 68134L109 208 6944 SH SOLE NO 0 0 6944 OMEGA FLEX INC COM 682095104 242 1700 SH SOLE NO 0 0 1700 OMEGA HEALTHCARE INVS INC COM 681936100 10958 365754 SH SOLE NO 0 0 365754 OMNICOM GROUP INC COM 681919106 4167 57512 SH SOLE NO 0 0 57512 ON SEMICONDUCTOR CORP COM 682189105 1636 35754 SH SOLE NO 0 0 35754 ONE GAS INC COM 68235P108 686 10832 SH SOLE NO 0 0 10832 ONEMAIN HLDGS INC COM 68268W103 220 3985 SH SOLE NO 0 0 3985 ONEOK INC NEW COM 682680103 38753 668272 SH SOLE NO 0 0 668272 OPEN LENDING CORP COM CL A 68373J104 2534 70261 SH SOLE NO 0 0 70261 OPEN TEXT CORP COM 683715106 227 4667 SH SOLE NO 0 0 4667 OPENDOOR TECHNOLOGIES INC COM 683712103 689 33604 SH SOLE NO 0 0 33604 OPKO HEALTH INC COM 68375N103 1473 403825 SH SOLE NO 0 0 403825 ORACLE CORP COM 68389X105 44022 505245 SH SOLE NO 0 0 505245 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 595 27100 SH SOLE NO 0 0 27100 ORANGE SPONSORED ADR 684060106 750 69321 SH SOLE NO 0 0 69321 ORASURE TECHNOLOGIES INC COM 68554V108 119 10607 SH SOLE NO 0 0 10607 ORCHID IS CAP INC COM 68571X103 1701 347908 SH SOLE NO 0 0 347908 OREILLY AUTOMOTIVE INC COM 67103H107 3949 6463 SH SOLE NO 0 0 6463 ORGANIGRAM HLDGS INC COM 68620P101 220 96071 SH SOLE NO 0 0 96071 ORGANON & CO COMMON STOCK 68622V106 3774 115114 SH SOLE NO 0 0 115114 ORGANOVO HLDGS INC COM NEW 68620A203 83 12292 SH SOLE NO 0 0 12292 ORIGIN MATERIALS INC COM 68622D106 81 12040 SH SOLE NO 0 0 12040 ORTHOPEDIATRICS CORP COM 68752L100 4525 69078 SH SOLE NO 0 0 69078 OSHKOSH CORP COM 688239201 1701 16619 SH SOLE NO 0 0 16619 OSI ETF TR OSHARES US QUALT 67110P407 1884 45274 SH SOLE NO 0 0 45274 OSI ETF TR OSHARES US SMLCP 67110P100 361 10438 SH SOLE NO 0 0 10438 OSI ETF TR OSHS GBL INTER 67110P704 881 16639 SH SOLE NO 0 0 16639 OTIS WORLDWIDE CORP COM 68902V107 11922 144900 SH SOLE NO 0 0 144900 OTTER TAIL CORP COM 689648103 767 13703 SH SOLE NO 0 0 13703 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 46 21522 SH SOLE NO 0 0 21522 OWENS & MINOR INC NEW COM 690732102 1889 60397 SH SOLE NO 0 0 60397 OWENS CORNING NEW COM 690742101 376 4408 SH SOLE NO 0 0 4408 OWL ROCK CAPITAL CORPORATION COM 69121K104 3484 246759 SH SOLE NO 0 0 246759 OXFORD INDS INC COM 691497309 250 2774 SH SOLE NO 0 0 2774 OXFORD LANE CAP CORP COM 691543102 1896 263037 SH SOLE NO 0 0 263037 OXFORD SQUARE CAP CORP COM 69181V107 712 176004 SH SOLE NO 0 0 176004 PACCAR INC COM 693718108 3954 50102 SH SOLE NO 0 0 50102 PACER FDS TR BNCHMRK INDSTR 69374H766 4738 108058 SH SOLE NO 0 0 108058 PACER FDS TR BNCHMRK INFRA 69374H741 8023 206141 SH SOLE NO 0 0 206141 PACER FDS TR GLOBL CASH ETF 69374H709 325 10879 SH SOLE NO 0 0 10879 PACER FDS TR LUNT LRG CP ALTR 69374H717 648 15738 SH SOLE NO 0 0 15738 PACER FDS TR LUNT MDCAP MLT 69374H725 304 8728 SH SOLE NO 0 0 8728 PACER FDS TR PACER US SMALL 69374H857 3049 71892 SH SOLE NO 0 0 71892 PACER FDS TR SWAN SOS CNS DEC 69374H584 224 10200 SH SOLE NO 0 0 10200 PACER FDS TR TRENDP 100 ETF 69374H303 3525 63344 SH SOLE NO 0 0 63344 PACER FDS TR TRENDP US LAR CP 69374H105 38140 1010868 SH SOLE NO 0 0 1010868 PACER FDS TR TRENDP US MID CP 69374H204 5116 145715 SH SOLE NO 0 0 145715 PACER FDS TR TRENDPILOT FD 69374H675 19614 650430 SH SOLE NO 0 0 650430 PACER FDS TR TRENDPILOT INTL 69374H683 3380 118532 SH SOLE NO 0 0 118532 PACER FDS TR TRENDPILOT US BD 69374H642 11809 435450 SH SOLE NO 0 0 435450 PACER FDS TR US CASH COWS 100 69374H881 4706 107709 SH SOLE NO 0 0 107709 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 526 20603 SH SOLE NO 0 0 20603 PACIFIC PREMIER BANCORP COM 69478X105 321 7765 SH SOLE NO 0 0 7765 PACKAGING CORP AMER COM 695156109 3334 24260 SH SOLE NO 0 0 24260 PACWEST BANCORP DEL COM 695263103 901 19898 SH SOLE NO 0 0 19898 PAGERDUTY INC COM 69553P100 986 23818 SH SOLE NO 0 0 23818 PALANTIR TECHNOLOGIES INC CL A 69608A108 14809 616030 SH SOLE NO 0 0 616030 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 25 58665 SH SOLE NO 0 0 58665 PALO ALTO NETWORKS INC COM 697435105 20808 43441 SH SOLE NO 0 0 43441 PAN AMERN SILVER CORP COM 697900108 1168 50231 SH SOLE NO 0 0 50231 PAR TECHNOLOGY CORP COM 698884103 544 8845 SH SOLE NO 0 0 8845 PARK HOTELS & RESORTS INC COM 700517105 6880 359467 SH SOLE NO 0 0 359467 PARK NATL CORP COM 700658107 640 5249 SH SOLE NO 0 0 5249 PARKE BANCORP INC COM 700885106 426 19494 SH SOLE NO 0 0 19494 PARKER-HANNIFIN CORP COM 701094104 5382 19251 SH SOLE NO 0 0 19251 PARSONS CORP DEL COM 70202L102 547 16228 SH SOLE NO 0 0 16228 PATTERSON COS INC COM 703395103 456 15153 SH SOLE NO 0 0 15153 PATTERSON-UTI ENERGY INC COM 703481101 180 20054 SH SOLE NO 0 0 20054 PAYCHEX INC COM 704326107 29721 264312 SH SOLE NO 0 0 264312 PAYCOM SOFTWARE INC COM 70432V102 11164 22520 SH SOLE NO 0 0 22520 PAYPAL HLDGS INC COM 70450Y103 89855 345318 SH SOLE NO 0 0 345318 PAYSAFE LIMITED ORD G6964L107 1153 148815 SH SOLE NO 0 0 148815 PCM FD INC COM 69323T101 829 73107 SH SOLE NO 0 0 73107 PDS BIOTECHNOLOGY CORP COM 70465T107 240 16120 SH SOLE NO 0 0 16120 PEABODY ENGR CORP COM 704551100 171 11568 SH SOLE NO 0 0 11568 PEGASYSTEMS INC COM 705573103 1781 14018 SH SOLE NO 0 0 14018 PELOTON INTERACTIVE INC CL A COM 70614W100 3300 37912 SH SOLE NO 0 0 37912 PEMBINA PIPELINE CORP COM 706327103 3876 122334 SH SOLE NO 0 0 122334 PENN NATL GAMING INC COM 707569109 24985 344811 SH SOLE NO 0 0 344811 PENNS WOODS BANCORP INC COM 708430103 364 15226 SH SOLE NO 0 0 15226 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 111 57416 SH SOLE NO 0 0 57416 PENNYMAC FINL SVCS INC NEW COM 70932M107 1050 17188 SH SOLE NO 0 0 17188 PENNYMAC MTG INVT TR COM 70931T103 357 18154 SH SOLE NO 0 0 18154 PENSKE AUTOMOTIVE GRP INC COM 70959W103 241 2395 SH SOLE NO 0 0 2395 PENTAIR PLC SHS G7S00T104 2141 29485 SH SOLE NO 0 0 29485 PEOPLES FINL SVCS CORP COM 711040105 307 6740 SH SOLE NO 0 0 6740 PEOPLES UNITED FINANCIAL INC COM 712704105 6347 363317 SH SOLE NO 0 0 363317 PEPSICO INC COM 713448108 112444 747587 SH SOLE NO 0 0 747587 PERFICIENT INC COM 71375U101 743 6427 SH SOLE NO 0 0 6427 PERKINELMER INC COM 714046109 2799 16157 SH SOLE NO 0 0 16157 PERRIGO CO PLC SHS G97822103 1432 30275 SH SOLE NO 0 0 30275 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 699 35517 SH SOLE NO 0 0 35517 PETCO HEALTH & WELLNESS CO I COM 71601V105 267 12671 SH SOLE NO 0 0 12671 PETMED EXPRESS INC COM 716382106 1183 44059 SH SOLE NO 0 0 44059 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 819 79264 SH SOLE NO 0 0 79264 PFIZER INC COM 717081103 180557 4198024 SH SOLE NO 0 0 4198024 PG&E CORP COM 69331C108 377 39310 SH SOLE NO 0 0 39310 PGIM ETF TR ACTV HY BD ETF 69344A206 648 15702 SH SOLE NO 0 0 15702 PGIM ETF TR ULTRA SHORT 69344A107 858 17283 SH SOLE NO 0 0 17283 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 666 43272 SH SOLE NO 0 0 43272 PGIM HIGH YIELD BOND FUND IN COM 69346H100 330 20380 SH SOLE NO 0 0 20380 PHILIP MORRIS INTL INC COM 718172109 45597 481032 SH SOLE NO 0 0 481032 PHILLIPS 66 COM 718546104 15785 225410 SH SOLE NO 0 0 225410 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 218 6105 SH SOLE NO 0 0 6105 PHUNWARE INC COM 71948P100 31 33731 SH SOLE NO 0 0 33731 PHYSICIANS RLTY TR COM 71943U104 1769 100398 SH SOLE NO 0 0 100398 PIEDMONT LITHIUM INC COM 72016P105 306 5620 SH SOLE NO 0 0 5620 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2084 119576 SH SOLE NO 0 0 119576 PILGRIMS PRIDE CORP COM 72147K108 210 7235 SH SOLE NO 0 0 7235 PIMCO CALIF MUN INCOME FD COM 72200N106 492 26057 SH SOLE NO 0 0 26057 PIMCO CALIF MUN INCOME FD II COM 72200M108 202 20985 SH SOLE NO 0 0 20985 PIMCO CALIF MUN INCOME FD II COM 72201C109 336 30605 SH SOLE NO 0 0 30605 PIMCO CORPORATE & INCM STRG COM 72200U100 2630 145834 SH SOLE NO 0 0 145834 PIMCO CORPORATE & INCOME OPP COM 72201B101 12520 684528 SH SOLE NO 0 0 684528 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 9529 450993 SH SOLE NO 0 0 450993 PIMCO DYNAMIC INCOME FD SHS 72201Y101 3496 131559 SH SOLE NO 0 0 131559 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 4907 233897 SH SOLE NO 0 0 233897 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 214 17605 SH SOLE NO 0 0 17605 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 12262 123565 SH SOLE NO 0 0 123565 PIMCO ETF TR 1-5 US TIP IDX 72201R205 4796 87432 SH SOLE NO 0 0 87432 PIMCO ETF TR 15+ YR US TIPS 72201R304 2612 30113 SH SOLE NO 0 0 30113 PIMCO ETF TR ACTIVE BD ETF 72201R775 15180 137314 SH SOLE NO 0 0 137314 PIMCO ETF TR BROAD US TIPS 72201R403 843 12850 SH SOLE NO 0 0 12850 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 31535 309381 SH SOLE NO 0 0 309381 PIMCO ETF TR ENHANCD SHORT 72201R643 961 9553 SH SOLE NO 0 0 9553 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1663 16337 SH SOLE NO 0 0 16337 PIMCO ETF TR INTER MUN BD ACT 72201R866 2341 41536 SH SOLE NO 0 0 41536 PIMCO ETF TR INV GRD CRP BD 72201R817 1244 10961 SH SOLE NO 0 0 10961 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1251 24397 SH SOLE NO 0 0 24397 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 1540 142359 SH SOLE NO 0 0 142359 PIMCO HIGH INCOME FD COM SHS 722014107 4478 713155 SH SOLE NO 0 0 713155 PIMCO INCOME OPPORTUNITY FD COM 72202B100 5193 211881 SH SOLE NO 0 0 211881 PIMCO INCOME STRATEGY FD COM 72201H108 1669 143641 SH SOLE NO 0 0 143641 PIMCO INCOME STRATEGY FD II COM 72201J104 2699 266231 SH SOLE NO 0 0 266231 PIMCO MUN INCOME FD COM 72200R107 1491 102036 SH SOLE NO 0 0 102036 PIMCO MUN INCOME FD II COM 72200W106 1417 96194 SH SOLE NO 0 0 96194 PIMCO MUN INCOME FD III COM 72201A103 319 25499 SH SOLE NO 0 0 25499 PIMCO NEW YORK MUN FD II COM 72200Y102 136 11773 SH SOLE NO 0 0 11773 PIMCO NEW YORK MUN INCOME FD COM 72200T103 955 76374 SH SOLE NO 0 0 76374 PIMCO STRATEGIC INCOME FD COM 72200X104 3708 525993 SH SOLE NO 0 0 525993 PINDUODUO INC SPONSORED ADS 722304102 467 5152 SH SOLE NO 0 0 5152 PINNACLE FINL PARTNERS INC COM 72346Q104 503 5349 SH SOLE NO 0 0 5349 PINNACLE WEST CAP CORP COM 723484101 1825 25221 SH SOLE NO 0 0 25221 PINTEREST INC CL A 72352L106 11125 218366 SH SOLE NO 0 0 218366 PIONEER FLOATING RATE FUND I COM 72369J102 137 12000 SH SOLE NO 0 0 12000 PIONEER MUNICIPAL HIGH INCOM COM 723762100 425 36677 SH SOLE NO 0 0 36677 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 1197 98687 SH SOLE NO 0 0 98687 PIONEER NAT RES CO COM 723787107 3913 23501 SH SOLE NO 0 0 23501 PITNEY BOWES INC COM 724479100 217 30120 SH SOLE NO 0 0 30120 PIXELWORKS INC COM NEW 72581M305 63 13273 SH SOLE NO 0 0 13273 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 835 82187 SH SOLE NO 0 0 82187 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 269 25011 SH SOLE NO 0 0 25011 PLANET FITNESS INC CL A 72703H101 348 4439 SH SOLE NO 0 0 4439 PLATINUM GROUP METALS LTD COM 72765Q882 26 13000 SH SOLE NO 0 0 13000 PLBY GROUP INC COM 72814P109 688 29213 SH SOLE NO 0 0 29213 PLUG POWER INC COM NEW 72919P202 5390 211058 SH SOLE NO 0 0 211058 PLX PHARMA INC COM 72942A107 575 29801 SH SOLE NO 0 0 29801 PNC FINL SVCS GROUP INC COM 693475105 35048 179149 SH SOLE NO 0 0 179149 PNM RES INC COM 69349H107 761 15384 SH SOLE NO 0 0 15384 POLARIS INC COM 731068102 2716 22699 SH SOLE NO 0 0 22699 POLYMET MNG CORP COM NEW 731916409 175 57583 SH SOLE NO 0 0 57583 POOL CORP COM 73278L105 822 1894 SH SOLE NO 0 0 1894 PORTLAND GEN ELEC CO COM NEW 736508847 1947 41454 SH SOLE NO 0 0 41454 POTBELLY CORP COM 73754Y100 169 25050 SH SOLE NO 0 0 25050 POWER INTEGRATIONS INC COM 739276103 1328 13418 SH SOLE NO 0 0 13418 PPG INDS INC COM 693506107 6651 46512 SH SOLE NO 0 0 46512 PPL CORP COM 69351T106 10627 381177 SH SOLE NO 0 0 381177 PRECIGEN INC COM 74017N105 282 56684 SH SOLE NO 0 0 56684 PREFERRED APT CMNTYS INC COM 74039L103 199 16294 SH SOLE NO 0 0 16294 PRELUDE THERAPEUTICS INC COM 74065P101 421 13482 SH SOLE NO 0 0 13482 PREMIER FINANCIAL CORP COM 74052F108 1354 42527 SH SOLE NO 0 0 42527 PRESIDIO PPTY TR INC COM CL A 74102L303 46 12407 SH SOLE NO 0 0 12407 PRICE T ROWE GROUP INC COM 74144T108 11684 59400 SH SOLE NO 0 0 59400 PRIMERICA INC COM 74164M108 377 2460 SH SOLE NO 0 0 2460 PRINCIPAL EXCHANGE-TRADED FD ACTIVE HIGH YL 74255Y102 855 40865 SH SOLE NO 0 0 40865 PRINCIPAL EXCHANGE-TRADED FD HELTHCARE INDX 74255Y409 791 14496 SH SOLE NO 0 0 14496 PRINCIPAL EXCHANGE-TRADED FD PRCPL MIL INDX 74255Y508 214 3522 SH SOLE NO 0 0 3522 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 1076 51905 SH SOLE NO 0 0 51905 PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 946 23471 SH SOLE NO 0 0 23471 PRINCIPAL EXCHANGE-TRADED FD US SMCP MLTFCTR 74255Y607 1499 32957 SH SOLE NO 0 0 32957 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3551 55144 SH SOLE NO 0 0 55144 PROASSURANCE CORP COM 74267C106 1021 42964 SH SOLE NO 0 0 42964 PROCTER AND GAMBLE CO COM 742718109 218630 1563884 SH SOLE NO 0 0 1563884 PROCURE ETF TRUST II SPACE ETF 74280R205 267 8807 SH SOLE NO 0 0 8807 PROGRESSIVE CORP COM 743315103 6415 70971 SH SOLE NO 0 0 70971 PROLOGIS INC. COM 74340W103 7944 63339 SH SOLE NO 0 0 63339 PROPHASE LABS INC COM 74345W108 98 18866 SH SOLE NO 0 0 18866 PROSHARES TR HGH YLD INT RATE 74348A541 299 4748 SH SOLE NO 0 0 4748 PROSHARES TR INVT INT RT HG 74347B607 3327 43995 SH SOLE NO 0 0 43995 PROSHARES TR LARGE CAP CRE 74347R248 1018 10171 SH SOLE NO 0 0 10171 PROSHARES TR MSCI EAFE DIVD 74347B839 759 16429 SH SOLE NO 0 0 16429 PROSHARES TR NASDAQ100 DORSEY 74347G671 1080 25213 SH SOLE NO 0 0 25213 PROSHARES TR ONLINE RTL ETF 74347B169 730 11124 SH SOLE NO 0 0 11124 PROSHARES TR PET CARE ETF 74348A145 953 12264 SH SOLE NO 0 0 12264 PROSHARES TR PSHS ULTRA DOW30 74347R305 257 3705 SH SOLE NO 0 0 3705 PROSHARES TR PSHS ULTRA TECH 74347R693 887 8928 SH SOLE NO 0 0 8928 PROSHARES TR PSHS ULTSH 20YRS 74347B201 446 24349 SH SOLE NO 0 0 24349 PROSHARES TR RUSS 2000 DIVD 74347B698 5797 94028 SH SOLE NO 0 0 94028 PROSHARES TR S&P 500 DV ARIST 74348A467 75537 853243 SH SOLE NO 0 0 853243 PROSHARES TR S&P MDCP 400 DIV 74347B680 32054 473131 SH SOLE NO 0 0 473131 PROSHARES TR S&P TECH DIVIDEN 74347G606 1041 17418 SH SOLE NO 0 0 17418 PROSHARES TR SHORT S&P 500 NE 74347B425 205 13482 SH SOLE NO 0 0 13482 PROSHARES TR ULTRAPRO QQQ 74347X831 1414 11356 SH SOLE NO 0 0 11356 PROSHARES TR ULTRAPRO SHT QQQ 74347G861 103 12020 SH SOLE NO 0 0 12020 PROSHARES TR ULTRPRO S&P500 74347X864 844 7428 SH SOLE NO 0 0 7428 PROSPECT CAP CORP COM 74348T102 6702 870426 SH SOLE NO 0 0 870426 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 505 468000 SH SOLE NO 0 0 468000 PROSPERITY BANCSHARES INC COM 743606105 325 4570 SH SOLE NO 0 0 4570 PROVENTION BIO INC COM 74374N102 120 18785 SH SOLE NO 0 0 18785 PROVIDENT BANCORP INC COM NEW 74383L105 719 44943 SH SOLE NO 0 0 44943 PROVIDENT FINL SVCS INC COM 74386T105 1147 48900 SH SOLE NO 0 0 48900 PRUDENTIAL FINL INC COM 744320102 31919 303420 SH SOLE NO 0 0 303420 PRUDENTIAL PLC ADR 74435K204 300 7657 SH SOLE NO 0 0 7657 PS BUSINESS PKS INC CALIF COM 69360J107 250 1595 SH SOLE NO 0 0 1595 PTC INC COM 69370C100 915 7643 SH SOLE NO 0 0 7643 PUBLIC STORAGE COM 74460D109 11923 40132 SH SOLE NO 0 0 40132 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 14199 233163 SH SOLE NO 0 0 233163 PULTE GROUP INC COM 745867101 1904 41480 SH SOLE NO 0 0 41480 PURECYCLE TECHNOLOGIES INC COM 74623V103 250 18864 SH SOLE NO 0 0 18864 PUTNAM MANAGED MUN INCOME TR COM 746823103 363 43540 SH SOLE NO 0 0 43540 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 345 84819 SH SOLE NO 0 0 84819 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3905 285040 SH SOLE NO 0 0 285040 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1491 326438 SH SOLE NO 0 0 326438 PVH CORPORATION COM 693656100 532 5177 SH SOLE NO 0 0 5177 QORVO INC COM 74736K101 3344 20007 SH SOLE NO 0 0 20007 QUAKER CHEM CORP COM 747316107 790 3326 SH SOLE NO 0 0 3326 QUALCOMM INC COM 747525103 70781 548779 SH SOLE NO 0 0 548779 QUALIGEN THERAPEUTICS INC COM 74754R103 178 137510 SH SOLE NO 0 0 137510 QUALTRICS INTL INC COM CL A 747601201 262 6138 SH SOLE NO 0 0 6138 QUANTA SVCS INC COM 74762E102 1703 14968 SH SOLE NO 0 0 14968 QUANTUMSCAPE CORP COM CL A 74767V109 4905 199897 SH SOLE NO 0 0 199897 QUEST DIAGNOSTICS INC COM 74834L100 3041 20932 SH SOLE NO 0 0 20932 QUIDEL CORP COM 74838J101 290 2057 SH SOLE NO 0 0 2057 QURATE RETAIL INC COM SER A 74915M100 932 91518 SH SOLE NO 0 0 91518 RADA ELECTR INDS LTD COM PAR NEW M81863124 947 89038 SH SOLE NO 0 0 89038 RALPH LAUREN CORP CL A 751212101 327 2949 SH SOLE NO 0 0 2949 RAVEN INDS INC COM 754212108 229 3980 SH SOLE NO 0 0 3980 RAYMOND JAMES FINL INC COM 754730109 1572 17040 SH SOLE NO 0 0 17040 RAYONIER INC COM 754907103 1379 38676 SH SOLE NO 0 0 38676 RAYTHEON TECHNOLOGIES CORP COM 75513E101 68852 800987 SH SOLE NO 0 0 800987 RBB BANCORP COM 74930B105 432 17144 SH SOLE NO 0 0 17144 RBB FD INC MFAM SMLCP GRWTH 74933W874 469 11992 SH SOLE NO 0 0 11992 RBB FD INC MOTLEY FOL ETF 74933W601 810 20333 SH SOLE NO 0 0 20333 REALTY INCOME CORP COM 756109104 16734 258013 SH SOLE NO 0 0 258013 REAVES UTIL INCOME FD COM SH BEN INT 756158101 7365 224775 SH SOLE NO 0 0 224775 REDFIN CORP COM 75737F108 3658 73019 SH SOLE NO 0 0 73019 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 53 11687 SH SOLE NO 0 0 11687 REDWOOD TR INC COM 758075402 200 15539 SH SOLE NO 0 0 15539 REDWOOD TR INC NOTE 4.750% 8/1 758075AC9 10 10000 SH SOLE NO 0 0 10000 REGAL BELOIT CORP COM 758750103 1479 9843 SH SOLE NO 0 0 9843 REGENERON PHARMACEUTICALS COM 75886F107 14545 24034 SH SOLE NO 0 0 24034 REGIONS FINANCIAL CORP NEW COM 7591EP100 3291 154442 SH SOLE NO 0 0 154442 REGULUS THERAPEUTICS INC COM NEW 75915K200 76 111000 SH SOLE NO 0 0 111000 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2265 20363 SH SOLE NO 0 0 20363 RELIANCE STEEL & ALUMINUM CO COM 759509102 361 2540 SH SOLE NO 0 0 2540 RELX PLC SPONSORED ADR 759530108 978 33917 SH SOLE NO 0 0 33917 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1052 16358 SH SOLE NO 0 0 16358 RENASANT CORP COM 75970E107 599 16618 SH SOLE NO 0 0 16618 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 273 5446 SH SOLE NO 0 0 5446 RENT A CTR INC NEW COM 76009N100 1016 18081 SH SOLE NO 0 0 18081 REPLIGEN CORP COM 759916109 3523 12192 SH SOLE NO 0 0 12192 REPUBLIC FIRST BANCORP INC COM 760416107 34 11311 SH SOLE NO 0 0 11311 REPUBLIC SVCS INC COM 760759100 4553 37927 SH SOLE NO 0 0 37927 RESIDEO TECHNOLOGIES INC COM 76118Y104 547 22084 SH SOLE NO 0 0 22084 RESMED INC COM 761152107 2001 7595 SH SOLE NO 0 0 7595 RESONANT INC COM 76118L102 120 49769 SH SOLE NO 0 0 49769 RESTAURANT BRANDS INTL INC COM 76131D103 1375 22482 SH SOLE NO 0 0 22482 RETAIL PPTYS AMER INC CL A 76131V202 1554 120697 SH SOLE NO 0 0 120697 REVANCE THERAPEUTICS INC COM 761330109 589 21160 SH SOLE NO 0 0 21160 REYNOLDS CONSUMER PRODS INC COM 76171L106 1365 49953 SH SOLE NO 0 0 49953 RGC RES INC COM 74955L103 462 20552 SH SOLE NO 0 0 20552 RH COM 74967X103 648 972 SH SOLE NO 0 0 972 RING ENERGY INC COM 76680V108 46 15900 SH SOLE NO 0 0 15900 RINGCENTRAL INC CL A 76680R206 1284 5908 SH SOLE NO 0 0 5908 RIO TINTO PLC SPONSORED ADR 767204100 6440 96391 SH SOLE NO 0 0 96391 RIOT BLOCKCHAIN INC COM 767292105 1586 61735 SH SOLE NO 0 0 61735 RISKIFIED LTD SHS CL A M8216R109 309 13551 SH SOLE NO 0 0 13551 RITCHIE BROS AUCTIONEERS COM 767744105 300 4869 SH SOLE NO 0 0 4869 RITE AID CORP COM 767754872 181 12757 SH SOLE NO 0 0 12757 RIVERNORTH DOUBLELINE STRATE COM 76882G107 884 60719 SH SOLE NO 0 0 60719 RIVERNORTH DOUBLELINE STRATE RIGHT 10/01/2021 76882G156 0 52140 SH SOLE NO 0 0 52140 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 752 44284 SH SOLE NO 0 0 44284 RIVERVIEW FINL CORP NEW COM 76940Q105 131 10044 SH SOLE NO 0 0 10044 RLI CORP COM 749607107 2493 24866 SH SOLE NO 0 0 24866 ROBERT HALF INTL INC COM 770323103 895 8925 SH SOLE NO 0 0 8925 ROBINHOOD MKTS INC COM CL A 770700102 356 8483 SH SOLE NO 0 0 8483 ROBLOX CORP CL A 771049103 4923 65173 SH SOLE NO 0 0 65173 ROCKET COS INC COM CL A 77311W101 2783 173540 SH SOLE NO 0 0 173540 ROCKWELL AUTOMATION INC COM 773903109 28801 97950 SH SOLE NO 0 0 97950 ROCKWELL MED INC COM 774374102 9 15960 SH SOLE NO 0 0 15960 ROGERS COMMUNICATIONS INC CL B 775109200 396 8498 SH SOLE NO 0 0 8498 ROGERS CORP COM 775133101 550 2952 SH SOLE NO 0 0 2952 ROKU INC COM CL A 77543R102 18122 57834 SH SOLE NO 0 0 57834 ROLLINS INC COM 775711104 2560 72465 SH SOLE NO 0 0 72465 ROMEO POWER INC COM 776153108 1265 255650 SH SOLE NO 0 0 255650 ROPER TECHNOLOGIES INC COM 776696106 7671 17194 SH SOLE NO 0 0 17194 ROSS STORES INC COM 778296103 1835 16861 SH SOLE NO 0 0 16861 ROYAL BK CDA COM 780087102 8189 82321 SH SOLE NO 0 0 82321 ROYAL CARIBBEAN GROUP COM V7780T103 8814 99098 SH SOLE NO 0 0 99098 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7605 171791 SH SOLE NO 0 0 171791 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5432 121887 SH SOLE NO 0 0 121887 ROYAL GOLD INC COM 780287108 537 5627 SH SOLE NO 0 0 5627 ROYCE MICRO-CAP TR INC COM 780915104 1030 90219 SH SOLE NO 0 0 90219 ROYCE VALUE TR INC COM 780910105 4919 272976 SH SOLE NO 0 0 272976 RPM INTL INC COM 749685103 2533 32632 SH SOLE NO 0 0 32632 RUSH STREET INTERACTIVE INC COM 782011100 343 17874 SH SOLE NO 0 0 17874 RYDER SYS INC COM 783549108 1803 21803 SH SOLE NO 0 0 21803 RYMAN HOSPITALITY PPTYS INC COM 78377T107 269 3216 SH SOLE NO 0 0 3216 S&P GLOBAL INC COM 78409V104 13902 32720 SH SOLE NO 0 0 32720 SABA CAPITAL INCOME & OPRNT SHARES 78518H103 126 27713 SH SOLE NO 0 0 27713 SABINE RTY TR UNIT BEN INT 785688102 1045 24400 SH SOLE NO 0 0 24400 SABRA HEALTH CARE REIT INC COM 78573L106 1062 72152 SH SOLE NO 0 0 72152 SABRE CORP COM 78573M104 3945 333217 SH SOLE NO 0 0 333217 SAFE BULKERS INC COM Y7388L103 183 35477 SH SOLE NO 0 0 35477 SAFETY INS GROUP INC COM 78648T100 230 2913 SH SOLE NO 0 0 2913 SAIA INC COM 78709Y105 248 1046 SH SOLE NO 0 0 1046 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 277 6464 SH SOLE NO 0 0 6464 SALESFORCE COM INC COM 79466L302 70266 259076 SH SOLE NO 0 0 259076 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 856 134843 SH SOLE NO 0 0 134843 SALISBURY BANCORP INC COM 795226109 372 7317 SH SOLE NO 0 0 7317 SANDERSON FARMS INC COM 800013104 414 2200 SH SOLE NO 0 0 2200 SANDSTORM GOLD LTD COM NEW 80013R206 107 18741 SH SOLE NO 0 0 18741 SANDY SPRING BANCORP INC COM 800363103 4435 96812 SH SOLE NO 0 0 96812 SANGAMO THERAPEUTICS INC COM 800677106 297 33038 SH SOLE NO 0 0 33038 SANMINA CORPORATION COM 801056102 1255 32576 SH SOLE NO 0 0 32576 SANOFI SPONSORED ADR 80105N105 5941 123235 SH SOLE NO 0 0 123235 SAP SE SPON ADR 803054204 1990 14741 SH SOLE NO 0 0 14741 SARATOGA INVT CORP COM NEW 80349A208 281 9780 SH SOLE NO 0 0 9780 SAREPTA THERAPEUTICS INC COM 803607100 440 4763 SH SOLE NO 0 0 4763 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1973 5971 SH SOLE NO 0 0 5971 SCHLUMBERGER LTD COM STK 806857108 5525 186403 SH SOLE NO 0 0 186403 SCHNITZER STEEL INDS INC CL A 806882106 333 7602 SH SOLE NO 0 0 7602 SCHRODINGER INC COM 80810D103 2535 46373 SH SOLE NO 0 0 46373 SCHWAB CHARLES CORP COM 808513105 8055 110588 SH SOLE NO 0 0 110588 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 207 4878 SH SOLE NO 0 0 4878 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2825 92710 SH SOLE NO 0 0 92710 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10415 269126 SH SOLE NO 0 0 269126 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1329 32022 SH SOLE NO 0 0 32022 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 471 8315 SH SOLE NO 0 0 8315 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 280 5229 SH SOLE NO 0 0 5229 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8251 152941 SH SOLE NO 0 0 152941 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 682 12953 SH SOLE NO 0 0 12953 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1390 43134 SH SOLE NO 0 0 43134 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 7327 223186 SH SOLE NO 0 0 223186 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1689 43647 SH SOLE NO 0 0 43647 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 11220 219184 SH SOLE NO 0 0 219184 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1691 31177 SH SOLE NO 0 0 31177 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9122 87837 SH SOLE NO 0 0 87837 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 144157 1941772 SH SOLE NO 0 0 1941772 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 52584 355082 SH SOLE NO 0 0 355082 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11239 166562 SH SOLE NO 0 0 166562 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 16919 162640 SH SOLE NO 0 0 162640 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 22364 291730 SH SOLE NO 0 0 291730 SCHWAB STRATEGIC TR US REIT ETF 808524847 1229 26926 SH SOLE NO 0 0 26926 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 8377 83690 SH SOLE NO 0 0 83690 SCHWAB STRATEGIC TR US TIPS ETF 808524870 15581 248991 SH SOLE NO 0 0 248991 SCIENCE APPLICATIONS INTL CO COM 808625107 303 3547 SH SOLE NO 0 0 3547 SCOTTS MIRACLE-GRO CO CL A 810186106 3225 22035 SH SOLE NO 0 0 22035 SEA LTD SPONSORD ADS 81141R100 8786 27567 SH SOLE NO 0 0 27567 SEABRIDGE GOLD INC COM 811916105 199 12913 SH SOLE NO 0 0 12913 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6420 77811 SH SOLE NO 0 0 77811 SEAGEN INC COM 81181C104 1153 6794 SH SOLE NO 0 0 6794 SEALED AIR CORP NEW COM 81211K100 1707 31160 SH SOLE NO 0 0 31160 SEANERGY MARITIME HLDGS CORP SHS NEW Y73760194 194 134059 SH SOLE NO 0 0 134059 SEASPINE HLDGS CORP COM 81255T108 976 62079 SH SOLE NO 0 0 62079 SEAWORLD ENTMT INC COM 81282V100 257 4661 SH SOLE NO 0 0 4661 SEELOS THERAPEUTICS INC COM 81577F109 58 24361 SH SOLE NO 0 0 24361 SEI INVTS CO COM 784117103 293 4953 SH SOLE NO 0 0 4953 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 14199 177244 SH SOLE NO 0 0 177244 SELECT SECTOR SPDR TR ENERGY 81369Y506 40291 773494 SH SOLE NO 0 0 773494 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 70694 1883669 SH SOLE NO 0 0 1883669 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9383 211092 SH SOLE NO 0 0 211092 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 50761 282870 SH SOLE NO 0 0 282870 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 32133 466783 SH SOLE NO 0 0 466783 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 50496 396669 SH SOLE NO 0 0 396669 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 38795 396516 SH SOLE NO 0 0 396516 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 46908 734315 SH SOLE NO 0 0 734315 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 20089 253938 SH SOLE NO 0 0 253938 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 106668 714361 SH SOLE NO 0 0 714361 SELECTIVE INS GROUP INC COM 816300107 592 7839 SH SOLE NO 0 0 7839 SELECTQUOTE INC COM 816307300 1367 105755 SH SOLE NO 0 0 105755 SEMPRA COM 816851109 6673 52753 SH SOLE NO 0 0 52753 SEMTECH CORP COM 816850101 558 7157 SH SOLE NO 0 0 7157 SENSEONICS HLDGS INC COM 81727U105 386 114036 SH SOLE NO 0 0 114036 SENSIENT TECHNOLOGIES CORP COM 81725T100 200 2206 SH SOLE NO 0 0 2206 SENTINELONE INC CL A 81730H109 313 5857 SH SOLE NO 0 0 5857 SERVICE CORP INTL COM 817565104 1430 23735 SH SOLE NO 0 0 23735 SERVICE PPTYS TR COM SH BEN INT 81761L102 401 35795 SH SOLE NO 0 0 35795 SERVICENOW INC COM 81762P102 26614 42770 SH SOLE NO 0 0 42770 SESEN BIO INC COM 817763105 35 44923 SH SOLE NO 0 0 44923 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 467 37313 SH SOLE NO 0 0 37313 SFL CORPORATION LTD SHS G7738W106 222 26518 SH SOLE NO 0 0 26518 SHAKE SHACK INC CL A 819047101 458 5848 SH SOLE NO 0 0 5848 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 266 22615 SH SOLE NO 0 0 22615 SHERWIN WILLIAMS CO COM 824348106 44821 160230 SH SOLE NO 0 0 160230 SHOCKWAVE MED INC COM 82489T104 551 2681 SH SOLE NO 0 0 2681 SHOPIFY INC CL A 82509L107 47970 35381 SH SOLE NO 0 0 35381 SHYFT GROUP INC COM 825698103 2205 58018 SH SOLE NO 0 0 58018 SI-BONE INC COM 825704109 565 26410 SH SOLE NO 0 0 26410 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 889 72094 SH SOLE NO 0 0 72094 SIENTRA INC COM 82621J105 118 20732 SH SOLE NO 0 0 20732 SIERRA METALS INC COM 82639W106 20 11396 SH SOLE NO 0 0 11396 SIGA TECHNOLOGIES INC COM 826917106 76 10290 SH SOLE NO 0 0 10290 SIGNATURE BK NEW YORK N Y COM 82669G104 282 1037 SH SOLE NO 0 0 1037 SIGNET JEWELERS LIMITED SHS G81276100 249 3154 SH SOLE NO 0 0 3154 SILICOM LTD ORD M84116108 261 6050 SH SOLE NO 0 0 6050 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 499 7245 SH SOLE NO 0 0 7245 SILK RD MED INC COM 82710M100 359 6536 SH SOLE NO 0 0 6536 SILVERBOW RES INC COM 82836G102 252 10303 SH SOLE NO 0 0 10303 SILVERCORP METALS INC COM 82835P103 104 27522 SH SOLE NO 0 0 27522 SILVERCREST METALS INC COM 828363101 129 18517 SH SOLE NO 0 0 18517 SILVERGATE CAP CORP CL A 82837P408 1958 16959 SH SOLE NO 0 0 16959 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5368 181629 SH SOLE NO 0 0 181629 SIMON PPTY GROUP INC NEW COM 828806109 10033 77199 SH SOLE NO 0 0 77199 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 2285 56200 SH SOLE NO 0 0 56200 SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780 299 12106 SH SOLE NO 0 0 12106 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 810 26435 SH SOLE NO 0 0 26435 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 1370 45034 SH SOLE NO 0 0 45034 SIMPSON MFG INC COM 829073105 1040 9727 SH SOLE NO 0 0 9727 SIREN ETF TR NSD NXGN ECO ETF 829658202 1052 23586 SH SOLE NO 0 0 23586 SIRIUS XM HOLDINGS INC COM 82968B103 2625 430436 SH SOLE NO 0 0 430436 SIX FLAGS ENTMT CORP NEW COM 83001A102 1592 37479 SH SOLE NO 0 0 37479 SIXTH STREET SPECIALTY LENDN COM 83012A109 1112 50069 SH SOLE NO 0 0 50069 SKECHERS U S A INC CL A 830566105 1165 27666 SH SOLE NO 0 0 27666 SKILLZ INC COM 83067L109 245 25023 SH SOLE NO 0 0 25023 SKYWEST INC COM 830879102 1015 20572 SH SOLE NO 0 0 20572 SKYWORKS SOLUTIONS INC COM 83088M102 11111 67431 SH SOLE NO 0 0 67431 SL GREEN RLTY CORP COM 78440X804 630 8900 SH SOLE NO 0 0 8900 SLEEP NUMBER CORP COM 83125X103 237 2538 SH SOLE NO 0 0 2538 SLR INVESTMENT CORP COM 83413U100 1423 74413 SH SOLE NO 0 0 74413 SLR SENIOR INVESTMENT CORP COM 83416M105 376 24309 SH SOLE NO 0 0 24309 SMARTSHEET INC COM CL A 83200N103 3697 53725 SH SOLE NO 0 0 53725 SMILEDIRECTCLUB INC CL A COM 83192H106 68 12890 SH SOLE NO 0 0 12890 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 347 10120 SH SOLE NO 0 0 10120 SMITH & WESSON BRANDS INC COM 831754106 527 25409 SH SOLE NO 0 0 25409 SMITH A O CORP COM 831865209 2284 37411 SH SOLE NO 0 0 37411 SMUCKER J M CO COM NEW 832696405 6957 57967 SH SOLE NO 0 0 57967 SNAP INC CL A 83304A106 11859 160544 SH SOLE NO 0 0 160544 SNAP ON INC COM 833034101 3623 17342 SH SOLE NO 0 0 17342 SNOWFLAKE INC CL A 833445109 11179 36965 SH SOLE NO 0 0 36965 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1021 19024 SH SOLE NO 0 0 19024 SOFI TECHNOLOGIES INC COM 83406F102 5447 343026 SH SOLE NO 0 0 343026 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1953 7365 SH SOLE NO 0 0 7365 SOMALOGIC INC CLASS A COM 83444K105 247 20000 SH SOLE NO 0 0 20000 SONOCO PRODS CO COM 835495102 1374 23071 SH SOLE NO 0 0 23071 SONOS INC COM 83570H108 2940 90870 SH SOLE NO 0 0 90870 SONY GROUP CORPORATION SPONSORED ADR 835699307 1596 14437 SH SOLE NO 0 0 14437 SORRENTO THERAPEUTICS INC COM NEW 83587F202 681 89262 SH SOLE NO 0 0 89262 SOUTH JERSEY INDS INC COM 838518108 3151 148250 SH SOLE NO 0 0 148250 SOUTHERN CO COM 842587107 51116 824856 SH SOLE NO 0 0 824856 SOUTHERN COPPER CORP COM 84265V105 569 10137 SH SOLE NO 0 0 10137 SOUTHSTATE CORPORATION COM 840441109 1278 17120 SH SOLE NO 0 0 17120 SOUTHWEST AIRLS CO COM 844741108 41014 797488 SH SOLE NO 0 0 797488 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 14 10000 SH SOLE NO 0 0 10000 SOUTHWEST GAS HLDGS INC COM 844895102 310 4646 SH SOLE NO 0 0 4646 SOUTHWESTERN ENERGY CO COM 845467109 708 127833 SH SOLE NO 0 0 127833 SPARTANNASH CO COM 847215100 465 21235 SH SOLE NO 0 0 21235 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 77772 229899 SH SOLE NO 0 0 229899 SPDR GOLD TR GOLD SHS 78463V107 157968 961931 SH SOLE NO 0 0 961931 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1087 21303 SH SOLE NO 0 0 21303 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 419 11827 SH SOLE NO 0 0 11827 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 586 12945 SH SOLE NO 0 0 12945 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 411 8007 SH SOLE NO 0 0 8007 SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 261 2082 SH SOLE NO 0 0 2082 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 5370 185372 SH SOLE NO 0 0 185372 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1143 13836 SH SOLE NO 0 0 13836 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 9633 128187 SH SOLE NO 0 0 128187 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 8644 157917 SH SOLE NO 0 0 157917 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 18448 509475 SH SOLE NO 0 0 509475 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 19024 447323 SH SOLE NO 0 0 447323 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 369 3345 SH SOLE NO 0 0 3345 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 205 6940 SH SOLE NO 0 0 6940 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 291 4414 SH SOLE NO 0 0 4414 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 9058 238579 SH SOLE NO 0 0 238579 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 755 19634 SH SOLE NO 0 0 19634 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 1584 39793 SH SOLE NO 0 0 39793 SPDR S&P 500 ETF TR TR UNIT 78462F103 634208 1477858 SH SOLE NO 0 0 1477858 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 47015 97769 SH SOLE NO 0 0 97769 SPDR SER TR AEROSPACE DEF 78464A631 5086 42644 SH SOLE NO 0 0 42644 SPDR SER TR BLMBRG BRC CNVRT 78464A359 23514 275507 SH SOLE NO 0 0 275507 SPDR SER TR BLOMBERG 1 10 YR 78468R861 492 23348 SH SOLE NO 0 0 23348 SPDR SER TR BLOMBERG BRC INT 78464A334 4027 129571 SH SOLE NO 0 0 129571 SPDR SER TR BLOMBERG BRC INV 78468R200 3505 114343 SH SOLE NO 0 0 114343 SPDR SER TR BLOMBERG INTL TR 78464A516 980 34116 SH SOLE NO 0 0 34116 SPDR SER TR BLOOMBERG BRCLYS 78468R622 13968 127727 SH SOLE NO 0 0 127727 SPDR SER TR BLOOMBERG SRT TR 78468R408 1226 44772 SH SOLE NO 0 0 44772 SPDR SER TR COMP SOFTWARE 78464A599 816 4754 SH SOLE NO 0 0 4754 SPDR SER TR DJ REIT ETF 78464A607 4628 43898 SH SOLE NO 0 0 43898 SPDR SER TR FACTST INV ETF 78464A110 2670 12379 SH SOLE NO 0 0 12379 SPDR SER TR FTSE INT GVT ETF 78464A490 445 8187 SH SOLE NO 0 0 8187 SPDR SER TR GLB DOW ETF 78464A706 414 3803 SH SOLE NO 0 0 3803 SPDR SER TR HLTH CARE SVCS 78464A573 1002 9623 SH SOLE NO 0 0 9623 SPDR SER TR HLTH CR EQUIP 78464A581 5018 40106 SH SOLE NO 0 0 40106 SPDR SER TR ICE PFD SEC ETF 78464A292 1537 35371 SH SOLE NO 0 0 35371 SPDR SER TR MSCI USA STRTGIC 78468R812 4301 36056 SH SOLE NO 0 0 36056 SPDR SER TR NUVEEN BBG BRCLY 78464A284 2177 36315 SH SOLE NO 0 0 36315 SPDR SER TR NUVEEN BLMBRG SR 78468R739 82630 1672678 SH SOLE NO 0 0 1672678 SPDR SER TR NUVEEN BRC MUNIC 78468R721 14351 278300 SH SOLE NO 0 0 278300 SPDR SER TR NYSE TECH ETF 78464A102 1930 12341 SH SOLE NO 0 0 12341 SPDR SER TR PORTFLI INTRMDIT 78464A672 379 11755 SH SOLE NO 0 0 11755 SPDR SER TR PORTFLI TIPS ETF 78464A656 5637 181275 SH SOLE NO 0 0 181275 SPDR SER TR PORTFOLI S&P1500 78464A805 2746 51831 SH SOLE NO 0 0 51831 SPDR SER TR PORTFOLIO AGRGTE 78464A649 3628 121548 SH SOLE NO 0 0 121548 SPDR SER TR PORTFOLIO INTRMD 78464A375 3103 84975 SH SOLE NO 0 0 84975 SPDR SER TR PORTFOLIO LN COR 78464A367 1791 57142 SH SOLE NO 0 0 57142 SPDR SER TR PORTFOLIO S&P400 78464A847 8522 184621 SH SOLE NO 0 0 184621 SPDR SER TR PORTFOLIO S&P500 78464A854 8676 171952 SH SOLE NO 0 0 171952 SPDR SER TR PORTFOLIO S&P600 78468R853 13847 325068 SH SOLE NO 0 0 325068 SPDR SER TR PORTFOLIO SH TSR 78468R101 8067 263398 SH SOLE NO 0 0 263398 SPDR SER TR PORTFOLIO SHORT 78464A474 1639 52454 SH SOLE NO 0 0 52454 SPDR SER TR PRTFLO S&P500 GW 78464A409 83383 1302456 SH SOLE NO 0 0 1302456 SPDR SER TR PRTFLO S&P500 HI 78468R788 5355 136905 SH SOLE NO 0 0 136905 SPDR SER TR PRTFLO S&P500 VL 78464A508 33198 851245 SH SOLE NO 0 0 851245 SPDR SER TR RUSSELL LOW VOL 78468R754 206 1997 SH SOLE NO 0 0 1997 SPDR SER TR RUSSELL YIELD 78468R770 932 10012 SH SOLE NO 0 0 10012 SPDR SER TR S&P 400 MDCP GRW 78464A821 8221 108677 SH SOLE NO 0 0 108677 SPDR SER TR S&P 400 MDCP VAL 78464A839 4921 74308 SH SOLE NO 0 0 74308 SPDR SER TR S&P 600 SMCP GRW 78464A201 11800 135446 SH SOLE NO 0 0 135446 SPDR SER TR S&P 600 SMCP VAL 78464A300 29940 365309 SH SOLE NO 0 0 365309 SPDR SER TR S&P 600 SML CAP 78464A813 13146 138761 SH SOLE NO 0 0 138761 SPDR SER TR S&P BIOTECH 78464A870 11766 93603 SH SOLE NO 0 0 93603 SPDR SER TR S&P BK ETF 78464A797 1158 21900 SH SOLE NO 0 0 21900 SPDR SER TR S&P CAP MKTS 78464A771 751 7880 SH SOLE NO 0 0 7880 SPDR SER TR S&P DIVID ETF 78464A763 134033 1140225 SH SOLE NO 0 0 1140225 SPDR SER TR S&P HOMEBUILD 78464A888 7132 99399 SH SOLE NO 0 0 99399 SPDR SER TR S&P KENSHO CLEAN 78468R655 8300 88349 SH SOLE NO 0 0 88349 SPDR SER TR S&P KENSHO NEW 78468R648 28640 470283 SH SOLE NO 0 0 470283 SPDR SER TR S&P KENSHO SMART 78468R689 10734 196036 SH SOLE NO 0 0 196036 SPDR SER TR S&P METALS MNG 78464A755 6793 162748 SH SOLE NO 0 0 162748 SPDR SER TR S&P OILGAS EXP 78468R556 3992 41276 SH SOLE NO 0 0 41276 SPDR SER TR S&P PHARMAC 78464A722 685 14445 SH SOLE NO 0 0 14445 SPDR SER TR S&P REGL BKG 78464A698 6136 90577 SH SOLE NO 0 0 90577 SPDR SER TR S&P RETAIL ETF 78464A714 10232 113294 SH SOLE NO 0 0 113294 SPDR SER TR S&P SEMICNDCTR 78464A862 10512 53103 SH SOLE NO 0 0 53103 SPDR SER TR S&P TELECOM 78464A540 2282 23926 SH SOLE NO 0 0 23926 SPDR SER TR S&P TRANSN ETF 78464A532 948 10957 SH SOLE NO 0 0 10957 SPDR SER TR SPDR BLOOMBERG 78468R663 3262 35676 SH SOLE NO 0 0 35676 SPDR SER TR SPDR S&P 500 ETF 78468R796 2736 25761 SH SOLE NO 0 0 25761 SPDR SER TR SPDR S&P1500VL 78464A128 380 2635 SH SOLE NO 0 0 2635 SPDR SER TR SSGA GNDER ETF 78468R747 579 5736 SH SOLE NO 0 0 5736 SPDR SER TR SSGA US LRG ETF 78468R804 1671 12530 SH SOLE NO 0 0 12530 SPDR SER TR SSGA US SMAL ETF 78468R887 4834 43092 SH SOLE NO 0 0 43092 SPECTRUM PHARMACEUTICALS INC COM 84763A108 23 10850 SH SOLE NO 0 0 10850 SPINNAKER ETF SERIES CANNABIS ETF 84858T400 454 35379 SH SOLE NO 0 0 35379 SPIRE INC COM 84857L101 632 10337 SH SOLE NO 0 0 10337 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4130 93460 SH SOLE NO 0 0 93460 SPIRIT AIRLS INC COM 848577102 452 17444 SH SOLE NO 0 0 17444 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 818 17776 SH SOLE NO 0 0 17776 SPLUNK INC COM 848637104 3283 22693 SH SOLE NO 0 0 22693 SPOTIFY TECHNOLOGY S A SHS L8681T102 2764 12268 SH SOLE NO 0 0 12268 SPRAGUE RES LP COM UNIT REP LTD 849343108 433 23286 SH SOLE NO 0 0 23286 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 921 37116 SH SOLE NO 0 0 37116 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 501 13589 SH SOLE NO 0 0 13589 SPROTT INC COM NEW 852066208 407 11095 SH SOLE NO 0 0 11095 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 5907 344841 SH SOLE NO 0 0 344841 SPROTT PHYSICAL GOLD TR UNIT 85207H104 22258 1612906 SH SOLE NO 0 0 1612906 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 342 23932 SH SOLE NO 0 0 23932 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2364 307843 SH SOLE NO 0 0 307843 SPROUT SOCIAL INC COM CL A 85209W109 436 3577 SH SOLE NO 0 0 3577 SPROUTS FMRS MKT INC COM 85208M102 357 15412 SH SOLE NO 0 0 15412 SPS COMM INC COM 78463M107 930 5769 SH SOLE NO 0 0 5769 SQUARE INC CL A 852234103 68780 286777 SH SOLE NO 0 0 286777 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 396 5719 SH SOLE NO 0 0 5719 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4655 101171 SH SOLE NO 0 0 101171 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 230 5058 SH SOLE NO 0 0 5058 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 516 14702 SH SOLE NO 0 0 14702 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 8297 171713 SH SOLE NO 0 0 171713 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 580 13144 SH SOLE NO 0 0 13144 ST JOE CO COM 790148100 339 8061 SH SOLE NO 0 0 8061 STAG INDL INC COM 85254J102 3630 92484 SH SOLE NO 0 0 92484 STAMPS COM INC COM NEW 852857200 318 965 SH SOLE NO 0 0 965 STANLEY BLACK & DECKER INC COM 854502101 11737 66953 SH SOLE NO 0 0 66953 STAR EQUITY HOLDINGS INC COM 85513Q103 135 50000 SH SOLE NO 0 0 50000 STAR GROUP L P UNIT LTD PARTNR 85512C105 396 38891 SH SOLE NO 0 0 38891 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 707 27509 SH SOLE NO 0 0 27509 STARBUCKS CORP COM 855244109 77737 704720 SH SOLE NO 0 0 704720 STARWOOD PPTY TR INC COM 85571B105 4766 195256 SH SOLE NO 0 0 195256 STATE STR CORP COM 857477103 6556 77388 SH SOLE NO 0 0 77388 STEEL DYNAMICS INC COM 858119100 4113 70332 SH SOLE NO 0 0 70332 STELLANTIS N.V SHS N82405106 398 20845 SH SOLE NO 0 0 20845 STEM INC COM 85859N102 1294 54206 SH SOLE NO 0 0 54206 STERICYCLE INC COM 858912108 336 4955 SH SOLE NO 0 0 4955 STERIS PLC SHS USD G8473T100 1340 6562 SH SOLE NO 0 0 6562 STERLING BANCORP DEL COM 85917A100 1246 49940 SH SOLE NO 0 0 49940 STITCH FIX INC COM CL A 860897107 727 18204 SH SOLE NO 0 0 18204 STMICROELECTRONICS N V NY REGISTRY 861012102 1041 23873 SH SOLE NO 0 0 23873 STONECO LTD COM CL A G85158106 332 9581 SH SOLE NO 0 0 9581 STORE CAP CORP COM 862121100 483 15103 SH SOLE NO 0 0 15103 STRATASYS LTD SHS M85548101 257 11956 SH SOLE NO 0 0 11956 STRATEGIC ED INC COM 86272C103 290 4121 SH SOLE NO 0 0 4121 STRATEGY SHS DAY HAGAN NED 86280R803 821 24487 SH SOLE NO 0 0 24487 STRATEGY SHS NS 7HANDL IDX 86280R506 2734 109624 SH SOLE NO 0 0 109624 STRYKER CORPORATION COM 863667101 37310 141478 SH SOLE NO 0 0 141478 STURM RUGER & CO INC COM 864159108 1153 15628 SH SOLE NO 0 0 15628 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1791 116681 SH SOLE NO 0 0 116681 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 263 37582 SH SOLE NO 0 0 37582 SUMMIT MATLS INC CL A 86614U100 2138 66889 SH SOLE NO 0 0 66889 SUN CMNTYS INC COM 866674104 2106 11381 SH SOLE NO 0 0 11381 SUN LIFE FINANCIAL INC. COM 866796105 2355 45789 SH SOLE NO 0 0 45789 SUNCOR ENERGY INC NEW COM 867224107 283 13660 SH SOLE NO 0 0 13660 SUNDIAL GROWERS INC COM 86730L109 95 140465 SH SOLE NO 0 0 140465 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 569 15261 SH SOLE NO 0 0 15261 SUNOPTA INC COM 8676EP108 344 38528 SH SOLE NO 0 0 38528 SUNPOWER CORP COM 867652406 357 15747 SH SOLE NO 0 0 15747 SUNRUN INC COM 86771W105 1954 44421 SH SOLE NO 0 0 44421 SUPERNUS PHARMACEUTICALS INC COM 868459108 303 11380 SH SOLE NO 0 0 11380 SVB FINANCIAL GROUP COM 78486Q101 3126 4833 SH SOLE NO 0 0 4833 SWISS HELVETIA FD INC COM 870875101 1429 155764 SH SOLE NO 0 0 155764 SWITCH INC CL A 87105L104 304 11987 SH SOLE NO 0 0 11987 SYNAPTICS INC COM 87157D109 991 5518 SH SOLE NO 0 0 5518 SYNCHRONY FINANCIAL COM 87165B103 2140 43786 SH SOLE NO 0 0 43786 SYNOPSYS INC COM 871607107 2045 6831 SH SOLE NO 0 0 6831 SYNOVUS FINL CORP COM NEW 87161C501 275 6279 SH SOLE NO 0 0 6279 SYSCO CORP COM 871829107 25107 319839 SH SOLE NO 0 0 319839 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1966 61633 SH SOLE NO 0 0 61633 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 1059 33283 SH SOLE NO 0 0 33283 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 637 18649 SH SOLE NO 0 0 18649 T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 889 27552 SH SOLE NO 0 0 27552 T-MOBILE US INC COM 872590104 21575 168874 SH SOLE NO 0 0 168874 T2 BIOSYSTEMS INC COM 89853L104 56 61510 SH SOLE NO 0 0 61510 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18560 166237 SH SOLE NO 0 0 166237 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 890 5777 SH SOLE NO 0 0 5777 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1983 121067 SH SOLE NO 0 0 121067 TANDEM DIABETES CARE INC COM NEW 875372203 1168 9787 SH SOLE NO 0 0 9787 TANGER FACTORY OUTLET CTRS I COM 875465106 1363 83635 SH SOLE NO 0 0 83635 TANZANIAN GOLD CORP COM 87601A107 9 19166 SH SOLE NO 0 0 19166 TAPESTRY INC COM 876030107 447 12085 SH SOLE NO 0 0 12085 TARGA RES CORP COM 87612G101 365 7427 SH SOLE NO 0 0 7427 TARGET CORP COM 87612E106 51571 225428 SH SOLE NO 0 0 225428 TASEKO MINES LTD COM 876511106 37 19595 SH SOLE NO 0 0 19595 TATA MTRS LTD SPONSORED ADR 876568502 521 23272 SH SOLE NO 0 0 23272 TC ENERGY CORP COM 87807B107 2004 41676 SH SOLE NO 0 0 41676 TCG BDC INC COM 872280102 196 14654 SH SOLE NO 0 0 14654 TCW STRATEGIC INCOME FD INC COM 872340104 1216 212014 SH SOLE NO 0 0 212014 TE CONNECTIVITY LTD REG SHS H84989104 2607 18998 SH SOLE NO 0 0 18998 TECHNIPFMC PLC COM G87110105 123 16350 SH SOLE NO 0 0 16350 TECK RESOURCES LTD CL B 878742204 883 35453 SH SOLE NO 0 0 35453 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 370 23813 SH SOLE NO 0 0 23813 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1907 74603 SH SOLE NO 0 0 74603 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 2288 101054 SH SOLE NO 0 0 101054 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 971 46706 SH SOLE NO 0 0 46706 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 4192 254865 SH SOLE NO 0 0 254865 TELADOC HEALTH INC COM 87918A105 13791 108760 SH SOLE NO 0 0 108760 TELEDYNE TECHNOLOGIES INC COM 879360105 6281 14621 SH SOLE NO 0 0 14621 TELEFLEX INCORPORATED COM 879369106 1655 4395 SH SOLE NO 0 0 4395 TELEFONICA S A SPONSORED ADR 879382208 130 27707 SH SOLE NO 0 0 27707 TELLURIAN INC NEW COM 87968A104 365 93461 SH SOLE NO 0 0 93461 TELUS CORPORATION COM 87971M103 2406 109580 SH SOLE NO 0 0 109580 TEMPLETON EMERGING MKTS FD COM 880191101 282 16661 SH SOLE NO 0 0 16661 TEMPLETON EMERGING MKTS INCO COM 880192109 1035 133800 SH SOLE NO 0 0 133800 TEMPLETON GLOBAL INCOME FD COM 880198106 303 56352 SH SOLE NO 0 0 56352 TEMPUR SEALY INTL INC COM 88023U101 366 7891 SH SOLE NO 0 0 7891 TENET HEALTHCARE CORP COM NEW 88033G407 393 5924 SH SOLE NO 0 0 5924 TENNECO INC CL A VTG COM STK 880349105 396 27791 SH SOLE NO 0 0 27791 TERADYNE INC COM 880770102 1740 15940 SH SOLE NO 0 0 15940 TEREX CORP NEW COM 880779103 258 6148 SH SOLE NO 0 0 6148 TERNIUM SA SPONSORED ADS 880890108 216 5116 SH SOLE NO 0 0 5116 TESLA INC COM 88160R101 195968 252705 SH SOLE NO 0 0 252705 TETRA TECH INC NEW COM 88162G103 1084 7262 SH SOLE NO 0 0 7262 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 1629 167256 SH SOLE NO 0 0 167256 TEXAS COMMUNITY BANCSHARES I COM 88231Q108 157 10000 SH SOLE NO 0 0 10000 TEXAS INSTRS INC COM 882508104 34408 179013 SH SOLE NO 0 0 179013 TEXAS PACIFIC LAND CORPORATI COM 88262P102 736 609 SH SOLE NO 0 0 609 TEXAS ROADHOUSE INC COM 882681109 353 3868 SH SOLE NO 0 0 3868 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1440 41252 SH SOLE NO 0 0 41252 TEXTRON INC COM 883203101 2393 34287 SH SOLE NO 0 0 34287 TG THERAPEUTICS INC COM 88322Q108 387 11652 SH SOLE NO 0 0 11652 THAYER VENTURES ACQU CORP COM CL A 88332T100 101 10000 SH SOLE NO 0 0 10000 THE ALGER ETF TRUST MID CAP 40 ETF 015564107 726 32077 SH SOLE NO 0 0 32077 THE BEACHBODY COMPANY INC COM CL A 073463101 99 17892 SH SOLE NO 0 0 17892 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 275 21854 SH SOLE NO 0 0 21854 THE ORIGINAL BARK COMPANY COM 68622E104 189 27588 SH SOLE NO 0 0 27588 THE TRADE DESK INC COM CL A 88339J105 19956 283880 SH SOLE NO 0 0 283880 THERAPEUTICSMD INC COM 88338N107 57 78200 SH SOLE NO 0 0 78200 THERATECHNOLOGIES INC COM 88338H100 111 29700 SH SOLE NO 0 0 29700 THERMO FISHER SCIENTIFIC INC COM 883556102 50703 88745 SH SOLE NO 0 0 88745 THOMSON REUTERS CORP. COM NEW 884903709 915 8287 SH SOLE NO 0 0 8287 THOR INDS INC COM 885160101 1852 15092 SH SOLE NO 0 0 15092 TIDAL ETF TR RPAR RISK PARI 886364603 886 36677 SH SOLE NO 0 0 36677 TILRAY INC COM CL 2 88688T100 3247 287627 SH SOLE NO 0 0 287627 TIMKEN CO COM 887389104 1073 16406 SH SOLE NO 0 0 16406 TITAN MED INC COM NEW 88830X819 74 48858 SH SOLE NO 0 0 48858 TJX COS INC NEW COM 872540109 14774 223927 SH SOLE NO 0 0 223927 TOLL BROTHERS INC COM 889478103 944 17076 SH SOLE NO 0 0 17076 TOMPKINS FINL CORP COM 890110109 600 7425 SH SOLE NO 0 0 7425 TOPBUILD CORP COM 89055F103 268 1310 SH SOLE NO 0 0 1310 TORO CO COM 891092108 1592 16344 SH SOLE NO 0 0 16344 TORONTO DOMINION BK ONT COM NEW 891160509 8417 127245 SH SOLE NO 0 0 127245 TORTOISE ENERGY INFRA CORP COM 89147L886 845 31194 SH SOLE NO 0 0 31194 TOTALENERGIES SE SPONSORED ADS 89151E109 4234 88339 SH SOLE NO 0 0 88339 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 383 12829 SH SOLE NO 0 0 12829 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 4193 23590 SH SOLE NO 0 0 23590 TRACTOR SUPPLY CO COM 892356106 3783 18672 SH SOLE NO 0 0 18672 TRANE TECHNOLOGIES PLC SHS G8994E103 5140 29776 SH SOLE NO 0 0 29776 TRANSDIGM GROUP INC COM 893641100 705 1129 SH SOLE NO 0 0 1129 TRANSGLOBE ENERGY CORP COM 893662106 74 34000 SH SOLE NO 0 0 34000 TRANSOCEAN LTD REG SHS H8817H100 403 106438 SH SOLE NO 0 0 106438 TRAVEL PLUS LEISURE CO COM 894164102 520 9547 SH SOLE NO 0 0 9547 TRAVELERS COMPANIES INC COM 89417E109 15973 105083 SH SOLE NO 0 0 105083 TREVENA INC COM 89532E109 17 14121 SH SOLE NO 0 0 14121 TREX CO INC COM 89531P105 1681 16493 SH SOLE NO 0 0 16493 TRI CONTL CORP COM 895436103 1558 46699 SH SOLE NO 0 0 46699 TRICO BANCSHARES COM 896095106 244 5636 SH SOLE NO 0 0 5636 TRIMBLE INC COM 896239100 1801 21899 SH SOLE NO 0 0 21899 TRIMTABS ETF TR US FREE CASH FLW 89628W302 1544 28575 SH SOLE NO 0 0 28575 TRINET GROUP INC COM 896288107 1475 15597 SH SOLE NO 0 0 15597 TRINITY INDS INC COM 896522109 942 34691 SH SOLE NO 0 0 34691 TRINSEO S A SHS L9340P101 652 12092 SH SOLE NO 0 0 12092 TRIP COM GROUP LTD ADS 89677Q107 511 16650 SH SOLE NO 0 0 16650 TRIPADVISOR INC COM 896945201 223 6608 SH SOLE NO 0 0 6608 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 240 15176 SH SOLE NO 0 0 15176 TRISTATE CAP HLDGS INC COM 89678F100 697 32961 SH SOLE NO 0 0 32961 TRITON INTL LTD CL A G9078F107 802 15414 SH SOLE NO 0 0 15414 TRIUMPH BANCORP INC COM 89679E300 227 2276 SH SOLE NO 0 0 2276 TRUEBLUE INC COM 89785X101 335 12399 SH SOLE NO 0 0 12399 TRUIST FINL CORP COM 89832Q109 29846 508896 SH SOLE NO 0 0 508896 TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836 816 32680 SH SOLE NO 0 0 32680 TRUSTMARK CORP COM 898402102 256 7964 SH SOLE NO 0 0 7964 TTEC HLDGS INC COM 89854H102 642 6872 SH SOLE NO 0 0 6872 TURTLE BEACH CORP COM NEW 900450206 404 14557 SH SOLE NO 0 0 14557 TWILIO INC CL A 90138F102 14872 46615 SH SOLE NO 0 0 46615 TWIST BIOSCIENCE CORP COM 90184D100 467 4368 SH SOLE NO 0 0 4368 TWITTER INC COM 90184L102 5057 83748 SH SOLE NO 0 0 83748 TWO HBRS INVT CORP COM NEW 90187B408 579 91426 SH SOLE NO 0 0 91426 TYLER TECHNOLOGIES INC COM 902252105 879 1918 SH SOLE NO 0 0 1918 TYSON FOODS INC CL A 902494103 11188 141728 SH SOLE NO 0 0 141728 UBER TECHNOLOGIES INC COM 90353T100 21769 485932 SH SOLE NO 0 0 485932 UBIQUITI INC COM 90353W103 458 1534 SH SOLE NO 0 0 1534 UBS GROUP AG SHS H42097107 188 11834 SH SOLE NO 0 0 11834 UDR INC COM 902653104 1411 26637 SH SOLE NO 0 0 26637 UFP INDUSTRIES INC COM 90278Q108 226 3326 SH SOLE NO 0 0 3326 UGI CORP NEW COM 902681105 5772 135438 SH SOLE NO 0 0 135438 UIPATH INC CL A 90364P105 742 14120 SH SOLE NO 0 0 14120 ULTA BEAUTY INC COM 90384S303 6230 17263 SH SOLE NO 0 0 17263 UMB FINL CORP COM 902788108 253 2621 SH SOLE NO 0 0 2621 UMPQUA HLDGS CORP COM 904214103 2896 143057 SH SOLE NO 0 0 143057 UNDER ARMOUR INC CL A 904311107 2999 148660 SH SOLE NO 0 0 148660 UNDER ARMOUR INC CL C 904311206 755 43097 SH SOLE NO 0 0 43097 UNIFIRST CORP MASS COM 904708104 235 1105 SH SOLE NO 0 0 1105 UNILEVER PLC SPON ADR NEW 904767704 21960 405029 SH SOLE NO 0 0 405029 UNION PAC CORP COM 907818108 37795 192824 SH SOLE NO 0 0 192824 UNITED AIRLS HLDGS INC COM 910047109 26970 566974 SH SOLE NO 0 0 566974 UNITED BANKSHARES INC WEST V COM 909907107 1069 29386 SH SOLE NO 0 0 29386 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 394 34551 SH SOLE NO 0 0 34551 UNITED NAT FOODS INC COM 911163103 5575 115144 SH SOLE NO 0 0 115144 UNITED PARCEL SERVICE INC CL B 911312106 78905 433311 SH SOLE NO 0 0 433311 UNITED RENTALS INC COM 911363109 37162 105896 SH SOLE NO 0 0 105896 UNITED STATES ANTIMONY CORP COM 911549103 17 18790 SH SOLE NO 0 0 18790 UNITED STATES STL CORP NEW COM 912909108 2665 121317 SH SOLE NO 0 0 121317 UNITED STS BRENT OIL FD LP UNIT 91167Q100 521 25255 SH SOLE NO 0 0 25255 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 308 12320 SH SOLE NO 0 0 12320 UNITED STS GASOLINE FD LP UNITS 91201T102 305 7972 SH SOLE NO 0 0 7972 UNITED STS OIL FD LP UNITS 91232N207 1641 31235 SH SOLE NO 0 0 31235 UNITED THERAPEUTICS CORP DEL COM 91307C102 854 4630 SH SOLE NO 0 0 4630 UNITEDHEALTH GROUP INC COM 91324P102 78518 200947 SH SOLE NO 0 0 200947 UNITI GROUP INC COM 91325V108 240 19448 SH SOLE NO 0 0 19448 UNITIL CORP COM 913259107 328 7683 SH SOLE NO 0 0 7683 UNITY BIOTECHNOLOGY INC COM 91381U101 32 10697 SH SOLE NO 0 0 10697 UNITY SOFTWARE INC COM 91332U101 4834 38294 SH SOLE NO 0 0 38294 UNIVERSAL CORP VA COM 913456109 210 4350 SH SOLE NO 0 0 4350 UNIVERSAL DISPLAY CORP COM 91347P105 1819 10641 SH SOLE NO 0 0 10641 UNIVERSAL HLTH SVCS INC CL B 913903100 549 3969 SH SOLE NO 0 0 3969 UNIVERSAL INS HLDGS INC COM 91359V107 1007 77300 SH SOLE NO 0 0 77300 UNIVEST FINANCIAL CORPORATIO COM 915271100 294 10742 SH SOLE NO 0 0 10742 UNUM GROUP COM 91529Y106 4822 192449 SH SOLE NO 0 0 192449 UPHEALTH INC COM 91532B101 45 14525 SH SOLE NO 0 0 14525 UPSTART HLDGS INC COM 91680M107 9082 28702 SH SOLE NO 0 0 28702 UPWORK INC COM 91688F104 1745 38762 SH SOLE NO 0 0 38762 US BANCORP DEL COM NEW 902973304 28968 487364 SH SOLE NO 0 0 487364 US FOODS HLDG CORP COM 912008109 2555 73737 SH SOLE NO 0 0 73737 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 227 13752 SH SOLE NO 0 0 13752 UTZ BRANDS INC COM CL A 918090101 189 11074 SH SOLE NO 0 0 11074 UWM HOLDINGS CORPORATION COM CL A 91823B109 191 27565 SH SOLE NO 0 0 27565 V F CORP COM 918204108 10243 152911 SH SOLE NO 0 0 152911 VAIL RESORTS INC COM 91879Q109 590 1767 SH SOLE NO 0 0 1767 VALE S A SPONSORED ADS 91912E105 2200 157767 SH SOLE NO 0 0 157767 VALERO ENERGY CORP COM 91913Y100 13740 194704 SH SOLE NO 0 0 194704 VALLEY NATL BANCORP COM 919794107 2258 169702 SH SOLE NO 0 0 169702 VALVOLINE INC COM 92047W101 241 7759 SH SOLE NO 0 0 7759 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 3952 43322 SH SOLE NO 0 0 43322 VANECK ETF TRUST BDC INCOME ETF 92189F411 1728 100781 SH SOLE NO 0 0 100781 VANECK ETF TRUST BIOTECH ETF 92189F726 3374 16692 SH SOLE NO 0 0 16692 VANECK ETF TRUST EMERGING MRKT HI 92189F353 354 15286 SH SOLE NO 0 0 15286 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 31393 949892 SH SOLE NO 0 0 949892 VANECK ETF TRUST GAMING ETF 92189F882 1174 24203 SH SOLE NO 0 0 24203 VANECK ETF TRUST GOLD MINERS ETF 92189F106 27054 918029 SH SOLE NO 0 0 918029 VANECK ETF TRUST GREEN BOND ETF 92189F171 906 33352 SH SOLE NO 0 0 33352 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 6288 100652 SH SOLE NO 0 0 100652 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 3558 69450 SH SOLE NO 0 0 69450 VANECK ETF TRUST INVESTMENT GRD 92189F486 449 17697 SH SOLE NO 0 0 17697 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 638 21307 SH SOLE NO 0 0 21307 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 4252 110914 SH SOLE NO 0 0 110914 VANECK ETF TRUST LONG MUNI ETF 92189F536 657 30556 SH SOLE NO 0 0 30556 VANECK ETF TRUST LONG/FLAT TREND 92189F148 4409 110160 SH SOLE NO 0 0 110160 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 449 3018 SH SOLE NO 0 0 3018 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 71194 971943 SH SOLE NO 0 0 971943 VANECK ETF TRUST OIL SERVICES ETF 92189H607 5076 25767 SH SOLE NO 0 0 25767 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 1200 16487 SH SOLE NO 0 0 16487 VANECK ETF TRUST PREFERRED SECURT 92189F429 2247 105914 SH SOLE NO 0 0 105914 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 1288 12481 SH SOLE NO 0 0 12481 VANECK ETF TRUST RETAIL ETF 92189F684 847 4848 SH SOLE NO 0 0 4848 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 12564 49026 SH SOLE NO 0 0 49026 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 316 12608 SH SOLE NO 0 0 12608 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 455 18491 SH SOLE NO 0 0 18491 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 479 26636 SH SOLE NO 0 0 26636 VANECK ETF TRUST VANECK VIETNAM 92189F817 329 17114 SH SOLE NO 0 0 17114 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 3656 56255 SH SOLE NO 0 0 56255 VANECK MERK GOLD TR GOLD TRUST 921078101 11236 657484 SH SOLE NO 0 0 657484 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 12693 47597 SH SOLE NO 0 0 47597 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 6697 47623 SH SOLE NO 0 0 47623 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 855 4345 SH SOLE NO 0 0 4345 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 11936 67011 SH SOLE NO 0 0 67011 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 936 5887 SH SOLE NO 0 0 5887 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1381 6150 SH SOLE NO 0 0 6150 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 7131 40980 SH SOLE NO 0 0 40980 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 26272 130364 SH SOLE NO 0 0 130364 VANGUARD BD INDEX FDS INTERMED TERM 921937819 48484 542086 SH SOLE NO 0 0 542086 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 4179 40842 SH SOLE NO 0 0 40842 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 233415 2848619 SH SOLE NO 0 0 2848619 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 140998 1650071 SH SOLE NO 0 0 1650071 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 915 18255 SH SOLE NO 0 0 18255 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 88560 1554777 SH SOLE NO 0 0 1554777 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 50515 277010 SH SOLE NO 0 0 277010 VANGUARD INDEX FDS GROWTH ETF 922908736 353162 1217088 SH SOLE NO 0 0 1217088 VANGUARD INDEX FDS LARGE CAP ETF 922908637 61616 306671 SH SOLE NO 0 0 306671 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 78171 330816 SH SOLE NO 0 0 330816 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 45348 324821 SH SOLE NO 0 0 324821 VANGUARD INDEX FDS MID CAP ETF 922908629 190636 805189 SH SOLE NO 0 0 805189 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 66125 649687 SH SOLE NO 0 0 649687 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 323049 819090 SH SOLE NO 0 0 819090 VANGUARD INDEX FDS SM CP VAL ETF 922908611 77931 460422 SH SOLE NO 0 0 460422 VANGUARD INDEX FDS SMALL CP ETF 922908751 173180 791973 SH SOLE NO 0 0 791973 VANGUARD INDEX FDS SML CP GRW ETF 922908595 48332 172516 SH SOLE NO 0 0 172516 VANGUARD INDEX FDS TOTAL STK MKT 922908769 471578 2123653 SH SOLE NO 0 0 2123653 VANGUARD INDEX FDS VALUE ETF 922908744 268939 1986701 SH SOLE NO 0 0 1986701 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 80413 1319116 SH SOLE NO 0 0 1319116 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 256130 5121585 SH SOLE NO 0 0 5121585 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 29177 444716 SH SOLE NO 0 0 444716 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1889 23312 SH SOLE NO 0 0 23312 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 156445 1170207 SH SOLE NO 0 0 1170207 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1180 20971 SH SOLE NO 0 0 20971 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 45002 441939 SH SOLE NO 0 0 441939 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 34444 655093 SH SOLE NO 0 0 655093 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 32196 587843 SH SOLE NO 0 0 587843 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 57714 611318 SH SOLE NO 0 0 611318 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4258 63039 SH SOLE NO 0 0 63039 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1237 11717 SH SOLE NO 0 0 11717 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 725 8269 SH SOLE NO 0 0 8269 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 17884 335607 SH SOLE NO 0 0 335607 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 19391 315768 SH SOLE NO 0 0 315768 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 63239 767380 SH SOLE NO 0 0 767380 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 344 3778 SH SOLE NO 0 0 3778 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 757 9480 SH SOLE NO 0 0 9480 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 39202 556296 SH SOLE NO 0 0 556296 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 4209 21026 SH SOLE NO 0 0 21026 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 13438 195582 SH SOLE NO 0 0 195582 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 7317 34200 SH SOLE NO 0 0 34200 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 4218 47713 SH SOLE NO 0 0 47713 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1461 10405 SH SOLE NO 0 0 10405 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 852 4304 SH SOLE NO 0 0 4304 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 324559 2113017 SH SOLE NO 0 0 2113017 VANGUARD STAR FDS VG TL INTL STK F 921909768 48402 765131 SH SOLE NO 0 0 765131 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 640267 12681068 SH SOLE NO 0 0 12681068 VANGUARD WELLINGTON FD US MINIMUM 921935409 463 4750 SH SOLE NO 0 0 4750 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 2498 25089 SH SOLE NO 0 0 25089 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 480 6137 SH SOLE NO 0 0 6137 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 144716 1400258 SH SOLE NO 0 0 1400258 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 26152 299814 SH SOLE NO 0 0 299814 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 15397 233111 SH SOLE NO 0 0 233111 VANGUARD WORLD FD ESG INTL STK ETF 921910725 3657 59244 SH SOLE NO 0 0 59244 VANGUARD WORLD FD ESG US STK ETF 921910733 12942 161654 SH SOLE NO 0 0 161654 VANGUARD WORLD FD EXTENDED DUR 921910709 12071 89065 SH SOLE NO 0 0 89065 VANGUARD WORLD FD MEGA CAP INDEX 921910873 23255 152603 SH SOLE NO 0 0 152603 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 14911 152394 SH SOLE NO 0 0 152394 VANGUARD WORLD FD MEGA GRWTH IND 921910816 54578 232444 SH SOLE NO 0 0 232444 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2638 18744 SH SOLE NO 0 0 18744 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 19155 61798 SH SOLE NO 0 0 61798 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 30399 169623 SH SOLE NO 0 0 169623 VANGUARD WORLD FDS ENERGY ETF 92204A306 6009 81315 SH SOLE NO 0 0 81315 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 15442 166673 SH SOLE NO 0 0 166673 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 59084 239055 SH SOLE NO 0 0 239055 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 10107 53792 SH SOLE NO 0 0 53792 VANGUARD WORLD FDS INF TECH ETF 92204A702 73888 184126 SH SOLE NO 0 0 184126 VANGUARD WORLD FDS MATERIALS ETF 92204A801 3724 21497 SH SOLE NO 0 0 21497 VANGUARD WORLD FDS UTILITIES ETF 92204A876 17153 123282 SH SOLE NO 0 0 123282 VARONIS SYS INC COM 922280102 471 7752 SH SOLE NO 0 0 7752 VAXART INC COM NEW 92243A200 225 28397 SH SOLE NO 0 0 28397 VBI VACCINES INC CDA COM NEW 91822J103 529 170255 SH SOLE NO 0 0 170255 VECTOR GROUP LTD COM 92240M108 1175 92232 SH SOLE NO 0 0 92232 VEEVA SYS INC CL A COM 922475108 10029 34804 SH SOLE NO 0 0 34804 VENTAS INC COM 92276F100 4131 74831 SH SOLE NO 0 0 74831 VERACYTE INC COM 92337F107 405 8725 SH SOLE NO 0 0 8725 VERASTEM INC COM 92337C104 82 26800 SH SOLE NO 0 0 26800 VEREIT INC COM 92339V308 2059 45532 SH SOLE NO 0 0 45532 VERICEL CORP COM 92346J108 529 10852 SH SOLE NO 0 0 10852 VERINT SYS INC COM 92343X100 269 6015 SH SOLE NO 0 0 6015 VERISIGN INC COM 92343E102 256 1251 SH SOLE NO 0 0 1251 VERISK ANALYTICS INC COM 92345Y106 2144 10705 SH SOLE NO 0 0 10705 VERITEX HLDGS INC COM 923451108 1451 36889 SH SOLE NO 0 0 36889 VERIZON COMMUNICATIONS INC COM 92343V104 215529 3990557 SH SOLE NO 0 0 3990557 VERTEX ENERGY INC COM 92534K107 451 86180 SH SOLE NO 0 0 86180 VERTEX PHARMACEUTICALS INC COM 92532F100 13566 74791 SH SOLE NO 0 0 74791 VERTIV HOLDINGS CO COM CL A 92537N108 361 14986 SH SOLE NO 0 0 14986 VIACOMCBS INC CL B 92556H206 15442 390838 SH SOLE NO 0 0 390838 VIASAT INC COM 92552V100 285 5179 SH SOLE NO 0 0 5179 VIATRIS INC COM 92556V106 4727 348856 SH SOLE NO 0 0 348856 VIAVI SOLUTIONS INC COM 925550105 1039 66015 SH SOLE NO 0 0 66015 VICI PPTYS INC COM 925652109 881 31035 SH SOLE NO 0 0 31035 VICOR CORP COM 925815102 383 2855 SH SOLE NO 0 0 2855 VICTORIAS SECRET AND CO COMMON STOCK 926400102 872 15783 SH SOLE NO 0 0 15783 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 24287 341349 SH SOLE NO 0 0 341349 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 1557 21903 SH SOLE NO 0 0 21903 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 4650 76829 SH SOLE NO 0 0 76829 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 20102 312303 SH SOLE NO 0 0 312303 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 842 14805 SH SOLE NO 0 0 14805 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 5050 87901 SH SOLE NO 0 0 87901 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 4743 109826 SH SOLE NO 0 0 109826 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 4094 125645 SH SOLE NO 0 0 125645 VIEW INC COM CL A 92671V106 69 12899 SH SOLE NO 0 0 12899 VILLAGE FARMS INTL INC COM 92707Y108 195 23465 SH SOLE NO 0 0 23465 VIMEO INC COMMON STOCK 92719V100 480 16348 SH SOLE NO 0 0 16348 VIR BIOTECHNOLOGY INC COM 92764N102 3796 87241 SH SOLE NO 0 0 87241 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1646 65069 SH SOLE NO 0 0 65069 VIRTUS ALLIANZGI CONVERTIBLE COM 92838R105 107 10400 SH SOLE NO 0 0 10400 VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 1413 272277 SH SOLE NO 0 0 272277 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 1679 281855 SH SOLE NO 0 0 281855 VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 201 5936 SH SOLE NO 0 0 5936 VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 1310 44457 SH SOLE NO 0 0 44457 VIRTUS DIVIDEND INTEREST & P COM 92840R101 1616 108968 SH SOLE NO 0 0 108968 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 397 42702 SH SOLE NO 0 0 42702 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 123 10464 SH SOLE NO 0 0 10464 VISA INC COM CL A 92826C839 181545 815017 SH SOLE NO 0 0 815017 VISHAY INTERTECHNOLOGY INC COM 928298108 457 22767 SH SOLE NO 0 0 22767 VISTA OUTDOOR INC COM 928377100 1791 44435 SH SOLE NO 0 0 44435 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 64 23535 SH SOLE NO 0 0 23535 VISTRA CORP COM 92840M102 354 20745 SH SOLE NO 0 0 20745 VMWARE INC CL A COM 928563402 4568 30726 SH SOLE NO 0 0 30726 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4384 283770 SH SOLE NO 0 0 283770 VOLTA INC COM CL A 92873V102 96 11183 SH SOLE NO 0 0 11183 VONTIER CORPORATION COM 928881101 658 19589 SH SOLE NO 0 0 19589 VORNADO RLTY TR SH BEN INT 929042109 2289 54501 SH SOLE NO 0 0 54501 VOXX INTL CORP CL A 91829F104 300 26227 SH SOLE NO 0 0 26227 VOYA FINANCIAL INC COM 929089100 1268 20663 SH SOLE NO 0 0 20663 VOYA GLBL ADV & PREM OPP FD COM 92912R104 110 11165 SH SOLE NO 0 0 11165 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 220 37407 SH SOLE NO 0 0 37407 VOYA INFRASTRUCTURE INDLS & COM 92912X101 305 24355 SH SOLE NO 0 0 24355 VULCAN MATLS CO COM 929160109 6664 39395 SH SOLE NO 0 0 39395 VUZIX CORP COM NEW 92921W300 176 16878 SH SOLE NO 0 0 16878 VYNE THERAPEUTICS INC COM 92941V209 27 19908 SH SOLE NO 0 0 19908 W & T OFFSHORE INC COM 92922P106 245 65900 SH SOLE NO 0 0 65900 WABTEC COM 929740108 2134 24754 SH SOLE NO 0 0 24754 WALGREENS BOOTS ALLIANCE INC COM 931427108 25844 549308 SH SOLE NO 0 0 549308 WALKER & DUNLOP INC COM 93148P102 389 3430 SH SOLE NO 0 0 3430 WALMART INC COM 931142103 118455 849873 SH SOLE NO 0 0 849873 WASHINGTON FED INC COM 938824109 838 24437 SH SOLE NO 0 0 24437 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 743 30020 SH SOLE NO 0 0 30020 WASHINGTON TR BANCORP INC COM 940610108 1065 20111 SH SOLE NO 0 0 20111 WASTE CONNECTIONS INC COM 94106B101 1826 14500 SH SOLE NO 0 0 14500 WASTE MGMT INC DEL COM 94106L109 36658 245436 SH SOLE NO 0 0 245436 WATERS CORP COM 941848103 2862 8011 SH SOLE NO 0 0 8011 WATERSTONE FINL INC MD COM 94188P101 1903 92885 SH SOLE NO 0 0 92885 WATSCO INC COM 942622200 2719 10275 SH SOLE NO 0 0 10275 WATTS WATER TECHNOLOGIES INC CL A 942749102 1031 6134 SH SOLE NO 0 0 6134 WAYFAIR INC CL A 94419L101 2308 9033 SH SOLE NO 0 0 9033 WD 40 CO COM 929236107 3379 14599 SH SOLE NO 0 0 14599 WEBER INC CL A 94770D102 313 17850 SH SOLE NO 0 0 17850 WEBSTER FINL CORP CONN COM 947890109 1369 25145 SH SOLE NO 0 0 25145 WEC ENERGY GROUP INC COM 92939U106 10801 122465 SH SOLE NO 0 0 122465 WELBILT INC COM 949090104 455 19605 SH SOLE NO 0 0 19605 WELLS FARGO ADV MULTI SCTR I COM 94987D101 179 13234 SH SOLE NO 0 0 13234 WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 245 27917 SH SOLE NO 0 0 27917 WELLS FARGO CO NEW COM 949746101 35869 772879 SH SOLE NO 0 0 772879 WELLS FARGO GLOBAL DIVID OPP COM 94987C103 112 20387 SH SOLE NO 0 0 20387 WELLTOWER INC COM 95040Q104 9085 110262 SH SOLE NO 0 0 110262 WENDYS CO COM 95058W100 1721 79397 SH SOLE NO 0 0 79397 WESBANCO INC COM 950810101 632 18554 SH SOLE NO 0 0 18554 WESCO INTL INC COM 95082P105 490 4251 SH SOLE NO 0 0 4251 WEST PHARMACEUTICAL SVSC INC COM 955306105 5540 13050 SH SOLE NO 0 0 13050 WESTERN ASSET EMERGING MKTS COM 95766A101 488 35903 SH SOLE NO 0 0 35903 WESTERN ASSET GBL HIGH INC F COM 95766B109 528 51278 SH SOLE NO 0 0 51278 WESTERN ASSET GLOBAL CORP DE COM 95790C107 1320 73244 SH SOLE NO 0 0 73244 WESTERN ASSET HIGH INCOME FD COM 95766J102 2498 348990 SH SOLE NO 0 0 348990 WESTERN ASSET HIGH INCOME OP COM 95766K109 348 67212 SH SOLE NO 0 0 67212 WESTERN ASSET HIGH YIELD DEF COM 95768B107 423 26564 SH SOLE NO 0 0 26564 WESTERN ASSET INTER MUNI FD COM 958435109 2225 228302 SH SOLE NO 0 0 228302 WESTERN ASSET MANAGED MUNS F COM 95766M105 313 23528 SH SOLE NO 0 0 23528 WESTERN ASSET MTG CAP CORP COM 95790D105 82 31431 SH SOLE NO 0 0 31431 WESTERN ASSET MTG DEFINED OP COM 95790B109 552 35761 SH SOLE NO 0 0 35761 WESTERN ASSET MUN HIGH INCOM COM 95766N103 152 19169 SH SOLE NO 0 0 19169 WESTERN AST INFL LKD OPP & I COM 95766R104 174 13138 SH SOLE NO 0 0 13138 WESTERN DIGITAL CORP. COM 958102105 1401 24828 SH SOLE NO 0 0 24828 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 33 33000 SH SOLE NO 0 0 33000 WESTERN UN CO COM 959802109 676 33446 SH SOLE NO 0 0 33446 WESTPAC BANKING CORP SPONSORED ADR 961214301 327 17670 SH SOLE NO 0 0 17670 WESTROCK CO COM 96145D105 5020 100748 SH SOLE NO 0 0 100748 WEX INC COM 96208T104 454 2580 SH SOLE NO 0 0 2580 WEYERHAEUSER CO MTN BE COM NEW 962166104 9976 280485 SH SOLE NO 0 0 280485 WHEATON PRECIOUS METALS CORP COM 962879102 2651 70549 SH SOLE NO 0 0 70549 WHEELS UP EXPERIENCE INC COM CL A 96328L106 101 15455 SH SOLE NO 0 0 15455 WHIRLPOOL CORP COM 963320106 5542 27187 SH SOLE NO 0 0 27187 WHITE MTNS INS GROUP LTD COM G9618E107 231 216 SH SOLE NO 0 0 216 WHITEHORSE FIN INC COM 96524V106 718 47217 SH SOLE NO 0 0 47217 WHITESTONE REIT COM 966084204 360 36910 SH SOLE NO 0 0 36910 WILLIAMS COS INC COM 969457100 5434 209485 SH SOLE NO 0 0 209485 WILLIAMS SONOMA INC COM 969904101 4825 27212 SH SOLE NO 0 0 27212 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1366 5876 SH SOLE NO 0 0 5876 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 208 6571 SH SOLE NO 0 0 6571 WINGSTOP INC COM 974155103 304 1858 SH SOLE NO 0 0 1858 WINMARK CORP COM 974250102 3248 15106 SH SOLE NO 0 0 15106 WINNEBAGO INDS INC COM 974637100 858 11854 SH SOLE NO 0 0 11854 WINTRUST FINL CORP COM 97650W108 703 8759 SH SOLE NO 0 0 8759 WIPRO LTD SPON ADR 1 SH 97651M109 90 10216 SH SOLE NO 0 0 10216 WISDOMTREE TR CHINADIV EX FI 97717X719 210 3943 SH SOLE NO 0 0 3943 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 7636 132536 SH SOLE NO 0 0 132536 WISDOMTREE TR CURRNCY INT EQ 97717X263 596 19974 SH SOLE NO 0 0 19974 WISDOMTREE TR EM EX ST-OWNED 97717X578 14477 387925 SH SOLE NO 0 0 387925 WISDOMTREE TR EM LCL DEBT FD 97717X867 560 17921 SH SOLE NO 0 0 17921 WISDOMTREE TR EMER MKT HIGH FD 97717W315 9444 216468 SH SOLE NO 0 0 216468 WISDOMTREE TR EMG MKTS SMCAP 97717W281 2712 50722 SH SOLE NO 0 0 50722 WISDOMTREE TR EURO QTLY DIV GR 97717X610 2107 65592 SH SOLE NO 0 0 65592 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2649 34839 SH SOLE NO 0 0 34839 WISDOMTREE TR EUROPE SMCP DV 97717W869 1165 16228 SH SOLE NO 0 0 16228 WISDOMTREE TR GLB US QTLY DIV 97717W844 3346 82713 SH SOLE NO 0 0 82713 WISDOMTREE TR INTL DIV EX FINL 97717W786 1855 45517 SH SOLE NO 0 0 45517 WISDOMTREE TR INTL LRGCAP DV 97717W794 2857 60120 SH SOLE NO 0 0 60120 WISDOMTREE TR INTL MIDCAP DV 97717W778 1150 17189 SH SOLE NO 0 0 17189 WISDOMTREE TR INTL SMCAP DIV 97717W760 3713 50017 SH SOLE NO 0 0 50017 WISDOMTREE TR INTRST RATE HDGE 97717W380 431 9199 SH SOLE NO 0 0 9199 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 15295 354314 SH SOLE NO 0 0 354314 WISDOMTREE TR ITL HIGH DIV FD 97717W802 628 16587 SH SOLE NO 0 0 16587 WISDOMTREE TR JAPN HEDGE EQT 97717W851 556 8809 SH SOLE NO 0 0 8809 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 203 4474 SH SOLE NO 0 0 4474 WISDOMTREE TR US DIVID EX FNCL 97717W406 6167 65629 SH SOLE NO 0 0 65629 WISDOMTREE TR US EFFICIENT COR 97717Y790 408 10026 SH SOLE NO 0 0 10026 WISDOMTREE TR US ESG FUND 97717W596 583 12492 SH SOLE NO 0 0 12492 WISDOMTREE TR US HIGH DIVIDEND 97717W208 2000 25988 SH SOLE NO 0 0 25988 WISDOMTREE TR US LARGECAP DIVD 97717W307 35950 301368 SH SOLE NO 0 0 301368 WISDOMTREE TR US LARGECAP FUND 97717W588 224 4873 SH SOLE NO 0 0 4873 WISDOMTREE TR US MIDCAP DIVID 97717W505 27544 664523 SH SOLE NO 0 0 664523 WISDOMTREE TR US MIDCAP FUND 97717W570 1543 29683 SH SOLE NO 0 0 29683 WISDOMTREE TR US QLT SHRHD YLD 97717W547 306 5170 SH SOLE NO 0 0 5170 WISDOMTREE TR US QTLY DIV GRT 97717X669 34172 580765 SH SOLE NO 0 0 580765 WISDOMTREE TR US S CAP QTY DIV 97717X651 3149 70989 SH SOLE NO 0 0 70989 WISDOMTREE TR US SMALLCAP DIVD 97717W604 19325 626844 SH SOLE NO 0 0 626844 WISDOMTREE TR US SMALLCAP FUND 97717W562 3029 62688 SH SOLE NO 0 0 62688 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2210 18822 SH SOLE NO 0 0 18822 WISDOMTREE TR WSDM EMKTBD FD 97717X784 383 5085 SH SOLE NO 0 0 5085 WISDOMTREE TR YIELD ENHANCD US 97717X511 507 9767 SH SOLE NO 0 0 9767 WIX COM LTD SHS M98068105 749 3823 SH SOLE NO 0 0 3823 WOODWARD INC COM 980745103 628 5547 SH SOLE NO 0 0 5547 WORKDAY INC CL A 98138H101 5415 21672 SH SOLE NO 0 0 21672 WORKHORSE GROUP INC COM NEW 98138J206 549 71787 SH SOLE NO 0 0 71787 WORKIVA INC COM CL A 98139A105 999 7093 SH SOLE NO 0 0 7093 WORLD GOLD TR SPDR GLD MINIS 98149E204 3113 178307 SH SOLE NO 0 0 178307 WORTHINGTON INDS INC COM 981811102 331 6295 SH SOLE NO 0 0 6295 WP CAREY INC COM 92936U109 100368 1374154 SH SOLE NO 0 0 1374154 WPP PLC NEW ADR 92937A102 418 6236 SH SOLE NO 0 0 6236 WRAP TECHNOLOGIES INC COM 98212N107 172 28827 SH SOLE NO 0 0 28827 WSFS FINL CORP COM 929328102 844 16460 SH SOLE NO 0 0 16460 WYNDHAM HOTELS & RESORTS INC COM 98311A105 203 2631 SH SOLE NO 0 0 2631 WYNN RESORTS LTD COM 983134107 6410 75634 SH SOLE NO 0 0 75634 XAI OCTAGON FLOATING RATE & COM 98400T106 112 13163 SH SOLE NO 0 0 13163 XCEL ENERGY INC COM 98389B100 9287 148598 SH SOLE NO 0 0 148598 XENIA HOTELS & RESORTS INC COM 984017103 2931 165250 SH SOLE NO 0 0 165250 XERIS PHARMACEUTICALS INC COM 98422L107 239 97584 SH SOLE NO 0 0 97584 XEROX HOLDINGS CORP COM NEW 98421M106 265 13179 SH SOLE NO 0 0 13179 XILINX INC COM 983919101 6174 40890 SH SOLE NO 0 0 40890 XL FLEET CORP COM CL A 9837FR100 229 37317 SH SOLE NO 0 0 37317 XPEL INC COM 98379L100 215 2842 SH SOLE NO 0 0 2842 XPENG INC ADS 98422D105 537 15131 SH SOLE NO 0 0 15131 XPO LOGISTICS INC COM 983793100 1643 20648 SH SOLE NO 0 0 20648 XPRESSPA GROUP INC COM 98420U703 22 15236 SH SOLE NO 0 0 15236 XYLEM INC COM 98419M100 5165 41761 SH SOLE NO 0 0 41761 YAMANA GOLD INC COM 98462Y100 307 77687 SH SOLE NO 0 0 77687 YATRA ONLINE INC ORD SHS G98338109 25 12525 SH SOLE NO 0 0 12525 YETI HLDGS INC COM 98585X104 1199 14003 SH SOLE NO 0 0 14003 YEXT INC COM 98585N106 391 32547 SH SOLE NO 0 0 32547 YORK WTR CO COM 987184108 595 13643 SH SOLE NO 0 0 13643 YUM BRANDS INC COM 988498101 13445 109932 SH SOLE NO 0 0 109932 YUM CHINA HLDGS INC COM 98850P109 5848 100639 SH SOLE NO 0 0 100639 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3065 5947 SH SOLE NO 0 0 5947 ZENDESK INC COM 98936J101 493 4242 SH SOLE NO 0 0 4242 ZILLOW GROUP INC CL A 98954M101 2289 25846 SH SOLE NO 0 0 25846 ZILLOW GROUP INC CL C CAP STK 98954M200 928 10533 SH SOLE NO 0 0 10533 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 314 6206 SH SOLE NO 0 0 6206 ZIMMER BIOMET HOLDINGS INC COM 98956P102 11540 78847 SH SOLE NO 0 0 78847 ZIONS BANCORPORATION N A COM 989701107 543 8779 SH SOLE NO 0 0 8779 ZIOPHARM ONCOLOGY INC COM 98973P101 268 147666 SH SOLE NO 0 0 147666 ZIPRECRUITER INC CL A 98980B103 261 9485 SH SOLE NO 0 0 9485 ZIX CORP COM 98974P100 184 26103 SH SOLE NO 0 0 26103 ZOETIS INC CL A 98978V103 23510 121102 SH SOLE NO 0 0 121102 ZOMEDICA CORP COM 98980M109 236 451641 SH SOLE NO 0 0 451641 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 13656 52223 SH SOLE NO 0 0 52223 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 510 8341 SH SOLE NO 0 0 8341 ZSCALER INC COM 98980G102 8008 30541 SH SOLE NO 0 0 30541 ZYNERBA PHARMACEUTICALS INC COM 98986X109 54 12955 SH SOLE NO 0 0 12955 ZYNGA INC CL A 98986T108 1000 132873 SH SOLE NO 0 0 132873