0001085146-23-003283.txt : 20230811 0001085146-23-003283.hdr.sgml : 20230811 20230811164251 ACCESSION NUMBER: 0001085146-23-003283 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230811 DATE AS OF CHANGE: 20230811 EFFECTIVENESS DATE: 20230811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AVANTAX ADVISORY SERVICES, INC. CENTRAL INDEX KEY: 0001303042 IRS NUMBER: 752176682 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19181 FILM NUMBER: 231164784 BUSINESS ADDRESS: STREET 1: 3200 OLYMPUS BLVD. STREET 2: SUITE 100 CITY: DALLAS STATE: TX ZIP: 75019 BUSINESS PHONE: 972-870-6219 MAIL ADDRESS: STREET 1: 3200 OLYMPUS BLVD. STREET 2: SUITE 100 CITY: DALLAS STATE: TX ZIP: 75019 FORMER COMPANY: FORMER CONFORMED NAME: H D Vest Advisory Services DATE OF NAME CHANGE: 20040914 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001303042 XXXXXXXX 06-30-2023 06-30-2023 false AVANTAX ADVISORY SERVICES, INC.
3200 OLYMPUS BLVD. SUITE 100 DALLAS TX 75019
13F HOLDINGS REPORT 028-19181 N
Landry Watson Advisory Compliance Consultant 972-870-6807 /s/ Landry Watson Dallas TX 08-11-2023 0 1505 8747405635 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 22ND CENTY GROUP INC COM 90137F103 BBG001SQ4DP9 8209 21450 SH SOLE 21450 0 0 3M CO COM 88579Y101 BBG001S5T7X2 4202125 41983 SH SOLE 41983 0 0 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 BBG0184FKT34 448678 8943 SH SOLE 8943 0 0 ABBOTT LABS COM 002824100 BBG001S5N9M6 12292264 112752 SH SOLE 112752 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 18369539 136343 SH SOLE 136343 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 BBG00G9CFDS3 378601 18780 SH SOLE 18780 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 932045 237767 SH SOLE 237767 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 932112 50741 SH SOLE 50741 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 481084 5545 SH SOLE 5545 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 765253 35023 SH SOLE 35023 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 146540 17741 SH SOLE 17741 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 BBG00X7L1CW0 537579 9946 SH SOLE 9946 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 10366166 33593 SH SOLE 33593 0 0 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 423641 5025 SH SOLE 5025 0 0 ACUSHNET HLDGS CORP COM 005098108 BBG00D5L3ST3 213690 3908 SH SOLE 3908 0 0 ADMA BIOLOGICS INC COM 000899104 BBG002NCK5N4 393428 106620 SH SOLE 106620 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 9156543 18725 SH SOLE 18725 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 7161872 62873 SH SOLE 62873 0 0 ADVENT CONV & INCOME FD COM 00764C109 BBG001SJLCH7 415217 35428 SH SOLE 35428 0 0 AECOM COM 00766T100 BBG001SKTTF1 227447 2686 SH SOLE 2686 0 0 AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 379254 3708 SH SOLE 3708 0 0 AES CORP COM 00130H105 BBG001S6B1L5 259191 12503 SH SOLE 12503 0 0 AFLAC INC COM 001055102 BBG001S5NGJ4 7327466 104978 SH SOLE 104978 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 267095 2221 SH SOLE 2221 0 0 AGNC INVT CORP COM 00123Q104 BBG001T074G2 219454 21664 SH SOLE 21664 0 0 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 775781 15522 SH SOLE 15522 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 BBG00V5MP4M7 1010703 32184 SH SOLE 32184 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 BBG00V5MGHR3 436000 15516 SH SOLE 15516 0 0 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 2208311 7373 SH SOLE 7373 0 0 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 265419 2071 SH SOLE 2071 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 210835 2346 SH SOLE 2346 0 0 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 1884479 8447 SH SOLE 8447 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 926769 11119 SH SOLE 11119 0 0 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 241890 684 SH SOLE 684 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 BBG00H5S83B8 326588 7235 SH SOLE 7235 0 0 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 240639 13015 SH SOLE 13015 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 209615 21046 SH SOLE 21046 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 317928 9886 SH SOLE 9886 0 0 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 758004 14444 SH SOLE 14444 0 0 ALLSTATE CORP COM 020002101 BBG001S9BM06 2291127 21012 SH SOLE 21012 0 0 ALLY FINL INC COM 02005N100 BBG001S5RLN4 426963 15808 SH SOLE 15808 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 21820021 182289 SH SOLE 182289 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 26090028 215674 SH SOLE 215674 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 982432 25056 SH SOLE 25056 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 BBG00L99FDK7 718942 15913 SH SOLE 15913 0 0 ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 4071666 110945 SH SOLE 110945 0 0 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 5662571 125002 SH SOLE 125002 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 BBG001SD42R0 314369 264176 SH SOLE 264176 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 45309683 347574 SH SOLE 347574 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 BBG001SZYYL4 107353 24398 SH SOLE 24398 0 0 AMEREN CORP COM 023608102 BBG001S5NF24 372502 4561 SH SOLE 4561 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 419398 23378 SH SOLE 23378 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 1931299 25686 SH SOLE 25686 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 651176 8390 SH SOLE 8390 0 0 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 1799846 21376 SH SOLE 21376 0 0 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 2451426 14072 SH SOLE 14072 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 267676 4652 SH SOLE 4652 0 0 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 5705313 29418 SH SOLE 29418 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1534589 10750 SH SOLE 10750 0 0 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 2015939 10476 SH SOLE 10476 0 0 AMETEK INC COM 031100100 BBG001S5NN54 279246 1725 SH SOLE 1725 0 0 AMGEN INC COM 031162100 BBG001S5NNL6 9861239 44416 SH SOLE 44416 0 0 AMMO INC COM 00175J107 BBG001SB6XN8 167335 78561 SH SOLE 78561 0 0 AMN HEALTHCARE SVCS INC COM 001744101 BBG001S6Q193 807706 7402 SH SOLE 7402 0 0 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 2289505 26951 SH SOLE 26951 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 1796943 49915 SH SOLE 49915 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 BBG00CRCD217 834510 18055 SH SOLE 18055 0 0 AMPRIUS TECHNOLOGIES INC *W EXP 09/14/202 03214Q116 4800 10000 SH SOLE 10000 0 0 AMYRIS INC COM NEW 03236M200 BBG001T20G05 79351 77040 SH SOLE 77040 0 0 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1301169 6679 SH SOLE 6679 0 0 ANDERSONS INC COM 034164103 BBG001S60FJ9 379109 8215 SH SOLE 8215 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 428173 7549 SH SOLE 7549 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 339994 16991 SH SOLE 16991 0 0 ANSYS INC COM 03662Q105 BBG001S926L8 328619 995 SH SOLE 995 0 0 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 216609 627 SH SOLE 627 0 0 APPLE INC COM 037833100 BBG001S5N8V8 173286702 893369 SH SOLE 893369 0 0 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 2383342 16489 SH SOLE 16489 0 0 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 350358 23641 SH SOLE 23641 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 1985170 26273 SH SOLE 26273 0 0 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 1378955 73388 SH SOLE 73388 0 0 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 24922 25000 SH SOLE 25000 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 230497 2392 SH SOLE 2392 0 0 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 443234 2735 SH SOLE 2735 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 328540 5829 SH SOLE 5829 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 501275 23973 SH SOLE 23973 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 237229 6959 SH SOLE 6959 0 0 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 2541225 57572 SH SOLE 57572 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 978847 16701 SH SOLE 16701 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 2855259 3940 SH SOLE 3940 0 0 ASSOCIATED BANC CORP COM 045487105 BBG001S5NVZ3 579882 35729 SH SOLE 35729 0 0 AST SPACEMOBILE INC COM CL A 00217D100 BBG00Q402TS1 71440 15200 SH SOLE 15200 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 2003340 27991 SH SOLE 27991 0 0 ASURE SOFTWARE INC COM 04649U102 BBG001S9KQ61 179457 14758 SH SOLE 14758 0 0 AT&T INC COM 00206R102 BBG001S5VWH2 11107856 696417 SH SOLE 696417 0 0 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 5798398 49840 SH SOLE 49840 0 0 AUDIOCODES LTD ORD M15342104 BBG001SCN111 124469 13633 SH SOLE 13633 0 0 AUTODESK INC COM 052769106 BBG001S5SCD4 214431 1048 SH SOLE 1048 0 0 AUTOLIV INC COM 052800109 BBG001S9YRV6 202217 2378 SH SOLE 2378 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 3606785 16410 SH SOLE 16410 0 0 AUTOZONE INC COM 053332102 BBG001S6Q5D9 4627676 1856 SH SOLE 1856 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 395520 24000 SH SOLE 24000 0 0 AVANGRID INC COM 05351W103 BBG00B8NWRH3 234067 6212 SH SOLE 6212 0 0 AVANTAX INC COM 095229100 BBG001S5S9H7 1724267 77045 SH SOLE 77045 0 0 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 570177 3319 SH SOLE 3319 0 0 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 373460 1914 SH SOLE 1914 0 0 AZUL S A SPONSR ADR PFD 05501U106 BBG007NH4TV9 206171 15060 SH SOLE 15060 0 0 B & G FOODS INC NEW COM 05508R106 BBG001SQD861 213568 15343 SH SOLE 15343 0 0 B. RILEY FINANCIAL INC COM 05580M108 BBG001SV8TK4 201731 4387 SH SOLE 4387 0 0 BALL CORP COM 058498106 BBG001S5P7Q4 212968 3659 SH SOLE 3659 0 0 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 46138 12436 SH SOLE 12436 0 0 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 7446417 259548 SH SOLE 259548 0 0 BANK FIRST CORP COM 06211J100 BBG001S79DP6 889194 10687 SH SOLE 10687 0 0 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 205931 2280 SH SOLE 2280 0 0 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1368648 30742 SH SOLE 30742 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 1073075 21444 SH SOLE 21444 0 0 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 1038571 61345 SH SOLE 61345 0 0 BAXTER INTL INC COM 071813109 BBG001S5P1K3 542339 11904 SH SOLE 11904 0 0 BCE INC COM NEW 05534B760 BBG001S5P2C0 267625 5870 SH SOLE 5870 0 0 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1511291 5724 SH SOLE 5724 0 0 BELDEN INC COM 077454106 BBG001SM6Z59 203448 2127 SH SOLE 2127 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 5695910 11 SH SOLE 11 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 46776448 137174 SH SOLE 137174 0 0 BEST BUY INC COM 086516101 BBG001S5P285 350477 4277 SH SOLE 4277 0 0 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 884973 14831 SH SOLE 14831 0 0 BIOGEN INC COM 09062X103 BBG001S67826 241012 846 SH SOLE 846 0 0 BIOHAVEN LTD COM G1110E107 BBG017BXV3R8 257068 10747 SH SOLE 10747 0 0 BLACK HILLS CORP COM 092113109 BBG001S5P6X8 245011 4066 SH SOLE 4066 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 1543907 153317 SH SOLE 153317 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 540588 11069 SH SOLE 11069 0 0 BLACKROCK INC COM 09247X101 BBG001SDBP55 3233437 4678 SH SOLE 4678 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 218645 19112 SH SOLE 19112 0 0 BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 261841 23696 SH SOLE 23696 0 0 BLACKSTONE INC COM 09260D107 BBG001S7H949 3245925 34914 SH SOLE 34914 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 386268 14118 SH SOLE 14118 0 0 BLOCK INC CL A 852234103 BBG001TFLWL5 1483046 22278 SH SOLE 22278 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 39306 17705 SH SOLE 17705 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 BBG001S6D1L3 60153 10553 SH SOLE 10553 0 0 BOEING CO COM 097023105 BBG001S5P0V3 7418705 35133 SH SOLE 35133 0 0 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 BBG019MC9WF2 8344406 167980 SH SOLE 167980 0 0 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 BBG019MBXTT9 12075110 240420 SH SOLE 240420 0 0 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 594073 220 SH SOLE 220 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 390299 3497 SH SOLE 3497 0 0 BORGWARNER INC COM 099724106 BBG001S7F4D2 1006348 20576 SH SOLE 20576 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1068981 19763 SH SOLE 19763 0 0 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 3484892 98750 SH SOLE 98750 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 4586611 71722 SH SOLE 71722 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 637329 19197 SH SOLE 19197 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 12579275 14502 SH SOLE 14502 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 713725 4309 SH SOLE 4309 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 236087 6468 SH SOLE 6468 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 867255 27514 SH SOLE 27514 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 470293 15948 SH SOLE 15948 0 0 BRT APARTMENTS CORP COM 055645303 BBG001S5PCX5 1177314 59460 SH SOLE 59460 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 350373 1494 SH SOLE 1494 0 0 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 407773 9062 SH SOLE 9062 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 121900 10855 SH SOLE 10855 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 2532466 226113 SH SOLE 226113 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 BBG001SQN842 79627 13227 SH SOLE 13227 0 0 CAMDEN PPTY TR SH BEN INT 133131102 BBG001S5Q6V9 315070 2894 SH SOLE 2894 0 0 CAMECO CORP COM 13321L108 BBG001S5Y5S6 663912 21191 SH SOLE 21191 0 0 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 963112 21070 SH SOLE 21070 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 750811 17592 SH SOLE 17592 0 0 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 226346 4023 SH SOLE 4023 0 0 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 1088110 8987 SH SOLE 8987 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 534089 6612 SH SOLE 6612 0 0 CANO HEALTH INC COM CL A 13781Y103 BBG00TJZLYB8 62211 44756 SH SOLE 44756 0 0 CANOO INC COM CL A 13803R102 BBG00NBK0H68 5849 12200 SH SOLE 12200 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 381115 14095 SH SOLE 14095 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 339501 13977 SH SOLE 13977 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 4962916 196707 SH SOLE 196707 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 1674123 75208 SH SOLE 75208 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 BBG019XFYS46 3078998 122645 SH SOLE 122645 0 0 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 2274053 20792 SH SOLE 20792 0 0 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 1927967 20387 SH SOLE 20387 0 0 CAREMAX INC COM CL A 14171W103 BBG00VWC4RQ7 81846 26317 SH SOLE 26317 0 0 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 1019918 54165 SH SOLE 54165 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 327687 5838 SH SOLE 5838 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 1806338 36338 SH SOLE 36338 0 0 CATERPILLAR INC COM 149123101 BBG001S5PJ06 7143638 29033 SH SOLE 29033 0 0 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 1226870 8890 SH SOLE 8890 0 0 CDW CORP COM 12514G108 BBG001V18TB6 784690 4276 SH SOLE 4276 0 0 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 224612 1940 SH SOLE 1940 0 0 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 234524 3477 SH SOLE 3477 0 0 CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 331742 11381 SH SOLE 11381 0 0 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 334605 4820 SH SOLE 4820 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 784648 89266 SH SOLE 89266 0 0 CHEMED CORP NEW COM 16359R103 BBG001S679X0 202686 374 SH SOLE 374 0 0 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 1333420 8752 SH SOLE 8752 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 307334 6661 SH SOLE 6661 0 0 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 627919 7504 SH SOLE 7504 0 0 CHESAPEAKE UTILS CORP COM 165303108 BBG001SCP5R2 279888 2352 SH SOLE 2352 0 0 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 24150993 153486 SH SOLE 153486 0 0 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 177258 30721 SH SOLE 30721 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 1199979 561 SH SOLE 561 0 0 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 8252332 42856 SH SOLE 42856 0 0 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 1023591 10212 SH SOLE 10212 0 0 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 443775 4560 SH SOLE 4560 0 0 CINTAS CORP COM 172908105 BBG001S7CRG1 751690 1512 SH SOLE 1512 0 0 CION INVT CORP COM 17259U204 BBG009KJ66C3 105852 10198 SH SOLE 10198 0 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 15788407 305149 SH SOLE 305149 0 0 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 2397671 52078 SH SOLE 52078 0 0 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 270760 10382 SH SOLE 10382 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 519960 31024 SH SOLE 31024 0 0 CLOROX CO DEL COM 189054109 BBG001S5PX50 2211897 13908 SH SOLE 13908 0 0 CME GROUP INC COM 12572Q105 BBG001S86547 1305362 7045 SH SOLE 7045 0 0 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 1125650 19160 SH SOLE 19160 0 0 COCA COLA CO COM 191216100 BBG001S5SMQ8 11985935 199036 SH SOLE 199036 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 726364 8719 SH SOLE 8719 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 275796 4225 SH SOLE 4225 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 3241332 42073 SH SOLE 42073 0 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GY3 416557 14565 SH SOLE 14565 0 0 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 6733415 162056 SH SOLE 162056 0 0 COMPASS MINERALS INTL INC COM 20451N101 BBG001SDY0X4 304672 8961 SH SOLE 8961 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 BBG00X0VY3F8 110588 13356 SH SOLE 13356 0 0 COMSCORE INC COM 20564W105 BBG001SHM6F5 8424 10400 SH SOLE 10400 0 0 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 453330 13444 SH SOLE 13444 0 0 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 8302205 80129 SH SOLE 80129 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 2245614 24841 SH SOLE 24841 0 0 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 7004397 28458 SH SOLE 28458 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 378038 4129 SH SOLE 4129 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 122751 14648 SH SOLE 14648 0 0 CORNING INC COM 219350105 BBG001S5RLH1 696063 19865 SH SOLE 19865 0 0 CORTEVA INC COM 22052L104 BBG00BN969D0 690080 12043 SH SOLE 12043 0 0 COSTAMARE INC SHS Y1771G102 BBG001TCSQ10 125534 12982 SH SOLE 12982 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 15033895 27924 SH SOLE 27924 0 0 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 2248028 88855 SH SOLE 88855 0 0 CRANE NXT CO COM 224441105 BBG017BXPZ94 217792 3859 SH SOLE 3859 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 1206978 8218 SH SOLE 8218 0 0 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 2015319 17688 SH SOLE 17688 0 0 CSG SYS INTL INC COM 126349109 BBG001S8QQ76 343812 6519 SH SOLE 6519 0 0 CSI COMPRESSCO LP COM UNIT 12637A103 BBG001SR5QB2 43348 34403 SH SOLE 34403 0 0 CSX CORP COM 126408103 BBG001S5Q7Q3 3479100 102026 SH SOLE 102026 0 0 CUMMINS INC COM 231021106 BBG001S5Q9M3 1035025 4222 SH SOLE 4222 0 0 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 10685770 154575 SH SOLE 154575 0 0 D R HORTON INC COM 23331A109 BBG001S8M692 400260 3289 SH SOLE 3289 0 0 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 4094185 17059 SH SOLE 17059 0 0 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 698531 4181 SH SOLE 4181 0 0 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 238638 3741 SH SOLE 3741 0 0 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 420279 4272 SH SOLE 4272 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 BBG009RY6HH4 467862 20315 SH SOLE 20315 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 4285628 121166 SH SOLE 121166 0 0 DBX ETF TR XTRACKERS S&P 233051143 BBG00PK99PR8 269001 6624 SH SOLE 6624 0 0 DEERE & CO COM 244199105 BBG001S5QFF7 8054686 19879 SH SOLE 19879 0 0 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 370363 6845 SH SOLE 6845 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 1587346 33390 SH SOLE 33390 0 0 DENISON MINES CORP COM 248356107 BBG001S9ZPX7 15750 12600 SH SOLE 12600 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 5207736 107731 SH SOLE 107731 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 1314190 7575 SH SOLE 7575 0 0 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 711117 5414 SH SOLE 5414 0 0 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 242892 1837 SH SOLE 1837 0 0 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 1480916 13005 SH SOLE 13005 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 BBG017158GJ6 285446 11713 SH SOLE 11713 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 1125223 34253 SH SOLE 34253 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 218656 8004 SH SOLE 8004 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 288564 6226 SH SOLE 6226 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 1142455 42079 SH SOLE 42079 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 1306009 27118 SH SOLE 27118 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 968613 28076 SH SOLE 28076 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 2454099 44783 SH SOLE 44783 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 695277 14988 SH SOLE 14988 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 804518 10451 SH SOLE 10451 0 0 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 532887 4560 SH SOLE 4560 0 0 DISNEY WALT CO COM 254687106 BBG001S5QHF3 11870859 132962 SH SOLE 132962 0 0 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 123234 11759 SH SOLE 11759 0 0 DOCUSIGN INC COM 256163106 BBG001T535D5 950759 18610 SH SOLE 18610 0 0 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 1663526 9798 SH SOLE 9798 0 0 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 2889146 55786 SH SOLE 55786 0 0 DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 3677125 10912 SH SOLE 10912 0 0 DONALDSON INC COM 257651109 BBG001S5QDV4 295485 4727 SH SOLE 4727 0 0 DOUGLAS ELLIMAN INC COM 25961D105 BBG013ZGQFH8 23162 10433 SH SOLE 10433 0 0 DOVER CORP COM 260003108 BBG001S5QL46 244532 1656 SH SOLE 1656 0 0 DOW INC COM 260557103 BBG00BN96931 2430783 45640 SH SOLE 45640 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 516565 19442 SH SOLE 19442 0 0 DTE ENERGY CO COM 233331107 BBG001S5QN88 530118 4818 SH SOLE 4818 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 6193654 69018 SH SOLE 69018 0 0 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 682040 9547 SH SOLE 9547 0 0 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 241402 24534 SH SOLE 24534 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 BBG0190VW7P2 456038 16668 SH SOLE 16668 0 0 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 442755 5289 SH SOLE 5289 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 2775848 13803 SH SOLE 13803 0 0 EATON VANCE FLTING RATE INC COM 278279104 BBG001SM29R7 126581 10837 SH SOLE 10837 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 181232 15424 SH SOLE 15424 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 BBG001SC5YX4 113252 20742 SH SOLE 20742 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 320952 25114 SH SOLE 25114 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 3559529 449436 SH SOLE 449436 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 767042 93314 SH SOLE 93314 0 0 ECOLAB INC COM 278865100 BBG001S5QRB5 544138 2915 SH SOLE 2915 0 0 EDISON INTL COM 281020107 BBG001S7MY75 700724 10090 SH SOLE 10090 0 0 EDITAS MEDICINE INC COM 28106W103 BBG005MX5H08 108454 13178 SH SOLE 13178 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 726530 7702 SH SOLE 7702 0 0 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 407493 3142 SH SOLE 3142 0 0 ELEMENT SOLUTIONS INC COM 28618M106 BBG004KDL523 276902 14422 SH SOLE 14422 0 0 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 2455567 5527 SH SOLE 5527 0 0 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 227313 1230 SH SOLE 1230 0 0 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 3108479 34390 SH SOLE 34390 0 0 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 7078580 190541 SH SOLE 190541 0 0 ENCORE WIRE CORP COM 292562105 BBG001S70TC4 1796842 9664 SH SOLE 9664 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 1648774 129825 SH SOLE 129825 0 0 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 873729 5217 SH SOLE 5217 0 0 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 321892 3306 SH SOLE 3306 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 4635451 175918 SH SOLE 175918 0 0 ENVIVA INC COM 29415B103 BBG007FH8JY3 167024 15394 SH SOLE 15394 0 0 EOG RES INC COM 26875P101 BBG001S5ZB93 5003083 43718 SH SOLE 43718 0 0 EPAM SYS INC COM 29414B104 BBG001SKDJH8 373759 1663 SH SOLE 1663 0 0 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 214660 4587 SH SOLE 4587 0 0 EQT CORP COM 26884L109 BBG001S5QXJ4 211675 5146 SH SOLE 5146 0 0 EQUINIX INC COM 29444U700 BBG001SKBNS9 217780 278 SH SOLE 278 0 0 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 653259 22364 SH SOLE 22364 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 433516 6571 SH SOLE 6571 0 0 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 4029944 100976 SH SOLE 100976 0 0 ESSEX PPTY TR INC COM 297178105 BBG001S81418 277848 1186 SH SOLE 1186 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 387592 7663 SH SOLE 7663 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 201346 4715 SH SOLE 4715 0 0 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 BBG0129P6LY9 236977 9866 SH SOLE 9866 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 BBG00QVJRY11 2245767 107248 SH SOLE 107248 0 0 ETF SER SOLUTIONS AAM S&P 500 26922A594 BBG00JC0Y603 1166689 41000 SH SOLE 41000 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 232338 6902 SH SOLE 6902 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 21219474 468783 SH SOLE 468783 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 BBG00R2NHHR2 301236 13979 SH SOLE 13979 0 0 ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701 BBG0074VLYR4 536930 16289 SH SOLE 16289 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 309834 14465 SH SOLE 14465 0 0 ETFIS SER TR I VIRTUS PVT CR 26923G798 BBG00N875FS6 1604687 77334 SH SOLE 77334 0 0 ETFIS SER TR I VIRTUS REAL AS 26923G780 BBG00N875MJ1 5192673 221284 SH SOLE 221284 0 0 EVEREST RE GROUP LTD COM G3223R108 BBG001S7QT63 254902 746 SH SOLE 746 0 0 EVERGY INC COM 30034W106 BBG00H433CS1 407409 6974 SH SOLE 6974 0 0 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 791537 11161 SH SOLE 11161 0 0 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 358792 3821 SH SOLE 3821 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 342638 5851 SH SOLE 5851 0 0 EXELON CORP COM 30161N101 BBG001SBJMT2 770739 18918 SH SOLE 18918 0 0 EXLSERVICE HOLDINGS INC COM 302081104 BBG001SKWX40 326592 2162 SH SOLE 2162 0 0 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 281301 2322 SH SOLE 2322 0 0 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 693138 4657 SH SOLE 4657 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 39041546 364024 SH SOLE 364024 0 0 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 890435 2222 SH SOLE 2222 0 0 FASTENAL CO COM 311900104 BBG001S5R1F7 775929 13154 SH SOLE 13154 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 1631290 16857 SH SOLE 16857 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 4083430 16472 SH SOLE 16472 0 0 FERRARI N V COM N3167Y103 BBG009PH3Q95 248238 763 SH SOLE 763 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 332262 6144 SH SOLE 6144 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 434529 14606 SH SOLE 14606 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 3081384 73823 SH SOLE 73823 0 0 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 BBG00Z4JFMC8 1303164 77431 SH SOLE 77431 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 3020343 76003 SH SOLE 76003 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 400340 7989 SH SOLE 7989 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 1066055 16889 SH SOLE 16889 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 BBG005FHVVZ3 286199 5033 SH SOLE 5033 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 934717 7155 SH SOLE 7155 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 1806551 38717 SH SOLE 38717 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 6722932 267954 SH SOLE 267954 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 BBG0078WXLN7 280972 6145 SH SOLE 6145 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 BBG0078XLZ93 394213 8212 SH SOLE 8212 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 2110528 46467 SH SOLE 46467 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 924017 16892 SH SOLE 16892 0 0 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 2466525 94106 SH SOLE 94106 0 0 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 151715 13462 SH SOLE 13462 0 0 FIRST SOLAR INC COM 336433107 BBG001S991Z7 204347 1075 SH SOLE 1075 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 BBG001SPGVC2 420939 7486 SH SOLE 7486 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 BBG001SB1L77 1315400 94429 SH SOLE 94429 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 BBG00GY1H1G6 531962 10859 SH SOLE 10859 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 1575010 47844 SH SOLE 47844 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 BBG00DPCZ4K8 314088 11020 SH SOLE 11020 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 BBG00SK8GY15 310215 10020 SH SOLE 10020 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 387383 22990 SH SOLE 22990 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 1217617 23065 SH SOLE 23065 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 19875125 392169 SH SOLE 392169 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 479519 10181 SH SOLE 10181 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 6379584 399473 SH SOLE 399473 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 BBG00CNPNL82 206322 3610 SH SOLE 3610 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 BBG00MFP1JH8 495078 24779 SH SOLE 24779 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 4796835 93415 SH SOLE 93415 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 1578317 74519 SH SOLE 74519 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 1972335 57302 SH SOLE 57302 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 3458422 122813 SH SOLE 122813 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 1772316 77836 SH SOLE 77836 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 2188204 28815 SH SOLE 28815 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 301766 4817 SH SOLE 4817 0 0 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 BBG00MGTPKM4 250251 11034 SH SOLE 11034 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 BBG00HDBJNP5 393553 13066 SH SOLE 13066 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 1184499 75735 SH SOLE 75735 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 240554 6381 SH SOLE 6381 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 5207970 48084 SH SOLE 48084 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 1903044 31670 SH SOLE 31670 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 1138035 90536 SH SOLE 90536 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 11165729 155555 SH SOLE 155555 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 593416 15115 SH SOLE 15115 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 5385665 118601 SH SOLE 118601 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 277187 2637 SH SOLE 2637 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 228119 1983 SH SOLE 1983 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 1246580 14138 SH SOLE 14138 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 248919 7830 SH SOLE 7830 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 3746894 42304 SH SOLE 42304 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 BBG001V11YV0 435988 7242 SH SOLE 7242 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 21670234 288629 SH SOLE 288629 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 4590200 28162 SH SOLE 28162 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 2062841 43974 SH SOLE 43974 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 27825644 468366 SH SOLE 468366 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 2149875 54249 SH SOLE 54249 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 7948151 166733 SH SOLE 166733 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 BBG00ZDRMBK7 268952 14059 SH SOLE 14059 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 212432 4020 SH SOLE 4020 0 0 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 BBG00YGCBMV6 369829 11400 SH SOLE 11400 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 1819514 97718 SH SOLE 97718 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 3144692 65775 SH SOLE 65775 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 297329 20421 SH SOLE 20421 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 1458195 28503 SH SOLE 28503 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 4723618 80525 SH SOLE 80525 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 1242256 58534 SH SOLE 58534 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 295483 6470 SH SOLE 6470 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 1103545 41919 SH SOLE 41919 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 2755959 38713 SH SOLE 38713 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 14587732 540286 SH SOLE 540286 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 406893 2657 SH SOLE 2657 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 4367774 80795 SH SOLE 80795 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 13246210 281236 SH SOLE 281236 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 1935788 42733 SH SOLE 42733 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 671220 23710 SH SOLE 23710 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 BBG00QQFKGH4 1939378 48166 SH SOLE 48166 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 BBG00QQFKRG1 1279484 35248 SH SOLE 35248 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 BBG00YXMQXB7 1255653 58294 SH SOLE 58294 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 BBG011FRQW74 240345 10802 SH SOLE 10802 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 BBG00TSG2686 318618 8177 SH SOLE 8177 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 BBG0101Q66H1 252929 8228 SH SOLE 8228 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 3310614 132213 SH SOLE 132213 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 BBG01H04M604 882064 29285 SH SOLE 29285 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 BBG01462JDB8 364967 11185 SH SOLE 11185 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 BBG01FCRRYM4 275409 8830 SH SOLE 8830 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 BBG0101Q5ZQ8 657545 20041 SH SOLE 20041 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 BBG00YXMQGQ8 548930 16792 SH SOLE 16792 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 371436 9524 SH SOLE 9524 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 BBG00VC9S4V5 335747 8102 SH SOLE 8102 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 BBG00YGC8R49 1442249 42719 SH SOLE 42719 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 BBG00YGC7V96 1183920 32854 SH SOLE 32854 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 BBG01GCNPTX2 204876 6594 SH SOLE 6594 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 BBG011R6J7D3 1032568 30869 SH SOLE 30869 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 BBG00X9DVN95 392914 11486 SH SOLE 11486 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 BBG00W5F8DK1 644771 29816 SH SOLE 29816 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 16675801 377537 SH SOLE 377537 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 247470 10239 SH SOLE 10239 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 BBG00RPK2N78 1056344 26518 SH SOLE 26518 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 BBG00RPLC4T3 3022499 85454 SH SOLE 85454 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 892435 23108 SH SOLE 23108 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 BBG00QQFDZ53 998032 29328 SH SOLE 29328 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 BBG00XS5NBW0 564384 14955 SH SOLE 14955 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 9760064 146372 SH SOLE 146372 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 540166 6430 SH SOLE 6430 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 3465517 35979 SH SOLE 35979 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 377789 49000 SH SOLE 49000 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 10126771 297759 SH SOLE 297759 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 1745746 16331 SH SOLE 16331 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 2707659 18399 SH SOLE 18399 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 46057310 1148848 SH SOLE 1148848 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 6809860 67231 SH SOLE 67231 0 0 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 495509 12745 SH SOLE 12745 0 0 FISERV INC COM 337738108 BBG001S5R6Q4 1294804 10264 SH SOLE 10264 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 BBG001SHC7K8 450940 1796 SH SOLE 1796 0 0 FLEX LNG LTD SHS G35947202 BBG001SSXL39 1085260 35547 SH SOLE 35547 0 0 FLEXSHARES TR INT QLTDVDYNAM 33939L829 BBG004FKXSZ4 2334200 88216 SH SOLE 88216 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 BBG003FMHM01 791094 12189 SH SOLE 12189 0 0 FLUENCE ENERGY INC COM CL A 34379V103 BBG012QSDTD2 611495 22954 SH SOLE 22954 0 0 FLUX PWR HLDGS INC COM NEW 344057302 BBG001SF5MW4 54737 12700 SH SOLE 12700 0 0 FMC CORP COM NEW 302491303 BBG001S5R880 715594 6858 SH SOLE 6858 0 0 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 4210344 278278 SH SOLE 278278 0 0 FORTINET INC COM 34959E109 BBG001S77BL6 1446188 19132 SH SOLE 19132 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 86804 14046 SH SOLE 14046 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 BBG00J3M9WL3 275705 14270 SH SOLE 14270 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 2307173 51385 SH SOLE 51385 0 0 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 1918492 47962 SH SOLE 47962 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 1969308 414591 SH SOLE 414591 0 0 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 8522820 444360 SH SOLE 444360 0 0 FUBOTV INC COM 35953D104 BBG002CV4QZ3 53554 25747 SH SOLE 25747 0 0 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 470165 22251 SH SOLE 22251 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 3209811 14619 SH SOLE 14619 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 83091 22217 SH SOLE 22217 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 BBG001SQ5389 96501 19223 SH SOLE 19223 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 354600 7317 SH SOLE 7317 0 0 GARMIN LTD SHS H2906T109 BBG001SG0H12 237048 2273 SH SOLE 2273 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 600627 7393 SH SOLE 7393 0 0 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 1540662 10331 SH SOLE 10331 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 3268165 15190 SH SOLE 15190 0 0 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 2360479 21488 SH SOLE 21488 0 0 GENERAL MLS INC COM 370334104 BBG001S5RKR2 2929915 38200 SH SOLE 38200 0 0 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 1762896 45718 SH SOLE 45718 0 0 GENTEX CORP COM 371901109 BBG001S5RMR8 201593 6890 SH SOLE 6890 0 0 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 1965398 11614 SH SOLE 11614 0 0 GILDAN ACTIVEWEAR INC COM 375916103 BBG001S7JJL6 464482 14407 SH SOLE 14407 0 0 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 3255093 42236 SH SOLE 42236 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 BBG001SH3WJ5 964519 31387 SH SOLE 31387 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 BBG00KX8KH01 785285 28086 SH SOLE 28086 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 210381 8079 SH SOLE 8079 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 339444 17109 SH SOLE 17109 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 BBG00NTYZBH2 300249 24773 SH SOLE 24773 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 227370 5470 SH SOLE 5470 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 1513269 35250 SH SOLE 35250 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 285962 7595 SH SOLE 7595 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 217363 10017 SH SOLE 10017 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 364582 21831 SH SOLE 21831 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 616957 9489 SH SOLE 9489 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 787211 44350 SH SOLE 44350 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 853355 29692 SH SOLE 29692 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 637361 15526 SH SOLE 15526 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 1035067 32932 SH SOLE 32932 0 0 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 707172 36471 SH SOLE 36471 0 0 GLOBALSTAR INC COM 378973408 BBG001SPN4X1 16440 15222 SH SOLE 15222 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 5260252 52566 SH SOLE 52566 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 473596 5425 SH SOLE 5425 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 3468378 10753 SH SOLE 10753 0 0 GRAINGER W W INC COM 384802104 BBG001S5RRD2 394364 500 SH SOLE 500 0 0 GREIF INC CL A 397624107 BBG001S8S678 294234 4271 SH SOLE 4271 0 0 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2215057 62151 SH SOLE 62151 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 1158298 72849 SH SOLE 72849 0 0 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 314733 37558 SH SOLE 37558 0 0 HALLIBURTON CO COM 406216101 BBG001S5RS59 349526 10595 SH SOLE 10595 0 0 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 BBG001SV51C7 55389 11810 SH SOLE 11810 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 BBG001S6DZY4 117810 10001 SH SOLE 10001 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 BBG001S98632 244807 12000 SH SOLE 12000 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 346636 13865 SH SOLE 13865 0 0 HARBOR ETF TRUST LONG TERM GROWER 41151J406 BBG014VVP8S2 2254077 121579 SH SOLE 121579 0 0 HARLEY DAVIDSON INC COM 412822108 BBG001S5RTY5 309380 8787 SH SOLE 8787 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 18338941 482096 SH SOLE 482096 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 346462 4811 SH SOLE 4811 0 0 HASBRO INC COM 418056107 BBG001S5RSQ6 915847 14140 SH SOLE 14140 0 0 HAWKINS INC COM 420261109 BBG001S5S282 483263 10133 SH SOLE 10133 0 0 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 978968 3226 SH SOLE 3226 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 671878 9640 SH SOLE 9640 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 196120 10399 SH SOLE 10399 0 0 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 1178086 7040 SH SOLE 7040 0 0 HERSHEY CO COM 427866108 BBG001S5S148 1601484 6414 SH SOLE 6414 0 0 HESS CORP COM 42809H107 BBG001S5NHS2 257837 1897 SH SOLE 1897 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 253923 15114 SH SOLE 15114 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 BBG001V1HXF3 269858 29885 SH SOLE 29885 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 258060 1773 SH SOLE 1773 0 0 HOME DEPOT INC COM 437076102 BBG001S5RTW7 18053998 58119 SH SOLE 58119 0 0 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 6771038 32632 SH SOLE 32632 0 0 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 1376298 34219 SH SOLE 34219 0 0 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 459765 9277 SH SOLE 9277 0 0 HP INC COM 40434L105 BBG001S6W7N7 627458 20432 SH SOLE 20432 0 0 HUBBELL INC COM 443510607 BBG001S5S1L9 866205 2613 SH SOLE 2613 0 0 HUMANA INC COM 444859102 BBG001S5S1X6 780011 1744 SH SOLE 1744 0 0 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 236935 21979 SH SOLE 21979 0 0 HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 221998 1937 SH SOLE 1937 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 BBG00JSBZQF1 3248 11000 SH SOLE 11000 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00N9MJV02 132003 79044 SH SOLE 79044 0 0 ICL GROUP LTD SHS M53213100 BBG001S7TFD2 91180 16639 SH SOLE 16639 0 0 ICON PLC SHS G4705A100 BBG001SDCL35 334267 1336 SH SOLE 1336 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 250111 498 SH SOLE 498 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 2492800 9965 SH SOLE 9965 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 922184 37856 SH SOLE 37856 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 BBG001S6VS16 500604 16045 SH SOLE 16045 0 0 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 1235503 76883 SH SOLE 76883 0 0 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 680163 50495 SH SOLE 50495 0 0 INMODE LTD SHS M5425M103 BBG00PPS74F3 219693 5882 SH SOLE 5882 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 663114 9083 SH SOLE 9083 0 0 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 BBG012S334Q7 939044 39985 SH SOLE 39985 0 0 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 920243 37363 SH SOLE 37363 0 0 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 BBG00R878QK8 764781 26950 SH SOLE 26950 0 0 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 BBG00PLZ0MN9 970151 42089 SH SOLE 42089 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 863817 20720 SH SOLE 20720 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 BBG00R879TP6 333602 8334 SH SOLE 8334 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 512036 9989 SH SOLE 9989 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 BBG00QFP06T5 610935 14679 SH SOLE 14679 0 0 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 BBG012S32N86 1268762 48658 SH SOLE 48658 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 BBG00SXJN914 1551450 62257 SH SOLE 62257 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 902923 30996 SH SOLE 30996 0 0 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 BBG00PLYT1X6 1521176 57907 SH SOLE 57907 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 BBG00NR9PT90 447711 12509 SH SOLE 12509 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 2046291 66223 SH SOLE 66223 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 BBG00NR9PVG7 816932 31342 SH SOLE 31342 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 BBG00LNDTLP4 255571 8874 SH SOLE 8874 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 BBG00MYXKMH2 357182 10913 SH SOLE 10913 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 BBG00M4NZ631 308842 8487 SH SOLE 8487 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 BBG00Q4023H0 606830 17614 SH SOLE 17614 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 BBG00PBD60M2 233173 6950 SH SOLE 6950 0 0 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 BBG00TGLNRW2 277146 8721 SH SOLE 8721 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 1217861 39034 SH SOLE 39034 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 BBG00QPZ1F93 769147 22682 SH SOLE 22682 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 BBG00QYND1G0 879158 26417 SH SOLE 26417 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 BBG00M4NZTF8 1418844 42392 SH SOLE 42392 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 BBG00TGM5Q16 867113 29049 SH SOLE 29049 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 1246841 40495 SH SOLE 40495 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 1725309 51090 SH SOLE 51090 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 BBG00PBD6H63 774300 24449 SH SOLE 24449 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 1349431 39434 SH SOLE 39434 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 1440634 41032 SH SOLE 41032 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 BBG00Q4028Q9 2206649 67461 SH SOLE 67461 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 BBG00M4P0DF6 556446 18629 SH SOLE 18629 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 BBG00Q402FM7 400268 13658 SH SOLE 13658 0 0 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 BBG00QPZ54X7 241343 7846 SH SOLE 7846 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 2423774 94347 SH SOLE 94347 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 BBG00R879Z72 2112949 66066 SH SOLE 66066 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C599 BBG00QFNSZH9 1909187 70502 SH SOLE 70502 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 3557672 129182 SH SOLE 129182 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 BBG00DKCC5Y0 34932 12300 SH SOLE 12300 0 0 INTEL CORP COM 458140100 BBG001S5SF65 7094602 212159 SH SOLE 212159 0 0 INTER PARFUMS INC COM 458334109 BBG001SD06N9 241721 1787 SH SOLE 1787 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 1135970 10046 SH SOLE 10046 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 6514727 48686 SH SOLE 48686 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 1493924 18770 SH SOLE 18770 0 0 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 254238 7992 SH SOLE 7992 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 BBG001S6QLK6 19026 45408 SH SOLE 45408 0 0 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 355721 9220 SH SOLE 9220 0 0 INTUIT COM 461202103 BBG001S6TWR2 6626406 14462 SH SOLE 14462 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 3121998 9130 SH SOLE 9130 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 BBG001SSW9F4 2130565 24574 SH SOLE 24574 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 2132025 45889 SH SOLE 45889 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 546921 40200 SH SOLE 40200 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 3400002 149780 SH SOLE 149780 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 665527 31586 SH SOLE 31586 0 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 BBG001SSDL86 1115754 56362 SH SOLE 56362 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 220762 15635 SH SOLE 15635 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 211017 7435 SH SOLE 7435 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 611269 24808 SH SOLE 24808 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 588092 32527 SH SOLE 32527 0 0 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 BBG001SQTTP7 3337392 175930 SH SOLE 175930 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 BBG0022HSYN5 285229 12358 SH SOLE 12358 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 599894 13343 SH SOLE 13343 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 11778372 631887 SH SOLE 631887 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 BBG001SSH3K8 272557 8849 SH SOLE 8849 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 243881 6818 SH SOLE 6818 0 0 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 BBG0062BLSD0 272902 7890 SH SOLE 7890 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 BBG001TG54G9 363161 23235 SH SOLE 23235 0 0 INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 BBG0027F1W57 241503 5567 SH SOLE 5567 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 19413077 127734 SH SOLE 127734 0 0 INVESCO EXCH TRADED FD TR II NASDAQ FT GEN200 46138G482 BBG019Z0CM44 267605 9344 SH SOLE 9344 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 1903196 72808 SH SOLE 72808 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 239139 10133 SH SOLE 10133 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 1122695 98742 SH SOLE 98742 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 500261 6549 SH SOLE 6549 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 9084904 113561 SH SOLE 113561 0 0 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 415008 17645 SH SOLE 17645 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 349719 6803 SH SOLE 6803 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 1123254 41070 SH SOLE 41070 0 0 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 4102516 151339 SH SOLE 151339 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 409733 7918 SH SOLE 7918 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 3032465 26739 SH SOLE 26739 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 1519093 10308 SH SOLE 10308 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 898210 22551 SH SOLE 22551 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 2260853 57763 SH SOLE 57763 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 1733830 41931 SH SOLE 41931 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 11170176 177841 SH SOLE 177841 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 459403 6432 SH SOLE 6432 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 412994 19629 SH SOLE 19629 0 0 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 BBG00FQKL0K7 335737 3183 SH SOLE 3183 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 564018 25349 SH SOLE 25349 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 BBG00Q5D6ZV0 751027 41851 SH SOLE 41851 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 3101213 146491 SH SOLE 146491 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 5739520 279024 SH SOLE 279024 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 1097692 48830 SH SOLE 48830 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 4642117 230607 SH SOLE 230607 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 347955 15430 SH SOLE 15430 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 2562949 135284 SH SOLE 135284 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 1200876 63119 SH SOLE 63119 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 BBG00KJR1LH9 747387 10793 SH SOLE 10793 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 BBG00X3HYBX8 165071 10190 SH SOLE 10190 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 315211 15964 SH SOLE 15964 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 830030 16946 SH SOLE 16946 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 BBG00P4Y3C50 976901 26964 SH SOLE 26964 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 1787132 21157 SH SOLE 21157 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 446645 4993 SH SOLE 4993 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 2544800 66566 SH SOLE 66566 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 BBG001SRMY71 871633 10166 SH SOLE 10166 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 BBG001SRNLL2 641920 6100 SH SOLE 6100 0 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 BBG001SPHL51 223453 6892 SH SOLE 6892 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 BBG001SN60Z1 1126105 24777 SH SOLE 24777 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 BBG001SN6GS4 292466 2138 SH SOLE 2138 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 343913 23966 SH SOLE 23966 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 6870130 41981 SH SOLE 41981 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 6594596 38379 SH SOLE 38379 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 336809 17524 SH SOLE 17524 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 1552260 85998 SH SOLE 85998 0 0 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 BBG001SS30F5 255474 3136 SH SOLE 3136 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 16738661 184387 SH SOLE 184387 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 272422 779 SH SOLE 779 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 2015330 25344 SH SOLE 25344 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 5653964 70053 SH SOLE 70053 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 7217126 155408 SH SOLE 155408 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 452961 6618 SH SOLE 6618 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 10323665 63616 SH SOLE 63616 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 617600 3689 SH SOLE 3689 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 289946 2622 SH SOLE 2622 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 15151663 101254 SH SOLE 101254 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 6689081 43846 SH SOLE 43846 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 720787 9294 SH SOLE 9294 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 1642807 32563 SH SOLE 32563 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 109322045 295929 SH SOLE 295929 0 0 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 56179 14592 SH SOLE 14592 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 149062 12611 SH SOLE 12611 0 0 IONQ INC COM 46222L108 BBG00XZP0LC3 267123 19743 SH SOLE 19743 0 0 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 400540 1782 SH SOLE 1782 0 0 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 4435059 78055 SH SOLE 78055 0 0 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 2493279 68516 SH SOLE 68516 0 0 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 117467206 2383187 SH SOLE 2383187 0 0 ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 1702993 69397 SH SOLE 69397 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 4380531 138493 SH SOLE 138493 0 0 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 13518010 245871 SH SOLE 245871 0 0 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 990982 19065 SH SOLE 19065 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 284892 4602 SH SOLE 4602 0 0 ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 234101 3765 SH SOLE 3765 0 0 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 1976883 94633 SH SOLE 94633 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 4217594 41912 SH SOLE 41912 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 6629878 67929 SH SOLE 67929 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 366365 8839 SH SOLE 8839 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 4199039 87099 SH SOLE 87099 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 8118528 100130 SH SOLE 100130 0 0 ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 1285257 24932 SH SOLE 24932 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 2580845 23299 SH SOLE 23299 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 7021589 68211 SH SOLE 68211 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 1217491 10563 SH SOLE 10563 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 11602086 120104 SH SOLE 120104 0 0 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 8797206 82243 SH SOLE 82243 0 0 ISHARES TR BBB RATED CORP 46436E494 BBG010WR5KS3 237133 2815 SH SOLE 2815 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 820136 16305 SH SOLE 16305 0 0 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 442400 12533 SH SOLE 12533 0 0 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 1237560 21731 SH SOLE 21731 0 0 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 3579902 64422 SH SOLE 64422 0 0 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 385839 10949 SH SOLE 10949 0 0 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 845896 11078 SH SOLE 11078 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 284985 6110 SH SOLE 6110 0 0 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 25734371 499406 SH SOLE 499406 0 0 ISHARES TR CORE DIVID ETF 46435U861 BBG00J5M0G99 473190 12371 SH SOLE 12371 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 24009989 238218 SH SOLE 238218 0 0 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 1252446 25410 SH SOLE 25410 0 0 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 235745533 3492527 SH SOLE 3492527 0 0 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 231155 4392 SH SOLE 4392 0 0 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 3671256 60066 SH SOLE 60066 0 0 ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 301177 5244 SH SOLE 5244 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 2556533 40826 SH SOLE 40826 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 28524547 109089 SH SOLE 109089 0 0 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 61360935 615765 SH SOLE 615765 0 0 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 11430108 116824 SH SOLE 116824 0 0 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 19510046 199816 SH SOLE 199816 0 0 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 23723849 303141 SH SOLE 303141 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 675964342 1516601 SH SOLE 1516601 0 0 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 26075012 573455 SH SOLE 573455 0 0 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 237046258 2420075 SH SOLE 2420075 0 0 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 405221 7882 SH SOLE 7882 0 0 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 19031095 199467 SH SOLE 199467 0 0 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 28047925 475550 SH SOLE 475550 0 0 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 11745893 240006 SH SOLE 240006 0 0 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 506396 11893 SH SOLE 11893 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 602486 8261 SH SOLE 8261 0 0 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 590352 16620 SH SOLE 16620 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 12945052 132824 SH SOLE 132824 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 621560 13177 SH SOLE 13177 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 520096 22871 SH SOLE 22871 0 0 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 475293 7803 SH SOLE 7803 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 818233 22760 SH SOLE 22760 0 0 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 2433261 7034 SH SOLE 7034 0 0 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 791939 2016 SH SOLE 2016 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 1115424 20062 SH SOLE 20062 0 0 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 963762 37988 SH SOLE 37988 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 4623814 90984 SH SOLE 90984 0 0 ISHARES TR GBL COMM SVC ETF 464287275 BBG001S6VVK8 1528091 22348 SH SOLE 22348 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 1020435 55458 SH SOLE 55458 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 452563 5325 SH SOLE 5325 0 0 ISHARES TR GLOB UTILITS ETF 464288711 BBG001SNVXD5 1752211 29311 SH SOLE 29311 0 0 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 7913022 104037 SH SOLE 104037 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 3468939 93201 SH SOLE 93201 0 0 ISHARES TR GLOBAL MATER ETF 464288695 BBG001SNVXP2 387570 4735 SH SOLE 4735 0 0 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 5735409 92224 SH SOLE 92224 0 0 ISHARES TR GNMA BOND ETF 46429B333 BBG002N8KM74 253791 5789 SH SOLE 5789 0 0 ISHARES TR GOV/CRED BD ETF 464288596 BBG001SSD894 375456 3610 SH SOLE 3610 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1538131 29896 SH SOLE 29896 0 0 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 5584889 180158 SH SOLE 180158 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 2417671 97447 SH SOLE 97447 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 315255 13246 SH SOLE 13246 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 601048 24413 SH SOLE 24413 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 428410 17572 SH SOLE 17572 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 4131998 55042 SH SOLE 55042 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 14392460 133091 SH SOLE 133091 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 BBG001SSPXC2 214717 8220 SH SOLE 8220 0 0 ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 1015431 16373 SH SOLE 16373 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 BBG008LPBS09 664392 24781 SH SOLE 24781 0 0 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 4002104 151998 SH SOLE 151998 0 0 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 551396 4343 SH SOLE 4343 0 0 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 3789178 7470 SH SOLE 7470 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 2739561 54606 SH SOLE 54606 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 5493523 108632 SH SOLE 108632 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 5721526 66114 SH SOLE 66114 0 0 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 18461877 197951 SH SOLE 197951 0 0 ISHARES TR MICRO-CAP ETF 464288869 BBG001SP7X10 16586853 151755 SH SOLE 151755 0 0 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 869911 21527 SH SOLE 21527 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 22076601 354124 SH SOLE 354124 0 0 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 14201302 213489 SH SOLE 213489 0 0 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 9219111 150935 SH SOLE 150935 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 5793481 91539 SH SOLE 91539 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 16647590 273180 SH SOLE 273180 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 5715381 89723 SH SOLE 89723 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 BBG001SBRKC5 9166405 184358 SH SOLE 184358 0 0 ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 11933716 288184 SH SOLE 288184 0 0 ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 3593941 66530 SH SOLE 66530 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 12119818 167170 SH SOLE 167170 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 25192501 373222 SH SOLE 373222 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 5633737 142410 SH SOLE 142410 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 4527751 127184 SH SOLE 127184 0 0 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 2033856 24164 SH SOLE 24164 0 0 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 1114429 11901 SH SOLE 11901 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 25260984 339849 SH SOLE 339849 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 1211902 8401 SH SOLE 8401 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 22850715 169428 SH SOLE 169428 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 BBG00DRM2VW7 212911 6211 SH SOLE 6211 0 0 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 1603002 17091 SH SOLE 17091 0 0 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 68993218 646428 SH SOLE 646428 0 0 ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 394302 7403 SH SOLE 7403 0 0 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 1392401 35868 SH SOLE 35868 0 0 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 7052060 228001 SH SOLE 228001 0 0 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 271454 3705 SH SOLE 3705 0 0 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 4758530 19523 SH SOLE 19523 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 14812836 53830 SH SOLE 53830 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 8902221 56404 SH SOLE 56404 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 1693059 6977 SH SOLE 6977 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 4301302 30549 SH SOLE 30549 0 0 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 4838242 50070 SH SOLE 50070 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 13806046 125692 SH SOLE 125692 0 0 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 86278130 1181407 SH SOLE 1181407 0 0 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 18212108 114859 SH SOLE 114859 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 387210 6738 SH SOLE 6738 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 179415449 958058 SH SOLE 958058 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 359591 1413 SH SOLE 1413 0 0 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 1059528 5117 SH SOLE 5117 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 24149478 342643 SH SOLE 342643 0 0 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 20711139 128489 SH SOLE 128489 0 0 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 5558972 74120 SH SOLE 74120 0 0 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 4381800 40902 SH SOLE 40902 0 0 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 10260440 89276 SH SOLE 89276 0 0 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 14049189 124000 SH SOLE 124000 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 22875960 207116 SH SOLE 207116 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 2186402 21015 SH SOLE 21015 0 0 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 8086465 85040 SH SOLE 85040 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 11762252 109294 SH SOLE 109294 0 0 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 6359154 125501 SH SOLE 125501 0 0 ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 336195 7545 SH SOLE 7545 0 0 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 789299 18424 SH SOLE 18424 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 382865 2423 SH SOLE 2423 0 0 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 300238 4024 SH SOLE 4024 0 0 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 7388329 130860 SH SOLE 130860 0 0 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 1855727 21444 SH SOLE 21444 0 0 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 20989353 192793 SH SOLE 192793 0 0 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 8668869 74302 SH SOLE 74302 0 0 ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 4717786 23555 SH SOLE 23555 0 0 ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 253137 3557 SH SOLE 3557 0 0 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 2267040 8089 SH SOLE 8089 0 0 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 4431298 17323 SH SOLE 17323 0 0 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 974461 9190 SH SOLE 9190 0 0 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 2346264 60038 SH SOLE 60038 0 0 ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 451909 5321 SH SOLE 5321 0 0 ISHARES TR US REGNL BKS ETF 464288778 BBG001SQZTM3 361796 10688 SH SOLE 10688 0 0 ISHARES TR US SML CAP EQT 46434V290 BBG008LP6CK8 784496 14631 SH SOLE 14631 0 0 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 12620256 551103 SH SOLE 551103 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 662878 13287 SH SOLE 13287 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 226123 4548 SH SOLE 4548 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 BBG00KHT04L1 859830 17367 SH SOLE 17367 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 541254 20833 SH SOLE 20833 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 BBG00KW3R0N8 812768 31515 SH SOLE 31515 0 0 ITT INC COM 45073V108 BBG00CVQZQB3 1475994 15835 SH SOLE 15835 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 BBG012NLLCC9 706747 13297 SH SOLE 13297 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 BBG007H0QWC3 247693 4770 SH SOLE 4770 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 9396102 169819 SH SOLE 169819 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 463299609 9240121 SH SOLE 9240121 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 1462887 28882 SH SOLE 28882 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 918984 20754 SH SOLE 20754 0 0 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 BBG00J5DNBK2 1081664 30316 SH SOLE 30316 0 0 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 632088 5317 SH SOLE 5317 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 665879 11725 SH SOLE 11725 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 BBG00C9Y3BD7 2713051 43646 SH SOLE 43646 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 488737 10680 SH SOLE 10680 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 1278714 26757 SH SOLE 26757 0 0 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 346376 10149 SH SOLE 10149 0 0 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 299406 9026 SH SOLE 9026 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 8740081 159229 SH SOLE 159229 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 BBG00FJ5J8Y9 479872 15430 SH SOLE 15430 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 26047748 524205 SH SOLE 524205 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 BBG00J5LZWW2 311112 9298 SH SOLE 9298 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 24517177 148122 SH SOLE 148122 0 0 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 2641966 38773 SH SOLE 38773 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 225994 9864 SH SOLE 9864 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 25111252 172657 SH SOLE 172657 0 0 KBR INC COM 48242W106 BBG001SP11V3 470254 7228 SH SOLE 7228 0 0 KELLOGG CO COM 487836108 BBG001S5SJL0 2894883 42951 SH SOLE 42951 0 0 KEYCORP COM 493267108 BBG001S5SKV6 460759 49866 SH SOLE 49866 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 225863 1349 SH SOLE 1349 0 0 KFORCE INC COM 493732101 BBG001SCQRF6 356535 5690 SH SOLE 5690 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 5987855 43371 SH SOLE 43371 0 0 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 1564579 90858 SH SOLE 90858 0 0 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 339399 907 SH SOLE 907 0 0 KLA CORP COM NEW 482480100 BBG001S5SLM4 536997 1107 SH SOLE 1107 0 0 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 1094303 30825 SH SOLE 30825 0 0 KRANESHARES TR KFA MOUNT LUCAS 500767652 BBG00YD8RJB0 242362 7955 SH SOLE 7955 0 0 KROGER CO COM 501044101 BBG001S5SN40 1973876 41997 SH SOLE 41997 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 1728600 8830 SH SOLE 8830 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 371588 1540 SH SOLE 1540 0 0 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 1186081 1845 SH SOLE 1845 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 304413 3067 SH SOLE 3067 0 0 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 464073 4037 SH SOLE 4037 0 0 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 207618 3580 SH SOLE 3580 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 153371897 5827201 SH SOLE 5827201 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 BBG00864V4X8 20587998 496935 SH SOLE 496935 0 0 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 598483 3048 SH SOLE 3048 0 0 LCI INDS COM 50189K103 BBG001S8G4D9 509068 4029 SH SOLE 4029 0 0 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 BBG00GPY0TV4 26936755 496073 SH SOLE 496073 0 0 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 1769287 41956 SH SOLE 41956 0 0 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 1630408 59964 SH SOLE 59964 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 9179552 250329 SH SOLE 250329 0 0 LEGG MASON ETF INVT WESTN ASET TTL 52468L810 BBG00M55XX78 207878 10148 SH SOLE 10148 0 0 LENNAR CORP CL A 526057104 BBG001S5SRK3 605080 4829 SH SOLE 4829 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 658703 101809 SH SOLE 101809 0 0 LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 17348 15000 SH SOLE 15000 0 0 LIFE STORAGE INC COM 53223X107 BBG001S7X2Q2 527228 3965 SH SOLE 3965 0 0 LILLY ELI & CO COM 532457108 BBG001S5STL8 16665149 35535 SH SOLE 35535 0 0 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 244791 1232 SH SOLE 1232 0 0 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 311469 12091 SH SOLE 12091 0 0 LINDE PLC SHS G54950103 BBG01FND0CH6 6620974 17374 SH SOLE 17374 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 BBG011J1MP12 188387 18149 SH SOLE 18149 0 0 LITHIA MTRS INC COM 536797103 BBG001SC88P7 216112 711 SH SOLE 711 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 527663 26109 SH SOLE 26109 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 257705 9327 SH SOLE 9327 0 0 LITTELFUSE INC COM 537008104 BBG001S744B6 537379 1845 SH SOLE 1845 0 0 LIVENT CORP COM 53814L108 BBG00LV3NRJ7 452430 16494 SH SOLE 16494 0 0 LKQ CORP COM 501889208 BBG001SCCPJ1 380051 6522 SH SOLE 6522 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 73485 33402 SH SOLE 33402 0 0 LMP CAP & INCOME FD INC COM 50208A102 BBG001S985R8 230895 18025 SH SOLE 18025 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 15721300 34149 SH SOLE 34149 0 0 LOWES COS INC COM 548661107 BBG001S5SVL3 6040305 26763 SH SOLE 26763 0 0 LTC PPTYS INC COM 502175102 BBG001S73DC6 227359 6885 SH SOLE 6885 0 0 LUCID GROUP INC COM 549498103 BBG00W7F99W4 253451 36785 SH SOLE 36785 0 0 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 49054 21705 SH SOLE 21705 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 689444 7508 SH SOLE 7508 0 0 M & T BK CORP COM 55261F104 BBG001S7S2B4 546370 4415 SH SOLE 4415 0 0 M D C HLDGS INC COM 552676108 BBG001S5T272 431115 9218 SH SOLE 9218 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 1851564 29711 SH SOLE 29711 0 0 MAGNA INTL INC COM 559222401 BBG001S5SY91 476921 8450 SH SOLE 8450 0 0 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 3474667 86802 SH SOLE 86802 0 0 MANITOWOC CO INC COM NEW 563571405 BBG001S7C7S2 635305 33739 SH SOLE 33739 0 0 MARATHON OIL CORP COM 565849106 BBG001S69V69 304911 13245 SH SOLE 13245 0 0 MARATHON PETE CORP COM 56585A102 BBG001S169P1 2072080 17771 SH SOLE 17771 0 0 MARCUS CORP DEL COM 566330106 BBG001S7JNZ2 702960 47401 SH SOLE 47401 0 0 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 289085 209 SH SOLE 209 0 0 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 2608399 14200 SH SOLE 14200 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 1504629 8000 SH SOLE 8000 0 0 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 1303707 21808 SH SOLE 21808 0 0 MASCO CORP COM 574599106 BBG001S5SZ70 701194 12220 SH SOLE 12220 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 7017484 17843 SH SOLE 17843 0 0 MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 205263 4905 SH SOLE 4905 0 0 MATTERPORT INC COM CL A 577096100 BBG00XS0FV65 38745 12300 SH SOLE 12300 0 0 MAXIMUS INC COM 577933104 BBG001S6G4K5 1288132 15242 SH SOLE 15242 0 0 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 2695443 30900 SH SOLE 30900 0 0 MCDONALDS CORP COM 580135101 BBG001S5T110 13299070 44566 SH SOLE 44566 0 0 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 668534 1565 SH SOLE 1565 0 0 MDU RES GROUP INC COM 552690109 BBG001S5T2W4 213148 10179 SH SOLE 10179 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 357947 38655 SH SOLE 38655 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 4136916 46957 SH SOLE 46957 0 0 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 1866930 1576 SH SOLE 1576 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 14425109 125012 SH SOLE 125012 0 0 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 9956228 34693 SH SOLE 34693 0 0 METLIFE INC COM 59156R108 BBG001S5T3R8 573414 10144 SH SOLE 10144 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 29630 10814 SH SOLE 10814 0 0 MGE ENERGY INC COM 55277P104 BBG001SD2RD2 744167 9407 SH SOLE 9407 0 0 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 321321 7316 SH SOLE 7316 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 3049832 34042 SH SOLE 34042 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 52520 13000 SH SOLE 13000 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 1560471 24726 SH SOLE 24726 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 83492892 245178 SH SOLE 245178 0 0 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 1296060 3785 SH SOLE 3785 0 0 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 684255 4506 SH SOLE 4506 0 0 MIMEDX GROUP INC COM 602496101 BBG001STPW96 97828 14800 SH SOLE 14800 0 0 MODERNA INC COM 60770K107 BBG003PHHZV8 712680 5866 SH SOLE 5866 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 255761 3885 SH SOLE 3885 0 0 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 3389009 46463 SH SOLE 46463 0 0 MONGODB INC CL A 60937P106 BBG0022FDRZ7 380166 925 SH SOLE 925 0 0 MOODYS CORP COM 615369105 BBG001S5VP87 336129 967 SH SOLE 967 0 0 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 5442193 63726 SH SOLE 63726 0 0 MORNINGSTAR INC COM 617700109 BBG001SC6FV6 830200 4234 SH SOLE 4234 0 0 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 255660 7305 SH SOLE 7305 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 596647 2034 SH SOLE 2034 0 0 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 292956 12804 SH SOLE 12804 0 0 MSC INDL DIRECT INC CL A 553530106 BBG001S5TD87 223744 2348 SH SOLE 2348 0 0 MUELLER INDS INC COM 624756102 BBG001S6PVC4 271449 3110 SH SOLE 3110 0 0 MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 300503 18515 SH SOLE 18515 0 0 MURPHY USA INC COM 626755102 BBG001Z0Q6V2 334281 1074 SH SOLE 1074 0 0 NASDAQ INC COM 631103108 BBG001SKTBJ6 4521403 90700 SH SOLE 90700 0 0 NATIONAL BEVERAGE CORP COM 635017106 BBG001S5PM18 300513 6215 SH SOLE 6215 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 5379473 79897 SH SOLE 79897 0 0 NATIONAL INSTRS CORP COM 636518102 BBG001S8FKK6 306459 5339 SH SOLE 5339 0 0 NETAPP INC COM 64110D104 BBG001S8LYX5 317472 4155 SH SOLE 4155 0 0 NETFLIX INC COM 64110L106 BBG001SF6L46 2991808 6792 SH SOLE 6792 0 0 NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 553477 11726 SH SOLE 11726 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 388625 34575 SH SOLE 34575 0 0 NEWMONT CORP COM 651639106 BBG001S5TKX3 817176 19156 SH SOLE 19156 0 0 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 5440866 73327 SH SOLE 73327 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 5127353 87438 SH SOLE 87438 0 0 NIKE INC CL B 654106103 BBG001S6NTK2 5543695 50228 SH SOLE 50228 0 0 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 235344 24287 SH SOLE 24287 0 0 NNN REIT INC COM 637417106 BBG001S6Z1P5 282473 6601 SH SOLE 6601 0 0 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 123097 29591 SH SOLE 29591 0 0 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1589197 7008 SH SOLE 7008 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 BBG00J3H9RL5 1849894 56245 SH SOLE 56245 0 0 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 BBG00H3TKL24 564584 24451 SH SOLE 24451 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 BBG00QG3B4L4 319972 11512 SH SOLE 11512 0 0 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 BBG00G3NVSZ6 450285 14014 SH SOLE 14014 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 1306667 30324 SH SOLE 30324 0 0 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 1572861 3451 SH SOLE 3451 0 0 NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 1298310 30158 SH SOLE 30158 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 1919113 88154 SH SOLE 88154 0 0 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 1467729 14545 SH SOLE 14545 0 0 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1973407 12194 SH SOLE 12194 0 0 NUCOR CORP COM 670346105 BBG001S5TRV0 2667081 16265 SH SOLE 16265 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 302043 4855 SH SOLE 4855 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 373204 10771 SH SOLE 10771 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 416920 11271 SH SOLE 11271 0 0 NUTEX HEALTH INC COM 67079U108 BBG001T5W5K5 12395 29400 SH SOLE 29400 0 0 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 512351 8677 SH SOLE 8677 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 271917 23241 SH SOLE 23241 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 172183 15753 SH SOLE 15753 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 150686 29839 SH SOLE 29839 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 1005135 97114 SH SOLE 97114 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 192329 30146 SH SOLE 30146 0 0 NUVEEN SR INCOME FD COM 67067Y104 BBG001SDFG15 60603 13232 SH SOLE 13232 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 52398444 123868 SH SOLE 123868 0 0 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 1533135 7490 SH SOLE 7490 0 0 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 1042662 17732 SH SOLE 17732 0 0 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 2625715 73119 SH SOLE 73119 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 882203 2386 SH SOLE 2386 0 0 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 363598 7075 SH SOLE 7075 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 837966 27304 SH SOLE 27304 0 0 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 753843 7923 SH SOLE 7923 0 0 ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 612051 18547 SH SOLE 18547 0 0 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 639361 6760 SH SOLE 6760 0 0 ONE GAS INC COM 68235P108 BBG004WQKD16 501238 6526 SH SOLE 6526 0 0 ONEOK INC NEW COM 682680103 BBG001S5TWK1 4073631 66002 SH SOLE 66002 0 0 OPEN TEXT CORP COM 683715106 BBG001SBS5H2 457590 11013 SH SOLE 11013 0 0 ORACLE CORP COM 68389X105 BBG001S5SJG6 5636087 47326 SH SOLE 47326 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 879831 921 SH SOLE 921 0 0 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 233594 11225 SH SOLE 11225 0 0 OSHKOSH CORP COM 688239201 BBG001S6SX46 299835 3463 SH SOLE 3463 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 2198173 24696 SH SOLE 24696 0 0 OTTER TAIL CORP COM 689648103 BBG001S5TYX3 292885 3709 SH SOLE 3709 0 0 OUTFRONT MEDIA INC COM 69007J106 BBG004S69ZY3 431346 27439 SH SOLE 27439 0 0 OVERSTOCK COM INC DEL COM 690370101 BBG001S64TS5 205093 6297 SH SOLE 6297 0 0 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 276898 2122 SH SOLE 2122 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 381845 28453 SH SOLE 28453 0 0 PACER FDS TR CASH COWS ETF 69374H659 BBG00P1MB733 241795 7112 SH SOLE 7112 0 0 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 781903 26778 SH SOLE 26778 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 354318 11918 SH SOLE 11918 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 2298711 69343 SH SOLE 69343 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 405890 10372 SH SOLE 10372 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 883630 23538 SH SOLE 23538 0 0 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 2868966 62403 SH SOLE 62403 0 0 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 6843597 168147 SH SOLE 168147 0 0 PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 1664433 68411 SH SOLE 68411 0 0 PACER FDS TR SWAN SOS MOD JAN 69374H550 BBG00YN799C2 309876 12673 SH SOLE 12673 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 2663460 64491 SH SOLE 64491 0 0 PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 443142 13453 SH SOLE 13453 0 0 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 763682 12304 SH SOLE 12304 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 1592177 79649 SH SOLE 79649 0 0 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 21645005 452162 SH SOLE 452162 0 0 PACKAGING CORP AMER COM 695156109 BBG001S5V741 959266 7258 SH SOLE 7258 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 1891799 123405 SH SOLE 123405 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1964105 7687 SH SOLE 7687 0 0 PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 259125 17773 SH SOLE 17773 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 499790 31414 SH SOLE 31414 0 0 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 1278142 3277 SH SOLE 3277 0 0 PAYCHEX INC COM 704326107 BBG001S5V135 1835350 16406 SH SOLE 16406 0 0 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 530219 1651 SH SOLE 1651 0 0 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 1893597 28377 SH SOLE 28377 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 BBG00XTV8H01 444720 15928 SH SOLE 15928 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 BBG00JG0FG08 90665 11790 SH SOLE 11790 0 0 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 213218 8873 SH SOLE 8873 0 0 PEPSICO INC COM 713448108 BBG001S695T1 19802932 106916 SH SOLE 106916 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 BBG00D61Y2G3 244710 22328 SH SOLE 22328 0 0 PERMIANVILLE RTY TR TR UNIT 71425H100 BBG001YTXM83 50000 20000 SH SOLE 20000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 186498 13485 SH SOLE 13485 0 0 PFIZER INC COM 717081103 BBG001S5V466 10266899 279905 SH SOLE 279905 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 418901 8478 SH SOLE 8478 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 4911064 50308 SH SOLE 50308 0 0 PHILLIPS 66 COM 718546104 BBG00286S4P7 4521637 47407 SH SOLE 47407 0 0 PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 141859 10140 SH SOLE 10140 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 235433 16817 SH SOLE 16817 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 2449812 130657 SH SOLE 130657 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 228049 2501 SH SOLE 2501 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 4355887 47543 SH SOLE 47543 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 BBG001T5HFT1 381873 7061 SH SOLE 7061 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 1675509 16795 SH SOLE 16795 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 305538 3259 SH SOLE 3259 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 900354 17368 SH SOLE 17368 0 0 PIMCO ETF TR MUNI INCOME OPP 72201R635 BBG012DX1041 621171 13939 SH SOLE 13939 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 442827 8941 SH SOLE 8941 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 52315 10463 SH SOLE 10463 0 0 PIMCO MUN INCOME FD COM 72200R107 BBG001SC8NG4 485039 47183 SH SOLE 47183 0 0 PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 727450 80470 SH SOLE 80470 0 0 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 1444617 17734 SH SOLE 17734 0 0 PINTEREST INC CL A 72352L106 BBG002583CW7 540813 19781 SH SOLE 19781 0 0 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 1622604 7832 SH SOLE 7832 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 141266 10019 SH SOLE 10019 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG001SZV282 728706 49137 SH SOLE 49137 0 0 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 297819 28664 SH SOLE 28664 0 0 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 4500405 35732 SH SOLE 35732 0 0 POLARIS INC COM 731068102 BBG001S7HWZ4 528832 4373 SH SOLE 4373 0 0 POOL CORP COM 73278L105 BBG001S5VBK4 655126 1749 SH SOLE 1749 0 0 PPG INDS INC COM 693506107 BBG001S5VC13 1747718 11785 SH SOLE 11785 0 0 PPL CORP COM 69351T106 BBG001S5VC31 1228972 46446 SH SOLE 46446 0 0 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 711 16215 SH SOLE 16215 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 694899 6203 SH SOLE 6203 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 BBG004QJF9H7 203402 21501 SH SOLE 21501 0 0 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 21958682 144713 SH SOLE 144713 0 0 PROGRESSIVE CORP COM 743315103 BBG001S5V509 1708663 12908 SH SOLE 12908 0 0 PROGYNY INC COM 74340E103 BBG002H1K1K7 200870 5106 SH SOLE 5106 0 0 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 1701588 13876 SH SOLE 13876 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 BBG0070HRTV9 223994 6052 SH SOLE 6052 0 0 PROSHARES TR PET CARE ETF 74348A145 BBG00M6PLP55 225409 4437 SH SOLE 4437 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 696086 11770 SH SOLE 11770 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 28370570 300918 SH SOLE 300918 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 1136908 16179 SH SOLE 16179 0 0 PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 8746413 132001 SH SOLE 132001 0 0 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 286598 46225 SH SOLE 46225 0 0 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 190041 193000 SH SOLE 193000 0 0 PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 304200 5386 SH SOLE 5386 0 0 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 1473771 16706 SH SOLE 16706 0 0 PTC THERAPEUTICS INC COM 69366J200 BBG001SNNC86 369243 9079 SH SOLE 9079 0 0 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 1624402 5565 SH SOLE 5565 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 3461892 55293 SH SOLE 55293 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 632343 103833 SH SOLE 103833 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 BBG001S5V6N2 45542 14412 SH SOLE 14412 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 BBG00MDY4LB9 648847 37549 SH SOLE 37549 0 0 QUALCOMM INC COM 747525103 BBG001S6VS70 3037999 25521 SH SOLE 25521 0 0 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 1123769 5720 SH SOLE 5720 0 0 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 404303 2876 SH SOLE 2876 0 0 RADIANT LOGISTICS INC COM 75025X100 BBG001SKLF23 79296 11800 SH SOLE 11800 0 0 RALPH LAUREN CORP CL A 751212101 BBG001S9TL45 369987 3001 SH SOLE 3001 0 0 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 320460 3088 SH SOLE 3088 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 12880145 131484 SH SOLE 131484 0 0 RBB FD INC MOTLEY FOOL NEXT 74933W650 BBG0149QQWM0 334912 20900 SH SOLE 20900 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 649590 12966 SH SOLE 12966 0 0 RBB FD INC US TREASR 10 YR 74933W536 BBG01922G1T1 950050 20867 SH SOLE 20867 0 0 REALTY INCOME CORP COM 756109104 BBG001S884K0 3135801 52447 SH SOLE 52447 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 526690 733 SH SOLE 733 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 266149 980 SH SOLE 980 0 0 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 1402697 9158 SH SOLE 9158 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 273692 3531 SH SOLE 3531 0 0 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 2350247 36815 SH SOLE 36815 0 0 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 189972 20318 SH SOLE 20318 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 BBG00DK83S51 355597 41639 SH SOLE 41639 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 207250 12440 SH SOLE 12440 0 0 ROBERT HALF INTL INC COM 770323103 BBG001S5VP41 216320 2876 SH SOLE 2876 0 0 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 428953 10644 SH SOLE 10644 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 923442 2803 SH SOLE 2803 0 0 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 765409 11967 SH SOLE 11967 0 0 ROLLINS INC COM 775711104 BBG001S5VRG4 294991 6887 SH SOLE 6887 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 211307 439 SH SOLE 439 0 0 ROSS STORES INC COM 778296103 BBG001S5VRS1 881859 7865 SH SOLE 7865 0 0 ROYAL BK CDA COM 780087102 BBG001S60869 416776 4364 SH SOLE 4364 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 1239268 11946 SH SOLE 11946 0 0 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 647670 5643 SH SOLE 5643 0 0 RPM INTL INC COM 749685103 BBG001S7X317 545590 6080 SH SOLE 6080 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 2789961 6959 SH SOLE 6959 0 0 SALESFORCE INC COM 79466L302 BBG001SDLP09 6752926 31965 SH SOLE 31965 0 0 SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 453751 16375 SH SOLE 16375 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 BBG001S5W3M9 95588 12865 SH SOLE 12865 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 BBG001SF82R1 70119 18951 SH SOLE 18951 0 0 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 1751804 32501 SH SOLE 32501 0 0 SARATOGA INVT CORP COM NEW 80349A208 BBG001SRV422 239399 8870 SH SOLE 8870 0 0 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 1593816 32447 SH SOLE 32447 0 0 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 1534038 27065 SH SOLE 27065 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 BBG00PZFDF86 227144 4805 SH SOLE 4805 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 271559 11026 SH SOLE 11026 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 BBG00Z60CHB2 315290 13170 SH SOLE 13170 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 5568065 156187 SH SOLE 156187 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 690085 11987 SH SOLE 11987 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 944762 18727 SH SOLE 18727 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 1259789 47060 SH SOLE 47060 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 2978487 92242 SH SOLE 92242 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 BBG0051QD594 854500 25746 SH SOLE 25746 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 561128 11676 SH SOLE 11676 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 347311 7524 SH SOLE 7524 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 254764 4928 SH SOLE 4928 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 522316950 7192468 SH SOLE 7192468 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 20901609 278874 SH SOLE 278874 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 4029299 60058 SH SOLE 60058 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 3290657 62835 SH SOLE 62835 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 618070 8702 SH SOLE 8702 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 1138821 58311 SH SOLE 58311 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1473938 33652 SH SOLE 33652 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 2761349 52667 SH SOLE 52667 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 272260 4343 SH SOLE 4343 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 500424 8088 SH SOLE 8088 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 5017010 77090 SH SOLE 77090 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 23668938 291597 SH SOLE 291597 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 13472234 399651 SH SOLE 399651 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 6019374 159707 SH SOLE 159707 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 8003003 47129 SH SOLE 47129 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 11250492 151685 SH SOLE 151685 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 25027015 188556 SH SOLE 188556 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 6437168 59981 SH SOLE 59981 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 4453625 68057 SH SOLE 68057 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 1790896 21611 SH SOLE 21611 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 29717598 170928 SH SOLE 170928 0 0 SEMPRA COM 816851109 BBG001SBVZ73 798322 5483 SH SOLE 5483 0 0 SERVICENOW INC COM 81762P102 BBG001T4JFC0 1404363 2499 SH SOLE 2499 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 10844361 179602 SH SOLE 179602 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 BBG001SG37M8 291061 14980 SH SOLE 14980 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1376549 5184 SH SOLE 5184 0 0 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 2877219 44539 SH SOLE 44539 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 138023 22119 SH SOLE 22119 0 0 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 436545 3780 SH SOLE 3780 0 0 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 BBG0137XKVV7 2872014 115757 SH SOLE 115757 0 0 SIREN ETF TR DIVCN LDRS ETF 829658301 BBG00BT76WV7 504165 8938 SH SOLE 8938 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 51222 11307 SH SOLE 11307 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 BBG00ZS44MH2 264231 28050 SH SOLE 28050 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 695384 6282 SH SOLE 6282 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 BBG00PZZ96M1 15794 29800 SH SOLE 29800 0 0 SMITH A O CORP COM 831865209 BBG001S5NRY3 335831 4614 SH SOLE 4614 0 0 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 865296 5860 SH SOLE 5860 0 0 SNAP ON INC COM 833034101 BBG001S5W688 945980 3282 SH SOLE 3282 0 0 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 560178 3183 SH SOLE 3183 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 489482 6740 SH SOLE 6740 0 0 SOCKET MOBILE INC COM NEW 83368E200 BBG001S7K5J7 21600 15000 SH SOLE 15000 0 0 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 559981 67144 SH SOLE 67144 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 512809 1906 SH SOLE 1906 0 0 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 248647 4213 SH SOLE 4213 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 237642 2639 SH SOLE 2639 0 0 SOUTHERN CO COM 842587107 BBG001S5W777 5842957 83174 SH SOLE 83174 0 0 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 2354841 32825 SH SOLE 32825 0 0 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 1403799 38768 SH SOLE 38768 0 0 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 136127 22650 SH SOLE 22650 0 0 SPARTANNASH CO COM 847215100 BBG001S7LC92 271345 12054 SH SOLE 12054 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 12498646 36349 SH SOLE 36349 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 17873214 100259 SH SOLE 100259 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 601783 14653 SH SOLE 14653 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 1043163 32058 SH SOLE 32058 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 477716 13895 SH SOLE 13895 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 BBG001SRXRC8 208552 2827 SH SOLE 2827 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 BBG001SRXRM7 810997 15196 SH SOLE 15196 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 BBG004MKB2Q7 667104 11620 SH SOLE 11620 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 584424 16994 SH SOLE 16994 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 100422144 226543 SH SOLE 226543 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 9899988 20672 SH SOLE 20672 0 0 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 1295700 10662 SH SOLE 10662 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 480507 6869 SH SOLE 6869 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 11590633 126232 SH SOLE 126232 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 315658 3174 SH SOLE 3174 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 1111964 12083 SH SOLE 12083 0 0 SPDR SER TR BLOOMBERG INTL 78464A151 BBG001T8QLK1 328867 11588 SH SOLE 11588 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 1560152 50836 SH SOLE 50836 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 270201 10939 SH SOLE 10939 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 19120047 406377 SH SOLE 406377 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 705046 28191 SH SOLE 28191 0 0 SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 571799 7315 SH SOLE 7315 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 817508 28897 SH SOLE 28897 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 1081933 41870 SH SOLE 41870 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 320968 5896 SH SOLE 5896 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 459761 18122 SH SOLE 18122 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 3196365 99544 SH SOLE 99544 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 1372895 45916 SH SOLE 45916 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 818427 17835 SH SOLE 17835 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 1643016 31530 SH SOLE 31530 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 4785210 123203 SH SOLE 123203 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 4955895 172139 SH SOLE 172139 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 9189431 312141 SH SOLE 312141 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 4986618 81734 SH SOLE 81734 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 1091302 29431 SH SOLE 29431 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 9236390 213805 SH SOLE 213805 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 4542930 41851 SH SOLE 41851 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 1009666 13119 SH SOLE 13119 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 439505 5694 SH SOLE 5694 0 0 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 1560956 18761 SH SOLE 18761 0 0 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 536495 14903 SH SOLE 14903 0 0 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 10842171 88450 SH SOLE 88450 0 0 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 1916752 37716 SH SOLE 37716 0 0 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 467464 11449 SH SOLE 11449 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 333540 1507 SH SOLE 1507 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 606442 7242 SH SOLE 7242 0 0 SPDR SER TR SPDR S&P1500VL 78464A128 BBG003HBVT20 1611345 10848 SH SOLE 10848 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 973395 6923 SH SOLE 6923 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 BBG0045LCCP2 991232 9596 SH SOLE 9596 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 BBG0027Z6XS1 200877 5101 SH SOLE 5101 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 698942 38787 SH SOLE 38787 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 1849204 44165 SH SOLE 44165 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 856482 21279 SH SOLE 21279 0 0 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 389503 4156 SH SOLE 4156 0 0 STANTEC INC COM 85472N109 BBG001S6JJQ3 244836 3754 SH SOLE 3754 0 0 STARBUCKS CORP COM 855244109 BBG001S72KH6 5337044 53877 SH SOLE 53877 0 0 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 294112 2700 SH SOLE 2700 0 0 STERIS PLC SHS USD G8473T100 BBG00MRHG532 219124 974 SH SOLE 974 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 831287 40890 SH SOLE 40890 0 0 STRYKER CORPORATION COM 863667101 BBG001S8FR03 1948830 6388 SH SOLE 6388 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 98926 11503 SH SOLE 11503 0 0 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 695424 13343 SH SOLE 13343 0 0 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 200896 806 SH SOLE 806 0 0 SYMBOTIC INC CLASS A COM 87151X101 BBG00Z72HCX9 321803 7517 SH SOLE 7517 0 0 SYNOPSYS INC COM 871607107 BBG001S5VTR8 1186928 2726 SH SOLE 2726 0 0 SYSCO CORP COM 871829107 BBG001S5WJS8 1669499 22500 SH SOLE 22500 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 3901722 38662 SH SOLE 38662 0 0 TARGA RES CORP COM 87612G101 BBG001TC94B9 964540 12675 SH SOLE 12675 0 0 TARGET CORP COM 87612E106 BBG001SC0K41 2865918 21728 SH SOLE 21728 0 0 TC ENERGY CORP COM 87807B107 BBG001S5WW27 310239 7677 SH SOLE 7677 0 0 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 255466 1823 SH SOLE 1823 0 0 TELUS CORPORATION COM 87971M103 BBG001S60K53 632749 32515 SH SOLE 32515 0 0 TERADYNE INC COM 880770102 BBG001S5WMZ3 917798 8244 SH SOLE 8244 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 30983450 118361 SH SOLE 118361 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 BBG001S5WXH9 76050 22500 SH SOLE 22500 0 0 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 4830624 26834 SH SOLE 26834 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 433853 330 SH SOLE 330 0 0 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 805169 2869 SH SOLE 2869 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 BBG004Z1PW39 115299 17056 SH SOLE 17056 0 0 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 809266 10480 SH SOLE 10480 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 10364058 19864 SH SOLE 19864 0 0 TIMOTHY PLAN INTL ETF 887432334 BBG00QXSPSF9 434925 17239 SH SOLE 17239 0 0 TIMOTHY PLAN US LRGMD CP CORE 887432359 BBG00P1J0YL3 332442 9241 SH SOLE 9241 0 0 TJX COS INC NEW COM 872540109 BBG001S5WQ93 1919880 22643 SH SOLE 22643 0 0 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 977995 7041 SH SOLE 7041 0 0 TOLL BROTHERS INC COM 889478103 BBG001S5WT15 386336 4886 SH SOLE 4886 0 0 TOOTSIE ROLL INDS INC COM 890516107 BBG001S5WV29 666168 18813 SH SOLE 18813 0 0 TORO CO COM 891092108 BBG001S5WX98 667290 6565 SH SOLE 6565 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 840547 13555 SH SOLE 13555 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 1559405 27054 SH SOLE 27054 0 0 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 288662 1796 SH SOLE 1796 0 0 TPG RE FIN TR INC COM 87266M107 BBG00GKJ8CY8 74100 10000 SH SOLE 10000 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 1333960 6033 SH SOLE 6033 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 1210874 6331 SH SOLE 6331 0 0 TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 430912 61471 SH SOLE 61471 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 2479397 14277 SH SOLE 14277 0 0 TREX CO INC COM 89531P105 BBG001SB6TV8 223166 3404 SH SOLE 3404 0 0 TRIMBLE INC COM 896239100 BBG001S5SZP0 267559 5054 SH SOLE 5054 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 BBG00DW3P029 203294 3873 SH SOLE 3873 0 0 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 2580575 85027 SH SOLE 85027 0 0 TTEC HLDGS INC COM 89854H102 BBG001S7YNS3 322631 9534 SH SOLE 9534 0 0 TWILIO INC CL A 90138F102 BBG0029ZX859 424854 6678 SH SOLE 6678 0 0 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 BBG00M4RHFY8 5742547 180765 SH SOLE 180765 0 0 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 BBG011MF2PD6 3775426 168527 SH SOLE 168527 0 0 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 BBG00TSFR128 4274909 142752 SH SOLE 142752 0 0 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 BBG00Y002QG7 2914903 92285 SH SOLE 92285 0 0 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 BBG00XZZ2J07 6272563 187914 SH SOLE 187914 0 0 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 262376 630 SH SOLE 630 0 0 TYSON FOODS INC CL A 902494103 BBG001S871D5 398206 7802 SH SOLE 7802 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 630584 14607 SH SOLE 14607 0 0 UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 BBG006MDLND5 208645 349 SH SOLE 349 0 0 UGI CORP NEW COM 902681105 BBG001S5X0W3 321584 11924 SH SOLE 11924 0 0 UIPATH INC CL A 90364P105 BBG00GKS1G12 190588 11502 SH SOLE 11502 0 0 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 447536 951 SH SOLE 951 0 0 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 3877238 74376 SH SOLE 74376 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 3502604 17118 SH SOLE 17118 0 0 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 568234 10356 SH SOLE 10356 0 0 UNITED HOMES GROUP INC CL A 91060H108 BBG00YVW5GW4 11160000 1000000 SH SOLE 1000000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 5810429 32415 SH SOLE 32415 0 0 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 1630940 3662 SH SOLE 3662 0 0 UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 489250 19562 SH SOLE 19562 0 0 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 BBG001SSXKF8 908826 27861 SH SOLE 27861 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 15555446 32364 SH SOLE 32364 0 0 UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 405716 9344 SH SOLE 9344 0 0 UPSTART HLDGS INC COM 91680M107 BBG00PKCBY62 221664 6190 SH SOLE 6190 0 0 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 2804151 84871 SH SOLE 84871 0 0 USD PARTNERS LP COM UT REP LTD 903318103 BBG00729LTL2 12612 12739 SH SOLE 12739 0 0 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 336286 25059 SH SOLE 25059 0 0 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 5400260 46038 SH SOLE 46038 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 342931 4196 SH SOLE 4196 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 1766990 115038 SH SOLE 115038 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 3073585 110680 SH SOLE 110680 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 4325844 143668 SH SOLE 143668 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 988829 39162 SH SOLE 39162 0 0 VANECK ETF TRUST INFLATION ALLOCA 92189F130 BBG00KK0KQR3 667040 26690 SH SOLE 26690 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 266319 10419 SH SOLE 10419 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 617478 17316 SH SOLE 17316 0 0 VANECK ETF TRUST LONG/FLAT TREND 92189F148 BBG00HWCX316 351716 9039 SH SOLE 9039 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 5124860 64229 SH SOLE 64229 0 0 VANECK ETF TRUST NATURAL RESOURC 92189F841 BBG001STNTP7 259923 5396 SH SOLE 5396 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 1030999 3585 SH SOLE 3585 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 196238 11106 SH SOLE 11106 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 1021441 12283 SH SOLE 12283 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 2139365 14052 SH SOLE 14052 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 225250 10101 SH SOLE 10101 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 BBG001SSZW79 291154 17295 SH SOLE 17295 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 457464 1800 SH SOLE 1800 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 6461554 41500 SH SOLE 41500 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 457387 4614 SH SOLE 4614 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 596607 6493 SH SOLE 6493 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 24715842 328537 SH SOLE 328537 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 2848578 38022 SH SOLE 38022 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 377577901 4996400 SH SOLE 4996400 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 14955505 205744 SH SOLE 205744 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 979773 19930 SH SOLE 19930 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 4773143 97650 SH SOLE 97650 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 2174408 14610 SH SOLE 14610 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 67170649 237386 SH SOLE 237386 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 1552730 7659 SH SOLE 7659 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 2804223 13628 SH SOLE 13628 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 2219610 16040 SH SOLE 16040 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 21528022 97784 SH SOLE 97784 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 66949948 801220 SH SOLE 801220 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 47423109 116439 SH SOLE 116439 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 12660061 76542 SH SOLE 76542 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 43337656 217898 SH SOLE 217898 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 4959580 21588 SH SOLE 21588 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 43819155 198925 SH SOLE 198925 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 51757176 364231 SH SOLE 364231 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 6870439 126272 SH SOLE 126272 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 14963803 367842 SH SOLE 367842 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 3099304 50232 SH SOLE 50232 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 353988 5077 SH SOLE 5077 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 401965 10002 SH SOLE 10002 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 956053 9858 SH SOLE 9858 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 8400306 177147 SH SOLE 177147 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 710019 14138 SH SOLE 14138 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 347685 5927 SH SOLE 5927 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 2575520 32589 SH SOLE 32589 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 322777 4112 SH SOLE 4112 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 1140397 17951 SH SOLE 17951 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 2357092 51252 SH SOLE 51252 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 2492505 43175 SH SOLE 43175 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 9191561 121485 SH SOLE 121485 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 351807551 4971843 SH SOLE 4971843 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 5150314 25552 SH SOLE 25552 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 719591 10397 SH SOLE 10397 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 6029012 79728 SH SOLE 79728 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 295926 2393 SH SOLE 2393 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 334789 1696 SH SOLE 1696 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 21470332 132182 SH SOLE 132182 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 9297919 165797 SH SOLE 165797 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 33526234 725990 SH SOLE 725990 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 BBG00K26BXQ6 4155341 41644 SH SOLE 41644 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 26154280 246576 SH SOLE 246576 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 238225 3173 SH SOLE 3173 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 7657071 121156 SH SOLE 121156 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 237608 3033 SH SOLE 3033 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 966057 11095 SH SOLE 11095 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 2113765 13510 SH SOLE 13510 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 21684601 208988 SH SOLE 208988 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 1995647 8481 SH SOLE 8481 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 2037844 19169 SH SOLE 19169 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 4935694 17428 SH SOLE 17428 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 8609496 44276 SH SOLE 44276 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 5750539 50939 SH SOLE 50939 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 10851411 133572 SH SOLE 133572 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 16100130 65763 SH SOLE 65763 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 1713020 8335 SH SOLE 8335 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 14283053 32303 SH SOLE 32303 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 3523136 19361 SH SOLE 19361 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 1357544 9549 SH SOLE 9549 0 0 VECTOR GROUP LTD COM 92240M108 BBG001S75639 296364 23135 SH SOLE 23135 0 0 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 201487 1019 SH SOLE 1019 0 0 VENTAS INC COM 92276F100 BBG001S9T7M6 1270492 26877 SH SOLE 26877 0 0 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 2008823 8887 SH SOLE 8887 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 20035196 538726 SH SOLE 538726 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 1697966 4825 SH SOLE 4825 0 0 VIATRIS INC COM 92556V106 BBG00Y52JV51 428748 42961 SH SOLE 42961 0 0 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 235407 7490 SH SOLE 7490 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 252899 4105 SH SOLE 4105 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 23187957 402569 SH SOLE 402569 0 0 VIEW INC COM CL A 92671V106 BBG00WLM2YM6 2579 21300 SH SOLE 21300 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 BBG00HTN2DF3 58503 15078 SH SOLE 15078 0 0 VIRNETX HLDG CORP COM 92823T108 BBG001S7FPB7 18461 39700 SH SOLE 39700 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 23797539 100209 SH SOLE 100209 0 0 VISTA GOLD CORP COM NEW 927926303 BBG001S9BFZ3 11438 22000 SH SOLE 22000 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 136059 14398 SH SOLE 14398 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 BBG001SP8VG7 139597 16346 SH SOLE 16346 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 52769 10266 SH SOLE 10266 0 0 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 232781 1033 SH SOLE 1033 0 0 WABTEC COM 929740108 BBG001S5XBT3 292301 2665 SH SOLE 2665 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 1364305 47887 SH SOLE 47887 0 0 WALMART INC COM 931142103 BBG001S5XH92 21000491 133608 SH SOLE 133608 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 594760 47429 SH SOLE 47429 0 0 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 15548880 89660 SH SOLE 89660 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 1532866 4018 SH SOLE 4018 0 0 WD 40 CO COM 929236107 BBG001S5XD46 251470 1333 SH SOLE 1333 0 0 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 2511367 28461 SH SOLE 28461 0 0 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 4935947 115650 SH SOLE 115650 0 0 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 825545 10206 SH SOLE 10206 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 44427 11753 SH SOLE 11753 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 BBG001SBWXC1 178755 20176 SH SOLE 20176 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 17451 18000 SH SOLE 18000 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 335156 10002 SH SOLE 10002 0 0 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 468999 3152 SH SOLE 3152 0 0 WHITEHORSE FIN INC COM 96524V106 BBG003CNYJ19 230064 17932 SH SOLE 17932 0 0 WILLIAMS COS INC COM 969457100 BBG001S5XH10 542524 16627 SH SOLE 16627 0 0 WINNEBAGO INDS INC COM 974637100 BBG001S5XFG8 362452 5435 SH SOLE 5435 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 1167371 41766 SH SOLE 41766 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 53655994 1402039 SH SOLE 1402039 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 298617 6418 SH SOLE 6418 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 578049 7061 SH SOLE 7061 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 31096294 617971 SH SOLE 617971 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 863524 24107 SH SOLE 24107 0 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 BBG00LNNW626 20109867 800301 SH SOLE 800301 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 BBG001SHKG65 560238 11877 SH SOLE 11877 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 216566 3642 SH SOLE 3642 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 349162 8692 SH SOLE 8692 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 BBG001SHLHN3 387151 10481 SH SOLE 10481 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 837983 10066 SH SOLE 10066 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 2515228 39548 SH SOLE 39548 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 4884333 104567 SH SOLE 104567 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 710190 16889 SH SOLE 16889 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 257538 4865 SH SOLE 4865 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 4824712 72378 SH SOLE 72378 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 3266286 113452 SH SOLE 113452 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 1802518 40226 SH SOLE 40226 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 1725844 27796 SH SOLE 27796 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 1269348 29458 SH SOLE 29458 0 0 WOLFSPEED INC COM 977852102 BBG001S6YWT4 258049 4642 SH SOLE 4642 0 0 WORKDAY INC CL A 98138H101 BBG001T21KQ7 518933 2297 SH SOLE 2297 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 3618905 95009 SH SOLE 95009 0 0 WP CAREY INC COM 92936U109 BBG001S67MM3 3376157 49973 SH SOLE 49973 0 0 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 846220 8013 SH SOLE 8013 0 0 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 938049 15088 SH SOLE 15088 0 0 YUM BRANDS INC COM 988498101 BBG001S7JQ30 2012217 14523 SH SOLE 14523 0 0 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 326100 5772 SH SOLE 5772 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 520812 3577 SH SOLE 3577 0 0 ZOETIS INC CL A 98978V103 BBG0039320P7 1412448 8202 SH SOLE 8202 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 333562 4914 SH SOLE 4914 0 0 ZSCALER INC COM 98980G102 BBG003338H61 633139 4328 SH SOLE 4328 0 0