0001085146-23-003191.txt : 20230810 0001085146-23-003191.hdr.sgml : 20230810 20230809183312 ACCESSION NUMBER: 0001085146-23-003191 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230809 EFFECTIVENESS DATE: 20230810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cetera Investment Advisers CENTRAL INDEX KEY: 0001666741 IRS NUMBER: 363258176 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17296 FILM NUMBER: 231156626 BUSINESS ADDRESS: STREET 1: 200 N MARTINGALE RD CITY: SCHAUMBURG STATE: IL ZIP: 60173 BUSINESS PHONE: 844 337 2217 MAIL ADDRESS: STREET 1: 200 N MARTINGALE RD CITY: SCHAUMBURG STATE: IL ZIP: 60173 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001666741 XXXXXXXX 06-30-2023 06-30-2023 false Cetera Investment Advisers
200 N MARTINGALE RD SCHAUMBURG IL 60173
13F HOLDINGS REPORT 028-17296 N
Kristy Haley Chief Compliance Office 310-257-7532 /s/ Kristy Haley El Segundo CO 08-09-2023 0 2192 11895094767 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 BBG001S7FHX1 262778 26463 SH SOLE 0 0 26463 3M CO COM 88579Y101 BBG001S5T7X2 6088693 60832 SH SOLE 0 0 60832 9F INC SPON ADS NEW 65442R208 BBG00JH7WJN2 34749 11700 SH SOLE 0 0 11700 ABBOTT LABS COM 002824100 BBG001S5N9M6 13708070 125739 SH SOLE 0 0 125739 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 24940223 185113 SH SOLE 0 0 185113 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 317432 117567 SH SOLE 0 0 117567 ABRDN AUSTRALIA EQUITY FD IN COM 003011103 BBG001S5S2W5 88782 20599 SH SOLE 0 0 20599 ABRDN ETFS BBRG ALL COMMDY 003261203 BBG00G9CGXD4 400887 12567 SH SOLE 0 0 12567 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 BBG001SMLZ16 158140 16577 SH SOLE 0 0 16577 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 2362540 128609 SH SOLE 0 0 128609 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 BBG001T6GDY9 207201 2477 SH SOLE 0 0 2477 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 684797 7893 SH SOLE 0 0 7893 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 568573 26022 SH SOLE 0 0 26022 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 305869 37030 SH SOLE 0 0 37030 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 BBG007187K49 1792143 61396 SH SOLE 0 0 61396 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 BBG007185FM2 1733413 59961 SH SOLE 0 0 59961 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 BBG007186TD1 2384691 102604 SH SOLE 0 0 102604 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 BBG00FFG9D88 895656 34528 SH SOLE 0 0 34528 ACADIA HEALTHCARE COMPANY IN COM 00404A109 BBG001SNNWL7 628758 7895 SH SOLE 0 0 7895 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 11236704 36414 SH SOLE 0 0 36414 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 3219446 38190 SH SOLE 0 0 38190 ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 265046 1625 SH SOLE 0 0 1625 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 16271582 33276 SH SOLE 0 0 33276 ADVANCE AUTO PARTS INC COM 00751Y106 BBG001SD2SB2 822432 11699 SH SOLE 0 0 11699 ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG001SH4LQ0 1090391 9583 SH SOLE 0 0 9583 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 20057273 176080 SH SOLE 0 0 176080 ADVENT CONV & INCOME FD COM 00764C109 BBG001SJLCH7 187900 16032 SH SOLE 0 0 16032 ADVISORS INNER CIRCLE FD III RAYLIANT QUANTAM 00774Q197 BBG00YPS2KG2 437345 28594 SH SOLE 0 0 28594 ADVISORS INNER CIRCLE FD III RAYLIANT QUANTAM 00775Y710 BBG0142KKSD5 271536 12574 SH SOLE 0 0 12574 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 55555 10028 SH SOLE 0 0 10028 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 BBG00YPGKJY1 481869 16884 SH SOLE 0 0 16884 AECOM COM 00766T100 BBG001SKTTF1 786347 9285 SH SOLE 0 0 9285 AES CORP COM 00130H105 BBG001S6B1L5 224921 10850 SH SOLE 0 0 10850 AFC GAMMA INC COM 00109K105 BBG00YPSX5R9 168075 13500 SH SOLE 0 0 13500 AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 317063 2115 SH SOLE 0 0 2115 AFFIMED N V COM N01045108 BBG006R5SSJ3 8973 15000 SH SOLE 0 0 15000 AFLAC INC COM 001055102 BBG001S5NGJ4 7977925 114297 SH SOLE 0 0 114297 AGCO CORP COM 001084102 BBG001S7WHW3 364930 2777 SH SOLE 0 0 2777 AGF INVTS TR US MARKET NETRL 00110G408 BBG0021PH0S9 2243752 119603 SH SOLE 0 0 119603 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 707528 5884 SH SOLE 0 0 5884 AGNC INVT CORP COM 00123Q104 BBG001T074G2 621834 61385 SH SOLE 0 0 61385 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 BBG012S1WX30 319400 11558 SH SOLE 0 0 11558 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 BBG01GDFT8D2 257631 9957 SH SOLE 0 0 9957 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 BBG00YPGMG93 294360 10239 SH SOLE 0 0 10239 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 BBG00XPR0VR2 334988 10387 SH SOLE 0 0 10387 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 BBG00V5MGHR3 2280821 81168 SH SOLE 0 0 81168 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 BBG01BM21GB6 1045136 38896 SH SOLE 0 0 38896 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 BBG01DCCD6G5 551310 20861 SH SOLE 0 0 20861 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 BBG00YPGMDP2 1536866 53282 SH SOLE 0 0 53282 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 BBG00VSHDKC1 436272 14640 SH SOLE 0 0 14640 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 BBG01GQYB6Z6 1749926 67919 SH SOLE 0 0 67919 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 BBG01B8726R5 560555 20120 SH SOLE 0 0 20120 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 BBG00XPR18Z3 818040 26887 SH SOLE 0 0 26887 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 4298028 14349 SH SOLE 0 0 14349 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 3618726 28236 SH SOLE 0 0 28236 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 320656 3568 SH SOLE 0 0 3568 AKILI INC COMMON STOCK 00974B107 BBG0119BNHX3 94350 85000 SH SOLE 0 0 85000 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 1130660 21261 SH SOLE 0 0 21261 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 2871952 12874 SH SOLE 0 0 12874 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 1089749 13171 SH SOLE 0 0 13171 ALERUS FINL CORP COM 01446U103 BBG001SGGKT8 610835 33973 SH SOLE 0 0 33973 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 543727 4791 SH SOLE 0 0 4791 ALGONQUIN PWR UTILS CORP COM 015857105 BBG001S8LHC5 372802 45048 SH SOLE 0 0 45048 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 2116757 25396 SH SOLE 0 0 25396 ALIGHT INC COM CL A 01626W101 BBG00H00J2Q8 504199 54567 SH SOLE 0 0 54567 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 396926 1122 SH SOLE 0 0 1122 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 354586 2954 SH SOLE 0 0 2954 ALLEGRO MICROSYSTEMS INC COM 01749D105 BBG00H5S83B8 314084 6958 SH SOLE 0 0 6958 ALLETE INC COM NEW 018522300 BBG001S77110 274654 4738 SH SOLE 0 0 4738 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 248968 13465 SH SOLE 0 0 13465 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 1218827 37899 SH SOLE 0 0 37899 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 3368902 64194 SH SOLE 0 0 64194 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 BBG001SJH6Q5 88679 13749 SH SOLE 0 0 13749 ALLSPRING MULTI SECTOR INCOM COM 94987D101 BBG001SLHRS2 156778 16931 SH SOLE 0 0 16931 ALLSTATE CORP COM 020002101 BBG001S9BM06 1630929 14957 SH SOLE 0 0 14957 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 67134535 560857 SH SOLE 0 0 560857 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 37399953 309167 SH SOLE 0 0 309167 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 2766681 70561 SH SOLE 0 0 70561 ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 851899 37512 SH SOLE 0 0 37512 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 1017733 20367 SH SOLE 0 0 20367 ALTERYX INC COM CL A 02156B103 BBG001T9FXC4 559419 12322 SH SOLE 0 0 12322 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 10477298 231287 SH SOLE 0 0 231287 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 BBG00S7NVRB4 941549 36967 SH SOLE 0 0 36967 AMAZON COM INC COM 023135106 BBG001S5PQL7 104890575 804622 SH SOLE 0 0 804622 AMAZON COM INC COM 023135106 BBG001S5PQL7 135 100 SH Put SOLE 0 0 100 AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 124944 39291 SH SOLE 0 0 39291 AMC ENTMT HLDGS INC CL A COM 00165C104 BBG001SZYYL4 50010 11366 SH SOLE 0 0 11366 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 2465974 247092 SH SOLE 0 0 247092 AMDOCS LTD SHS G02602103 BBG001SBX7P3 1971816 19948 SH SOLE 0 0 19948 AMEDISYS INC COM 023436108 BBG001S5NN72 530443 5801 SH SOLE 0 0 5801 AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 542094 6231 SH SOLE 0 0 6231 AMEREN CORP COM 023608102 BBG001S5NF24 2544005 31150 SH SOLE 0 0 31150 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 1260249 70248 SH SOLE 0 0 70248 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 BBG00Q9MR7Z1 402800 6998 SH SOLE 0 0 6998 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 739403 9527 SH SOLE 0 0 9527 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 5301025 62958 SH SOLE 0 0 62958 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 6630192 38061 SH SOLE 0 0 38061 AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 229980 1937 SH SOLE 0 0 1937 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 702551 12210 SH SOLE 0 0 12210 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 4820623 24856 SH SOLE 0 0 24856 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 2715989 19026 SH SOLE 0 0 19026 AMERICAS GOLD AND SILVER COR COM 03062D100 BBG001SCXBR0 23947 68148 SH SOLE 0 0 68148 AMERICOLD REALTY TRUST INC COM 03064D108 BBG001SMQ866 486600 15065 SH SOLE 0 0 15065 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 2865448 8627 SH SOLE 0 0 8627 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 3873624 20130 SH SOLE 0 0 20130 AMETEK INC COM 031100100 BBG001S5NN54 1200146 7414 SH SOLE 0 0 7414 AMGEN INC COM 031162100 BBG001S5NNL6 13556304 61059 SH SOLE 0 0 61059 AMMO INC COM 00175J107 BBG001SB6XN8 133498 62675 SH SOLE 0 0 62675 AMN HEALTHCARE SVCS INC COM 001744101 BBG001S6Q193 456558 4184 SH SOLE 0 0 4184 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 4099927 48263 SH SOLE 0 0 48263 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 1885375 82874 SH SOLE 0 0 82874 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 4145584 115155 SH SOLE 0 0 115155 AMPLIFY ETF TR HIGH INCOME 032108847 BBG0033KWWV5 141426 12098 SH SOLE 0 0 12098 AMPLIFY ETF TR ONLIN RETL ETF 032108102 BBG00CRCD217 485911 10513 SH SOLE 0 0 10513 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 4182902 21472 SH SOLE 0 0 21472 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 890326 15697 SH SOLE 0 0 15697 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 3595046 179662 SH SOLE 0 0 179662 ANSYS INC COM 03662Q105 BBG001S926L8 1133817 3433 SH SOLE 0 0 3433 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 2467774 212739 SH SOLE 0 0 212739 ANTERO RESOURCES CORP COM 03674X106 BBG001T61KH8 433286 18814 SH SOLE 0 0 18814 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 2802564 8119 SH SOLE 0 0 8119 APARTMENT INCOME REIT CORP COM 03750L109 BBG00XK3WWB0 594294 16467 SH SOLE 0 0 16467 APOLLO COML REAL EST FIN INC COM 03762U105 BBG001T55FJ5 2914660 257479 SH SOLE 0 0 257479 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 976818 12717 SH SOLE 0 0 12717 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 BBG006473QY8 196317 12993 SH SOLE 0 0 12993 APPLE INC COM 037833100 BBG001S5N8V8 356236361 1836554 SH SOLE 0 0 1836554 APPLE INC COM 037833100 BBG001S5N8V8 253 300 SH Put SOLE 0 0 300 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 13132990 90861 SH SOLE 0 0 90861 APTIV PLC SHS G6095L109 BBG001TRL2T7 1089811 10675 SH SOLE 0 0 10675 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 BBG007HWZ845 44029 124024 SH SOLE 0 0 124024 ARAMARK COM 03852U106 BBG001V0NR70 216714 5034 SH SOLE 0 0 5034 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 3364610 227032 SH SOLE 0 0 227032 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 1131507 15117 SH SOLE 0 0 15117 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 1804445 23881 SH SOLE 0 0 23881 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 350 200 SH Put SOLE 0 0 200 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 4731681 251819 SH SOLE 0 0 251819 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 9969 10000 SH SOLE 0 0 10000 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 5364590 55678 SH SOLE 0 0 55678 ARGENX SE SPONSORED ADR 04016X101 BBG00GHB88Y8 683586 1754 SH SOLE 0 0 1754 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 2302386 14207 SH SOLE 0 0 14207 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 873898 15506 SH SOLE 0 0 15506 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 577952 27640 SH SOLE 0 0 27640 ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 1404941 41213 SH SOLE 0 0 41213 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 7158911 162186 SH SOLE 0 0 162186 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 797499 13607 SH SOLE 0 0 13607 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 BBG001SRBTG4 79416 14900 SH SOLE 0 0 14900 ARRAY TECHNOLOGIES INC COM SHS 04271T100 BBG002MX7TQ9 444090 19650 SH SOLE 0 0 19650 ARROW ELECTRS INC COM 042735100 BBG001S5NVP4 322697 2253 SH SOLE 0 0 2253 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001V107T3 522134 13282 SH SOLE 0 0 13282 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 348914 44790 SH SOLE 0 0 44790 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 5880541 8114 SH SOLE 0 0 8114 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 3931825 54937 SH SOLE 0 0 54937 AT&T INC COM 00206R102 BBG001S5VWH2 13434514 842289 SH SOLE 0 0 842289 ATKORE INC COM 047649108 BBG001T8LDZ8 497449 3190 SH SOLE 0 0 3190 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 3080656 18358 SH SOLE 0 0 18358 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 1273625 10947 SH SOLE 0 0 10947 AUTODESK INC COM 052769106 BBG001S5SCD4 4954324 24214 SH SOLE 0 0 24214 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 BBG00KVT06G6 321776 135200 SH SOLE 0 0 135200 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 8548226 38893 SH SOLE 0 0 38893 AUTONATION INC COM 05329W102 BBG001S5NQB0 284611 1729 SH SOLE 0 0 1729 AUTOZONE INC COM 053332102 BBG001S6Q5D9 3293729 1321 SH SOLE 0 0 1321 AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 1101731 5821 SH SOLE 0 0 5821 AVANGRID INC COM 05351W103 BBG00B8NWRH3 588365 15615 SH SOLE 0 0 15615 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 542405 3157 SH SOLE 0 0 3157 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 1098233 5629 SH SOLE 0 0 5629 B & G FOODS INC NEW COM 05508R106 BBG001SQD861 425801 30589 SH SOLE 0 0 30589 B2GOLD CORP COM 11777Q209 BBG001T0CNW6 39240 11000 SH SOLE 0 0 11000 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 706319 5159 SH SOLE 0 0 5159 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 282968 8952 SH SOLE 0 0 8952 BAKKT HOLDINGS INC COM CL A 05759B107 BBG00XRJ7Y59 16568 13470 SH SOLE 0 0 13470 BALL CORP COM 058498106 BBG001S5P7Q4 1845668 31707 SH SOLE 0 0 31707 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 140876 18343 SH SOLE 0 0 18343 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 16904211 589202 SH SOLE 0 0 589202 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 376116 4165 SH SOLE 0 0 4165 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 4093196 91941 SH SOLE 0 0 91941 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 222078 4438 SH SOLE 0 0 4438 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 282080 9227 SH SOLE 0 0 9227 BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 112098 14262 SH SOLE 0 0 14262 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 125918 16061 SH SOLE 0 0 16061 BARINGS CORPORATE INVS COM 06759X107 BBG001S5T1H3 580625 38968 SH SOLE 0 0 38968 BARINGS GLOBAL SHORT DURATIO COM 06760L100 BBG0034WH517 574548 44060 SH SOLE 0 0 44060 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 599644 35419 SH SOLE 0 0 35419 BAXTER INTL INC COM 071813109 BBG001S5P1K3 380369 8349 SH SOLE 0 0 8349 BCE INC COM NEW 05534B760 BBG001S5P2C0 4178572 91655 SH SOLE 0 0 91655 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 3389373 12838 SH SOLE 0 0 12838 BELDEN INC COM 077454106 BBG001SM6Z59 488894 5111 SH SOLE 0 0 5111 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 414130 7637 SH SOLE 0 0 7637 BERKLEY W R CORP COM 084423102 BBG001S5P463 708780 11900 SH SOLE 0 0 11900 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 2071240 4 SH SOLE 0 0 4 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 29766483 87292 SH SOLE 0 0 87292 BEST BUY INC COM 086516101 BBG001S5P285 585142 7140 SH SOLE 0 0 7140 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 943296 15809 SH SOLE 0 0 15809 BIG LOTS INC COM 089302103 BBG001SFZBL7 170613 19322 SH SOLE 0 0 19322 BILL HOLDINGS INC COM 090043100 BBG00QVJV7L3 3081662 26373 SH SOLE 0 0 26373 BIO RAD LABS INC CL A 090572207 BBG001S625W4 591048 1559 SH SOLE 0 0 1559 BIOGEN INC COM 09062X103 BBG001S67826 1177940 4135 SH SOLE 0 0 4135 BIOLINERX LTD SPONSORED ADS 09071M205 BBG001Y26MC7 22753 14265 SH SOLE 0 0 14265 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 397601 4587 SH SOLE 0 0 4587 BIONANO GENOMICS INC COM 09075F107 BBG001V0SSM6 7964 13055 SH SOLE 0 0 13055 BIO-TECHNE CORP COM 09073M104 BBG001S66C28 816436 10002 SH SOLE 0 0 10002 BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 465140 7382 SH SOLE 0 0 7382 BLACK HILLS CORP COM 092113109 BBG001S5P6X8 606577 10066 SH SOLE 0 0 10066 BLACKLINE INC COM 09239B109 BBG0029KJVD8 202578 3764 SH SOLE 0 0 3764 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 BBG001S5WLM9 454503 38322 SH SOLE 0 0 38322 BLACKROCK CORE BD TR SHS BEN INT 09249E101 BBG001SFNB21 184849 17373 SH SOLE 0 0 17373 BLACKROCK CORPOR HI YLD FD I COM 09255P107 BBG001SJQLG3 506825 56819 SH SOLE 0 0 56819 BLACKROCK CR ALLOCATION INCO COM 092508100 BBG001SS72L0 147723 14554 SH SOLE 0 0 14554 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 BBG001S9L8L3 171807 17549 SH SOLE 0 0 17549 BLACKROCK ENERGY & RES TR COM 09250U101 BBG001SMMW12 150331 12486 SH SOLE 0 0 12486 BLACKROCK ENHANCD CAP & INM COM 09256A109 BBG001SJTK18 219646 11866 SH SOLE 0 0 11866 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 180788 21677 SH SOLE 0 0 21677 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 132145 13123 SH SOLE 0 0 13123 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 5825463 119276 SH SOLE 0 0 119276 BLACKROCK INC COM 09247X101 BBG001SDBP55 9832088 14226 SH SOLE 0 0 14226 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 BBG001SLG5M7 345788 26847 SH SOLE 0 0 26847 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 BBG001SFL2F9 291060 29282 SH SOLE 0 0 29282 BLACKROCK MUNI INCOME TR II COM 09249N101 BBG001SKZFD6 127512 12249 SH SOLE 0 0 12249 BLACKROCK MUNIASSETS FD INC COM 09254J102 BBG001S7DTL0 103785 10195 SH SOLE 0 0 10195 BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 198702 17369 SH SOLE 0 0 17369 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 BBG001SBLZS1 997223 91910 SH SOLE 0 0 91910 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 128587 11056 SH SOLE 0 0 11056 BLACKROCK MUNIVEST FD INC COM 09253R105 BBG001S5TGK6 71821 10672 SH SOLE 0 0 10672 BLACKROCK MUNIYIELD FD INC COM 09253W104 BBG001S6FY66 139335 13346 SH SOLE 0 0 13346 BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 443724 40156 SH SOLE 0 0 40156 BLACKROCK MUNIYIELD QUALITY COM 09254E103 BBG001S71893 303439 27737 SH SOLE 0 0 27737 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 BBG001T9DW47 184365 11113 SH SOLE 0 0 11113 BLACKSTONE INC COM 09260D107 BBG001S7H949 8584223 92333 SH SOLE 0 0 92333 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 576037 21054 SH SOLE 0 0 21054 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 BBG001T6YK55 128200 10000 SH SOLE 0 0 10000 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 BBG002W5R801 607621 55592 SH SOLE 0 0 55592 BLOCK H & R INC COM 093671105 BBG001S5S031 437501 13728 SH SOLE 0 0 13728 BLOCK INC CL A 852234103 BBG001TFLWL5 2064336 31010 SH SOLE 0 0 31010 BLOOM ENERGY CORP COM CL A 093712107 BBG001T53509 422942 25868 SH SOLE 0 0 25868 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 BBG00J2DVNS2 827956 109663 SH SOLE 0 0 109663 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 BBG00RYR5V63 5587202 120219 SH SOLE 0 0 120219 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 324958 146377 SH SOLE 0 0 146377 BNY MELLON STRATEGIC MUN BD COM 09662E109 BBG001S6D1L3 206575 36241 SH SOLE 0 0 36241 BOEING CO COM 097023105 BBG001S5P0V3 17368966 82255 SH SOLE 0 0 82255 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 2826119 1047 SH SOLE 0 0 1047 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 1539542 13795 SH SOLE 0 0 13795 BORGWARNER INC COM 099724106 BBG001S7F4D2 1478681 30233 SH SOLE 0 0 30233 BOSTON PROPERTIES INC COM 101121101 BBG001S9TWV1 941383 16346 SH SOLE 0 0 16346 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 3641122 67316 SH SOLE 0 0 67316 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 6408610 181598 SH SOLE 0 0 181598 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 BBG002B1RS18 171957 21388 SH SOLE 0 0 21388 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 150231 22323 SH SOLE 0 0 22323 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 10593505 165653 SH SOLE 0 0 165653 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 2050272 61755 SH SOLE 0 0 61755 BROADCOM INC COM 11135F101 BBG00KHY5SY8 25861174 29814 SH SOLE 0 0 29814 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 1222281 7380 SH SOLE 0 0 7380 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 761723 22619 SH SOLE 0 0 22619 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 529439 14505 SH SOLE 0 0 14505 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 348266 5215 SH SOLE 0 0 5215 BRUKER CORP COM 116794108 BBG001SF69P0 563127 7618 SH SOLE 0 0 7618 BRUNSWICK CORP COM 117043109 BBG001S5P294 774852 8943 SH SOLE 0 0 8943 BUNGE LIMITED COM G16962105 BBG001SJ9BG4 395894 4196 SH SOLE 0 0 4196 BUTTERFLY NETWORK INC COM CL A 124155102 BBG00TN65984 3171403 1378871 SH SOLE 0 0 1378871 BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 535329 7480 SH SOLE 0 0 7480 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG001SB6KF5 8754338 92786 SH SOLE 0 0 92786 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 541969 14877 SH SOLE 0 0 14877 CACI INTL INC CL A 127190304 BBG001SF9NK1 389580 1143 SH SOLE 0 0 1143 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 5682654 24231 SH SOLE 0 0 24231 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 300214 6671 SH SOLE 0 0 6671 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 220550 19692 SH SOLE 0 0 19692 CALAMOS GBL DYN INCOME FUND COM 12811L107 BBG001SQN842 97596 16212 SH SOLE 0 0 16212 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 228126 15466 SH SOLE 0 0 15466 CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 209457 4057 SH SOLE 0 0 4057 CAMBER ENERGY INC COM 13200M607 BBG001SMB2L8 9173 14386 SH SOLE 0 0 14386 CAMBRIA ETF TR TAIL RISK 132061862 BBG00GD9FG17 1713524 126180 SH SOLE 0 0 126180 CAMDEN PPTY TR SH BEN INT 133131102 BBG001S5Q6V9 329261 3024 SH SOLE 0 0 3024 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 284590 6226 SH SOLE 0 0 6226 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 1333637 31247 SH SOLE 0 0 31247 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 373437 6638 SH SOLE 0 0 6638 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 959268 7923 SH SOLE 0 0 7923 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 1190937 14731 SH SOLE 0 0 14731 CANGO INC ADS 137586103 BBG00L8YVVX1 111199 95050 SH SOLE 0 0 95050 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 11528922 448946 SH SOLE 0 0 448946 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 15517754 573881 SH SOLE 0 0 573881 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 3817158 157149 SH SOLE 0 0 157149 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 6926519 274535 SH SOLE 0 0 274535 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 426814 18147 SH SOLE 0 0 18147 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 1102305 49520 SH SOLE 0 0 49520 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 BBG019XRCM29 1825039 68934 SH SOLE 0 0 68934 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 BBG019XFYS46 1821617 72560 SH SOLE 0 0 72560 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 BBG019XS8NR3 906696 34806 SH SOLE 0 0 34806 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1004804 9187 SH SOLE 0 0 9187 CAPITAL SOUTHWEST CORP COM 140501107 BBG001S5Q7P4 743858 37721 SH SOLE 0 0 37721 CAPRI HOLDINGS LIMITED SHS G1890L107 BBG0029SNS07 1330981 37085 SH SOLE 0 0 37085 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 6278326 66388 SH SOLE 0 0 66388 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 765285 2983 SH SOLE 0 0 2983 CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 360214 11274 SH SOLE 0 0 11274 CARMAX INC COM 143130102 BBG001SD9561 998759 11933 SH SOLE 0 0 11933 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 1236190 65650 SH SOLE 0 0 65650 CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 205604 3663 SH SOLE 0 0 3663 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 1925350 38732 SH SOLE 0 0 38732 CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 296405 3277 SH SOLE 0 0 3277 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 752809 3087 SH SOLE 0 0 3087 CATALYST PHARMACEUTICALS INC COM 14888U101 BBG001SRHS16 204597 15223 SH SOLE 0 0 15223 CATERPILLAR INC COM 149123101 BBG001S5PJ06 17370404 70597 SH SOLE 0 0 70597 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 975706 7070 SH SOLE 0 0 7070 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 445842 5524 SH SOLE 0 0 5524 CDW CORP COM 12514G108 BBG001V18TB6 920060 5014 SH SOLE 0 0 5014 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 1839756 15887 SH SOLE 0 0 15887 CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 1589470 10654 SH SOLE 0 0 10654 CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 121836 17209 SH SOLE 0 0 17209 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 586613 8697 SH SOLE 0 0 8697 CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 511966 17563 SH SOLE 0 0 17563 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 601850 8670 SH SOLE 0 0 8670 CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 233280 2212 SH SOLE 0 0 2212 CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 276617 8912 SH SOLE 0 0 8912 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 2776761 315900 SH SOLE 0 0 315900 CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 587018 2792 SH SOLE 0 0 2792 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 429456 1169 SH SOLE 0 0 1169 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 431002 3431 SH SOLE 0 0 3431 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 BBG00F5TPW81 37766 15290 SH SOLE 0 0 15290 CHEMED CORP NEW COM 16359R103 BBG001S679X0 227073 419 SH SOLE 0 0 419 CHEMOURS CO COM 163851108 BBG005H82GC1 359537 9746 SH SOLE 0 0 9746 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 2044784 13421 SH SOLE 0 0 13421 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 796884 17271 SH SOLE 0 0 17271 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 502927 6010 SH SOLE 0 0 6010 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 30695003 195075 SH SOLE 0 0 195075 CHEWY INC CL A 16679L109 BBG00P19DLQ4 690567 17496 SH SOLE 0 0 17496 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 364573 63184 SH SOLE 0 0 63184 CHIMERIX INC COM 16934W106 BBG001T921D7 25974 21466 SH SOLE 0 0 21466 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 3488709 1631 SH SOLE 0 0 1631 CHORD ENERGY CORPORATION COM NEW 674215207 BBG00Y7BLJF2 261488 1700 SH SOLE 0 0 1700 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 3351944 17407 SH SOLE 0 0 17407 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 576556 5752 SH SOLE 0 0 5752 CIENA CORP COM NEW 171779309 BBG001S61J73 433823 10210 SH SOLE 0 0 10210 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 561423 5769 SH SOLE 0 0 5769 CINTAS CORP COM 172908105 BBG001S7CRG1 5154057 10369 SH SOLE 0 0 10369 CION INVT CORP COM 17259U204 BBG009KJ66C3 644969 62136 SH SOLE 0 0 62136 CIRRUS LOGIC INC COM 172755100 BBG001S67J86 535152 6606 SH SOLE 0 0 6606 CISCO SYS INC COM 17275R102 BBG001S6HC62 21147896 408734 SH SOLE 0 0 408734 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 9998466 217169 SH SOLE 0 0 217169 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 814533 31232 SH SOLE 0 0 31232 CLEAN HARBORS INC COM 184496107 BBG001S5PW98 505129 3072 SH SOLE 0 0 3072 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 1161267 69288 SH SOLE 0 0 69288 CLOROX CO DEL COM 189054109 BBG001S5PX50 4197278 26391 SH SOLE 0 0 26391 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 2816702 43089 SH SOLE 0 0 43089 CME GROUP INC COM 12572Q105 BBG001S86547 1718978 9277 SH SOLE 0 0 9277 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 335355 5708 SH SOLE 0 0 5708 CNA FINL CORP COM 126117100 BBG001S5PYX7 310389 8037 SH SOLE 0 0 8037 COCA COLA CO COM 191216100 BBG001S5SMQ8 15957823 264992 SH SOLE 0 0 264992 COCA COLA CO COM 191216100 BBG001S5SMQ8 194 200 SH Put SOLE 0 0 200 COCA COLA CONS INC COM 191098102 BBG001S5Q0W1 236620 372 SH SOLE 0 0 372 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 708842 11002 SH SOLE 0 0 11002 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 404020 4850 SH SOLE 0 0 4850 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 1154558 17686 SH SOLE 0 0 17686 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 794857 33652 SH SOLE 0 0 33652 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 351257 30281 SH SOLE 0 0 30281 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 569323 7957 SH SOLE 0 0 7957 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 4257518 55264 SH SOLE 0 0 55264 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 13482573 324490 SH SOLE 0 0 324490 COMERICA INC COM 200340107 BBG001S6PXB1 730117 17236 SH SOLE 0 0 17236 COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 571813 3482 SH SOLE 0 0 3482 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 615195 12632 SH SOLE 0 0 12632 COMMERCIAL METALS CO COM 201723103 BBG001S5PXG8 689240 13089 SH SOLE 0 0 13089 COMPASS MINERALS INTL INC COM 20451N101 BBG001SDY0X4 378818 11142 SH SOLE 0 0 11142 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 2710217 80374 SH SOLE 0 0 80374 CONFLUENT INC CLASS A COM 20717M103 BBG007HWGYS3 684308 19380 SH SOLE 0 0 19380 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 7075001 68285 SH SOLE 0 0 68285 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 1735958 19203 SH SOLE 0 0 19203 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 4728579 19212 SH SOLE 0 0 19212 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 1038322 11342 SH SOLE 0 0 11342 COOPER COS INC COM NEW 216648402 BBG001S5Q1H6 463572 1209 SH SOLE 0 0 1209 COPA HOLDINGS SA CL A P31076105 BBG001SKXLQ1 208496 1885 SH SOLE 0 0 1885 COPART INC COM 217204106 BBG001S7MTB1 3390914 37177 SH SOLE 0 0 37177 CORECIVIC INC COM 21871N101 BBG001S8PTV4 146563 15575 SH SOLE 0 0 15575 CORNING INC COM 219350105 BBG001S5RLH1 2069360 59057 SH SOLE 0 0 59057 CORTEVA INC COM 22052L104 BBG00BN969D0 1824559 31842 SH SOLE 0 0 31842 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 5846339 65689 SH SOLE 0 0 65689 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 23229418 43147 SH SOLE 0 0 43147 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 1666262 65860 SH SOLE 0 0 65860 COTY INC COM CL A 222070203 BBG001S8GLM1 304515 24778 SH SOLE 0 0 24778 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 BBG001S5Y2J3 252377 133533 SH SOLE 0 0 133533 CRESCENT ENERGY COMPANY CL A COM 44952J104 BBG013THLJ08 371692 35671 SH SOLE 0 0 35671 CRH PLC ADR 12626K203 BBG001S5VPG8 802175 14394 SH SOLE 0 0 14394 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 320391 5707 SH SOLE 0 0 5707 CROCS INC COM 227046109 BBG001SDGFR8 1646515 14644 SH SOLE 0 0 14644 CRONOS GROUP INC COM 22717L101 BBG006G267X6 21694 11012 SH SOLE 0 0 11012 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 4893282 33317 SH SOLE 0 0 33317 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 6788057 59576 SH SOLE 0 0 59576 CSX CORP COM 126408103 BBG001S5Q7Q3 3537351 103735 SH SOLE 0 0 103735 CTS CORP COM 126501105 BBG001S5Q8Y2 365552 8575 SH SOLE 0 0 8575 CUBESMART COM 229663109 BBG001SHP0D7 300722 6734 SH SOLE 0 0 6734 CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 200505 1865 SH SOLE 0 0 1865 CUMMINS INC COM 231021106 BBG001S5Q9M3 2813997 11478 SH SOLE 0 0 11478 CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 659636 3592 SH SOLE 0 0 3592 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 11972664 173191 SH SOLE 0 0 173191 CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 274828 1758 SH SOLE 0 0 1758 CYBIN INC COM 23256X100 BBG00HZ0NJ24 5140 13597 SH SOLE 0 0 13597 D R HORTON INC COM 23331A109 BBG001S8M692 3446474 28322 SH SOLE 0 0 28322 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 6501426 27089 SH SOLE 0 0 27089 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 1113954 6667 SH SOLE 0 0 6667 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 338151 5301 SH SOLE 0 0 5301 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 1198564 12183 SH SOLE 0 0 12183 DAVITA INC COM 23918K108 BBG001SB5DZ0 311357 3099 SH SOLE 0 0 3099 DBX ETF TR XTRACK MSCI EAFE 233051630 BBG009RY6HH4 6469473 280915 SH SOLE 0 0 280915 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 15139797 428041 SH SOLE 0 0 428041 DBX ETF TR XTRACK MSCI EMRG 233051101 BBG001V1QT71 427389 18911 SH SOLE 0 0 18911 DBX ETF TR XTRACK MUN INFRA 233051705 BBG004LV7GH8 638739 25337 SH SOLE 0 0 25337 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 2767893 80229 SH SOLE 0 0 80229 DBX ETF TR XTRACKERS LOW 233051267 BBG00JQCHVS6 11221715 247902 SH SOLE 0 0 247902 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 212119 402 SH SOLE 0 0 402 DEERE & CO COM 244199105 BBG001S5QFF7 12228745 30180 SH SOLE 0 0 30180 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 1937034 35798 SH SOLE 0 0 35798 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 2368633 49824 SH SOLE 0 0 49824 DESKTOP METAL INC COM CL A 25058X105 BBG00P17H1G9 481367 271959 SH SOLE 0 0 271959 DESTINATION XL GROUP INC COM 25065K104 BBG001SD3736 232637 47477 SH SOLE 0 0 47477 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 1707494 35323 SH SOLE 0 0 35323 DEXCOM INC COM 252131107 BBG001SKZG99 5958173 46364 SH SOLE 0 0 46364 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 2316997 13356 SH SOLE 0 0 13356 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 1902848 14486 SH SOLE 0 0 14486 DIANA SHIPPING INC COM Y2066G104 BBG001SHVZD3 48155 13050 SH SOLE 0 0 13050 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 911692 6897 SH SOLE 0 0 6897 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 1188102 10434 SH SOLE 0 0 10434 DIGITALOCEAN HLDGS INC COM 25402D102 BBG00ZGF6TM7 1833114 45668 SH SOLE 0 0 45668 DIGITALOCEAN HLDGS INC COM 25402D102 BBG00ZGF6TM7 3525 2500 SH Put SOLE 0 0 2500 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 1449619 61791 SH SOLE 0 0 61791 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 3713758 113052 SH SOLE 0 0 113052 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 2773910 101534 SH SOLE 0 0 101534 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 6809650 219737 SH SOLE 0 0 219737 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 27614640 1017114 SH SOLE 0 0 1017114 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 20142053 418232 SH SOLE 0 0 418232 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 10477754 303703 SH SOLE 0 0 303703 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 4502642 82165 SH SOLE 0 0 82165 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 11719456 252629 SH SOLE 0 0 252629 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 4083586 175186 SH SOLE 0 0 175186 DIODES INC COM 254543101 BBG001SCJ937 618296 6685 SH SOLE 0 0 6685 DIREXION SHS ETF TR DIREXION HCM 25461A726 BBG01H2QHR85 842599 32425 SH SOLE 0 0 32425 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 BBG001T20CN9 2700 10000 SH SOLE 0 0 10000 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 2628189 22492 SH SOLE 0 0 22492 DISNEY WALT CO COM 254687106 BBG001S5QHF3 17334318 194157 SH SOLE 0 0 194157 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 BBG001S8MCB6 45333 20148 SH SOLE 0 0 20148 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 4753674 453595 SH SOLE 0 0 453595 DOCUSIGN INC COM 256163106 BBG001T535D5 411172 8048 SH SOLE 0 0 8048 DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 231906 2771 SH SOLE 0 0 2771 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 2444173 14396 SH SOLE 0 0 14396 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 627382 4372 SH SOLE 0 0 4372 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 3988543 77014 SH SOLE 0 0 77014 DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 1437862 4267 SH SOLE 0 0 4267 DORMAN PRODS INC COM 258278100 BBG001S5S932 205589 2608 SH SOLE 0 0 2608 DOUBLEVERIFY HLDGS INC COM 25862V105 BBG00ZNRRKL0 239124 6144 SH SOLE 0 0 6144 DOVER CORP COM 260003108 BBG001S5QL46 1601398 10846 SH SOLE 0 0 10846 DOW INC COM 260557103 BBG00BN96931 5459804 102512 SH SOLE 0 0 102512 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 3415016 128529 SH SOLE 0 0 128529 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 BBG001S96F70 114154 10749 SH SOLE 0 0 10749 DRIVEN BRANDS HLDGS INC COM 26210V102 BBG00YN8ND71 707484 26145 SH SOLE 0 0 26145 DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58K1 233727 4715 SH SOLE 0 0 4715 DTE ENERGY CO COM 233331107 BBG001S5QN88 803925 7307 SH SOLE 0 0 7307 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 10517096 117195 SH SOLE 0 0 117195 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 2427973 33986 SH SOLE 0 0 33986 DUTCH BROS INC CL A 26701L100 BBG01282ZJ56 293576 10319 SH SOLE 0 0 10319 DWS MUN INCOME TR COM 233368109 BBG001S63VH3 162555 18880 SH SOLE 0 0 18880 DYNATRACE INC COM NEW 268150109 BBG00PNN7CW9 1026157 19937 SH SOLE 0 0 19937 E L F BEAUTY INC COM 26856L103 BBG00DQ6VYQ2 238055 2084 SH SOLE 0 0 2084 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 BBG01FN0H876 280395 15726 SH SOLE 0 0 15726 EAGLE MATLS INC COM 26969P108 BBG001S7VG92 289471 1553 SH SOLE 0 0 1553 EASTERN BANKSHARES INC COM 27627N105 BBG00W9KWY41 131326 10703 SH SOLE 0 0 10703 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 2226654 26596 SH SOLE 0 0 26596 EATON CORP PLC SHS G29183103 BBG001S5QZ45 3927751 19531 SH SOLE 0 0 19531 EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 351638 19656 SH SOLE 0 0 19656 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 3391021 362289 SH SOLE 0 0 362289 EATON VANCE MUN BD FD COM 27827X101 BBG001S6S949 184455 18538 SH SOLE 0 0 18538 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 BBG001SCBSL3 318299 31990 SH SOLE 0 0 31990 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 123241 10489 SH SOLE 0 0 10489 EATON VANCE TAX MNGED BUY WR COM 27828X100 BBG001SDC8B5 197105 14190 SH SOLE 0 0 14190 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 387253 30301 SH SOLE 0 0 30301 EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 392321 31486 SH SOLE 0 0 31486 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 81940 10346 SH SOLE 0 0 10346 EATON VANCE TX ADV GLBL DIV COM 27828S101 BBG001SJ9S68 169255 10135 SH SOLE 0 0 10135 EBAY INC. COM 278642103 BBG001S9B9J5 930592 20823 SH SOLE 0 0 20823 ECOLAB INC COM 278865100 BBG001S5QRB5 3261137 17468 SH SOLE 0 0 17468 EDGIO INC COM 53261M104 BBG001SQXJL8 6807 10100 SH SOLE 0 0 10100 EDISON INTL COM 281020107 BBG001S7MY75 1602317 23072 SH SOLE 0 0 23072 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 4583117 48586 SH SOLE 0 0 48586 ELANCO ANIMAL HEALTH INC COM 28414H103 BBG00LJYS1R6 113044 11237 SH SOLE 0 0 11237 ELASTIC N V ORD SHS N14506104 BBG00LWZDZ26 289053 4508 SH SOLE 0 0 4508 ELBIT SYS LTD ORD M3760D101 BBG001S8RMF5 2104802 10066 SH SOLE 0 0 10066 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 871037 6716 SH SOLE 0 0 6716 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 5103530 11487 SH SOLE 0 0 11487 ELLINGTON FINANCIAL INC COM 28852N109 BBG001SQ6V04 147166 10664 SH SOLE 0 0 10664 EMBRAER S.A. SPONSORED ADS 29082A107 BBG001S63XQ9 546125 35325 SH SOLE 0 0 35325 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 1669242 9034 SH SOLE 0 0 9034 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 3109076 34396 SH SOLE 0 0 34396 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 6892184 185293 SH SOLE 0 0 185293 ENCORE WIRE CORP COM 292562105 BBG001S70TC4 834640 4489 SH SOLE 0 0 4489 ENERGY FUELS INC COM NEW 292671708 BBG001S9FH94 129377 20755 SH SOLE 0 0 20755 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 2188553 172327 SH SOLE 0 0 172327 ENETI INC COM Y2294C107 BBG005KLVW22 712407 58828 SH SOLE 0 0 58828 ENI S P A SPONSORED ADR 26874R108 BBG001S5QQ09 284909 9896 SH SOLE 0 0 9896 ENNIS INC COM 293389102 BBG001S5QQS9 290089 14234 SH SOLE 0 0 14234 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 1012584 6046 SH SOLE 0 0 6046 ENSIGN GROUP INC COM 29358P101 BBG001SPNL09 240878 2523 SH SOLE 0 0 2523 ENSTAR GROUP LIMITED SHS G3075P101 BBG001SKW104 251567 1030 SH SOLE 0 0 1030 ENTEGRIS INC COM 29362U104 BBG001SF9YL6 1223426 11040 SH SOLE 0 0 11040 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 2096928 21536 SH SOLE 0 0 21536 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 6385234 242324 SH SOLE 0 0 242324 EOG RES INC COM 26875P101 BBG001S5ZB93 2886703 25225 SH SOLE 0 0 25225 EPLUS INC COM 294268107 BBG001S99YL0 259543 4610 SH SOLE 0 0 4610 EQT CORP COM 26884L109 BBG001S5QXJ4 252021 6127 SH SOLE 0 0 6127 EQUIFAX INC COM 294429105 BBG001S5QSK3 1303072 5538 SH SOLE 0 0 5538 EQUINIX INC COM 29444U700 BBG001SKBNS9 1933810 2467 SH SOLE 0 0 2467 EQUINOX GOLD CORP COM 29446Y502 BBG001SSK0K0 133043 29000 SH SOLE 0 0 29000 EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L401 120509 12606 SH SOLE 0 0 12606 EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 444687 6648 SH SOLE 0 0 6648 ESQUIRE FINL HLDGS INC COM 29667J101 BBG003BCFHY3 457857 10010 SH SOLE 0 0 10010 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 610781 15304 SH SOLE 0 0 15304 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 55179 18454 SH SOLE 0 0 18454 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 BBG00RBB81G5 302436 17759 SH SOLE 0 0 17759 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 522031 10321 SH SOLE 0 0 10321 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 BBG003NYHL53 1229457 131072 SH SOLE 0 0 131072 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 1115114 26113 SH SOLE 0 0 26113 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 BBG0129P6LY9 6266746 260897 SH SOLE 0 0 260897 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 1356118 40285 SH SOLE 0 0 40285 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 BBG00LWJ3BF2 216560 4279 SH SOLE 0 0 4279 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 713284 15758 SH SOLE 0 0 15758 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 BBG00NLMS603 228228 5891 SH SOLE 0 0 5891 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 BBG00R2NHHR2 300299 13935 SH SOLE 0 0 13935 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 BBG00H1KV573 201252 12208 SH SOLE 0 0 12208 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 548494 25607 SH SOLE 0 0 25607 ETSY INC COM 29786A106 BBG001T53625 1323306 15640 SH SOLE 0 0 15640 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 246148 1992 SH SOLE 0 0 1992 EVEREST RE GROUP LTD COM G3223R108 BBG001S7QT63 795395 2327 SH SOLE 0 0 2327 EVERGY INC COM 30034W106 BBG00H433CS1 1046858 17920 SH SOLE 0 0 17920 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 2461628 34710 SH SOLE 0 0 34710 EVGO INC CL A COM 30052F100 BBG00XP21PS8 63840 15960 SH SOLE 0 0 15960 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 4157911 44280 SH SOLE 0 0 44280 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 BBG00G3T51V5 2427442 131569 SH SOLE 0 0 131569 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 1594137 27222 SH SOLE 0 0 27222 EXELIXIS INC COM 30161Q104 BBG001SD42W4 223625 11702 SH SOLE 0 0 11702 EXELON CORP COM 30161N101 BBG001SBJMT2 1723152 42296 SH SOLE 0 0 42296 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 925129 8457 SH SOLE 0 0 8457 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 912049 7530 SH SOLE 0 0 7530 EXPONENT INC COM 30214U102 BBG001S9CG99 231455 2480 SH SOLE 0 0 2480 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 531936 3574 SH SOLE 0 0 3574 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 43661140 407097 SH SOLE 0 0 407097 F N B CORP COM 302520101 BBG001S5R1Q5 587690 51372 SH SOLE 0 0 51372 F5 INC COM 315616102 BBG001SCP8D1 356143 2435 SH SOLE 0 0 2435 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 672576 1679 SH SOLE 0 0 1679 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 1068562 1321 SH SOLE 0 0 1321 FARMERS NATIONAL BANC CORP COM 309627107 BBG001S7S1W3 707639 57206 SH SOLE 0 0 57206 FASTENAL CO COM 311900104 BBG001S5R1F7 1381985 23427 SH SOLE 0 0 23427 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 692676 7158 SH SOLE 0 0 7158 FEDEX CORP COM 31428X106 BBG001S5R3M5 8547013 34478 SH SOLE 0 0 34478 FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 368359 2342 SH SOLE 0 0 2342 FERRARI N V COM N3167Y103 BBG009PH3Q95 1535942 4714 SH SOLE 0 0 4714 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 286369 5295 SH SOLE 0 0 5295 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 1954010 65681 SH SOLE 0 0 65681 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 BBG005FHW240 2498783 55015 SH SOLE 0 0 55015 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 672765 16118 SH SOLE 0 0 16118 FIDELITY COVINGTON TRUST FIDELITY REL EST 316092311 BBG00Z4JG1V2 206868 10035 SH SOLE 0 0 10035 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 3013540 75831 SH SOLE 0 0 75831 FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 BBG00NFRLYM1 280212 10796 SH SOLE 0 0 10796 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 2250565 44912 SH SOLE 0 0 44912 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 BBG00DRGLGV3 2647305 54746 SH SOLE 0 0 54746 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 BBG005FHW2X8 2793694 126069 SH SOLE 0 0 126069 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 1915561 40696 SH SOLE 0 0 40696 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 2808083 44488 SH SOLE 0 0 44488 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 BBG005FHVVZ3 300874 5291 SH SOLE 0 0 5291 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 4560891 34912 SH SOLE 0 0 34912 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 3898371 83548 SH SOLE 0 0 83548 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 777323 18385 SH SOLE 0 0 18385 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 BBG00DRGLM86 2021263 39985 SH SOLE 0 0 39985 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 BBG00NFRNCH3 1189890 35583 SH SOLE 0 0 35583 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 2705258 55097 SH SOLE 0 0 55097 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 BBG0078WXLN7 274366 6001 SH SOLE 0 0 6001 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 10680009 235139 SH SOLE 0 0 235139 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 673495 18708 SH SOLE 0 0 18708 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 738186 13495 SH SOLE 0 0 13495 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 1711965 65317 SH SOLE 0 0 65317 FIRST AMERN FINL CORP COM 31847R102 BBG001T1LV65 533220 9351 SH SOLE 0 0 9351 FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 317028 247 SH SOLE 0 0 247 FIRST FINL BANKSHARES INC COM 32020R109 BBG001S7HCY9 209288 7346 SH SOLE 0 0 7346 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 212394 18846 SH SOLE 0 0 18846 FIRST SOLAR INC COM 336433107 BBG001S991Z7 367634 1934 SH SOLE 0 0 1934 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 BBG001SGNX85 184702 29693 SH SOLE 0 0 29693 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 BBG00GY1H1G6 311968 6368 SH SOLE 0 0 6368 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 3474988 105559 SH SOLE 0 0 105559 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 BBG00DPCZ4K8 2681941 94097 SH SOLE 0 0 94097 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 BBG00SK8GY15 2732808 88269 SH SOLE 0 0 88269 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 569651 33807 SH SOLE 0 0 33807 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 901117 17070 SH SOLE 0 0 17070 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 8497012 167660 SH SOLE 0 0 167660 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 BBG00RHJ0RY3 355445 17772 SH SOLE 0 0 17772 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 912192 19367 SH SOLE 0 0 19367 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 6077986 380588 SH SOLE 0 0 380588 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 BBG00MFP1CK9 3650303 184919 SH SOLE 0 0 184919 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 BBG00MFP1JH8 1754897 87833 SH SOLE 0 0 87833 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 4263795 83034 SH SOLE 0 0 83034 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 7680898 362649 SH SOLE 0 0 362649 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 2058627 59809 SH SOLE 0 0 59809 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 BBG001V11WW3 1135376 23665 SH SOLE 0 0 23665 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 5541857 196799 SH SOLE 0 0 196799 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 8159187 358331 SH SOLE 0 0 358331 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 815930 10744 SH SOLE 0 0 10744 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 862502 15622 SH SOLE 0 0 15622 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 3957243 63164 SH SOLE 0 0 63164 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 BBG00HDBJNP5 2575952 85523 SH SOLE 0 0 85523 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 1348433 86217 SH SOLE 0 0 86217 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 1193609 31661 SH SOLE 0 0 31661 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 8877753 81966 SH SOLE 0 0 81966 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 914730 15223 SH SOLE 0 0 15223 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 1428289 113627 SH SOLE 0 0 113627 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 2864195 39902 SH SOLE 0 0 39902 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 405696 10334 SH SOLE 0 0 10334 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 1177467 18343 SH SOLE 0 0 18343 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 4008123 88265 SH SOLE 0 0 88265 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 2131454 20276 SH SOLE 0 0 20276 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 3593780 31239 SH SOLE 0 0 31239 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 12912720 146453 SH SOLE 0 0 146453 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 1688812 53124 SH SOLE 0 0 53124 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 7163518 80880 SH SOLE 0 0 80880 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 3454653 53329 SH SOLE 0 0 53329 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 146986495 1957732 SH SOLE 0 0 1957732 FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 BBG00YXMRBJ6 289448 14774 SH SOLE 0 0 14774 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 BBG019WLSRG0 3696900 168270 SH SOLE 0 0 168270 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 5903178 36218 SH SOLE 0 0 36218 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 8098330 172635 SH SOLE 0 0 172635 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 23246645 391292 SH SOLE 0 0 391292 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 2329957 58793 SH SOLE 0 0 58793 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 63377086 1329496 SH SOLE 0 0 1329496 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 1714820 32447 SH SOLE 0 0 32447 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 BBG001T2Y423 2839827 162555 SH SOLE 0 0 162555 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 BBG01B34NPM7 494780 21076 SH SOLE 0 0 21076 FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831 BBG01B34YSX7 461917 19838 SH SOLE 0 0 19838 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 BBG00YGCBMV6 967287 29818 SH SOLE 0 0 29818 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 4518003 242642 SH SOLE 0 0 242642 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 670099 30117 SH SOLE 0 0 30117 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 2600604 54395 SH SOLE 0 0 54395 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 311316 21382 SH SOLE 0 0 21382 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 3939364 77001 SH SOLE 0 0 77001 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 16866646 287532 SH SOLE 0 0 287532 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 1159390 54629 SH SOLE 0 0 54629 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 218375 4782 SH SOLE 0 0 4782 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 868455 32989 SH SOLE 0 0 32989 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 2557482 94722 SH SOLE 0 0 94722 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 931766 6084 SH SOLE 0 0 6084 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 1602609 29645 SH SOLE 0 0 29645 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 29981670 636554 SH SOLE 0 0 636554 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 BBG0055FL7G3 439159 28554 SH SOLE 0 0 28554 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 2589559 57165 SH SOLE 0 0 57165 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 10239683 361698 SH SOLE 0 0 361698 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 BBG00QQFKGH4 5416472 134521 SH SOLE 0 0 134521 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 BBG00QQFKRG1 2356752 64924 SH SOLE 0 0 64924 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 BBG0133TT4G8 1623429 81581 SH SOLE 0 0 81581 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 BBG00YXMQXB7 10581417 491245 SH SOLE 0 0 491245 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 519045 25344 SH SOLE 0 0 25344 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 BBG012G2S6M4 1455808 68236 SH SOLE 0 0 68236 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 BBG00ZR07V60 11310583 471748 SH SOLE 0 0 471748 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 BBG011FRQW74 5790429 260244 SH SOLE 0 0 260244 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 BBG019FSVZ18 2346185 69209 SH SOLE 0 0 69209 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 BBG00TSG2686 2486263 63807 SH SOLE 0 0 63807 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 BBG0101Q66H1 1101845 35844 SH SOLE 0 0 35844 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 BBG00TSG2748 3070612 89524 SH SOLE 0 0 89524 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 35247502 1407648 SH SOLE 0 0 1407648 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 BBG00YXMQGQ8 2140705 65485 SH SOLE 0 0 65485 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 BBG01C9WWJR6 3736402 114851 SH SOLE 0 0 114851 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 BBG01462JDB8 4864709 149087 SH SOLE 0 0 149087 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 BBG01H04M604 2731673 90693 SH SOLE 0 0 90693 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 BBG00VC9S4V5 1641356 39608 SH SOLE 0 0 39608 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 BBG01FCRRYM4 3089670 99059 SH SOLE 0 0 99059 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 BBG00W2861Z2 454664 13103 SH SOLE 0 0 13103 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 BBG00VC9SSV2 603522 16742 SH SOLE 0 0 16742 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 BBG0101Q5ZQ8 402382 12264 SH SOLE 0 0 12264 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 2010801 51559 SH SOLE 0 0 51559 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 BBG00YGC8R49 1736816 51444 SH SOLE 0 0 51444 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 BBG00YGC7V96 899598 24964 SH SOLE 0 0 24964 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 BBG00YGCB534 806801 36713 SH SOLE 0 0 36713 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 BBG01GCNPTX2 2893767 93137 SH SOLE 0 0 93137 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 BBG00YGC9804 4052053 180976 SH SOLE 0 0 180976 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 BBG00YXMPLL3 1058985 28475 SH SOLE 0 0 28475 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752 BBG01846SSX5 5275582 210767 SH SOLE 0 0 210767 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 BBG01GN8WTL8 3479458 111389 SH SOLE 0 0 111389 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F466 BBG01GMNY1T7 1670107 80255 SH SOLE 0 0 80255 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 BBG01FTS8H97 4269633 135721 SH SOLE 0 0 135721 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 BBG01FTSQPD4 381858 12010 SH SOLE 0 0 12010 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 BBG011R6J7D3 2453491 73348 SH SOLE 0 0 73348 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 BBG00X9DVN95 1421176 41545 SH SOLE 0 0 41545 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 BBG00X9DXZP8 1016759 26769 SH SOLE 0 0 26769 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 BBG00ZR07NB2 1367510 42364 SH SOLE 0 0 42364 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 BBG00ZR08TK8 838115 39511 SH SOLE 0 0 39511 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 BBG012G2VGQ4 270837 44377 SH SOLE 0 0 44377 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 38254202 866068 SH SOLE 0 0 866068 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 11390841 471280 SH SOLE 0 0 471280 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 BBG00RPK2N78 5811990 145902 SH SOLE 0 0 145902 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 BBG00RPLC4T3 2959044 83660 SH SOLE 0 0 83660 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 2665834 69027 SH SOLE 0 0 69027 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 BBG00QQFDZ53 5226964 153599 SH SOLE 0 0 153599 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 BBG00XS5NLY6 692546 19843 SH SOLE 0 0 19843 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 BBG00XS5NBW0 553553 14668 SH SOLE 0 0 14668 FIRST TR HIGH INCOME LONG / COM 33738E109 BBG001T9DWN6 175433 15335 SH SOLE 0 0 15335 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 BBG00TJJ13N1 426760 31105 SH SOLE 0 0 31105 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 9025630 135357 SH SOLE 0 0 135357 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 6278739 74738 SH SOLE 0 0 74738 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 9531518 98957 SH SOLE 0 0 98957 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 79983870 2351775 SH SOLE 0 0 2351775 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 1518227 14202 SH SOLE 0 0 14202 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 1752539 11909 SH SOLE 0 0 11909 FIRST TR S&P REIT INDEX FD COM 33734G108 BBG001ST68Z1 753107 30597 SH SOLE 0 0 30597 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 7799525 94817 SH SOLE 0 0 94817 FIRST TR SR FLTG RATE INCOME COM 33733U108 BBG001SLKS51 333986 33736 SH SOLE 0 0 33736 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 57747281 1440441 SH SOLE 0 0 1440441 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 7105859 70154 SH SOLE 0 0 70154 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 563348 14489 SH SOLE 0 0 14489 FISERV INC COM 337738108 BBG001S5R6Q4 4784617 37928 SH SOLE 0 0 37928 FIVE BELOW INC COM 33829M101 BBG001TCDMY9 330384 1681 SH SOLE 0 0 1681 FIVE9 INC COM 338307101 BBG001V0P7K7 313805 3806 SH SOLE 0 0 3806 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 BBG001S6ZT10 166480 20784 SH SOLE 0 0 20784 FLEETCOR TECHNOLOGIES INC COM 339041105 BBG001SHC7K8 268907 1071 SH SOLE 0 0 1071 FLEX LNG LTD SHS G35947202 BBG001SSXL39 291256 9540 SH SOLE 0 0 9540 FLEX LTD ORD Y2573F102 BBG001SC5SP6 1968079 71204 SH SOLE 0 0 71204 FLEXSHARES TR CRE SLCT BD FD 33939L670 BBG00F9ZDYJ0 788862 35655 SH SOLE 0 0 35655 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 BBG003GP3W33 453071 6045 SH SOLE 0 0 6045 FLEXSHARES TR GLB QLT R/E IDX 33939L787 BBG005JYLGS4 366277 6906 SH SOLE 0 0 6906 FLEXSHARES TR HIG YLD VL ETF 33939L662 BBG00LG7DCK7 2213600 54738 SH SOLE 0 0 54738 FLEXSHARES TR M STAR DEV MKT 33939L803 BBG003FMHM01 655838 10105 SH SOLE 0 0 10105 FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 3661687 91382 SH SOLE 0 0 91382 FLEXSHARES TR MORNSTAR USMKT 33939L100 BBG00243P7N6 616292 3656 SH SOLE 0 0 3656 FLEXSHARES TR QLT DIV DEF IDX 33939L845 BBG003QD4WQ3 231658 4144 SH SOLE 0 0 4144 FLEXSHARES TR QUALT DIVD IDX 33939L860 BBG003QD4F80 301662 5220 SH SOLE 0 0 5220 FLEXSHARES TR US QUALITY CAP 33939L746 BBG00B2VYSM1 882759 17962 SH SOLE 0 0 17962 FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 934081 8985 SH SOLE 0 0 8985 FLUOR CORP NEW COM 343412102 BBG001S5Q738 378939 12802 SH SOLE 0 0 12802 FMC CORP COM NEW 302491303 BBG001S5R880 366546 3513 SH SOLE 0 0 3513 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 11639515 769300 SH SOLE 0 0 769300 FORTINET INC COM 34959E109 BBG001S77BL6 3366098 44531 SH SOLE 0 0 44531 FORTIS INC COM 349553107 BBG001S5YVM5 242851 5636 SH SOLE 0 0 5636 FORTIVE CORP COM 34959J108 BBG00BLVZ237 612772 8195 SH SOLE 0 0 8195 FOX FACTORY HLDG CORP COM 35138V102 BBG004T7VS71 301549 2779 SH SOLE 0 0 2779 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG013173BC4 1677442 118463 SH SOLE 0 0 118463 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 BBG005JV97N9 751058 8397 SH SOLE 0 0 8397 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 6461264 1045512 SH SOLE 0 0 1045512 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 7327812 274347 SH SOLE 0 0 274347 FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462 BBG01B8C7ZT3 142446 12085 SH SOLE 0 0 12085 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 BBG00HLJ4LS6 236921 9913 SH SOLE 0 0 9913 FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611 BBG00L2CLCB2 223021 11327 SH SOLE 0 0 11327 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 BBG00D0YL0Y5 675944 23125 SH SOLE 0 0 23125 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 BBG00DVZWNQ5 611211 28804 SH SOLE 0 0 28804 FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 BBG00HLJ9Y85 229569 9662 SH SOLE 0 0 9662 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 BBG00L2CKST9 1705114 70781 SH SOLE 0 0 70781 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 BBG00Q6LNJQ4 2843825 132889 SH SOLE 0 0 132889 FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306 BBG00D0YQTP7 1488687 43226 SH SOLE 0 0 43226 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 BBG00DVWC6M5 696312 14223 SH SOLE 0 0 14223 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 BBG00GKQZFP5 7518830 167943 SH SOLE 0 0 167943 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 BBG00V7V3MT2 1088108 52385 SH SOLE 0 0 52385 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 3334448 83361 SH SOLE 0 0 83361 FREYR BATTERY SHS L4135L100 BBG00Z737SK7 419179 44832 SH SOLE 0 0 44832 FRONTLINE PLC COM M46528101 BBG001S66K75 156808 10792 SH SOLE 0 0 10792 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 1590719 335119 SH SOLE 0 0 335119 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 6510015 339417 SH SOLE 0 0 339417 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 730660 34579 SH SOLE 0 0 34579 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 620935 107058 SH SOLE 0 0 107058 GABELLI HLTHCARE & WELLNESS SHS 36246K103 BBG001SQ5J84 2035255 204343 SH SOLE 0 0 204343 GABELLI UTIL TR COM 36240A101 BBG001SCZVQ5 414501 61136 SH SOLE 0 0 61136 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 5184627 23613 SH SOLE 0 0 23613 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 1594083 32895 SH SOLE 0 0 32895 GARMIN LTD SHS H2906T109 BBG001SG0H12 966381 9266 SH SOLE 0 0 9266 GARTNER INC COM 366651107 BBG001S5SD60 1806198 5156 SH SOLE 0 0 5156 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 831587 10236 SH SOLE 0 0 10236 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 1804324 12099 SH SOLE 0 0 12099 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 180 900 SH Put SOLE 0 0 900 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 5815665 27031 SH SOLE 0 0 27031 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 3658680 33306 SH SOLE 0 0 33306 GENERAL MLS INC COM 370334104 BBG001S5RKR2 7557425 98532 SH SOLE 0 0 98532 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 6747346 174983 SH SOLE 0 0 174983 GENMAB A/S SPONSORED ADS 372303206 BBG004MPKMY3 323085 8500 SH SOLE 0 0 8500 GENTEX CORP COM 371901109 BBG001S5RMR8 2070486 70762 SH SOLE 0 0 70762 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 4597747 27169 SH SOLE 0 0 27169 GENWORTH FINL INC COM CL A 37247D106 BBG001SJ0DH8 512350 102470 SH SOLE 0 0 102470 GERDAU SA SPON ADR REP PFD 373737105 BBG001SCL1T3 212706 40787 SH SOLE 0 0 40787 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 6992787 90733 SH SOLE 0 0 90733 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 BBG00YPS1LT7 69956 37611 SH SOLE 0 0 37611 GITLAB INC CLASS A COM 37637K108 BBG00DHTYPJ6 288925 5653 SH SOLE 0 0 5653 GLACIER BANCORP INC NEW COM 37637Q105 BBG001S6HGM5 257568 8263 SH SOLE 0 0 8263 GLADSTONE LD CORP COM 376549101 BBG001TB7TR1 236247 14520 SH SOLE 0 0 14520 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 197532 19215 SH SOLE 0 0 19215 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 481269 4885 SH SOLE 0 0 4885 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 BBG009L6H4S6 118113 10462 SH SOLE 0 0 10462 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 1429776 54907 SH SOLE 0 0 54907 GLOBAL X FDS CANNABIS ETF NEW 37954Y145 BBG00Q9BJYK1 80146 12562 SH SOLE 0 0 12562 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 841256 42402 SH SOLE 0 0 42402 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 1166924 48101 SH SOLE 0 0 48101 GLOBAL X FDS DOW 30 COVERED C 37960A859 BBG015GTQ4F3 414831 18745 SH SOLE 0 0 18745 GLOBAL X FDS FINTECH ETF 37954Y814 BBG00DSB46V4 844377 38259 SH SOLE 0 0 38259 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 1535488 36937 SH SOLE 0 0 36937 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 10388149 241979 SH SOLE 0 0 241979 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 BBG0036H6X37 627620 69427 SH SOLE 0 0 69427 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 267865 7115 SH SOLE 0 0 7115 GLOBAL X FDS INTERNET OF THNG 37954Y780 BBG00DSB6FJ6 567913 16421 SH SOLE 0 0 16421 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 3000681 46150 SH SOLE 0 0 46150 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 BBG00CV462X3 661644 20767 SH SOLE 0 0 20767 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 3122689 175926 SH SOLE 0 0 175926 GLOBAL X FDS RATE PREFERRED 37954Y376 BBG00VNLZSW4 616329 27601 SH SOLE 0 0 27601 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 4937269 171791 SH SOLE 0 0 171791 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 1420572 78528 SH SOLE 0 0 78528 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 1592958 38805 SH SOLE 0 0 38805 GLOBAL X FDS S&P 500 COVERED 37954Y277 BBG00XH4TT32 1721247 61782 SH SOLE 0 0 61782 GLOBAL X FDS SUPERDIVIDEND 37960A669 BBG001V1QND7 455703 20182 SH SOLE 0 0 20182 GLOBAL X FDS SUPERDVDND REIT 37960A651 BBG0089CYX88 1252941 58331 SH SOLE 0 0 58331 GLOBAL X FDS THMATC GWT ETF 37954Y418 BBG00QNKPXY5 821768 30824 SH SOLE 0 0 30824 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 3471394 110448 SH SOLE 0 0 110448 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 9670325 498727 SH SOLE 0 0 498727 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 BBG00QNKPG45 205843 10046 SH SOLE 0 0 10046 GLOBAL X FDS X EMERGING MKT 37954Y350 BBG00V6QGWD5 4348618 198839 SH SOLE 0 0 198839 GLOBANT S A COM L44385109 BBG00564Y4W2 281621 1567 SH SOLE 0 0 1567 GLOBE LIFE INC COM 37959E102 BBG001S5WRX4 430481 3927 SH SOLE 0 0 3927 GODADDY INC CL A 380237107 BBG006MDLXZ9 209913 2794 SH SOLE 0 0 2794 GOLD ROYALTY CORP COMMON SHARES 38071H106 BBG00ZGH4841 29409 16615 SH SOLE 0 0 16615 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 6923483 69186 SH SOLE 0 0 69186 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 BBG015C8CQV1 1732076 43110 SH SOLE 0 0 43110 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 BBG00M56BTZ8 1419731 28915 SH SOLE 0 0 28915 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 BBG00GW2L2G9 1586648 35059 SH SOLE 0 0 35059 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 BBG00VY1BFH7 17810685 428450 SH SOLE 0 0 428450 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 BBG00B3QTT09 4546692 152063 SH SOLE 0 0 152063 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 BBG00BDMWQF3 12762073 407084 SH SOLE 0 0 407084 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 BBG00H1SDQL4 3206873 55540 SH SOLE 0 0 55540 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 13143753 150558 SH SOLE 0 0 150558 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 BBG0155MNF86 2691753 65065 SH SOLE 0 0 65065 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 BBG00TSXPF39 21595892 355839 SH SOLE 0 0 355839 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 11219925 34786 SH SOLE 0 0 34786 GOLUB CAP BDC INC COM 38173M102 BBG001T63BY7 489429 36254 SH SOLE 0 0 36254 GOODYEAR TIRE & RUBR CO COM 382550101 BBG001S5RQ62 442356 32336 SH SOLE 0 0 32336 GRACO INC COM 384109104 BBG001S5RK56 446292 5168 SH SOLE 0 0 5168 GRAHAM HLDGS CO COM CL B 384637104 BBG001S6H317 2486509 4351 SH SOLE 0 0 4351 GRAINGER W W INC COM 384802104 BBG001S5RRD2 7721865 9792 SH SOLE 0 0 9792 GRAND CANYON ED INC COM 38526M106 BBG001T01JZ4 489009 4738 SH SOLE 0 0 4738 GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 4443721 233757 SH SOLE 0 0 233757 GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 1136468 47294 SH SOLE 0 0 47294 GREAT SOUTHN BANCORP INC COM 390905107 BBG001S6DWN3 278203 5484 SH SOLE 0 0 5484 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 BBG001S5NXK5 752105 45637 SH SOLE 0 0 45637 GRIFOLS S A SP ADR REP B NVT 398438408 BBG001V1HXJ9 153817 16792 SH SOLE 0 0 16792 GROUP 1 AUTOMOTIVE INC COM 398905109 BBG001S5RNK3 421302 1632 SH SOLE 0 0 1632 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2719263 76298 SH SOLE 0 0 76298 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 1345883 84647 SH SOLE 0 0 84647 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 BBG001SLD9D2 168037 10309 SH SOLE 0 0 10309 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 290017 3812 SH SOLE 0 0 3812 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 1044181 124604 SH SOLE 0 0 124604 HALLIBURTON CO COM 406216101 BBG001S5RS59 1867942 56621 SH SOLE 0 0 56621 HANCOCK JOHN PFD INCOME FD I COM 41013X106 BBG001SGPCF1 226147 14987 SH SOLE 0 0 14987 HANCOCK WHITNEY CORPORATION COM 410120109 BBG001S6S985 1682447 43837 SH SOLE 0 0 43837 HANESBRANDS INC COM 410345102 BBG001SMCKB8 355489 78302 SH SOLE 0 0 78302 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 BBG00HTN2KT2 1625948 48637 SH SOLE 0 0 48637 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 1963978 27270 SH SOLE 0 0 27270 HASBRO INC COM 418056107 BBG001S5RSQ6 1226372 18934 SH SOLE 0 0 18934 HAWAIIAN ELEC INDUSTRIES COM 419870100 BBG001S5RV43 315111 8705 SH SOLE 0 0 8705 HBT FINL INC. COM 404111106 BBG00Q8J7380 6811718 369399 SH SOLE 0 0 369399 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 4472488 14737 SH SOLE 0 0 14737 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 411802 5908 SH SOLE 0 0 5908 HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 470518 24948 SH SOLE 0 0 24948 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 551900 27458 SH SOLE 0 0 27458 HEICO CORP NEW CL A 422806208 BBG001S96YM2 1172189 8337 SH SOLE 0 0 8337 HEICO CORP NEW COM 422806109 BBG001S5RVC4 3518376 19885 SH SOLE 0 0 19885 HELLO GROUP INC ADS 423403104 BBG007HTCQV7 590082 61403 SH SOLE 0 0 61403 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 879019 5253 SH SOLE 0 0 5253 HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 823561 55646 SH SOLE 0 0 55646 HERSHEY CO COM 427866108 BBG001S5S148 3187020 12763 SH SOLE 0 0 12763 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 BBG011N571V5 250049 13597 SH SOLE 0 0 13597 HESS CORP COM 42809H107 BBG001S5NHS2 728441 5358 SH SOLE 0 0 5358 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 439702 26173 SH SOLE 0 0 26173 HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 619652 8151 SH SOLE 0 0 8151 HF SINCLAIR CORP COM 403949100 BBG0135B2269 729675 16357 SH SOLE 0 0 16357 HIGH INCOME SECS FD SHS BEN INT 42968F108 BBG001S5V1Z0 5598286 863933 SH SOLE 0 0 863933 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 BBG001V1HXF3 269899 29889 SH SOLE 0 0 29889 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 1777484 12212 SH SOLE 0 0 12212 HOLOGIC INC COM 436440101 BBG001S6HWB2 715937 8842 SH SOLE 0 0 8842 HOME BANCSHARES INC COM 436893200 BBG001SN0R60 395166 17332 SH SOLE 0 0 17332 HOME DEPOT INC COM 437076102 BBG001S5RTW7 29150480 93840 SH SOLE 0 0 93840 HONDA MOTOR LTD AMERN SHS 438128308 BBG001S5RXR4 327683 10811 SH SOLE 0 0 10811 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 10884189 52454 SH SOLE 0 0 52454 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 2443729 60759 SH SOLE 0 0 60759 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 120 300 SH Put SOLE 0 0 300 HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 187873 11163 SH SOLE 0 0 11163 HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 212645 2163 SH SOLE 0 0 2163 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 794485 16031 SH SOLE 0 0 16031 HP INC COM 40434L105 BBG001S6W7N7 832356 27104 SH SOLE 0 0 27104 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 398379 10055 SH SOLE 0 0 10055 HUBBELL INC COM 443510607 BBG001S5S1L9 546804 1649 SH SOLE 0 0 1649 HUBSPOT INC COM 443573100 BBG001T53670 987027 1855 SH SOLE 0 0 1855 HUMANA INC COM 444859102 BBG001S5S1X6 2797982 6258 SH SOLE 0 0 6258 HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 609766 3368 SH SOLE 0 0 3368 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 2716476 251992 SH SOLE 0 0 251992 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 320155 1407 SH SOLE 0 0 1407 HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00N9MJV02 35474 21242 SH SOLE 0 0 21242 IAMGOLD CORP COM 450913108 BBG001S8SMV6 27352 10400 SH SOLE 0 0 10400 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 243562 8390 SH SOLE 0 0 8390 ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 816909 35395 SH SOLE 0 0 35395 ICON PLC SHS G4705A100 BBG001SDCL35 1270265 5077 SH SOLE 0 0 5077 IDACORP INC COM 451107106 BBG001S5S4M2 381632 3720 SH SOLE 0 0 3720 IDEX CORP COM 45167R104 BBG001S67N14 449550 2088 SH SOLE 0 0 2088 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 2712544 5401 SH SOLE 0 0 5401 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 3184926 12732 SH SOLE 0 0 12732 ILLUMINA INC COM 452327109 BBG001SF4NY1 1206686 6436 SH SOLE 0 0 6436 INCYTE CORP COM 45337C102 BBG001S8Q6N2 375181 6027 SH SOLE 0 0 6027 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 4255135 233542 SH SOLE 0 0 233542 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 BBG001T5WCN7 298646 9101 SH SOLE 0 0 9101 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 607855 37825 SH SOLE 0 0 37825 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 442243 32832 SH SOLE 0 0 32832 INGREDION INC COM 457187102 BBG001SBH4X9 602353 5685 SH SOLE 0 0 5685 INMODE LTD SHS M5425M103 BBG00PPS74F3 291069 7793 SH SOLE 0 0 7793 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 357447 4896 SH SOLE 0 0 4896 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 2412875 86514 SH SOLE 0 0 86514 INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219 BBG00XP7GF49 440410 14166 SH SOLE 0 0 14166 INNOVATOR ETFS TR DOUBLE STACKR 9 45782C136 BBG00YQ1HXW8 764175 27012 SH SOLE 0 0 27012 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 388116 15758 SH SOLE 0 0 15758 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 BBG00R878QK8 441076 15543 SH SOLE 0 0 15543 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 BBG00PLZ0MN9 600660 26059 SH SOLE 0 0 26059 INNOVATOR ETFS TR GROWTH ACCELERAT 45783Y608 BBG00ZVW4CP9 805669 32156 SH SOLE 0 0 32156 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 BBG00R879TP6 1202074 30030 SH SOLE 0 0 30030 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 733619 17597 SH SOLE 0 0 17597 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 1665745 32496 SH SOLE 0 0 32496 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 BBG00QFP06T5 1057099 25399 SH SOLE 0 0 25399 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 BBG00SXJN914 225153 9035 SH SOLE 0 0 9035 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 219351 7530 SH SOLE 0 0 7530 INNOVATOR ETFS TR INVATR 20 PLS 9 45782C235 BBG00WRDT2B3 282676 13682 SH SOLE 0 0 13682 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 BBG00DZWKTV2 8119886 214245 SH SOLE 0 0 214245 INNOVATOR ETFS TR POWER BUFFER SET 45783Y723 BBG015LHHPD8 416928 15268 SH SOLE 0 0 15268 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 BBG00CXM70W5 1366422 74505 SH SOLE 0 0 74505 INNOVATOR ETFS TR TRIPLE STKER OCT 45782C193 BBG00XP7CMN7 459420 15068 SH SOLE 0 0 15068 INNOVATOR ETFS TR TRIPLE STKR JAN 45782C169 BBG00YQ1HWN0 524847 19179 SH SOLE 0 0 19179 INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 BBG01462XRD9 3456201 140580 SH SOLE 0 0 140580 INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889 BBG011MFTNG9 4724488 163562 SH SOLE 0 0 163562 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 BBG00NR9PT90 250072 6987 SH SOLE 0 0 6987 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 1395290 45155 SH SOLE 0 0 45155 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 BBG00PVP3G50 1165170 40425 SH SOLE 0 0 40425 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 BBG00TGM5SH5 474867 16990 SH SOLE 0 0 16990 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 BBG00PBD0S83 458723 16045 SH SOLE 0 0 16045 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 BBG00NR9PVG7 252884 9702 SH SOLE 0 0 9702 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 BBG00LNDTLP4 453744 15755 SH SOLE 0 0 15755 INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848 BBG012R71JN1 5695384 221481 SH SOLE 0 0 221481 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 BBG00QPZ0JC2 476355 14022 SH SOLE 0 0 14022 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 BBG00M4NZ631 307241 8443 SH SOLE 0 0 8443 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 BBG00Q4023H0 243469 7067 SH SOLE 0 0 7067 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 BBG00RHZ1235 677796 19836 SH SOLE 0 0 19836 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 BBG00MYXK7W8 277807 7365 SH SOLE 0 0 7365 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 BBG00S1NCS83 211524 5700 SH SOLE 0 0 5700 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 BBG00TGLNRW2 220865 6950 SH SOLE 0 0 6950 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 2138479 68541 SH SOLE 0 0 68541 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 1614397 47177 SH SOLE 0 0 47177 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 BBG00TGM5Q16 2391194 80107 SH SOLE 0 0 80107 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 1680180 54569 SH SOLE 0 0 54569 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 BBG00Q4028Q9 3057093 93461 SH SOLE 0 0 93461 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 BBG00QYND1G0 14371802 431845 SH SOLE 0 0 431845 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 BBG00QPZ1F93 1242598 36644 SH SOLE 0 0 36644 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 11225925 332423 SH SOLE 0 0 332423 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 791801 22552 SH SOLE 0 0 22552 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 BBG00PBD6H63 1208084 38146 SH SOLE 0 0 38146 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 BBG00M4NZTF8 858572 25652 SH SOLE 0 0 25652 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 BBG00QYNC6K5 302864 10032 SH SOLE 0 0 10032 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 BBG00M4P0DF6 505251 16915 SH SOLE 0 0 16915 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 BBG00Q402FM7 357979 12215 SH SOLE 0 0 12215 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 BBG00QPZ54X7 365121 11870 SH SOLE 0 0 11870 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y103 BBG00ZNB6NZ7 5108394 178148 SH SOLE 0 0 178148 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 BBG00ZNB6LJ9 3810667 131592 SH SOLE 0 0 131592 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 BBG00PVP2QY7 208408 6210 SH SOLE 0 0 6210 INNOVATOR ETFS TR US SML CP PWR B 45782C474 BBG00R879Z72 382190 11950 SH SOLE 0 0 11950 INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 698819 27202 SH SOLE 0 0 27202 INNOVATOR ETFS TR US SML CP PWR B 45782C599 BBG00QFNSZH9 444814 16426 SH SOLE 0 0 16426 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 1038726 37717 SH SOLE 0 0 37717 INSPERITY INC COM 45778Q107 BBG001S894P4 420385 3534 SH SOLE 0 0 3534 INSPIRE MED SYS INC COM 457730109 BBG00209SZK5 799588 2463 SH SOLE 0 0 2463 INSTALLED BLDG PRODS INC COM 45780R101 BBG005TJKF09 210846 1504 SH SOLE 0 0 1504 INSULET CORP COM 45784P101 BBG001SRF439 200108 694 SH SOLE 0 0 694 INTEL CORP COM 458140100 BBG001S5SF65 8382130 250662 SH SOLE 0 0 250662 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 1448340 17435 SH SOLE 0 0 17435 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 2121264 18759 SH SOLE 0 0 18759 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 8924900 66698 SH SOLE 0 0 66698 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 2510624 31544 SH SOLE 0 0 31544 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 2059644 64748 SH SOLE 0 0 64748 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 3519288 91221 SH SOLE 0 0 91221 INTUIT COM 461202103 BBG001S6TWR2 5059356 11042 SH SOLE 0 0 11042 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 7548360 22075 SH SOLE 0 0 22075 INUVO INC COM NEW 46122W204 BBG001SCB463 61403 276590 SH SOLE 0 0 276590 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 BBG001SSW9F4 328288 3786 SH SOLE 0 0 3786 INVESCO ACTIVELY MANAGED ETF REAL ASSETS ESG 46090A788 BBG00YJV0HQ0 300623 22344 SH SOLE 0 0 22344 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 819383 17636 SH SOLE 0 0 17636 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 1145439 23075 SH SOLE 0 0 23075 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 1891814 76007 SH SOLE 0 0 76007 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 3394572 249509 SH SOLE 0 0 249509 INVESCO CALIF VALUE MUN INCO COM 46132H106 BBG001S6XHW4 193411 20189 SH SOLE 0 0 20189 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 792991 34934 SH SOLE 0 0 34934 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 513562 28405 SH SOLE 0 0 28405 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 BBG0022HSYN5 482309 20897 SH SOLE 0 0 20897 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 1337326 29745 SH SOLE 0 0 29745 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 BBG001SSH3K8 398768 12947 SH SOLE 0 0 12947 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 BBG0027F1V40 247365 6026 SH SOLE 0 0 6026 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 BBG001TG54V2 214404 2619 SH SOLE 0 0 2619 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 BBG001TG54F0 184885 10294 SH SOLE 0 0 10294 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 24805315 163214 SH SOLE 0 0 163214 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 5002042 211951 SH SOLE 0 0 211951 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 3914971 344325 SH SOLE 0 0 344325 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 252011 3299 SH SOLE 0 0 3299 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 321848 13684 SH SOLE 0 0 13684 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 506195 9846 SH SOLE 0 0 9846 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 335302 12260 SH SOLE 0 0 12260 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 648461 12531 SH SOLE 0 0 12531 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 212313 1872 SH SOLE 0 0 1872 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 BBG001T7V3G2 228311 1713 SH SOLE 0 0 1713 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 294225 7387 SH SOLE 0 0 7387 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 3968042 101381 SH SOLE 0 0 101381 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 3711342 89754 SH SOLE 0 0 89754 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 8890387 141544 SH SOLE 0 0 141544 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 2783228 38970 SH SOLE 0 0 38970 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 1565884 74424 SH SOLE 0 0 74424 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 754312 28411 SH SOLE 0 0 28411 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 865943 38919 SH SOLE 0 0 38919 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 1509049 17865 SH SOLE 0 0 17865 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 737247 8242 SH SOLE 0 0 8242 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 1124267 26342 SH SOLE 0 0 26342 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 BBG001SRNLF9 414174 3401 SH SOLE 0 0 3401 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 802546 9904 SH SOLE 0 0 9904 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 BBG001SN60V5 670050 10933 SH SOLE 0 0 10933 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 BBG001SN60Z1 211740 4659 SH SOLE 0 0 4659 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 BBG001SJW5C5 490635 10522 SH SOLE 0 0 10522 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 299040 20839 SH SOLE 0 0 20839 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 6211243 37954 SH SOLE 0 0 37954 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 BBG001SRRFC1 3479821 330781 SH SOLE 0 0 330781 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 1588134 82629 SH SOLE 0 0 82629 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 566445 31382 SH SOLE 0 0 31382 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 BBG001SS30F5 323323 3969 SH SOLE 0 0 3969 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 4685240 51611 SH SOLE 0 0 51611 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 735535 2103 SH SOLE 0 0 2103 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 806048 10136 SH SOLE 0 0 10136 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 1286184 15936 SH SOLE 0 0 15936 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 221116 4761 SH SOLE 0 0 4761 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 302163 4415 SH SOLE 0 0 4415 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 467771 2794 SH SOLE 0 0 2794 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 2229892 7582 SH SOLE 0 0 7582 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 682367 6171 SH SOLE 0 0 6171 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 16334794 109161 SH SOLE 0 0 109161 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 4200 4000 SH Put SOLE 0 0 4000 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 608972 7853 SH SOLE 0 0 7853 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 15392734 305109 SH SOLE 0 0 305109 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 1133213 20096 SH SOLE 0 0 20096 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 BBG00LG2GS02 385728 16226 SH SOLE 0 0 16226 INVESCO HIG INCM 2023 TARG T COM 46135X108 BBG00F1534B9 353711 47670 SH SOLE 0 0 47670 INVESCO HIGH INCOME 2024 TAR COM 46136K105 BBG00HWHQ028 356860 50404 SH SOLE 0 0 50404 INVESCO LTD SHS G491BT108 BBG001S9RD81 435642 25916 SH SOLE 0 0 25916 INVESCO MORTGAGE CAPITAL INC COM 46131B704 BBG001T2XPD5 246226 21467 SH SOLE 0 0 21467 INVESCO MUN OPPORTUNITY TR COM 46132C107 BBG001S72CS2 159482 16859 SH SOLE 0 0 16859 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 153497765 415510 SH SOLE 0 0 415510 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 152226 39539 SH SOLE 0 0 39539 INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 112634 11600 SH SOLE 0 0 11600 INVITAE CORP COM 46185L103 BBG005DJFD52 12484 11048 SH SOLE 0 0 11048 INVITATION HOMES INC COM 46187W107 BBG00FQH6CJ7 266600 7750 SH SOLE 0 0 7750 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 2049857 9120 SH SOLE 0 0 9120 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 3848396 67730 SH SOLE 0 0 67730 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 4678990 128579 SH SOLE 0 0 128579 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 98441466 1997189 SH SOLE 0 0 1997189 ISHARES INC EM MKT SM-CP ETF 464286475 BBG001T2TH39 681815 12725 SH SOLE 0 0 12725 ISHARES INC EM MKTS DIV ETF 464286319 BBG002PHMJT3 602879 24607 SH SOLE 0 0 24607 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 8241430 260557 SH SOLE 0 0 260557 ISHARES INC JP MORGAN EM ETF 464286517 BBG0025X4J38 771867 20850 SH SOLE 0 0 20850 ISHARES INC JP MRG EM CRP BD 464286251 BBG002WGKJD6 232593 5363 SH SOLE 0 0 5363 ISHARES INC JP MRGN EM HI BD 464286285 BBG002VCZQS8 1406618 40040 SH SOLE 0 0 40040 ISHARES INC MSCI AUST ETF 464286103 BBG001S6ZW40 203352 9018 SH SOLE 0 0 9018 ISHARES INC MSCI CDA ETF 464286509 BBG001S8R7V0 3860308 110326 SH SOLE 0 0 110326 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 7242626 131732 SH SOLE 0 0 131732 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 1558426 29981 SH SOLE 0 0 29981 ISHARES INC MSCI EURZONE ETF 464286608 BBG001SFQPM5 1909216 41668 SH SOLE 0 0 41668 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 1804358 18401 SH SOLE 0 0 18401 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 1025268 16563 SH SOLE 0 0 16563 ISHARES INC MSCI STH KOR ETF 464286772 BBG001SF9FC7 225760 3562 SH SOLE 0 0 3562 ISHARES INC MSCI SWITZERLAND 464286749 BBG001S8SYW9 8942283 193514 SH SOLE 0 0 193514 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 9441967 451985 SH SOLE 0 0 451985 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 1993625 19811 SH SOLE 0 0 19811 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 9933956 101782 SH SOLE 0 0 101782 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 15432183 372308 SH SOLE 0 0 372308 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 4853400 100672 SH SOLE 0 0 100672 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 28026891 345670 SH SOLE 0 0 345670 ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 4433774 86009 SH SOLE 0 0 86009 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 30929749 279225 SH SOLE 0 0 279225 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 45445405 441475 SH SOLE 0 0 441475 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 13374565 116038 SH SOLE 0 0 116038 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 12946843 134025 SH SOLE 0 0 134025 ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM1M2 2094054 44384 SH SOLE 0 0 44384 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 761637 7120 SH SOLE 0 0 7120 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 5457170 108492 SH SOLE 0 0 108492 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 10905953 308951 SH SOLE 0 0 308951 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 6838337 120076 SH SOLE 0 0 120076 ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 434177 15968 SH SOLE 0 0 15968 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 10835242 194984 SH SOLE 0 0 194984 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 456731 12961 SH SOLE 0 0 12961 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 2191731 28703 SH SOLE 0 0 28703 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 1846830 39598 SH SOLE 0 0 39598 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 46170111 895985 SH SOLE 0 0 895985 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 12725292 126256 SH SOLE 0 0 126256 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 1944638 39453 SH SOLE 0 0 39453 ISHARES TR CORE LT USDB ETF 464289479 BBG001T5MKJ5 200874 3819 SH SOLE 0 0 3819 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 75516269 1118760 SH SOLE 0 0 1118760 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 15451558 293588 SH SOLE 0 0 293588 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 16999076 278126 SH SOLE 0 0 278126 ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 22820534 397363 SH SOLE 0 0 397363 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 8766568 139996 SH SOLE 0 0 139996 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 39589850 151407 SH SOLE 0 0 151407 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 64742484 649699 SH SOLE 0 0 649699 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 2625 3700 SH Put SOLE 0 0 3700 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 13695455 139978 SH SOLE 0 0 139978 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 5572297 57070 SH SOLE 0 0 57070 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 10600842 135457 SH SOLE 0 0 135457 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 442446190 992677 SH SOLE 0 0 992677 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 195534547 4300298 SH SOLE 0 0 4300298 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 137270294 1401432 SH SOLE 0 0 1401432 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 248100 4826 SH SOLE 0 0 4826 ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 411654 3800 SH SOLE 0 0 3800 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 89956896 942846 SH SOLE 0 0 942846 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 6188598 104927 SH SOLE 0 0 104927 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 63681301 1301212 SH SOLE 0 0 1301212 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 5373384 126195 SH SOLE 0 0 126195 ISHARES TR ESG ADVNCD HY BD 46435G441 BBG00D331HK0 1048009 23775 SH SOLE 0 0 23775 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 5767901 79088 SH SOLE 0 0 79088 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 4072106 114643 SH SOLE 0 0 114643 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 63913655 655794 SH SOLE 0 0 655794 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 6871127 145667 SH SOLE 0 0 145667 ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 947714 39637 SH SOLE 0 0 39637 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 7494470 329572 SH SOLE 0 0 329572 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 3438188 56447 SH SOLE 0 0 56447 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 6476249 180146 SH SOLE 0 0 180146 ISHARES TR ESG SCRD S&P MID 46436E551 BBG00XDJF7W4 391183 10982 SH SOLE 0 0 10982 ISHARES TR ESG SCRND S&P500 46436E569 BBG00XDJC7F6 219563 6493 SH SOLE 0 0 6493 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 498802 1442 SH SOLE 0 0 1442 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 354369 902 SH SOLE 0 0 902 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 13884223 547269 SH SOLE 0 0 547269 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 5577375 109748 SH SOLE 0 0 109748 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 1571701 85419 SH SOLE 0 0 85419 ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 2524150 41251 SH SOLE 0 0 41251 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 5044753 107449 SH SOLE 0 0 107449 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 1584679 18645 SH SOLE 0 0 18645 ISHARES TR GLOB UTILITS ETF 464288711 BBG001SNVXD5 326901 5468 SH SOLE 0 0 5468 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 962920 12660 SH SOLE 0 0 12660 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 514641 13827 SH SOLE 0 0 13827 ISHARES TR GLOBAL FINLS ETF 464287333 BBG001SJX8P4 253512 3544 SH SOLE 0 0 3544 ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 526163 22907 SH SOLE 0 0 22907 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 4810876 77358 SH SOLE 0 0 77358 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 342457 11047 SH SOLE 0 0 11047 ISHARES TR HIGH YLD BD FCTR 46435G250 BBG00H4BNPR3 571865 12793 SH SOLE 0 0 12793 ISHARES TR IBONDS 23 TRM HG 46435U150 BBG00P3CWH01 318910 13496 SH SOLE 0 0 13496 ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 4199110 169251 SH SOLE 0 0 169251 ISHARES TR IBONDS 24 TRM HG 46435U184 BBG00P3CTJ01 403300 17474 SH SOLE 0 0 17474 ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 3685457 154851 SH SOLE 0 0 154851 ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 1415611 61202 SH SOLE 0 0 61202 ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 503215 22217 SH SOLE 0 0 22217 ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 676318 28804 SH SOLE 0 0 28804 ISHARES TR IBONDS DEC 2029 46436E163 BBG01GKB2879 496500 20000 SH SOLE 0 0 20000 ISHARES TR IBONDS DEC 2030 46436E726 BBG00VJHRTY3 303669 14324 SH SOLE 0 0 14324 ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQSJ9 302814 14939 SH SOLE 0 0 14939 ISHARES TR IBONDS DEC 2032 46436E312 BBG018GV5WV5 239553 9730 SH SOLE 0 0 9730 ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 478420 19000 SH SOLE 0 0 19000 ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3ZF1 476235 19000 SH SOLE 0 0 19000 ISHARES TR IBONDS DEC 28 46435U325 BBG00NX0QLT6 377400 15000 SH SOLE 0 0 15000 ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZJL9 261910 10275 SH SOLE 0 0 10275 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 770802 32842 SH SOLE 0 0 32842 ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 259058 10244 SH SOLE 0 0 10244 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 416078 16900 SH SOLE 0 0 16900 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 847928 34780 SH SOLE 0 0 34780 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 14214756 189353 SH SOLE 0 0 189353 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 28433115 262929 SH SOLE 0 0 262929 ISHARES TR INTL DEV SML CP 46436E510 BBG00ZMZ2TV0 338220 10695 SH SOLE 0 0 10695 ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 2191762 35340 SH SOLE 0 0 35340 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 7834554 297552 SH SOLE 0 0 297552 ISHARES TR INTL TREA BD ETF 464288117 BBG001T33MN2 350926 8864 SH SOLE 0 0 8864 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 6409649 62290 SH SOLE 0 0 62290 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 1830896 14421 SH SOLE 0 0 14421 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 4141916 8165 SH SOLE 0 0 8165 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 14852447 296042 SH SOLE 0 0 296042 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 4700117 92943 SH SOLE 0 0 92943 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 18238770 210755 SH SOLE 0 0 210755 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 97003138 1040081 SH SOLE 0 0 1040081 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 537735 13307 SH SOLE 0 0 13307 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 3734746 59908 SH SOLE 0 0 59908 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 526201 7910 SH SOLE 0 0 7910 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 2353962 38539 SH SOLE 0 0 38539 ISHARES TR MORTGE REL ETF 46435G342 BBG001ST7GB8 300777 12745 SH SOLE 0 0 12745 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 2058261 32521 SH SOLE 0 0 32521 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 1564188 25668 SH SOLE 0 0 25668 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 497516 7810 SH SOLE 0 0 7810 ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 754930 13975 SH SOLE 0 0 13975 ISHARES TR MSCI AC ASIA ETF 464288182 BBG001T2V2D8 1922509 28936 SH SOLE 0 0 28936 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 2803659 29223 SH SOLE 0 0 29223 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 610276 12399 SH SOLE 0 0 12399 ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 2811328 62837 SH SOLE 0 0 62837 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 13274947 183103 SH SOLE 0 0 183103 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 9672078 143290 SH SOLE 0 0 143290 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 6923818 175021 SH SOLE 0 0 175021 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 706629 16170 SH SOLE 0 0 16170 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 3099645 87069 SH SOLE 0 0 87069 ISHARES TR MSCI JP VALUE 46435U374 BBG00NJ3YBX4 605778 22141 SH SOLE 0 0 22141 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 8388862 99666 SH SOLE 0 0 99666 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 1975490 21097 SH SOLE 0 0 21097 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 63576682 855330 SH SOLE 0 0 855330 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 1383641 9592 SH SOLE 0 0 9592 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 110158776 816777 SH SOLE 0 0 816777 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 2303302 24558 SH SOLE 0 0 24558 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 73931159 692693 SH SOLE 0 0 692693 ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 2143995 40255 SH SOLE 0 0 40255 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 9611914 310763 SH SOLE 0 0 310763 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 480891 6563 SH SOLE 0 0 6563 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 19636704 80564 SH SOLE 0 0 80564 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 76500885 278003 SH SOLE 0 0 278003 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 75207479 476509 SH SOLE 0 0 476509 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 21932336 90383 SH SOLE 0 0 90383 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 10570686 75076 SH SOLE 0 0 75076 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 6970807 72139 SH SOLE 0 0 72139 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 4835730 44025 SH SOLE 0 0 44025 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 10802140 147914 SH SOLE 0 0 147914 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 1192395 11181 SH SOLE 0 0 11181 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 16765363 105735 SH SOLE 0 0 105735 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 287982 5011 SH SOLE 0 0 5011 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 18115266 96733 SH SOLE 0 0 96733 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 6662309 26180 SH SOLE 0 0 26180 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 1591856 7688 SH SOLE 0 0 7688 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 39489243 560290 SH SOLE 0 0 560290 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 27693706 171808 SH SOLE 0 0 171808 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 8324625 110995 SH SOLE 0 0 110995 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 7983874 74525 SH SOLE 0 0 74525 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 6290207 54731 SH SOLE 0 0 54731 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 15242204 134530 SH SOLE 0 0 134530 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 480 500 SH Put SOLE 0 0 500 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 22385839 202678 SH SOLE 0 0 202678 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 27263264 262046 SH SOLE 0 0 262046 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 4134264 43477 SH SOLE 0 0 43477 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 11943838 110982 SH SOLE 0 0 110982 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 40883178 806852 SH SOLE 0 0 806852 ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 2273029 17084 SH SOLE 0 0 17084 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 654169 15270 SH SOLE 0 0 15270 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 203926 1291 SH SOLE 0 0 1291 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 672758 9017 SH SOLE 0 0 9017 ISHARES TR U.S. FIXED INCME 46435U796 BBG00864VXV6 331347 3940 SH SOLE 0 0 3940 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 2351152 41643 SH SOLE 0 0 41643 ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 240187 1341 SH SOLE 0 0 1341 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 627196 7247 SH SOLE 0 0 7247 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 42554819 390877 SH SOLE 0 0 390877 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 843660 10320 SH SOLE 0 0 10320 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 4759995 40799 SH SOLE 0 0 40799 ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 5257627 26250 SH SOLE 0 0 26250 ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 319090 4484 SH SOLE 0 0 4484 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 5671244 20236 SH SOLE 0 0 20236 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 1459375 5705 SH SOLE 0 0 5705 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 725727 8494 SH SOLE 0 0 8494 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 3253902 30686 SH SOLE 0 0 30686 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 7674062 196368 SH SOLE 0 0 196368 ISHARES TR US REGNL BKS ETF 464288778 BBG001SQZTM3 246733 7289 SH SOLE 0 0 7289 ISHARES TR US TELECOM ETF 464287713 BBG001SFC820 292317 13227 SH SOLE 0 0 13227 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 62703892 2738161 SH SOLE 0 0 2738161 ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 291540 1167 SH SOLE 0 0 1167 ISHARES TR USD GRN BOND ETF 46435U440 BBG00MK1NQ85 489816 10525 SH SOLE 0 0 10525 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 3661463 73098 SH SOLE 0 0 73098 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 405938 8137 SH SOLE 0 0 8137 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 19981480 401880 SH SOLE 0 0 401880 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 BBG00KHT04L1 417115 8425 SH SOLE 0 0 8425 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 262997 10123 SH SOLE 0 0 10123 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 BBG018R2GN27 542548 9734 SH SOLE 0 0 9734 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 BBG012NLLCC9 320688 6034 SH SOLE 0 0 6034 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 BBG00LN4CWM1 5737818 93663 SH SOLE 0 0 93663 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 BBG00QRCN9C8 465690 8484 SH SOLE 0 0 8484 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 BBG00NKWFC12 622892 7814 SH SOLE 0 0 7814 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 BBG00L52MHJ1 2675233 51906 SH SOLE 0 0 51906 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 440392 9455 SH SOLE 0 0 9455 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 30641271 553791 SH SOLE 0 0 553791 J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 BBG016CBMY44 621029 13448 SH SOLE 0 0 13448 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQVP3 1933520 33809 SH SOLE 0 0 33809 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 BBG00B3QWPR4 867728 8875 SH SOLE 0 0 8875 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 954832 19740 SH SOLE 0 0 19740 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 8636454 172247 SH SOLE 0 0 172247 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 1547546 30554 SH SOLE 0 0 30554 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 241367 5451 SH SOLE 0 0 5451 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 BBG00J5DNBK2 5334992 149523 SH SOLE 0 0 149523 JABIL INC COM 466313103 BBG001S7RB70 976568 9048 SH SOLE 0 0 9048 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 210519 6877 SH SOLE 0 0 6877 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 754122 6343 SH SOLE 0 0 6343 JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 2514626 54953 SH SOLE 0 0 54953 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 439333 9193 SH SOLE 0 0 9193 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 3255854 65313 SH SOLE 0 0 65313 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 241606 7079 SH SOLE 0 0 7079 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 397385 11980 SH SOLE 0 0 11980 JETBLUE AWYS CORP COM 477143101 BBG001S9YPC1 132492 14954 SH SOLE 0 0 14954 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 3980042 72509 SH SOLE 0 0 72509 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 13201223 265672 SH SOLE 0 0 265672 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 BBG00J5LZWW2 1842135 55055 SH SOLE 0 0 55055 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 37100454 224145 SH SOLE 0 0 224145 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 57 100 SH Put SOLE 0 0 100 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 2245588 32956 SH SOLE 0 0 32956 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 558837 24393 SH SOLE 0 0 24393 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 47826193 328838 SH SOLE 0 0 328838 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 125266 15389 SH SOLE 0 0 15389 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 BBG001TC5VC2 137098 19310 SH SOLE 0 0 19310 KBR INC COM 48242W106 BBG001SP11V3 1056985 16246 SH SOLE 0 0 16246 KELLOGG CO COM 487836108 BBG001S5SJL0 995729 14773 SH SOLE 0 0 14773 KENVUE INC COM 49177J102 BBG01C79X614 416379 15760 SH SOLE 0 0 15760 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 2273015 72690 SH SOLE 0 0 72690 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 600 300 SH Put SOLE 0 0 300 KEYCORP COM 493267108 BBG001S5SKV6 607407 65737 SH SOLE 0 0 65737 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 1472806 8796 SH SOLE 0 0 8796 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 8828509 63947 SH SOLE 0 0 63947 KIMCO RLTY CORP COM 49446R109 BBG001S70279 328811 16674 SH SOLE 0 0 16674 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 7193804 417759 SH SOLE 0 0 417759 KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 113049 23700 SH SOLE 0 0 23700 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 751928 2009 SH SOLE 0 0 2009 KKR & CO INC COM 48251W104 BBG001S6PW05 692328 12363 SH SOLE 0 0 12363 KKR INCOME OPPORTUNITIES FD COM 48249T106 BBG004NRD5Z2 517476 44572 SH SOLE 0 0 44572 KLA CORP COM NEW 482480100 BBG001S5SLM4 6587098 13581 SH SOLE 0 0 13581 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 508395 9150 SH SOLE 0 0 9150 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 5451763 153571 SH SOLE 0 0 153571 KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 814579 30248 SH SOLE 0 0 30248 KRANESHARES TR ELEC VEH FUTUR 500767827 BBG00JRVTRM5 351897 11275 SH SOLE 0 0 11275 KRANESHARES TR GLOBAL CARB STRA 500767678 BBG00WC70964 342972 9045 SH SOLE 0 0 9045 KRANESHARES TR KFA MOUNT LUCAS 500767652 BBG00YD8RJB0 729899 23956 SH SOLE 0 0 23956 KRANESHARES TR QUADRATIC DEFLA 500767587 BBG012N0PBT5 849314 52201 SH SOLE 0 0 52201 KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 318629 15482 SH SOLE 0 0 15482 KROGER CO COM 501044101 BBG001S5SN40 6485553 137990 SH SOLE 0 0 137990 KT CORP SPONSORED ADR 48268K101 BBG001SCTCR3 148531 13144 SH SOLE 0 0 13144 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 3350589 17115 SH SOLE 0 0 17115 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 1357233 5624 SH SOLE 0 0 5624 LADDER CAP CORP CL A 505743104 BBG005RVGZ50 584327 53855 SH SOLE 0 0 53855 LAKELAND FINL CORP COM 511656100 BBG001S7RTC5 3780045 77907 SH SOLE 0 0 77907 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 8175144 12717 SH SOLE 0 0 12717 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 1593694 16057 SH SOLE 0 0 16057 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 671410 5841 SH SOLE 0 0 5841 LANTHEUS HLDGS INC COM 516544103 BBG006Q52RF8 738916 8805 SH SOLE 0 0 8805 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 1153846 19894 SH SOLE 0 0 19894 LATTICE SEMICONDUCTOR CORP COM 518415104 BBG001S6C0G2 472088 4914 SH SOLE 0 0 4914 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 607031 23064 SH SOLE 0 0 23064 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 962341 4900 SH SOLE 0 0 4900 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 BBG00GPY0TV4 468175 8622 SH SOLE 0 0 8622 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 1509141 55504 SH SOLE 0 0 55504 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 4664009 127189 SH SOLE 0 0 127189 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 630854 21298 SH SOLE 0 0 21298 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 273245 3088 SH SOLE 0 0 3088 LENNAR CORP CL A 526057104 BBG001S5SRK3 3989103 31834 SH SOLE 0 0 31834 LENNOX INTL INC COM 526107107 BBG001S5SST2 238072 730 SH SOLE 0 0 730 LESLIES INC COM 527064109 BBG00XS6TVN8 217069 23117 SH SOLE 0 0 23117 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 131160 20272 SH SOLE 0 0 20272 LIBERTY BROADBAND CORP COM SER C 530307305 BBG006GNSZX4 257554 3215 SH SOLE 0 0 3215 LIBERTY ENERGY INC COM CL A 53115L104 BBG00GK831C5 201696 15086 SH SOLE 0 0 15086 LIBERTY GLOBAL PLC SHS CL C G5480U120 BBG001SJNBH7 2038290 114704 SH SOLE 0 0 114704 LIFE STORAGE INC COM 53223X107 BBG001S7X2Q2 266508 2004 SH SOLE 0 0 2004 LILLY ELI & CO COM 532457108 BBG001S5STL8 31763898 67730 SH SOLE 0 0 67730 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 652050 3283 SH SOLE 0 0 3283 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 880758 34191 SH SOLE 0 0 34191 LINDE PLC SHS G54950103 BBG01FND0CH6 5301540 13912 SH SOLE 0 0 13912 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 316461 10352 SH SOLE 0 0 10352 LISTED FD TR ROUNDHILL BALL 53656F417 BBG011J1MP12 501618 48325 SH SOLE 0 0 48325 LITHIA MTRS INC COM 536797103 BBG001SC88P7 255537 840 SH SOLE 0 0 840 LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 1110342 54806 SH SOLE 0 0 54806 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 1394847 50483 SH SOLE 0 0 50483 LITTELFUSE INC COM 537008104 BBG001S744B6 564337 1937 SH SOLE 0 0 1937 LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 294923 3237 SH SOLE 0 0 3237 LKQ CORP COM 501889208 BBG001SCCPJ1 981742 16848 SH SOLE 0 0 16848 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 170777 77626 SH SOLE 0 0 77626 LMP CAP & INCOME FD INC COM 50208A102 BBG001S985R8 140247 10948 SH SOLE 0 0 10948 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 22293695 48425 SH SOLE 0 0 48425 LOEWS CORP COM 540424108 BBG001S6KQC0 266379 4486 SH SOLE 0 0 4486 LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 250787 4222 SH SOLE 0 0 4222 LOUISIANA PAC CORP COM 546347105 BBG001S5SW04 261230 3484 SH SOLE 0 0 3484 LOWES COS INC COM 548661107 BBG001S5SVL3 22457552 99502 SH SOLE 0 0 99502 LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 1167309 5369 SH SOLE 0 0 5369 LUCID GROUP INC COM 549498103 BBG00W7F99W4 293824 42645 SH SOLE 0 0 42645 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 4123758 10895 SH SOLE 0 0 10895 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 177997 78760 SH SOLE 0 0 78760 LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 796319 14037 SH SOLE 0 0 14037 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 3994368 43497 SH SOLE 0 0 43497 M & T BK CORP COM 55261F104 BBG001S7S2B4 1018888 8233 SH SOLE 0 0 8233 MACQUARIE / FIRST TR GLOBAL COM 55607W100 BBG001SJRV25 276097 35397 SH SOLE 0 0 35397 MACYS INC COM 55616P104 BBG001S6KRW6 399212 24873 SH SOLE 0 0 24873 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 1817974 29172 SH SOLE 0 0 29172 MAGNA INTL INC COM 559222401 BBG001S5SY91 3385111 59977 SH SOLE 0 0 59977 MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 473716 2370 SH SOLE 0 0 2370 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 558839 29553 SH SOLE 0 0 29553 MARATHON OIL CORP COM 565849106 BBG001S69V69 764537 33212 SH SOLE 0 0 33212 MARATHON PETE CORP COM 56585A102 BBG001S169P1 4077660 34971 SH SOLE 0 0 34971 MARATHON PETE CORP COM 56585A102 BBG001S169P1 244 100 SH Put SOLE 0 0 100 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 681908 493 SH SOLE 0 0 493 MARKETAXESS HLDGS INC COM 57060D108 BBG001S8R6K4 1420687 5435 SH SOLE 0 0 5435 MARQETA INC CLASS A COM 57142B104 BBG0112Z8873 71521 14686 SH SOLE 0 0 14686 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 2967544 16155 SH SOLE 0 0 16155 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 2455236 13054 SH SOLE 0 0 13054 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 1569020 3398 SH SOLE 0 0 3398 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 2132903 35679 SH SOLE 0 0 35679 MASCO CORP COM 574599106 BBG001S5SZ70 493567 8602 SH SOLE 0 0 8602 MASTEC INC COM 576323109 BBG001S95HF8 627836 5322 SH SOLE 0 0 5322 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 24241300 61636 SH SOLE 0 0 61636 MATTERPORT INC COM CL A 577096100 BBG00XS0FV65 95927 30453 SH SOLE 0 0 30453 MAXIMUS INC COM 577933104 BBG001S6G4K5 425688 5037 SH SOLE 0 0 5037 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 713166 8176 SH SOLE 0 0 8176 MCDONALDS CORP COM 580135101 BBG001S5T110 19003912 63684 SH SOLE 0 0 63684 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 6909493 16170 SH SOLE 0 0 16170 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 981031 105943 SH SOLE 0 0 105943 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 11757070 133451 SH SOLE 0 0 133451 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 944 400 SH Put SOLE 0 0 400 MELCO RESORTS AND ENTMNT LTD ADR 585464100 BBG001SBX933 299853 24558 SH SOLE 0 0 24558 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 2279407 1924 SH SOLE 0 0 1924 MERCK & CO INC COM 58933Y105 BBG001S5TC52 30965527 268355 SH SOLE 0 0 268355 META MATERIALS INC COM 59134N104 BBG001T3WTK8 29510 137128 SH SOLE 0 0 137128 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 37805569 131736 SH SOLE 0 0 131736 METLIFE INC COM 59156R108 BBG001S5T3R8 5526763 97767 SH SOLE 0 0 97767 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 704351 537 SH SOLE 0 0 537 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 BBG001S5T879 435317 96523 SH SOLE 0 0 96523 MGE ENERGY INC COM 55277P104 BBG001SD2RD2 541587 6846 SH SOLE 0 0 6846 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 2588547 58938 SH SOLE 0 0 58938 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 3038248 33913 SH SOLE 0 0 33913 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 5849623 92689 SH SOLE 0 0 92689 MICROSOFT CORP COM 594918104 BBG001S5TD05 179045022 525768 SH SOLE 0 0 525768 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 1470127 9681 SH SOLE 0 0 9681 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 187553 25448 SH SOLE 0 0 25448 MODERNA INC COM 60770K107 BBG003PHHZV8 1442813 11875 SH SOLE 0 0 11875 MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 525965 1746 SH SOLE 0 0 1746 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 382511 5810 SH SOLE 0 0 5810 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 7510507 102968 SH SOLE 0 0 102968 MONGODB INC CL A 60937P106 BBG0022FDRZ7 2572386 6259 SH SOLE 0 0 6259 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 1002570 1856 SH SOLE 0 0 1856 MONROE CAP CORP COM 610335101 BBG001V0NY75 1755298 214584 SH SOLE 0 0 214584 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 864932 15058 SH SOLE 0 0 15058 MOODYS CORP COM 615369105 BBG001S5VP87 2230261 6414 SH SOLE 0 0 6414 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 8131735 98968 SH SOLE 0 0 98968 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 762920 21798 SH SOLE 0 0 21798 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 1307392 4458 SH SOLE 0 0 4458 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 818317 24111 SH SOLE 0 0 24111 MSC INDL DIRECT INC CL A 553530106 BBG001S5TD87 346740 3639 SH SOLE 0 0 3639 MSCI INC COM 55354G100 BBG001SV8B05 1852646 3948 SH SOLE 0 0 3948 MUELLER INDS INC COM 624756102 BBG001S6PVC4 250232 2867 SH SOLE 0 0 2867 MURPHY USA INC COM 626755102 BBG001Z0Q6V2 942352 3029 SH SOLE 0 0 3029 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 BBG009DFFWM1 42859 14830 SH SOLE 0 0 14830 NASDAQ INC COM 631103108 BBG001SKTBJ6 624162 12521 SH SOLE 0 0 12521 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 2966216 44055 SH SOLE 0 0 44055 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 BBG008417VP2 328100 9420 SH SOLE 0 0 9420 NATWEST GROUP PLC SPONS ADR 639057207 BBG001T03WR2 114370 18688 SH SOLE 0 0 18688 NETAPP INC COM 64110D104 BBG001S8LYX5 915246 11980 SH SOLE 0 0 11980 NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 322268 3333 SH SOLE 0 0 3333 NETFLIX INC COM 64110L106 BBG001SF6L46 17319803 39319 SH SOLE 0 0 39319 NEUBERGER BERMAN HIGH YIELD COM 64128C106 BBG001SLNSP6 243328 32487 SH SOLE 0 0 32487 NEW FOUND GOLD CORP COM 64440N103 BBG00JFFSNN2 169030 33937 SH SOLE 0 0 33937 NEW GOLD INC CDA COM 644535106 BBG001S5YM54 10800 10000 SH SOLE 0 0 10000 NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 2754938 221458 SH SOLE 0 0 221458 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 335874 29882 SH SOLE 0 0 29882 NEWELL BRANDS INC COM 651229106 BBG001S5TSW7 99337 11418 SH SOLE 0 0 11418 NEWMARKET CORP COM 651587107 BBG001S5R005 231219 575 SH SOLE 0 0 575 NEWMONT CORP COM 651639106 BBG001S5TKX3 770048 18051 SH SOLE 0 0 18051 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 BBG001SQLM25 145307 11606 SH SOLE 0 0 11606 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 286463 1720 SH SOLE 0 0 1720 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 8881348 119695 SH SOLE 0 0 119695 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 394468 6727 SH SOLE 0 0 6727 NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 637672 3088 SH SOLE 0 0 3088 NIKE INC CL B 654106103 BBG001S6NTK2 9021299 81737 SH SOLE 0 0 81737 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 370846 38271 SH SOLE 0 0 38271 NISOURCE INC COM 65473P105 BBG001S5TMF9 294013 10750 SH SOLE 0 0 10750 NNN REIT INC COM 637417106 BBG001S6Z1P5 968552 22635 SH SOLE 0 0 22635 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 59408 14281 SH SOLE 0 0 14281 NORDIC AMERICAN TANKERS LIMI COM G65773106 BBG001SB8557 36700 10000 SH SOLE 0 0 10000 NORDSON CORP COM 655663102 BBG001S5TKK7 732598 2952 SH SOLE 0 0 2952 NORDSTROM INC COM 655664100 BBG001S7BDN5 310640 15175 SH SOLE 0 0 15175 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 3007900 13265 SH SOLE 0 0 13265 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 BBG00QJCZLK8 3735229 94899 SH SOLE 0 0 94899 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 BBG00QJCZDY1 3745622 79306 SH SOLE 0 0 79306 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 BBG00J3H9RL5 774894 23560 SH SOLE 0 0 23560 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 BBG00H3TKL24 561941 24337 SH SOLE 0 0 24337 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 BBG00G3NVMQ9 390036 11666 SH SOLE 0 0 11666 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 BBG00QG3B4L4 299582 10778 SH SOLE 0 0 10778 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 BBG00G3NVSZ6 268221 8348 SH SOLE 0 0 8348 NORTHERN LTS FD TR IV INSPIRE TACTICAL 66538H393 BBG00W2RDFN4 255268 10716 SH SOLE 0 0 10716 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 BBG019K5YGL9 207907 15401 SH SOLE 0 0 15401 NORTHERN LTS FD TR IV MAIN INTNL ETF 66538H237 BBG01BTT0L11 306679 14569 SH SOLE 0 0 14569 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 2527684 58661 SH SOLE 0 0 58661 NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 BBG00Z2ZS5L7 175568 11822 SH SOLE 0 0 11822 NORTHERN TR CORP COM 665859104 BBG001S5TRG7 260717 3517 SH SOLE 0 0 3517 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 7811143 17137 SH SOLE 0 0 17137 NORTHWESTERN CORP COM NEW 668074305 BBG001SM2G73 933764 16451 SH SOLE 0 0 16451 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 808168 37123 SH SOLE 0 0 37123 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 2198308 21785 SH SOLE 0 0 21785 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 3529677 21811 SH SOLE 0 0 21811 NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 1322417 35368 SH SOLE 0 0 35368 NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 112109 14209 SH SOLE 0 0 14209 NUCOR CORP COM 670346105 BBG001S5TRV0 6741106 41109 SH SOLE 0 0 41109 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 BBG00GVWYK25 1879092 64886 SH SOLE 0 0 64886 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 1920496 30871 SH SOLE 0 0 30871 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 5139027 148312 SH SOLE 0 0 148312 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 BBG00FJ5HKX5 785791 20133 SH SOLE 0 0 20133 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 BBG00FJ5HT75 1770536 59755 SH SOLE 0 0 59755 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 2926125 79106 SH SOLE 0 0 79106 NUSHARES ETF TR NUVEEN ESG US 67092P870 BBG00HTVKZ20 664794 30239 SH SOLE 0 0 30239 NUTANIX INC CL A 67059N108 BBG001V13SG8 1449848 51688 SH SOLE 0 0 51688 NUTEX HEALTH INC COM 67079U108 BBG001T5W5K5 4216 10000 SH SOLE 0 0 10000 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 490108 8296 SH SOLE 0 0 8296 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 152357 13022 SH SOLE 0 0 13022 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 475676 43520 SH SOLE 0 0 43520 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 BBG001SCTG12 720349 65966 SH SOLE 0 0 65966 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 BBG001S94NN7 317108 27479 SH SOLE 0 0 27479 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 BBG001S5TJV8 157850 18462 SH SOLE 0 0 18462 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 BBG001SMBC18 129908 10181 SH SOLE 0 0 10181 NUVEEN CORPORATE INCOME 2023 COM 67079F101 BBG00M1CL321 157819 16879 SH SOLE 0 0 16879 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 1400807 277388 SH SOLE 0 0 277388 NUVEEN MULTI ASSET INCOME FU COM 670750108 BBG013NZJD55 173967 14920 SH SOLE 0 0 14920 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 202211 19131 SH SOLE 0 0 19131 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 437509 50288 SH SOLE 0 0 50288 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 609913 52308 SH SOLE 0 0 52308 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 2715539 108927 SH SOLE 0 0 108927 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 93098 14367 SH SOLE 0 0 14367 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 651936 102184 SH SOLE 0 0 102184 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 316554 28088 SH SOLE 0 0 28088 NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 127799 17200 SH SOLE 0 0 17200 NUVEEN SR INCOME FD COM 67067Y104 BBG001SDFG15 60947 13307 SH SOLE 0 0 13307 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 BBG001T6V258 251856 16052 SH SOLE 0 0 16052 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 792151 15331 SH SOLE 0 0 15331 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 91068361 215281 SH SOLE 0 0 215281 NVR INC COM 62944T105 BBG001S5TSM8 781126 123 SH SOLE 0 0 123 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 3167899 15477 SH SOLE 0 0 15477 OAKTREE SPECIALTY LENDING CO COM 67401P405 BBG001SR03L7 861007 44313 SH SOLE 0 0 44313 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 1360372 23136 SH SOLE 0 0 23136 OCULAR THERAPEUTIX INC COM 67576A100 BBG001V0FT93 3154050 611250 SH SOLE 0 0 611250 OCULAR THERAPEUTIX INC COM 67576A100 BBG001V0FT93 5500 15000 SH Call SOLE 0 0 15000 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 604924 16846 SH SOLE 0 0 16846 OKTA INC CL A 679295105 BBG001YV1SN3 1261130 18185 SH SOLE 0 0 18185 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 2590258 7005 SH SOLE 0 0 7005 OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 1926229 76529 SH SOLE 0 0 76529 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 348270 6777 SH SOLE 0 0 6777 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 1802893 58745 SH SOLE 0 0 58745 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 4208464 44230 SH SOLE 0 0 44230 ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 1374087 41639 SH SOLE 0 0 41639 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 1662716 17580 SH SOLE 0 0 17580 ONEMAIN HLDGS INC COM 68268W103 BBG005497H09 547559 12533 SH SOLE 0 0 12533 ONEOK INC NEW COM 682680103 BBG001S5TWK1 7442166 120579 SH SOLE 0 0 120579 OPKO HEALTH INC COM 68375N103 BBG001SD4254 37129 17110 SH SOLE 0 0 17110 ORACLE CORP COM 68389X105 BBG001S5SJG6 13178730 110662 SH SOLE 0 0 110662 ORANGE SPONSORED ADR 684060106 BBG001S9V388 202946 17435 SH SOLE 0 0 17435 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 3587152 3755 SH SOLE 0 0 3755 OSHKOSH CORP COM 688239201 BBG001S6SX46 320755 3704 SH SOLE 0 0 3704 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 795492 8937 SH SOLE 0 0 8937 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 BBG00469JRM1 22547 12958 SH SOLE 0 0 12958 OVINTIV INC COM 69047Q102 BBG00R2NHQ74 462638 12152 SH SOLE 0 0 12152 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 1304801 9998 SH SOLE 0 0 9998 OWL ROCK CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 467204 34814 SH SOLE 0 0 34814 OXFORD LANE CAP CORP COM 691543102 BBG001T93HP8 57306 11840 SH SOLE 0 0 11840 PACCAR INC COM 693718108 BBG001S5V1S8 580892 6944 SH SOLE 0 0 6944 PACER FDS TR AMERCN ENRGY IND 69374H634 BBG00JGGY0R8 215236 7916 SH SOLE 0 0 7916 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 1075939 36847 SH SOLE 0 0 36847 PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 325752 10957 SH SOLE 0 0 10957 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 4536046 136834 SH SOLE 0 0 136834 PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 798321 20400 SH SOLE 0 0 20400 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 10183056 250198 SH SOLE 0 0 250198 PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 7768497 319297 SH SOLE 0 0 319297 PACER FDS TR SWAN SOS FLX JAN 69374H576 BBG00YN7F5R7 258000 9580 SH SOLE 0 0 9580 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 6715953 162614 SH SOLE 0 0 162614 PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 410399 12459 SH SOLE 0 0 12459 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 7408168 119352 SH SOLE 0 0 119352 PACER FDS TR TRENDPILOT INTL 69374H683 BBG00P1MDHQ4 816591 29770 SH SOLE 0 0 29770 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 500660 25046 SH SOLE 0 0 25046 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 30292430 632806 SH SOLE 0 0 632806 PACKAGING CORP AMER COM 695156109 BBG001S5V741 229105 1734 SH SOLE 0 0 1734 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 1348059 87936 SH SOLE 0 0 87936 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 8118575 31774 SH SOLE 0 0 31774 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 BBG001T5K0S1 567405 13098 SH SOLE 0 0 13098 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 1734138 108997 SH SOLE 0 0 108997 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 7622303 19542 SH SOLE 0 0 19542 PAVMED INC COM 70387R106 BBG00DGWP3H1 5403 13250 SH SOLE 0 0 13250 PAYCHEX INC COM 704326107 BBG001S5V135 3526169 31520 SH SOLE 0 0 31520 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 1032189 3213 SH SOLE 0 0 3213 PAYLOCITY HLDG CORP COM 70438V106 BBG006598YZ0 1023219 5545 SH SOLE 0 0 5545 PAYONEER GLOBAL INC COM 70451X104 BBG00Z5JLLD1 59846 12442 SH SOLE 0 0 12442 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 4019081 60229 SH SOLE 0 0 60229 PAYSAFE LIMITED *W EXP 03/30/202 G6964L115 6185 129400 SH SOLE 0 0 129400 PAYSAFE LIMITED SHS G6964L206 BBG00YT50788 192346 19063 SH SOLE 0 0 19063 PDS BIOTECHNOLOGY CORP COM 70465T107 BBG004NCDKL7 61944 12315 SH SOLE 0 0 12315 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 BBG00XTV8H01 1894707 67862 SH SOLE 0 0 67862 PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 556154 17689 SH SOLE 0 0 17689 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 405554 16877 SH SOLE 0 0 16877 PENNANTPARK INVT CORP COM 708062104 BBG001SSQMH0 454196 77113 SH SOLE 0 0 77113 PENNYMAC MTG INVT TR COM 70931T103 BBG001T1MJR8 200691 14888 SH SOLE 0 0 14888 PENSKE AUTOMOTIVE GRP INC COM 70959W103 BBG001S96493 622917 3738 SH SOLE 0 0 3738 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 804591 12455 SH SOLE 0 0 12455 PEPSICO INC COM 713448108 BBG001S695T1 21002197 113391 SH SOLE 0 0 113391 PERFORMANCE FOOD GROUP CO COM 71377A103 BBG009XW2WC7 821162 13632 SH SOLE 0 0 13632 PERRIGO CO PLC SHS G97822103 BBG001S704D8 740339 21807 SH SOLE 0 0 21807 PERSPECTIVE THERAPEUTICS INC COM 46489V104 BBG001S5Q300 43420 65000 SH SOLE 0 0 65000 PFIZER INC COM 717081103 BBG001S5V466 30729593 837775 SH SOLE 0 0 837775 PG&E CORP COM 69331C108 BBG001S5V206 1160127 67137 SH SOLE 0 0 67137 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 4204895 85102 SH SOLE 0 0 85102 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDYM9 708180 64556 SH SOLE 0 0 64556 PGIM HIGH YIELD BOND FUND IN COM 69346H100 BBG002R1BH76 792336 63795 SH SOLE 0 0 63795 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 11801685 120894 SH SOLE 0 0 120894 PHILLIPS 66 COM 718546104 BBG00286S4P7 3391711 35560 SH SOLE 0 0 35560 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 14581901 427873 SH SOLE 0 0 427873 PHIO PHARMACEUTICALS CORP COM 71880W402 BBG0024FKDB4 30611 10666 SH SOLE 0 0 10666 PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 148390 10607 SH SOLE 0 0 10607 PIMCO CALIF MUN INCOME FD COM 72200N106 BBG001SJ4WY3 271370 27691 SH SOLE 0 0 27691 PIMCO CALIF MUN INCOME FD II COM 72200M108 BBG001SKRFR0 371305 62404 SH SOLE 0 0 62404 PIMCO CALIF MUN INCOME FD II COM 72201C109 BBG001S9DPQ9 237830 30887 SH SOLE 0 0 30887 PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 691356 52735 SH SOLE 0 0 52735 PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 2636436 188317 SH SOLE 0 0 188317 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 2100498 112027 SH SOLE 0 0 112027 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 21898011 240136 SH SOLE 0 0 240136 PIMCO ETF TR 15+ YR US TIPS 72201R304 BBG001T5HFW7 578207 9630 SH SOLE 0 0 9630 PIMCO ETF TR 25YR+ ZERO U S 72201R882 BBG001T5RZK5 284097 3087 SH SOLE 0 0 3087 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 4883536 53302 SH SOLE 0 0 53302 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 4204289 42144 SH SOLE 0 0 42144 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 901555 9618 SH SOLE 0 0 9618 PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 387413 7473 SH SOLE 0 0 7473 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 226283 2386 SH SOLE 0 0 2386 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 BBG0180BK9Q6 278592 5583 SH SOLE 0 0 5583 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 273348 54670 SH SOLE 0 0 54670 PIMCO INCOME STRATEGY FD II COM 72201J104 BBG001S9L7C5 161896 22454 SH SOLE 0 0 22454 PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 364896 40365 SH SOLE 0 0 40365 PIMCO MUN INCOME FD III COM 72201A103 BBG001SL3DN3 299151 37162 SH SOLE 0 0 37162 PIMCO STRATEGIC INCOME FD COM 72200X104 BBG001S5QG01 115388 22190 SH SOLE 0 0 22190 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 1396786 17147 SH SOLE 0 0 17147 PINTEREST INC CL A 72352L106 BBG002583CW7 720874 26367 SH SOLE 0 0 26367 PIONEER HIGH INCOME FUND INC COM 72369H106 BBG001SKDJR7 141761 21095 SH SOLE 0 0 21095 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 3673927 17733 SH SOLE 0 0 17733 PLANET FITNESS INC CL A 72703H101 BBG009H04M26 2248355 33339 SH SOLE 0 0 33339 PLATINUM GROUP METALS LTD COM 72765Q882 BBG001SKBFY9 23093 16263 SH SOLE 0 0 16263 PLBY GROUP INC COM 72814P109 BBG00TYN9Y77 97954 58306 SH SOLE 0 0 58306 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 4232280 33603 SH SOLE 0 0 33603 POLARIS INC COM 731068102 BBG001S7HWZ4 387832 3207 SH SOLE 0 0 3207 POOL CORP COM 73278L105 BBG001S5VBK4 731777 1953 SH SOLE 0 0 1953 PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 732840 15649 SH SOLE 0 0 15649 POTLATCHDELTIC CORPORATION COM 737630103 BBG001S5V215 724731 13713 SH SOLE 0 0 13713 PPG INDS INC COM 693506107 BBG001S5VC13 704958 4754 SH SOLE 0 0 4754 PPL CORP COM 69351T106 BBG001S5VC31 1896898 71689 SH SOLE 0 0 71689 PRECIGEN INC COM 74017N105 BBG001SSB3T5 272349 236825 SH SOLE 0 0 236825 PREMIER FINANCIAL CORP COM 74052F108 BBG001S7DV08 579363 36165 SH SOLE 0 0 36165 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 875 19977 SH SOLE 0 0 19977 PRESIDIO PPTY TR INC COM CL A 74102L303 BBG00HS39Y74 18033 19977 SH SOLE 0 0 19977 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 1640866 14648 SH SOLE 0 0 14648 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 BBG009KJNFR8 334211 18208 SH SOLE 0 0 18208 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 2673705 35255 SH SOLE 0 0 35255 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 28254421 186203 SH SOLE 0 0 186203 PROFIRE ENERGY INC COM 74316X101 BBG001SSCTQ0 83849 68170 SH SOLE 0 0 68170 PROGRESSIVE CORP COM 743315103 BBG001S5V509 2476268 18707 SH SOLE 0 0 18707 PROGYNY INC COM 74340E103 BBG002H1K1K7 208502 5300 SH SOLE 0 0 5300 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 9256457 75483 SH SOLE 0 0 75483 PROSHARES TR BITCOIN STRATE 74347G440 BBG0131STKH5 527794 31083 SH SOLE 0 0 31083 PROSHARES TR EQTS FOR RISIN 74347B391 BBG00H437272 2784355 56535 SH SOLE 0 0 56535 PROSHARES TR LARGE CAP CRE 74347R248 BBG001T551S6 297730 5835 SH SOLE 0 0 5835 PROSHARES TR MSCI EAFE DIVD 74347B839 BBG0070HRTV9 2883832 77920 SH SOLE 0 0 77920 PROSHARES TR ONLINE RTL ETF 74347B169 BBG00LFMG5P2 1243769 37956 SH SOLE 0 0 37956 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 5166392 87359 SH SOLE 0 0 87359 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 13420677 142349 SH SOLE 0 0 142349 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 5282136 75169 SH SOLE 0 0 75169 PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 262390 3960 SH SOLE 0 0 3960 PROSHARES TR II ULTRASHRT EURO 74347W882 BBG001S7Y600 232880 8000 SH SOLE 0 0 8000 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 315895 50951 SH SOLE 0 0 50951 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 49234 50000 SH SOLE 0 0 50000 PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 1081390 19146 SH SOLE 0 0 19146 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 6614154 74973 SH SOLE 0 0 74973 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 4289304 14695 SH SOLE 0 0 14695 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 2804331 44790 SH SOLE 0 0 44790 PULTE GROUP INC COM 745867101 BBG001S5V5K7 2812417 36205 SH SOLE 0 0 36205 PURE STORAGE INC CL A 74624M102 BBG00212PW10 496812 13493 SH SOLE 0 0 13493 PUTNAM ETF TRUST FOCSD LARCP GWT 746729409 BBG0115QJB08 2140658 81499 SH SOLE 0 0 81499 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 BBG0115QY0G8 2913815 99170 SH SOLE 0 0 99170 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 BBG001S7C0P0 111330 10904 SH SOLE 0 0 10904 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 49160 13966 SH SOLE 0 0 13966 PYXIS ONCOLOGY INC COMMON STOCK 747324101 BBG00PQFFCW4 46746 18260 SH SOLE 0 0 18260 QUALCOMM INC COM 747525103 BBG001S6VS70 29154129 244910 SH SOLE 0 0 244910 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 5593153 28471 SH SOLE 0 0 28471 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 940965 6694 SH SOLE 0 0 6694 RAMACO RES INC COM CL A 75134P600 BBG00BCQJ2W4 120084 14228 SH SOLE 0 0 14228 RAMBUS INC DEL COM 750917106 BBG001S7RF80 225493 3514 SH SOLE 0 0 3514 RANGE RES CORP COM 75281A109 BBG001SBZNN8 703704 23936 SH SOLE 0 0 23936 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 410823 3959 SH SOLE 0 0 3959 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 14153402 144481 SH SOLE 0 0 144481 RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 241457 4024 SH SOLE 0 0 4024 RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 212224 4236 SH SOLE 0 0 4236 REALTY INCOME CORP COM 756109104 BBG001S884K0 10310612 172447 SH SOLE 0 0 172447 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 1019248 37172 SH SOLE 0 0 37172 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 2726141 3794 SH SOLE 0 0 3794 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 1945022 109148 SH SOLE 0 0 109148 REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 1022314 7371 SH SOLE 0 0 7371 RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 1260788 4642 SH SOLE 0 0 4642 RELX PLC SPONSORED ADR 759530108 BBG001S898V8 759938 22732 SH SOLE 0 0 22732 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 BBG001S80721 241106 6181 SH SOLE 0 0 6181 REPUBLIC FIRST BANCORP INC COM 760416107 BBG001S5RBF5 14946 16607 SH SOLE 0 0 16607 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 3169728 20694 SH SOLE 0 0 20694 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 798209 10297 SH SOLE 0 0 10297 RH COM 74967X103 BBG002293Q93 528168 1603 SH SOLE 0 0 1603 RIGETTI COMPUTING INC COMMON STOCK 76655K103 BBG00Z911SZ9 23324 19850 SH SOLE 0 0 19850 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 1541194 24142 SH SOLE 0 0 24142 RIOT PLATFORMS INC COM 767292105 BBG001SDW128 329400 27868 SH SOLE 0 0 27868 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 455870 48756 SH SOLE 0 0 48756 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 945655 56762 SH SOLE 0 0 56762 ROBERT HALF INTL INC COM 770323103 BBG001S5VP41 4985768 66282 SH SOLE 0 0 66282 ROBINHOOD MKTS INC COM CL A 770700102 BBG008NMBXP6 151786 15209 SH SOLE 0 0 15209 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 418798 10392 SH SOLE 0 0 10392 ROCKET COS INC COM CL A 77311W101 BBG00VY1MZN4 137178 15310 SH SOLE 0 0 15310 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 1536088 4663 SH SOLE 0 0 4663 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 674458 10545 SH SOLE 0 0 10545 ROLLINS INC COM 775711104 BBG001S5VRG4 255761 5972 SH SOLE 0 0 5972 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 2677067 5568 SH SOLE 0 0 5568 ROSS STORES INC COM 778296103 BBG001S5VRS1 1099360 9804 SH SOLE 0 0 9804 ROYAL BK CDA COM 780087102 BBG001S60869 660323 6914 SH SOLE 0 0 6914 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 2581051 24880 SH SOLE 0 0 24880 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 444713 3874 SH SOLE 0 0 3874 ROYCE MICRO-CAP TR INC COM 780915104 BBG001S6DP67 1934459 221081 SH SOLE 0 0 221081 ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 2556794 185275 SH SOLE 0 0 185275 RPM INTL INC COM 749685103 BBG001S7X317 260364 2902 SH SOLE 0 0 2902 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 BBG011K4W1Y0 213362 4753 SH SOLE 0 0 4753 RYDER SYS INC COM 783549108 BBG001S5VK15 303683 3582 SH SOLE 0 0 3582 RYERSON HLDG CORP COM 783754104 BBG001T6NHM5 217117 5005 SH SOLE 0 0 5005 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 7838520 19553 SH SOLE 0 0 19553 SABRA HEALTH CARE REIT INC COM 78573L106 BBG001SGNMK5 3328567 282801 SH SOLE 0 0 282801 SAIA INC COM 78709Y105 BBG001SL4QM4 202364 591 SH SOLE 0 0 591 SALEM MEDIA GROUP INC CL A 794093104 BBG001S6QW86 30403 31743 SH SOLE 0 0 31743 SALESFORCE INC COM 79466L302 BBG001SDLP09 10460539 49515 SH SOLE 0 0 49515 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 3306163 61339 SH SOLE 0 0 61339 SAP SE SPON ADR 803054204 BBG001S6RD41 906300 6625 SH SOLE 0 0 6625 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 887670 3830 SH SOLE 0 0 3830 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 3938979 80191 SH SOLE 0 0 80191 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 7087459 125043 SH SOLE 0 0 125043 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 BBG00HXSKY16 629207 14705 SH SOLE 0 0 14705 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 BBG00PZFPGG2 366448 8319 SH SOLE 0 0 8319 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 12292185 499074 SH SOLE 0 0 499074 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 24257539 680436 SH SOLE 0 0 680436 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 4612273 136579 SH SOLE 0 0 136579 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 1150991 23356 SH SOLE 0 0 23356 SCHWAB STRATEGIC TR LONG TERM US 808524680 BBG00PZFJQM0 1010190 27837 SH SOLE 0 0 27837 SCHWAB STRATEGIC TR MUN BD ETF 808524649 BBG019GV63H2 785126 15148 SH SOLE 0 0 15148 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 3896245 67678 SH SOLE 0 0 67678 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 359166 7119 SH SOLE 0 0 7119 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 437120 16329 SH SOLE 0 0 16329 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 16383578 507389 SH SOLE 0 0 507389 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 6310361 131302 SH SOLE 0 0 131302 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 1054747 22850 SH SOLE 0 0 22850 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 122514941 1687069 SH SOLE 0 0 1687069 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 37500693 500343 SH SOLE 0 0 500343 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 13198075 196722 SH SOLE 0 0 196722 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 631239 12053 SH SOLE 0 0 12053 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 2713160 38197 SH SOLE 0 0 38197 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 2742762 62620 SH SOLE 0 0 62620 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 12173704 232190 SH SOLE 0 0 232190 SCIENCE APPLICATIONS INTL CO COM 808625107 BBG003BW05L5 558576 4966 SH SOLE 0 0 4966 SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 251891 4018 SH SOLE 0 0 4018 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 267042 4601 SH SOLE 0 0 4601 SEABRIDGE GOLD INC COM 811916105 BBG001S607C4 161048 13365 SH SOLE 0 0 13365 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 3629435 58662 SH SOLE 0 0 58662 SEAGEN INC COM 81181C104 BBG001S9M4Q6 782157 4064 SH SOLE 0 0 4064 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 9474379 145581 SH SOLE 0 0 145581 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 19004201 234128 SH SOLE 0 0 234128 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 8184807 242801 SH SOLE 0 0 242801 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 3208871 85139 SH SOLE 0 0 85139 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 10310605 60718 SH SOLE 0 0 60718 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 18049885 243358 SH SOLE 0 0 243358 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 31643550 238405 SH SOLE 0 0 238405 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 5126635 47770 SH SOLE 0 0 47770 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 23011871 351648 SH SOLE 0 0 351648 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 2676455 32297 SH SOLE 0 0 32297 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 33290320 191478 SH SOLE 0 0 191478 SEMPRA COM 816851109 BBG001SBVZ73 1985120 13635 SH SOLE 0 0 13635 SERVICENOW INC COM 81762P102 BBG001T4JFC0 11143022 19829 SH SOLE 0 0 19829 SHARPS TECHNOLOGY INC *W EXP 04/13/202 82003F119 2031 16500 SH SOLE 0 0 16500 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 3323172 55038 SH SOLE 0 0 55038 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 2831013 10662 SH SOLE 0 0 10662 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 4999459 77391 SH SOLE 0 0 77391 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 74025 11863 SH SOLE 0 0 11863 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 BBG001SP0YQ8 401338 5585 SH SOLE 0 0 5585 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 BBG001S5W0T8 407411 23618 SH SOLE 0 0 23618 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 3269854 28315 SH SOLE 0 0 28315 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 BBG012VCQ2K8 620558 23385 SH SOLE 0 0 23385 SIMPSON MFG INC COM 829073105 BBG001SB9QN0 497525 3592 SH SOLE 0 0 3592 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 270403 59692 SH SOLE 0 0 59692 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 958973 5730 SH SOLE 0 0 5730 SIXTH STREET SPECIALTY LENDI COM 83012A109 BBG001V064L4 3609299 193114 SH SOLE 0 0 193114 SKYLINE CHAMPION CORPORATION COM 830830105 BBG001S5W456 341780 5222 SH SOLE 0 0 5222 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 1710195 15450 SH SOLE 0 0 15450 SMITH & WESSON BRANDS INC COM 831754106 BBG001S6MNG1 261640 20064 SH SOLE 0 0 20064 SMITH A O CORP COM 831865209 BBG001S5NRY3 531270 7300 SH SOLE 0 0 7300 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 2003444 13567 SH SOLE 0 0 13567 SNAP ON INC COM 833034101 BBG001S5W688 2042169 7086 SH SOLE 0 0 7086 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 3868040 21980 SH SOLE 0 0 21980 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 1069497 128237 SH SOLE 0 0 128237 SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 546979 2033 SH SOLE 0 0 2033 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 269193 4561 SH SOLE 0 0 4561 SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 723519 8036 SH SOLE 0 0 8036 SOUNDHOUND AI INC CLASS A COM 836100107 BBG017304PD5 45500 10000 SH SOLE 0 0 10000 SOUTHERN CO COM 842587107 BBG001S5W777 15234244 216858 SH SOLE 0 0 216858 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 218893 3051 SH SOLE 0 0 3051 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 1622949 44820 SH SOLE 0 0 44820 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 63844 10623 SH SOLE 0 0 10623 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 23260877 67648 SH SOLE 0 0 67648 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 1900 500 SH Put SOLE 0 0 500 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 22790037 127840 SH SOLE 0 0 127840 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 1080561 26310 SH SOLE 0 0 26310 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 1444903 31425 SH SOLE 0 0 31425 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 BBG001TC9HP5 225128 4176 SH SOLE 0 0 4176 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 698877 26746 SH SOLE 0 0 26746 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 BBG001SLBKJ3 618566 16062 SH SOLE 0 0 16062 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 19878463 610893 SH SOLE 0 0 610893 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 11989388 348731 SH SOLE 0 0 348731 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 BBG004MKB2Q7 1283838 22363 SH SOLE 0 0 22363 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 2729560 79371 SH SOLE 0 0 79371 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 478510 15684 SH SOLE 0 0 15684 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 149055070 336255 SH SOLE 0 0 336255 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 38190 3600 SH Put SOLE 0 0 3600 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 4408387 9205 SH SOLE 0 0 9205 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 2806249 23091 SH SOLE 0 0 23091 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 54609392 780692 SH SOLE 0 0 780692 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 BBG004MKB438 4319191 233976 SH SOLE 0 0 233976 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 28809857 313765 SH SOLE 0 0 313765 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 1010713 10162 SH SOLE 0 0 10162 SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001V0JXM5 309309 14618 SH SOLE 0 0 14618 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 5180176 56288 SH SOLE 0 0 56288 SPDR SER TR BLOOMBERG INTL 78464A151 BBG001T8QLK1 223370 7871 SH SOLE 0 0 7871 SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 2533656 112357 SH SOLE 0 0 112357 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 4331656 141142 SH SOLE 0 0 141142 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 5351149 216646 SH SOLE 0 0 216646 SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 320780 3547 SH SOLE 0 0 3547 SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 566602 4608 SH SOLE 0 0 4608 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 5819534 126073 SH SOLE 0 0 126073 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 8845442 188001 SH SOLE 0 0 188001 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 1299020 51940 SH SOLE 0 0 51940 SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 319168 4083 SH SOLE 0 0 4083 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 4868223 213145 SH SOLE 0 0 213145 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 13603718 480867 SH SOLE 0 0 480867 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 934881 36180 SH SOLE 0 0 36180 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 532028 9773 SH SOLE 0 0 9773 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 5819557 229387 SH SOLE 0 0 229387 SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 595547 20625 SH SOLE 0 0 20625 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 12675902 394765 SH SOLE 0 0 394765 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 17042543 569985 SH SOLE 0 0 569985 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 546681 11913 SH SOLE 0 0 11913 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 22530861 432371 SH SOLE 0 0 432371 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 1092505 28128 SH SOLE 0 0 28128 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 11708540 406688 SH SOLE 0 0 406688 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 4549246 154526 SH SOLE 0 0 154526 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 29329923 480740 SH SOLE 0 0 480740 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 3052751 82329 SH SOLE 0 0 82329 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 20568165 476115 SH SOLE 0 0 476115 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 1254201 11554 SH SOLE 0 0 11554 SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 662605 6954 SH SOLE 0 0 6954 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 3526886 49224 SH SOLE 0 0 49224 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 3662152 53244 SH SOLE 0 0 53244 SPDR SER TR S&P 500 ESG ETF 78468R531 BBG00W7DVF50 784758 18229 SH SOLE 0 0 18229 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 1977942 25624 SH SOLE 0 0 25624 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 3906116 46949 SH SOLE 0 0 46949 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 800028 22223 SH SOLE 0 0 22223 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 26064637 212634 SH SOLE 0 0 212634 SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 2177476 27117 SH SOLE 0 0 27117 SPDR SER TR S&P KENSHO CLEAN 78468R655 BBG00M9BL931 900545 10643 SH SOLE 0 0 10643 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 3435038 67592 SH SOLE 0 0 67592 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 619415 4808 SH SOLE 0 0 4808 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 2285852 55985 SH SOLE 0 0 55985 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 491971 2223 SH SOLE 0 0 2223 SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 211260 2523 SH SOLE 0 0 2523 SPDR SER TR SPDR MSCI USA GE 78468R747 BBG00CDGPF02 3043525 34570 SH SOLE 0 0 34570 SPDR SER TR SPDR S&P SMALLCA 78468R481 BBG014H7HC92 237500 8951 SH SOLE 0 0 8951 SPDR SER TR SPDR S&P1500VL 78464A128 BBG003HBVT20 219691 1479 SH SOLE 0 0 1479 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 311733 2217 SH SOLE 0 0 2217 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 BBG0027Z6XS1 499535 12685 SH SOLE 0 0 12685 SPLUNK INC COM 848637104 BBG001TWMNG3 584662 5511 SH SOLE 0 0 5511 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 768232 4785 SH SOLE 0 0 4785 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 688017 20495 SH SOLE 0 0 20495 SPROTT FOCUS TR INC COM 85208J109 BBG001S5RF39 1900797 239094 SH SOLE 0 0 239094 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 2541231 141023 SH SOLE 0 0 141023 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 1742223 116771 SH SOLE 0 0 116771 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 1434069 184091 SH SOLE 0 0 184091 SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 347319 9456 SH SOLE 0 0 9456 SPS COMM INC COM 78463M107 BBG001T65R07 366258 1907 SH SOLE 0 0 1907 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 499124 8236 SH SOLE 0 0 8236 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 5371006 128278 SH SOLE 0 0 128278 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 BBG002XY88Z0 210271 7896 SH SOLE 0 0 7896 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 6761613 166748 SH SOLE 0 0 166748 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 383791 9535 SH SOLE 0 0 9535 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 BBG00NS9WHL3 995289 38483 SH SOLE 0 0 38483 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 BBG00NS9VV15 1470522 33914 SH SOLE 0 0 33914 STAG INDL INC COM 85254J102 BBG001T9F312 520426 14505 SH SOLE 0 0 14505 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 1875489 20014 SH SOLE 0 0 20014 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 280 400 SH Put SOLE 0 0 400 STARBUCKS CORP COM 855244109 BBG001S72KH6 17044112 172058 SH SOLE 0 0 172058 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 3372259 173828 SH SOLE 0 0 173828 STATE STR CORP COM 857477103 BBG001S5RLD5 1614545 22063 SH SOLE 0 0 22063 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 2228553 20459 SH SOLE 0 0 20459 STELLAR BANCORP INC COM 858927106 BBG00HZ69LD0 229793 10039 SH SOLE 0 0 10039 STEM INC COM 85859N102 BBG00XP8NRN2 403031 70460 SH SOLE 0 0 70460 STERIS PLC SHS USD G8473T100 BBG00MRHG532 962825 4280 SH SOLE 0 0 4280 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 2162528 43259 SH SOLE 0 0 43259 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 1338991 65863 SH SOLE 0 0 65863 STREAMLINE HEALTH SOLUTIONS COM 86323X106 BBG001S8S2Y7 28575 22500 SH SOLE 0 0 22500 STRYKER CORPORATION COM 863667101 BBG001S8FR03 8585472 28141 SH SOLE 0 0 28141 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 258642 30075 SH SOLE 0 0 30075 SUN CMNTYS INC COM 866674104 BBG001S7HRC0 565853 4337 SH SOLE 0 0 4337 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 1666016 31965 SH SOLE 0 0 31965 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 423637 14449 SH SOLE 0 0 14449 SUNOPTA INC COM 8676EP108 BBG001S6V9S9 145494 21748 SH SOLE 0 0 21748 SUNPOWER CORP COM 867652406 BBG001SN52J6 327232 33391 SH SOLE 0 0 33391 SUNRUN INC COM 86771W105 BBG0025XVR94 349324 19559 SH SOLE 0 0 19559 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 2578242 10344 SH SOLE 0 0 10344 SYNLOGIC INC COM 87166L100 BBG001T92245 14573 33890 SH SOLE 0 0 33890 SYNOPSYS INC COM 871607107 BBG001S5VTR8 2962443 6804 SH SOLE 0 0 6804 SYSCO CORP COM 871829107 BBG001S5WJS8 6430248 86661 SH SOLE 0 0 86661 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 BBG00WGK9Z46 1401180 42040 SH SOLE 0 0 42040 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 BBG00WGK9LG4 264990 7690 SH SOLE 0 0 7690 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 9084462 90016 SH SOLE 0 0 90016 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 233920 14890 SH SOLE 0 0 14890 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 320662 2179 SH SOLE 0 0 2179 TAPESTRY INC COM 876030107 BBG001SFH7D5 1993820 46585 SH SOLE 0 0 46585 TARGA RES CORP COM 87612G101 BBG001TC94B9 349417 4592 SH SOLE 0 0 4592 TARGET CORP COM 87612E106 BBG001SC0K41 9329304 70730 SH SOLE 0 0 70730 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 BBG001SDFY52 216808 5716 SH SOLE 0 0 5716 TC ENERGY CORP COM 87807B107 BBG001S5WW27 2210947 54658 SH SOLE 0 0 54658 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 5362854 38262 SH SOLE 0 0 38262 TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 410767 9757 SH SOLE 0 0 9757 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 BBG001S5S013 1601711 93942 SH SOLE 0 0 93942 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 1210545 63479 SH SOLE 0 0 63479 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 BBG001S6TBF1 1433791 105893 SH SOLE 0 0 105893 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 BBG008NVFX18 500121 35672 SH SOLE 0 0 35672 TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 210359 8308 SH SOLE 0 0 8308 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 587476 1429 SH SOLE 0 0 1429 TELEFONICA BRASIL SA NEW ADR 87936R205 BBG00Y6FQJF9 233281 25551 SH SOLE 0 0 25551 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 51375 36436 SH SOLE 0 0 36436 TELUS CORPORATION COM 87971M103 BBG001S60K53 223491 11475 SH SOLE 0 0 11475 TEMPLETON EMERGING MKTS FD COM 880191101 BBG001S5QVH0 212668 17962 SH SOLE 0 0 17962 TEMPLETON EMERGING MKTS INCO COM 880192109 BBG001S5WMJ1 136263 26459 SH SOLE 0 0 26459 TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 275878 3390 SH SOLE 0 0 3390 TERADYNE INC COM 880770102 BBG001S5WMZ3 1536348 13800 SH SOLE 0 0 13800 TEREX CORP NEW COM 880779103 BBG001S6PZQ0 797461 13329 SH SOLE 0 0 13329 TESLA INC COM 88160R101 BBG001SQKGD7 46078439 176026 SH SOLE 0 0 176026 TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 888485 5426 SH SOLE 0 0 5426 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 BBG0022QWYZ7 122379 19003 SH SOLE 0 0 19003 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 247184 32827 SH SOLE 0 0 32827 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 7068483 39265 SH SOLE 0 0 39265 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 346240 263 SH SOLE 0 0 263 TEXAS ROADHOUSE INC COM 882681109 BBG001SLR3C1 523061 4659 SH SOLE 0 0 4659 TEXTRON INC COM 883203101 BBG001S5WZ39 645468 9544 SH SOLE 0 0 9544 TFS FINL CORP COM 87240R107 BBG001SKZF64 148729 11832 SH SOLE 0 0 11832 TG THERAPEUTICS INC COM 88322Q108 BBG001S8NH06 1012652 40767 SH SOLE 0 0 40767 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 5824519 20757 SH SOLE 0 0 20757 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 BBG004Z1PW39 485151 71768 SH SOLE 0 0 71768 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 5434373 70375 SH SOLE 0 0 70375 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 9878297 18933 SH SOLE 0 0 18933 THOR INDS INC COM 885160101 BBG001S5WPH6 2427851 23458 SH SOLE 0 0 23458 TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 51224 32836 SH SOLE 0 0 32836 TIMOTHY PLAN HIG DV STK ETF 887432326 BBG00P1J0X35 284460 9031 SH SOLE 0 0 9031 TIMOTHY PLAN HIGH DIVIDEND 887432276 BBG011YXNX99 289467 12727 SH SOLE 0 0 12727 TIMOTHY PLAN U S SM CP CORE 887432342 BBG00QXSR7X3 203775 6391 SH SOLE 0 0 6391 TIMOTHY PLAN US LARGE MID CP 887432284 BBG011YXNJ54 353085 15358 SH SOLE 0 0 15358 TITAN MACHY INC COM 88830R101 BBG001STZCF2 1325819 44943 SH SOLE 0 0 44943 TJX COS INC NEW COM 872540109 BBG001S5WQ93 6562144 77393 SH SOLE 0 0 77393 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 4331458 31184 SH SOLE 0 0 31184 TOPBUILD CORP COM 89055F103 BBG0077VS2G6 472718 1777 SH SOLE 0 0 1777 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 BBG001S70DV8 230518 11613 SH SOLE 0 0 11613 TORO CO COM 891092108 BBG001S5WX98 307912 3029 SH SOLE 0 0 3029 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 2245063 36205 SH SOLE 0 0 36205 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 6293736 109190 SH SOLE 0 0 109190 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 1132484 7045 SH SOLE 0 0 7045 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 2307452 10436 SH SOLE 0 0 10436 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 2102497 10993 SH SOLE 0 0 10993 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 1654292 1850 SH SOLE 0 0 1850 TRANSMEDICS GROUP INC COM 89377M109 BBG00NZ6J701 617253 7350 SH SOLE 0 0 7350 TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 275909 39359 SH SOLE 0 0 39359 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 1801986 10377 SH SOLE 0 0 10377 TREX CO INC COM 89531P105 BBG001SB6TV8 238660 3640 SH SOLE 0 0 3640 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 4328201 142610 SH SOLE 0 0 142610 TWILIO INC CL A 90138F102 BBG0029ZX859 1722766 27079 SH SOLE 0 0 27079 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 BBG00M4RHFY8 1427146 44924 SH SOLE 0 0 44924 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 BBG011MF2PD6 837450 37382 SH SOLE 0 0 37382 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 BBG00TSFR128 953943 31855 SH SOLE 0 0 31855 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 BBG00Y002QG7 794193 25144 SH SOLE 0 0 25144 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 BBG00XZZ2J07 1667131 49944 SH SOLE 0 0 49944 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 785046 1885 SH SOLE 0 0 1885 TYSON FOODS INC CL A 902494103 BBG001S871D5 751060 14715 SH SOLE 0 0 14715 TYSON FOODS INC CL A 902494103 BBG001S871D5 44 400 SH Put SOLE 0 0 400 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 8479063 196411 SH SOLE 0 0 196411 UBS GROUP AG SHS H42097107 BBG007936GX0 457988 22594 SH SOLE 0 0 22594 UDR INC COM 902653104 BBG001S6KCT3 300419 6993 SH SOLE 0 0 6993 UFP INDUSTRIES INC COM 90278Q108 BBG001S7GZG9 206571 2129 SH SOLE 0 0 2129 UIPATH INC CL A 90364P105 BBG00GKS1G12 252113 15215 SH SOLE 0 0 15215 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 3638641 7732 SH SOLE 0 0 7732 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 5745193 110209 SH SOLE 0 0 110209 UNION PAC CORP COM 907818108 BBG001S5X2M0 8764289 42832 SH SOLE 0 0 42832 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 2312386 42143 SH SOLE 0 0 42143 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 BBG001SG1LP6 181178 22963 SH SOLE 0 0 22963 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 12099948 67503 SH SOLE 0 0 67503 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 4307731 9672 SH SOLE 0 0 9672 UNITED STS NAT GAS FD LP UNIT PAR 912318300 BBG001ST67S1 4388025 591378 SH SOLE 0 0 591378 UNITED STS OIL FD LP UNITS 91232N207 BBG001SQNKR0 208825 3286 SH SOLE 0 0 3286 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 497129 2252 SH SOLE 0 0 2252 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 34998496 72816 SH SOLE 0 0 72816 UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 2028352 46715 SH SOLE 0 0 46715 UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 619563 3927 SH SOLE 0 0 3927 UNUM GROUP COM 91529Y106 BBG001S5X2J4 1185651 24856 SH SOLE 0 0 24856 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 BBG00NG4GWB3 72420 25500 SH SOLE 0 0 25500 UPSTART HLDGS INC COM 91680M107 BBG00PKCBY62 321287 8972 SH SOLE 0 0 8972 URANIUM ENERGY CORP COM 916896103 BBG001SK6158 99450 29250 SH SOLE 0 0 29250 URBAN OUTFITTERS INC COM 917047102 BBG001S7H9K1 607439 18335 SH SOLE 0 0 18335 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 8657111 262019 SH SOLE 0 0 262019 US FOODS HLDG CORP COM 912008109 BBG00C6H6D59 220528 5012 SH SOLE 0 0 5012 UTZ BRANDS INC COM CL A 918090101 BBG00M8652J9 190668 11655 SH SOLE 0 0 11655 UWM HOLDINGS CORPORATION COM CL A 91823B109 BBG00R24YP79 118440 21150 SH SOLE 0 0 21150 V F CORP COM 918204108 BBG001S5X749 786742 41212 SH SOLE 0 0 41212 VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 591007 2348 SH SOLE 0 0 2348 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 488912 36432 SH SOLE 0 0 36432 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 7463499 63627 SH SOLE 0 0 63627 VALLEY NATL BANCORP COM 919794107 BBG001S7H654 238847 30819 SH SOLE 0 0 30819 VALVOLINE INC COM 92047W101 BBG003DNHV65 1178037 31406 SH SOLE 0 0 31406 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 448859 5492 SH SOLE 0 0 5492 VANECK ETF TRUST CEF MUNI INCOME 92189F460 BBG001WL63R3 281516 13317 SH SOLE 0 0 13317 VANECK ETF TRUST EMERGING MRKT HI 92189F353 BBG002YJGHH3 249081 13611 SH SOLE 0 0 13611 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 4304149 154993 SH SOLE 0 0 154993 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 10097884 335366 SH SOLE 0 0 335366 VANECK ETF TRUST GREEN BOND ETF 92189F171 BBG00G4XX4B0 205626 8827 SH SOLE 0 0 8827 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 7196953 140182 SH SOLE 0 0 140182 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 278284 11021 SH SOLE 0 0 11021 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 874043 18972 SH SOLE 0 0 18972 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 870360 34052 SH SOLE 0 0 34052 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 1119557 31395 SH SOLE 0 0 31395 VANECK ETF TRUST MORTGAGE REIT 92189F452 BBG001ZSTNT4 133575 11122 SH SOLE 0 0 11122 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 3369992 42236 SH SOLE 0 0 42236 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 280587 976 SH SOLE 0 0 976 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 BBG001S73GG5 337354 4283 SH SOLE 0 0 4283 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 238170 2864 SH SOLE 0 0 2864 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 7299438 47944 SH SOLE 0 0 47944 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 820328 36786 SH SOLE 0 0 36786 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 BBG001SSZW79 414970 24649 SH SOLE 0 0 24649 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 8874487 34927 SH SOLE 0 0 34927 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 3303197 21215 SH SOLE 0 0 21215 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 BBG001TC6MK2 444244 4751 SH SOLE 0 0 4751 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 353486 3566 SH SOLE 0 0 3566 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 1021601 12442 SH SOLE 0 0 12442 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 251088 2732 SH SOLE 0 0 2732 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 30983302 411848 SH SOLE 0 0 411848 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 22275409 297323 SH SOLE 0 0 297323 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 205216603 2715583 SH SOLE 0 0 2715583 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 158929640 2186403 SH SOLE 0 0 2186403 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 683963 13913 SH SOLE 0 0 13913 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 97122882 1986966 SH SOLE 0 0 1986966 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 10595797 71194 SH SOLE 0 0 71194 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 143004850 505389 SH SOLE 0 0 505389 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 2053980 10132 SH SOLE 0 0 10132 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 20857828 101365 SH SOLE 0 0 101365 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 11082863 80090 SH SOLE 0 0 80090 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 24646875 111950 SH SOLE 0 0 111950 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 25026745 299506 SH SOLE 0 0 299506 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 104812471 257347 SH SOLE 0 0 257347 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 23068098 139469 SH SOLE 0 0 139469 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 34104056 171472 SH SOLE 0 0 171472 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 6435096 28010 SH SOLE 0 0 28010 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 290182147 1317333 SH SOLE 0 0 1317333 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 109357408 769581 SH SOLE 0 0 769581 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 6686234 122886 SH SOLE 0 0 122886 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 35689923 877333 SH SOLE 0 0 877333 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 3894456 63119 SH SOLE 0 0 63119 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 4463327 64018 SH SOLE 0 0 64018 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 13852938 125389 SH SOLE 0 0 125389 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 3557880 88527 SH SOLE 0 0 88527 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 13128589 135374 SH SOLE 0 0 135374 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 10353978 218346 SH SOLE 0 0 218346 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 23813193 474177 SH SOLE 0 0 474177 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 8897852 151685 SH SOLE 0 0 151685 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 8058604 101969 SH SOLE 0 0 101969 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 1549119 19737 SH SOLE 0 0 19737 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 742895 11694 SH SOLE 0 0 11694 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 21392377 465153 SH SOLE 0 0 465153 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 24786392 429350 SH SOLE 0 0 429350 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 20644904 272864 SH SOLE 0 0 272864 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 BBG00J5M1LD2 3561549 47073 SH SOLE 0 0 47073 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 10201110 144165 SH SOLE 0 0 144165 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 8790459 127011 SH SOLE 0 0 127011 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 8313574 47113 SH SOLE 0 0 47113 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 5341818 70640 SH SOLE 0 0 70640 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 22767547 140168 SH SOLE 0 0 140168 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 167256036 2982454 SH SOLE 0 0 2982454 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 91186214 1974582 SH SOLE 0 0 1974582 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 866132 13909 SH SOLE 0 0 13909 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 30567719 288184 SH SOLE 0 0 288184 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 2062217 27463 SH SOLE 0 0 27463 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 10779701 170565 SH SOLE 0 0 170565 VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 1096127 20639 SH SOLE 0 0 20639 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 268819 3431 SH SOLE 0 0 3431 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 459948 5283 SH SOLE 0 0 5283 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 1472312 9410 SH SOLE 0 0 9410 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 1904158 18352 SH SOLE 0 0 18352 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 12355741 52506 SH SOLE 0 0 52506 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 2203492 20727 SH SOLE 0 0 20727 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 5495688 19406 SH SOLE 0 0 19406 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 5330757 27415 SH SOLE 0 0 27415 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 2207523 19555 SH SOLE 0 0 19555 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 2952134 36338 SH SOLE 0 0 36338 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 8895568 36335 SH SOLE 0 0 36335 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 3375213 16422 SH SOLE 0 0 16422 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 15814170 35766 SH SOLE 0 0 35766 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 2152765 11830 SH SOLE 0 0 11830 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 2474939 17408 SH SOLE 0 0 17408 VECTOR GROUP LTD COM 92240M108 BBG001S75639 372028 29042 SH SOLE 0 0 29042 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 3658638 18503 SH SOLE 0 0 18503 VENTAS INC COM 92276F100 BBG001S9T7M6 396420 8386 SH SOLE 0 0 8386 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 4310795 19072 SH SOLE 0 0 19072 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 22772873 612339 SH SOLE 0 0 612339 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 5412728 15381 SH SOLE 0 0 15381 VIATRIS INC COM 92556V106 BBG00Y52JV51 4089556 409775 SH SOLE 0 0 409775 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1921521 61137 SH SOLE 0 0 61137 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 4467512 77561 SH SOLE 0 0 77561 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 2179850 42459 SH SOLE 0 0 42459 VILLAGE FARMS INTL INC COM 92707Y108 BBG001S5VXJ8 24334 40638 SH SOLE 0 0 40638 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 BBG006G57XH9 318742 11880 SH SOLE 0 0 11880 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 BBG002NLDML7 343811 20837 SH SOLE 0 0 20837 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 BBG00HTN2DF3 40088 10332 SH SOLE 0 0 10332 VIRTU FINL INC CL A 928254101 BBG0064N2T87 200949 11758 SH SOLE 0 0 11758 VIRTUS CONVERTIBLE & INC FD COM 92838U108 BBG001SLMK47 834596 268359 SH SOLE 0 0 268359 VIRTUS CONVERTIBLE & INCOME COM 92838X102 BBG001SB26R7 933543 268260 SH SOLE 0 0 268260 VIRTUS DIVIDEND INTEREST & P COM 92840R101 BBG001SNN4Q4 191811 15709 SH SOLE 0 0 15709 VIRTUS EQUITY & CONV INCM FD COM 92841M101 BBG001SHZGR6 322319 15240 SH SOLE 0 0 15240 VIRTUS TOTAL RETURN FD INC COM 92835W107 BBG001S5XNL5 559567 92034 SH SOLE 0 0 92034 VISA INC COM CL A 92826C839 BBG001SRCFY3 38918300 163880 SH SOLE 0 0 163880 VISTA GOLD CORP COM NEW 927926303 BBG001S9BFZ3 938812 1806100 SH SOLE 0 0 1806100 VISTRA CORP COM 92840M102 BBG00DXDL6R0 306609 11680 SH SOLE 0 0 11680 VITAL ENERGY INC COM 516806205 BBG001T24DQ0 229452 5082 SH SOLE 0 0 5082 VMWARE INC CL A COM 928563402 BBG001S6TFZ0 708148 4928 SH SOLE 0 0 4928 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 2520945 266767 SH SOLE 0 0 266767 VONTIER CORPORATION COM 928881101 BBG00RRGSKH2 672683 20884 SH SOLE 0 0 20884 VORNADO RLTY TR SH BEN INT 929042109 BBG001S5X909 793592 43748 SH SOLE 0 0 43748 VOYA GLBL ADV & PREM OPP FD COM 92912R104 BBG001SP8VG7 129694 15187 SH SOLE 0 0 15187 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 254156 49447 SH SOLE 0 0 49447 VROOM INC COM 92918V109 BBG009NGKQM5 28368 19700 SH SOLE 0 0 19700 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 1487687 6599 SH SOLE 0 0 6599 WABTEC COM 929740108 BBG001S5XBT3 302662 2760 SH SOLE 0 0 2760 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 5997965 210529 SH SOLE 0 0 210529 WALMART INC COM 931142103 BBG001S5XH92 34566750 219918 SH SOLE 0 0 219918 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 1440534 114875 SH SOLE 0 0 114875 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 1662949 11635 SH SOLE 0 0 11635 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 9907087 57128 SH SOLE 0 0 57128 WATERS CORP COM 941848103 BBG001S8MDG9 343148 1287 SH SOLE 0 0 1287 WATSCO INC COM 942622200 BBG001S82CQ2 1106724 2901 SH SOLE 0 0 2901 WEBSTER FINL CORP COM 947890109 BBG001S5XCP5 297887 7891 SH SOLE 0 0 7891 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 1056792 11976 SH SOLE 0 0 11976 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 10630404 249072 SH SOLE 0 0 249072 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 1060138 13106 SH SOLE 0 0 13106 WENDYS CO COM 95058W100 BBG001S7HBX2 328590 15108 SH SOLE 0 0 15108 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 1272111 3326 SH SOLE 0 0 3326 WESTERN ASSET EMERGING MKTS COM 95766A101 BBG001SCCJM1 2265238 262789 SH SOLE 0 0 262789 WESTERN ASSET GBL HIGH INC F COM 95766B109 BBG001SLMLM5 87298 11975 SH SOLE 0 0 11975 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 71263 18853 SH SOLE 0 0 18853 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 BBG001SB94R5 751084 73708 SH SOLE 0 0 73708 WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 625196 16483 SH SOLE 0 0 16483 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 28116 29000 SH SOLE 0 0 29000 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 BBG003M3V2V9 334709 12621 SH SOLE 0 0 12621 WESTERN UN CO COM 959802109 BBG001SR0YK0 355976 30348 SH SOLE 0 0 30348 WESTROCK CO COM 96145D105 BBG008NXC581 705192 24258 SH SOLE 0 0 24258 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 1462126 43633 SH SOLE 0 0 43633 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 821070 18997 SH SOLE 0 0 18997 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 1523172 10237 SH SOLE 0 0 10237 WILLIAMS COS INC COM 969457100 BBG001S5XH10 6575404 201514 SH SOLE 0 0 201514 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 220459 1762 SH SOLE 0 0 1762 WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 381990 1622 SH SOLE 0 0 1622 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 302845 6337 SH SOLE 0 0 6337 WINGSTOP INC COM 974155103 BBG008N298X9 212406 1061 SH SOLE 0 0 1061 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 BBG00Q5FMZC8 1681083 53031 SH SOLE 0 0 53031 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 348818 12480 SH SOLE 0 0 12480 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 4345431 113547 SH SOLE 0 0 113547 WISDOMTREE TR EMERG MKTS ESG 97717X214 BBG00CMHTYQ7 361261 12717 SH SOLE 0 0 12717 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 1078962 23189 SH SOLE 0 0 23189 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 28346473 563324 SH SOLE 0 0 563324 WISDOMTREE TR FUTRE STRAT FD 97717W125 BBG001V038F5 362989 10375 SH SOLE 0 0 10375 WISDOMTREE TR INDIA ERNGS FD 97717W422 BBG001T21LV9 1478076 42473 SH SOLE 0 0 42473 WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 1075795 21503 SH SOLE 0 0 21503 WISDOMTREE TR INTL LRGCAP DV 97717W794 BBG001SHKG65 315709 6693 SH SOLE 0 0 6693 WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 1431120 41590 SH SOLE 0 0 41590 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 361146 6074 SH SOLE 0 0 6074 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 987687 24588 SH SOLE 0 0 24588 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 1554120 18668 SH SOLE 0 0 18668 WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 930457 25100 SH SOLE 0 0 25100 WISDOMTREE TR US ESG FUND 97717W596 BBG001SSZBH4 1983437 43184 SH SOLE 0 0 43184 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 657133 8259 SH SOLE 0 0 8259 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 2372087 37297 SH SOLE 0 0 37297 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 4207088 90068 SH SOLE 0 0 90068 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 3231974 76860 SH SOLE 0 0 76860 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 2058137 38877 SH SOLE 0 0 38877 WISDOMTREE TR US MULTIFACTOR 97717Y857 BBG00H1P6M37 357921 9231 SH SOLE 0 0 9231 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 42728389 640990 SH SOLE 0 0 640990 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 3357773 116630 SH SOLE 0 0 116630 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 710701 11446 SH SOLE 0 0 11446 WISDOMTREE TR WISDOMTREE US VA 97717W547 BBG001SSZBN7 359502 5747 SH SOLE 0 0 5747 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 518207 12026 SH SOLE 0 0 12026 WNS HLDGS LTD SPON ADR 92932M101 BBG001SBK8N7 200150 2715 SH SOLE 0 0 2715 WORKDAY INC CL A 98138H101 BBG001T21KQ7 5831983 25818 SH SOLE 0 0 25818 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 5151730 135252 SH SOLE 0 0 135252 WP CAREY INC COM 92936U109 BBG001S67MM3 6725751 99552 SH SOLE 0 0 99552 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 543469 5146 SH SOLE 0 0 5146 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 1493216 24018 SH SOLE 0 0 24018 XP INC CL A G98239109 BBG00QVJYHP4 724820 30896 SH SOLE 0 0 30896 XPO INC COM 983793100 BBG001SJW3C0 207031 3509 SH SOLE 0 0 3509 XYLEM INC COM 98419M100 BBG001V05C73 1316149 11687 SH SOLE 0 0 11687 YETI HLDGS INC COM 98585X104 BBG00D8JC891 244459 6294 SH SOLE 0 0 6294 YUM BRANDS INC COM 988498101 BBG001S7JQ30 1288793 9302 SH SOLE 0 0 9302 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 333545 5903 SH SOLE 0 0 5903 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 643726 2176 SH SOLE 0 0 2176 ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 319000 6347 SH SOLE 0 0 6347 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 BBG00YQ7XRV1 196187 15834 SH SOLE 0 0 15834 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 9473320 65064 SH SOLE 0 0 65064 ZIMVIE INC COM 98888T107 BBG014630596 1995391 177684 SH SOLE 0 0 177684 ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 349920 13028 SH SOLE 0 0 13028 ZOETIS INC CL A 98978V103 BBG0039320P7 3781875 21961 SH SOLE 0 0 21961 ZOMEDICA CORP COM 98980M109 BBG004H67DQ5 3620 18100 SH SOLE 0 0 18100 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 377956 5568 SH SOLE 0 0 5568 ZSCALER INC COM 98980G102 BBG003338H61 363848 2487 SH SOLE 0 0 2487