0000312272-23-000016.txt : 20230810 0000312272-23-000016.hdr.sgml : 20230810 20230810103621 ACCESSION NUMBER: 0000312272-23-000016 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230810 EFFECTIVENESS DATE: 20230810 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: 231157749 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 X0202 13F-HR LIVE false true false 0000312272 XXXXXXXX 06-30-2023 06-30-2023 COMMONWEALTH EQUITY SERVICES, LLC
29 SAWYER ROAD ONE UNIVERSITY OFFICE PARK WALTHAM MA 02453-3483
13F HOLDINGS REPORT 028-18352 000008032 801-41541 N
Brandon Zatopek Sr. Manager, RIA Compliance 7819029526 Brandon Zatopek Waltham MA 08-10-2023 0 3831 49156279 false
INFORMATION TABLE 2 Final_13fList2023Q2.XML COMMONWEALTH 13F 10X GENOMICS INC CL A COM 88025U109 319 5707 SH SOLE NO 0 0 5707 1895 BANCORP OF WIS INC COM 28253R105 355 47454 SH SOLE NO 0 0 47454 22ND CENTY GROUP INC COM 90137F103 95 247391 SH SOLE NO 0 0 247391 23ANDME HOLDING CO CLASS A COM 90138Q108 620 354544 SH SOLE NO 0 0 354544 3-D SYS CORP DEL COM NEW 88554D205 141 14167 SH SOLE NO 0 0 14167 3M CO COM 88579Y101 43069 430299 SH SOLE NO 0 0 430299 9 METERS BIOPHARMA INC COM NEW 654405208 25 37905 SH SOLE NO 0 0 37905 A2Z SMART TECHNOLOGIES CORP COM 00249W100 60 23806 SH SOLE NO 0 0 23806 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 500 20043 SH SOLE NO 0 0 20043 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 1846 36785 SH SOLE NO 0 0 36785 ABBOTT LABS COM 002824100 95520 876171 SH SOLE NO 0 0 876171 ABBVIE INC COM 00287Y109 164637 1221977 SH SOLE NO 0 0 1221977 ABCELLERA BIOLOGICS INC COM 00288U106 71 11019 SH SOLE NO 0 0 11019 ABERCROMBIE & FITCH CO CL A 002896207 427 11320 SH SOLE NO 0 0 11320 ABM INDS INC COM 000957100 220 5167 SH SOLE NO 0 0 5167 ABRDN ASIA PACIFIC INCOME FU COM 003009107 1500 555714 SH SOLE NO 0 0 555714 ABRDN AUSTRALIA EQUITY FD IN COM 003011103 68 15715 SH SOLE NO 0 0 15715 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 541 104223 SH SOLE NO 0 0 104223 ABRDN ETFS BBRG ALL COMMDY 003261203 396 12423 SH SOLE NO 0 0 12423 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 635 66516 SH SOLE NO 0 0 66516 ABRDN GLOBAL INCOME FUND INC COM 003013109 171 28627 SH SOLE NO 0 0 28627 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 322 18104 SH SOLE NO 0 0 18104 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 404 103044 SH SOLE NO 0 0 103044 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 2893 157482 SH SOLE NO 0 0 157482 ABRDN INCOME CREDIT STRATEGI COM 003057106 266 38946 SH SOLE NO 0 0 38946 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 1805 15861 SH SOLE NO 0 0 15861 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 456 5450 SH SOLE NO 0 0 5450 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 9752 112403 SH SOLE NO 0 0 112403 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2593 118671 SH SOLE NO 0 0 118671 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 2037 246651 SH SOLE NO 0 0 246651 ABSCI CORPORATION COM 00091E109 21 14000 SH SOLE NO 0 0 14000 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 787 30352 SH SOLE NO 0 0 30352 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 451 8352 SH SOLE NO 0 0 8352 ACADIA HEALTHCARE COMPANY IN COM 00404A109 549 6895 SH SOLE NO 0 0 6895 ACADIA PHARMACEUTICALS INC COM 004225108 346 14455 SH SOLE NO 0 0 14455 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 60013 194480 SH SOLE NO 0 0 194480 ACLARION INC COM 655187102 14 20430 SH SOLE NO 0 0 20430 ACTIVISION BLIZZARD INC COM 00507V109 10768 127738 SH SOLE NO 0 0 127738 ACUSHNET HLDGS CORP COM 005098108 264 4821 SH SOLE NO 0 0 4821 ACV AUCTIONS INC COM CL A 00091G104 1431 82886 SH SOLE NO 0 0 82886 ADAM NAT RES FD INC COM 00548F105 982 47148 SH SOLE NO 0 0 47148 ADAMS DIVERSIFIED EQUITY FD COM 006212104 3540 210605 SH SOLE NO 0 0 210605 ADAPTHEALTH CORP COMMON STOCK 00653Q102 393 32268 SH SOLE NO 0 0 32268 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 29 31875 SH SOLE NO 0 0 31875 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 347 51766 SH SOLE NO 0 0 51766 ADIAL PHARMACEUTICALS INC COM 00688A106 8 36461 SH SOLE NO 0 0 36461 ADIENT PLC ORD SHS G0084W101 308 8040 SH SOLE NO 0 0 8040 ADMA BIOLOGICS INC COM 000899104 37 10110 SH SOLE NO 0 0 10110 ADOBE SYSTEMS INCORPORATED COM 00724F101 71256 145721 SH SOLE NO 0 0 145721 ADT INC DEL COM 00090Q103 96 15949 SH SOLE NO 0 0 15949 ADVANCE AUTO PARTS INC COM 00751Y106 4179 59440 SH SOLE NO 0 0 59440 ADVANCED DRAIN SYS INC DEL COM 00790R104 1230 10809 SH SOLE NO 0 0 10809 ADVANCED ENERGY INDS COM 007973100 1159 10395 SH SOLE NO 0 0 10395 ADVANCED MICRO DEVICES INC COM 007903107 65334 573561 SH SOLE NO 0 0 573561 ADVENT CONV & INCOME FD COM 00764C109 4412 376424 SH SOLE NO 0 0 376424 ADVISORSHARES TR ALPHA DNA EQUITY 00768Y420 670 27800 SH SOLE NO 0 0 27800 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 231 4661 SH SOLE NO 0 0 4661 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 65455 2070051 SH SOLE NO 0 0 2070051 ADVISORSHARES TR DORSY FSM US 00768Y487 83751 2275850 SH SOLE NO 0 0 2275850 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 368 3859 SH SOLE NO 0 0 3859 ADVISORSHARES TR PURE CANNABIS 00768Y495 86 33423 SH SOLE NO 0 0 33423 ADVISORSHARES TR PURE US CANNABIS 00768Y453 948 171110 SH SOLE NO 0 0 171110 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 797 35265 SH SOLE NO 0 0 35265 AECOM COM 00766T100 3541 41808 SH SOLE NO 0 0 41808 AEGON N V NY REGISTRY SHS 007924103 233 46032 SH SOLE NO 0 0 46032 AEHR TEST SYS COM 00760J108 723 17517 SH SOLE NO 0 0 17517 AERCAP HOLDINGS NV SHS N00985106 233 3673 SH SOLE NO 0 0 3673 AEROJET ROCKETDYNE HLDGS INC COM 007800105 209 3807 SH SOLE NO 0 0 3807 AEROVIRONMENT INC COM 008073108 468 4579 SH SOLE NO 0 0 4579 AES CORP COM 00130H105 1031 49742 SH SOLE NO 0 0 49742 AEVA TECHNOLOGIES INC COM 00835Q103 42 33428 SH SOLE NO 0 0 33428 AEYE INC CL A COM 008183105 2 10100 SH SOLE NO 0 0 10100 AFC GAMMA INC COM 00109K105 149 11969 SH SOLE NO 0 0 11969 AFFIMED N V COM N01045108 35 58696 SH SOLE NO 0 0 58696 AFFIRM HLDGS INC COM CL A 00827B106 224 14594 SH SOLE NO 0 0 14594 AFLAC INC COM 001055102 24341 348724 SH SOLE NO 0 0 348724 AGCO CORP COM 001084102 900 6850 SH SOLE NO 0 0 6850 AGEAGLE AERIAL SYS INC NEW COM 00848K101 3 11212 SH SOLE NO 0 0 11212 AGENUS INC COM NEW 00847G705 19 12125 SH SOLE NO 0 0 12125 AGF INVTS TR US MARKET NETRL 00110G408 3518 187508 SH SOLE NO 0 0 187508 AGILENT TECHNOLOGIES INC COM 00846U101 4001 33273 SH SOLE NO 0 0 33273 AGNC INVT CORP COM 00123Q104 4111 405866 SH SOLE NO 0 0 405866 AGNICO EAGLE MINES LTD COM 008474108 3987 79780 SH SOLE NO 0 0 79780 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 2249 81394 SH SOLE NO 0 0 81394 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 2800 112464 SH SOLE NO 0 0 112464 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 7721 298409 SH SOLE NO 0 0 298409 AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760 324 12305 SH SOLE NO 0 0 12305 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 3442 129336 SH SOLE NO 0 0 129336 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 3170 100928 SH SOLE NO 0 0 100928 AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836 632 23244 SH SOLE NO 0 0 23244 AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828 2690 99793 SH SOLE NO 0 0 99793 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 1583 55052 SH SOLE NO 0 0 55052 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 4360 137807 SH SOLE NO 0 0 137807 AIM ETF PRODUCTS TRUST US LRGCP B10 JUN 00888H745 593 22613 SH SOLE NO 0 0 22613 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 3805 117968 SH SOLE NO 0 0 117968 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 30528 1086417 SH SOLE NO 0 0 1086417 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 16566 616511 SH SOLE NO 0 0 616511 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 6922 261923 SH SOLE NO 0 0 261923 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 8498 294634 SH SOLE NO 0 0 294634 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 36617 1228744 SH SOLE NO 0 0 1228744 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 2738 106281 SH SOLE NO 0 0 106281 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 3488 125190 SH SOLE NO 0 0 125190 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 42124 1384509 SH SOLE NO 0 0 1384509 AIR LEASE CORP CL A 00912X302 230 5487 SH SOLE NO 0 0 5487 AIR PRODS & CHEMS INC COM 009158106 35732 119294 SH SOLE NO 0 0 119294 AIR TRANSPORT SERVICES GRP I COM 00922R105 450 23867 SH SOLE NO 0 0 23867 AIRBNB INC COM CL A 009066101 13929 108680 SH SOLE NO 0 0 108680 AKAMAI TECHNOLOGIES INC COM 00971T101 1291 14368 SH SOLE NO 0 0 14368 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1441 453062 SH SOLE NO 0 0 453062 ALAMO GROUP INC COM 011311107 1946 10581 SH SOLE NO 0 0 10581 ALAMOS GOLD INC NEW COM CL A 011532108 7503 629424 SH SOLE NO 0 0 629424 ALASKA AIR GROUP INC COM 011659109 3230 60740 SH SOLE NO 0 0 60740 ALAUNOS THERAPEUTICS INC COM 98973P101 59 116367 SH SOLE NO 0 0 116367 ALBEMARLE CORP COM 012653101 24404 109389 SH SOLE NO 0 0 109389 ALBERTSONS COS INC COMMON STOCK 013091103 949 43486 SH SOLE NO 0 0 43486 ALCOA CORP COM 013872106 7209 212471 SH SOLE NO 0 0 212471 ALCON AG ORD SHS H01301128 1290 15712 SH SOLE NO 0 0 15712 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 787 6935 SH SOLE NO 0 0 6935 ALGONQUIN PWR UTILS CORP COM 015857105 602 72858 SH SOLE NO 0 0 72858 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14147 169734 SH SOLE NO 0 0 169734 ALIGHT INC COM CL A 01626W101 5780 625548 SH SOLE NO 0 0 625548 ALIGN TECHNOLOGY INC COM 016255101 1631 4611 SH SOLE NO 0 0 4611 ALKALINE WTR CO INC COM 01643A306 48 31207 SH SOLE NO 0 0 31207 ALLBIRDS INC COM CL A 01675A109 31 24939 SH SOLE NO 0 0 24939 ALLEGIANT TRAVEL CO COM 01748X102 521 4122 SH SOLE NO 0 0 4122 ALLEGION PLC ORD SHS G0176J109 1877 15636 SH SOLE NO 0 0 15636 ALLEGRO MICROSYSTEMS INC COM 01749D105 696 15415 SH SOLE NO 0 0 15415 ALLETE INC COM NEW 018522300 702 12102 SH SOLE NO 0 0 12102 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 713 38560 SH SOLE NO 0 0 38560 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 915 91840 SH SOLE NO 0 0 91840 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3947 122729 SH SOLE NO 0 0 122729 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 4537 422873 SH SOLE NO 0 0 422873 ALLIANT ENERGY CORP COM 018802108 4198 80000 SH SOLE NO 0 0 80000 ALLIED GAMING & ENTRTNMNT IN COM 019170109 11 10425 SH SOLE NO 0 0 10425 ALLISON TRANSMISSION HLDGS I COM 01973R101 520 9215 SH SOLE NO 0 0 9215 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 84 19318 SH SOLE NO 0 0 19318 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 112 17309 SH SOLE NO 0 0 17309 ALLSPRING MULTI SECTOR INCOM COM 94987D101 128 13801 SH SOLE NO 0 0 13801 ALLSTATE CORP COM 020002101 12450 114176 SH SOLE NO 0 0 114176 ALLY FINL INC COM 02005N100 2028 75069 SH SOLE NO 0 0 75069 ALMADEN MINERALS LTD COM CL B 020283305 2 12845 SH SOLE NO 0 0 12845 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 761 4009 SH SOLE NO 0 0 4009 ALPHABET INC CAP STK CL A 02079K305 297274 2483495 SH SOLE NO 0 0 2483495 ALPHABET INC CAP STK CL C 02079K107 235234 1944567 SH SOLE NO 0 0 1944567 ALPHATEC HLDGS INC COM NEW 02081G201 202 11257 SH SOLE NO 0 0 11257 ALPS ETF TR ALERIAN ENERGY 00162Q676 1862 85337 SH SOLE NO 0 0 85337 ALPS ETF TR ALERIAN MLP 00162Q452 25577 652314 SH SOLE NO 0 0 652314 ALPS ETF TR CLEAN ENERGY 00162Q460 538 11906 SH SOLE NO 0 0 11906 ALPS ETF TR DISRUPTIVE TECH 00162Q478 1722 43790 SH SOLE NO 0 0 43790 ALPS ETF TR EQUAL SEC ETF 00162Q205 1534 14699 SH SOLE NO 0 0 14699 ALPS ETF TR INTL SEC DV DOG 00162Q718 5107 182275 SH SOLE NO 0 0 182275 ALPS ETF TR OSHARES US QUALT 00162Q387 2343 53266 SH SOLE NO 0 0 53266 ALPS ETF TR OSHARES US SMLCP 00162Q395 3148 85763 SH SOLE NO 0 0 85763 ALPS ETF TR SECTR DIV DOGS 00162Q858 19372 387679 SH SOLE NO 0 0 387679 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 213 12305 SH SOLE NO 0 0 12305 ALTIMMUNE INC COM NEW 02155H200 131 37065 SH SOLE NO 0 0 37065 ALTRIA GROUP INC COM 02209S103 64633 1426769 SH SOLE NO 0 0 1426769 ALZAMEND NEURO INC COM NEW 02262M308 9 16666 SH SOLE NO 0 0 16666 AMARIN CORP PLC SPONS ADR NEW 023111206 237 199044 SH SOLE NO 0 0 199044 AMAZON COM INC COM 023135106 679066 5209157 SH SOLE NO 0 0 5209157 AMBARELLA INC SHS G037AX101 393 4692 SH SOLE NO 0 0 4692 AMBEV SA SPONSORED ADR 02319V103 206 64666 SH SOLE NO 0 0 64666 AMC ENTMT HLDGS INC CL A COM 00165C104 155 35301 SH SOLE NO 0 0 35301 AMCOR PLC ORD G0250X107 6704 671789 SH SOLE NO 0 0 671789 AMDOCS LTD SHS G02602103 494 4993 SH SOLE NO 0 0 4993 AMEDISYS INC COM 023436108 346 3786 SH SOLE NO 0 0 3786 AMER STATES WTR CO COM 029899101 3633 41763 SH SOLE NO 0 0 41763 AMEREN CORP COM 023608102 6069 74309 SH SOLE NO 0 0 74309 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 2656 122749 SH SOLE NO 0 0 122749 AMERICAN AIRLS GROUP INC COM 02376R102 8222 458304 SH SOLE NO 0 0 458304 AMERICAN AXLE & MFG HLDGS IN COM 024061103 255 30859 SH SOLE NO 0 0 30859 AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232 1876 31262 SH SOLE NO 0 0 31262 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 1769 42779 SH SOLE NO 0 0 42779 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 6915 128508 SH SOLE NO 0 0 128508 AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281 3034 58773 SH SOLE NO 0 0 58773 AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072299 1345 26270 SH SOLE NO 0 0 26270 AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072315 626 13636 SH SOLE NO 0 0 13636 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 636 13876 SH SOLE NO 0 0 13876 AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 3328 72129 SH SOLE NO 0 0 72129 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 970 21267 SH SOLE NO 0 0 21267 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 4532 90648 SH SOLE NO 0 0 90648 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 505 11572 SH SOLE NO 0 0 11572 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 1016 15477 SH SOLE NO 0 0 15477 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 4198 70287 SH SOLE NO 0 0 70287 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 12228 213031 SH SOLE NO 0 0 213031 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1329 23097 SH SOLE NO 0 0 23097 AMERICAN CENTY ETF TR MULTISECTOR 025072398 3308 77271 SH SOLE NO 0 0 77271 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 321 7278 SH SOLE NO 0 0 7278 AMERICAN CENTY ETF TR US EQT ETF 025072885 19128 254394 SH SOLE NO 0 0 254394 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 26619 498957 SH SOLE NO 0 0 498957 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 6634 95993 SH SOLE NO 0 0 95993 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 237 4759 SH SOLE NO 0 0 4759 AMERICAN CENTY ETF TR US SML CP VALU 025072877 56439 727218 SH SOLE NO 0 0 727218 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 256 21696 SH SOLE NO 0 0 21696 AMERICAN ELEC PWR CO INC COM 025537101 24769 294170 SH SOLE NO 0 0 294170 AMERICAN EXPRESS CO COM 025816109 41407 237696 SH SOLE NO 0 0 237696 AMERICAN FINL GROUP INC OHIO COM 025932104 1253 10549 SH SOLE NO 0 0 10549 AMERICAN HOMES 4 RENT CL A 02665T306 272 7685 SH SOLE NO 0 0 7685 AMERICAN INTL GROUP INC COM NEW 026874784 19062 331289 SH SOLE NO 0 0 331289 AMERICAN LITHIUM CORP COM NEW 027259209 59 29454 SH SOLE NO 0 0 29454 AMERICAN TOWER CORP NEW COM 03027X100 30044 154913 SH SOLE NO 0 0 154913 AMERICAN WOODMARK CORPORATIO COM 030506109 322 4222 SH SOLE NO 0 0 4222 AMERICAN WTR WKS CO INC NEW COM 030420103 13749 96318 SH SOLE NO 0 0 96318 AMERIPRISE FINL INC COM 03076C106 10157 30579 SH SOLE NO 0 0 30579 AMERISOURCEBERGEN CORP COM 03073E105 7136 37086 SH SOLE NO 0 0 37086 AMES NATL CORP COM 031001100 524 29073 SH SOLE NO 0 0 29073 AMETEK INC COM 031100100 2543 15708 SH SOLE NO 0 0 15708 AMGEN INC COM 031162100 80920 364473 SH SOLE NO 0 0 364473 AMMO INC COM 00175J107 93 43796 SH SOLE NO 0 0 43796 AMN HEALTHCARE SVCS INC COM 001744101 1417 12990 SH SOLE NO 0 0 12990 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 413 7187 SH SOLE NO 0 0 7187 AMPHENOL CORP NEW CL A 032095101 2355 27717 SH SOLE NO 0 0 27717 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1383 105571 SH SOLE NO 0 0 105571 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 11945 525061 SH SOLE NO 0 0 525061 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 14799 411079 SH SOLE NO 0 0 411079 AMPLIFY ETF TR HIGH INCOME 032108847 1210 103507 SH SOLE NO 0 0 103507 AMPLIFY ETF TR ONLIN RETL ETF 032108102 280 6055 SH SOLE NO 0 0 6055 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 292 79012 SH SOLE NO 0 0 79012 AMTECH SYS INC COM PAR $0.01N 032332504 354 37000 SH SOLE NO 0 0 37000 AMYRIS INC COM NEW 03236M200 24 23606 SH SOLE NO 0 0 23606 ANALOG DEVICES INC COM 032654105 55234 283527 SH SOLE NO 0 0 283527 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 715 87995 SH SOLE NO 0 0 87995 ANDERSONS INC COM 034164103 598 12948 SH SOLE NO 0 0 12948 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 5436 257753 SH SOLE NO 0 0 257753 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4726 83329 SH SOLE NO 0 0 83329 ANI PHARMACEUTICALS INC COM 00182C103 708 13153 SH SOLE NO 0 0 13153 ANIXA BIOSCIENCES INC COM 03528H109 34 10571 SH SOLE NO 0 0 10571 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 6467 323168 SH SOLE NO 0 0 323168 ANSYS INC COM 03662Q105 1699 5143 SH SOLE NO 0 0 5143 ANTERIX INC COM 03676C100 251 7908 SH SOLE NO 0 0 7908 ANTERO MIDSTREAM CORP COM 03676B102 1700 146582 SH SOLE NO 0 0 146582 ANTERO RESOURCES CORP COM 03674X106 1257 54586 SH SOLE NO 0 0 54586 AON PLC SHS CL A G0403H108 9700 28100 SH SOLE NO 0 0 28100 APA CORPORATION COM 03743Q108 1893 55405 SH SOLE NO 0 0 55405 APARTMENT INCOME REIT CORP COM 03750L109 442 12247 SH SOLE NO 0 0 12247 APELLIS PHARMACEUTICALS INC COM 03753U106 424 4659 SH SOLE NO 0 0 4659 API GROUP CORP COM STK 00187Y100 3036 111379 SH SOLE NO 0 0 111379 APOLLO COML REAL EST FIN INC COM 03762U105 679 60010 SH SOLE NO 0 0 60010 APOLLO GLOBAL MGMT INC COM 03769M106 4140 53904 SH SOLE NO 0 0 53904 APPFOLIO INC COM CL A 03783C100 690 4006 SH SOLE NO 0 0 4006 APPHARVEST INC COM 03783T103 7 19535 SH SOLE NO 0 0 19535 APPIAN CORP CL A 03782L101 615 12910 SH SOLE NO 0 0 12910 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 476 31485 SH SOLE NO 0 0 31485 APPLE INC COM 037833100 2346285 12096122 SH SOLE NO 0 0 12096122 APPLIED DIGITAL CORP COM NEW 038169207 322 34401 SH SOLE NO 0 0 34401 APPLIED INDL TECHNOLOGIES IN COM 03820C105 911 6291 SH SOLE NO 0 0 6291 APPLIED MATLS INC COM 038222105 46183 319520 SH SOLE NO 0 0 319520 APTARGROUP INC COM 038336103 512 4419 SH SOLE NO 0 0 4419 APTIV PLC SHS G6095L109 3173 31076 SH SOLE NO 0 0 31076 AQUA METALS INC COM 03837J101 25 21397 SH SOLE NO 0 0 21397 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 23 63633 SH SOLE NO 0 0 63633 ARBOR REALTY TRUST INC COM 038923108 6674 450309 SH SOLE NO 0 0 450309 ARCH CAP GROUP LTD ORD G0450A105 1616 21591 SH SOLE NO 0 0 21591 ARCHER DANIELS MIDLAND CO COM 039483102 16433 217480 SH SOLE NO 0 0 217480 ARCHROCK INC COM 03957W106 109 10630 SH SOLE NO 0 0 10630 ARCONIC CORPORATION COM 03966V107 201 6793 SH SOLE NO 0 0 6793 ARCOSA INC COM 039653100 610 8056 SH SOLE NO 0 0 8056 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 331 11539 SH SOLE NO 0 0 11539 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 98 10259 SH SOLE NO 0 0 10259 ARDELYX INC COM 039697107 91 26890 SH SOLE NO 0 0 26890 ARES CAPITAL CORP COM 04010L103 15241 811131 SH SOLE NO 0 0 811131 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 80 80000 SH SOLE NO 0 0 80000 ARES COML REAL ESTATE CORP COM 04013V108 175 17203 SH SOLE NO 0 0 17203 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 773 8023 SH SOLE NO 0 0 8023 ARHAUS INC COM CL A 04035M102 2139 205098 SH SOLE NO 0 0 205098 ARIDIS PHARMACEUTICALS INC COM 040334104 142 646000 SH SOLE NO 0 0 646000 ARISTA NETWORKS INC COM 040413106 10407 64219 SH SOLE NO 0 0 64219 ARK ETF TR 3D PRINTING ETF 00214Q500 285 12158 SH SOLE NO 0 0 12158 ARK ETF TR ARK SPACE EXPL 00214Q807 285 18777 SH SOLE NO 0 0 18777 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 7395 131212 SH SOLE NO 0 0 131212 ARK ETF TR FINTECH INNOVA 00214Q708 5084 243135 SH SOLE NO 0 0 243135 ARK ETF TR GENOMIC REV ETF 00214Q302 15909 466675 SH SOLE NO 0 0 466675 ARK ETF TR INNOVATION ETF 00214Q104 60768 1376707 SH SOLE NO 0 0 1376707 ARK ETF TR NEXT GNRTN INTER 00214Q401 8764 149534 SH SOLE NO 0 0 149534 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 93 17361 SH SOLE NO 0 0 17361 ARROW ELECTRS INC COM 042735100 637 4445 SH SOLE NO 0 0 4445 ARROW FINL CORP COM 042744102 323 16020 SH SOLE NO 0 0 16020 ARROW INVTS TR DWA TACTICAL MAC 042765792 180 17563 SH SOLE NO 0 0 17563 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1226 34390 SH SOLE NO 0 0 34390 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 303 7700 SH SOLE NO 0 0 7700 ASANA INC CL A 04342Y104 299 13543 SH SOLE NO 0 0 13543 ASBURY AUTOMOTIVE GROUP INC COM 043436104 357 1486 SH SOLE NO 0 0 1486 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 83 10715 SH SOLE NO 0 0 10715 ASENSUS SURGICAL INC COM 04367G103 6 11303 SH SOLE NO 0 0 11303 ASHLAND INC COM 044186104 1272 14636 SH SOLE NO 0 0 14636 ASML HOLDING N V N Y REGISTRY SHS N07059210 22021 30383 SH SOLE NO 0 0 30383 ASPEN TECHNOLOGY INC COM 29109X106 333 1989 SH SOLE NO 0 0 1989 ASSEMBLY BIOSCIENCES INC COM 045396108 21 18148 SH SOLE NO 0 0 18148 ASSOCIATED BANC CORP COM 045487105 516 31775 SH SOLE NO 0 0 31775 ASSURANT INC COM 04621X108 580 4614 SH SOLE NO 0 0 4614 ASSURED GUARANTY LTD COM G0585R106 345 6181 SH SOLE NO 0 0 6181 AST SPACEMOBILE INC COM CL A 00217D100 105 22405 SH SOLE NO 0 0 22405 ASTRA SPACE INC COM CL A 04634X103 4 10031 SH SOLE NO 0 0 10031 ASTRAZENECA PLC SPONSORED ADR 046353108 12855 179614 SH SOLE NO 0 0 179614 AT&T INC COM 00206R102 75711 4746759 SH SOLE NO 0 0 4746759 ATAI LIFE SCIENCES NV SHS N0731H103 51 29740 SH SOLE NO 0 0 29740 ATI INC COM 01741R102 1028 23235 SH SOLE NO 0 0 23235 ATKORE INC COM 047649108 733 4702 SH SOLE NO 0 0 4702 ATLANTIC UN BANKSHARES CORP COM 04911A107 1194 46005 SH SOLE NO 0 0 46005 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 780 33294 SH SOLE NO 0 0 33294 ATLASSIAN CORPORATION CL A 049468101 3139 18705 SH SOLE NO 0 0 18705 ATMOS ENERGY CORP COM 049560105 2677 23007 SH SOLE NO 0 0 23007 ATOMERA INC COM 04965B100 683 77844 SH SOLE NO 0 0 77844 ATOSSA THERAPEUTICS INC COM 04962H506 44 34605 SH SOLE NO 0 0 34605 AUDIOCODES LTD ORD M15342104 352 38553 SH SOLE NO 0 0 38553 AURORA CANNABIS INC COM 05156X884 93 174460 SH SOLE NO 0 0 174460 AURORA INNOVATION INC CLASS A COM 051774107 86 29414 SH SOLE NO 0 0 29414 AUTODESK INC COM 052769106 4990 24385 SH SOLE NO 0 0 24385 AUTOMATIC DATA PROCESSING IN COM 053015103 43626 198488 SH SOLE NO 0 0 198488 AUTONATION INC COM 05329W102 1882 11435 SH SOLE NO 0 0 11435 AUTOZONE INC COM 053332102 4636 1859 SH SOLE NO 0 0 1859 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 1264 76685 SH SOLE NO 0 0 76685 AVALO THERAPEUTICS INC COM NEW 05338F207 4 10762 SH SOLE NO 0 0 10762 AVALONBAY CMNTYS INC COM 053484101 2930 15477 SH SOLE NO 0 0 15477 AVANGRID INC COM 05351W103 1573 41756 SH SOLE NO 0 0 41756 AVERY DENNISON CORP COM 053611109 8712 50711 SH SOLE NO 0 0 50711 AVIAT NETWORKS INC COM NEW 05366Y201 318 9536 SH SOLE NO 0 0 9536 AVIS BUDGET GROUP COM 053774105 441 1929 SH SOLE NO 0 0 1929 AVISTA CORP COM 05379B107 393 10009 SH SOLE NO 0 0 10009 AVROBIO INC COM 05455M100 10 11000 SH SOLE NO 0 0 11000 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2489 13577 SH SOLE NO 0 0 13577 AXON ENTERPRISE INC COM 05464C101 8273 42398 SH SOLE NO 0 0 42398 AXOS FINANCIAL INC COM 05465C100 285 7236 SH SOLE NO 0 0 7236 AXSOME THERAPEUTICS INC COM 05464T104 372 5183 SH SOLE NO 0 0 5183 AXT INC COM 00246W103 43 12467 SH SOLE NO 0 0 12467 B & G FOODS INC NEW COM 05508R106 1567 112605 SH SOLE NO 0 0 112605 B2GOLD CORP COM 11777Q209 136 38223 SH SOLE NO 0 0 38223 BADGER METER INC COM 056525108 972 6586 SH SOLE NO 0 0 6586 BAIDU INC SPON ADR REP A 056752108 4201 30684 SH SOLE NO 0 0 30684 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1215 89927 SH SOLE NO 0 0 89927 BAKER HUGHES COMPANY CL A 05722G100 750 23714 SH SOLE NO 0 0 23714 BAKKT HOLDINGS INC COM CL A 05759B107 146 118302 SH SOLE NO 0 0 118302 BALCHEM CORP COM 057665200 1945 14428 SH SOLE NO 0 0 14428 BALL CORP COM 058498106 1583 27201 SH SOLE NO 0 0 27201 BALLARD PWR SYS INC NEW COM 058586108 269 61773 SH SOLE NO 0 0 61773 BANCO SANTANDER S.A. ADR 05964H105 604 162898 SH SOLE NO 0 0 162898 BANCROFT FD LTD COM 059695106 311 18193 SH SOLE NO 0 0 18193 BANK AMERICA CORP 7.25%CNV PFD L 060505682 5191 4430 SH SOLE NO 0 0 4430 BANK AMERICA CORP COM 060505104 97753 3407220 SH SOLE NO 0 0 3407220 BANK HAWAII CORP COM 062540109 887 21505 SH SOLE NO 0 0 21505 BANK MONTREAL QUE COM 063671101 4759 52700 SH SOLE NO 0 0 52700 BANK NEW YORK MELLON CORP COM 064058100 8377 188169 SH SOLE NO 0 0 188169 BANK NOVA SCOTIA HALIFAX COM 064149107 3466 69269 SH SOLE NO 0 0 69269 BANK OZK LITTLE ROCK ARK COM 06417N103 497 12373 SH SOLE NO 0 0 12373 BANNER CORP COM NEW 06652V208 333 7615 SH SOLE NO 0 0 7615 BARCLAYS PLC ADR 06738E204 122 15541 SH SOLE NO 0 0 15541 BARINGS BDC INC COM 06759L103 394 50263 SH SOLE NO 0 0 50263 BARINGS CORPORATE INVS COM 06759X107 1257 84363 SH SOLE NO 0 0 84363 BARINGS PARTN INVS SH BEN INT 06761A103 1943 150502 SH SOLE NO 0 0 150502 BARK INC COM 68622E104 42 31233 SH SOLE NO 0 0 31233 BARNES GROUP INC COM 067806109 306 7261 SH SOLE NO 0 0 7261 BARRICK GOLD CORP COM 067901108 11080 654479 SH SOLE NO 0 0 654479 BATH & BODY WORKS INC COM 070830104 401 10696 SH SOLE NO 0 0 10696 BAUSCH HEALTH COS INC COM 071734107 314 39300 SH SOLE NO 0 0 39300 BAXTER INTL INC COM 071813109 4612 101221 SH SOLE NO 0 0 101221 BCE INC COM NEW 05534B760 9115 199936 SH SOLE NO 0 0 199936 BEAM THERAPEUTICS INC COM 07373V105 280 8782 SH SOLE NO 0 0 8782 BECTON DICKINSON & CO COM 075887109 22194 84066 SH SOLE NO 0 0 84066 BENTLEY SYS INC COM CL B 08265T208 1653 30475 SH SOLE NO 0 0 30475 BERKLEY W R CORP COM 084423102 3826 64238 SH SOLE NO 0 0 64238 BERKSHIRE GREY INC COM CL A 084656107 77 54310 SH SOLE NO 0 0 54310 BERKSHIRE HATHAWAY INC DEL CL A 084670108 81814 158 SH SOLE NO 0 0 158 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 515694 1512298 SH SOLE NO 0 0 1512298 BERKSHIRE HILLS BANCORP INC COM 084680107 2558 123378 SH SOLE NO 0 0 123378 BERRY GLOBAL GROUP INC COM 08579W103 570 8865 SH SOLE NO 0 0 8865 BEST BUY INC COM 086516101 8589 104812 SH SOLE NO 0 0 104812 BETTERWARE DE MEXC S A P I D SHS P1666E105 427 33000 SH SOLE NO 0 0 33000 BEYOND MEAT INC COM 08862E109 202 15532 SH SOLE NO 0 0 15532 BGSF INC COM 05601C105 118 12331 SH SOLE NO 0 0 12331 BHP GROUP LTD SPONSORED ADS 088606108 7250 121498 SH SOLE NO 0 0 121498 BIG LOTS INC COM 089302103 191 21594 SH SOLE NO 0 0 21594 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 225 22647 SH SOLE NO 0 0 22647 BILL HOLDINGS INC COM 090043100 603 5161 SH SOLE NO 0 0 5161 BIO RAD LABS INC CL A 090572207 273 721 SH SOLE NO 0 0 721 BIO-TECHNE CORP COM 09073M104 1259 15418 SH SOLE NO 0 0 15418 BIOATLA INC COM 09077B104 65 21800 SH SOLE NO 0 0 21800 BIOCARDIA INC COM 09060U507 155 57978 SH SOLE NO 0 0 57978 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1141 162084 SH SOLE NO 0 0 162084 BIODESIX INC COM 09075X108 28 23064 SH SOLE NO 0 0 23064 BIOGEN INC COM 09062X103 6547 22983 SH SOLE NO 0 0 22983 BIOHAVEN LTD COM G1110E107 213 8897 SH SOLE NO 0 0 8897 BIOLASE INC COM 090911405 5 75651 SH SOLE NO 0 0 75651 BIOMARIN PHARMACEUTICAL INC COM 09061G101 593 6845 SH SOLE NO 0 0 6845 BIONANO GENOMICS INC COM 09075F107 30 48890 SH SOLE NO 0 0 48890 BIONTECH SE SPONSORED ADS 09075V102 1229 11385 SH SOLE NO 0 0 11385 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 157 125705 SH SOLE NO 0 0 125705 BIOVIE INC CL A NEW 09074F207 73 16870 SH SOLE NO 0 0 16870 BITFARMS LTD COM 09173B107 45 30461 SH SOLE NO 0 0 30461 BJS WHSL CLUB HLDGS INC COM 05550J101 651 10330 SH SOLE NO 0 0 10330 BLACK HILLS CORP COM 092113109 890 14776 SH SOLE NO 0 0 14776 BLACK KNIGHT INC COM 09215C105 356 5956 SH SOLE NO 0 0 5956 BLACK STONE MINERALS L P COM UNIT 09225M101 387 24288 SH SOLE NO 0 0 24288 BLACKBERRY LTD COM 09228F103 130 23564 SH SOLE NO 0 0 23564 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 200 16891 SH SOLE NO 0 0 16891 BLACKROCK CAP ALLOCATION TER COM 09260U109 3226 211557 SH SOLE NO 0 0 211557 BLACKROCK CAP INVT CORP COM 092533108 55 16799 SH SOLE NO 0 0 16799 BLACKROCK CORE BD TR SHS BEN INT 09249E101 757 71106 SH SOLE NO 0 0 71106 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2856 320164 SH SOLE NO 0 0 320164 BLACKROCK CR ALLOCATION INCO COM 092508100 337 33185 SH SOLE NO 0 0 33185 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 330 33755 SH SOLE NO 0 0 33755 BLACKROCK ENERGY & RES TR COM 09250U101 368 30567 SH SOLE NO 0 0 30567 BLACKROCK ENHANCD CAP & INM COM 09256A109 785 42402 SH SOLE NO 0 0 42402 BLACKROCK ENHANCED EQUITY DI COM 09251A104 4860 582723 SH SOLE NO 0 0 582723 BLACKROCK ENHANCED GLOBAL DI COM 092501105 572 56796 SH SOLE NO 0 0 56796 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 642 117972 SH SOLE NO 0 0 117972 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 213 13598 SH SOLE NO 0 0 13598 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 772 15799 SH SOLE NO 0 0 15799 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 238 6639 SH SOLE NO 0 0 6639 BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 1096 50365 SH SOLE NO 0 0 50365 BLACKROCK FLOATING RATE INC COM 091941104 188 16133 SH SOLE NO 0 0 16133 BLACKROCK FLOATING RATE INCO COM 09255X100 989 80968 SH SOLE NO 0 0 80968 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 2125 129395 SH SOLE NO 0 0 129395 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1677 41274 SH SOLE NO 0 0 41274 BLACKROCK INC COM 09247X101 29038 42014 SH SOLE NO 0 0 42014 BLACKROCK INCOME TR INC COM NEW 09247F209 300 24620 SH SOLE NO 0 0 24620 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 264 33624 SH SOLE NO 0 0 33624 BLACKROCK INVT QUALITY MUN T COM 09247D105 213 18327 SH SOLE NO 0 0 18327 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 543 42162 SH SOLE NO 0 0 42162 BLACKROCK MULTI SECTOR INC T COM 09258A107 477 33197 SH SOLE NO 0 0 33197 BLACKROCK MUN INCOME QUALITY COM 092479104 143 12701 SH SOLE NO 0 0 12701 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 615 61828 SH SOLE NO 0 0 61828 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1435 69062 SH SOLE NO 0 0 69062 BLACKROCK MUNI INCOME TR II COM 09249N101 491 47177 SH SOLE NO 0 0 47177 BLACKROCK MUNIASSETS FD INC COM 09254J102 1442 141687 SH SOLE NO 0 0 141687 BLACKROCK MUNICIPAL INCOME COM 09253X102 1212 105945 SH SOLE NO 0 0 105945 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1158 103678 SH SOLE NO 0 0 103678 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 565 53871 SH SOLE NO 0 0 53871 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 725 66777 SH SOLE NO 0 0 66777 BLACKROCK MUNIVEST FD II INC COM 09253T101 149 14037 SH SOLE NO 0 0 14037 BLACKROCK MUNIVEST FD INC COM 09253R105 189 28049 SH SOLE NO 0 0 28049 BLACKROCK MUNIYIELD FD INC COM 09253W104 190 18216 SH SOLE NO 0 0 18216 BLACKROCK MUNIYIELD MICH QU COM 09254V105 414 37446 SH SOLE NO 0 0 37446 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 982 96902 SH SOLE NO 0 0 96902 BLACKROCK MUNIYIELD QUALITY COM 09254E103 313 28643 SH SOLE NO 0 0 28643 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1145 98922 SH SOLE NO 0 0 98922 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 449 43414 SH SOLE NO 0 0 43414 BLACKROCK RES & COMMODITIES SHS 09257A108 10189 1123325 SH SOLE NO 0 0 1123325 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 1447 42020 SH SOLE NO 0 0 42020 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 1032 56967 SH SOLE NO 0 0 56967 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2933 176789 SH SOLE NO 0 0 176789 BLACKROCK TCP CAPITAL CORP COM 09259E108 306 28015 SH SOLE NO 0 0 28015 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 1170 53088 SH SOLE NO 0 0 53088 BLACKSTONE INC COM 09260D107 66589 716242 SH SOLE NO 0 0 716242 BLACKSTONE MTG TR INC COM CL A 09257W100 2971 142773 SH SOLE NO 0 0 142773 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 614 22448 SH SOLE NO 0 0 22448 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 1713 156686 SH SOLE NO 0 0 156686 BLINK CHARGING CO COM 09354A100 167 27917 SH SOLE NO 0 0 27917 BLOCK H & R INC COM 093671105 1545 48468 SH SOLE NO 0 0 48468 BLOCK INC CL A 852234103 18388 276227 SH SOLE NO 0 0 276227 BLOOM ENERGY CORP COM CL A 093712107 560 34277 SH SOLE NO 0 0 34277 BLUE OWL CAPITAL INC COM CL A 09581B103 1989 170696 SH SOLE NO 0 0 170696 BLUE RIDGE BANKSHARES INC VA COM 095825105 103 11603 SH SOLE NO 0 0 11603 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 162 21500 SH SOLE NO 0 0 21500 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 238 107083 SH SOLE NO 0 0 107083 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 448 41615 SH SOLE NO 0 0 41615 BNY MELLON STRATEGIC MUNS IN COM 05588W108 323 51986 SH SOLE NO 0 0 51986 BOEING CO COM 097023105 98578 466841 SH SOLE NO 0 0 466841 BOISE CASCADE CO DEL COM 09739D100 314 3470 SH SOLE NO 0 0 3470 BOOKING HOLDINGS INC COM 09857L108 10072 3730 SH SOLE NO 0 0 3730 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2913 26104 SH SOLE NO 0 0 26104 BORGWARNER INC COM 099724106 7098 145116 SH SOLE NO 0 0 145116 BOSTON BEER INC CL A 100557107 419 1358 SH SOLE NO 0 0 1358 BOSTON OMAHA CORP CL A COM STK 101044105 488 25937 SH SOLE NO 0 0 25937 BOSTON PROPERTIES INC COM 101121101 7119 123617 SH SOLE NO 0 0 123617 BOSTON SCIENTIFIC CORP COM 101137107 10182 188243 SH SOLE NO 0 0 188243 BOX INC CL A 10316T104 1971 67080 SH SOLE NO 0 0 67080 BOYD GAMING CORP COM 103304101 463 6671 SH SOLE NO 0 0 6671 BP PLC SPONSORED ADR 055622104 19491 552321 SH SOLE NO 0 0 552321 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 128 27513 SH SOLE NO 0 0 27513 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 173 21537 SH SOLE NO 0 0 21537 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 184 35564 SH SOLE NO 0 0 35564 BRC INC COM CL A 05601U105 199 38564 SH SOLE NO 0 0 38564 BRF SA SPONSORED ADR 10552T107 22 11780 SH SOLE NO 0 0 11780 BRIGHTCOVE INC COM 10921T101 361 89999 SH SOLE NO 0 0 89999 BRIGHTHOUSE FINL INC COM 10922N103 317 6687 SH SOLE NO 0 0 6687 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 690 102504 SH SOLE NO 0 0 102504 BRISTOL-MYERS SQUIBB CO COM 110122108 79716 1246530 SH SOLE NO 0 0 1246530 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 12471 375624 SH SOLE NO 0 0 375624 BROADCOM INC COM 11135F101 78917 90977 SH SOLE NO 0 0 90977 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5422 32735 SH SOLE NO 0 0 32735 BROADSTONE NET LEASE INC COM 11135E203 1565 101389 SH SOLE NO 0 0 101389 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1314 40258 SH SOLE NO 0 0 40258 BROOKFIELD CORP CL A LTD VT SH 11271J107 9472 281500 SH SOLE NO 0 0 281500 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2844 77907 SH SOLE NO 0 0 77907 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1766 38748 SH SOLE NO 0 0 38748 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 3393 202464 SH SOLE NO 0 0 202464 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1162 36852 SH SOLE NO 0 0 36852 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 992 33636 SH SOLE NO 0 0 33636 BROOKLINE BANCORP INC DEL COM 11373M107 639 73162 SH SOLE NO 0 0 73162 BROWN & BROWN INC COM 115236101 6996 101619 SH SOLE NO 0 0 101619 BROWN FORMAN CORP CL A 115637100 1260 18508 SH SOLE NO 0 0 18508 BROWN FORMAN CORP CL B 115637209 7702 115335 SH SOLE NO 0 0 115335 BRUKER CORP COM 116794108 883 11947 SH SOLE NO 0 0 11947 BRUNSWICK CORP COM 117043109 1384 15968 SH SOLE NO 0 0 15968 BUCKLE INC COM 118440106 270 7801 SH SOLE NO 0 0 7801 BUILDERS FIRSTSOURCE INC COM 12008R107 2370 17423 SH SOLE NO 0 0 17423 BUNGE LIMITED COM G16962105 4284 45410 SH SOLE NO 0 0 45410 BURLINGTON STORES INC COM 122017106 1211 7692 SH SOLE NO 0 0 7692 BUTTERFLY NETWORK INC COM CL A 124155102 177 76902 SH SOLE NO 0 0 76902 BUZZFEED INC CLASS A COM 12430A102 8 15000 SH SOLE NO 0 0 15000 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1836 19460 SH SOLE NO 0 0 19460 C3 AI INC CL A 12468P104 1600 43928 SH SOLE NO 0 0 43928 C4 THERAPEUTICS INC COM STK 12529R107 42 15410 SH SOLE NO 0 0 15410 CABOT CORP COM 127055101 318 4760 SH SOLE NO 0 0 4760 CACI INTL INC CL A 127190304 1344 3944 SH SOLE NO 0 0 3944 CADENCE DESIGN SYSTEM INC COM 127387108 3541 15099 SH SOLE NO 0 0 15099 CAESARS ENTERTAINMENT INC NE COM 12769G100 241 4720 SH SOLE NO 0 0 4720 CAL MAINE FOODS INC COM NEW 128030202 713 15839 SH SOLE NO 0 0 15839 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2242 199686 SH SOLE NO 0 0 199686 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 6202 553722 SH SOLE NO 0 0 553722 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 2496 114793 SH SOLE NO 0 0 114793 CALAMOS GBL DYN INCOME FUND COM 12811L107 1797 298470 SH SOLE NO 0 0 298470 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 126 12962 SH SOLE NO 0 0 12962 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 3013 204271 SH SOLE NO 0 0 204271 CALAVO GROWERS INC COM 128246105 290 10001 SH SOLE NO 0 0 10001 CALIFORNIA WTR SVC GROUP COM 130788102 709 13725 SH SOLE NO 0 0 13725 CALIX INC COM 13100M509 299 5986 SH SOLE NO 0 0 5986 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 420 26471 SH SOLE NO 0 0 26471 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 3149 131141 SH SOLE NO 0 0 131141 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 203 7291 SH SOLE NO 0 0 7291 CAMBRIA ETF TR GLB MOMENT ETF 132061508 1819 65704 SH SOLE NO 0 0 65704 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 48747 796915 SH SOLE NO 0 0 796915 CAMBRIA ETF TR TAIL RISK 132061862 530 38997 SH SOLE NO 0 0 38997 CAMBRIDGE BANCORP COM 132152109 1289 23732 SH SOLE NO 0 0 23732 CAMDEN NATL CORP COM 133034108 3885 125448 SH SOLE NO 0 0 125448 CAMDEN PPTY TR SH BEN INT 133131102 212 1945 SH SOLE NO 0 0 1945 CAMECO CORP COM 13321L108 5004 159724 SH SOLE NO 0 0 159724 CAMPBELL SOUP CO COM 134429109 3164 69210 SH SOLE NO 0 0 69210 CAMPING WORLD HLDGS INC CL A 13462K109 1026 34087 SH SOLE NO 0 0 34087 CANAAN INC SPONSORED ADS 134748102 30 14190 SH SOLE NO 0 0 14190 CANADIAN IMPERIAL BK COMM TO COM 136069101 1024 23983 SH SOLE NO 0 0 23983 CANADIAN NAT RES LTD COM 136385101 4660 82834 SH SOLE NO 0 0 82834 CANADIAN NATL RY CO COM 136375102 6145 50755 SH SOLE NO 0 0 50755 CANADIAN PACIFIC KANSAS CITY COM 13646K108 4115 50941 SH SOLE NO 0 0 50941 CANO HEALTH INC COM CL A 13781Y103 15 10850 SH SOLE NO 0 0 10850 CANOO INC COM CL A 13803R102 28 59357 SH SOLE NO 0 0 59357 CANOPY GROWTH CORP COM 138035100 115 296926 SH SOLE NO 0 0 296926 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 26026 1013472 SH SOLE NO 0 0 1013472 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 78888 2917440 SH SOLE NO 0 0 2917440 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 46582 1917760 SH SOLE NO 0 0 1917760 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 72328 2866752 SH SOLE NO 0 0 2866752 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 37088 1576859 SH SOLE NO 0 0 1576859 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 23507 1056012 SH SOLE NO 0 0 1056012 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 18135 684969 SH SOLE NO 0 0 684969 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 28398 1131158 SH SOLE NO 0 0 1131158 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 7167 275137 SH SOLE NO 0 0 275137 CAPITAL ONE FINL CORP COM 14040H105 16840 153975 SH SOLE NO 0 0 153975 CAPITAL SOUTHWEST CORP COM 140501107 883 44788 SH SOLE NO 0 0 44788 CAPITOL FED FINL INC COM 14057J101 351 56843 SH SOLE NO 0 0 56843 CAPITOL SER TR FAIRLEAD TACTICA 14064D550 6021 253236 SH SOLE NO 0 0 253236 CAPRI HOLDINGS LIMITED SHS G1890L107 226 6296 SH SOLE NO 0 0 6296 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 143 30000 SH SOLE NO 0 0 30000 CARDINAL HEALTH INC COM 14149Y108 7275 76922 SH SOLE NO 0 0 76922 CARETRUST REIT INC COM 14174T107 214 10794 SH SOLE NO 0 0 10794 CARIBOU BIOSCIENCES INC COM 142038108 134 31550 SH SOLE NO 0 0 31550 CARLISLE COS INC COM 142339100 3703 14434 SH SOLE NO 0 0 14434 CARLYLE GROUP INC COM 14316J108 3462 108363 SH SOLE NO 0 0 108363 CARLYLE SECURED LENDING INC COM 872280102 242 16611 SH SOLE NO 0 0 16611 CARMAX INC COM 143130102 3584 42822 SH SOLE NO 0 0 42822 CARNIVAL CORP COMMON STOCK 143658300 71042 3772786 SH SOLE NO 0 0 3772786 CARPENTER TECHNOLOGY CORP COM 144285103 500 8906 SH SOLE NO 0 0 8906 CARRIER GLOBAL CORPORATION COM 14448C104 17783 357726 SH SOLE NO 0 0 357726 CARTERS INC COM 146229109 315 4332 SH SOLE NO 0 0 4332 CARVANA CO CL A 146869102 362 13981 SH SOLE NO 0 0 13981 CASELLA WASTE SYS INC CL A 147448104 484 5355 SH SOLE NO 0 0 5355 CASEYS GEN STORES INC COM 147528103 3772 15465 SH SOLE NO 0 0 15465 CASS INFORMATION SYS INC COM 14808P109 1154 29764 SH SOLE NO 0 0 29764 CASSAVA SCIENCES INC COM 14817C107 794 32383 SH SOLE NO 0 0 32383 CASTLE BIOSCIENCES INC COM 14843C105 210 15296 SH SOLE NO 0 0 15296 CATALENT INC COM 148806102 993 22911 SH SOLE NO 0 0 22911 CATALYST PHARMACEUTICALS INC COM 14888U101 323 24004 SH SOLE NO 0 0 24004 CATERPILLAR INC COM 149123101 108319 440233 SH SOLE NO 0 0 440233 CATHAY GEN BANCORP COM 149150104 286 8896 SH SOLE NO 0 0 8896 CAVA GROUP INC COM 148929102 339 8268 SH SOLE NO 0 0 8268 CBDMD INC 8% SER A CUM PFD 12482W200 32 10000 SH SOLE NO 0 0 10000 CBIZ INC COM 124805102 998 18737 SH SOLE NO 0 0 18737 CBOE GLOBAL MKTS INC COM 12503M108 2131 15442 SH SOLE NO 0 0 15442 CBRE GBL REAL ESTATE INC FD COM 12504G100 984 188213 SH SOLE NO 0 0 188213 CBRE GROUP INC CL A 12504L109 882 10930 SH SOLE NO 0 0 10930 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 3924 350041 SH SOLE NO 0 0 350041 CDW CORP COM 12514G108 1720 9373 SH SOLE NO 0 0 9373 CEDAR FAIR L P DEPOSITRY UNIT 150185106 741 18544 SH SOLE NO 0 0 18544 CEL-SCI CORP COM PAR NEW 150837607 33 13767 SH SOLE NO 0 0 13767 CELANESE CORP DEL COM 150870103 2111 18229 SH SOLE NO 0 0 18229 CELSIUS HLDGS INC COM NEW 15118V207 8243 55255 SH SOLE NO 0 0 55255 CELULARITY INC COM CL A 151190105 18 33820 SH SOLE NO 0 0 33820 CENOVUS ENERGY INC COM 15135U109 292 17178 SH SOLE NO 0 0 17178 CENTENE CORP DEL COM 15135B101 2095 31055 SH SOLE NO 0 0 31055 CENTERPOINT ENERGY INC COM 15189T107 2770 95013 SH SOLE NO 0 0 95013 CENTRAL SECS CORP COM 155123102 1202 32935 SH SOLE NO 0 0 32935 CERIDIAN HCM HLDG INC COM 15677J108 2769 41350 SH SOLE NO 0 0 41350 CERTARA INC COM 15687V109 265 14527 SH SOLE NO 0 0 14527 CF INDS HLDGS INC COM 125269100 2153 31016 SH SOLE NO 0 0 31016 CFSB BANCORP INC COM 12530C107 144 18000 SH SOLE NO 0 0 18000 CGI INC CL A SUB VTG 12532H104 1226 11632 SH SOLE NO 0 0 11632 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 2714 308769 SH SOLE NO 0 0 308769 CHARLES RIV LABS INTL INC COM 159864107 5903 28077 SH SOLE NO 0 0 28077 CHART INDS INC COM 16115Q308 667 4177 SH SOLE NO 0 0 4177 CHARTER COMMUNICATIONS INC N CL A 16119P108 2107 5734 SH SOLE NO 0 0 5734 CHECK POINT SOFTWARE TECH LT ORD M22465104 2210 17595 SH SOLE NO 0 0 17595 CHEESECAKE FACTORY INC COM 163072101 613 17732 SH SOLE NO 0 0 17732 CHEGG INC COM 163092109 610 68647 SH SOLE NO 0 0 68647 CHEMED CORP NEW COM 16359R103 226 417 SH SOLE NO 0 0 417 CHEMOURS CO COM 163851108 2813 76257 SH SOLE NO 0 0 76257 CHEMUNG FINL CORP COM 164024101 312 8114 SH SOLE NO 0 0 8114 CHENIERE ENERGY INC COM NEW 16411R208 5490 36030 SH SOLE NO 0 0 36030 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 814 17633 SH SOLE NO 0 0 17633 CHESAPEAKE ENERGY CORP COM 165167735 2319 27716 SH SOLE NO 0 0 27716 CHESAPEAKE UTILS CORP COM 165303108 2597 21825 SH SOLE NO 0 0 21825 CHEVRON CORP NEW COM 166764100 186182 1183236 SH SOLE NO 0 0 1183236 CHEWY INC CL A 16679L109 1013 25676 SH SOLE NO 0 0 25676 CHICAGO ATLANTIC REAL ESTATE COM 167239102 506 33368 SH SOLE NO 0 0 33368 CHIMERA INVT CORP COM NEW 16934Q208 1314 227710 SH SOLE NO 0 0 227710 CHIPOTLE MEXICAN GRILL INC COM 169656105 20653 9655 SH SOLE NO 0 0 9655 CHOICE HOTELS INTL INC COM 169905106 1556 13239 SH SOLE NO 0 0 13239 CHORD ENERGY CORPORATION COM NEW 674215207 1873 12179 SH SOLE NO 0 0 12179 CHUBB LIMITED COM H1467J104 14068 73057 SH SOLE NO 0 0 73057 CHURCH & DWIGHT CO INC COM 171340102 7473 74561 SH SOLE NO 0 0 74561 CHURCHILL DOWNS INC COM 171484108 230 1650 SH SOLE NO 0 0 1650 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 74 28167 SH SOLE NO 0 0 28167 CIENA CORP COM NEW 171779309 1214 28563 SH SOLE NO 0 0 28563 CINCINNATI FINL CORP COM 172062101 5873 60351 SH SOLE NO 0 0 60351 CINEMARK HLDGS INC COM 17243V102 5068 307159 SH SOLE NO 0 0 307159 CINTAS CORP COM 172908105 7089 14262 SH SOLE NO 0 0 14262 CION INVT CORP COM 17259U204 2584 248918 SH SOLE NO 0 0 248918 CISCO SYS INC COM 17275R102 120202 2323183 SH SOLE NO 0 0 2323183 CITIGROUP INC COM NEW 172967424 21042 457034 SH SOLE NO 0 0 457034 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 34 28254 SH SOLE NO 0 0 28254 CITIZENS & NORTHN CORP COM 172922106 284 14704 SH SOLE NO 0 0 14704 CITIZENS CMNTY BANCORP INC M COM 174903104 135 15253 SH SOLE NO 0 0 15253 CITIZENS FINL GROUP INC COM 174610105 4935 189210 SH SOLE NO 0 0 189210 CITIZENS FINL SVCS INC COM 174615104 424 5693 SH SOLE NO 0 0 5693 CIVITAS RESOURCES INC COM NEW 17888H103 324 4670 SH SOLE NO 0 0 4670 CLEAN ENERGY FUELS CORP COM 184499101 503 101486 SH SOLE NO 0 0 101486 CLEAN HARBORS INC COM 184496107 811 4932 SH SOLE NO 0 0 4932 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 15 11030 SH SOLE NO 0 0 11030 CLEAR SECURE INC COM CL A 18467V109 687 29656 SH SOLE NO 0 0 29656 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 764 25569 SH SOLE NO 0 0 25569 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 2933 84601 SH SOLE NO 0 0 84601 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 902 28430 SH SOLE NO 0 0 28430 CLEARFIELD INC COM 18482P103 1623 34286 SH SOLE NO 0 0 34286 CLEARPOINT NEURO INC COM 18507C103 496 68530 SH SOLE NO 0 0 68530 CLEARWAY ENERGY INC CL C 18539C204 303 10615 SH SOLE NO 0 0 10615 CLEVELAND-CLIFFS INC NEW COM 185899101 10420 621695 SH SOLE NO 0 0 621695 CLOROX CO DEL COM 189054109 31133 195756 SH SOLE NO 0 0 195756 CLOUDFLARE INC CL A COM 18915M107 3415 52236 SH SOLE NO 0 0 52236 CLOUGH GLOBAL EQUITY FD COM 18914C100 230 36878 SH SOLE NO 0 0 36878 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 448 89440 SH SOLE NO 0 0 89440 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 162 180209 SH SOLE NO 0 0 180209 CME GROUP INC COM 12572Q105 12370 66758 SH SOLE NO 0 0 66758 CMS ENERGY CORP COM 125896100 3940 67062 SH SOLE NO 0 0 67062 CNA FINL CORP COM 126117100 1892 48983 SH SOLE NO 0 0 48983 COCA COLA CO COM 191216100 105397 1750195 SH SOLE NO 0 0 1750195 COCA COLA CONS INC COM 191098102 1111 1746 SH SOLE NO 0 0 1746 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1998 31016 SH SOLE NO 0 0 31016 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 306 3676 SH SOLE NO 0 0 3676 CODA OCTOPUS GROUP INC COM NEW 19188U206 135 16500 SH SOLE NO 0 0 16500 COEUR MNG INC COM NEW 192108504 56 19549 SH SOLE NO 0 0 19549 COGNEX CORP COM 192422103 901 16085 SH SOLE NO 0 0 16085 COGNITION THERAPEUTICS INC COM 19243B102 171 93235 SH SOLE NO 0 0 93235 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2533 38802 SH SOLE NO 0 0 38802 COHEN & STEERS CLOSED-END OP COM 19248P106 2213 206088 SH SOLE NO 0 0 206088 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3757 159069 SH SOLE NO 0 0 159069 COHEN & STEERS LTD DURATION COM 19248C105 359 19730 SH SOLE NO 0 0 19730 COHEN & STEERS QUALITY INCOM COM 19247L106 4654 401183 SH SOLE NO 0 0 401183 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 188 13675 SH SOLE NO 0 0 13675 COHEN & STEERS REIT & PFD & COM 19247X100 2922 153895 SH SOLE NO 0 0 153895 COHEN & STEERS TAX ADVAN PFD COM 19249X108 373 21427 SH SOLE NO 0 0 21427 COHEN & STEERS TOTAL RETURN COM 19247R103 9244 809439 SH SOLE NO 0 0 809439 COHERENT CORP 6% CONV PFD A 19247G206 222 978 SH SOLE NO 0 0 978 COHERENT CORP COM 19247G107 5166 101331 SH SOLE NO 0 0 101331 COINBASE GLOBAL INC COM CL A 19260Q107 4426 61863 SH SOLE NO 0 0 61863 COLGATE PALMOLIVE CO COM 194162103 24585 319122 SH SOLE NO 0 0 319122 COLUMBIA BKG SYS INC COM 197236102 1084 53462 SH SOLE NO 0 0 53462 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 3297 187216 SH SOLE NO 0 0 187216 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 4815 234774 SH SOLE NO 0 0 234774 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 504 19479 SH SOLE NO 0 0 19479 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 13191 461239 SH SOLE NO 0 0 461239 COLUMBIA FINL INC COM 197641103 358 20700 SH SOLE NO 0 0 20700 COLUMBIA SELIGM PREM TECH GR COM 19842X109 282 9208 SH SOLE NO 0 0 9208 COLUMBIA SPORTSWEAR CO COM 198516106 210 2720 SH SOLE NO 0 0 2720 COMCAST CORP NEW CL A 20030N101 39820 958359 SH SOLE NO 0 0 958359 COMERICA INC COM 200340107 3644 86028 SH SOLE NO 0 0 86028 COMFORT SYS USA INC COM 199908104 222 1353 SH SOLE NO 0 0 1353 COMMERCE BANCSHARES INC COM 200525103 1640 33682 SH SOLE NO 0 0 33682 COMMERCIAL METALS CO COM 201723103 944 17930 SH SOLE NO 0 0 17930 COMMUNITY BK SYS INC COM 203607106 1305 27845 SH SOLE NO 0 0 27845 COMMUNITY HEALTH SYS INC NEW COM 203668108 134 30508 SH SOLE NO 0 0 30508 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1005 46346 SH SOLE NO 0 0 46346 COMPASS INC CL A 20464U100 70 20071 SH SOLE NO 0 0 20071 COMPASS MINERALS INTL INC COM 20451N101 806 23706 SH SOLE NO 0 0 23706 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 128 15440 SH SOLE NO 0 0 15440 COMSCORE INC COM 20564W105 13 15965 SH SOLE NO 0 0 15965 COMSTOCK RES INC COM 205768302 270 23254 SH SOLE NO 0 0 23254 CONAGRA BRANDS INC COM 205887102 6388 189442 SH SOLE NO 0 0 189442 CONFLUENT INC CLASS A COM 20717M103 345 9757 SH SOLE NO 0 0 9757 CONMED CORP COM 207410101 235 1728 SH SOLE NO 0 0 1728 CONOCOPHILLIPS COM 20825C104 37032 357420 SH SOLE NO 0 0 357420 CONSOL ENERGY INC NEW COM 20854L108 321 4730 SH SOLE NO 0 0 4730 CONSOLIDATED EDISON INC COM 209115104 36206 400503 SH SOLE NO 0 0 400503 CONSTELLATION BRANDS INC CL A 21036P108 30659 124565 SH SOLE NO 0 0 124565 CONSTELLATION ENERGY CORP COM 21037T109 7484 81744 SH SOLE NO 0 0 81744 COOPER COS INC COM NEW 216648402 1512 3943 SH SOLE NO 0 0 3943 COPART INC COM 217204106 4027 44147 SH SOLE NO 0 0 44147 CORE & MAIN INC CL A 21874C102 351 11199 SH SOLE NO 0 0 11199 CORECIVIC INC COM 21871N101 260 27620 SH SOLE NO 0 0 27620 CORMEDIX INC COM 21900C308 63 15989 SH SOLE NO 0 0 15989 CORNERSTONE STRATEGIC VALUE COM 21924B302 1425 170105 SH SOLE NO 0 0 170105 CORNERSTONE TOTAL RETURN FD COM 21924U300 1243 155418 SH SOLE NO 0 0 155418 CORNING INC COM 219350105 28127 802697 SH SOLE NO 0 0 802697 CORTEVA INC COM 22052L104 11133 194294 SH SOLE NO 0 0 194294 COSTAMARE INC SHS Y1771G102 1493 154416 SH SOLE NO 0 0 154416 COSTAR GROUP INC COM 22160N109 2206 24788 SH SOLE NO 0 0 24788 COSTCO WHSL CORP NEW COM 22160K105 199053 369725 SH SOLE NO 0 0 369725 COTERRA ENERGY INC COM 127097103 4646 183640 SH SOLE NO 0 0 183640 COTY INC COM CL A 222070203 309 25145 SH SOLE NO 0 0 25145 COUPANG INC CL A 22266T109 456 26188 SH SOLE NO 0 0 26188 COUSINS PPTYS INC COM NEW 222795502 318 13949 SH SOLE NO 0 0 13949 COVENANT LOGISTICS GROUP INC CL A 22284P105 325 7425 SH SOLE NO 0 0 7425 CRACKER BARREL OLD CTRY STOR COM 22410J106 811 8708 SH SOLE NO 0 0 8708 CRANE COMPANY COMMON STOCK 224408104 611 6853 SH SOLE NO 0 0 6853 CRANE NXT CO COM 224441105 371 6569 SH SOLE NO 0 0 6569 CRAWFORD & CO CL A 224633206 751 67690 SH SOLE NO 0 0 67690 CREDIT ACCEP CORP MICH COM 225310101 463 911 SH SOLE NO 0 0 911 CREDIT SUISSE ASSET MGMT INC COM 224916106 67 22715 SH SOLE NO 0 0 22715 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 208 110072 SH SOLE NO 0 0 110072 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 430 16235 SH SOLE NO 0 0 16235 CRH PLC ADR 12626K203 526 9434 SH SOLE NO 0 0 9434 CRICUT INC COM CL A 22658D100 2100 172166 SH SOLE NO 0 0 172166 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2305 41061 SH SOLE NO 0 0 41061 CROCS INC COM 227046109 2337 20782 SH SOLE NO 0 0 20782 CRONOS GROUP INC COM 22717L101 240 121806 SH SOLE NO 0 0 121806 CROSSFIRST BANKSHARES INC COM 22766M109 170 17018 SH SOLE NO 0 0 17018 CROWDSTRIKE HLDGS INC CL A 22788C105 18124 123399 SH SOLE NO 0 0 123399 CROWN CASTLE INC COM 22822V101 10064 88327 SH SOLE NO 0 0 88327 CROWN HLDGS INC COM 228368106 584 6720 SH SOLE NO 0 0 6720 CSX CORP COM 126408103 29921 877437 SH SOLE NO 0 0 877437 CTO RLTY GROWTH INC NEW COM 22948Q101 609 35504 SH SOLE NO 0 0 35504 CUBESMART COM 229663109 8022 179630 SH SOLE NO 0 0 179630 CUE HEALTH INC COM 229790100 6 15989 SH SOLE NO 0 0 15989 CULLEN FROST BANKERS INC COM 229899109 5745 53423 SH SOLE NO 0 0 53423 CULLINAN ONCOLOGY INC COM 230031106 226 20959 SH SOLE NO 0 0 20959 CUMMINS INC COM 231021106 17422 71062 SH SOLE NO 0 0 71062 CURTISS WRIGHT CORP COM 231561101 2549 13880 SH SOLE NO 0 0 13880 CUSTOM TRUCK ONE SOURCE INC *W EXP 01/01/202 23204X111 12 46500 SH SOLE NO 0 0 46500 CVB FINL CORP COM 126600105 905 68139 SH SOLE NO 0 0 68139 CVD EQUIP CORP COM 126601103 128 17340 SH SOLE NO 0 0 17340 CVS HEALTH CORP COM 126650100 67467 975941 SH SOLE NO 0 0 975941 CYBERARK SOFTWARE LTD SHS M2682V108 2797 17894 SH SOLE NO 0 0 17894 CYBIN INC COM 23256X100 16 41317 SH SOLE NO 0 0 41317 CYTOMX THERAPEUTICS INC COM 23284F105 92 53243 SH SOLE NO 0 0 53243 D R HORTON INC COM 23331A109 3497 28739 SH SOLE NO 0 0 28739 DANAHER CORPORATION COM 235851102 35135 146394 SH SOLE NO 0 0 146394 DANAOS CORPORATION SHS Y1968P121 5207 77966 SH SOLE NO 0 0 77966 DANIMER SCIENTIFIC INC COM CL A 236272100 402 168850 SH SOLE NO 0 0 168850 DARDEN RESTAURANTS INC COM 237194105 5572 33350 SH SOLE NO 0 0 33350 DARE BIOSCIENCE INC COM 23666P101 45 49579 SH SOLE NO 0 0 49579 DARLING INGREDIENTS INC COM 237266101 9476 148552 SH SOLE NO 0 0 148552 DATADOG INC CL A COM 23804L103 29975 304685 SH SOLE NO 0 0 304685 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 2117 78074 SH SOLE NO 0 0 78074 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 4047 126315 SH SOLE NO 0 0 126315 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 2566 89111 SH SOLE NO 0 0 89111 DAVITA INC COM 23918K108 2765 27518 SH SOLE NO 0 0 27518 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 32 16700 SH SOLE NO 0 0 16700 DBX ETF TR XTRACK MSCI EAFE 233051200 50996 1441799 SH SOLE NO 0 0 1441799 DBX ETF TR XTRACK MSCI EAFE 233051630 346 15007 SH SOLE NO 0 0 15007 DBX ETF TR XTRACK MSCI EMRG 233051101 1558 68957 SH SOLE NO 0 0 68957 DBX ETF TR XTRACK MUN INFRA 233051705 3169 125708 SH SOLE NO 0 0 125708 DBX ETF TR XTRACK USD HIGH 233051432 973 28213 SH SOLE NO 0 0 28213 DBX ETF TR XTRACKERS RUSSEL 233051481 961 21401 SH SOLE NO 0 0 21401 DBX ETF TR XTRACKERS S&P 233051143 2588 63717 SH SOLE NO 0 0 63717 DBX ETF TR XTRCKR MSCI US 233051150 1445 35553 SH SOLE NO 0 0 35553 DECKERS OUTDOOR CORP COM 243537107 1006 1907 SH SOLE NO 0 0 1907 DEERE & CO COM 244199105 67982 167778 SH SOLE NO 0 0 167778 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 216 21530 SH SOLE NO 0 0 21530 DELL TECHNOLOGIES INC CL C 24703L202 4044 74734 SH SOLE NO 0 0 74734 DELTA AIR LINES INC DEL COM NEW 247361702 20693 435278 SH SOLE NO 0 0 435278 DENISON MINES CORP COM 248356107 264 210917 SH SOLE NO 0 0 210917 DENTSPLY SIRONA INC COM 24906P109 452 11290 SH SOLE NO 0 0 11290 DESIGNER BRANDS INC CL A 250565108 1407 139320 SH SOLE NO 0 0 139320 DESKTOP METAL INC COM CL A 25058X105 647 365355 SH SOLE NO 0 0 365355 DEUTSCHE BANK A G NAMEN AKT D18190898 161 15305 SH SOLE NO 0 0 15305 DEVON ENERGY CORP NEW COM 25179M103 14305 295923 SH SOLE NO 0 0 295923 DEXCOM INC COM 252131107 5543 43134 SH SOLE NO 0 0 43134 DIAGEO PLC SPON ADR NEW 25243Q205 15682 90398 SH SOLE NO 0 0 90398 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 613 3579 SH SOLE NO 0 0 3579 DIAMONDBACK ENERGY INC COM 25278X109 6553 49884 SH SOLE NO 0 0 49884 DICKS SPORTING GOODS INC COM 253393102 4524 34225 SH SOLE NO 0 0 34225 DIGI INTL INC COM 253798102 203 5154 SH SOLE NO 0 0 5154 DIGITAL RLTY TR INC COM 253868103 13210 116005 SH SOLE NO 0 0 116005 DIGITAL TURBINE INC COM NEW 25400W102 307 33095 SH SOLE NO 0 0 33095 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 400 31818 SH SOLE NO 0 0 31818 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 304 20645 SH SOLE NO 0 0 20645 DIGITALOCEAN HLDGS INC COM 25402D102 1427 35559 SH SOLE NO 0 0 35559 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 56241 1347740 SH SOLE NO 0 0 1347740 DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682 254 8358 SH SOLE NO 0 0 8358 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 11308 470190 SH SOLE NO 0 0 470190 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 1766 74407 SH SOLE NO 0 0 74407 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 813 33379 SH SOLE NO 0 0 33379 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 11260 479949 SH SOLE NO 0 0 479949 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 5942 243620 SH SOLE NO 0 0 243620 DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 2059 40258 SH SOLE NO 0 0 40258 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 1801 43605 SH SOLE NO 0 0 43605 DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 631 20709 SH SOLE NO 0 0 20709 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 11223 341653 SH SOLE NO 0 0 341653 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 40252 1473347 SH SOLE NO 0 0 1473347 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 14897 613805 SH SOLE NO 0 0 613805 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 2776 113393 SH SOLE NO 0 0 113393 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 1477 64702 SH SOLE NO 0 0 64702 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 2102 88863 SH SOLE NO 0 0 88863 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 23222 487543 SH SOLE NO 0 0 487543 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 21883 472115 SH SOLE NO 0 0 472115 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 27387 883745 SH SOLE NO 0 0 883745 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 266265 9807195 SH SOLE NO 0 0 9807195 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 49092 1019346 SH SOLE NO 0 0 1019346 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 18800 708382 SH SOLE NO 0 0 708382 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 828 32584 SH SOLE NO 0 0 32584 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 24884 721288 SH SOLE NO 0 0 721288 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 5600 260213 SH SOLE NO 0 0 260213 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 31427 573480 SH SOLE NO 0 0 573480 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 16265 632873 SH SOLE NO 0 0 632873 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 1775 61830 SH SOLE NO 0 0 61830 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 15162 326846 SH SOLE NO 0 0 326846 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 121883 5228791 SH SOLE NO 0 0 5228791 DIODES INC COM 254543101 542 5860 SH SOLE NO 0 0 5860 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 154 19789 SH SOLE NO 0 0 19789 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 2542 86361 SH SOLE NO 0 0 86361 DIREXION SHS ETF TR DLY JR GOLD 2X 25460G807 95 13400 SH SOLE NO 0 0 13400 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 676 27213 SH SOLE NO 0 0 27213 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 200 5675 SH SOLE NO 0 0 5675 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1029 11435 SH SOLE NO 0 0 11435 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 3059 39740 SH SOLE NO 0 0 39740 DISCOVER FINL SVCS COM 254709108 6613 56596 SH SOLE NO 0 0 56596 DISH NETWORK CORPORATION CL A 25470M109 101 15296 SH SOLE NO 0 0 15296 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 38 75000 SH SOLE NO 0 0 75000 DISNEY WALT CO COM 254687106 93635 1048777 SH SOLE NO 0 0 1048777 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1338 594560 SH SOLE NO 0 0 594560 DLOCAL LTD CLASS A COM G29018101 151 12347 SH SOLE NO 0 0 12347 DNP SELECT INCOME FD INC COM 23325P104 9597 915790 SH SOLE NO 0 0 915790 DOCUSIGN INC COM 256163106 6980 136615 SH SOLE NO 0 0 136615 DOLBY LABORATORIES INC COM CL A 25659T107 457 5458 SH SOLE NO 0 0 5458 DOLLAR GEN CORP NEW COM 256677105 10077 59354 SH SOLE NO 0 0 59354 DOLLAR TREE INC COM 256746108 4806 33491 SH SOLE NO 0 0 33491 DOMINION ENERGY INC COM 25746U109 24709 477105 SH SOLE NO 0 0 477105 DOMINOS PIZZA INC COM 25754A201 1834 5442 SH SOLE NO 0 0 5442 DOMO INC COM CL B 257554105 528 36049 SH SOLE NO 0 0 36049 DONALDSON INC COM 257651109 2072 33152 SH SOLE NO 0 0 33152 DOORDASH INC CL A 25809K105 209 2739 SH SOLE NO 0 0 2739 DORCHESTER MINERALS LP COM UNIT 25820R105 652 21749 SH SOLE NO 0 0 21749 DOUBLELINE INCOME SOLUTIONS COM 258622109 1066 89484 SH SOLE NO 0 0 89484 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 818 56269 SH SOLE NO 0 0 56269 DOUBLEVERIFY HLDGS INC COM 25862V105 369 9482 SH SOLE NO 0 0 9482 DOUGLAS ELLIMAN INC COM 25961D105 33 14993 SH SOLE NO 0 0 14993 DOUGLAS EMMETT INC COM 25960P109 527 41919 SH SOLE NO 0 0 41919 DOVER CORP COM 260003108 3935 26652 SH SOLE NO 0 0 26652 DOW INC COM 260557103 29590 555584 SH SOLE NO 0 0 555584 DOXIMITY INC CL A 26622P107 798 23447 SH SOLE NO 0 0 23447 DRAFTKINGS INC NEW COM CL A 26142V105 6078 228771 SH SOLE NO 0 0 228771 DRAGANFLY INC. COM NEW 26142Q205 28 21746 SH SOLE NO 0 0 21746 DROPBOX INC CL A 26210C104 477 17891 SH SOLE NO 0 0 17891 DT MIDSTREAM INC COMMON STOCK 23345M107 1872 37773 SH SOLE NO 0 0 37773 DTE ENERGY CO COM 233331107 10821 98350 SH SOLE NO 0 0 98350 DUCOMMUN INC DEL COM 264147109 1918 44029 SH SOLE NO 0 0 44029 DUFF & PHELPS UTLITY AND INF COM 26433C105 422 43359 SH SOLE NO 0 0 43359 DUKE ENERGY CORP NEW COM NEW 26441C204 47759 532190 SH SOLE NO 0 0 532190 DULUTH HLDGS INC COM CL B 26443V101 73 11661 SH SOLE NO 0 0 11661 DUOLINGO INC CL A COM 26603R106 537 3760 SH SOLE NO 0 0 3760 DUPONT DE NEMOURS INC COM 26614N102 16097 225315 SH SOLE NO 0 0 225315 DUTCH BROS INC CL A 26701L100 3248 114154 SH SOLE NO 0 0 114154 DWS MUN INCOME TR COM 233368109 231 26772 SH SOLE NO 0 0 26772 DXC TECHNOLOGY CO COM 23355L106 473 17703 SH SOLE NO 0 0 17703 DXP ENTERPRISES INC COM NEW 233377407 364 9984 SH SOLE NO 0 0 9984 DYADIC INTL INC DEL COM 26745T101 53 27670 SH SOLE NO 0 0 27670 DYCOM INDS INC COM 267475101 373 3279 SH SOLE NO 0 0 3279 DYNATRACE INC COM NEW 268150109 1152 22387 SH SOLE NO 0 0 22387 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 681 52723 SH SOLE NO 0 0 52723 DYNEX CAP INC COM 26817Q886 778 61763 SH SOLE NO 0 0 61763 E L F BEAUTY INC COM 26856L103 3024 26476 SH SOLE NO 0 0 26476 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 2822 286755 SH SOLE NO 0 0 286755 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 226 12703 SH SOLE NO 0 0 12703 EA SERIES TRUST FREEDOM 100 EM 02072L607 2765 88179 SH SOLE NO 0 0 88179 EA SERIES TRUST STRIVE 1000 GRWT 02072L615 212 6783 SH SOLE NO 0 0 6783 EA SERIES TRUST STRIVE 500 ETF 02072L680 2398 84601 SH SOLE NO 0 0 84601 EA SERIES TRUST STRIVE US ENERGY 02072L722 1388 50715 SH SOLE NO 0 0 50715 EAGLE BANCORP INC MD COM 268948106 281 13295 SH SOLE NO 0 0 13295 EAGLE MATLS INC COM 26969P108 449 2406 SH SOLE NO 0 0 2406 EAGLE POINT CREDIT COMPANY I COM 269808101 1189 117045 SH SOLE NO 0 0 117045 EAST WEST BANCORP INC COM 27579R104 359 6805 SH SOLE NO 0 0 6805 EASTERLY GOVT PPTYS INC COM 27616P103 1551 106959 SH SOLE NO 0 0 106959 EASTERN BANKSHARES INC COM 27627N105 661 53885 SH SOLE NO 0 0 53885 EASTGROUP PPTYS INC COM 277276101 466 2684 SH SOLE NO 0 0 2684 EASTMAN CHEM CO COM 277432100 6038 72118 SH SOLE NO 0 0 72118 EATON CORP PLC SHS G29183103 27562 137055 SH SOLE NO 0 0 137055 EATON VANCE CALIF MUN BD FD COM 27828A100 93 10428 SH SOLE NO 0 0 10428 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 158 15801 SH SOLE NO 0 0 15801 EATON VANCE ENHANCED EQUITY COM 278274105 876 53118 SH SOLE NO 0 0 53118 EATON VANCE ENHANCED EQUITY COM 278277108 2236 124992 SH SOLE NO 0 0 124992 EATON VANCE LTD DURATION INC COM 27828H105 3275 349872 SH SOLE NO 0 0 349872 EATON VANCE MUN BD FD COM 27827X101 1142 114759 SH SOLE NO 0 0 114759 EATON VANCE MUN INCOME 2028 SHS 27829U105 431 24531 SH SOLE NO 0 0 24531 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1601 160925 SH SOLE NO 0 0 160925 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 293 16882 SH SOLE NO 0 0 16882 EATON VANCE NEW YORK MUN BD COM 27827Y109 501 53284 SH SOLE NO 0 0 53284 EATON VANCE RISK-MANAGED DIV COM 27829G106 739 89922 SH SOLE NO 0 0 89922 EATON VANCE SHORT DURATION D COM 27828V104 514 52385 SH SOLE NO 0 0 52385 EATON VANCE TAX ADVT DIV INC COM 27828G107 3410 149894 SH SOLE NO 0 0 149894 EATON VANCE TAX MNGED BUY WR COM 27828X100 909 65464 SH SOLE NO 0 0 65464 EATON VANCE TAX-ADVANTAGED G COM 27828U106 342 14899 SH SOLE NO 0 0 14899 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4767 373014 SH SOLE NO 0 0 373014 EATON VANCE TAX-MANAGED DIVE COM 27828N102 4552 365350 SH SOLE NO 0 0 365350 EATON VANCE TAX-MANAGED GLOB COM 27829C105 12714 1546667 SH SOLE NO 0 0 1546667 EATON VANCE TAX-MANAGED GLOB COM 27829F108 8763 1106431 SH SOLE NO 0 0 1106431 EATON VANCE TX ADV GLBL DIV COM 27828S101 2460 147331 SH SOLE NO 0 0 147331 EBAY INC. COM 278642103 3197 71545 SH SOLE NO 0 0 71545 ECOLAB INC COM 278865100 21962 117640 SH SOLE NO 0 0 117640 ECOVYST INC COM 27923Q109 464 40500 SH SOLE NO 0 0 40500 EDAP TMS S A SPONSORED ADR 268311107 637 69135 SH SOLE NO 0 0 69135 EDISON INTL COM 281020107 8246 118736 SH SOLE NO 0 0 118736 EDITAS MEDICINE INC COM 28106W103 209 25345 SH SOLE NO 0 0 25345 EDWARDS LIFESCIENCES CORP COM 28176E108 14420 152867 SH SOLE NO 0 0 152867 EHEALTH INC COM 28238P109 407 50669 SH SOLE NO 0 0 50669 EL POLLO LOCO HLDGS INC COM 268603107 406 46259 SH SOLE NO 0 0 46259 ELANCO ANIMAL HEALTH INC COM 28414H103 379 37638 SH SOLE NO 0 0 37638 ELASTIC N V ORD SHS N14506104 540 8417 SH SOLE NO 0 0 8417 ELBIT SYS LTD ORD M3760D101 1389 6647 SH SOLE NO 0 0 6647 ELDORADO GOLD CORP NEW COM 284902509 128 12690 SH SOLE NO 0 0 12690 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 11 11480 SH SOLE NO 0 0 11480 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 13 20834 SH SOLE NO 0 0 20834 ELECTROMED INC COM 285409108 112 10417 SH SOLE NO 0 0 10417 ELECTRONIC ARTS INC COM 285512109 5036 38831 SH SOLE NO 0 0 38831 ELEVANCE HEALTH INC COM 036752103 23553 53011 SH SOLE NO 0 0 53011 ELLINGTON FINANCIAL INC COM 28852N109 295 21377 SH SOLE NO 0 0 21377 ELLSWORTH GROWTH & INCOME FD COM 289074106 236 27485 SH SOLE NO 0 0 27485 ELME COMMUNITIES SH BEN INT 939653101 408 24796 SH SOLE NO 0 0 24796 EMCOR GROUP INC COM 29084Q100 848 4589 SH SOLE NO 0 0 4589 EMERSON ELEC CO COM 291011104 56937 629900 SH SOLE NO 0 0 629900 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 349 50680 SH SOLE NO 0 0 50680 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 599 81433 SH SOLE NO 0 0 81433 EMX RTY CORP COM 26873J107 32 16745 SH SOLE NO 0 0 16745 ENBRIDGE INC COM 29250N105 31634 851512 SH SOLE NO 0 0 851512 ENCOMPASS HEALTH CORP COM 29261A100 685 10122 SH SOLE NO 0 0 10122 ENCORE WIRE CORP COM 292562105 863 4639 SH SOLE NO 0 0 4639 ENDEAVOUR SILVER CORP COM 29258Y103 127 44108 SH SOLE NO 0 0 44108 ENERGOUS CORP COM 29272C103 4 18386 SH SOLE NO 0 0 18386 ENERGY RECOVERY INC COM 29270J100 318 11393 SH SOLE NO 0 0 11393 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 13863 1091541 SH SOLE NO 0 0 1091541 ENERPLUS CORP COM 292766102 182 12590 SH SOLE NO 0 0 12590 ENERSYS COM 29275Y102 343 3159 SH SOLE NO 0 0 3159 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2029 191384 SH SOLE NO 0 0 191384 ENNIS INC COM 293389102 535 26231 SH SOLE NO 0 0 26231 ENOVA INTL INC COM 29357K103 377 7100 SH SOLE NO 0 0 7100 ENOVIX CORPORATION COM 293594107 753 41713 SH SOLE NO 0 0 41713 ENPHASE ENERGY INC COM 29355A107 13832 82588 SH SOLE NO 0 0 82588 ENTEGRIS INC COM 29362U104 2397 21626 SH SOLE NO 0 0 21626 ENTERGY CORP NEW COM 29364G103 3678 37772 SH SOLE NO 0 0 37772 ENTERPRISE BANCORP INC MASS COM 293668109 3396 117358 SH SOLE NO 0 0 117358 ENTERPRISE PRODS PARTNERS L COM 293792107 24093 914360 SH SOLE NO 0 0 914360 ENVIVA INC COM 29415B103 129 11870 SH SOLE NO 0 0 11870 EOG RES INC COM 26875P101 13143 114842 SH SOLE NO 0 0 114842 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 105 24134 SH SOLE NO 0 0 24134 EPAM SYS INC COM 29414B104 2320 10321 SH SOLE NO 0 0 10321 EPR PPTYS COM SH BEN INT 26884U109 5328 113855 SH SOLE NO 0 0 113855 EQT CORP COM 26884L109 4817 117121 SH SOLE NO 0 0 117121 EQUIFAX INC COM 294429105 3455 14681 SH SOLE NO 0 0 14681 EQUINIX INC COM 29444U700 3594 4584 SH SOLE NO 0 0 4584 EQUINOR ASA SPONSORED ADR 29446M102 363 12423 SH SOLE NO 0 0 12423 EQUINOX GOLD CORP COM 29446Y502 247 53837 SH SOLE NO 0 0 53837 EQUITABLE HLDGS INC COM 29452E101 662 24374 SH SOLE NO 0 0 24374 EQUITRANS MIDSTREAM CORP COM 294600101 472 49342 SH SOLE NO 0 0 49342 EQUITY COMWLTH COM SH BEN INT 294628102 2023 99831 SH SOLE NO 0 0 99831 EQUITY LIFESTYLE PPTYS INC COM 29472R108 265 3968 SH SOLE NO 0 0 3968 EQUITY RESIDENTIAL SH BEN INT 29476L107 3438 52121 SH SOLE NO 0 0 52121 ERICSSON ADR B SEK 10 294821608 613 112523 SH SOLE NO 0 0 112523 ERIE INDTY CO CL A 29530P102 356 1695 SH SOLE NO 0 0 1695 ESCO TECHNOLOGIES INC COM 296315104 481 4638 SH SOLE NO 0 0 4638 ESS TECH INC COMMON STOCK 26916J106 113 76689 SH SOLE NO 0 0 76689 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 286 12138 SH SOLE NO 0 0 12138 ESSENTIAL UTILS INC COM 29670G102 10712 268407 SH SOLE NO 0 0 268407 ESSEX PPTY TR INC COM 297178105 1032 4405 SH SOLE NO 0 0 4405 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 915 305933 SH SOLE NO 0 0 305933 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 266 15632 SH SOLE NO 0 0 15632 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 1695 31835 SH SOLE NO 0 0 31835 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 6364 125814 SH SOLE NO 0 0 125814 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 2538 270567 SH SOLE NO 0 0 270567 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2408 56384 SH SOLE NO 0 0 56384 ETF MANAGERS TR TREATMENTS TSTNG 26924G763 237 11505 SH SOLE NO 0 0 11505 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 980 28947 SH SOLE NO 0 0 28947 ETF SER SOLUTIONS BLUE HORIZON BNE 26922B303 453 17756 SH SOLE NO 0 0 17756 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 10328 306816 SH SOLE NO 0 0 306816 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 590 11662 SH SOLE NO 0 0 11662 ETF SER SOLUTIONS DISTILLATE US 26922A321 2746 60671 SH SOLE NO 0 0 60671 ETF SER SOLUTIONS NATIONWIDE DOW J 26922B758 1033 50619 SH SOLE NO 0 0 50619 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 4796 222573 SH SOLE NO 0 0 222573 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 471 28598 SH SOLE NO 0 0 28598 ETF SER SOLUTIONS US GLB JETS 26922A842 19070 890300 SH SOLE NO 0 0 890300 ETFIS SER TR I INFRAC ACT MLP 26923G772 537 16193 SH SOLE NO 0 0 16193 ETFIS SER TR I INFRACP REIT PFD 26923G400 224 12599 SH SOLE NO 0 0 12599 ETFIS SER TR I VIRTUS INFRCAP 26923G822 879 44762 SH SOLE NO 0 0 44762 ETFIS SER TR I VIRTUS REAL AS 26923G780 239 10205 SH SOLE NO 0 0 10205 ETHAN ALLEN INTERIORS INC COM 297602104 850 30059 SH SOLE NO 0 0 30059 ETSY INC COM 29786A106 1472 17392 SH SOLE NO 0 0 17392 EURONET WORLDWIDE INC COM 298736109 1013 8633 SH SOLE NO 0 0 8633 EVANS BANCORP INC COM NEW 29911Q208 612 24565 SH SOLE NO 0 0 24565 EVERCORE INC CLASS A 29977A105 208 1679 SH SOLE NO 0 0 1679 EVEREST RE GROUP LTD COM G3223R108 208 608 SH SOLE NO 0 0 608 EVERGY INC COM 30034W106 3683 63036 SH SOLE NO 0 0 63036 EVERSOURCE ENERGY COM 30040W108 17420 245626 SH SOLE NO 0 0 245626 EVERSPIN TECHNOLOGIES INC COM 30041T104 92 10010 SH SOLE NO 0 0 10010 EVGO INC CL A COM 30052F100 576 144109 SH SOLE NO 0 0 144109 EVOGENE LTD SHS M4119S104 12 11355 SH SOLE NO 0 0 11355 EVOLUS INC COM 30052C107 79 10800 SH SOLE NO 0 0 10800 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 69 11526 SH SOLE NO 0 0 11526 EXACT SCIENCES CORP COM 30063P105 6932 73824 SH SOLE NO 0 0 73824 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 256 10031 SH SOLE NO 0 0 10031 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 246 13312 SH SOLE NO 0 0 13312 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 216 26874 SH SOLE NO 0 0 26874 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 6844 233093 SH SOLE NO 0 0 233093 EXCHANGE TRADED CONCEPTS TR FMQQ NEXT FRONT 301505590 164 15202 SH SOLE NO 0 0 15202 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 262 8698 SH SOLE NO 0 0 8698 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 10627 181464 SH SOLE NO 0 0 181464 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 4970 202081 SH SOLE NO 0 0 202081 EXELIXIS INC COM 30161Q104 2214 115840 SH SOLE NO 0 0 115840 EXELON CORP COM 30161N101 11559 283735 SH SOLE NO 0 0 283735 EXP WORLD HLDGS INC COM 30212W100 975 48090 SH SOLE NO 0 0 48090 EXPEDIA GROUP INC COM NEW 30212P303 3825 34962 SH SOLE NO 0 0 34962 EXPEDITORS INTL WASH INC COM 302130109 3196 26388 SH SOLE NO 0 0 26388 EXPONENT INC COM 30214U102 1059 11346 SH SOLE NO 0 0 11346 EXTRA SPACE STORAGE INC COM 30225T102 1713 11505 SH SOLE NO 0 0 11505 EXXON MOBIL CORP COM 30231G102 259611 2420618 SH SOLE NO 0 0 2420618 EZCORP INC CL A NON VTG 302301106 983 117297 SH SOLE NO 0 0 117297 F N B CORP COM 302520101 732 63987 SH SOLE NO 0 0 63987 F5 INC COM 315616102 562 3842 SH SOLE NO 0 0 3842 FABRINET SHS G3323L100 418 3222 SH SOLE NO 0 0 3222 FACTSET RESH SYS INC COM 303075105 6241 15577 SH SOLE NO 0 0 15577 FAIR ISAAC CORP COM 303250104 5537 6842 SH SOLE NO 0 0 6842 FARADAY FUTRE INTLGT ELCTR I COM 307359109 12 58124 SH SOLE NO 0 0 58124 FARMLAND PARTNERS INC COM 31154R109 539 44135 SH SOLE NO 0 0 44135 FASTENAL CO COM 311900104 19451 329730 SH SOLE NO 0 0 329730 FASTLY INC CL A 31188V100 770 48839 SH SOLE NO 0 0 48839 FEDERAL AGRIC MTG CORP CL C 313148306 450 3133 SH SOLE NO 0 0 3133 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 613 6329 SH SOLE NO 0 0 6329 FEDERATED HERMES INC CL B 314211103 20306 566407 SH SOLE NO 0 0 566407 FEDERATED HERMES PREM MUNI I COM 31423P108 143 13452 SH SOLE NO 0 0 13452 FEDEX CORP COM 31428X106 39054 157538 SH SOLE NO 0 0 157538 FERGUSON PLC NEW SHS G3421J106 598 3799 SH SOLE NO 0 0 3799 FERRARI N V COM N3167Y103 1034 3178 SH SOLE NO 0 0 3178 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 55463 1025582 SH SOLE NO 0 0 1025582 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 17319 582159 SH SOLE NO 0 0 582159 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 8703 311997 SH SOLE NO 0 0 311997 FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253 682 32679 SH SOLE NO 0 0 32679 FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246 524 26872 SH SOLE NO 0 0 26872 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 37569 827156 SH SOLE NO 0 0 827156 FIDELITY COVINGTON TRUST DISRUPTIVE AUTOM 316092170 293 11377 SH SOLE NO 0 0 11377 FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121 1605 64426 SH SOLE NO 0 0 64426 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 18110 433866 SH SOLE NO 0 0 433866 FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220 890 46390 SH SOLE NO 0 0 46390 FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 4913 220995 SH SOLE NO 0 0 220995 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 9693 575934 SH SOLE NO 0 0 575934 FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329 496 22707 SH SOLE NO 0 0 22707 FIDELITY COVINGTON TRUST FIDELITY SML-MID 316092295 956 44068 SH SOLE NO 0 0 44068 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 4994 191403 SH SOLE NO 0 0 191403 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 50517 1271197 SH SOLE NO 0 0 1271197 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 6514 140017 SH SOLE NO 0 0 140017 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 3781 196878 SH SOLE NO 0 0 196878 FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 10039 431042 SH SOLE NO 0 0 431042 FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 3116 120059 SH SOLE NO 0 0 120059 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 33806 674639 SH SOLE NO 0 0 674639 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 757 15662 SH SOLE NO 0 0 15662 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 10521 261381 SH SOLE NO 0 0 261381 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 15353 209395 SH SOLE NO 0 0 209395 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 39054 1762353 SH SOLE NO 0 0 1762353 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 16195 344068 SH SOLE NO 0 0 344068 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 45979 728443 SH SOLE NO 0 0 728443 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 14378 252829 SH SOLE NO 0 0 252829 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 106736 817020 SH SOLE NO 0 0 817020 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 4807 103026 SH SOLE NO 0 0 103026 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 13590 541652 SH SOLE NO 0 0 541652 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 17038 402971 SH SOLE NO 0 0 402971 FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360 892 26639 SH SOLE NO 0 0 26639 FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261 560 28023 SH SOLE NO 0 0 28023 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 5113 101154 SH SOLE NO 0 0 101154 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 24139 721864 SH SOLE NO 0 0 721864 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1970 60037 SH SOLE NO 0 0 60037 FIDELITY COVINGTON TRUST SUSTAINABLE U S 316092279 220 10436 SH SOLE NO 0 0 10436 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 24759 504260 SH SOLE NO 0 0 504260 FIDELITY D & D BANCORP INC COM 31609R100 958 19715 SH SOLE NO 0 0 19715 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 624 13656 SH SOLE NO 0 0 13656 FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 1121 26151 SH SOLE NO 0 0 26151 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 8800 176698 SH SOLE NO 0 0 176698 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 9217 191997 SH SOLE NO 0 0 191997 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 37044 815581 SH SOLE NO 0 0 815581 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2634 73176 SH SOLE NO 0 0 73176 FIDELITY NATL INFORMATION SV COM 31620M106 3831 70043 SH SOLE NO 0 0 70043 FIDUS INVT CORP COM 316500107 353 17999 SH SOLE NO 0 0 17999 FIFTH THIRD BANCORP COM 316773100 4990 190382 SH SOLE NO 0 0 190382 FIGS INC CL A 30260D103 149 18057 SH SOLE NO 0 0 18057 FINANCIAL INSTNS INC COM 317585404 8999 571751 SH SOLE NO 0 0 571751 FIRST AMERN FINL CORP COM 31847R102 646 11329 SH SOLE NO 0 0 11329 FIRST BANCORP INC ME COM 31866P102 349 14329 SH SOLE NO 0 0 14329 FIRST BANCORP N C COM 318910106 669 22482 SH SOLE NO 0 0 22482 FIRST BANCORP P R COM NEW 318672706 188 15362 SH SOLE NO 0 0 15362 FIRST BUSEY CORP COM NEW 319383204 623 31001 SH SOLE NO 0 0 31001 FIRST CAP INC COM 31942S104 272 8845 SH SOLE NO 0 0 8845 FIRST COMWLTH FINL CORP PA COM 319829107 592 46825 SH SOLE NO 0 0 46825 FIRST CTZNS BANCSHARES INC N CL A 31946M103 374 291 SH SOLE NO 0 0 291 FIRST FINANCIAL NORTHWEST IN COM 32022K102 121 10637 SH SOLE NO 0 0 10637 FIRST FINL BANCORP OH COM 320209109 232 11357 SH SOLE NO 0 0 11357 FIRST FINL BANKSHARES INC COM 32020R109 13086 459309 SH SOLE NO 0 0 459309 FIRST HORIZON CORPORATION COM 320517105 848 75212 SH SOLE NO 0 0 75212 FIRST INDL RLTY TR INC COM 32054K103 3676 69825 SH SOLE NO 0 0 69825 FIRST INTST BANCSYSTEM INC COM 32055Y201 1461 61298 SH SOLE NO 0 0 61298 FIRST MAJESTIC SILVER CORP COM 32076V103 89 15828 SH SOLE NO 0 0 15828 FIRST MERCHANTS CORP COM 320817109 1003 35534 SH SOLE NO 0 0 35534 FIRST MID ILL BANCSHARES INC COM 320866106 528 21872 SH SOLE NO 0 0 21872 FIRST NATL CORP COM 32106V107 295 17870 SH SOLE NO 0 0 17870 FIRST SOLAR INC COM 336433107 5330 28038 SH SOLE NO 0 0 28038 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1005 17874 SH SOLE NO 0 0 17874 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 436 33259 SH SOLE NO 0 0 33259 FIRST TR ENERGY INCOME & GRO COM 33738G104 968 69501 SH SOLE NO 0 0 69501 FIRST TR ENERGY INFRASTRCTR COM 33738C103 496 33746 SH SOLE NO 0 0 33746 FIRST TR ENHANCED EQUITY INC COM 337318109 641 36578 SH SOLE NO 0 0 36578 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 461 9403 SH SOLE NO 0 0 9403 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 773 23473 SH SOLE NO 0 0 23473 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 4515 267929 SH SOLE NO 0 0 267929 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 4229 80107 SH SOLE NO 0 0 80107 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 16606 327668 SH SOLE NO 0 0 327668 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 986 49311 SH SOLE NO 0 0 49311 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1468 31157 SH SOLE NO 0 0 31157 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 21294 1333348 SH SOLE NO 0 0 1333348 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1328 67282 SH SOLE NO 0 0 67282 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 4859 243189 SH SOLE NO 0 0 243189 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 5373 104638 SH SOLE NO 0 0 104638 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 2954 81265 SH SOLE NO 0 0 81265 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1345 63501 SH SOLE NO 0 0 63501 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 2025 58825 SH SOLE NO 0 0 58825 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 504 10541 SH SOLE NO 0 0 10541 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 1295 45978 SH SOLE NO 0 0 45978 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 29266 1285275 SH SOLE NO 0 0 1285275 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 8139 107179 SH SOLE NO 0 0 107179 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 4472 80990 SH SOLE NO 0 0 80990 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4404 70297 SH SOLE NO 0 0 70297 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2340 109150 SH SOLE NO 0 0 109150 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 3756 124705 SH SOLE NO 0 0 124705 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3858 246695 SH SOLE NO 0 0 246695 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 8070 214051 SH SOLE NO 0 0 214051 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 11066 102172 SH SOLE NO 0 0 102172 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 7677 127756 SH SOLE NO 0 0 127756 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 13752 1094045 SH SOLE NO 0 0 1094045 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3309 46094 SH SOLE NO 0 0 46094 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1382 35197 SH SOLE NO 0 0 35197 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 4245 66128 SH SOLE NO 0 0 66128 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 32308 711480 SH SOLE NO 0 0 711480 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 22936 218186 SH SOLE NO 0 0 218186 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 14585 126785 SH SOLE NO 0 0 126785 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 12332 139870 SH SOLE NO 0 0 139870 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1327 41728 SH SOLE NO 0 0 41728 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 23686 267421 SH SOLE NO 0 0 267421 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 1302 28484 SH SOLE NO 0 0 28484 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 2681 41383 SH SOLE NO 0 0 41383 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 1430 31049 SH SOLE NO 0 0 31049 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 671 11145 SH SOLE NO 0 0 11145 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 493 23437 SH SOLE NO 0 0 23437 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 142853 1902673 SH SOLE NO 0 0 1902673 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 5321 242210 SH SOLE NO 0 0 242210 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 233 5521 SH SOLE NO 0 0 5521 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 27610 169397 SH SOLE NO 0 0 169397 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 3325 98941 SH SOLE NO 0 0 98941 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1075 59482 SH SOLE NO 0 0 59482 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 148426 3164050 SH SOLE NO 0 0 3164050 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 12156 428930 SH SOLE NO 0 0 428930 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 11406 432032 SH SOLE NO 0 0 432032 FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 14526 616627 SH SOLE NO 0 0 616627 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 86062 1448606 SH SOLE NO 0 0 1448606 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 5945 150006 SH SOLE NO 0 0 150006 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 36340 762325 SH SOLE NO 0 0 762325 FIRST TR EXCHANGE-TRADED FD FT CBOE TARG INC 33738D846 212 10657 SH SOLE NO 0 0 10657 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 8370 437531 SH SOLE NO 0 0 437531 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 10909 206407 SH SOLE NO 0 0 206407 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1801 103073 SH SOLE NO 0 0 103073 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 522 13579 SH SOLE NO 0 0 13579 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 932 28733 SH SOLE NO 0 0 28733 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 14831 796509 SH SOLE NO 0 0 796509 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 12240 550115 SH SOLE NO 0 0 550115 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 618 23524 SH SOLE NO 0 0 23524 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1481 30982 SH SOLE NO 0 0 30982 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 3634 249613 SH SOLE NO 0 0 249613 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 9505 185793 SH SOLE NO 0 0 185793 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 14179 241714 SH SOLE NO 0 0 241714 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 3022 35827 SH SOLE NO 0 0 35827 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1283 60433 SH SOLE NO 0 0 60433 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 582 19543 SH SOLE NO 0 0 19543 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1731 37901 SH SOLE NO 0 0 37901 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 3947 150539 SH SOLE NO 0 0 150539 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 1978 75117 SH SOLE NO 0 0 75117 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 3802 53407 SH SOLE NO 0 0 53407 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 14693 631146 SH SOLE NO 0 0 631146 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 3469 128468 SH SOLE NO 0 0 128468 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 11091 72424 SH SOLE NO 0 0 72424 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 8032 148578 SH SOLE NO 0 0 148578 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 134898 2864071 SH SOLE NO 0 0 2864071 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 1731 112536 SH SOLE NO 0 0 112536 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 9223 203603 SH SOLE NO 0 0 203603 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 9283 327897 SH SOLE NO 0 0 327897 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 228 6989 SH SOLE NO 0 0 6989 FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 233 8135 SH SOLE NO 0 0 8135 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 20632 512394 SH SOLE NO 0 0 512394 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 11190 308268 SH SOLE NO 0 0 308268 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 4523 227266 SH SOLE NO 0 0 227266 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 15001 743354 SH SOLE NO 0 0 743354 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 16582 769841 SH SOLE NO 0 0 769841 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 2687 134735 SH SOLE NO 0 0 134735 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 4848 236706 SH SOLE NO 0 0 236706 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 5127 230428 SH SOLE NO 0 0 230428 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 4285 178739 SH SOLE NO 0 0 178739 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 3604 168917 SH SOLE NO 0 0 168917 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 7386 217887 SH SOLE NO 0 0 217887 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 39417 1011587 SH SOLE NO 0 0 1011587 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 16674 542418 SH SOLE NO 0 0 542418 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 4333 126321 SH SOLE NO 0 0 126321 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 59380 2371391 SH SOLE NO 0 0 2371391 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 2967 98508 SH SOLE NO 0 0 98508 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 5648 173615 SH SOLE NO 0 0 173615 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 1832 56035 SH SOLE NO 0 0 56035 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 2176 62716 SH SOLE NO 0 0 62716 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 3125 86691 SH SOLE NO 0 0 86691 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 26703 644374 SH SOLE NO 0 0 644374 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 21129 541760 SH SOLE NO 0 0 541760 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 6761 216771 SH SOLE NO 0 0 216771 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 37464 1148147 SH SOLE NO 0 0 1148147 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 12881 392581 SH SOLE NO 0 0 392581 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 6497 192445 SH SOLE NO 0 0 192445 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 6506 180547 SH SOLE NO 0 0 180547 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 20617 938176 SH SOLE NO 0 0 938176 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 1587 51062 SH SOLE NO 0 0 51062 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 2407 107525 SH SOLE NO 0 0 107525 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 16632 447230 SH SOLE NO 0 0 447230 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752 211 8428 SH SOLE NO 0 0 8428 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 8886 249397 SH SOLE NO 0 0 249397 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 3843 123018 SH SOLE NO 0 0 123018 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F466 678 32566 SH SOLE NO 0 0 32566 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 35410 1125593 SH SOLE NO 0 0 1125593 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 550 17290 SH SOLE NO 0 0 17290 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 4086 126573 SH SOLE NO 0 0 126573 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 2361 69021 SH SOLE NO 0 0 69021 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 13780 362802 SH SOLE NO 0 0 362802 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 13816 413023 SH SOLE NO 0 0 413023 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 2378 112127 SH SOLE NO 0 0 112127 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 304 15698 SH SOLE NO 0 0 15698 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1156 62700 SH SOLE NO 0 0 62700 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 209 9668 SH SOLE NO 0 0 9668 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 241 39413 SH SOLE NO 0 0 39413 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 43072 975142 SH SOLE NO 0 0 975142 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 14779 611454 SH SOLE NO 0 0 611454 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 15109 379291 SH SOLE NO 0 0 379291 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 6623 187241 SH SOLE NO 0 0 187241 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 24826 642827 SH SOLE NO 0 0 642827 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 43330 1273288 SH SOLE NO 0 0 1273288 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 2597 74406 SH SOLE NO 0 0 74406 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 10468 277387 SH SOLE NO 0 0 277387 FIRST TR HIGH INCOME LONG / COM 33738E109 264 23082 SH SOLE NO 0 0 23082 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 8849 644962 SH SOLE NO 0 0 644962 FIRST TR INTER DURATN PFD & COM 33718W103 516 33249 SH SOLE NO 0 0 33249 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 9612 144147 SH SOLE NO 0 0 144147 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 16130 192000 SH SOLE NO 0 0 192000 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 5226 54260 SH SOLE NO 0 0 54260 FIRST TR MORNINGSTAR DIVID L SHS 336917109 40078 1178413 SH SOLE NO 0 0 1178413 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 8140 77141 SH SOLE NO 0 0 77141 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 1452 20478 SH SOLE NO 0 0 20478 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 38771 362684 SH SOLE NO 0 0 362684 FIRST TR NASDAQ 100 TECH IND SHS 337345102 10354 70356 SH SOLE NO 0 0 70356 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 232 5866 SH SOLE NO 0 0 5866 FIRST TR S&P REIT INDEX FD COM 33734G108 949 38571 SH SOLE NO 0 0 38571 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 5251 63833 SH SOLE NO 0 0 63833 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 539 165347 SH SOLE NO 0 0 165347 FIRST TR SR FLTG RATE INCOME COM 33733U108 780 78801 SH SOLE NO 0 0 78801 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 734 64671 SH SOLE NO 0 0 64671 FIRST TR VALUE LINE DIVID IN SHS 33734H106 167794 4185420 SH SOLE NO 0 0 4185420 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 5329 52606 SH SOLE NO 0 0 52606 FIRSTCASH HOLDINGS INC COM 33768G107 383 4106 SH SOLE NO 0 0 4106 FIRSTENERGY CORP COM 337932107 5032 129414 SH SOLE NO 0 0 129414 FISERV INC COM 337738108 13428 106447 SH SOLE NO 0 0 106447 FISKER INC CL A COM STK 33813J106 365 64735 SH SOLE NO 0 0 64735 FIVE BELOW INC COM 33829M101 783 3982 SH SOLE NO 0 0 3982 FIVE9 INC COM 338307101 211 2560 SH SOLE NO 0 0 2560 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 988 56731 SH SOLE NO 0 0 56731 FLAHERTY & CRUMRINE PFD INCO COM 338480106 173 17586 SH SOLE NO 0 0 17586 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 116 14451 SH SOLE NO 0 0 14451 FLAHERTY & CRUMRINE PFD SECS COM 338478100 4371 318125 SH SOLE NO 0 0 318125 FLEETCOR TECHNOLOGIES INC COM 339041105 388 1547 SH SOLE NO 0 0 1547 FLEX LNG LTD SHS G35947202 454 14856 SH SOLE NO 0 0 14856 FLEX LTD ORD Y2573F102 584 21122 SH SOLE NO 0 0 21122 FLEXSHARES TR CRE SLCT BD FD 33939L670 7231 326817 SH SOLE NO 0 0 326817 FLEXSHARES TR ESG & CLM DEVELP 33939L597 1031 22406 SH SOLE NO 0 0 22406 FLEXSHARES TR ESG & CLM INVEST 33939L571 1582 38798 SH SOLE NO 0 0 38798 FLEXSHARES TR ESG & CLM US LRG 33939L613 2381 47189 SH SOLE NO 0 0 47189 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 4538 60537 SH SOLE NO 0 0 60537 FLEXSHARES TR GLB QLT R/E IDX 33939L787 1243 23440 SH SOLE NO 0 0 23440 FLEXSHARES TR HIG YLD VL ETF 33939L662 5036 124540 SH SOLE NO 0 0 124540 FLEXSHARES TR IBOXX 3R TARGT 33939L506 1054 44776 SH SOLE NO 0 0 44776 FLEXSHARES TR INTL QLTDV IDX 33939L837 768 34624 SH SOLE NO 0 0 34624 FLEXSHARES TR M STAR DEV MKT 33939L803 10730 165327 SH SOLE NO 0 0 165327 FLEXSHARES TR MORNSTAR UPSTR 33939L407 5397 134689 SH SOLE NO 0 0 134689 FLEXSHARES TR MORNSTAR USMKT 33939L100 29055 172362 SH SOLE NO 0 0 172362 FLEXSHARES TR MSTAR EMKT FAC 33939L308 4520 92761 SH SOLE NO 0 0 92761 FLEXSHARES TR QLT DIV DEF IDX 33939L845 910 16278 SH SOLE NO 0 0 16278 FLEXSHARES TR QUALT DIVD IDX 33939L860 2654 45920 SH SOLE NO 0 0 45920 FLEXSHARES TR STOX GBL ESG SLT 33939L688 797 5684 SH SOLE NO 0 0 5684 FLEXSHARES TR STOX US ESG SLCT 33939L696 1112 10288 SH SOLE NO 0 0 10288 FLEXSHARES TR STOXX GLOBR INF 33939L795 648 12379 SH SOLE NO 0 0 12379 FLEXSHARES TR US QT LW VLTY 33939L654 549 10272 SH SOLE NO 0 0 10272 FLEXSHARES TR US QUALITY CAP 33939L746 938 19088 SH SOLE NO 0 0 19088 FLOOR & DECOR HLDGS INC CL A 339750101 433 4165 SH SOLE NO 0 0 4165 FLOWERS FOODS INC COM 343498101 754 30313 SH SOLE NO 0 0 30313 FLOWSERVE CORP COM 34354P105 302 8134 SH SOLE NO 0 0 8134 FLUENCE ENERGY INC COM CL A 34379V103 278 10417 SH SOLE NO 0 0 10417 FLUENT INC COM 34380C102 38 60268 SH SOLE NO 0 0 60268 FLUOR CORP NEW COM 343412102 3047 102931 SH SOLE NO 0 0 102931 FLUSHING FINL CORP COM 343873105 231 18757 SH SOLE NO 0 0 18757 FLYWIRE CORPORATION COM VTG 302492103 345 11116 SH SOLE NO 0 0 11116 FMC CORP COM NEW 302491303 1819 17429 SH SOLE NO 0 0 17429 FNCB BANCORP INC COM 302578109 158 26445 SH SOLE NO 0 0 26445 FOOT LOCKER INC COM 344849104 248 9144 SH SOLE NO 0 0 9144 FORD MTR CO DEL COM 345370860 46856 3096920 SH SOLE NO 0 0 3096920 FORD MTR CO DEL NOTE 3/1 345370CZ1 11 10000 SH SOLE NO 0 0 10000 FORGEROCK INC CL A 34631B101 216 10510 SH SOLE NO 0 0 10510 FORTINET INC COM 34959E109 9126 120728 SH SOLE NO 0 0 120728 FORTIS INC COM 349553107 442 10260 SH SOLE NO 0 0 10260 FORTIVE CORP COM 34959J108 1700 22731 SH SOLE NO 0 0 22731 FORTRESS BIOTECH INC COM 34960Q109 10 18686 SH SOLE NO 0 0 18686 FORTUNA SILVER MINES INC COM 349915108 407 125618 SH SOLE NO 0 0 125618 FORTUNE BRANDS INNOVATIONS I COM 34964C106 4028 55977 SH SOLE NO 0 0 55977 FORWARD AIR CORP COM 349853101 241 2271 SH SOLE NO 0 0 2271 FORZA X1 INC COM 34988N104 25 17000 SH SOLE NO 0 0 17000 FOUR CORNERS PPTY TR INC COM 35086T109 736 28995 SH SOLE NO 0 0 28995 FOX CORP CL A COM 35137L105 265 7798 SH SOLE NO 0 0 7798 FRANCO NEV CORP COM 351858105 16197 113583 SH SOLE NO 0 0 113583 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 343 24219 SH SOLE NO 0 0 24219 FRANKLIN ELEC INC COM 353514102 733 7121 SH SOLE NO 0 0 7121 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1720 19231 SH SOLE NO 0 0 19231 FRANKLIN RESOURCES INC COM 354613101 11664 436678 SH SOLE NO 0 0 436678 FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 239 7919 SH SOLE NO 0 0 7919 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 255 8732 SH SOLE NO 0 0 8732 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 9948 203201 SH SOLE NO 0 0 203201 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 715 15964 SH SOLE NO 0 0 15964 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 424 9451 SH SOLE NO 0 0 9451 FREEPORT-MCMORAN INC CL B 35671D857 13080 326991 SH SOLE NO 0 0 326991 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 385 16080 SH SOLE NO 0 0 16080 FRONTLINE PLC COM M46528101 738 50819 SH SOLE NO 0 0 50819 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 69027 14531973 SH SOLE NO 0 0 14531973 FS KKR CAP CORP COM 302635206 81830 4266433 SH SOLE NO 0 0 4266433 FST TR NEW OPPORT MLP & ENE COM 33739M100 142 23640 SH SOLE NO 0 0 23640 FUBOTV INC COM 35953D104 84 40484 SH SOLE NO 0 0 40484 FUELCELL ENERGY INC COM 35952H601 201 93222 SH SOLE NO 0 0 93222 FULGENT GENETICS INC COM 359664109 535 14459 SH SOLE NO 0 0 14459 FULLER H B CO COM 359694106 640 8942 SH SOLE NO 0 0 8942 FULTON FINL CORP PA COM 360271100 1758 147508 SH SOLE NO 0 0 147508 FUTUREFUEL CORP COM 36116M106 2835 320393 SH SOLE NO 0 0 320393 GABELLI CONV & INC SECS FD I COM 36240B109 165 38426 SH SOLE NO 0 0 38426 GABELLI DIVID & INCOME TR COM 36242H104 1709 80882 SH SOLE NO 0 0 80882 GABELLI EQUITY TR INC COM 362397101 9637 1661469 SH SOLE NO 0 0 1661469 GABELLI GLOBAL SMALL & MID C COM 36249W104 151 12602 SH SOLE NO 0 0 12602 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 163 11428 SH SOLE NO 0 0 11428 GABELLI HLTHCARE & WELLNESS SHS 36246K103 205 20604 SH SOLE NO 0 0 20604 GABELLI MULTIMEDIA TR INC COM 36239Q109 2970 451783 SH SOLE NO 0 0 451783 GABELLI UTIL TR COM 36240A101 8322 1227479 SH SOLE NO 0 0 1227479 GALAPAGOS NV SPON ADR 36315X101 224 5500 SH SOLE NO 0 0 5500 GALECTIN THERAPEUTICS INC COM NEW 363225202 146 101522 SH SOLE NO 0 0 101522 GALECTO INC COM 36322Q107 30 11948 SH SOLE NO 0 0 11948 GALLAGHER ARTHUR J & CO COM 363576109 5400 24593 SH SOLE NO 0 0 24593 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2352 628753 SH SOLE NO 0 0 628753 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 55 10944 SH SOLE NO 0 0 10944 GAMIDA CELL LTD SHS M47364100 61 31600 SH SOLE NO 0 0 31600 GAMING & LEISURE PPTYS INC COM 36467J108 944 19476 SH SOLE NO 0 0 19476 GAN LTD SHS G3728V109 47 28557 SH SOLE NO 0 0 28557 GANNETT CO INC COM 36472T109 34 15013 SH SOLE NO 0 0 15013 GARMIN LTD SHS H2906T109 2788 26729 SH SOLE NO 0 0 26729 GARRETT MOTION INC COM 366505105 108 14231 SH SOLE NO 0 0 14231 GARTNER INC COM 366651107 1423 4061 SH SOLE NO 0 0 4061 GATX CORP COM 361448103 552 4285 SH SOLE NO 0 0 4285 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 9260 113985 SH SOLE NO 0 0 113985 GEE GROUP INC COM 36165A102 34 66551 SH SOLE NO 0 0 66551 GEN DIGITAL INC COM 668771108 2040 109996 SH SOLE NO 0 0 109996 GENERAC HLDGS INC COM 368736104 9571 64177 SH SOLE NO 0 0 64177 GENERAL AMERN INVS CO INC COM 368802104 2067 49540 SH SOLE NO 0 0 49540 GENERAL DYNAMICS CORP COM 369550108 32869 152774 SH SOLE NO 0 0 152774 GENERAL ELECTRIC CO COM NEW 369604301 37565 341964 SH SOLE NO 0 0 341964 GENERAL MLS INC COM 370334104 32487 423563 SH SOLE NO 0 0 423563 GENERAL MTRS CO COM 37045V100 12754 330755 SH SOLE NO 0 0 330755 GENPACT LIMITED SHS G3922B107 653 17390 SH SOLE NO 0 0 17390 GENTEX CORP COM 371901109 1589 54320 SH SOLE NO 0 0 54320 GENUINE PARTS CO COM 372460105 12320 72799 SH SOLE NO 0 0 72799 GENWORTH FINL INC COM CL A 37247D106 1356 271181 SH SOLE NO 0 0 271181 GEO GROUP INC NEW COM 36162J106 263 36685 SH SOLE NO 0 0 36685 GERMAN AMERN BANCORP INC COM 373865104 392 14427 SH SOLE NO 0 0 14427 GERON CORP COM 374163103 584 181939 SH SOLE NO 0 0 181939 GETTY RLTY CORP NEW COM 374297109 296 8761 SH SOLE NO 0 0 8761 GEVO INC COM PAR 374396406 29 19336 SH SOLE NO 0 0 19336 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 242 38786 SH SOLE NO 0 0 38786 GILEAD SCIENCES INC COM 375558103 26713 346600 SH SOLE NO 0 0 346600 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 450 242137 SH SOLE NO 0 0 242137 GITLAB INC CLASS A COM 37637K108 818 16006 SH SOLE NO 0 0 16006 GLACIER BANCORP INC NEW COM 37637Q105 468 15027 SH SOLE NO 0 0 15027 GLADSTONE CAPITAL CORP COM 376535100 122 12537 SH SOLE NO 0 0 12537 GLADSTONE COMMERCIAL CORP COM 376536108 434 35044 SH SOLE NO 0 0 35044 GLADSTONE INVT CORP COM 376546107 554 42505 SH SOLE NO 0 0 42505 GLADSTONE LD CORP COM 376549101 582 35771 SH SOLE NO 0 0 35771 GLAUKOS CORP COM 377322102 329 4623 SH SOLE NO 0 0 4623 GLIMPSE GROUP INC COM 37892C106 65 18306 SH SOLE NO 0 0 18306 GLOBAL MED REIT INC COM NEW 37954A204 177 19424 SH SOLE NO 0 0 19424 GLOBAL NET LEASE INC COM NEW 379378201 1677 163139 SH SOLE NO 0 0 163139 GLOBAL PARTNERS LP COM UNITS 37946R109 917 29847 SH SOLE NO 0 0 29847 GLOBAL PMTS INC COM 37940X102 1441 14627 SH SOLE NO 0 0 14627 GLOBAL SELF STORAGE INC COM 37955N106 194 38447 SH SOLE NO 0 0 38447 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 2449 126230 SH SOLE NO 0 0 126230 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 573 20504 SH SOLE NO 0 0 20504 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4240 162814 SH SOLE NO 0 0 162814 GLOBAL X FDS CANNABIS ETF NEW 37954Y145 102 15995 SH SOLE NO 0 0 15995 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 948 47783 SH SOLE NO 0 0 47783 GLOBAL X FDS CONSCIOUS COS 37954Y731 609 19621 SH SOLE NO 0 0 19621 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 1849 76222 SH SOLE NO 0 0 76222 GLOBAL X FDS EMERGING MKT GRT 37960A644 3440 137915 SH SOLE NO 0 0 137915 GLOBAL X FDS FINTECH ETF 37954Y814 1308 59281 SH SOLE NO 0 0 59281 GLOBAL X FDS GBL X FTSE ETF 37950E648 147 10087 SH SOLE NO 0 0 10087 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 2658 63934 SH SOLE NO 0 0 63934 GLOBAL X FDS GLBL X MLP ETF 37954Y343 576 13424 SH SOLE NO 0 0 13424 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 143 15805 SH SOLE NO 0 0 15805 GLOBAL X FDS GLOBAL X COPPER 37954Y830 3916 104020 SH SOLE NO 0 0 104020 GLOBAL X FDS GLOBAL X SILVER 37954Y848 1804 69407 SH SOLE NO 0 0 69407 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1745 80413 SH SOLE NO 0 0 80413 GLOBAL X FDS GLOBX SUPDV US 37950E291 3964 237359 SH SOLE NO 0 0 237359 GLOBAL X FDS INTERNET OF THNG 37954Y780 687 19877 SH SOLE NO 0 0 19877 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 12737 195900 SH SOLE NO 0 0 195900 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 921 28919 SH SOLE NO 0 0 28919 GLOBAL X FDS MSCI GREECE ETF 37954Y319 633 17058 SH SOLE NO 0 0 17058 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 7236 407688 SH SOLE NO 0 0 407688 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 243 8781 SH SOLE NO 0 0 8781 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 7396 257355 SH SOLE NO 0 0 257355 GLOBAL X FDS RUSSELL 2000 37954Y459 1288 71208 SH SOLE NO 0 0 71208 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1486 27300 SH SOLE NO 0 0 27300 GLOBAL X FDS S&P 500 COVERED 37954Y475 7446 181393 SH SOLE NO 0 0 181393 GLOBAL X FDS SOCIAL MED ETF 37950E416 397 10837 SH SOLE NO 0 0 10837 GLOBAL X FDS SUPERDIVIDEND 37960A669 477 21116 SH SOLE NO 0 0 21116 GLOBAL X FDS SUPERDVDND REIT 37960A651 201 9365 SH SOLE NO 0 0 9365 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 533 45789 SH SOLE NO 0 0 45789 GLOBAL X FDS US INFR DEV ETF 37954Y673 29753 946645 SH SOLE NO 0 0 946645 GLOBAL X FDS US PFD ETF 37954Y657 1405 72450 SH SOLE NO 0 0 72450 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1231 19060 SH SOLE NO 0 0 19060 GLOBALSTAR INC COM 378973408 35 32008 SH SOLE NO 0 0 32008 GLOBANT S A COM L44385109 868 4831 SH SOLE NO 0 0 4831 GLOBE LIFE INC COM 37959E102 3896 35537 SH SOLE NO 0 0 35537 GLOBUS MED INC CL A 379577208 354 5948 SH SOLE NO 0 0 5948 GLYCOMIMETICS INC COM 38000Q102 17 10000 SH SOLE NO 0 0 10000 GOLD FIELDS LTD SPONSORED ADR 38059T106 7100 513342 SH SOLE NO 0 0 513342 GOLD ROYALTY CORP COMMON SHARES 38071H106 98 55342 SH SOLE NO 0 0 55342 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 81 10742 SH SOLE NO 0 0 10742 GOLDMAN SACHS BDC INC SHS 38147U107 3785 273113 SH SOLE NO 0 0 273113 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 26795 267766 SH SOLE NO 0 0 267766 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 410 8350 SH SOLE NO 0 0 8350 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 618 13646 SH SOLE NO 0 0 13646 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 2889 69491 SH SOLE NO 0 0 69491 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4494 150307 SH SOLE NO 0 0 150307 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 52278 1667571 SH SOLE NO 0 0 1667571 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 10557 182838 SH SOLE NO 0 0 182838 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 66664 763619 SH SOLE NO 0 0 763619 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 422 6749 SH SOLE NO 0 0 6749 GOLDMAN SACHS ETF TR FUTURE HEALTH 38149W770 202 6021 SH SOLE NO 0 0 6021 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 532 20821 SH SOLE NO 0 0 20821 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 264 5379 SH SOLE NO 0 0 5379 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 2561 42206 SH SOLE NO 0 0 42206 GOLDMAN SACHS GROUP INC COM 38141G104 34046 105554 SH SOLE NO 0 0 105554 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 12025 631715 SH SOLE NO 0 0 631715 GOLDMINING INC COM 38149E101 11 12307 SH SOLE NO 0 0 12307 GOLUB CAP BDC INC COM 38173M102 1181 87454 SH SOLE NO 0 0 87454 GOODRX HLDGS INC COM CL A 38246G108 216 39080 SH SOLE NO 0 0 39080 GOODYEAR TIRE & RUBR CO COM 382550101 1523 111365 SH SOLE NO 0 0 111365 GOPRO INC CL A 38268T103 44 10564 SH SOLE NO 0 0 10564 GORMAN RUPP CO COM 383082104 237 8208 SH SOLE NO 0 0 8208 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 65 19067 SH SOLE NO 0 0 19067 GRACO INC COM 384109104 8072 93483 SH SOLE NO 0 0 93483 GRAINGER W W INC COM 384802104 7215 9149 SH SOLE NO 0 0 9149 GRANITE CONSTR INC COM 387328107 252 6332 SH SOLE NO 0 0 6332 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 2442 118254 SH SOLE NO 0 0 118254 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1352 71112 SH SOLE NO 0 0 71112 GRAPHIC PACKAGING HLDG CO COM 388689101 209 8713 SH SOLE NO 0 0 8713 GREEN BRICK PARTNERS INC COM 392709101 229 4028 SH SOLE NO 0 0 4028 GREENPOWER MTR CO INC COM NEW 39540E302 90 34223 SH SOLE NO 0 0 34223 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 410 24863 SH SOLE NO 0 0 24863 GRID DYNAMICS HLDGS INC CL A 39813G109 147 15838 SH SOLE NO 0 0 15838 GROWGENERATION CORP COM 39986L109 115 33941 SH SOLE NO 0 0 33941 GSI TECHNOLOGY INC COM 36241U106 370 66984 SH SOLE NO 0 0 66984 GSK PLC SPONSORED ADR 37733W204 18133 508769 SH SOLE NO 0 0 508769 GT BIOPHARMA INC COM NEW 36254L209 3 10110 SH SOLE NO 0 0 10110 GUARDANT HEALTH INC COM 40131M109 250 6970 SH SOLE NO 0 0 6970 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 6243 392636 SH SOLE NO 0 0 392636 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 202 12380 SH SOLE NO 0 0 12380 GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 1235 48521 SH SOLE NO 0 0 48521 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 920 14644 SH SOLE NO 0 0 14644 H & E EQUIPMENT SERVICES INC COM 404030108 270 5892 SH SOLE NO 0 0 5892 HAGERTY INC CL A COM 405166109 106 11294 SH SOLE NO 0 0 11294 HAIN CELESTIAL GROUP INC COM 405217100 161 12878 SH SOLE NO 0 0 12878 HALEON PLC SPON ADS 405552100 2400 286371 SH SOLE NO 0 0 286371 HALLIBURTON CO COM 406216101 4890 148234 SH SOLE NO 0 0 148234 HALOZYME THERAPEUTICS INC COM 40637H109 572 15869 SH SOLE NO 0 0 15869 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 386 14409 SH SOLE NO 0 0 14409 HANCOCK JOHN INCOME SECS TR COM 410123103 179 16587 SH SOLE NO 0 0 16587 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 192 40834 SH SOLE NO 0 0 40834 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 3191 209544 SH SOLE NO 0 0 209544 HANCOCK JOHN PFD INCOME FD I COM 41013X106 930 61617 SH SOLE NO 0 0 61617 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1038 74094 SH SOLE NO 0 0 74094 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 1780 151067 SH SOLE NO 0 0 151067 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 791 38772 SH SOLE NO 0 0 38772 HANCOCK WHITNEY CORPORATION COM 410120109 1751 45633 SH SOLE NO 0 0 45633 HANESBRANDS INC COM 410345102 1984 436994 SH SOLE NO 0 0 436994 HANNON ARMSTRONG SUST INFR C COM 41068X100 8217 328670 SH SOLE NO 0 0 328670 HANOVER INS GROUP INC COM 410867105 1076 9516 SH SOLE NO 0 0 9516 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 862 68356 SH SOLE NO 0 0 68356 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 10292 483416 SH SOLE NO 0 0 483416 HARBOR ETF TRUST LONG TERM GROWER 41151J406 4439 239447 SH SOLE NO 0 0 239447 HARBORONE BANCORP INC NEW COM NEW 41165Y100 110 12656 SH SOLE NO 0 0 12656 HARLEY DAVIDSON INC COM 412822108 1362 38683 SH SOLE NO 0 0 38683 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 107 25570 SH SOLE NO 0 0 25570 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 6522 171451 SH SOLE NO 0 0 171451 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 2609 134231 SH SOLE NO 0 0 134231 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 584 15375 SH SOLE NO 0 0 15375 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 7069 211457 SH SOLE NO 0 0 211457 HARTFORD FINL SVCS GROUP INC COM 416515104 6448 89529 SH SOLE NO 0 0 89529 HASBRO INC COM 418056107 1611 24865 SH SOLE NO 0 0 24865 HAVERTY FURNITURE COS INC COM 419596101 524 17330 SH SOLE NO 0 0 17330 HAWAIIAN ELEC INDUSTRIES COM 419870100 835 23078 SH SOLE NO 0 0 23078 HAWAIIAN HOLDINGS INC COM 419879101 181 16786 SH SOLE NO 0 0 16786 HCA HEALTHCARE INC COM 40412C101 7468 24607 SH SOLE NO 0 0 24607 HDFC BANK LTD SPONSORED ADS 40415F101 440 6311 SH SOLE NO 0 0 6311 HEALTHCARE RLTY TR CL A COM 42226K105 1514 80261 SH SOLE NO 0 0 80261 HEALTHPEAK PROPERTIES INC COM 42250P103 7121 354259 SH SOLE NO 0 0 354259 HECLA MNG CO COM 422704106 434 84195 SH SOLE NO 0 0 84195 HEICO CORP NEW CL A 422806208 515 3662 SH SOLE NO 0 0 3662 HEICO CORP NEW COM 422806109 4505 25458 SH SOLE NO 0 0 25458 HELIOS TECHNOLOGIES INC COM 42328H109 247 3737 SH SOLE NO 0 0 3737 HELMERICH & PAYNE INC COM 423452101 645 18205 SH SOLE NO 0 0 18205 HENRY JACK & ASSOC INC COM 426281101 1393 8323 SH SOLE NO 0 0 8323 HENRY SCHEIN INC COM 806407102 812 10017 SH SOLE NO 0 0 10017 HERC HLDGS INC COM 42704L104 228 1663 SH SOLE NO 0 0 1663 HERCULES CAPITAL INC COM 427096508 3860 260812 SH SOLE NO 0 0 260812 HERON THERAPEUTICS INC COM 427746102 346 298359 SH SOLE NO 0 0 298359 HERSHEY CO COM 427866108 20057 80322 SH SOLE NO 0 0 80322 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 222 22028 SH SOLE NO 0 0 22028 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1151 62586 SH SOLE NO 0 0 62586 HESS CORP COM 42809H107 1653 12158 SH SOLE NO 0 0 12158 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3243 193011 SH SOLE NO 0 0 193011 HEXCEL CORP NEW COM 428291108 8921 117347 SH SOLE NO 0 0 117347 HF SINCLAIR CORP COM 403949100 855 19174 SH SOLE NO 0 0 19174 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 4732 524002 SH SOLE NO 0 0 524002 HIGHPEAK ENERGY INC COM 43114Q105 130 11907 SH SOLE NO 0 0 11907 HIGHWOODS PPTYS INC COM 431284108 549 22981 SH SOLE NO 0 0 22981 HILLENBRAND INC COM 431571108 4134 80608 SH SOLE NO 0 0 80608 HILTON WORLDWIDE HLDGS INC COM 43300A203 2554 17546 SH SOLE NO 0 0 17546 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 228 33823 SH SOLE NO 0 0 33823 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 572 32523 SH SOLE NO 0 0 32523 HOLOGIC INC COM 436440101 4747 58630 SH SOLE NO 0 0 58630 HOME DEPOT INC COM 437076102 214007 688923 SH SOLE NO 0 0 688923 HONDA MOTOR LTD AMERN SHS 438128308 2117 69859 SH SOLE NO 0 0 69859 HONEYWELL INTL INC COM 438516106 78149 376621 SH SOLE NO 0 0 376621 HORIZON TECHNOLOGY FIN CORP COM 44045A102 391 32369 SH SOLE NO 0 0 32369 HORIZON THERAPEUTICS PUB L SHS G46188101 2635 25621 SH SOLE NO 0 0 25621 HORMEL FOODS CORP COM 440452100 6517 162042 SH SOLE NO 0 0 162042 HOST HOTELS & RESORTS INC COM 44107P104 2446 145338 SH SOLE NO 0 0 145338 HOSTESS BRANDS INC CL A 44109J106 2199 86841 SH SOLE NO 0 0 86841 HOWMET AEROSPACE INC COM 443201108 1992 40199 SH SOLE NO 0 0 40199 HP INC COM 40434L105 28397 924689 SH SOLE NO 0 0 924689 HSBC HLDGS PLC SPON ADR NEW 404280406 1901 47984 SH SOLE NO 0 0 47984 HUB GROUP INC CL A 443320106 215 2681 SH SOLE NO 0 0 2681 HUBBELL INC COM 443510607 3430 10343 SH SOLE NO 0 0 10343 HUBSPOT INC COM 443573100 7831 14718 SH SOLE NO 0 0 14718 HUMANA INC COM 444859102 9043 20224 SH SOLE NO 0 0 20224 HUNT J B TRANS SVCS INC COM 445658107 2090 11544 SH SOLE NO 0 0 11544 HUNTINGTON BANCSHARES INC COM 446150104 5748 533177 SH SOLE NO 0 0 533177 HUNTINGTON INGALLS INDS INC COM 446413106 2546 11184 SH SOLE NO 0 0 11184 HUT 8 MNG CORP COM 44812T102 71 21426 SH SOLE NO 0 0 21426 HYATT HOTELS CORP COM CL A 448579102 315 2747 SH SOLE NO 0 0 2747 HYLIION HOLDINGS CORP COMMON STOCK 449109107 21 12547 SH SOLE NO 0 0 12547 HYZON MOTORS INC COM CL A 44951Y102 12 12253 SH SOLE NO 0 0 12253 I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2 23 25000 SH SOLE NO 0 0 25000 IAC INC COM NEW 44891N208 310 4939 SH SOLE NO 0 0 4939 IAMGOLD CORP COM 450913108 79 29852 SH SOLE NO 0 0 29852 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2352 81015 SH SOLE NO 0 0 81015 ICICI BANK LIMITED ADR 45104G104 362 15683 SH SOLE NO 0 0 15683 ICL GROUP LTD SHS M53213100 63 11486 SH SOLE NO 0 0 11486 ICON PLC SHS G4705A100 532 2128 SH SOLE NO 0 0 2128 IDACORP INC COM 451107106 1560 15206 SH SOLE NO 0 0 15206 IDEX CORP COM 45167R104 912 4236 SH SOLE NO 0 0 4236 IDEXX LABS INC COM 45168D104 11738 23372 SH SOLE NO 0 0 23372 IGC PHARMA INC COM NEW 45408X308 17 53156 SH SOLE NO 0 0 53156 ILLINOIS TOOL WKS INC COM 452308109 47269 188953 SH SOLE NO 0 0 188953 ILLUMINA INC COM 452327109 2627 14009 SH SOLE NO 0 0 14009 IMMIX BIOPHARMA INC COM 45258H106 61 22825 SH SOLE NO 0 0 22825 IMMUNOGEN INC COM 45253H101 517 27379 SH SOLE NO 0 0 27379 IMPACT SHS TR I NAACP MINO ETF 45259A209 230 7257 SH SOLE NO 0 0 7257 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 749 24402 SH SOLE NO 0 0 24402 IMPERIAL OIL LTD COM NEW 453038408 1596 31202 SH SOLE NO 0 0 31202 IMPINJ INC COM 453204109 202 2254 SH SOLE NO 0 0 2254 INCYTE CORP COM 45337C102 1109 17812 SH SOLE NO 0 0 17812 INDEPENDENCE RLTY TR INC COM 45378A106 2984 163784 SH SOLE NO 0 0 163784 INDEPENDENT BK CORP MASS COM 453836108 1859 41767 SH SOLE NO 0 0 41767 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 2232 92179 SH SOLE NO 0 0 92179 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 1099 45099 SH SOLE NO 0 0 45099 INDEXIQ ETF TR CANDRIAM ESG US 45409B461 249 6425 SH SOLE NO 0 0 6425 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 2730 113942 SH SOLE NO 0 0 113942 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 1035 31923 SH SOLE NO 0 0 31923 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 17878 573013 SH SOLE NO 0 0 573013 INDIA FD INC COM 454089103 763 45968 SH SOLE NO 0 0 45968 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 382 40591 SH SOLE NO 0 0 40591 INDONESIA ENERGY CORP LTD ORD SHS G4760X102 88 20000 SH SOLE NO 0 0 20000 INFINERA CORP COM 45667G103 74 15253 SH SOLE NO 0 0 15253 INFLARX NV COM N44821101 401 90000 SH SOLE NO 0 0 90000 INFOSYS LTD SPONSORED ADR 456788108 833 51820 SH SOLE NO 0 0 51820 ING GROEP N.V. SPONSORED ADR 456837103 219 16249 SH SOLE NO 0 0 16249 INGERSOLL RAND INC COM 45687V106 1835 28074 SH SOLE NO 0 0 28074 INGLES MKTS INC CL A 457030104 367 4437 SH SOLE NO 0 0 4437 INGREDION INC COM 457187102 807 7621 SH SOLE NO 0 0 7621 INMODE LTD SHS M5425M103 2039 54604 SH SOLE NO 0 0 54604 INNOVATIVE INDL PPTYS INC COM 45781V101 2475 33904 SH SOLE NO 0 0 33904 INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731 1711 63155 SH SOLE NO 0 0 63155 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 6940 248825 SH SOLE NO 0 0 248825 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 509 21658 SH SOLE NO 0 0 21658 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 1028 41741 SH SOLE NO 0 0 41741 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 579 20405 SH SOLE NO 0 0 20405 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 755 32744 SH SOLE NO 0 0 32744 INNOVATOR ETFS TR GROWTH ACCELE 45783Y509 415 13929 SH SOLE NO 0 0 13929 INNOVATOR ETFS TR GROWTH ACCELERAT 45783Y608 291 11611 SH SOLE NO 0 0 11611 INNOVATOR ETFS TR GROWTH ACCELRTD 45782C128 1082 47690 SH SOLE NO 0 0 47690 INNOVATOR ETFS TR GRWT ACCLTD PLUS 45783Y798 1014 49696 SH SOLE NO 0 0 49696 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 11187 268336 SH SOLE NO 0 0 268336 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 1186 29638 SH SOLE NO 0 0 29638 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 3697 72132 SH SOLE NO 0 0 72132 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 2089 50185 SH SOLE NO 0 0 50185 INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862 379 9576 SH SOLE NO 0 0 9576 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 4596 176245 SH SOLE NO 0 0 176245 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 26436 1060843 SH SOLE NO 0 0 1060843 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 2225 76379 SH SOLE NO 0 0 76379 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 2865 109064 SH SOLE NO 0 0 109064 INNOVATOR ETFS TR INVATR 20 PLS 9 45782C235 930 45010 SH SOLE NO 0 0 45010 INNOVATOR ETFS TR INVTOR 2 PLS 5 45782C243 5272 258941 SH SOLE NO 0 0 258941 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 7038 185702 SH SOLE NO 0 0 185702 INNOVATOR ETFS TR POWER BUFFER SET 45783Y723 6509 238378 SH SOLE NO 0 0 238378 INNOVATOR ETFS TR PREM INCM 10 BAR 45783Y632 708 28422 SH SOLE NO 0 0 28422 INNOVATOR ETFS TR PREM INCM 20 BAR 45783Y624 1539 62058 SH SOLE NO 0 0 62058 INNOVATOR ETFS TR PREM INCM 30 BAR 45783Y616 6078 246377 SH SOLE NO 0 0 246377 INNOVATOR ETFS TR PREM INCM 40 BAR 45783Y590 1426 58035 SH SOLE NO 0 0 58035 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 508 27704 SH SOLE NO 0 0 27704 INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 876 35633 SH SOLE NO 0 0 35633 INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889 514 17791 SH SOLE NO 0 0 17791 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 11780 329128 SH SOLE NO 0 0 329128 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 28961 937245 SH SOLE NO 0 0 937245 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 2479 88706 SH SOLE NO 0 0 88706 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 8066 246440 SH SOLE NO 0 0 246440 INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 952 31670 SH SOLE NO 0 0 31670 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 10714 371702 SH SOLE NO 0 0 371702 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 2312 80858 SH SOLE NO 0 0 80858 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 5151 197603 SH SOLE NO 0 0 197603 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 1045 36290 SH SOLE NO 0 0 36290 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 1426 51255 SH SOLE NO 0 0 51255 INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848 2331 90635 SH SOLE NO 0 0 90635 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 6100 168373 SH SOLE NO 0 0 168373 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 3995 117591 SH SOLE NO 0 0 117591 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 17592 483425 SH SOLE NO 0 0 483425 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 8685 252089 SH SOLE NO 0 0 252089 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 2024 59223 SH SOLE NO 0 0 59223 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 15776 418245 SH SOLE NO 0 0 418245 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 16440 466038 SH SOLE NO 0 0 466038 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 4097 122108 SH SOLE NO 0 0 122108 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 1888 50871 SH SOLE NO 0 0 50871 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 5274 165971 SH SOLE NO 0 0 165971 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 15126 484803 SH SOLE NO 0 0 484803 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 18870 632166 SH SOLE NO 0 0 632166 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 14207 420707 SH SOLE NO 0 0 420707 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 17997 584510 SH SOLE NO 0 0 584510 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 20954 596800 SH SOLE NO 0 0 596800 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 19413 583328 SH SOLE NO 0 0 583328 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 15623 460718 SH SOLE NO 0 0 460718 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 21806 666654 SH SOLE NO 0 0 666654 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 26174 826448 SH SOLE NO 0 0 826448 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 22053 658879 SH SOLE NO 0 0 658879 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 17802 520229 SH SOLE NO 0 0 520229 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 3555 117768 SH SOLE NO 0 0 117768 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 737 25151 SH SOLE NO 0 0 25151 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 9746 326278 SH SOLE NO 0 0 326278 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 1781 57890 SH SOLE NO 0 0 57890 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 443 15283 SH SOLE NO 0 0 15283 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 4947 147401 SH SOLE NO 0 0 147401 INNOVATOR ETFS TR US SML CP PWR B 45782C284 6874 267556 SH SOLE NO 0 0 267556 INNOVATOR ETFS TR US SML CP PWR B 45782C474 3148 98442 SH SOLE NO 0 0 98442 INNOVATOR ETFS TR US SML CP PWR B 45782C599 1385 51148 SH SOLE NO 0 0 51148 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 3808 138254 SH SOLE NO 0 0 138254 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 542 190705 SH SOLE NO 0 0 190705 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 11 25189 SH SOLE NO 0 0 25189 INSEEGO CORP COM 45782B104 56 86912 SH SOLE NO 0 0 86912 INSIGHT ENTERPRISES INC COM 45765U103 222 1518 SH SOLE NO 0 0 1518 INSIGHT SELECT INCOME FD COM 45781W109 327 20893 SH SOLE NO 0 0 20893 INSPERITY INC COM 45778Q107 340 2858 SH SOLE NO 0 0 2858 INSPIRATO INCORPORATED *W EXP 02/11/202 45791E115 2 30000 SH SOLE NO 0 0 30000 INSPIRATO INCORPORATED COM CL A 45791E107 359 366377 SH SOLE NO 0 0 366377 INSPIRE MED SYS INC COM 457730109 2231 6872 SH SOLE NO 0 0 6872 INSTALLED BLDG PRODS INC COM 45780R101 452 3224 SH SOLE NO 0 0 3224 INSULET CORP COM 45784P101 3681 12767 SH SOLE NO 0 0 12767 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 316 7675 SH SOLE NO 0 0 7675 INTEL CORP COM 458140100 65854 1969327 SH SOLE NO 0 0 1969327 INTELLIA THERAPEUTICS INC COM 45826J105 1162 28505 SH SOLE NO 0 0 28505 INTER PARFUMS INC COM 458334109 495 3657 SH SOLE NO 0 0 3657 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 519 6248 SH SOLE NO 0 0 6248 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4466 39496 SH SOLE NO 0 0 39496 INTERDIGITAL INC COM 45867G101 509 5267 SH SOLE NO 0 0 5267 INTERNATIONAL BANCSHARES COR COM 459044103 1392 31503 SH SOLE NO 0 0 31503 INTERNATIONAL BUSINESS MACHS COM 459200101 95125 710896 SH SOLE NO 0 0 710896 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1457 18300 SH SOLE NO 0 0 18300 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 390 12244 SH SOLE NO 0 0 12244 INTERNATIONAL PAPER CO COM 460146103 8031 252469 SH SOLE NO 0 0 252469 INTERPUBLIC GROUP COS INC COM 460690100 1987 51497 SH SOLE NO 0 0 51497 INTUIT COM 461202103 20890 45592 SH SOLE NO 0 0 45592 INTUITIVE SURGICAL INC COM NEW 46120E602 18851 55130 SH SOLE NO 0 0 55130 INVENTIVA SA ADS 46124U107 82 20280 SH SOLE NO 0 0 20280 INVENTRUST PPTYS CORP COM NEW 46124J201 5896 254814 SH SOLE NO 0 0 254814 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 945 10901 SH SOLE NO 0 0 10901 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 784 23533 SH SOLE NO 0 0 23533 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2773 59693 SH SOLE NO 0 0 59693 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 535 10775 SH SOLE NO 0 0 10775 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 1494 60036 SH SOLE NO 0 0 60036 INVESCO ACTVELY MNGD ETC FD ELC VEH MTLS CDT 46090F209 405 19358 SH SOLE NO 0 0 19358 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 6648 488608 SH SOLE NO 0 0 488608 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 164 19545 SH SOLE NO 0 0 19545 INVESCO CALIF VALUE MUN INCO COM 46132H106 809 84440 SH SOLE NO 0 0 84440 INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109 344 2812 SH SOLE NO 0 0 2812 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 1205 11952 SH SOLE NO 0 0 11952 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 1040 16111 SH SOLE NO 0 0 16111 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 285 2867 SH SOLE NO 0 0 2867 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2580 113637 SH SOLE NO 0 0 113637 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 2104 99859 SH SOLE NO 0 0 99859 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 332 18512 SH SOLE NO 0 0 18512 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 1824 129182 SH SOLE NO 0 0 129182 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 310 6277 SH SOLE NO 0 0 6277 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 6044 212958 SH SOLE NO 0 0 212958 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 1219 41785 SH SOLE NO 0 0 41785 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 298 12092 SH SOLE NO 0 0 12092 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 8943 494608 SH SOLE NO 0 0 494608 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 546 13759 SH SOLE NO 0 0 13759 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 1902 62452 SH SOLE NO 0 0 62452 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 381 20098 SH SOLE NO 0 0 20098 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 821 10435 SH SOLE NO 0 0 10435 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4148 212804 SH SOLE NO 0 0 212804 INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516 1256 54556 SH SOLE NO 0 0 54556 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 920 52630 SH SOLE NO 0 0 52630 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1521 33836 SH SOLE NO 0 0 33836 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 693 22509 SH SOLE NO 0 0 22509 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 1173 62043 SH SOLE NO 0 0 62043 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 1058 54600 SH SOLE NO 0 0 54600 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 1920 53666 SH SOLE NO 0 0 53666 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 230 6657 SH SOLE NO 0 0 6657 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 912 42142 SH SOLE NO 0 0 42142 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 5763 140379 SH SOLE NO 0 0 140379 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 731 46760 SH SOLE NO 0 0 46760 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 743 9078 SH SOLE NO 0 0 9078 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 333 18530 SH SOLE NO 0 0 18530 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 231 7848 SH SOLE NO 0 0 7848 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 41636 273954 SH SOLE NO 0 0 273954 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1980 75741 SH SOLE NO 0 0 75741 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2605 110396 SH SOLE NO 0 0 110396 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 515 22658 SH SOLE NO 0 0 22658 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 15675 1378653 SH SOLE NO 0 0 1378653 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1044 24942 SH SOLE NO 0 0 24942 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 915 11982 SH SOLE NO 0 0 11982 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 369 6591 SH SOLE NO 0 0 6591 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 19915 248943 SH SOLE NO 0 0 248943 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 3156 134190 SH SOLE NO 0 0 134190 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 8303 161498 SH SOLE NO 0 0 161498 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1280 46797 SH SOLE NO 0 0 46797 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 237 8732 SH SOLE NO 0 0 8732 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 1664 17323 SH SOLE NO 0 0 17323 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 19974 385964 SH SOLE NO 0 0 385964 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 44756 394636 SH SOLE NO 0 0 394636 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 286 30190 SH SOLE NO 0 0 30190 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1369 10267 SH SOLE NO 0 0 10267 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 488 3310 SH SOLE NO 0 0 3310 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 8485 213032 SH SOLE NO 0 0 213032 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 370 3405 SH SOLE NO 0 0 3405 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 6446 164683 SH SOLE NO 0 0 164683 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 15139 366114 SH SOLE NO 0 0 366114 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 105213 1675106 SH SOLE NO 0 0 1675106 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 8177 114489 SH SOLE NO 0 0 114489 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3453 164103 SH SOLE NO 0 0 164103 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 2555 96240 SH SOLE NO 0 0 96240 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 26865 254713 SH SOLE NO 0 0 254713 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2960 133030 SH SOLE NO 0 0 133030 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 589 32849 SH SOLE NO 0 0 32849 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 166 10400 SH SOLE NO 0 0 10400 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 285 13500 SH SOLE NO 0 0 13500 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 17630 832777 SH SOLE NO 0 0 832777 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 3986 169524 SH SOLE NO 0 0 169524 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 2051 81774 SH SOLE NO 0 0 81774 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 18824 915097 SH SOLE NO 0 0 915097 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 3826 170215 SH SOLE NO 0 0 170215 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 3447 139142 SH SOLE NO 0 0 139142 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 8823 438294 SH SOLE NO 0 0 438294 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 2434 107938 SH SOLE NO 0 0 107938 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 3144 129122 SH SOLE NO 0 0 129122 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 2826 149149 SH SOLE NO 0 0 149149 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 2242 95384 SH SOLE NO 0 0 95384 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1995 104878 SH SOLE NO 0 0 104878 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 1630 69079 SH SOLE NO 0 0 69079 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 1187 50784 SH SOLE NO 0 0 50784 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 414 18001 SH SOLE NO 0 0 18001 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 4931 71212 SH SOLE NO 0 0 71212 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 297 13511 SH SOLE NO 0 0 13511 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 437 27005 SH SOLE NO 0 0 27005 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 218 9573 SH SOLE NO 0 0 9573 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 741 37534 SH SOLE NO 0 0 37534 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 355 8769 SH SOLE NO 0 0 8769 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 7798 159199 SH SOLE NO 0 0 159199 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1068 29471 SH SOLE NO 0 0 29471 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 20652 244487 SH SOLE NO 0 0 244487 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 4479 50069 SH SOLE NO 0 0 50069 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 5991 156706 SH SOLE NO 0 0 156706 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 2776 65040 SH SOLE NO 0 0 65040 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 913 10650 SH SOLE NO 0 0 10650 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1082 8888 SH SOLE NO 0 0 8888 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 1402 13324 SH SOLE NO 0 0 13324 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 34585 426821 SH SOLE NO 0 0 426821 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 1744 20095 SH SOLE NO 0 0 20095 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 343 2328 SH SOLE NO 0 0 2328 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 305 9392 SH SOLE NO 0 0 9392 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 749 12221 SH SOLE NO 0 0 12221 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 479 8805 SH SOLE NO 0 0 8805 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 2099 75411 SH SOLE NO 0 0 75411 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 2644 58182 SH SOLE NO 0 0 58182 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 7244 173228 SH SOLE NO 0 0 173228 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 10999 155755 SH SOLE NO 0 0 155755 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 3412 73164 SH SOLE NO 0 0 73164 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 498 4284 SH SOLE NO 0 0 4284 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 2003 26493 SH SOLE NO 0 0 26493 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 2582 18873 SH SOLE NO 0 0 18873 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 551 5118 SH SOLE NO 0 0 5118 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1956 136294 SH SOLE NO 0 0 136294 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 92135 562997 SH SOLE NO 0 0 562997 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 9623 56003 SH SOLE NO 0 0 56003 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 248 23526 SH SOLE NO 0 0 23526 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 354 13301 SH SOLE NO 0 0 13301 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3789 197132 SH SOLE NO 0 0 197132 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 3815 211383 SH SOLE NO 0 0 211383 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1441 29400 SH SOLE NO 0 0 29400 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 923 5904 SH SOLE NO 0 0 5904 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 1593 19555 SH SOLE NO 0 0 19555 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 35240 388191 SH SOLE NO 0 0 388191 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 5837 16689 SH SOLE NO 0 0 16689 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 9304 116999 SH SOLE NO 0 0 116999 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 14371 178052 SH SOLE NO 0 0 178052 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 4914 106575 SH SOLE NO 0 0 106575 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 786 8641 SH SOLE NO 0 0 8641 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2139 10950 SH SOLE NO 0 0 10950 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 4586 44350 SH SOLE NO 0 0 44350 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 32914 708734 SH SOLE NO 0 0 708734 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1120 8819 SH SOLE NO 0 0 8819 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 970 10369 SH SOLE NO 0 0 10369 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 3131 64578 SH SOLE NO 0 0 64578 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 325 5714 SH SOLE NO 0 0 5714 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 375 16931 SH SOLE NO 0 0 16931 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 286 2070 SH SOLE NO 0 0 2070 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2518 36794 SH SOLE NO 0 0 36794 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 466 9093 SH SOLE NO 0 0 9093 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 7485 25113 SH SOLE NO 0 0 25113 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 923 4514 SH SOLE NO 0 0 4514 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 782 4819 SH SOLE NO 0 0 4819 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 7387 44124 SH SOLE NO 0 0 44124 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 5694 19361 SH SOLE NO 0 0 19361 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1040 9406 SH SOLE NO 0 0 9406 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 155410 1038557 SH SOLE NO 0 0 1038557 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 20680 135554 SH SOLE NO 0 0 135554 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 12943 166904 SH SOLE NO 0 0 166904 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 44953 891041 SH SOLE NO 0 0 891041 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 21914 388619 SH SOLE NO 0 0 388619 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 3300 82252 SH SOLE NO 0 0 82252 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 6617 74136 SH SOLE NO 0 0 74136 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 1958 91425 SH SOLE NO 0 0 91425 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841 1827 73728 SH SOLE NO 0 0 73728 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 1915 95193 SH SOLE NO 0 0 95193 INVESCO HIG INCM 2023 TARG T COM 46135X108 83 11186 SH SOLE NO 0 0 11186 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 292 12698 SH SOLE NO 0 0 12698 INVESCO LTD SHS G491BT108 3006 178817 SH SOLE NO 0 0 178817 INVESCO MUN OPPORTUNITY TR COM 46132C107 1124 118791 SH SOLE NO 0 0 118791 INVESCO MUNI INCOME OPP TRST COM 46132X101 2730 437424 SH SOLE NO 0 0 437424 INVESCO MUNICIPAL TRUST COM 46131J103 665 70535 SH SOLE NO 0 0 70535 INVESCO PA VALUE MUN INC TR COM 46132K109 137 13880 SH SOLE NO 0 0 13880 INVESCO QQQ TR UNIT SER 1 46090E103 812000 2198038 SH SOLE NO 0 0 2198038 INVESCO QUALITY MUN INCOME T COM 46133G107 657 68769 SH SOLE NO 0 0 68769 INVESCO SR INCOME TR COM 46131H107 243 63106 SH SOLE NO 0 0 63106 INVESCO TR INVT GRADE MUNS COM 46131M106 712 73300 SH SOLE NO 0 0 73300 INVESCO TR INVT GRADE NEW YO COM 46131T101 329 32204 SH SOLE NO 0 0 32204 INVESCO VALUE MUN INCOME TR COM 46132P108 1366 115563 SH SOLE NO 0 0 115563 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 242 5923 SH SOLE NO 0 0 5923 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 3539 138832 SH SOLE NO 0 0 138832 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 3124 99917 SH SOLE NO 0 0 99917 INVITAE CORP COM 46185L103 107 95043 SH SOLE NO 0 0 95043 INVITATION HOMES INC COM 46187W107 217 6302 SH SOLE NO 0 0 6302 IONIS PHARMACEUTICALS INC COM 462222100 844 20573 SH SOLE NO 0 0 20573 IONQ INC COM 46222L108 202 14901 SH SOLE NO 0 0 14901 IPG PHOTONICS CORP COM 44980X109 833 6132 SH SOLE NO 0 0 6132 IQVIA HLDGS INC COM 46266C105 4502 20027 SH SOLE NO 0 0 20027 IRIDIUM COMMUNICATIONS INC COM 46269C102 398 6412 SH SOLE NO 0 0 6412 IROBOT CORP COM 462726100 231 5098 SH SOLE NO 0 0 5098 IRON MTN INC DEL COM 46284V101 10696 188239 SH SOLE NO 0 0 188239 IRONNET INC COM 46323Q105 2 10636 SH SOLE NO 0 0 10636 ISHARES GOLD TR ISHARES NEW 464285204 126939 3488296 SH SOLE NO 0 0 3488296 ISHARES INC CORE MSCI EMKT 46434G103 100270 2034291 SH SOLE NO 0 0 2034291 ISHARES INC CUR HD MSCI EM 46434G509 1264 51515 SH SOLE NO 0 0 51515 ISHARES INC EM MKT SM-CP ETF 464286475 317 5915 SH SOLE NO 0 0 5915 ISHARES INC EM MKTS DIV ETF 464286319 623 25428 SH SOLE NO 0 0 25428 ISHARES INC EMNG MKTS EQT 46434G889 2334 56151 SH SOLE NO 0 0 56151 ISHARES INC ESG AWR MSCI EM 46434G863 22737 718844 SH SOLE NO 0 0 718844 ISHARES INC FRONTIER AND SEL 464286145 422 16329 SH SOLE NO 0 0 16329 ISHARES INC GLB ENR PROD ETF 464286343 236 10199 SH SOLE NO 0 0 10199 ISHARES INC JP MRG EM CRP BD 464286251 355 8194 SH SOLE NO 0 0 8194 ISHARES INC JP MRGN EM HI BD 464286285 906 25776 SH SOLE NO 0 0 25776 ISHARES INC MSCI AGRICULTURE 464286350 940 23803 SH SOLE NO 0 0 23803 ISHARES INC MSCI AUST ETF 464286103 392 17367 SH SOLE NO 0 0 17367 ISHARES INC MSCI BRAZIL ETF 464286400 2659 82003 SH SOLE NO 0 0 82003 ISHARES INC MSCI CDA ETF 464286509 1158 33095 SH SOLE NO 0 0 33095 ISHARES INC MSCI EMERG MRKT 464286533 23357 424830 SH SOLE NO 0 0 424830 ISHARES INC MSCI EMRG CHN 46434G764 11540 222005 SH SOLE NO 0 0 222005 ISHARES INC MSCI EQUAL WEITE 464286681 625 7926 SH SOLE NO 0 0 7926 ISHARES INC MSCI EURZONE ETF 464286608 949 20706 SH SOLE NO 0 0 20706 ISHARES INC MSCI GBL ETF NEW 46434G848 1864 46059 SH SOLE NO 0 0 46059 ISHARES INC MSCI GBL GOLD MN 46434G855 1092 46864 SH SOLE NO 0 0 46864 ISHARES INC MSCI GBL MIN VOL 464286525 18416 187811 SH SOLE NO 0 0 187811 ISHARES INC MSCI GERMANY ETF 464286806 413 14458 SH SOLE NO 0 0 14458 ISHARES INC MSCI GLB SLV&MTL 464286327 122 12597 SH SOLE NO 0 0 12597 ISHARES INC MSCI ISRAEL ETF 464286632 339 6326 SH SOLE NO 0 0 6326 ISHARES INC MSCI ITALY ETF 46434G830 380 11942 SH SOLE NO 0 0 11942 ISHARES INC MSCI JPN ETF NEW 46434G822 5817 93977 SH SOLE NO 0 0 93977 ISHARES INC MSCI MEXICO ETF 464286822 532 8561 SH SOLE NO 0 0 8561 ISHARES INC MSCI PAC JP ETF 464286665 1482 35090 SH SOLE NO 0 0 35090 ISHARES INC MSCI SINGPOR ETF 46434G780 197 10646 SH SOLE NO 0 0 10646 ISHARES INC MSCI STH KOR ETF 464286772 548 8646 SH SOLE NO 0 0 8646 ISHARES INC MSCI SWITZERLAND 464286749 384 8309 SH SOLE NO 0 0 8309 ISHARES INC MSCI TAIWAN ETF 46434G772 387 8222 SH SOLE NO 0 0 8222 ISHARES INC MSCI WORLD ETF 464286392 3325 26699 SH SOLE NO 0 0 26699 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 322 16496 SH SOLE NO 0 0 16496 ISHARES SILVER TR ISHARES 46428Q109 27572 1319852 SH SOLE NO 0 0 1319852 ISHARES TR 0-3 MNTH TREASRY 46436E718 25384 252246 SH SOLE NO 0 0 252246 ISHARES TR 0-5 YR TIPS ETF 46429B747 36764 376684 SH SOLE NO 0 0 376684 ISHARES TR 0-5YR HI YL CP 46434V407 126481 3051416 SH SOLE NO 0 0 3051416 ISHARES TR 0-5YR INVT GR CP 46434V100 11812 245016 SH SOLE NO 0 0 245016 ISHARES TR 1 3 YR TREAS BD 464287457 104645 1290641 SH SOLE NO 0 0 1290641 ISHARES TR 10+ YR INVST GRD 464289511 3613 70080 SH SOLE NO 0 0 70080 ISHARES TR 10-20 YR TRS ETF 464288653 30196 272599 SH SOLE NO 0 0 272599 ISHARES TR 20 YR TR BD ETF 464287432 105614 1025975 SH SOLE NO 0 0 1025975 ISHARES TR 3 7 YR TREAS BD 464288661 20191 175175 SH SOLE NO 0 0 175175 ISHARES TR 7-10 YR TRSY BD 464287440 48779 504955 SH SOLE NO 0 0 504955 ISHARES TR A RATE CP BD ETF 46429B291 649 13751 SH SOLE NO 0 0 13751 ISHARES TR AGENCY BOND ETF 464288166 2272 21243 SH SOLE NO 0 0 21243 ISHARES TR AGGRES ALLOC ETF 464289859 5424 81755 SH SOLE NO 0 0 81755 ISHARES TR BLACKROCK ULTRA 46434V878 7401 147143 SH SOLE NO 0 0 147143 ISHARES TR BROAD USD HIGH 46435U853 8342 236320 SH SOLE NO 0 0 236320 ISHARES TR CALIF MUN BD ETF 464288356 5651 99222 SH SOLE NO 0 0 99222 ISHARES TR CHINA LG-CAP ETF 464287184 401 14761 SH SOLE NO 0 0 14761 ISHARES TR CMBS ETF 46429B366 1893 41271 SH SOLE NO 0 0 41271 ISHARES TR COHEN STEER REIT 464287564 6600 118767 SH SOLE NO 0 0 118767 ISHARES TR CONSER ALLOC ETF 464289883 1341 38047 SH SOLE NO 0 0 38047 ISHARES TR CONV BD ETF 46435G102 3468 45422 SH SOLE NO 0 0 45422 ISHARES TR CORE 1 5 YR USD 46432F859 12885 276255 SH SOLE NO 0 0 276255 ISHARES TR CORE DIV GRWTH 46434V621 383089 7434300 SH SOLE NO 0 0 7434300 ISHARES TR CORE DIVID ETF 46435U861 546 14270 SH SOLE NO 0 0 14270 ISHARES TR CORE HIGH DV ETF 46429B663 87617 869302 SH SOLE NO 0 0 869302 ISHARES TR CORE INTL AGGR 46435G672 56602 1148352 SH SOLE NO 0 0 1148352 ISHARES TR CORE LT USDB ETF 464289479 4498 85518 SH SOLE NO 0 0 85518 ISHARES TR CORE MSCI EAFE 46432F842 182474 2703317 SH SOLE NO 0 0 2703317 ISHARES TR CORE MSCI EURO 46434V738 1010 19184 SH SOLE NO 0 0 19184 ISHARES TR CORE MSCI INTL 46435G326 41305 675800 SH SOLE NO 0 0 675800 ISHARES TR CORE MSCI PAC 46434V696 601 10465 SH SOLE NO 0 0 10465 ISHARES TR CORE MSCI TOTAL 46432F834 81936 1308461 SH SOLE NO 0 0 1308461 ISHARES TR CORE S&P MCP ETF 464287507 301927 1154685 SH SOLE NO 0 0 1154685 ISHARES TR CORE S&P SCP ETF 464287804 370729 3720313 SH SOLE NO 0 0 3720313 ISHARES TR CORE S&P TTL STK 464287150 179647 1836130 SH SOLE NO 0 0 1836130 ISHARES TR CORE S&P US GWT 464287671 124065 1270636 SH SOLE NO 0 0 1270636 ISHARES TR CORE S&P US VLU 464287663 106990 1367112 SH SOLE NO 0 0 1367112 ISHARES TR CORE S&P500 ETF 464287200 1142195 2562641 SH SOLE NO 0 0 2562641 ISHARES TR CORE TOTAL USD 46434V613 93016 2045655 SH SOLE NO 0 0 2045655 ISHARES TR CORE US AGGBD ET 464287226 188045 1919805 SH SOLE NO 0 0 1919805 ISHARES TR CR 5 10 YR ETF 46435G417 920 21365 SH SOLE NO 0 0 21365 ISHARES TR CRE U S REIT ETF 464288521 5299 103081 SH SOLE NO 0 0 103081 ISHARES TR CYBERSECURITY 46435U135 5452 144155 SH SOLE NO 0 0 144155 ISHARES TR DEVSMCP EXNA ETF 464288497 261 4955 SH SOLE NO 0 0 4955 ISHARES TR DOW JONES US ETF 464287846 12911 119180 SH SOLE NO 0 0 119180 ISHARES TR EAFE GRWTH ETF 464288885 83374 873844 SH SOLE NO 0 0 873844 ISHARES TR EAFE SML CP ETF 464288273 16323 276753 SH SOLE NO 0 0 276753 ISHARES TR EAFE VALUE ETF 464288877 68321 1396023 SH SOLE NO 0 0 1396023 ISHARES TR ESG ADV TTL USD 46436E619 1029 24167 SH SOLE NO 0 0 24167 ISHARES TR ESG ADVNCD HY BD 46435G441 1981 44945 SH SOLE NO 0 0 44945 ISHARES TR ESG AW MSCI EAFE 46435G516 119888 1643881 SH SOLE NO 0 0 1643881 ISHARES TR ESG AWARE AGGRSV 46436E668 231 7496 SH SOLE NO 0 0 7496 ISHARES TR ESG AWARE MSCI 46435U663 9941 279875 SH SOLE NO 0 0 279875 ISHARES TR ESG AWR MSCI USA 46435G425 119218 1223249 SH SOLE NO 0 0 1223249 ISHARES TR ESG AWR US AGRGT 46435U549 13176 279325 SH SOLE NO 0 0 279325 ISHARES TR ESG AWRE 1 5 YR 46435G243 12517 523514 SH SOLE NO 0 0 523514 ISHARES TR ESG AWRE USD ETF 46435G193 2793 122841 SH SOLE NO 0 0 122841 ISHARES TR ESG EAFE ETF 46436E759 823 13519 SH SOLE NO 0 0 13519 ISHARES TR ESG MSCI EM LDRS 46436E601 1687 37684 SH SOLE NO 0 0 37684 ISHARES TR ESG MSCI LEADR 46435U218 3969 51267 SH SOLE NO 0 0 51267 ISHARES TR ESG MSCI USA ETF 46436E767 1880 52282 SH SOLE NO 0 0 52282 ISHARES TR ESG SCRD S&P MID 46436E551 878 24661 SH SOLE NO 0 0 24661 ISHARES TR ESG SCRND S&P500 46436E569 319 9438 SH SOLE NO 0 0 9438 ISHARES TR EUROPE ETF 464287861 860 17020 SH SOLE NO 0 0 17020 ISHARES TR EXPANDED TECH 464287515 11437 33062 SH SOLE NO 0 0 33062 ISHARES TR EXPND TEC SC ETF 464287549 19625 49953 SH SOLE NO 0 0 49953 ISHARES TR EXPONENTIAL TECH 46434V381 22194 399176 SH SOLE NO 0 0 399176 ISHARES TR FALN ANGLS USD 46435G474 5512 217249 SH SOLE NO 0 0 217249 ISHARES TR FLTG RATE NT ETF 46429B655 17071 335913 SH SOLE NO 0 0 335913 ISHARES TR GBL COMM SVC ETF 464287275 218 3190 SH SOLE NO 0 0 3190 ISHARES TR GENOMICS IMMUN 46435U192 1174 50257 SH SOLE NO 0 0 50257 ISHARES TR GL CLEAN ENE ETF 464288224 24641 1339167 SH SOLE NO 0 0 1339167 ISHARES TR GL TIMB FORE ETF 464288174 326 4542 SH SOLE NO 0 0 4542 ISHARES TR GLB CNS DISC ETF 464288745 1880 11993 SH SOLE NO 0 0 11993 ISHARES TR GLB CNSM STP ETF 464288737 2412 39420 SH SOLE NO 0 0 39420 ISHARES TR GLB INFRASTR ETF 464288372 2237 47651 SH SOLE NO 0 0 47651 ISHARES TR GLOB HLTHCRE ETF 464287325 7137 83976 SH SOLE NO 0 0 83976 ISHARES TR GLOB INDSTRL ETF 464288729 307 2556 SH SOLE NO 0 0 2556 ISHARES TR GLOB UTILITS ETF 464288711 513 8576 SH SOLE NO 0 0 8576 ISHARES TR GLOBAL 100 ETF 464287572 10775 141664 SH SOLE NO 0 0 141664 ISHARES TR GLOBAL ENERG ETF 464287341 3866 103863 SH SOLE NO 0 0 103863 ISHARES TR GLOBAL EQUITY 46434V316 648 18322 SH SOLE NO 0 0 18322 ISHARES TR GLOBAL FINLS ETF 464287333 777 10857 SH SOLE NO 0 0 10857 ISHARES TR GLOBAL MATER ETF 464288695 219 2672 SH SOLE NO 0 0 2672 ISHARES TR GLOBAL REIT ETF 46434V647 1466 63826 SH SOLE NO 0 0 63826 ISHARES TR GLOBAL TECH ETF 464287291 28348 455825 SH SOLE NO 0 0 455825 ISHARES TR GNMA BOND ETF 46429B333 216 4916 SH SOLE NO 0 0 4916 ISHARES TR GRWT ALLOCAT ETF 464289867 4191 81455 SH SOLE NO 0 0 81455 ISHARES TR HDG MSCI EAFE 46434V803 14912 481047 SH SOLE NO 0 0 481047 ISHARES TR HIGH YLD BD FCTR 46435G250 327 7324 SH SOLE NO 0 0 7324 ISHARES TR IBDS DEC28 ETF 46435U515 6337 258640 SH SOLE NO 0 0 258640 ISHARES TR IBONDS 2026 TERM 46436E528 465 20454 SH SOLE NO 0 0 20454 ISHARES TR IBONDS 23 TRM HG 46435U150 2756 116650 SH SOLE NO 0 0 116650 ISHARES TR IBONDS 23 TRM TS 46436E882 40882 1647808 SH SOLE NO 0 0 1647808 ISHARES TR IBONDS 24 TRM HG 46435U184 2025 87734 SH SOLE NO 0 0 87734 ISHARES TR IBONDS 24 TRM TS 46436E874 18935 795578 SH SOLE NO 0 0 795578 ISHARES TR IBONDS 25 TRM HG 46435U168 1127 48983 SH SOLE NO 0 0 48983 ISHARES TR IBONDS 25 TRM TS 46436E866 6995 302435 SH SOLE NO 0 0 302435 ISHARES TR IBONDS 26 TRM TS 46436E858 4282 189063 SH SOLE NO 0 0 189063 ISHARES TR IBONDS 27 ETF 46435UAA9 9006 383544 SH SOLE NO 0 0 383544 ISHARES TR IBONDS 27 TRM TS 46436E841 2036 91900 SH SOLE NO 0 0 91900 ISHARES TR IBONDS 28 TRM TS 46436E833 2172 98711 SH SOLE NO 0 0 98711 ISHARES TR IBONDS 29 TRM TS 46436E825 366 16926 SH SOLE NO 0 0 16926 ISHARES TR IBONDS DEC 46435U697 8521 330787 SH SOLE NO 0 0 330787 ISHARES TR IBONDS DEC 2030 46436E726 6268 295679 SH SOLE NO 0 0 295679 ISHARES TR IBONDS DEC 2031 46436E486 1573 77612 SH SOLE NO 0 0 77612 ISHARES TR IBONDS DEC 2032 46436E296 314 13521 SH SOLE NO 0 0 13521 ISHARES TR IBONDS DEC 2032 46436E312 320 13012 SH SOLE NO 0 0 13012 ISHARES TR IBONDS DEC 25 46435U432 6412 243462 SH SOLE NO 0 0 243462 ISHARES TR IBONDS DEC 26 46435U259 1932 76733 SH SOLE NO 0 0 76733 ISHARES TR IBONDS DEC 27 46435U283 798 31818 SH SOLE NO 0 0 31818 ISHARES TR IBONDS DEC 28 46435U325 1008 40060 SH SOLE NO 0 0 40060 ISHARES TR IBONDS DEC 29 46436E205 7534 335570 SH SOLE NO 0 0 335570 ISHARES TR IBONDS DEC2023 46435G318 4215 165352 SH SOLE NO 0 0 165352 ISHARES TR IBONDS DEC2026 46435GAA0 8978 382533 SH SOLE NO 0 0 382533 ISHARES TR IBONDS DEC23 ETF 46434VAX8 11708 462933 SH SOLE NO 0 0 462933 ISHARES TR IBONDS DEC24 ETF 46434VBG4 25125 1020497 SH SOLE NO 0 0 1020497 ISHARES TR IBONDS DEC25 ETF 46434VBD1 13058 535621 SH SOLE NO 0 0 535621 ISHARES TR IBOXX HI YD ETF 464288513 8313 110734 SH SOLE NO 0 0 110734 ISHARES TR IBOXX INV CP ETF 464287242 38502 356037 SH SOLE NO 0 0 356037 ISHARES TR INDIA 50 ETF 464289529 522 11599 SH SOLE NO 0 0 11599 ISHARES TR INTERNATIONAL SL 46434V266 2795 90607 SH SOLE NO 0 0 90607 ISHARES TR INTL DIV GRWTH 46435G524 10076 162469 SH SOLE NO 0 0 162469 ISHARES TR INTL EQTY FACTOR 46434V274 2676 99818 SH SOLE NO 0 0 99818 ISHARES TR INTL SEL DIV ETF 464288448 19364 735428 SH SOLE NO 0 0 735428 ISHARES TR INTL TREA BD ETF 464288117 1206 30471 SH SOLE NO 0 0 30471 ISHARES TR INTRM GOV CR ETF 464288612 4025 39113 SH SOLE NO 0 0 39113 ISHARES TR INVT GRD CORP BD 46436E288 2100 62247 SH SOLE NO 0 0 62247 ISHARES TR ISHARES 25+ YR T 46436E577 4505 339753 SH SOLE NO 0 0 339753 ISHARES TR ISHARES BIOTECH 464287556 27701 218188 SH SOLE NO 0 0 218188 ISHARES TR ISHARES SEMICDTR 464287523 28362 55912 SH SOLE NO 0 0 55912 ISHARES TR ISHS 1-5YR INVS 464288646 101381 2020739 SH SOLE NO 0 0 2020739 ISHARES TR ISHS 5-10YR INVT 464288638 8753 173081 SH SOLE NO 0 0 173081 ISHARES TR JPMORGAN USD EMG 464288281 7688 88835 SH SOLE NO 0 0 88835 ISHARES TR MBS ETF 464288588 67160 720095 SH SOLE NO 0 0 720095 ISHARES TR MICRO-CAP ETF 464288869 852 7793 SH SOLE NO 0 0 7793 ISHARES TR MODERT ALLOC ETF 464289875 4533 112184 SH SOLE NO 0 0 112184 ISHARES TR MORNINGSTAR GRWT 464287119 22108 354628 SH SOLE NO 0 0 354628 ISHARES TR MORNINGSTAR VALU 464288109 6527 98116 SH SOLE NO 0 0 98116 ISHARES TR MORNINGSTR US EQ 464287127 9031 147849 SH SOLE NO 0 0 147849 ISHARES TR MORTGE REL ETF 46435G342 437 18496 SH SOLE NO 0 0 18496 ISHARES TR MRGSTR MD CP ETF 464288208 19647 310435 SH SOLE NO 0 0 310435 ISHARES TR MRGSTR MD CP GRW 464288307 24754 406195 SH SOLE NO 0 0 406195 ISHARES TR MRGSTR MD CP VAL 464288406 9250 145213 SH SOLE NO 0 0 145213 ISHARES TR MRGSTR SM CP ETF 464288505 1212 24374 SH SOLE NO 0 0 24374 ISHARES TR MRGSTR SM CP GR 464288604 2875 69421 SH SOLE NO 0 0 69421 ISHARES TR MRNGSTR INC ETF 46432F875 303 15509 SH SOLE NO 0 0 15509 ISHARES TR MRNING SM CP ETF 464288703 1363 25237 SH SOLE NO 0 0 25237 ISHARES TR MSCI AC ASIA ETF 464288182 7974 120023 SH SOLE NO 0 0 120023 ISHARES TR MSCI ACWI ETF 464288257 4775 49767 SH SOLE NO 0 0 49767 ISHARES TR MSCI ACWI EX US 464288240 7396 150255 SH SOLE NO 0 0 150255 ISHARES TR MSCI CHINA ETF 46429B671 1911 42709 SH SOLE NO 0 0 42709 ISHARES TR MSCI EAFE ETF 464287465 76202 1051065 SH SOLE NO 0 0 1051065 ISHARES TR MSCI EAFE MIN VL 46429B689 28655 424523 SH SOLE NO 0 0 424523 ISHARES TR MSCI EAFE SMCP 46435G839 2507 88097 SH SOLE NO 0 0 88097 ISHARES TR MSCI EMG MKT ETF 464287234 23922 604689 SH SOLE NO 0 0 604689 ISHARES TR MSCI EURO FL ETF 464289180 425 22138 SH SOLE NO 0 0 22138 ISHARES TR MSCI GBL SUS DEV 46435G532 5073 64171 SH SOLE NO 0 0 64171 ISHARES TR MSCI INDIA ETF 46429B598 2094 47906 SH SOLE NO 0 0 47906 ISHARES TR MSCI INDIA SM CP 46429B614 530 9119 SH SOLE NO 0 0 9119 ISHARES TR MSCI INTL MOMENT 46434V449 1452 43734 SH SOLE NO 0 0 43734 ISHARES TR MSCI INTL QUALTY 46434V456 5680 159542 SH SOLE NO 0 0 159542 ISHARES TR MSCI INTL VLU FT 46435G409 518 20341 SH SOLE NO 0 0 20341 ISHARES TR MSCI JP VALUE 46435U374 1708 62410 SH SOLE NO 0 0 62410 ISHARES TR MSCI KLD400 SOC 464288570 16712 198555 SH SOLE NO 0 0 198555 ISHARES TR MSCI LW CRB TG 46434V464 2629 16808 SH SOLE NO 0 0 16808 ISHARES TR MSCI UK ETF NEW 46435G334 318 9823 SH SOLE NO 0 0 9823 ISHARES TR MSCI USA ESG SLC 464288802 10628 113501 SH SOLE NO 0 0 113501 ISHARES TR MSCI USA MIN VOL 46429B697 226436 3046357 SH SOLE NO 0 0 3046357 ISHARES TR MSCI USA MMENTM 46432F396 52148 361509 SH SOLE NO 0 0 361509 ISHARES TR MSCI USA QLT FCT 46432F339 138707 1028451 SH SOLE NO 0 0 1028451 ISHARES TR MSCI USA SMCP MN 46435G433 9644 281336 SH SOLE NO 0 0 281336 ISHARES TR MSCI USA VALUE 46432F388 54249 578405 SH SOLE NO 0 0 578405 ISHARES TR NATIONAL MUN ETF 464288414 248826 2331356 SH SOLE NO 0 0 2331356 ISHARES TR NEW YORK MUN ETF 464288323 3066 57565 SH SOLE NO 0 0 57565 ISHARES TR NORTH AMERN NAT 464287374 2719 70028 SH SOLE NO 0 0 70028 ISHARES TR PFD AND INCM SEC 464288687 55300 1787916 SH SOLE NO 0 0 1787916 ISHARES TR RESIDENTIAL MULT 464288562 2238 30543 SH SOLE NO 0 0 30543 ISHARES TR ROBOTICS ARTIF 46435U556 5848 177001 SH SOLE NO 0 0 177001 ISHARES TR RUS 1000 ETF 464287622 44212 181391 SH SOLE NO 0 0 181391 ISHARES TR RUS 1000 GRW ETF 464287614 574284 2086940 SH SOLE NO 0 0 2086940 ISHARES TR RUS 1000 VAL ETF 464287598 325711 2063684 SH SOLE NO 0 0 2063684 ISHARES TR RUS 2000 GRW ETF 464287648 160293 660567 SH SOLE NO 0 0 660567 ISHARES TR RUS 2000 VAL ETF 464287630 162600 1154828 SH SOLE NO 0 0 1154828 ISHARES TR RUS MD CP GR ETF 464287481 268075 2774239 SH SOLE NO 0 0 2774239 ISHARES TR RUS MDCP VAL ETF 464287473 259313 2360824 SH SOLE NO 0 0 2360824 ISHARES TR RUS MID CAP ETF 464287499 80133 1097263 SH SOLE NO 0 0 1097263 ISHARES TR RUS TOP 200 ETF 464289446 4043 37910 SH SOLE NO 0 0 37910 ISHARES TR RUS TP200 GR ETF 464289438 145648 918565 SH SOLE NO 0 0 918565 ISHARES TR RUS TP200 VL ETF 464289420 15080 223609 SH SOLE NO 0 0 223609 ISHARES TR RUSEL 2500 ETF 46435G268 11434 198952 SH SOLE NO 0 0 198952 ISHARES TR RUSSELL 2000 ETF 464287655 112132 598773 SH SOLE NO 0 0 598773 ISHARES TR RUSSELL 3000 ETF 464287689 38198 150101 SH SOLE NO 0 0 150101 ISHARES TR S&P 100 ETF 464287101 16867 81460 SH SOLE NO 0 0 81460 ISHARES TR S&P 500 GRWT ETF 464287309 191167 2712360 SH SOLE NO 0 0 2712360 ISHARES TR S&P 500 VAL ETF 464287408 125383 777856 SH SOLE NO 0 0 777856 ISHARES TR S&P MC 400GR ETF 464287606 42277 563697 SH SOLE NO 0 0 563697 ISHARES TR S&P MC 400VL ETF 464287705 56685 529120 SH SOLE NO 0 0 529120 ISHARES TR S&P SML 600 GWT 464287887 40554 352860 SH SOLE NO 0 0 352860 ISHARES TR SELECT DIVID ETF 464287168 71824 633931 SH SOLE NO 0 0 633931 ISHARES TR SELF DRIVNG EV 46435U366 3571 87300 SH SOLE NO 0 0 87300 ISHARES TR SHORT TREAS BD 464288679 15252 138088 SH SOLE NO 0 0 138088 ISHARES TR SHRT NAT MUN ETF 464288158 20112 193309 SH SOLE NO 0 0 193309 ISHARES TR SP SMCP600VL ETF 464287879 46037 484144 SH SOLE NO 0 0 484144 ISHARES TR TIPS BD ETF 464287176 68588 637312 SH SOLE NO 0 0 637312 ISHARES TR TRS FLT RT BD 46434V860 24325 480068 SH SOLE NO 0 0 480068 ISHARES TR U S EQUITY FACTR 46434V282 8114 182097 SH SOLE NO 0 0 182097 ISHARES TR U.S. BAS MTL ETF 464287838 5781 43448 SH SOLE NO 0 0 43448 ISHARES TR U.S. ENERGY ETF 464287796 6732 157138 SH SOLE NO 0 0 157138 ISHARES TR U.S. FIN SVC ETF 464287770 2501 15832 SH SOLE NO 0 0 15832 ISHARES TR U.S. FINLS ETF 464287788 11045 148032 SH SOLE NO 0 0 148032 ISHARES TR U.S. INSRNCE ETF 464288786 3149 35823 SH SOLE NO 0 0 35823 ISHARES TR U.S. MED DVC ETF 464288810 28084 497422 SH SOLE NO 0 0 497422 ISHARES TR U.S. PHARMA ETF 464288836 2467 13773 SH SOLE NO 0 0 13773 ISHARES TR U.S. REAL ES ETF 464287739 5863 67746 SH SOLE NO 0 0 67746 ISHARES TR U.S. TECH ETF 464287721 69594 639240 SH SOLE NO 0 0 639240 ISHARES TR U.S. UTILITS ETF 464287697 9138 111784 SH SOLE NO 0 0 111784 ISHARES TR US AER DEF ETF 464288760 30878 264659 SH SOLE NO 0 0 264659 ISHARES TR US BR DEL SE ETF 464288794 710 7826 SH SOLE NO 0 0 7826 ISHARES TR US CONSM STAPLES 464287812 13686 68329 SH SOLE NO 0 0 68329 ISHARES TR US CONSUM DISCRE 464287580 6026 84676 SH SOLE NO 0 0 84676 ISHARES TR US HLTHCARE ETF 464287762 24787 88444 SH SOLE NO 0 0 88444 ISHARES TR US HLTHCR PR ETF 464288828 4570 17865 SH SOLE NO 0 0 17865 ISHARES TR US HOME CONS ETF 464288752 7409 86717 SH SOLE NO 0 0 86717 ISHARES TR US INDUSTRIALS 464287754 4577 43166 SH SOLE NO 0 0 43166 ISHARES TR US INFRASTRUC 46435U713 12620 322930 SH SOLE NO 0 0 322930 ISHARES TR US OIL EQ&SV ETF 464288844 745 37035 SH SOLE NO 0 0 37035 ISHARES TR US OIL GS EX ETF 464288851 5801 68305 SH SOLE NO 0 0 68305 ISHARES TR US REGNL BKS ETF 464288778 4007 118374 SH SOLE NO 0 0 118374 ISHARES TR US SML CAP EQT 46434V290 3405 63505 SH SOLE NO 0 0 63505 ISHARES TR US SML CP VALUE 46436E536 393 14723 SH SOLE NO 0 0 14723 ISHARES TR US TECH BRKTHR 46436E502 276 7282 SH SOLE NO 0 0 7282 ISHARES TR US TELECOM ETF 464287713 571 25829 SH SOLE NO 0 0 25829 ISHARES TR US TREAS BD ETF 46429B267 35562 1552915 SH SOLE NO 0 0 1552915 ISHARES TR US TRSPRTION 464287192 10802 43239 SH SOLE NO 0 0 43239 ISHARES TR USD GRN BOND ETF 46435U440 1221 26238 SH SOLE NO 0 0 26238 ISHARES TR USD INV GRDE ETF 464288620 2582 51547 SH SOLE NO 0 0 51547 ISHARES TR YLD OPTIM BD 46434V787 230 10485 SH SOLE NO 0 0 10485 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 1056 21169 SH SOLE NO 0 0 21169 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 20695 416220 SH SOLE NO 0 0 416220 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 410 8286 SH SOLE NO 0 0 8286 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2326 89516 SH SOLE NO 0 0 89516 ISHARES U S ETF TR INT RT HDG C B 46431W705 263 2832 SH SOLE NO 0 0 2832 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 421 7637 SH SOLE NO 0 0 7637 ISUN INC COM 465246106 41 101600 SH SOLE NO 0 0 101600 ITT INC COM 45073V108 2874 30835 SH SOLE NO 0 0 30835 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 15024 269541 SH SOLE NO 0 0 269541 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 16140 303662 SH SOLE NO 0 0 303662 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 877 24066 SH SOLE NO 0 0 24066 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 205 3793 SH SOLE NO 0 0 3793 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 650 8149 SH SOLE NO 0 0 8149 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 286 5541 SH SOLE NO 0 0 5541 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 18659 400577 SH SOLE NO 0 0 400577 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 1953 38684 SH SOLE NO 0 0 38684 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2285 43994 SH SOLE NO 0 0 43994 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 1856 45315 SH SOLE NO 0 0 45315 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1542 17469 SH SOLE NO 0 0 17469 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 138632 2505546 SH SOLE NO 0 0 2505546 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 1488 32930 SH SOLE NO 0 0 32930 J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 218 4713 SH SOLE NO 0 0 4713 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 1271 21499 SH SOLE NO 0 0 21499 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 741 15893 SH SOLE NO 0 0 15893 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 35843 627391 SH SOLE NO 0 0 627391 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 1810 18512 SH SOLE NO 0 0 18512 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 640 12759 SH SOLE NO 0 0 12759 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 5663 112744 SH SOLE NO 0 0 112744 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 49217 1017513 SH SOLE NO 0 0 1017513 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 7398 161535 SH SOLE NO 0 0 161535 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 121479 2422789 SH SOLE NO 0 0 2422789 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 15395 303953 SH SOLE NO 0 0 303953 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 21771 491670 SH SOLE NO 0 0 491670 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 5499 154105 SH SOLE NO 0 0 154105 JABIL INC COM 466313103 3066 28405 SH SOLE NO 0 0 28405 JACKSON FINANCIAL INC COM CL A 46817M107 4688 153138 SH SOLE NO 0 0 153138 JACOBS SOLUTIONS INC COM 46982L108 7003 58901 SH SOLE NO 0 0 58901 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 2072 36490 SH SOLE NO 0 0 36490 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1898 30526 SH SOLE NO 0 0 30526 JANUS DETROIT STR TR HENDERSON MTG 47103U852 294 6425 SH SOLE NO 0 0 6425 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 5971 124946 SH SOLE NO 0 0 124946 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 5595 112233 SH SOLE NO 0 0 112233 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 254 9338 SH SOLE NO 0 0 9338 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1129 9111 SH SOLE NO 0 0 9111 JD.COM INC SPON ADR CL A 47215P106 3262 95580 SH SOLE NO 0 0 95580 JEFFERIES FINL GROUP INC COM 47233W109 1195 36021 SH SOLE NO 0 0 36021 JETBLUE AWYS CORP COM 477143101 1712 193227 SH SOLE NO 0 0 193227 JOBY AVIATION INC COMMON STOCK G65163100 283 27596 SH SOLE NO 0 0 27596 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 22562 411046 SH SOLE NO 0 0 411046 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1082 43748 SH SOLE NO 0 0 43748 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 1455 46781 SH SOLE NO 0 0 46781 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 71328 1435467 SH SOLE NO 0 0 1435467 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 814 24317 SH SOLE NO 0 0 24317 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1487 137928 SH SOLE NO 0 0 137928 JOHNSON & JOHNSON COM 478160104 309004 1866867 SH SOLE NO 0 0 1866867 JOHNSON CTLS INTL PLC SHS G51502105 5574 81804 SH SOLE NO 0 0 81804 JONES LANG LASALLE INC COM 48020Q107 454 2912 SH SOLE NO 0 0 2912 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 443 19347 SH SOLE NO 0 0 19347 JPMORGAN CHASE & CO COM 46625H100 256712 1765073 SH SOLE NO 0 0 1765073 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 76 22163 SH SOLE NO 0 0 22163 JUNIPER NETWORKS INC COM 48203R104 769 24552 SH SOLE NO 0 0 24552 KAYNE ANDERSON ENERGY INFRST COM 486606106 765 93920 SH SOLE NO 0 0 93920 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 156 21918 SH SOLE NO 0 0 21918 KB HOME COM 48666K109 922 17828 SH SOLE NO 0 0 17828 KELLOGG CO COM 487836108 15232 225989 SH SOLE NO 0 0 225989 KEURIG DR PEPPER INC COM 49271V100 1027 32828 SH SOLE NO 0 0 32828 KEYCORP COM 493267108 4616 499554 SH SOLE NO 0 0 499554 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3355 20037 SH SOLE NO 0 0 20037 KIMBERLY-CLARK CORP COM 494368103 35833 259545 SH SOLE NO 0 0 259545 KIMCO RLTY CORP COM 49446R109 900 45627 SH SOLE NO 0 0 45627 KINDER MORGAN INC DEL COM 49456B101 14216 825540 SH SOLE NO 0 0 825540 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1355 38546 SH SOLE NO 0 0 38546 KINROSS GOLD CORP COM 496902404 412 86348 SH SOLE NO 0 0 86348 KINSALE CAP GROUP INC COM 49714P108 1855 4956 SH SOLE NO 0 0 4956 KITE RLTY GROUP TR COM NEW 49803T300 2319 103811 SH SOLE NO 0 0 103811 KKR & CO INC COM 48251W104 5026 89742 SH SOLE NO 0 0 89742 KKR INCOME OPPORTUNITIES FD COM 48249T106 119 10266 SH SOLE NO 0 0 10266 KLA CORP COM NEW 482480100 12838 26469 SH SOLE NO 0 0 26469 KNIFE RIVER CORP COMMON STOCK 498894104 1496 34392 SH SOLE NO 0 0 34392 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1310 23576 SH SOLE NO 0 0 23576 KODIAK SCIENCES INC COM 50015M109 79 11423 SH SOLE NO 0 0 11423 KOHLS CORP COM 500255104 802 34809 SH SOLE NO 0 0 34809 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1189 54810 SH SOLE NO 0 0 54810 KONTOOR BRANDS INC COM 50050N103 519 12332 SH SOLE NO 0 0 12332 KOPPERS HOLDINGS INC COM 50060P106 213 6242 SH SOLE NO 0 0 6242 KOSMOS ENERGY LTD COM 500688106 394 65795 SH SOLE NO 0 0 65795 KRAFT HEINZ CO COM 500754106 13451 378908 SH SOLE NO 0 0 378908 KRANESHARES TR CSI CHI INTERNET 500767306 1802 66923 SH SOLE NO 0 0 66923 KRANESHARES TR ELEC VEH FUTUR 500767827 917 29373 SH SOLE NO 0 0 29373 KRANESHARES TR EUROPEAN CARBON 500767561 2642 79493 SH SOLE NO 0 0 79493 KRANESHARES TR GLOBAL CARB STRA 500767678 1701 44853 SH SOLE NO 0 0 44853 KRANESHARES TR QUADRTC INT RT 500767736 5921 287716 SH SOLE NO 0 0 287716 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 181 12587 SH SOLE NO 0 0 12587 KROGER CO COM 501044101 9360 199138 SH SOLE NO 0 0 199138 KRYSTAL BIOTECH INC COM 501147102 507 4316 SH SOLE NO 0 0 4316 KT CORP SPONSORED ADR 48268K101 193 17046 SH SOLE NO 0 0 17046 KULICKE & SOFFA INDS INC COM 501242101 2937 49408 SH SOLE NO 0 0 49408 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 668 50289 SH SOLE NO 0 0 50289 L3HARRIS TECHNOLOGIES INC COM 502431109 13901 71007 SH SOLE NO 0 0 71007 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4917 20373 SH SOLE NO 0 0 20373 LADDER CAP CORP CL A 505743104 436 40151 SH SOLE NO 0 0 40151 LAM RESEARCH CORP COM 512807108 29314 45599 SH SOLE NO 0 0 45599 LAMAR ADVERTISING CO NEW CL A 512816109 1416 14269 SH SOLE NO 0 0 14269 LAMB WESTON HLDGS INC COM 513272104 2005 17444 SH SOLE NO 0 0 17444 LANCASTER COLONY CORP COM 513847103 1006 5001 SH SOLE NO 0 0 5001 LANDSTAR SYS INC COM 515098101 365 1894 SH SOLE NO 0 0 1894 LANTERN PHARMA INC COM 51654W101 95 16813 SH SOLE NO 0 0 16813 LANTHEUS HLDGS INC COM 516544103 1057 12591 SH SOLE NO 0 0 12591 LAS VEGAS SANDS CORP COM 517834107 1810 31205 SH SOLE NO 0 0 31205 LATHAM GROUP INC COM 51819L107 40 10883 SH SOLE NO 0 0 10883 LATTICE SEMICONDUCTOR CORP COM 518415104 1886 19632 SH SOLE NO 0 0 19632 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 4458 169368 SH SOLE NO 0 0 169368 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 6365 153631 SH SOLE NO 0 0 153631 LAUDER ESTEE COS INC CL A 518439104 3373 17176 SH SOLE NO 0 0 17176 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 228 14605 SH SOLE NO 0 0 14605 LAZARD LTD SHS A G54050102 1281 40026 SH SOLE NO 0 0 40026 LCI INDS COM 50189K103 414 3273 SH SOLE NO 0 0 3273 LEAR CORP COM NEW 521865204 519 3615 SH SOLE NO 0 0 3615 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 1130 20811 SH SOLE NO 0 0 20811 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 8558 314757 SH SOLE NO 0 0 314757 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 18932 516287 SH SOLE NO 0 0 516287 LEGGETT & PLATT INC COM 524660107 8463 285725 SH SOLE NO 0 0 285725 LEIDOS HOLDINGS INC COM 525327102 9436 106642 SH SOLE NO 0 0 106642 LEMAITRE VASCULAR INC COM 525558201 737 10958 SH SOLE NO 0 0 10958 LEMONADE INC COM 52567D107 190 11284 SH SOLE NO 0 0 11284 LENDINGCLUB CORP COM NEW 52603A208 259 26600 SH SOLE NO 0 0 26600 LENNAR CORP CL A 526057104 3340 26655 SH SOLE NO 0 0 26655 LENNOX INTL INC COM 526107107 964 2957 SH SOLE NO 0 0 2957 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 957 66309 SH SOLE NO 0 0 66309 LEXICON PHARMACEUTICALS INC COM NEW 528872302 35 15169 SH SOLE NO 0 0 15169 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 470 84616 SH SOLE NO 0 0 84616 LIANBIO SPONSORED ADS 53000N108 38 16830 SH SOLE NO 0 0 16830 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2096 323949 SH SOLE NO 0 0 323949 LIBERTY ALL-STAR GROWTH FD I COM 529900102 54 10014 SH SOLE NO 0 0 10014 LIBERTY BROADBAND CORP COM SER C 530307305 513 6400 SH SOLE NO 0 0 6400 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1019 31066 SH SOLE NO 0 0 31066 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 237 3154 SH SOLE NO 0 0 3154 LIFE STORAGE INC COM 53223X107 617 4641 SH SOLE NO 0 0 4641 LIGHTWAVE LOGIC INC COM 532275104 218 31303 SH SOLE NO 0 0 31303 LILLY ELI & CO COM 532457108 154693 329850 SH SOLE NO 0 0 329850 LINCOLN EDL SVCS CORP COM 533535100 71 10500 SH SOLE NO 0 0 10500 LINCOLN ELEC HLDGS INC COM 533900106 2721 13700 SH SOLE NO 0 0 13700 LINCOLN NATL CORP IND COM 534187109 3599 139693 SH SOLE NO 0 0 139693 LINDE PLC SHS G54950103 31524 82722 SH SOLE NO 0 0 82722 LINEAGE CELL THERAPEUTICS IN COM 53566P109 73 51482 SH SOLE NO 0 0 51482 LINKBANCORP INC COM 53578P105 150 25000 SH SOLE NO 0 0 25000 LISTED FD TR HORIZON KINETICS 53656F623 9634 315152 SH SOLE NO 0 0 315152 LISTED FD TR ROUNDHILL BALL 53656F417 1053 101408 SH SOLE NO 0 0 101408 LISTED FD TR ROUNDHILL SPORTS 53656F789 200 11455 SH SOLE NO 0 0 11455 LISTED FD TR SWAN HEDGED EQTY 53656F599 693 37476 SH SOLE NO 0 0 37476 LISTED FD TR TRUESHARES NOV 53656F680 276 8198 SH SOLE NO 0 0 8198 LISTED FD TR TRUESHARES STRUC 53656F722 963 29000 SH SOLE NO 0 0 29000 LISTED FD TR TRUESHARES STRUC 53656F797 519 20519 SH SOLE NO 0 0 20519 LISTED FD TR TRUESHS TECH AI 53656F821 282 8836 SH SOLE NO 0 0 8836 LITHIA MTRS INC COM 536797103 384 1261 SH SOLE NO 0 0 1261 LITHIUM AMERS CORP NEW COM NEW 53680Q207 6725 332749 SH SOLE NO 0 0 332749 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 5538 200427 SH SOLE NO 0 0 200427 LITTELFUSE INC COM 537008104 284 976 SH SOLE NO 0 0 976 LIVE NATION ENTERTAINMENT IN COM 538034109 930 10208 SH SOLE NO 0 0 10208 LIVE OAK BANCSHARES INC COM 53803X105 2702 102692 SH SOLE NO 0 0 102692 LIVENT CORP COM 53814L108 4683 170711 SH SOLE NO 0 0 170711 LKQ CORP COM 501889208 1299 22290 SH SOLE NO 0 0 22290 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2151 977834 SH SOLE NO 0 0 977834 LM FDG AMER INC COM 502074404 20 29225 SH SOLE NO 0 0 29225 LOCKHEED MARTIN CORP COM 539830109 110406 239813 SH SOLE NO 0 0 239813 LOEWS CORP COM 540424108 232 3908 SH SOLE NO 0 0 3908 LOUISIANA PAC CORP COM 546347105 1936 25821 SH SOLE NO 0 0 25821 LOWES COS INC COM 548661107 100091 443470 SH SOLE NO 0 0 443470 LPL FINL HLDGS INC COM 50212V100 563 2588 SH SOLE NO 0 0 2588 LTC PPTYS INC COM 502175102 406 12308 SH SOLE NO 0 0 12308 LUCID GROUP INC COM 549498103 934 135575 SH SOLE NO 0 0 135575 LULULEMON ATHLETICA INC COM 550021109 11258 29743 SH SOLE NO 0 0 29743 LUMEN TECHNOLOGIES INC COM 550241103 1031 456390 SH SOLE NO 0 0 456390 LUMENTUM HLDGS INC COM 55024U109 416 7332 SH SOLE NO 0 0 7332 LUMINAR TECHNOLOGIES INC COM CL A 550424105 784 113955 SH SOLE NO 0 0 113955 LUNA INNOVATIONS INC COM 550351100 282 30969 SH SOLE NO 0 0 30969 LXP INDUSTRIAL TRUST COM 529043101 405 41547 SH SOLE NO 0 0 41547 LYFT INC CL A COM 55087P104 291 30351 SH SOLE NO 0 0 30351 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8717 94922 SH SOLE NO 0 0 94922 M & T BK CORP COM 55261F104 10324 83417 SH SOLE NO 0 0 83417 M D C HLDGS INC COM 552676108 1269 27139 SH SOLE NO 0 0 27139 M/I HOMES INC COM 55305B101 1196 13721 SH SOLE NO 0 0 13721 MACERICH CO COM 554382101 158 14029 SH SOLE NO 0 0 14029 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 220 3359 SH SOLE NO 0 0 3359 MACQUARIE / FIRST TR GLOBAL COM 55607W100 452 57928 SH SOLE NO 0 0 57928 MACROGENICS INC COM 556099109 64 11950 SH SOLE NO 0 0 11950 MACYS INC COM 55616P104 943 58755 SH SOLE NO 0 0 58755 MADISON COVERED CALL & EQUIT COM 557437100 129 17395 SH SOLE NO 0 0 17395 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5457 87563 SH SOLE NO 0 0 87563 MAGNA INTL INC COM 559222401 906 16046 SH SOLE NO 0 0 16046 MAGNITE INC COM 55955D100 214 15698 SH SOLE NO 0 0 15698 MAGNOLIA OIL & GAS CORP CL A 559663109 2233 106840 SH SOLE NO 0 0 106840 MAIN STR CAP CORP COM 56035L104 3923 98012 SH SOLE NO 0 0 98012 MAINSTAY CBRE GLOBAL INFRA COM 56064Q107 579 42240 SH SOLE NO 0 0 42240 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 487 28543 SH SOLE NO 0 0 28543 MALVERN BANCORP INC COM 561409103 275 17489 SH SOLE NO 0 0 17489 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 7383 299488 SH SOLE NO 0 0 299488 MANNKIND CORP COM NEW 56400P706 361 88672 SH SOLE NO 0 0 88672 MANPOWERGROUP INC WIS COM 56418H100 281 3542 SH SOLE NO 0 0 3542 MANULIFE FINL CORP COM 56501R106 6395 338205 SH SOLE NO 0 0 338205 MARATHON DIGITAL HOLDINGS IN COM 565788106 860 62062 SH SOLE NO 0 0 62062 MARATHON OIL CORP COM 565849106 3454 150044 SH SOLE NO 0 0 150044 MARATHON PETE CORP COM 56585A102 14436 123807 SH SOLE NO 0 0 123807 MARKEL GROUP INC COM 570535104 6349 4590 SH SOLE NO 0 0 4590 MARKETAXESS HLDGS INC COM 57060D108 224 858 SH SOLE NO 0 0 858 MARQETA INC CLASS A COM 57142B104 2146 440719 SH SOLE NO 0 0 440719 MARRIOTT INTL INC NEW CL A 571903202 21700 118134 SH SOLE NO 0 0 118134 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 534 4352 SH SOLE NO 0 0 4352 MARSH & MCLENNAN COS INC COM 571748102 13955 74194 SH SOLE NO 0 0 74194 MARTIN MARIETTA MATLS INC COM 573284106 3603 7803 SH SOLE NO 0 0 7803 MARVELL TECHNOLOGY INC COM 573874104 10756 179925 SH SOLE NO 0 0 179925 MASCO CORP COM 574599106 2092 36459 SH SOLE NO 0 0 36459 MASIMO CORP COM 574795100 290 1760 SH SOLE NO 0 0 1760 MASONITE INTL CORP COM 575385109 210 2046 SH SOLE NO 0 0 2046 MASTEC INC COM 576323109 3598 30495 SH SOLE NO 0 0 30495 MASTERBRAND INC COMMON STOCK 57638P104 609 52389 SH SOLE NO 0 0 52389 MASTERCARD INCORPORATED CL A 57636Q104 94776 240975 SH SOLE NO 0 0 240975 MATADOR RES CO COM 576485205 364 6960 SH SOLE NO 0 0 6960 MATCH GROUP INC NEW COM 57667L107 341 8148 SH SOLE NO 0 0 8148 MATINAS BIOPHARMA HLDGS INC COM 576810105 18 49300 SH SOLE NO 0 0 49300 MATSON INC COM 57686G105 335 4310 SH SOLE NO 0 0 4310 MATTEL INC COM 577081102 336 17211 SH SOLE NO 0 0 17211 MATTERPORT INC COM CL A 577096100 370 117406 SH SOLE NO 0 0 117406 MAYVILLE ENGR CO INC COM 578605107 205 16432 SH SOLE NO 0 0 16432 MCCORMICK & CO INC COM NON VTG 579780206 11151 127832 SH SOLE NO 0 0 127832 MCCORMICK & CO INC COM VTG 579780107 2596 29972 SH SOLE NO 0 0 29972 MCDONALDS CORP COM 580135101 176613 591846 SH SOLE NO 0 0 591846 MCKESSON CORP COM 58155Q103 25731 60216 SH SOLE NO 0 0 60216 MDU RES GROUP INC COM 552690109 2875 137294 SH SOLE NO 0 0 137294 MEDICAL PPTYS TRUST INC COM 58463J304 3010 325059 SH SOLE NO 0 0 325059 MEDIFAST INC COM 58470H101 594 6443 SH SOLE NO 0 0 6443 MEDPACE HLDGS INC COM 58506Q109 552 2300 SH SOLE NO 0 0 2300 MEDTRONIC PLC SHS G5960L103 60777 689866 SH SOLE NO 0 0 689866 MELCO RESORTS AND ENTMNT LTD ADR 585464100 215 17576 SH SOLE NO 0 0 17576 MERCADOLIBRE INC COM 58733R102 8337 7037 SH SOLE NO 0 0 7037 MERCHANTS BANCORP IND COM 58844R108 333 13032 SH SOLE NO 0 0 13032 MERCK & CO INC COM 58933Y105 169275 1466977 SH SOLE NO 0 0 1466977 MERCURY GENL CORP NEW COM 589400100 477 15766 SH SOLE NO 0 0 15766 MESABI TR CTF BEN INT 590672101 331 16225 SH SOLE NO 0 0 16225 META MATERIALS INC COM 59134N104 21 95719 SH SOLE NO 0 0 95719 META PLATFORMS INC CL A 30303M102 134608 469050 SH SOLE NO 0 0 469050 METLIFE INC COM 59156R108 13307 235398 SH SOLE NO 0 0 235398 METTLER TOLEDO INTERNATIONAL COM 592688105 975 743 SH SOLE NO 0 0 743 MFA FINL INC COM 55272X607 189 16771 SH SOLE NO 0 0 16771 MFS CHARTER INCOME TR SH BEN INT 552727109 1003 158904 SH SOLE NO 0 0 158904 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 40 12439 SH SOLE NO 0 0 12439 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 2531 727335 SH SOLE NO 0 0 727335 MFS INTER HIGH INCOME FD SH BEN INT 59318T109 40 24779 SH SOLE NO 0 0 24779 MFS INTER INCOME TR SH BEN INT 55273C107 194 70721 SH SOLE NO 0 0 70721 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 505 111895 SH SOLE NO 0 0 111895 MFS MUN INCOME TR SH BEN INT 552738106 240 47041 SH SOLE NO 0 0 47041 MFS SPL VALUE TR SH BEN INT 55274E102 170 41730 SH SOLE NO 0 0 41730 MGE ENERGY INC COM 55277P104 2747 34725 SH SOLE NO 0 0 34725 MGIC INVT CORP WIS COM 552848103 229 14525 SH SOLE NO 0 0 14525 MGM RESORTS INTERNATIONAL COM 552953101 7176 163387 SH SOLE NO 0 0 163387 MICROCHIP TECHNOLOGY INC. COM 595017104 11212 125143 SH SOLE NO 0 0 125143 MICRON TECHNOLOGY INC COM 595112103 23067 365508 SH SOLE NO 0 0 365508 MICROSOFT CORP COM 594918104 1130662 3320204 SH SOLE NO 0 0 3320204 MICROSTRATEGY INC CL A NEW 594972408 4032 11776 SH SOLE NO 0 0 11776 MID-AMER APT CMNTYS INC COM 59522J103 1500 9879 SH SOLE NO 0 0 9879 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 3675 292601 SH SOLE NO 0 0 292601 MIDDLEBY CORP COM 596278101 313 2114 SH SOLE NO 0 0 2114 MIDDLESEX WTR CO COM 596680108 504 6251 SH SOLE NO 0 0 6251 MIDLAND STATES BANCORP INC COM 597742105 319 16021 SH SOLE NO 0 0 16021 MILLICOM INTL CELLULAR S A COM STK L6388F110 201 13204 SH SOLE NO 0 0 13204 MINERVA SURGICAL INC COM 60343F106 8 29539 SH SOLE NO 0 0 29539 MIROMATRIX MED INC COM 60471P108 47 26669 SH SOLE NO 0 0 26669 MISSION PRODUCE INC COM 60510V108 217 17919 SH SOLE NO 0 0 17919 MITEK SYS INC COM NEW 606710200 252 23236 SH SOLE NO 0 0 23236 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 386 52418 SH SOLE NO 0 0 52418 MKS INSTRS INC COM 55306N104 548 5071 SH SOLE NO 0 0 5071 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 494 12849 SH SOLE NO 0 0 12849 MODERNA INC COM 60770K107 10352 85204 SH SOLE NO 0 0 85204 MODIVCARE INC COM 60783X104 821 18155 SH SOLE NO 0 0 18155 MOLINA HEALTHCARE INC COM 60855R100 5328 17687 SH SOLE NO 0 0 17687 MOLSON COORS BEVERAGE CO CL B 60871R209 8044 122168 SH SOLE NO 0 0 122168 MOMENTUS INC COM CL A 60879E101 3 10225 SH SOLE NO 0 0 10225 MONDAY COM LTD SHS M7S64H106 524 3059 SH SOLE NO 0 0 3059 MONDELEZ INTL INC CL A 609207105 31054 425746 SH SOLE NO 0 0 425746 MONGODB INC CL A 60937P106 7991 19443 SH SOLE NO 0 0 19443 MONOLITHIC PWR SYS INC COM 609839105 1452 2686 SH SOLE NO 0 0 2686 MONRO INC COM 610236101 222 5455 SH SOLE NO 0 0 5455 MONROE CAP CORP COM 610335101 1087 132928 SH SOLE NO 0 0 132928 MONSTER BEVERAGE CORP NEW COM 61174X109 7823 136198 SH SOLE NO 0 0 136198 MOODYS CORP COM 615369105 6185 17786 SH SOLE NO 0 0 17786 MOOG INC CL A 615394202 305 2812 SH SOLE NO 0 0 2812 MORGAN STANLEY COM NEW 617446448 37092 434331 SH SOLE NO 0 0 434331 MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106 14763 286544 SH SOLE NO 0 0 286544 MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205 14644 263761 SH SOLE NO 0 0 263761 MORNINGSTAR INC COM 617700109 547 2791 SH SOLE NO 0 0 2791 MOSAIC CO NEW COM 61945C103 2544 72676 SH SOLE NO 0 0 72676 MOTOROLA SOLUTIONS INC COM NEW 620076307 5267 17957 SH SOLE NO 0 0 17957 MOTUS GI HLDGS INC COM NEW 62014P405 7 10000 SH SOLE NO 0 0 10000 MOVADO GROUP INC COM 624580106 477 17760 SH SOLE NO 0 0 17760 MP MATERIALS CORP COM CL A 553368101 1376 60124 SH SOLE NO 0 0 60124 MPLX LP COM UNIT REP LTD 55336V100 2106 62048 SH SOLE NO 0 0 62048 MSA SAFETY INC COM 553498106 1617 9292 SH SOLE NO 0 0 9292 MSC INDL DIRECT INC CL A 553530106 362 3798 SH SOLE NO 0 0 3798 MSCI INC COM 55354G100 2879 6134 SH SOLE NO 0 0 6134 MUELLER INDS INC COM 624756102 2143 24554 SH SOLE NO 0 0 24554 MUELLER WTR PRODS INC COM SER A 624758108 197 12162 SH SOLE NO 0 0 12162 MULLEN AUTOMOTIVE INC COM 62526P208 2 16587 SH SOLE NO 0 0 16587 MYMD PHARMACEUTICALS INC COM 62856X102 26 17044 SH SOLE NO 0 0 17044 NABORS INDUSTRIES LTD SHS G6359F137 202 2176 SH SOLE NO 0 0 2176 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1832 633807 SH SOLE NO 0 0 633807 NAPCO SEC TECHNOLOGIES INC COM 630402105 227 6540 SH SOLE NO 0 0 6540 NASDAQ INC COM 631103108 3456 69329 SH SOLE NO 0 0 69329 NATIONAL FUEL GAS CO COM 636180101 3748 72972 SH SOLE NO 0 0 72972 NATIONAL GRID PLC SPONSORED ADR NE 636274409 10063 149457 SH SOLE NO 0 0 149457 NATIONAL HEALTH INVS INC COM 63633D104 1465 27951 SH SOLE NO 0 0 27951 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 2688 123042 SH SOLE NO 0 0 123042 NAVITAS SEMICONDUCTOR CORP COM 63942X106 364 34515 SH SOLE NO 0 0 34515 NBT BANCORP INC COM 628778102 3716 116663 SH SOLE NO 0 0 116663 NCINO INC COM 63947X101 685 22745 SH SOLE NO 0 0 22745 NCR CORP NEW COM 62886E108 773 30673 SH SOLE NO 0 0 30673 NEKTAR THERAPEUTICS COM 640268108 7 12802 SH SOLE NO 0 0 12802 NEOGEN CORP COM 640491106 818 37606 SH SOLE NO 0 0 37606 NERDWALLET INC COM CL A 64082B102 109 11600 SH SOLE NO 0 0 11600 NET POWER INC COM CL A 64107A105 516 39699 SH SOLE NO 0 0 39699 NETAPP INC COM 64110D104 1721 22526 SH SOLE NO 0 0 22526 NETEASE INC SPONSORED ADS 64110W102 512 5290 SH SOLE NO 0 0 5290 NETFLIX INC COM 64110L106 56843 129044 SH SOLE NO 0 0 129044 NETSCOUT SYS INC COM 64115T104 301 9720 SH SOLE NO 0 0 9720 NEUBERGER BERMAN ENERGY INFR COM 64129H104 117 17066 SH SOLE NO 0 0 17066 NEUBERGER BERMAN HIGH YIELD COM 64128C106 277 37037 SH SOLE NO 0 0 37037 NEUBERGER BERMAN MUN FD INC COM 64124P101 876 85173 SH SOLE NO 0 0 85173 NEUBERGER BERMAN N Y MUN FD COM 64124K102 169 17750 SH SOLE NO 0 0 17750 NEUBERGER BERMAN REAL ESTATE COM 64190A103 126 41549 SH SOLE NO 0 0 41549 NEUROCRINE BIOSCIENCES INC COM 64125C109 1424 15104 SH SOLE NO 0 0 15104 NEW AMER HIGH INCOME FD INC COM NEW 641876800 260 39062 SH SOLE NO 0 0 39062 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 432 5925 SH SOLE NO 0 0 5925 NEW FORTRESS ENERGY INC COM CL A 644393100 487 18194 SH SOLE NO 0 0 18194 NEW JERSEY RES CORP COM 646025106 5236 110928 SH SOLE NO 0 0 110928 NEW MTN FIN CORP COM 647551100 1522 122350 SH SOLE NO 0 0 122350 NEW RELIC INC COM 64829B100 1065 16267 SH SOLE NO 0 0 16267 NEW YORK CMNTY BANCORP INC COM 649445103 3175 282472 SH SOLE NO 0 0 282472 NEW YORK MTG TR INC COM 649604840 324 32673 SH SOLE NO 0 0 32673 NEW YORK TIMES CO CL A 650111107 761 19327 SH SOLE NO 0 0 19327 NEWELL BRANDS INC COM 651229106 2435 279892 SH SOLE NO 0 0 279892 NEWMARKET CORP COM 651587107 747 1856 SH SOLE NO 0 0 1856 NEWMONT CORP COM 651639106 10373 243157 SH SOLE NO 0 0 243157 NEWTEKONE INC COM NEW 652526203 273 17178 SH SOLE NO 0 0 17178 NEXGEN ENERGY LTD COM 65340P106 136 28904 SH SOLE NO 0 0 28904 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 259 20664 SH SOLE NO 0 0 20664 NEXPOINT RESIDENTIAL TR INC COM 65341D102 204 4494 SH SOLE NO 0 0 4494 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 4611 27687 SH SOLE NO 0 0 27687 NEXTDECADE CORP COM 65342K105 165 20125 SH SOLE NO 0 0 20125 NEXTERA ENERGY INC COM 65339F101 200419 2701063 SH SOLE NO 0 0 2701063 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2091 35652 SH SOLE NO 0 0 35652 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 45 11571 SH SOLE NO 0 0 11571 NICE LTD SPONSORED ADR 653656108 1618 7834 SH SOLE NO 0 0 7834 NIKE INC CL B 654106103 46887 424812 SH SOLE NO 0 0 424812 NIKOLA CORP COM 654110105 242 175140 SH SOLE NO 0 0 175140 NIO INC SPON ADS 62914V106 2332 240643 SH SOLE NO 0 0 240643 NISOURCE INC COM 65473P105 3483 127360 SH SOLE NO 0 0 127360 NNN REIT INC COM 637417106 6339 148139 SH SOLE NO 0 0 148139 NOBLE CORP PLC ORD SHS A G65431127 2583 62519 SH SOLE NO 0 0 62519 NOKIA CORP SPONSORED ADR 654902204 1011 243126 SH SOLE NO 0 0 243126 NORDIC AMERICAN TANKERS LIMI COM G65773106 601 163778 SH SOLE NO 0 0 163778 NORDSON CORP COM 655663102 4388 17679 SH SOLE NO 0 0 17679 NORDSTROM INC COM 655664100 3900 190507 SH SOLE NO 0 0 190507 NORFOLK SOUTHN CORP COM 655844108 28552 125913 SH SOLE NO 0 0 125913 NORTHEAST BK LEWISTON ME COM 66405S100 1543 37037 SH SOLE NO 0 0 37037 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 12 49306 SH SOLE NO 0 0 49306 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 464 15971 SH SOLE NO 0 0 15971 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 347 8826 SH SOLE NO 0 0 8826 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 945 20018 SH SOLE NO 0 0 20018 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 2907 88398 SH SOLE NO 0 0 88398 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 741 32098 SH SOLE NO 0 0 32098 NORTHERN LTS FD TR IV INSPIRE FAITH MD 66538H369 242 9479 SH SOLE NO 0 0 9479 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 249 7444 SH SOLE NO 0 0 7444 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 230 7149 SH SOLE NO 0 0 7149 NORTHERN TR CORP COM 665859104 2967 40015 SH SOLE NO 0 0 40015 NORTHRIM BANCORP INC COM 666762109 514 13067 SH SOLE NO 0 0 13067 NORTHROP GRUMMAN CORP COM 666807102 31185 68417 SH SOLE NO 0 0 68417 NORTHWEST BANCSHARES INC MD COM 667340103 362 34108 SH SOLE NO 0 0 34108 NORTHWEST NAT HLDG CO COM 66765N105 773 17955 SH SOLE NO 0 0 17955 NORTHWESTERN CORP COM NEW 668074305 1197 21084 SH SOLE NO 0 0 21084 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 19924 915209 SH SOLE NO 0 0 915209 NOV INC COM 62955J103 318 19838 SH SOLE NO 0 0 19838 NOVAGOLD RES INC COM NEW 66987E206 134 33641 SH SOLE NO 0 0 33641 NOVARTIS AG SPONSORED ADR 66987V109 24779 245557 SH SOLE NO 0 0 245557 NOVAVAX INC COM NEW 670002401 112 15106 SH SOLE NO 0 0 15106 NOVO-NORDISK A S ADR 670100205 15300 94544 SH SOLE NO 0 0 94544 NOVOCURE LTD ORD SHS G6674U108 349 8401 SH SOLE NO 0 0 8401 NRG ENERGY INC COM NEW 629377508 1537 41111 SH SOLE NO 0 0 41111 NU HLDGS LTD ORD SHS CL A G6683N103 757 96006 SH SOLE NO 0 0 96006 NUCANA PLC SPONSORED ADR 67022C106 45 56500 SH SOLE NO 0 0 56500 NUCOR CORP COM 670346105 36078 220012 SH SOLE NO 0 0 220012 NUSCALE PWR CORP CL A COM 67079K100 125 18322 SH SOLE NO 0 0 18322 NUSHARES ETF TR ESG DIVIDEND ETF 67092P813 340 14092 SH SOLE NO 0 0 14092 NUSHARES ETF TR ESG HI TLD CRP 67092P854 317 15421 SH SOLE NO 0 0 15421 NUSHARES ETF TR NUVEEN ESG 1-5 67092P110 293 12830 SH SOLE NO 0 0 12830 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 320 11707 SH SOLE NO 0 0 11707 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1116 38539 SH SOLE NO 0 0 38539 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 19473 313013 SH SOLE NO 0 0 313013 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 14711 424557 SH SOLE NO 0 0 424557 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 4413 113075 SH SOLE NO 0 0 113075 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 4034 136128 SH SOLE NO 0 0 136128 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 8650 233853 SH SOLE NO 0 0 233853 NUSHARES ETF TR NUVEEN ESG US 67092P870 2178 99047 SH SOLE NO 0 0 99047 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 369 12132 SH SOLE NO 0 0 12132 NUSTAR ENERGY LP UNIT COM 67058H102 202 11803 SH SOLE NO 0 0 11803 NUTRIEN LTD COM 67077M108 8697 147274 SH SOLE NO 0 0 147274 NUVEEN AMT FREE MUN CR INC F COM 67071L106 6019 514403 SH SOLE NO 0 0 514403 NUVEEN AMT FREE QLTY MUN INC COM 670657105 7475 683938 SH SOLE NO 0 0 683938 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 307 22325 SH SOLE NO 0 0 22325 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 439 40818 SH SOLE NO 0 0 40818 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 594 54404 SH SOLE NO 0 0 54404 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 267 31242 SH SOLE NO 0 0 31242 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 148 11619 SH SOLE NO 0 0 11619 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 377 74643 SH SOLE NO 0 0 74643 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 703 49793 SH SOLE NO 0 0 49793 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 434 42683 SH SOLE NO 0 0 42683 NUVEEN FLOATING RATE INCOME COM 67072T108 1194 151365 SH SOLE NO 0 0 151365 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 449 57573 SH SOLE NO 0 0 57573 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 172 15431 SH SOLE NO 0 0 15431 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 223 21321 SH SOLE NO 0 0 21321 NUVEEN MINN QUALITY MUN INM SHS 670734102 264 23633 SH SOLE NO 0 0 23633 NUVEEN MULTI ASSET INCOME FU COM 670750108 318 27310 SH SOLE NO 0 0 27310 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1895 175177 SH SOLE NO 0 0 175177 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 4446 420611 SH SOLE NO 0 0 420611 NUVEEN MUN INCOME FD INC COM 67062J102 198 21028 SH SOLE NO 0 0 21028 NUVEEN MUN VALUE FD INC COM 670928100 3228 371000 SH SOLE NO 0 0 371000 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 4742 406727 SH SOLE NO 0 0 406727 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 173 14571 SH SOLE NO 0 0 14571 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2352 94330 SH SOLE NO 0 0 94330 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1140 99415 SH SOLE NO 0 0 99415 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 883 85334 SH SOLE NO 0 0 85334 NUVEEN NEW YORK QLT MUN INC COM 67066X107 483 44893 SH SOLE NO 0 0 44893 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 964 85731 SH SOLE NO 0 0 85731 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 3045 469929 SH SOLE NO 0 0 469929 NUVEEN PFD & INCOME SECS FD COM 67072C105 9511 1490750 SH SOLE NO 0 0 1490750 NUVEEN PFD & INCOME TERM FD COM 67075A106 255 15182 SH SOLE NO 0 0 15182 NUVEEN QUALITY MUNCP INCOME COM 67066V101 6049 536767 SH SOLE NO 0 0 536767 NUVEEN REAL ASSET INCOME & G COM 67074Y105 235 20577 SH SOLE NO 0 0 20577 NUVEEN REAL ESTATE INCOME FD COM 67071B108 3987 536665 SH SOLE NO 0 0 536665 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 6327 473223 SH SOLE NO 0 0 473223 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 438 27961 SH SOLE NO 0 0 27961 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 263 29193 SH SOLE NO 0 0 29193 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1816 125994 SH SOLE NO 0 0 125994 NUVEEN SHORT DURATION CR OPP COM 67074X107 221 19110 SH SOLE NO 0 0 19110 NUVEEN SR INCOME FD COM 67067Y104 210 45860 SH SOLE NO 0 0 45860 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 526 33555 SH SOLE NO 0 0 33555 NV5 GLOBAL INC COM 62945V109 619 5591 SH SOLE NO 0 0 5591 NVENT ELECTRIC PLC SHS G6700G107 736 14240 SH SOLE NO 0 0 14240 NVIDIA CORPORATION COM 67066G104 518205 1225013 SH SOLE NO 0 0 1225013 NVR INC COM 62944T105 3518 554 SH SOLE NO 0 0 554 NXP SEMICONDUCTORS N V COM N6596X109 9986 48790 SH SOLE NO 0 0 48790 OAKTREE SPECIALTY LENDING CO COM 67401P405 1745 89831 SH SOLE NO 0 0 89831 OATLY GROUP AB SPONSORED ADS 67421J108 70 34373 SH SOLE NO 0 0 34373 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 646 17312 SH SOLE NO 0 0 17312 OCCIDENTAL PETE CORP COM 674599105 15465 263007 SH SOLE NO 0 0 263007 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 15 24614 SH SOLE NO 0 0 24614 OCEANFIRST FINL CORP COM 675234108 1103 70608 SH SOLE NO 0 0 70608 OCWEN FINL CORP COM NEW 675746606 308 10286 SH SOLE NO 0 0 10286 OGE ENERGY CORP COM 670837103 3896 108506 SH SOLE NO 0 0 108506 OKTA INC CL A 679295105 1940 27969 SH SOLE NO 0 0 27969 OLD DOMINION FREIGHT LINE IN COM 679580100 5350 14469 SH SOLE NO 0 0 14469 OLD NATL BANCORP IND COM 680033107 1289 92489 SH SOLE NO 0 0 92489 OLD REP INTL CORP COM 680223104 4130 164075 SH SOLE NO 0 0 164075 OLIN CORP COM PAR $1 680665205 1690 32883 SH SOLE NO 0 0 32883 OLLIES BARGAIN OUTLET HLDGS COM 681116109 277 4779 SH SOLE NO 0 0 4779 OLYMPIC STEEL INC COM 68162K106 2450 49996 SH SOLE NO 0 0 49996 OMEGA HEALTHCARE INVS INC COM 681936100 11765 383343 SH SOLE NO 0 0 383343 OMEROS CORP NOTE 6.250%11/1 682143AE2 16 16000 SH SOLE NO 0 0 16000 OMNICOM GROUP INC COM 681919106 8164 85798 SH SOLE NO 0 0 85798 ON HLDG AG NAMEN AKT A H5919C104 2507 75969 SH SOLE NO 0 0 75969 ON SEMICONDUCTOR CORP COM 682189105 4723 49935 SH SOLE NO 0 0 49935 ONDAS HLDGS INC COM NEW 68236H204 12 14038 SH SOLE NO 0 0 14038 ONE GAS INC COM 68235P108 519 6754 SH SOLE NO 0 0 6754 ONEMAIN HLDGS INC COM 68268W103 432 9890 SH SOLE NO 0 0 9890 ONEOK INC NEW COM 682680103 38734 627580 SH SOLE NO 0 0 627580 ONTO INNOVATION INC COM 683344105 1436 12330 SH SOLE NO 0 0 12330 OPEN LENDING CORP COM 68373J104 782 74433 SH SOLE NO 0 0 74433 OPENDOOR TECHNOLOGIES INC COM 683712103 312 77561 SH SOLE NO 0 0 77561 OPKO HEALTH INC COM 68375N103 898 414011 SH SOLE NO 0 0 414011 ORACLE CORP COM 68389X105 63700 534893 SH SOLE NO 0 0 534893 ORANGE SPONSORED ADR 684060106 529 45445 SH SOLE NO 0 0 45445 ORANGE CNTY BANCORP INC COM 68417L107 311 8394 SH SOLE NO 0 0 8394 ORCHID IS CAP INC COM NEW 68571X301 689 66579 SH SOLE NO 0 0 66579 OREILLY AUTOMOTIVE INC COM 67103H107 9546 9992 SH SOLE NO 0 0 9992 ORGANIGRAM HLDGS INC COM 68620P101 36 91819 SH SOLE NO 0 0 91819 ORGANON & CO COMMON STOCK 68622V106 1491 71634 SH SOLE NO 0 0 71634 ORIGIN BANCORP INC COM 68621T102 277 9441 SH SOLE NO 0 0 9441 ORION OFFICE REIT INC COM 68629Y103 149 22569 SH SOLE NO 0 0 22569 ORTHOFIX MED INC COM 68752M108 469 25956 SH SOLE NO 0 0 25956 ORTHOPEDIATRICS CORP COM 68752L100 3180 72525 SH SOLE NO 0 0 72525 OSHKOSH CORP COM 688239201 2288 26426 SH SOLE NO 0 0 26426 OSISKO GOLD ROYALTIES LTD COM 68827L101 5516 358910 SH SOLE NO 0 0 358910 OTIS WORLDWIDE CORP COM 68902V107 13711 154043 SH SOLE NO 0 0 154043 OTTER TAIL CORP COM 689648103 1108 14034 SH SOLE NO 0 0 14034 OUSTER INC COM NEW 68989M202 65 13156 SH SOLE NO 0 0 13156 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 44 25000 SH SOLE NO 0 0 25000 OWENS CORNING NEW COM 690742101 4154 31829 SH SOLE NO 0 0 31829 OWL ROCK CAPITAL CORPORATION COM 69121K104 6329 471596 SH SOLE NO 0 0 471596 OXFORD LANE CAP CORP COM 691543102 1704 352003 SH SOLE NO 0 0 352003 OXFORD SQUARE CAP CORP COM 69181V107 257 96845 SH SOLE NO 0 0 96845 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 348 13056 SH SOLE NO 0 0 13056 PACCAR INC COM 693718108 6593 78812 SH SOLE NO 0 0 78812 PACER FDS TR DATA AND INFRAST 69374H741 3606 123477 SH SOLE NO 0 0 123477 PACER FDS TR DEVELOPED MRKT 69374H873 11737 394776 SH SOLE NO 0 0 394776 PACER FDS TR GLOBL CASH ETF 69374H709 16455 496367 SH SOLE NO 0 0 496367 PACER FDS TR INDUSTRIAL RELET 69374H766 9583 244884 SH SOLE NO 0 0 244884 PACER FDS TR LUNT LRG CP ALTR 69374H717 1512 40274 SH SOLE NO 0 0 40274 PACER FDS TR LUNT LRGCP MULTI 69374H816 865 22671 SH SOLE NO 0 0 22671 PACER FDS TR LUNT MDCAP MLT 69374H725 3755 105864 SH SOLE NO 0 0 105864 PACER FDS TR METAURUS CAP 400 69374H436 4017 126097 SH SOLE NO 0 0 126097 PACER FDS TR PAC ASSET FLTG 69374H428 457 9942 SH SOLE NO 0 0 9942 PACER FDS TR PACER US SMALL 69374H857 23444 576022 SH SOLE NO 0 0 576022 PACER FDS TR SWAN SOS CONS AP 69374H543 579 26393 SH SOLE NO 0 0 26393 PACER FDS TR SWAN SOS FD OF 69374H568 1280 52616 SH SOLE NO 0 0 52616 PACER FDS TR SWAN SOS FLX JAN 69374H576 494 18325 SH SOLE NO 0 0 18325 PACER FDS TR SWAN SOS MOD JAN 69374H550 1391 56885 SH SOLE NO 0 0 56885 PACER FDS TR SWAN SOS MODERAT 69374H519 301 12816 SH SOLE NO 0 0 12816 PACER FDS TR SWAN SOS MODRTE 69374H485 848 36432 SH SOLE NO 0 0 36432 PACER FDS TR SWAN SOS MODRTE 69374H493 1174 49795 SH SOLE NO 0 0 49795 PACER FDS TR TRENDP US LAR CP 69374H105 42499 1029025 SH SOLE NO 0 0 1029025 PACER FDS TR TRENDP US MID CP 69374H204 2828 85857 SH SOLE NO 0 0 85857 PACER FDS TR TRENDPILOT 100 69374H303 8737 140754 SH SOLE NO 0 0 140754 PACER FDS TR TRENDPILOT FD 69374H675 18475 635176 SH SOLE NO 0 0 635176 PACER FDS TR TRENDPILOT INTL 69374H683 1196 43602 SH SOLE NO 0 0 43602 PACER FDS TR TRENDPILOT US BD 69374H642 1266 63353 SH SOLE NO 0 0 63353 PACER FDS TR US CASH COWS 100 69374H881 129428 2703746 SH SOLE NO 0 0 2703746 PACER FDS TR US CHS CWS GWT 69374H667 564 16364 SH SOLE NO 0 0 16364 PACER FDS TR US EXPORT LEAD 69374H402 1287 29422 SH SOLE NO 0 0 29422 PACER FDS TR US LRG CP CASH 69374H360 352 16354 SH SOLE NO 0 0 16354 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 221 16580 SH SOLE NO 0 0 16580 PACKAGING CORP AMER COM 695156109 8283 62675 SH SOLE NO 0 0 62675 PACWEST BANCORP DEL COM 695263103 791 97050 SH SOLE NO 0 0 97050 PALANTIR TECHNOLOGIES INC CL A 69608A108 13254 864549 SH SOLE NO 0 0 864549 PALO ALTO NETWORKS INC COM 697435105 53398 208985 SH SOLE NO 0 0 208985 PAN AMERN SILVER CORP COM 697900108 1353 92794 SH SOLE NO 0 0 92794 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 101 14975 SH SOLE NO 0 0 14975 PAR TECHNOLOGY CORP COM 698884103 280 8502 SH SOLE NO 0 0 8502 PARAMOUNT GLOBAL CLASS B COM 92556H206 3959 248827 SH SOLE NO 0 0 248827 PARATEK PHARMACEUTICALS INC COM 699374302 37 16700 SH SOLE NO 0 0 16700 PARK HOTELS & RESORTS INC COM 700517105 3308 258018 SH SOLE NO 0 0 258018 PARK NATL CORP COM 700658107 296 2888 SH SOLE NO 0 0 2888 PARKE BANCORP INC COM 700885106 786 46240 SH SOLE NO 0 0 46240 PARKER-HANNIFIN CORP COM 701094104 13755 35265 SH SOLE NO 0 0 35265 PARSONS CORP DEL COM 70202L102 1489 30921 SH SOLE NO 0 0 30921 PATTERSON COS INC COM 703395103 664 19954 SH SOLE NO 0 0 19954 PAYCHEX INC COM 704326107 29351 262363 SH SOLE NO 0 0 262363 PAYCOM SOFTWARE INC COM 70432V102 7576 23583 SH SOLE NO 0 0 23583 PAYPAL HLDGS INC COM 70450Y103 23038 345237 SH SOLE NO 0 0 345237 PCM FD INC COM 69323T101 685 71155 SH SOLE NO 0 0 71155 PDD HOLDINGS INC SPONSORED ADS 722304102 5834 84380 SH SOLE NO 0 0 84380 PDS BIOTECHNOLOGY CORP COM 70465T107 320 63553 SH SOLE NO 0 0 63553 PEABODY ENERGY CORP COM 704551100 241 11113 SH SOLE NO 0 0 11113 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 3388 121355 SH SOLE NO 0 0 121355 PELOTON INTERACTIVE INC CL A COM 70614W100 380 49407 SH SOLE NO 0 0 49407 PEMBINA PIPELINE CORP COM 706327103 6271 199448 SH SOLE NO 0 0 199448 PENN ENTERTAINMENT INC COM 707569109 1288 53614 SH SOLE NO 0 0 53614 PENNANTPARK FLOATING RATE CA COM 70806A106 136 12798 SH SOLE NO 0 0 12798 PENNANTPARK INVT CORP COM 708062104 185 31489 SH SOLE NO 0 0 31489 PENNS WOODS BANCORP INC COM 708430103 1173 46880 SH SOLE NO 0 0 46880 PENNYMAC FINL SVCS INC NEW COM 70932M107 863 12273 SH SOLE NO 0 0 12273 PENNYMAC MTG INVT TR COM 70931T103 933 69203 SH SOLE NO 0 0 69203 PENSKE AUTOMOTIVE GRP INC COM 70959W103 708 4247 SH SOLE NO 0 0 4247 PENTAIR PLC SHS G7S00T104 2141 33143 SH SOLE NO 0 0 33143 PENUMBRA INC COM 70975L107 227 659 SH SOLE NO 0 0 659 PEOPLES FINL SVCS CORP COM 711040105 310 7075 SH SOLE NO 0 0 7075 PEPSICO INC COM 713448108 152773 824818 SH SOLE NO 0 0 824818 PERION NETWORK LTD SHS NEW M78673114 310 10107 SH SOLE NO 0 0 10107 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 922 36997 SH SOLE NO 0 0 36997 PERMIAN RESOURCES CORP CLASS A COM 71424F105 228 20774 SH SOLE NO 0 0 20774 PERRIGO CO PLC SHS G97822103 1029 30312 SH SOLE NO 0 0 30312 PERSPECTIVE THERAPEUTICS INC COM 46489V104 28 42284 SH SOLE NO 0 0 42284 PETMED EXPRESS INC COM 716382106 460 33333 SH SOLE NO 0 0 33333 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4482 324072 SH SOLE NO 0 0 324072 PFIZER INC COM 717081103 169301 4615609 SH SOLE NO 0 0 4615609 PG&E CORP COM 69331C108 599 34648 SH SOLE NO 0 0 34648 PGIM ETF TR ACTV HY BD ETF 69344A206 451 13243 SH SOLE NO 0 0 13243 PGIM ETF TR PGIM ULTRA SH BD 69344A107 31784 643262 SH SOLE NO 0 0 643262 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 777 70787 SH SOLE NO 0 0 70787 PGIM HIGH YIELD BOND FUND IN COM 69346H100 4355 350619 SH SOLE NO 0 0 350619 PHILIP MORRIS INTL INC COM 718172109 50183 514067 SH SOLE NO 0 0 514067 PHILLIPS 66 COM 718546104 26399 276772 SH SOLE NO 0 0 276772 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 8842 259438 SH SOLE NO 0 0 259438 PHUNWARE INC COM 71948P100 6 11195 SH SOLE NO 0 0 11195 PHYSICIANS RLTY TR COM 71943U104 733 52407 SH SOLE NO 0 0 52407 PIEDMONT LITHIUM INC COM 72016P105 362 6271 SH SOLE NO 0 0 6271 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 758 104293 SH SOLE NO 0 0 104293 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 557 37785 SH SOLE NO 0 0 37785 PIMCO CALIF MUN INCOME FD COM 72200N106 264 26893 SH SOLE NO 0 0 26893 PIMCO CALIF MUN INCOME FD II COM 72200M108 428 71977 SH SOLE NO 0 0 71977 PIMCO CORPORATE & INCM STRG COM 72200U100 2184 166585 SH SOLE NO 0 0 166585 PIMCO CORPORATE & INCOME OPP COM 72201B101 11835 845377 SH SOLE NO 0 0 845377 PIMCO DYNAMIC INCOME FD SHS 72201Y101 15029 801556 SH SOLE NO 0 0 801556 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 6351 486280 SH SOLE NO 0 0 486280 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 193 12252 SH SOLE NO 0 0 12252 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 231 12436 SH SOLE NO 0 0 12436 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 19588 214805 SH SOLE NO 0 0 214805 PIMCO ETF TR 1-5 US TIP IDX 72201R205 16206 322182 SH SOLE NO 0 0 322182 PIMCO ETF TR 15+ YR US TIPS 72201R304 1030 17155 SH SOLE NO 0 0 17155 PIMCO ETF TR 25YR+ ZERO U S 72201R882 12639 137339 SH SOLE NO 0 0 137339 PIMCO ETF TR ACTIVE BD ETF 72201R775 16793 183292 SH SOLE NO 0 0 183292 PIMCO ETF TR BROAD US TIPS 72201R403 282 5213 SH SOLE NO 0 0 5213 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 17988 180312 SH SOLE NO 0 0 180312 PIMCO ETF TR ENHANCD SHORT 72201R643 518 5294 SH SOLE NO 0 0 5294 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 4200 44804 SH SOLE NO 0 0 44804 PIMCO ETF TR INTER MUN BD ACT 72201R866 6260 120759 SH SOLE NO 0 0 120759 PIMCO ETF TR INV GRD CRP BD 72201R817 917 9663 SH SOLE NO 0 0 9663 PIMCO ETF TR MUNI INCOME OPP 72201R635 458 10278 SH SOLE NO 0 0 10278 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 2644 53382 SH SOLE NO 0 0 53382 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 955 132640 SH SOLE NO 0 0 132640 PIMCO HIGH INCOME FD COM SHS 722014107 3400 679911 SH SOLE NO 0 0 679911 PIMCO INCOME STRATEGY FD COM 72201H108 1054 128666 SH SOLE NO 0 0 128666 PIMCO INCOME STRATEGY FD II COM 72201J104 2721 377413 SH SOLE NO 0 0 377413 PIMCO MUN INCOME FD COM 72200R107 749 72889 SH SOLE NO 0 0 72889 PIMCO MUN INCOME FD II COM 72200W106 799 88346 SH SOLE NO 0 0 88346 PIMCO MUN INCOME FD III COM 72201A103 401 49823 SH SOLE NO 0 0 49823 PIMCO NEW YORK MUN FD II COM 72200Y102 138 18179 SH SOLE NO 0 0 18179 PIMCO NEW YORK MUN INCOME FD COM 72200T103 599 69838 SH SOLE NO 0 0 69838 PIMCO STRATEGIC INCOME FD COM 72200X104 2261 434804 SH SOLE NO 0 0 434804 PINNACLE FINL PARTNERS INC COM 72346Q104 421 7425 SH SOLE NO 0 0 7425 PINNACLE WEST CAP CORP COM 723484101 2921 35859 SH SOLE NO 0 0 35859 PINTEREST INC CL A 72352L106 1783 65232 SH SOLE NO 0 0 65232 PIONEER FLOATING RATE FUND I COM 72369J102 140 16159 SH SOLE NO 0 0 16159 PIONEER MUNICIPAL HIGH INCOM COM 723762100 206 26047 SH SOLE NO 0 0 26047 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 593 69470 SH SOLE NO 0 0 69470 PIONEER NAT RES CO COM 723787107 16348 78905 SH SOLE NO 0 0 78905 PIPER SANDLER COMPANIES COM 724078100 288 2230 SH SOLE NO 0 0 2230 PITNEY BOWES INC COM 724479100 78 22147 SH SOLE NO 0 0 22147 PIXELWORKS INC COM NEW 72581M305 24 13605 SH SOLE NO 0 0 13605 PJT PARTNERS INC COM CL A 69343T107 249 3582 SH SOLE NO 0 0 3582 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1668 118269 SH SOLE NO 0 0 118269 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1850 124766 SH SOLE NO 0 0 124766 PLANET FITNESS INC CL A 72703H101 277 4101 SH SOLE NO 0 0 4101 PLANET LABS PBC COM CL A 72703X106 45 14010 SH SOLE NO 0 0 14010 PLATINUM GROUP METALS LTD COM 72765Q882 21 14524 SH SOLE NO 0 0 14524 PLBY GROUP INC COM 72814P109 25 14765 SH SOLE NO 0 0 14765 PLUG POWER INC COM NEW 72919P202 3384 325706 SH SOLE NO 0 0 325706 PNC FINL SVCS GROUP INC COM 693475105 23502 186598 SH SOLE NO 0 0 186598 POLARIS INC COM 731068102 2713 22438 SH SOLE NO 0 0 22438 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 45 11649 SH SOLE NO 0 0 11649 POLYMET MNG CORP COM NEW 731916409 51 64806 SH SOLE NO 0 0 64806 POOL CORP COM 73278L105 2805 7488 SH SOLE NO 0 0 7488 PORTILLOS INC COM CL A 73642K106 367 16267 SH SOLE NO 0 0 16267 PORTLAND GEN ELEC CO COM NEW 736508847 1579 33711 SH SOLE NO 0 0 33711 POST HLDGS INC COM 737446104 1383 15963 SH SOLE NO 0 0 15963 POSTAL REALTY TRUST INC CL A 73757R102 221 15023 SH SOLE NO 0 0 15023 POTBELLY CORP COM 73754Y100 216 24550 SH SOLE NO 0 0 24550 POTLATCHDELTIC CORPORATION COM 737630103 850 16075 SH SOLE NO 0 0 16075 PPG INDS INC COM 693506107 9391 63323 SH SOLE NO 0 0 63323 PPL CORP COM 69351T106 8231 311070 SH SOLE NO 0 0 311070 PRECIGEN INC COM 74017N105 69 59899 SH SOLE NO 0 0 59899 PREMIER FINANCIAL CORP COM 74052F108 359 22387 SH SOLE NO 0 0 22387 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 1 13512 SH SOLE NO 0 0 13512 PRESIDIO PPTY TR INC COM CL A 74102L303 13 14549 SH SOLE NO 0 0 14549 PRICE T ROWE GROUP INC COM 74144T108 19559 174605 SH SOLE NO 0 0 174605 PRIMERICA INC COM 74164M108 453 2292 SH SOLE NO 0 0 2292 PRINCETON BANCORP INC COM 74179A107 447 16346 SH SOLE NO 0 0 16346 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 744 40542 SH SOLE NO 0 0 40542 PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508 608 14195 SH SOLE NO 0 0 14195 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 251 12197 SH SOLE NO 0 0 12197 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 234 4154 SH SOLE NO 0 0 4154 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 5343 315247 SH SOLE NO 0 0 315247 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 1734 39723 SH SOLE NO 0 0 39723 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6458 85148 SH SOLE NO 0 0 85148 PROASSURANCE CORP COM 74267C106 544 36051 SH SOLE NO 0 0 36051 PROCTER AND GAMBLE CO COM 742718109 253030 1667526 SH SOLE NO 0 0 1667526 PROCURE ETF TRUST II SPACE ETF 74280R205 221 11553 SH SOLE NO 0 0 11553 PROGRESSIVE CORP COM 743315103 10948 82703 SH SOLE NO 0 0 82703 PROLOGIS INC. COM 74340W103 12169 99231 SH SOLE NO 0 0 99231 PROPHASE LABS INC COM 74345W108 133 18327 SH SOLE NO 0 0 18327 PROSHARES TR BITCOIN STRATE 74347G440 761 44844 SH SOLE NO 0 0 44844 PROSHARES TR DJ BRKFLD GLB 74347B508 357 7950 SH SOLE NO 0 0 7950 PROSHARES TR EQTS FOR RISIN 74347B391 330 6690 SH SOLE NO 0 0 6690 PROSHARES TR HGH YLD INT RATE 74348A541 415 6789 SH SOLE NO 0 0 6789 PROSHARES TR INFLATN EXPECTNS 74348A814 508 15609 SH SOLE NO 0 0 15609 PROSHARES TR INVT INT RT HG 74347B607 1085 14901 SH SOLE NO 0 0 14901 PROSHARES TR K1 FRE CRD OIL 74347G804 3407 83794 SH SOLE NO 0 0 83794 PROSHARES TR LARGE CAP CRE 74347R248 1143 22403 SH SOLE NO 0 0 22403 PROSHARES TR NASDAQ100 DORSEY 74347G671 1175 33083 SH SOLE NO 0 0 33083 PROSHARES TR PET CARE ETF 74348A145 341 6718 SH SOLE NO 0 0 6718 PROSHARES TR PSHS ULTRA DOW30 74347R305 241 3570 SH SOLE NO 0 0 3570 PROSHARES TR PSHS ULTRA QQQ 74347R206 263 4092 SH SOLE NO 0 0 4092 PROSHARES TR PSHS ULTRA TECH 74347R693 860 19107 SH SOLE NO 0 0 19107 PROSHARES TR RUSS 2000 DIVD 74347B698 7491 126666 SH SOLE NO 0 0 126666 PROSHARES TR S&P 500 DV ARIST 74348A467 109838 1165014 SH SOLE NO 0 0 1165014 PROSHARES TR S&P MDCP 400 DIV 74347B680 37099 527945 SH SOLE NO 0 0 527945 PROSHARES TR S&P TECH DIVIDEN 74347G606 10882 164227 SH SOLE NO 0 0 164227 PROSHARES TR ULTRAPRO QQQ 74347X831 2115 51587 SH SOLE NO 0 0 51587 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 369 19515 SH SOLE NO 0 0 19515 PROSHARES TR ULTRASHRT DOW 30 74347G648 460 19258 SH SOLE NO 0 0 19258 PROSHARES TR ULTRPRO DOW30 74347X823 238 3993 SH SOLE NO 0 0 3993 PROSHARES TR ULTRPRO S&P500 74347X864 845 17828 SH SOLE NO 0 0 17828 PROSHARES TR II ULTRA SILVER NEW 74347W353 724 26862 SH SOLE NO 0 0 26862 PROSPECT CAP CORP COM 74348T102 5647 910806 SH SOLE NO 0 0 910806 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 589 598000 SH SOLE NO 0 0 598000 PROSPERITY BANCSHARES INC COM 743606105 287 5088 SH SOLE NO 0 0 5088 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 100 50200 SH SOLE NO 0 0 50200 PROVIDENT BANCORP INC COM NEW 74383L105 348 42027 SH SOLE NO 0 0 42027 PROVIDENT FINL SVCS INC COM 74386T105 860 52652 SH SOLE NO 0 0 52652 PRUDENTIAL FINL INC COM 744320102 29795 337740 SH SOLE NO 0 0 337740 PTC INC COM 69370C100 1075 7556 SH SOLE NO 0 0 7556 PUBLIC STORAGE COM 74460D109 11689 40045 SH SOLE NO 0 0 40045 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16799 268311 SH SOLE NO 0 0 268311 PUBMATIC INC COM CL A 74467Q103 222 12138 SH SOLE NO 0 0 12138 PULTE GROUP INC COM 745867101 2550 32826 SH SOLE NO 0 0 32826 PUMA BIOTECHNOLOGY INC COM 74587V107 38 10749 SH SOLE NO 0 0 10749 PURE STORAGE INC CL A 74624M102 411 11170 SH SOLE NO 0 0 11170 PUTNAM ETF TRUST BDC INCOME ETF 746729508 2038 67700 SH SOLE NO 0 0 67700 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 8496 289168 SH SOLE NO 0 0 289168 PUTNAM MANAGED MUN INCOME TR COM 746823103 340 55786 SH SOLE NO 0 0 55786 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 222 70306 SH SOLE NO 0 0 70306 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 4142 405651 SH SOLE NO 0 0 405651 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 833 236640 SH SOLE NO 0 0 236640 PVH CORPORATION COM 693656100 337 3965 SH SOLE NO 0 0 3965 QORVO INC COM 74736K101 876 8587 SH SOLE NO 0 0 8587 QUAKER HOUGHTON COM 747316107 620 3182 SH SOLE NO 0 0 3182 QUALCOMM INC COM 747525103 72684 610588 SH SOLE NO 0 0 610588 QUALYS INC COM 74758T303 420 3253 SH SOLE NO 0 0 3253 QUANTA SVCS INC COM 74762E102 9362 47656 SH SOLE NO 0 0 47656 QUANTUM COMPUTING INC COM 74766W108 16 13600 SH SOLE NO 0 0 13600 QUANTUMSCAPE CORP COM CL A 74767V109 2703 338351 SH SOLE NO 0 0 338351 QUEST DIAGNOSTICS INC COM 74834L100 4152 29540 SH SOLE NO 0 0 29540 QURATE RETAIL INC COM SER A 74915M100 66 66949 SH SOLE NO 0 0 66949 R1 RCM INC COM 77634L105 626 33913 SH SOLE NO 0 0 33913 RAMBUS INC DEL COM 750917106 362 5641 SH SOLE NO 0 0 5641 RANGE RES CORP COM 75281A109 393 13354 SH SOLE NO 0 0 13354 RAYMOND JAMES FINL INC COM 754730109 3792 36541 SH SOLE NO 0 0 36541 RAYONIER INC COM 754907103 1025 32627 SH SOLE NO 0 0 32627 RAYTHEON TECHNOLOGIES CORP COM 75513E101 102101 1042277 SH SOLE NO 0 0 1042277 RB GLOBAL INC COM 74935Q107 596 9927 SH SOLE NO 0 0 9927 RBB BANCORP COM 74930B105 205 17144 SH SOLE NO 0 0 17144 RBB FD INC MOTLEY FOL ETF 74933W601 933 22901 SH SOLE NO 0 0 22901 RBB FD INC MOTLEY FOOL GBL 74933W635 1479 55371 SH SOLE NO 0 0 55371 RBB FD INC MOTLEY FOOL SML 74933W874 451 15707 SH SOLE NO 0 0 15707 RBB FD INC US TREAS 3 MNTH 74933W452 5211 104017 SH SOLE NO 0 0 104017 RBB FD INC US TRSRY 6 MNTH 74933W460 334 6650 SH SOLE NO 0 0 6650 RBC BEARINGS INC COM 75524B104 269 1236 SH SOLE NO 0 0 1236 READY CAPITAL CORP COM 75574U101 200 17707 SH SOLE NO 0 0 17707 REALTY INCOME CORP COM 756109104 22755 380587 SH SOLE NO 0 0 380587 REAVES UTIL INCOME FD COM SH BEN INT 756158101 6319 230445 SH SOLE NO 0 0 230445 RECURSION PHARMACEUTICALS IN CL A 75629V104 117 15635 SH SOLE NO 0 0 15635 RED CAT HLDGS INC COM 75644T100 36 30577 SH SOLE NO 0 0 30577 RED ROBIN GOURMET BURGERS IN COM 75689M101 247 17854 SH SOLE NO 0 0 17854 REDFIN CORP COM 75737F108 153 12328 SH SOLE NO 0 0 12328 REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 10 10000 SH SOLE NO 0 0 10000 REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 5 13143 SH SOLE NO 0 0 13143 REGAL REXNORD CORPORATION COM 758750103 486 3159 SH SOLE NO 0 0 3159 REGENCY CTRS CORP COM 758849103 368 5960 SH SOLE NO 0 0 5960 REGENERON PHARMACEUTICALS COM 75886F107 13223 18402 SH SOLE NO 0 0 18402 REGIONS FINANCIAL CORP NEW COM 7591EP100 3326 186655 SH SOLE NO 0 0 186655 REGIS CORP MINN COM 758932107 20 18000 SH SOLE NO 0 0 18000 REGULUS THERAPEUTICS INC COM 75915K309 26 17500 SH SOLE NO 0 0 17500 REINSURANCE GRP OF AMERICA I COM NEW 759351604 460 3317 SH SOLE NO 0 0 3317 RELIANCE STEEL & ALUMINUM CO COM 759509102 1729 6366 SH SOLE NO 0 0 6366 RENASANT CORP COM 75970E107 1171 44816 SH SOLE NO 0 0 44816 RENEO PHARMACEUTICALS INC COM 75974E103 127 19347 SH SOLE NO 0 0 19347 RENT THE RUNWAY INC COM CL A 76010Y103 50 25200 SH SOLE NO 0 0 25200 REPLIGEN CORP COM 759916109 1189 8403 SH SOLE NO 0 0 8403 REPUBLIC SVCS INC COM 760759100 4710 30749 SH SOLE NO 0 0 30749 RESIDEO TECHNOLOGIES INC COM 76118Y104 274 15528 SH SOLE NO 0 0 15528 RESMED INC COM 761152107 2017 9228 SH SOLE NO 0 0 9228 RESTAURANT BRANDS INTL INC COM 76131D103 2111 27231 SH SOLE NO 0 0 27231 REVANCE THERAPEUTICS INC COM 761330109 2421 95651 SH SOLE NO 0 0 95651 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 78 13382 SH SOLE NO 0 0 13382 REVVITY INC COM 714046109 1926 16215 SH SOLE NO 0 0 16215 REWALK ROBOTICS LTD SHS M8216Q200 9 15160 SH SOLE NO 0 0 15160 REXFORD INDL RLTY INC COM 76169C100 6227 119242 SH SOLE NO 0 0 119242 RH COM 74967X103 261 791 SH SOLE NO 0 0 791 RINGCENTRAL INC CL A 76680R206 441 13462 SH SOLE NO 0 0 13462 RIO TINTO PLC SPONSORED ADR 767204100 12547 196541 SH SOLE NO 0 0 196541 RIOT PLATFORMS INC COM 767292105 876 74134 SH SOLE NO 0 0 74134 RITHM CAPITAL CORP COM NEW 64828T201 3894 416427 SH SOLE NO 0 0 416427 RIVERNORTH DOUBLELINE STRATE COM 76882G107 481 56304 SH SOLE NO 0 0 56304 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 371 32415 SH SOLE NO 0 0 32415 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3029 181841 SH SOLE NO 0 0 181841 RLI CORP COM 749607107 4599 33698 SH SOLE NO 0 0 33698 RLJ LODGING TR CUM CONV PFD A 74965L200 235 9747 SH SOLE NO 0 0 9747 ROBERT HALF INTL INC COM 770323103 487 6475 SH SOLE NO 0 0 6475 ROBINHOOD MKTS INC COM CL A 770700102 314 31449 SH SOLE NO 0 0 31449 ROBLOX CORP CL A 771049103 3550 88090 SH SOLE NO 0 0 88090 ROCKET COS INC COM CL A 77311W101 695 77564 SH SOLE NO 0 0 77564 ROCKET LAB USA INC COM 773122106 169 28156 SH SOLE NO 0 0 28156 ROCKWELL AUTOMATION INC COM 773903109 36031 109367 SH SOLE NO 0 0 109367 ROGERS COMMUNICATIONS INC CL B 775109200 342 7492 SH SOLE NO 0 0 7492 ROGERS CORP COM 775133101 589 3638 SH SOLE NO 0 0 3638 ROKU INC COM CL A 77543R102 2180 34082 SH SOLE NO 0 0 34082 ROLLINS INC COM 775711104 688 16069 SH SOLE NO 0 0 16069 ROPER TECHNOLOGIES INC COM 776696106 9212 19159 SH SOLE NO 0 0 19159 ROSS STORES INC COM 778296103 1767 15761 SH SOLE NO 0 0 15761 ROYAL BK CDA COM 780087102 9101 95286 SH SOLE NO 0 0 95286 ROYAL CARIBBEAN GROUP COM V7780T103 14461 139393 SH SOLE NO 0 0 139393 ROYAL GOLD INC COM 780287108 556 4841 SH SOLE NO 0 0 4841 ROYCE GLOBAL VALUE TR INC COM 78081T104 106 11454 SH SOLE NO 0 0 11454 ROYCE MICRO-CAP TR INC COM 780915104 1079 123342 SH SOLE NO 0 0 123342 ROYCE VALUE TR INC COM 780910105 2701 195702 SH SOLE NO 0 0 195702 RPC INC COM 749660106 263 36755 SH SOLE NO 0 0 36755 RPM INTL INC COM 749685103 3317 36970 SH SOLE NO 0 0 36970 RUMBLE INC COM CL A 78137L105 698 78196 SH SOLE NO 0 0 78196 RUSH STREET INTERACTIVE INC COM 782011100 52 16695 SH SOLE NO 0 0 16695 RXO INC COMMON STOCK 74982T103 355 15638 SH SOLE NO 0 0 15638 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 266 5936 SH SOLE NO 0 0 5936 RYDER SYS INC COM 783549108 950 11202 SH SOLE NO 0 0 11202 RYMAN HOSPITALITY PPTYS INC COM 78377T107 239 2568 SH SOLE NO 0 0 2568 S & T BANCORP INC COM 783859101 234 8592 SH SOLE NO 0 0 8592 S&P GLOBAL INC COM 78409V104 17839 44498 SH SOLE NO 0 0 44498 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 134 17462 SH SOLE NO 0 0 17462 SABINE RTY TR UNIT BEN INT 785688102 1210 18354 SH SOLE NO 0 0 18354 SABRA HEALTH CARE REIT INC COM 78573L106 768 65257 SH SOLE NO 0 0 65257 SABRE CORP COM 78573M104 246 76978 SH SOLE NO 0 0 76978 SACHEM CAP CORP COM 78590A109 96 27468 SH SOLE NO 0 0 27468 SAGE THERAPEUTICS INC COM 78667J108 241 5121 SH SOLE NO 0 0 5121 SAIA INC COM 78709Y105 520 1520 SH SOLE NO 0 0 1520 SALESFORCE INC COM 79466L302 56227 266148 SH SOLE NO 0 0 266148 SALISBURY BANCORP INC COM 795226109 309 13042 SH SOLE NO 0 0 13042 SAMSARA INC COM CL A 79589L106 1063 38372 SH SOLE NO 0 0 38372 SANDSTORM GOLD LTD COM NEW 80013R206 95 18517 SH SOLE NO 0 0 18517 SANDY SPRING BANCORP INC COM 800363103 222 9769 SH SOLE NO 0 0 9769 SANGAMO THERAPEUTICS INC COM 800677106 60 45860 SH SOLE NO 0 0 45860 SANMINA CORPORATION COM 801056102 728 12078 SH SOLE NO 0 0 12078 SANOFI SPONSORED ADR 80105N105 8810 163458 SH SOLE NO 0 0 163458 SAP SE SPON ADR 803054204 2284 16692 SH SOLE NO 0 0 16692 SARATOGA INVT CORP COM NEW 80349A208 328 12145 SH SOLE NO 0 0 12145 SARCOS TECHN AND ROBOTICS CO COM 80359A106 13 40000 SH SOLE NO 0 0 40000 SAREPTA THERAPEUTICS INC COM 803607100 507 4426 SH SOLE NO 0 0 4426 SAVE FOODS INC COM 80512Q303 7 12000 SH SOLE NO 0 0 12000 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2406 10380 SH SOLE NO 0 0 10380 SCHLUMBERGER LTD COM STK 806857108 9962 202799 SH SOLE NO 0 0 202799 SCHNEIDER NATIONAL INC CL B 80689H102 395 13749 SH SOLE NO 0 0 13749 SCHNITZER STEEL INDS INC CL A 806882106 280 9322 SH SOLE NO 0 0 9322 SCHRODINGER INC COM 80810D103 6888 137979 SH SOLE NO 0 0 137979 SCHWAB CHARLES CORP COM 808513105 30887 544934 SH SOLE NO 0 0 544934 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 207 4826 SH SOLE NO 0 0 4826 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 958 21759 SH SOLE NO 0 0 21759 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6661 270439 SH SOLE NO 0 0 270439 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 3932 79783 SH SOLE NO 0 0 79783 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 1166 48690 SH SOLE NO 0 0 48690 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 24944 699686 SH SOLE NO 0 0 699686 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 815 24136 SH SOLE NO 0 0 24136 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 717 12629 SH SOLE NO 0 0 12629 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 17725 307884 SH SOLE NO 0 0 307884 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1243 24639 SH SOLE NO 0 0 24639 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 887 33117 SH SOLE NO 0 0 33117 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 15686 485771 SH SOLE NO 0 0 485771 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2786 83945 SH SOLE NO 0 0 83945 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3841 79923 SH SOLE NO 0 0 79923 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 5046 109304 SH SOLE NO 0 0 109304 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9769 188956 SH SOLE NO 0 0 188956 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 295861 4074097 SH SOLE NO 0 0 4074097 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 62901 839235 SH SOLE NO 0 0 839235 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 19505 290725 SH SOLE NO 0 0 290725 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 22148 422913 SH SOLE NO 0 0 422913 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 15482 217969 SH SOLE NO 0 0 217969 SCHWAB STRATEGIC TR US REIT ETF 808524847 1003 51368 SH SOLE NO 0 0 51368 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 9887 225732 SH SOLE NO 0 0 225732 SCHWAB STRATEGIC TR US TIPS ETF 808524870 7872 150151 SH SOLE NO 0 0 150151 SCIENCE APPLICATIONS INTL CO COM 808625107 463 4118 SH SOLE NO 0 0 4118 SCORPIO TANKERS INC SHS Y7542C130 245 5189 SH SOLE NO 0 0 5189 SCOTTS MIRACLE-GRO CO CL A 810186106 2939 46877 SH SOLE NO 0 0 46877 SCPHARMACEUTICALS INC COM 810648105 298 29210 SH SOLE NO 0 0 29210 SEA LTD SPONSORD ADS 81141R100 2840 48936 SH SOLE NO 0 0 48936 SEABRIDGE GOLD INC COM 811916105 160 13307 SH SOLE NO 0 0 13307 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4974 80398 SH SOLE NO 0 0 80398 SEAGEN INC COM 81181C104 1628 8458 SH SOLE NO 0 0 8458 SEALED AIR CORP NEW COM 81211K100 573 14329 SH SOLE NO 0 0 14329 SEELOS THERAPEUTICS INC COM 81577F109 32 26643 SH SOLE NO 0 0 26643 SEI INVTS CO COM 784117103 321 5376 SH SOLE NO 0 0 5376 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 13214 203038 SH SOLE NO 0 0 203038 SELECT SECTOR SPDR TR ENERGY 81369Y506 84123 1036385 SH SOLE NO 0 0 1036385 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 52323 1552156 SH SOLE NO 0 0 1552156 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9778 259443 SH SOLE NO 0 0 259443 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 52878 311393 SH SOLE NO 0 0 311393 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 58569 789664 SH SOLE NO 0 0 789664 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 85689 645586 SH SOLE NO 0 0 645586 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 35360 329481 SH SOLE NO 0 0 329481 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 51255 783243 SH SOLE NO 0 0 783243 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 8880 107157 SH SOLE NO 0 0 107157 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 130331 749633 SH SOLE NO 0 0 749633 SELECTIVE INS GROUP INC COM 816300107 1369 14269 SH SOLE NO 0 0 14269 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 19 12414 SH SOLE NO 0 0 12414 SEMPRA COM 816851109 9259 63594 SH SOLE NO 0 0 63594 SENSEONICS HLDGS INC COM 81727U105 118 154180 SH SOLE NO 0 0 154180 SENTINELONE INC CL A 81730H109 283 18748 SH SOLE NO 0 0 18748 SERA PROGNOSTICS INC CLASS A COM 81749D107 233 70588 SH SOLE NO 0 0 70588 SERVICE CORP INTL COM 817565104 1530 23684 SH SOLE NO 0 0 23684 SERVICE PPTYS TR COM SH BEN INT 81761L102 95 10916 SH SOLE NO 0 0 10916 SERVICENOW INC COM 81762P102 19530 34753 SH SOLE NO 0 0 34753 SFL CORPORATION LTD SHS G7738W106 245 26295 SH SOLE NO 0 0 26295 SHAKE SHACK INC CL A 819047101 335 4313 SH SOLE NO 0 0 4313 SHARECARE INC COM CL A 81948W104 37 21000 SH SOLE NO 0 0 21000 SHELL PLC SPON ADS 780259305 18514 306623 SH SOLE NO 0 0 306623 SHERWIN WILLIAMS CO COM 824348106 42563 160299 SH SOLE NO 0 0 160299 SHIFT4 PMTS INC CL A 82452J109 551 8117 SH SOLE NO 0 0 8117 SHOCKWAVE MED INC COM 82489T104 1512 5295 SH SOLE NO 0 0 5295 SHOPIFY INC CL A 82509L107 24425 378102 SH SOLE NO 0 0 378102 SHORE BANCSHARES INC COM 825107105 149 12924 SH SOLE NO 0 0 12924 SHYFT GROUP INC COM 825698103 1263 57272 SH SOLE NO 0 0 57272 SI-BONE INC COM 825704109 335 12410 SH SOLE NO 0 0 12410 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 468 74961 SH SOLE NO 0 0 74961 SIDUS SPACE INC CLASS A COM 826165102 2 12000 SH SOLE NO 0 0 12000 SIGA TECHNOLOGIES INC COM 826917106 99 19663 SH SOLE NO 0 0 19663 SIGMATRON INTL INC COM 82661L101 35 10711 SH SOLE NO 0 0 10711 SILICOM LTD ORD M84116108 286 7750 SH SOLE NO 0 0 7750 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 630 8769 SH SOLE NO 0 0 8769 SILVERCREST METALS INC COM 828363101 375 64059 SH SOLE NO 0 0 64059 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3676 213075 SH SOLE NO 0 0 213075 SIMON PPTY GROUP INC NEW COM 828806109 14373 124464 SH SOLE NO 0 0 124464 SIMPLIFY EXCHANGE TRADED FUN CONVEXITY ETF 82889N731 4205 213435 SH SOLE NO 0 0 213435 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 2642 106474 SH SOLE NO 0 0 106474 SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD PLUS 82889N830 3482 159475 SH SOLE NO 0 0 159475 SIMPLIFY EXCHANGE TRADED FUN INTMD TERM TRSRY 82889N798 764 51987 SH SOLE NO 0 0 51987 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 331 12971 SH SOLE NO 0 0 12971 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 4398 193933 SH SOLE NO 0 0 193933 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 5401 86036 SH SOLE NO 0 0 86036 SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780 1520 260330 SH SOLE NO 0 0 260330 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 1396 47950 SH SOLE NO 0 0 47950 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 2988 130190 SH SOLE NO 0 0 130190 SIMPSON MFG INC COM 829073105 532 3843 SH SOLE NO 0 0 3843 SIREN ETF TR NSD NXGN ECO ETF 829658202 416 19291 SH SOLE NO 0 0 19291 SIRIUS XM HOLDINGS INC COM 82968B103 2924 645429 SH SOLE NO 0 0 645429 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 218 1304 SH SOLE NO 0 0 1304 SITIO ROYALTIES CORP CLASS A COM 82983N108 755 28725 SH SOLE NO 0 0 28725 SIX FLAGS ENTMT CORP NEW COM 83001A102 990 38087 SH SOLE NO 0 0 38087 SIXTH STREET SPECIALTY LENDI COM 83012A109 2219 118742 SH SOLE NO 0 0 118742 SKECHERS U S A INC CL A 830566105 2696 51194 SH SOLE NO 0 0 51194 SKYLINE CHAMPION CORPORATION COM 830830105 230 3518 SH SOLE NO 0 0 3518 SKYWEST INC COM 830879102 287 7044 SH SOLE NO 0 0 7044 SKYWORKS SOLUTIONS INC COM 83088M102 6573 59380 SH SOLE NO 0 0 59380 SL GREEN RLTY CORP COM 78440X887 321 10666 SH SOLE NO 0 0 10666 SLR INVESTMENT CORP COM 83413U100 3166 221830 SH SOLE NO 0 0 221830 SMART GLOBAL HLDGS INC SHS G8232Y101 280 9650 SH SOLE NO 0 0 9650 SMART SH GLOBAL LTD ADS 83193E102 19 19365 SH SOLE NO 0 0 19365 SMARTSHEET INC COM CL A 83200N103 1776 46417 SH SOLE NO 0 0 46417 SMILEDIRECTCLUB INC CL A COM 83192H106 7 12907 SH SOLE NO 0 0 12907 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 315 9770 SH SOLE NO 0 0 9770 SMITH & WESSON BRANDS INC COM 831754106 345 26457 SH SOLE NO 0 0 26457 SMITH A O CORP COM 831865209 10792 148277 SH SOLE NO 0 0 148277 SMITH MICRO SOFTWARE INC COM NEW 832154207 50 45207 SH SOLE NO 0 0 45207 SMUCKER J M CO COM NEW 832696405 12420 84103 SH SOLE NO 0 0 84103 SNAP INC CL A 83304A106 1495 126248 SH SOLE NO 0 0 126248 SNAP ON INC COM 833034101 5555 19274 SH SOLE NO 0 0 19274 SNDL INC COM 83307B101 31 22631 SH SOLE NO 0 0 22631 SNOWFLAKE INC CL A 833445109 8841 50235 SH SOLE NO 0 0 50235 SOBR SAFE INC COM NEW 833592207 124 72900 SH SOLE NO 0 0 72900 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1256 17297 SH SOLE NO 0 0 17297 SOFI TECHNOLOGIES INC COM 83406F102 7944 952466 SH SOLE NO 0 0 952466 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1370 5093 SH SOLE NO 0 0 5093 SOLID POWER INC CLASS A COM 83422N105 93 36626 SH SOLE NO 0 0 36626 SOMALOGIC INC CLASS A COM 83444K105 232 100500 SH SOLE NO 0 0 100500 SONENDO INC COM 835431107 60 43830 SH SOLE NO 0 0 43830 SONOCO PRODS CO COM 835495102 1667 28251 SH SOLE NO 0 0 28251 SONOS INC COM 83570H108 1381 84541 SH SOLE NO 0 0 84541 SONY GROUP CORPORATION SPONSORED ADR 835699307 1912 21239 SH SOLE NO 0 0 21239 SOUNDHOUND AI INC CLASS A COM 836100107 255 56052 SH SOLE NO 0 0 56052 SOURCE CAP INC COM 836144105 684 17848 SH SOLE NO 0 0 17848 SOUTHERN CO COM 842587107 65488 932216 SH SOLE NO 0 0 932216 SOUTHERN COPPER CORP COM 84265V105 1524 21238 SH SOLE NO 0 0 21238 SOUTHSTATE CORPORATION COM 840441109 902 13706 SH SOLE NO 0 0 13706 SOUTHWEST AIRLS CO COM 844741108 11157 308116 SH SOLE NO 0 0 308116 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 11 10000 SH SOLE NO 0 0 10000 SOUTHWEST GAS HLDGS INC COM 844895102 301 4721 SH SOLE NO 0 0 4721 SOUTHWESTERN ENERGY CO COM 845467109 828 137782 SH SOLE NO 0 0 137782 SPARTANNASH CO COM 847215100 459 20406 SH SOLE NO 0 0 20406 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 84080 244525 SH SOLE NO 0 0 244525 SPDR GOLD TR GOLD SHS 78463V107 192938 1082279 SH SOLE NO 0 0 1082279 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 770 18745 SH SOLE NO 0 0 18745 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 210 8490 SH SOLE NO 0 0 8490 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 513 11167 SH SOLE NO 0 0 11167 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 2002 37141 SH SOLE NO 0 0 37141 SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 310 10395 SH SOLE NO 0 0 10395 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 5201 199054 SH SOLE NO 0 0 199054 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1719 45669 SH SOLE NO 0 0 45669 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 8546 122219 SH SOLE NO 0 0 122219 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 35739 1098312 SH SOLE NO 0 0 1098312 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 15642 454969 SH SOLE NO 0 0 454969 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 432 5855 SH SOLE NO 0 0 5855 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 220 7722 SH SOLE NO 0 0 7722 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 493 9382 SH SOLE NO 0 0 9382 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1471 27559 SH SOLE NO 0 0 27559 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 349 6086 SH SOLE NO 0 0 6086 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 7312 212619 SH SOLE NO 0 0 212619 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 3544 116146 SH SOLE NO 0 0 116146 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 1483 28791 SH SOLE NO 0 0 28791 SPDR S&P 500 ETF TR TR UNIT 78462F103 770072 1737213 SH SOLE NO 0 0 1737213 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 46179 96424 SH SOLE NO 0 0 96424 SPDR SER TR AEROSPACE DEF 78464A631 7602 62549 SH SOLE NO 0 0 62549 SPDR SER TR BBG CONV SEC ETF 78464A359 15248 217985 SH SOLE NO 0 0 217985 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 818 44307 SH SOLE NO 0 0 44307 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 22644 246617 SH SOLE NO 0 0 246617 SPDR SER TR BLOOMBERG 3-12 M 78468R523 19393 194987 SH SOLE NO 0 0 194987 SPDR SER TR BLOOMBERG HIGH Y 78468R622 8319 90392 SH SOLE NO 0 0 90392 SPDR SER TR BLOOMBERG INTL T 78464A516 481 21321 SH SOLE NO 0 0 21321 SPDR SER TR BLOOMBERG INVT 78468R200 6640 216352 SH SOLE NO 0 0 216352 SPDR SER TR BLOOMBERG SHORT 78464A334 2966 111017 SH SOLE NO 0 0 111017 SPDR SER TR BLOOMBERG SHT TE 78468R408 3257 131879 SH SOLE NO 0 0 131879 SPDR SER TR COMP SOFTWARE 78464A599 280 2101 SH SOLE NO 0 0 2101 SPDR SER TR DJ REIT ETF 78464A607 4843 53545 SH SOLE NO 0 0 53545 SPDR SER TR FACTST INV ETF 78464A110 697 5277 SH SOLE NO 0 0 5277 SPDR SER TR FTSE INT GVT ETF 78464A490 251 6013 SH SOLE NO 0 0 6013 SPDR SER TR GLB DOW ETF 78464A706 256 2270 SH SOLE NO 0 0 2270 SPDR SER TR HLTH CARE SVCS 78464A573 539 5742 SH SOLE NO 0 0 5742 SPDR SER TR HLTH CR EQUIP 78464A581 2268 23050 SH SOLE NO 0 0 23050 SPDR SER TR ICE PFD SEC ETF 78464A292 1124 33583 SH SOLE NO 0 0 33583 SPDR SER TR MSCI USA STRTGIC 78468R812 4075 33142 SH SOLE NO 0 0 33142 SPDR SER TR NUVEEN BLMBRG MU 78468R721 6502 140867 SH SOLE NO 0 0 140867 SPDR SER TR NUVEEN BLMBRG SH 78468R739 83134 1766935 SH SOLE NO 0 0 1766935 SPDR SER TR NUVEEN BLOOMBERG 78464A284 1013 40484 SH SOLE NO 0 0 40484 SPDR SER TR NYSE TECH ETF 78464A102 1581 11330 SH SOLE NO 0 0 11330 SPDR SER TR PORT MTG BK ETF 78464A383 7819 356887 SH SOLE NO 0 0 356887 SPDR SER TR PORTFLI HIGH YLD 78468R606 3612 158150 SH SOLE NO 0 0 158150 SPDR SER TR PORTFLI INTRMDIT 78464A672 3799 134280 SH SOLE NO 0 0 134280 SPDR SER TR PORTFLI TIPS ETF 78464A656 1359 52591 SH SOLE NO 0 0 52591 SPDR SER TR PORTFOLI S&P1500 78464A805 10710 196738 SH SOLE NO 0 0 196738 SPDR SER TR PORTFOLIO AGRGTE 78464A649 5585 220129 SH SOLE NO 0 0 220129 SPDR SER TR PORTFOLIO CRPORT 78464A144 1226 42459 SH SOLE NO 0 0 42459 SPDR SER TR PORTFOLIO INTRMD 78464A375 8246 256803 SH SOLE NO 0 0 256803 SPDR SER TR PORTFOLIO LN COR 78464A367 3133 134690 SH SOLE NO 0 0 134690 SPDR SER TR PORTFOLIO LN TSR 78464A664 5256 175784 SH SOLE NO 0 0 175784 SPDR SER TR PORTFOLIO S&P400 78464A847 12918 281494 SH SOLE NO 0 0 281494 SPDR SER TR PORTFOLIO S&P500 78464A854 27268 523282 SH SOLE NO 0 0 523282 SPDR SER TR PORTFOLIO S&P600 78468R853 28136 724402 SH SOLE NO 0 0 724402 SPDR SER TR PORTFOLIO SH TSR 78468R101 3031 105275 SH SOLE NO 0 0 105275 SPDR SER TR PORTFOLIO SHORT 78464A474 4026 136760 SH SOLE NO 0 0 136760 SPDR SER TR PRTFLO S&P500 GW 78464A409 109171 1789387 SH SOLE NO 0 0 1789387 SPDR SER TR PRTFLO S&P500 HI 78468R788 15878 428212 SH SOLE NO 0 0 428212 SPDR SER TR PRTFLO S&P500 VL 78464A508 40172 929915 SH SOLE NO 0 0 929915 SPDR SER TR RUSSELL LOW VOL 78468R754 1640 15104 SH SOLE NO 0 0 15104 SPDR SER TR RUSSELL YIELD 78468R770 2332 24471 SH SOLE NO 0 0 24471 SPDR SER TR S&P 400 MDCP GRW 78464A821 9152 127728 SH SOLE NO 0 0 127728 SPDR SER TR S&P 400 MDCP VAL 78464A839 9375 136299 SH SOLE NO 0 0 136299 SPDR SER TR S&P 500 ESG ETF 78468R531 206 4789 SH SOLE NO 0 0 4789 SPDR SER TR S&P 600 SMCP GRW 78464A201 19449 252709 SH SOLE NO 0 0 252709 SPDR SER TR S&P 600 SMCP VAL 78464A300 35085 454531 SH SOLE NO 0 0 454531 SPDR SER TR S&P BIOTECH 78464A870 10265 123375 SH SOLE NO 0 0 123375 SPDR SER TR S&P BK ETF 78464A797 847 23515 SH SOLE NO 0 0 23515 SPDR SER TR S&P CAP MKTS 78464A771 324 3813 SH SOLE NO 0 0 3813 SPDR SER TR S&P DIVID ETF 78464A763 165155 1347323 SH SOLE NO 0 0 1347323 SPDR SER TR S&P HOMEBUILD 78464A888 1696 21119 SH SOLE NO 0 0 21119 SPDR SER TR S&P INS ETF 78464A789 518 12675 SH SOLE NO 0 0 12675 SPDR SER TR S&P KENSHO CLEAN 78468R655 2037 24071 SH SOLE NO 0 0 24071 SPDR SER TR S&P KENSHO NEW 78468R648 11892 266641 SH SOLE NO 0 0 266641 SPDR SER TR S&P METALS MNG 78464A755 6360 125151 SH SOLE NO 0 0 125151 SPDR SER TR S&P OILGAS EXP 78468R556 8489 65891 SH SOLE NO 0 0 65891 SPDR SER TR S&P PHARMAC 78464A722 270 6598 SH SOLE NO 0 0 6598 SPDR SER TR S&P REGL BKG 78464A698 4393 107600 SH SOLE NO 0 0 107600 SPDR SER TR S&P RETAIL ETF 78464A714 592 9286 SH SOLE NO 0 0 9286 SPDR SER TR S&P SEMICNDCTR 78464A862 10603 47913 SH SOLE NO 0 0 47913 SPDR SER TR S&P TELECOM 78464A540 1616 20827 SH SOLE NO 0 0 20827 SPDR SER TR S&P TRANSN ETF 78464A532 627 7489 SH SOLE NO 0 0 7489 SPDR SER TR SPDR MSCI USA GE 78468R747 612 6956 SH SOLE NO 0 0 6956 SPDR SER TR SPDR S&P 500 ETF 78468R796 3519 97290 SH SOLE NO 0 0 97290 SPDR SER TR SPDR S&P1500VL 78464A128 1452 9773 SH SOLE NO 0 0 9773 SPDR SER TR SSGA US LRG ETF 78468R804 2321 16504 SH SOLE NO 0 0 16504 SPDR SER TR SSGA US SMAL ETF 78468R887 3751 36315 SH SOLE NO 0 0 36315 SPIRE GLOBAL INC COM CL A 848560108 41 80046 SH SOLE NO 0 0 80046 SPIRE INC COM 84857L101 620 9780 SH SOLE NO 0 0 9780 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1627 55742 SH SOLE NO 0 0 55742 SPIRIT AIRLS INC COM 848577102 207 12045 SH SOLE NO 0 0 12045 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 831 21110 SH SOLE NO 0 0 21110 SPLASH BEVERAGE GROUP INC COM NEW 84862C203 144 128250 SH SOLE NO 0 0 128250 SPLUNK INC COM 848637104 1958 18460 SH SOLE NO 0 0 18460 SPLUNK INC NOTE 1.125% 6/1 848637AF1 9 10000 SH SOLE NO 0 0 10000 SPOTIFY TECHNOLOGY S A SHS L8681T102 1744 10863 SH SOLE NO 0 0 10863 SPRINKLR INC CL A 85208T107 326 23564 SH SOLE NO 0 0 23564 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 970 37500 SH SOLE NO 0 0 37500 SPROTT FDS TR URANIUM MINERS E 85208P303 1367 40722 SH SOLE NO 0 0 40722 SPROTT INC COM NEW 852066208 298 9207 SH SOLE NO 0 0 9207 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6136 340516 SH SOLE NO 0 0 340516 SPROTT PHYSICAL GOLD TR UNIT 85207H104 21405 1434657 SH SOLE NO 0 0 1434657 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 277 25300 SH SOLE NO 0 0 25300 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5552 712666 SH SOLE NO 0 0 712666 SPROUTS FMRS MKT INC COM 85208M102 710 19322 SH SOLE NO 0 0 19322 SPS COMM INC COM 78463M107 316 1644 SH SOLE NO 0 0 1644 SQUARESPACE INC CLASS A 85225A107 316 10022 SH SOLE NO 0 0 10022 SRH TOTAL RETURN FUND INC COM 101507101 984 74072 SH SOLE NO 0 0 74072 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 486 8026 SH SOLE NO 0 0 8026 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 5930 141627 SH SOLE NO 0 0 141627 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 442 11062 SH SOLE NO 0 0 11062 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 325 12220 SH SOLE NO 0 0 12220 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1899 46828 SH SOLE NO 0 0 46828 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 434 10792 SH SOLE NO 0 0 10792 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 765 17648 SH SOLE NO 0 0 17648 STAG INDL INC COM 85254J102 3429 95577 SH SOLE NO 0 0 95577 STANDARD BIOTOOLS INC COM 34385P108 58 30082 SH SOLE NO 0 0 30082 STANDARD LITHIUM LTD COM 853606101 58 12970 SH SOLE NO 0 0 12970 STANDARD MTR PRODS INC COM 853666105 474 12633 SH SOLE NO 0 0 12633 STANLEY BLACK & DECKER INC COM 854502101 20431 218022 SH SOLE NO 0 0 218022 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 241 13643 SH SOLE NO 0 0 13643 STAR GROUP L P UNIT LTD PARTNR 85512C105 529 38719 SH SOLE NO 0 0 38719 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 598 25534 SH SOLE NO 0 0 25534 STARBOARD INVT TR RH HEDGED MULTI 85521B783 181 23356 SH SOLE NO 0 0 23356 STARBUCKS CORP COM 855244109 58271 588237 SH SOLE NO 0 0 588237 STARWOOD PPTY TR INC COM 85571B105 5467 281828 SH SOLE NO 0 0 281828 STATE STR CORP COM 857477103 8159 111488 SH SOLE NO 0 0 111488 STEEL DYNAMICS INC COM 858119100 4833 44366 SH SOLE NO 0 0 44366 STEELCASE INC CL A 858155203 3145 407874 SH SOLE NO 0 0 407874 STELLANTIS N.V SHS N82405106 692 39426 SH SOLE NO 0 0 39426 STEM INC COM 85859N102 382 66856 SH SOLE NO 0 0 66856 STEPAN CO COM 858586100 212 2220 SH SOLE NO 0 0 2220 STERIS PLC SHS USD G8473T100 1808 8036 SH SOLE NO 0 0 8036 STMICROELECTRONICS N V NY REGISTRY 861012102 1122 22447 SH SOLE NO 0 0 22447 STONECO LTD COM CL A G85158106 698 54768 SH SOLE NO 0 0 54768 STRATEGY SHS DAY HAGAN NED 86280R803 11579 326076 SH SOLE NO 0 0 326076 STRATEGY SHS DAY HAGAN NED 86280R860 1091 50258 SH SOLE NO 0 0 50258 STRATEGY SHS NS 7HANDL IDX 86280R506 1916 94233 SH SOLE NO 0 0 94233 STRYKER CORPORATION COM 863667101 49166 161153 SH SOLE NO 0 0 161153 STRYVE FOODS INC CLASS A COM 863685103 23 37746 SH SOLE NO 0 0 37746 STURM RUGER & CO INC COM 864159108 753 14225 SH SOLE NO 0 0 14225 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2418 163373 SH SOLE NO 0 0 163373 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 111 12898 SH SOLE NO 0 0 12898 SUMMIT MATLS INC CL A 86614U100 832 21975 SH SOLE NO 0 0 21975 SUN CMNTYS INC COM 866674104 1037 7947 SH SOLE NO 0 0 7947 SUN LIFE FINANCIAL INC. COM 866796105 3001 57578 SH SOLE NO 0 0 57578 SUNCOR ENERGY INC NEW COM 867224107 2273 77534 SH SOLE NO 0 0 77534 SUNNOVA ENERGY INTL INC. COM 86745K104 239 13077 SH SOLE NO 0 0 13077 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1105 25359 SH SOLE NO 0 0 25359 SUNPOWER CORP COM 867652406 135 13778 SH SOLE NO 0 0 13778 SUNRUN INC COM 86771W105 1181 66131 SH SOLE NO 0 0 66131 SUPER MICRO COMPUTER INC COM 86800U104 1059 4248 SH SOLE NO 0 0 4248 SUPERNUS PHARMACEUTICALS INC COM 868459108 284 9451 SH SOLE NO 0 0 9451 SURFACE ONCOLOGY INC COM 86877M209 11 13200 SH SOLE NO 0 0 13200 SWISS HELVETIA FD INC COM 870875101 1055 128324 SH SOLE NO 0 0 128324 SYLVAMO CORP COMMON STOCK 871332102 394 9739 SH SOLE NO 0 0 9739 SYMBOTIC INC CLASS A COM 87151X101 408 9523 SH SOLE NO 0 0 9523 SYNAPTICS INC COM 87157D109 384 4497 SH SOLE NO 0 0 4497 SYNCHRONY FINANCIAL COM 87165B103 1280 37739 SH SOLE NO 0 0 37739 SYNDAX PHARMACEUTICALS INC COM 87164F105 241 11495 SH SOLE NO 0 0 11495 SYNOPSYS INC COM 871607107 2635 6050 SH SOLE NO 0 0 6050 SYNOVUS FINL CORP COM NEW 87161C501 409 13505 SH SOLE NO 0 0 13505 SYSCO CORP COM 871829107 23717 319629 SH SOLE NO 0 0 319629 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1329 47674 SH SOLE NO 0 0 47674 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 9851 295555 SH SOLE NO 0 0 295555 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 518 15019 SH SOLE NO 0 0 15019 T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 440 15909 SH SOLE NO 0 0 15909 T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 295 6053 SH SOLE NO 0 0 6053 T-MOBILE US INC COM 872590104 17210 123901 SH SOLE NO 0 0 123901 TABOOLA.COM LTD ORD SHS M8744T106 497 159709 SH SOLE NO 0 0 159709 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 23722 235055 SH SOLE NO 0 0 235055 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 947 6437 SH SOLE NO 0 0 6437 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 477 30356 SH SOLE NO 0 0 30356 TAL EDUCATION GROUP SPONSORED ADS 874080104 61 10256 SH SOLE NO 0 0 10256 TALARIS THERAPEUTICS INC COM 87410C104 40 13000 SH SOLE NO 0 0 13000 TANDEM DIABETES CARE INC COM NEW 875372203 220 8962 SH SOLE NO 0 0 8962 TANGER FACTORY OUTLET CTRS I COM 875465106 765 34682 SH SOLE NO 0 0 34682 TAPESTRY INC COM 876030107 1545 36092 SH SOLE NO 0 0 36092 TARGA RES CORP COM 87612G101 650 8545 SH SOLE NO 0 0 8545 TARGET CORP COM 87612E106 43168 327277 SH SOLE NO 0 0 327277 TASEKO MINES LTD COM 876511106 27 18695 SH SOLE NO 0 0 18695 TAYLOR MORRISON HOME CORP COM 87724P106 10981 225150 SH SOLE NO 0 0 225150 TAYSHA GENE THERAPIES INC COM SHS 877619106 12 18725 SH SOLE NO 0 0 18725 TC ENERGY CORP COM 87807B107 3400 84127 SH SOLE NO 0 0 84127 TCW STRATEGIC INCOME FD INC COM 872340104 1830 395247 SH SOLE NO 0 0 395247 TE CONNECTIVITY LTD SHS H84989104 3263 23282 SH SOLE NO 0 0 23282 TECHNIPFMC PLC COM G87110105 554 33326 SH SOLE NO 0 0 33326 TECK RESOURCES LTD CL B 878742204 866 20580 SH SOLE NO 0 0 20580 TECNOGLASS INC ORD SHS G87264100 605 11711 SH SOLE NO 0 0 11711 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 910 53344 SH SOLE NO 0 0 53344 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 2296 120385 SH SOLE NO 0 0 120385 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 612 45188 SH SOLE NO 0 0 45188 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 4066 290033 SH SOLE NO 0 0 290033 TELA BIO INC COM 872381108 155 15271 SH SOLE NO 0 0 15271 TELADOC HEALTH INC COM 87918A105 1939 76590 SH SOLE NO 0 0 76590 TELEDYNE TECHNOLOGIES INC COM 879360105 5850 14230 SH SOLE NO 0 0 14230 TELEFLEX INCORPORATED COM 879369106 1134 4685 SH SOLE NO 0 0 4685 TELEFONICA S A SPONSORED ADR 879382208 53 13166 SH SOLE NO 0 0 13166 TELLURIAN INC NEW COM 87968A104 166 117464 SH SOLE NO 0 0 117464 TELUS CORPORATION COM 87971M103 1306 67100 SH SOLE NO 0 0 67100 TEMPLETON EMERGING MKTS FD COM 880191101 219 18536 SH SOLE NO 0 0 18536 TEMPLETON EMERGING MKTS INCO COM 880192109 590 114614 SH SOLE NO 0 0 114614 TEMPLETON GLOBAL INCOME FD COM 880198106 146 35324 SH SOLE NO 0 0 35324 TEMPUR SEALY INTL INC COM 88023U101 203 5059 SH SOLE NO 0 0 5059 TENARIS S A SPONSORED ADS 88031M109 1345 44892 SH SOLE NO 0 0 44892 TENET HEALTHCARE CORP COM NEW 88033G407 208 2550 SH SOLE NO 0 0 2550 TERADYNE INC COM 880770102 1480 13297 SH SOLE NO 0 0 13297 TEREX CORP NEW COM 880779103 274 4584 SH SOLE NO 0 0 4584 TERNIUM SA SPONSORED ADS 880890108 303 7647 SH SOLE NO 0 0 7647 TERRAN ORBITAL CORPORATION COM 88105P103 17 11600 SH SOLE NO 0 0 11600 TESLA INC COM 88160R101 275629 1052944 SH SOLE NO 0 0 1052944 TETRA TECH INC NEW COM 88162G103 779 4756 SH SOLE NO 0 0 4756 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 274 12327 SH SOLE NO 0 0 12327 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 153 23705 SH SOLE NO 0 0 23705 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1829 242890 SH SOLE NO 0 0 242890 TEXAS INSTRS INC COM 882508104 38872 215931 SH SOLE NO 0 0 215931 TEXAS PACIFIC LAND CORPORATI COM 88262P102 7424 5638 SH SOLE NO 0 0 5638 TEXAS ROADHOUSE INC COM 882681109 713 6353 SH SOLE NO 0 0 6353 TEXTRON INC COM 883203101 2408 35606 SH SOLE NO 0 0 35606 TFF PHARMACEUTICALS INC COM 87241J104 5 10000 SH SOLE NO 0 0 10000 TFI INTL INC COM 87241L109 857 7519 SH SOLE NO 0 0 7519 TFS FINL CORP COM 87240R107 172 13665 SH SOLE NO 0 0 13665 TG THERAPEUTICS INC COM 88322Q108 3789 152522 SH SOLE NO 0 0 152522 THE ALGER ETF TRUST MID CAP 40 ETF 015564107 1360 104413 SH SOLE NO 0 0 104413 THE BEACHBODY COMPANY INC COM CL A 073463101 41 96931 SH SOLE NO 0 0 96931 THE CIGNA GROUP COM 125523100 24712 88069 SH SOLE NO 0 0 88069 THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112 3 13500 SH SOLE NO 0 0 13500 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1060 156858 SH SOLE NO 0 0 156858 THE REAL BROKERAGE INC COM NEW 75585H206 55 28912 SH SOLE NO 0 0 28912 THE REALREAL INC COM 88339P101 50 22352 SH SOLE NO 0 0 22352 THE TRADE DESK INC COM CL A 88339J105 18531 239981 SH SOLE NO 0 0 239981 THERMO FISHER SCIENTIFIC INC COM 883556102 51585 98868 SH SOLE NO 0 0 98868 THOMSON REUTERS CORP. COM 884903808 977 7238 SH SOLE NO 0 0 7238 THOR INDS INC COM 885160101 633 6115 SH SOLE NO 0 0 6115 THORNBURG INCM BUILDER OPP T COM 885213108 246 16150 SH SOLE NO 0 0 16150 THRIVENT ETF TRUST SMALL MID CAP 88588G109 442 15179 SH SOLE NO 0 0 15179 TIDAL ETF TR LEATHERBACK LNG 886364850 2891 109478 SH SOLE NO 0 0 109478 TIDAL ETF TR ROBINSON ALTERNT 886364678 3028 141412 SH SOLE NO 0 0 141412 TIDAL TR II VERIDIEN CLIMATE 88636J709 406 18500 SH SOLE NO 0 0 18500 TILRAY BRANDS INC COM 88688T100 448 287334 SH SOLE NO 0 0 287334 TIMKEN CO COM 887389104 582 6354 SH SOLE NO 0 0 6354 TIMKENSTEEL CORPORATION COM 887399103 231 10726 SH SOLE NO 0 0 10726 TIMOTHY PLAN HIG DV STK ETF 887432326 502 15930 SH SOLE NO 0 0 15930 TIMOTHY PLAN INTL ETF 887432334 525 20808 SH SOLE NO 0 0 20808 TIMOTHY PLAN U S SM CP CORE 887432342 358 11237 SH SOLE NO 0 0 11237 TINGO GROUP INC COM 55328R109 17 14225 SH SOLE NO 0 0 14225 TJX COS INC NEW COM 872540109 23606 278406 SH SOLE NO 0 0 278406 TOAST INC CL A 888787108 1808 80110 SH SOLE NO 0 0 80110 TOLL BROTHERS INC COM 889478103 3086 39022 SH SOLE NO 0 0 39022 TOMPKINS FINL CORP COM 890110109 454 8157 SH SOLE NO 0 0 8157 TONIX PHARMACEUTICALS HLDG C COM NEW 890260854 16 10122 SH SOLE NO 0 0 10122 TOPBUILD CORP COM 89055F103 281 1057 SH SOLE NO 0 0 1057 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 513 25851 SH SOLE NO 0 0 25851 TORO CO COM 891092108 2531 24897 SH SOLE NO 0 0 24897 TORONTO DOMINION BK ONT COM NEW 891160509 7793 125674 SH SOLE NO 0 0 125674 TORTOISE ENERGY INDEPENDENC COM 89148K200 335 11638 SH SOLE NO 0 0 11638 TORTOISE ENERGY INFRA CORP COM 89147L886 807 27792 SH SOLE NO 0 0 27792 TORTOISE PIPELINE & ENERGY F COM 89148H207 4690 171235 SH SOLE NO 0 0 171235 TOTALENERGIES SE SPONSORED ADS 89151E109 5571 96658 SH SOLE NO 0 0 96658 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 400 10673 SH SOLE NO 0 0 10673 TOWNEBANK PORTSMOUTH VA COM 89214P109 226 9742 SH SOLE NO 0 0 9742 TOYOTA MOTOR CORP ADS 892331307 3741 23274 SH SOLE NO 0 0 23274 TPG INC COM CL A 872657101 221 7551 SH SOLE NO 0 0 7551 TRACTOR SUPPLY CO COM 892356106 10310 46631 SH SOLE NO 0 0 46631 TRANE TECHNOLOGIES PLC SHS G8994E103 7805 40810 SH SOLE NO 0 0 40810 TRANSCAT INC COM 893529107 358 4202 SH SOLE NO 0 0 4202 TRANSDIGM GROUP INC COM 893641100 924 1032 SH SOLE NO 0 0 1032 TRANSOCEAN LTD REG SHS H8817H100 1433 204487 SH SOLE NO 0 0 204487 TRANSUNION COM 89400J107 7789 99433 SH SOLE NO 0 0 99433 TRAVEL PLUS LEISURE CO COM 894164102 245 6081 SH SOLE NO 0 0 6081 TRAVELERS COMPANIES INC COM 89417E109 17645 101605 SH SOLE NO 0 0 101605 TREDEGAR CORP COM 894650100 418 62646 SH SOLE NO 0 0 62646 TREEHOUSE FOODS INC COM 89469A104 349 6937 SH SOLE NO 0 0 6937 TREX CO INC COM 89531P105 7639 116522 SH SOLE NO 0 0 116522 TRI CONTL CORP COM 895436103 2992 109128 SH SOLE NO 0 0 109128 TRIMBLE INC COM 896239100 2082 39333 SH SOLE NO 0 0 39333 TRINET GROUP INC COM 896288107 1045 11000 SH SOLE NO 0 0 11000 TRINITY CAP INC COM 896442308 383 28900 SH SOLE NO 0 0 28900 TRINITY INDS INC COM 896522109 922 35865 SH SOLE NO 0 0 35865 TRINITY PL HLDGS INC COM 89656D101 7 12502 SH SOLE NO 0 0 12502 TRIP COM GROUP LTD ADS 89677Q107 651 18611 SH SOLE NO 0 0 18611 TRIPLE FLAG PRECIOUS METAL COM 89679M104 929 67384 SH SOLE NO 0 0 67384 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 359 30476 SH SOLE NO 0 0 30476 TRITON INTL LTD CL A G9078F107 802 9627 SH SOLE NO 0 0 9627 TRUEBLUE INC COM 89785X101 243 13729 SH SOLE NO 0 0 13729 TRUIST FINL CORP COM 89832Q109 21183 697968 SH SOLE NO 0 0 697968 TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836 912 41594 SH SOLE NO 0 0 41594 TRUSTMARK CORP COM 898402102 258 12237 SH SOLE NO 0 0 12237 TRX GOLD CORPORATION COM 87283P109 5 10600 SH SOLE NO 0 0 10600 TTM TECHNOLOGIES INC COM 87305R109 863 62103 SH SOLE NO 0 0 62103 TWILIO INC CL A 90138F102 6884 108204 SH SOLE NO 0 0 108204 TWO HBRS INVT CORP COM 90187B804 256 18464 SH SOLE NO 0 0 18464 TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584 677 52089 SH SOLE NO 0 0 52089 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 639 20122 SH SOLE NO 0 0 20122 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 479 21370 SH SOLE NO 0 0 21370 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 498 16632 SH SOLE NO 0 0 16632 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 331 10470 SH SOLE NO 0 0 10470 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 767 22968 SH SOLE NO 0 0 22968 TYLER TECHNOLOGIES INC COM 902252105 3780 9076 SH SOLE NO 0 0 9076 TYSON FOODS INC CL A 902494103 10074 197384 SH SOLE NO 0 0 197384 U HAUL HOLDING COMPANY COM 023586100 349 6309 SH SOLE NO 0 0 6309 U HAUL HOLDING COMPANY COM SER N 023586506 1090 21502 SH SOLE NO 0 0 21502 U S GOLD CORP COM NEW 90291C201 89 20000 SH SOLE NO 0 0 20000 UBER TECHNOLOGIES INC COM 90353T100 25752 596528 SH SOLE NO 0 0 596528 UBIQUITI INC COM 90353W103 252 1433 SH SOLE NO 0 0 1433 UBS GROUP AG SHS H42097107 670 33062 SH SOLE NO 0 0 33062 UDR INC COM 902653104 1606 37385 SH SOLE NO 0 0 37385 UFP INDUSTRIES INC COM 90278Q108 1018 10488 SH SOLE NO 0 0 10488 UFP TECHNOLOGIES INC COM 902673102 378 1950 SH SOLE NO 0 0 1950 UGI CORP NEW COM 902681105 6490 240649 SH SOLE NO 0 0 240649 UIPATH INC CL A 90364P105 875 52780 SH SOLE NO 0 0 52780 ULTA BEAUTY INC COM 90384S303 6133 13031 SH SOLE NO 0 0 13031 UMB FINL CORP COM 902788108 226 3716 SH SOLE NO 0 0 3716 UMH PPTYS INC COM 903002103 1024 64081 SH SOLE NO 0 0 64081 UNDER ARMOUR INC CL A 904311107 604 83695 SH SOLE NO 0 0 83695 UNDER ARMOUR INC CL C 904311206 443 66027 SH SOLE NO 0 0 66027 UNIFIRST CORP MASS COM 904708104 207 1336 SH SOLE NO 0 0 1336 UNILEVER PLC SPON ADR NEW 904767704 27089 519643 SH SOLE NO 0 0 519643 UNION PAC CORP COM 907818108 45983 224724 SH SOLE NO 0 0 224724 UNITED AIRLS HLDGS INC COM 910047109 8167 148834 SH SOLE NO 0 0 148834 UNITED BANKSHARES INC WEST V COM 909907107 505 17031 SH SOLE NO 0 0 17031 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 475 60202 SH SOLE NO 0 0 60202 UNITED NAT FOODS INC COM 911163103 2901 148383 SH SOLE NO 0 0 148383 UNITED PARCEL SERVICE INC CL B 911312106 90635 505634 SH SOLE NO 0 0 505634 UNITED RENTALS INC COM 911363109 19675 44177 SH SOLE NO 0 0 44177 UNITED STATES ANTIMONY CORP COM 911549103 6 18790 SH SOLE NO 0 0 18790 UNITED STATES STL CORP NEW COM 912909108 2238 89472 SH SOLE NO 0 0 89472 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 340 29465 SH SOLE NO 0 0 29465 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 255 11006 SH SOLE NO 0 0 11006 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 227 4231 SH SOLE NO 0 0 4231 UNITED STS GASOLINE FD LP UNITS 91201T102 312 4974 SH SOLE NO 0 0 4974 UNITED STS NAT GAS FD LP UNIT PAR 912318300 423 57046 SH SOLE NO 0 0 57046 UNITED STS OIL FD LP UNITS 91232N207 1940 30531 SH SOLE NO 0 0 30531 UNITED THERAPEUTICS CORP DEL COM 91307C102 1155 5231 SH SOLE NO 0 0 5231 UNITEDHEALTH GROUP INC COM 91324P102 142989 297497 SH SOLE NO 0 0 297497 UNITI GROUP INC COM 91325V108 67 14475 SH SOLE NO 0 0 14475 UNITIL CORP COM 913259107 542 10695 SH SOLE NO 0 0 10695 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 62 24372 SH SOLE NO 0 0 24372 UNITY SOFTWARE INC COM 91332U101 4102 94474 SH SOLE NO 0 0 94474 UNIVERSAL CORP VA COM 913456109 227 4540 SH SOLE NO 0 0 4540 UNIVERSAL DISPLAY CORP COM 91347P105 2103 14590 SH SOLE NO 0 0 14590 UNIVERSAL HLTH SVCS INC CL B 913903100 1733 10986 SH SOLE NO 0 0 10986 UNIVERSAL INS HLDGS INC COM 91359V107 1011 65510 SH SOLE NO 0 0 65510 UNIVEST FINANCIAL CORPORATIO COM 915271100 216 11925 SH SOLE NO 0 0 11925 UNUM GROUP COM 91529Y106 2372 49723 SH SOLE NO 0 0 49723 UPSTART HLDGS INC COM 91680M107 1594 44512 SH SOLE NO 0 0 44512 UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3 7 10000 SH SOLE NO 0 0 10000 UPWORK INC COM 91688F104 286 30591 SH SOLE NO 0 0 30591 URANIUM ENERGY CORP COM 916896103 185 54265 SH SOLE NO 0 0 54265 URANIUM RTY CORP COM 91702V101 21 10361 SH SOLE NO 0 0 10361 URBAN OUTFITTERS INC COM 917047102 342 10314 SH SOLE NO 0 0 10314 US BANCORP DEL COM NEW 902973304 23445 709581 SH SOLE NO 0 0 709581 US FOODS HLDG CORP COM 912008109 961 21840 SH SOLE NO 0 0 21840 USCF ETF TR MIDSTREAM ENERGY 90290T882 522 15237 SH SOLE NO 0 0 15237 UWM HOLDINGS CORPORATION COM CL A 91823B109 233 41594 SH SOLE NO 0 0 41594 V F CORP COM 918204108 8312 435404 SH SOLE NO 0 0 435404 VACASA INC CLASS A COM 91854V107 19 27265 SH SOLE NO 0 0 27265 VAIL RESORTS INC COM 91879Q109 434 1724 SH SOLE NO 0 0 1724 VALE S A SPONSORED ADS 91912E105 2964 220900 SH SOLE NO 0 0 220900 VALERO ENERGY CORP COM 91913Y100 30670 261462 SH SOLE NO 0 0 261462 VALLEY NATL BANCORP COM 919794107 2383 307531 SH SOLE NO 0 0 307531 VALMONT INDS INC COM 920253101 347 1190 SH SOLE NO 0 0 1190 VALVOLINE INC COM 92047W101 231 6162 SH SOLE NO 0 0 6162 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 4599 56276 SH SOLE NO 0 0 56276 VANECK ETF TRUST BDC INCOME ETF 92189F411 3937 256335 SH SOLE NO 0 0 256335 VANECK ETF TRUST BIOTECH ETF 92189F726 4402 28210 SH SOLE NO 0 0 28210 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 206 1272 SH SOLE NO 0 0 1272 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 6629 238723 SH SOLE NO 0 0 238723 VANECK ETF TRUST GAMING ETF 92189F882 525 11727 SH SOLE NO 0 0 11727 VANECK ETF TRUST GOLD MINERS ETF 92189F106 33366 1108123 SH SOLE NO 0 0 1108123 VANECK ETF TRUST GREEN BOND ETF 92189F171 1009 43296 SH SOLE NO 0 0 43296 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 34410 670242 SH SOLE NO 0 0 670242 VANECK ETF TRUST IG FLOATING RATE 92189F486 1251 49531 SH SOLE NO 0 0 49531 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 4373 94927 SH SOLE NO 0 0 94927 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 765 29926 SH SOLE NO 0 0 29926 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2775 77831 SH SOLE NO 0 0 77831 VANECK ETF TRUST LONG MUNI ETF 92189F536 718 40016 SH SOLE NO 0 0 40016 VANECK ETF TRUST LONG/FLAT TREND 92189F148 3927 100927 SH SOLE NO 0 0 100927 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 309 2528 SH SOLE NO 0 0 2528 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 277 9235 SH SOLE NO 0 0 9235 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 141903 1778453 SH SOLE NO 0 0 1778453 VANECK ETF TRUST NATURAL RESOURC 92189F841 226 4690 SH SOLE NO 0 0 4690 VANECK ETF TRUST OIL SERVICES ETF 92189H607 1502 5222 SH SOLE NO 0 0 5222 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 1460 18529 SH SOLE NO 0 0 18529 VANECK ETF TRUST PREFERRED SECURT 92189F429 5279 298743 SH SOLE NO 0 0 298743 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 1811 21782 SH SOLE NO 0 0 21782 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 17014 111751 SH SOLE NO 0 0 111751 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 3059 137172 SH SOLE NO 0 0 137172 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 191 11627 SH SOLE NO 0 0 11627 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 438 26012 SH SOLE NO 0 0 26012 VANECK ETF TRUST VANECK VIETNAM 92189F817 257 19335 SH SOLE NO 0 0 19335 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 1678 30099 SH SOLE NO 0 0 30099 VANECK MERK GOLD TR GOLD TRUST 921078101 3949 212319 SH SOLE NO 0 0 212319 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 18321 72104 SH SOLE NO 0 0 72104 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 14890 95629 SH SOLE NO 0 0 95629 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1499 16029 SH SOLE NO 0 0 16029 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 10944 123579 SH SOLE NO 0 0 123579 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1863 22627 SH SOLE NO 0 0 22627 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1840 18566 SH SOLE NO 0 0 18566 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 5472 66639 SH SOLE NO 0 0 66639 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 27406 298251 SH SOLE NO 0 0 298251 VANGUARD BD INDEX FDS INTERMED TERM 921937819 49193 653895 SH SOLE NO 0 0 653895 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 5305 70807 SH SOLE NO 0 0 70807 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 186972 2474159 SH SOLE NO 0 0 2474159 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 121671 1673834 SH SOLE NO 0 0 1673834 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 8191 166619 SH SOLE NO 0 0 166619 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 40015 818646 SH SOLE NO 0 0 818646 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 28950 194519 SH SOLE NO 0 0 194519 VANGUARD INDEX FDS GROWTH ETF 922908736 457294 1616108 SH SOLE NO 0 0 1616108 VANGUARD INDEX FDS LARGE CAP ETF 922908637 78142 385467 SH SOLE NO 0 0 385467 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 79425 385990 SH SOLE NO 0 0 385990 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 63760 460762 SH SOLE NO 0 0 460762 VANGUARD INDEX FDS MID CAP ETF 922908629 252150 1145303 SH SOLE NO 0 0 1145303 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 68176 815898 SH SOLE NO 0 0 815898 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 477377 1172110 SH SOLE NO 0 0 1172110 VANGUARD INDEX FDS SM CP VAL ETF 922908611 98576 595985 SH SOLE NO 0 0 595985 VANGUARD INDEX FDS SMALL CP ETF 922908751 187933 944907 SH SOLE NO 0 0 944907 VANGUARD INDEX FDS SML CP GRW ETF 922908595 48650 211759 SH SOLE NO 0 0 211759 VANGUARD INDEX FDS TOTAL STK MKT 922908769 518071 2351875 SH SOLE NO 0 0 2351875 VANGUARD INDEX FDS VALUE ETF 922908744 431359 3035599 SH SOLE NO 0 0 3035599 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 74327 1366057 SH SOLE NO 0 0 1366057 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 270020 6637664 SH SOLE NO 0 0 6637664 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 25545 414022 SH SOLE NO 0 0 414022 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1882 26991 SH SOLE NO 0 0 26991 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 126583 1145757 SH SOLE NO 0 0 1145757 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1801 44821 SH SOLE NO 0 0 44821 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 35304 364032 SH SOLE NO 0 0 364032 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 46735 985555 SH SOLE NO 0 0 985555 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 49157 978827 SH SOLE NO 0 0 978827 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 89406 1131296 SH SOLE NO 0 0 1131296 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 15677 267253 SH SOLE NO 0 0 267253 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 13531 172391 SH SOLE NO 0 0 172391 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 13567 213546 SH SOLE NO 0 0 213546 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 9553 207714 SH SOLE NO 0 0 207714 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 25954 449574 SH SOLE NO 0 0 449574 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 77827 1028640 SH SOLE NO 0 0 1028640 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 306 4044 SH SOLE NO 0 0 4044 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 671 9801 SH SOLE NO 0 0 9801 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 123343 1743117 SH SOLE NO 0 0 1743117 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3462 17173 SH SOLE NO 0 0 17173 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 62802 907418 SH SOLE NO 0 0 907418 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1759 9965 SH SOLE NO 0 0 9965 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 4152 54911 SH SOLE NO 0 0 54911 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1139 9209 SH SOLE NO 0 0 9209 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1884 9542 SH SOLE NO 0 0 9542 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 421105 2592532 SH SOLE NO 0 0 2592532 VANGUARD STAR FDS VG TL INTL STK F 921909768 47314 843689 SH SOLE NO 0 0 843689 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 639001 13837188 SH SOLE NO 0 0 13837188 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 364 3625 SH SOLE NO 0 0 3625 VANGUARD WELLINGTON FD US MINIMUM 921935409 511 5117 SH SOLE NO 0 0 5117 VANGUARD WELLINGTON FD US MOMENTUM 921935508 467 3854 SH SOLE NO 0 0 3854 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 3450 33204 SH SOLE NO 0 0 33204 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 266 2664 SH SOLE NO 0 0 2664 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 545 8746 SH SOLE NO 0 0 8746 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 225318 2124239 SH SOLE NO 0 0 2124239 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 27615 367753 SH SOLE NO 0 0 367753 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 30317 479693 SH SOLE NO 0 0 479693 VANGUARD WORLD FD ESG INTL STK ETF 921910725 3235 60913 SH SOLE NO 0 0 60913 VANGUARD WORLD FD ESG US CORP BD 921910691 678 10943 SH SOLE NO 0 0 10943 VANGUARD WORLD FD ESG US STK ETF 921910733 13835 176579 SH SOLE NO 0 0 176579 VANGUARD WORLD FD EXTENDED DUR 921910709 8060 92570 SH SOLE NO 0 0 92570 VANGUARD WORLD FD MEGA CAP INDEX 921910873 25069 160225 SH SOLE NO 0 0 160225 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 23012 221781 SH SOLE NO 0 0 221781 VANGUARD WORLD FD MEGA GRWTH IND 921910816 57534 244492 SH SOLE NO 0 0 244492 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 3123 29380 SH SOLE NO 0 0 29380 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 15931 56253 SH SOLE NO 0 0 56253 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 51113 262857 SH SOLE NO 0 0 262857 VANGUARD WORLD FDS ENERGY ETF 92204A306 15341 135895 SH SOLE NO 0 0 135895 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 14034 172749 SH SOLE NO 0 0 172749 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 77020 314599 SH SOLE NO 0 0 314599 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 14891 72451 SH SOLE NO 0 0 72451 VANGUARD WORLD FDS INF TECH ETF 92204A702 89923 203372 SH SOLE NO 0 0 203372 VANGUARD WORLD FDS MATERIALS ETF 92204A801 5806 31905 SH SOLE NO 0 0 31905 VANGUARD WORLD FDS UTILITIES ETF 92204A876 26413 185785 SH SOLE NO 0 0 185785 VAXART INC COM NEW 92243A200 11 14640 SH SOLE NO 0 0 14640 VECTOR GROUP LTD COM 92240M108 487 37978 SH SOLE NO 0 0 37978 VEEVA SYS INC CL A COM 922475108 5808 29373 SH SOLE NO 0 0 29373 VELO3D INC COMMON STOCK 92259N104 165 76452 SH SOLE NO 0 0 76452 VENTAS INC COM 92276F100 2826 59779 SH SOLE NO 0 0 59779 VENUS CONCEPT INC COM NEW 92332W204 26 12416 SH SOLE NO 0 0 12416 VERA BRADLEY INC COM 92335C106 160 25000 SH SOLE NO 0 0 25000 VERASTEM INC COM NEW 92337C203 156 20981 SH SOLE NO 0 0 20981 VERICEL CORP COM 92346J108 265 7066 SH SOLE NO 0 0 7066 VERINT SYS INC COM 92343X100 208 5920 SH SOLE NO 0 0 5920 VERISIGN INC COM 92343E102 410 1816 SH SOLE NO 0 0 1816 VERISK ANALYTICS INC COM 92345Y106 4157 18391 SH SOLE NO 0 0 18391 VERITEX HLDGS INC COM 923451108 565 31493 SH SOLE NO 0 0 31493 VERIZON COMMUNICATIONS INC COM 92343V104 173304 4659956 SH SOLE NO 0 0 4659956 VERONA PHARMA PLC SPONSORED ADS 925050106 253 11960 SH SOLE NO 0 0 11960 VERTEX ENERGY INC COM 92534K107 701 112091 SH SOLE NO 0 0 112091 VERTEX PHARMACEUTICALS INC COM 92532F100 24470 69535 SH SOLE NO 0 0 69535 VIASAT INC COM 92552V100 230 5572 SH SOLE NO 0 0 5572 VIATRIS INC COM 92556V106 2598 260303 SH SOLE NO 0 0 260303 VIAVI SOLUTIONS INC COM 925550105 467 41217 SH SOLE NO 0 0 41217 VICI PPTYS INC COM 925652109 3332 106014 SH SOLE NO 0 0 106014 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 14674 238168 SH SOLE NO 0 0 238168 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 3457 48636 SH SOLE NO 0 0 48636 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 3997 76871 SH SOLE NO 0 0 76871 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 22158 384680 SH SOLE NO 0 0 384680 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 3630 64162 SH SOLE NO 0 0 64162 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 4701 91556 SH SOLE NO 0 0 91556 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 5651 122154 SH SOLE NO 0 0 122154 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 311 11880 SH SOLE NO 0 0 11880 VIEW INC COM CL A 92671V106 1 10802 SH SOLE NO 0 0 10802 VILLAGE FARMS INTL INC COM 92707Y108 8 12690 SH SOLE NO 0 0 12690 VIMEO INC COMMON STOCK 92719V100 71 17236 SH SOLE NO 0 0 17236 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 408 24756 SH SOLE NO 0 0 24756 VIR BIOTECHNOLOGY INC COM 92764N102 1712 69784 SH SOLE NO 0 0 69784 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 182 46861 SH SOLE NO 0 0 46861 VIRIOS THERAPEUTICS INC COM 92829J104 21 15384 SH SOLE NO 0 0 15384 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 1024 118850 SH SOLE NO 0 0 118850 VIRTUS CONVERTIBLE & INC FD COM 92838U108 595 191357 SH SOLE NO 0 0 191357 VIRTUS CONVERTIBLE & INCOME COM 92838X102 560 160819 SH SOLE NO 0 0 160819 VIRTUS DIVIDEND INTEREST & P COM 92840R101 1784 146101 SH SOLE NO 0 0 146101 VIRTUS EQUITY & CONV INCM FD COM 92841M101 1295 61249 SH SOLE NO 0 0 61249 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 219 9275 SH SOLE NO 0 0 9275 VIRTUS TOTAL RETURN FD INC COM 92835W107 249 40921 SH SOLE NO 0 0 40921 VISA INC COM CL A 92826C839 188565 794025 SH SOLE NO 0 0 794025 VISHAY INTERTECHNOLOGY INC COM 928298108 484 16468 SH SOLE NO 0 0 16468 VISTA GOLD CORP COM NEW 927926303 39 75270 SH SOLE NO 0 0 75270 VISTA OUTDOOR INC COM 928377100 513 18535 SH SOLE NO 0 0 18535 VISTEON CORP COM NEW 92839U206 589 4104 SH SOLE NO 0 0 4104 VISTRA CORP COM 92840M102 535 20391 SH SOLE NO 0 0 20391 VIVANI MEDICAL INC COMMON STOCK 92854B109 436 360530 SH SOLE NO 0 0 360530 VIZSLA SILVER CORP COM NEW 92859G202 15 12012 SH SOLE NO 0 0 12012 VMWARE INC CL A COM 928563402 5088 35406 SH SOLE NO 0 0 35406 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4348 460140 SH SOLE NO 0 0 460140 VONTIER CORPORATION COM 928881101 389 12066 SH SOLE NO 0 0 12066 VORNADO RLTY TR SH BEN INT 929042109 7296 402184 SH SOLE NO 0 0 402184 VOXX INTL CORP CL A 91829F104 326 26156 SH SOLE NO 0 0 26156 VOYA FINANCIAL INC COM 929089100 251 3495 SH SOLE NO 0 0 3495 VOYA GLBL ADV & PREM OPP FD COM 92912R104 97 11341 SH SOLE NO 0 0 11341 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 189 36751 SH SOLE NO 0 0 36751 VOYA INFRASTRUCTURE INDLS & COM 92912X101 350 35453 SH SOLE NO 0 0 35453 VROOM INC COM 92918V109 15 10354 SH SOLE NO 0 0 10354 VS TRUST 2X LONG VIX FUT 92891H408 202 45370 SH SOLE NO 0 0 45370 VULCAN MATLS CO COM 929160109 7799 34595 SH SOLE NO 0 0 34595 VUZIX CORP COM NEW 92921W300 51 10050 SH SOLE NO 0 0 10050 WABTEC COM 929740108 1704 15539 SH SOLE NO 0 0 15539 WALGREENS BOOTS ALLIANCE INC COM 931427108 24403 856541 SH SOLE NO 0 0 856541 WALKER & DUNLOP INC COM 93148P102 457 5772 SH SOLE NO 0 0 5772 WALLBOX NV SHS CL A N94209108 63 17690 SH SOLE NO 0 0 17690 WALMART INC COM 931142103 145516 925789 SH SOLE NO 0 0 925789 WARNER BROS DISCOVERY INC COM SER A 934423104 8990 716941 SH SOLE NO 0 0 716941 WASHINGTON FED INC COM 938824109 518 19519 SH SOLE NO 0 0 19519 WASTE CONNECTIONS INC COM 94106B101 1923 13455 SH SOLE NO 0 0 13455 WASTE MGMT INC DEL COM 94106L109 45390 261735 SH SOLE NO 0 0 261735 WATERS CORP COM 941848103 2561 9608 SH SOLE NO 0 0 9608 WATERSTONE FINL INC MD COM 94188P101 673 46415 SH SOLE NO 0 0 46415 WATSCO INC COM 942622200 4703 12328 SH SOLE NO 0 0 12328 WATTS WATER TECHNOLOGIES INC CL A 942749102 1606 8743 SH SOLE NO 0 0 8743 WAYFAIR INC CL A 94419L101 633 9737 SH SOLE NO 0 0 9737 WD 40 CO COM 929236107 1466 7768 SH SOLE NO 0 0 7768 WEBSTER FINL CORP COM 947890109 3151 83472 SH SOLE NO 0 0 83472 WEC ENERGY GROUP INC COM 92939U106 13363 151440 SH SOLE NO 0 0 151440 WELLS FARGO CO NEW COM 949746101 34318 804065 SH SOLE NO 0 0 804065 WELLS FARGO CO NEW PERP PFD CNV A 949746804 5200 4514 SH SOLE NO 0 0 4514 WELLTOWER INC COM 95040Q104 9399 116195 SH SOLE NO 0 0 116195 WENDYS CO COM 95058W100 1854 85246 SH SOLE NO 0 0 85246 WESBANCO INC COM 950810101 412 16091 SH SOLE NO 0 0 16091 WESCO INTL INC COM 95082P105 855 4773 SH SOLE NO 0 0 4773 WEST PHARMACEUTICAL SVSC INC COM 955306105 2441 6382 SH SOLE NO 0 0 6382 WESTAMERICA BANCORPORATION COM 957090103 1123 29316 SH SOLE NO 0 0 29316 WESTERN ALLIANCE BANCORP COM 957638109 838 22967 SH SOLE NO 0 0 22967 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 437 32443 SH SOLE NO 0 0 32443 WESTERN ASSET EMERGING MKTS COM 95766A101 186 21524 SH SOLE NO 0 0 21524 WESTERN ASSET GBL HIGH INC F COM 95766B109 2477 339791 SH SOLE NO 0 0 339791 WESTERN ASSET GLOBAL CORP DE COM 95790C107 2253 182312 SH SOLE NO 0 0 182312 WESTERN ASSET HIGH INCOM FD COM 95766J102 1932 395879 SH SOLE NO 0 0 395879 WESTERN ASSET HIGH INCOME OP COM 95766K109 170 45030 SH SOLE NO 0 0 45030 WESTERN ASSET HIGH YIELD DEF COM 95768B107 183 15605 SH SOLE NO 0 0 15605 WESTERN ASSET INTER MUNI FD COM 958435109 1805 236877 SH SOLE NO 0 0 236877 WESTERN ASSET MANAGED MUNS F COM 95766M105 204 20543 SH SOLE NO 0 0 20543 WESTERN ASSET MTG DEFINED OP COM 95790B109 225 21271 SH SOLE NO 0 0 21271 WESTERN AST INFL LKD OPP & I COM 95766R104 135 15290 SH SOLE NO 0 0 15290 WESTERN DIGITAL CORP. COM 958102105 519 13690 SH SOLE NO 0 0 13690 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 111 115000 SH SOLE NO 0 0 115000 WESTERN UN CO COM 959802109 316 26942 SH SOLE NO 0 0 26942 WESTLAKE CORPORATION COM 960413102 269 2255 SH SOLE NO 0 0 2255 WESTROCK CO COM 96145D105 2811 96707 SH SOLE NO 0 0 96707 WEX INC COM 96208T104 457 2511 SH SOLE NO 0 0 2511 WEYERHAEUSER CO MTN BE COM NEW 962166104 8170 243804 SH SOLE NO 0 0 243804 WHEATON PRECIOUS METALS CORP COM 962879102 3805 88032 SH SOLE NO 0 0 88032 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 27 17060 SH SOLE NO 0 0 17060 WHIRLPOOL CORP COM 963320106 4301 28908 SH SOLE NO 0 0 28908 WHITE MTNS INS GROUP LTD COM G9618E107 399 287 SH SOLE NO 0 0 287 WHITEHORSE FIN INC COM 96524V106 210 16404 SH SOLE NO 0 0 16404 WHITESTONE REIT COM 966084204 281 28978 SH SOLE NO 0 0 28978 WILEY JOHN & SONS INC CL A 968223206 271 7949 SH SOLE NO 0 0 7949 WILLIAMS COS INC COM 969457100 12806 392464 SH SOLE NO 0 0 392464 WILLIAMS SONOMA INC COM 969904101 5165 41272 SH SOLE NO 0 0 41272 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1397 5932 SH SOLE NO 0 0 5932 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1382 28916 SH SOLE NO 0 0 28916 WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 13 12000 SH SOLE NO 0 0 12000 WINGSTOP INC COM 974155103 348 1737 SH SOLE NO 0 0 1737 WINMARK CORP COM 974250102 4410 13265 SH SOLE NO 0 0 13265 WINNEBAGO INDS INC COM 974637100 392 5876 SH SOLE NO 0 0 5876 WINTRUST FINL CORP COM 97650W108 649 8931 SH SOLE NO 0 0 8931 WIPRO LTD SPON ADR 1 SH 97651M109 59 12416 SH SOLE NO 0 0 12416 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2643 83363 SH SOLE NO 0 0 83363 WISDOMTREE TR CURRNCY INT EQ 97717X263 2710 86710 SH SOLE NO 0 0 86710 WISDOMTREE TR EM EX ST-OWNED 97717X578 5670 202876 SH SOLE NO 0 0 202876 WISDOMTREE TR EMER MKT HIGH FD 97717W315 17069 446016 SH SOLE NO 0 0 446016 WISDOMTREE TR EMERG MKTS ESG 97717X214 204 7178 SH SOLE NO 0 0 7178 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1168 25100 SH SOLE NO 0 0 25100 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2191 26765 SH SOLE NO 0 0 26765 WISDOMTREE TR EUROPE SMCP DV 97717W869 1156 20698 SH SOLE NO 0 0 20698 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 6146 122135 SH SOLE NO 0 0 122135 WISDOMTREE TR GLB US QTLY DIV 97717W844 11602 323905 SH SOLE NO 0 0 323905 WISDOMTREE TR HEDGED HI YLD BD 97717W430 698 33211 SH SOLE NO 0 0 33211 WISDOMTREE TR INDIA ERNGS FD 97717W422 246 7063 SH SOLE NO 0 0 7063 WISDOMTREE TR INTERNATIONL EFI 97717Y634 395 11481 SH SOLE NO 0 0 11481 WISDOMTREE TR INTL EQUITY FD 97717W703 663 13247 SH SOLE NO 0 0 13247 WISDOMTREE TR INTL LRGCAP DV 97717W794 5683 120479 SH SOLE NO 0 0 120479 WISDOMTREE TR INTL MIDCAP DV 97717W778 742 12875 SH SOLE NO 0 0 12875 WISDOMTREE TR INTL QULTY DIV 97717X131 5381 156367 SH SOLE NO 0 0 156367 WISDOMTREE TR INTL SMCAP DIV 97717W760 2876 48360 SH SOLE NO 0 0 48360 WISDOMTREE TR INTRST RATE HDGE 97717W380 520 11758 SH SOLE NO 0 0 11758 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 15836 394230 SH SOLE NO 0 0 394230 WISDOMTREE TR ITL HIGH DIV FD 97717W802 1180 31953 SH SOLE NO 0 0 31953 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2326 27941 SH SOLE NO 0 0 27941 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 239 4479 SH SOLE NO 0 0 4479 WISDOMTREE TR US AI ENHANCED 97717W406 5093 54448 SH SOLE NO 0 0 54448 WISDOMTREE TR US EFFICIENT COR 97717Y790 1306 35238 SH SOLE NO 0 0 35238 WISDOMTREE TR US ESG FUND 97717W596 456 9923 SH SOLE NO 0 0 9923 WISDOMTREE TR US HIGH DIVIDEND 97717W208 3309 41581 SH SOLE NO 0 0 41581 WISDOMTREE TR US LARGECAP DIVD 97717W307 52025 818007 SH SOLE NO 0 0 818007 WISDOMTREE TR US LARGECAP FUND 97717W588 310 6629 SH SOLE NO 0 0 6629 WISDOMTREE TR US MIDCAP DIVID 97717W505 31976 760423 SH SOLE NO 0 0 760423 WISDOMTREE TR US MIDCAP FUND 97717W570 1495 28231 SH SOLE NO 0 0 28231 WISDOMTREE TR US QTLY DIV GRT 97717X669 44270 664121 SH SOLE NO 0 0 664121 WISDOMTREE TR US S CAP QTY DIV 97717X651 5269 124178 SH SOLE NO 0 0 124178 WISDOMTREE TR US SMALLCAP DIVD 97717W604 11319 393147 SH SOLE NO 0 0 393147 WISDOMTREE TR US SMALLCAP FUND 97717W562 7726 172406 SH SOLE NO 0 0 172406 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2662 42866 SH SOLE NO 0 0 42866 WISDOMTREE TR WISDOMTREE US VA 97717W547 1538 24582 SH SOLE NO 0 0 24582 WISDOMTREE TR YIELD ENHANCD US 97717X511 262 6089 SH SOLE NO 0 0 6089 WOLFSPEED INC COM 977852102 1724 31018 SH SOLE NO 0 0 31018 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 410 17678 SH SOLE NO 0 0 17678 WOODWARD INC COM 980745103 500 4201 SH SOLE NO 0 0 4201 WORKDAY INC CL A 98138H101 4047 17916 SH SOLE NO 0 0 17916 WORKHORSE GROUP INC COM NEW 98138J206 60 68613 SH SOLE NO 0 0 68613 WORKIVA INC COM CL A 98139A105 1179 11599 SH SOLE NO 0 0 11599 WORLD GOLD TR SPDR GLD MINIS 98149E303 3526 92568 SH SOLE NO 0 0 92568 WORLD WRESTLING ENTMT INC CL A 98156Q108 761 7014 SH SOLE NO 0 0 7014 WORTHINGTON INDS INC COM 981811102 496 7137 SH SOLE NO 0 0 7137 WP CAREY INC COM 92936U109 112950 1671854 SH SOLE NO 0 0 1671854 WPP PLC NEW ADR 92937A102 287 5497 SH SOLE NO 0 0 5497 WRAP TECHNOLOGIES INC COM 98212N107 53 36215 SH SOLE NO 0 0 36215 WSFS FINL CORP COM 929328102 611 16189 SH SOLE NO 0 0 16189 WYNDHAM HOTELS & RESORTS INC COM 98311A105 259 3770 SH SOLE NO 0 0 3770 WYNN RESORTS LTD COM 983134107 3014 28542 SH SOLE NO 0 0 28542 X4 PHARMACEUTICALS INC COM 98420X103 44 22500 SH SOLE NO 0 0 22500 XAI OCTAGON FLOATING RATE & COM 98400T106 241 36054 SH SOLE NO 0 0 36054 XCEL ENERGY INC COM 98389B100 10894 175234 SH SOLE NO 0 0 175234 XENIA HOTELS & RESORTS INC COM 984017103 2503 203336 SH SOLE NO 0 0 203336 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 383 146234 SH SOLE NO 0 0 146234 XOMETRY INC CLASS A COM 98423F109 355 16760 SH SOLE NO 0 0 16760 XPENG INC ADS 98422D105 171 12763 SH SOLE NO 0 0 12763 XPO INC COM 983793100 1145 19401 SH SOLE NO 0 0 19401 XWELL INC COM 98420U703 5 26100 SH SOLE NO 0 0 26100 XYLEM INC COM 98419M100 7762 68921 SH SOLE NO 0 0 68921 YETI HLDGS INC COM 98585X104 548 14105 SH SOLE NO 0 0 14105 YEXT INC COM 98585N106 257 22750 SH SOLE NO 0 0 22750 YORK WTR CO COM 987184108 451 10929 SH SOLE NO 0 0 10929 YUM BRANDS INC COM 988498101 13745 99204 SH SOLE NO 0 0 99204 YUM CHINA HLDGS INC COM 98850P109 5332 94369 SH SOLE NO 0 0 94369 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4065 13739 SH SOLE NO 0 0 13739 ZEDGE INC CL B 98923T104 54 24223 SH SOLE NO 0 0 24223 ZENTALIS PHARMACEUTICALS INC COM 98943L107 289 10250 SH SOLE NO 0 0 10250 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 214 25013 SH SOLE NO 0 0 25013 ZEVIA PBC CL A 98955K104 255 59212 SH SOLE NO 0 0 59212 ZEVRA THERAPEUTICS INC COM NEW 488445206 51 10000 SH SOLE NO 0 0 10000 ZIFF DAVIS INC COM 48123V102 257 3663 SH SOLE NO 0 0 3663 ZILLOW GROUP INC CL A 98954M101 333 6766 SH SOLE NO 0 0 6766 ZILLOW GROUP INC CL C CAP STK 98954M200 4298 85511 SH SOLE NO 0 0 85511 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 459 37010 SH SOLE NO 0 0 37010 ZIMMER BIOMET HOLDINGS INC COM 98956P102 9817 67427 SH SOLE NO 0 0 67427 ZIONS BANCORPORATION N A COM 989701107 1386 51590 SH SOLE NO 0 0 51590 ZIPRECRUITER INC CL A 98980B103 376 21175 SH SOLE NO 0 0 21175 ZOETIS INC CL A 98978V103 29520 171416 SH SOLE NO 0 0 171416 ZOMEDICA CORP COM 98980M109 43 213710 SH SOLE NO 0 0 213710 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2214 32614 SH SOLE NO 0 0 32614 ZSCALER INC COM 98980G102 4885 33391 SH SOLE NO 0 0 33391 ZYMEWORKS INC COM 98985Y108 222 25744 SH SOLE NO 0 0 25744 ZYNEX INC COM 98986M103 712 74222 SH SOLE NO 0 0 74222