0001085146-23-002331.txt : 20230515 0001085146-23-002331.hdr.sgml : 20230515 20230515104437 ACCESSION NUMBER: 0001085146-23-002331 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230515 DATE AS OF CHANGE: 20230515 EFFECTIVENESS DATE: 20230515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cetera Advisors LLC CENTRAL INDEX KEY: 0001534400 IRS NUMBER: 840858799 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14617 FILM NUMBER: 23919509 BUSINESS ADDRESS: STREET 1: 4600 S. SYRACUSE ST. STREET 2: SUITE 600 CITY: DENVER STATE: CO ZIP: 80237 BUSINESS PHONE: 720-509-2446 MAIL ADDRESS: STREET 1: 4600 S. SYRACUSE ST. STREET 2: SUITE 600 CITY: DENVER STATE: CO ZIP: 80237 FORMER COMPANY: FORMER CONFORMED NAME: Multi-Financial Securities Corp DATE OF NAME CHANGE: 20111107 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001534400 XXXXXXXX 03-31-2023 03-31-2023 false Cetera Advisors LLC
4600 S. SYRACUSE ST. SUITE 600 DENVER CO 80237
13F HOLDINGS REPORT 028-14617 Y CETERA ADVISORS LLC WAS FORMERLEY KNOWN AS MULTI-FINANCIAL SECURITIES CORP
Jose Rodriguez Director, Advisory Compliance 310-326-3100 /s/ Jose Rodriguez El Segundo CA 05-15-2023 0 1650 6003883975 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 22ND CENTY GROUP INC COM 90137F103 BBG001SQ4DP9 71332 92760 SH SOLE 0 0 92760 3M CO COM 88579Y101 BBG001S5T7X2 3761836 35790 SH SOLE 0 0 35790 ABBOTT LABS COM 002824100 BBG001S5N9M6 7273131 71826 SH SOLE 0 0 71826 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 16949538 106353 SH SOLE 0 0 106353 ABCELLERA BIOLOGICS INC COM 00288U106 BBG00LLW2MH0 81877 10859 SH SOLE 0 0 10859 ABRDN AUSTRALIA EQUITY FD IN COM 003011103 BBG001S5S2W5 44603 10160 SH SOLE 0 0 10160 ABRDN ETFS BBRG ALL COMMDY 003261203 BBG00G9CGXD4 227208 6856 SH SOLE 0 0 6856 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 BBG001SMLZ16 196257 21035 SH SOLE 0 0 21035 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 305976 13240 SH SOLE 0 0 13240 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 BBG00FFG9D88 320992 12052 SH SOLE 0 0 12052 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 BBG00X7L1CW0 321760 4931 SH SOLE 0 0 4931 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 6016393 21050 SH SOLE 0 0 21050 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 801037 9359 SH SOLE 0 0 9359 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 4820786 12510 SH SOLE 0 0 12510 ADVANCE AUTO PARTS INC COM 00751Y106 BBG001SD2SB2 238964 1965 SH SOLE 0 0 1965 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 2583985 26365 SH SOLE 0 0 26365 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 BBG00YPGKJY1 4100429 162906 SH SOLE 0 0 162906 AFLAC INC COM 001055102 BBG001S5NGJ4 1019831 15806 SH SOLE 0 0 15806 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 1706054 12332 SH SOLE 0 0 12332 AGNC INVT CORP COM 00123Q104 BBG001T074G2 279637 27742 SH SOLE 0 0 27742 AGREE RLTY CORP COM 008492100 BBG001S6RY81 333993 4868 SH SOLE 0 0 4868 AIM ETF PRODUCTS TRUST US LARGE CAP BUF 00888H786 BBG01DCCD6G5 1321674 52385 SH SOLE 0 0 52385 AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 BBG00VSHDMS0 219608 7510 SH SOLE 0 0 7510 AIM ETF PRODUCTS TRUST US LRG CAP BUF20 00888H844 BBG01B8726R5 1107158 41961 SH SOLE 0 0 41961 AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604 BBG00XPR0VR2 261859 8710 SH SOLE 0 0 8710 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H794 BBG01BM21GB6 357293 13994 SH SOLE 0 0 13994 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 BBG00V5MGHR3 1014292 37533 SH SOLE 0 0 37533 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 BBG00VSHDKC1 1129854 40170 SH SOLE 0 0 40170 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505 BBG00XPR18Z3 611056 20976 SH SOLE 0 0 20976 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 BBG00YPGMDP2 1881273 68189 SH SOLE 0 0 68189 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 2492750 8679 SH SOLE 0 0 8679 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 1093980 8794 SH SOLE 0 0 8794 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 117556 128000 SH SOLE 0 0 128000 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 707747 3202 SH SOLE 0 0 3202 ALCOA CORP COM 013872106 BBG00B3T3HF1 352993 8294 SH SOLE 0 0 8294 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 514902 7269 SH SOLE 0 0 7269 ALGONQUIN PWR UTILS CORP COM 015857105 BBG001S8LHC5 395993 47254 SH SOLE 0 0 47254 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 5523057 54052 SH SOLE 0 0 54052 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 243254 728 SH SOLE 0 0 728 ALKALINE WTR CO INC COM NEW 01643A207 BBG0027DMWX8 2465 15389 SH SOLE 0 0 15389 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 213247 1998 SH SOLE 0 0 1998 ALLEGRO MICROSYSTEMS INC COM 01749D105 BBG00H5S83B8 487338 10155 SH SOLE 0 0 10155 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 384077 19042 SH SOLE 0 0 19042 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 364602 9973 SH SOLE 0 0 9973 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 898301 16822 SH SOLE 0 0 16822 ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 BBG001SKNN24 257972 24200 SH SOLE 0 0 24200 ALLSTATE CORP COM 020002101 BBG001S9BM06 971209 8765 SH SOLE 0 0 8765 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 38917931 375185 SH SOLE 0 0 375185 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 19455142 187069 SH SOLE 0 0 187069 ALPINE 4 HOLDINGS INC CL A 02083E105 BBG00BBLTGV5 100565 197187 SH SOLE 0 0 197187 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 4748124 122849 SH SOLE 0 0 122849 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 871128 17014 SH SOLE 0 0 17014 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 15414596 345464 SH SOLE 0 0 345464 AMAZON COM INC COM 023135106 BBG001S5PQL7 56690043 548843 SH SOLE 0 0 548843 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 391642 34415 SH SOLE 0 0 34415 AMEREN CORP COM 023608102 BBG001S5NF24 625291 7238 SH SOLE 0 0 7238 AMERESCO INC CL A 02361E108 BBG001S6P9W1 244082 4959 SH SOLE 0 0 4959 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 559748 37949 SH SOLE 0 0 37949 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 BBG00Q9MQ6T1 212323 3723 SH SOLE 0 0 3723 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 214548 3027 SH SOLE 0 0 3027 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 400146 5403 SH SOLE 0 0 5403 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 3153364 34656 SH SOLE 0 0 34656 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 4206583 25502 SH SOLE 0 0 25502 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 231782 4603 SH SOLE 0 0 4603 AMERICAN RES CORP CL A 02927U208 BBG005VQ4CN0 15750 10500 SH SOLE 0 0 10500 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 10650687 52122 SH SOLE 0 0 52122 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 582869 3979 SH SOLE 0 0 3979 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 1456671 4753 SH SOLE 0 0 4753 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 466248 2912 SH SOLE 0 0 2912 AMETEK INC COM 031100100 BBG001S5NN54 355238 2444 SH SOLE 0 0 2444 AMGEN INC COM 031162100 BBG001S5NNL6 5535403 22897 SH SOLE 0 0 22897 AMMO INC COM 00175J107 BBG001SB6XN8 100966 51252 SH SOLE 0 0 51252 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 332437 4068 SH SOLE 0 0 4068 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 BBG00MCBHFV7 1200269 46980 SH SOLE 0 0 46980 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 430737 22260 SH SOLE 0 0 22260 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 12957369 365305 SH SOLE 0 0 365305 AMPLIFY ETF TR ONLIN RETL ETF 032108102 BBG00CRCD217 216791 4907 SH SOLE 0 0 4907 AMYRIS INC COM NEW 03236M200 BBG001T20G05 37823 27811 SH SOLE 0 0 27811 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1728230 8763 SH SOLE 0 0 8763 ANDERSONS INC COM 034164103 BBG001S60FJ9 307379 7439 SH SOLE 0 0 7439 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 725178 10867 SH SOLE 0 0 10867 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 10606958 555048 SH SOLE 0 0 555048 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 157171 14983 SH SOLE 0 0 14983 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 693089 2198 SH SOLE 0 0 2198 APA CORPORATION COM 03743Q108 BBG00YTS96H1 448226 12430 SH SOLE 0 0 12430 API GROUP CORP COM STK 00187Y100 BBG00HVV7984 704636 31345 SH SOLE 0 0 31345 APOLLO COML REAL EST FIN INC COM 03762U105 BBG001T55FJ5 101609 10914 SH SOLE 0 0 10914 APOLLO TACTICAL INCOME FD IN COM 037638103 BBG003NQ4BY4 279511 23062 SH SOLE 0 0 23062 APPLE INC COM 037833100 BBG001S5N8V8 198003547 1200749 SH SOLE 0 0 1200749 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 2847352 23181 SH SOLE 0 0 23181 APTIV PLC SHS G6095L109 BBG001TRL2T7 229092 2042 SH SOLE 0 0 2042 APTOSE BIOSCIENCES INC COM NEW 03835T200 BBG001S9DNY5 55821 86827 SH SOLE 0 0 86827 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 942410 82020 SH SOLE 0 0 82020 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 364869 5376 SH SOLE 0 0 5376 ARCH RESOURCES INC CL A 03940R107 BBG00DZB5DD0 282221 2147 SH SOLE 0 0 2147 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 6936886 87081 SH SOLE 0 0 87081 ARCUS BIOSCIENCES INC COM 03969F109 BBG00DQD2751 216746 11883 SH SOLE 0 0 11883 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 3871695 211857 SH SOLE 0 0 211857 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 535184 6414 SH SOLE 0 0 6414 ARGAN INC COM 04010E109 BBG001SJP7D8 572246 14140 SH SOLE 0 0 14140 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 455908 2716 SH SOLE 0 0 2716 ARK ETF TR 3D PRINTING ETF 00214Q500 BBG00D3D1DF3 659314 28791 SH SOLE 0 0 28791 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 2948249 156738 SH SOLE 0 0 156738 ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 2013094 66947 SH SOLE 0 0 66947 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 3234386 80178 SH SOLE 0 0 80178 ARMADA HOFFLER PPTYS INC COM 04208T108 BBG004CYX1N9 164909 13963 SH SOLE 0 0 13963 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1897616 2788 SH SOLE 0 0 2788 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 1745309 25145 SH SOLE 0 0 25145 AT&T INC COM 00206R102 BBG001S5VWH2 12282034 638028 SH SOLE 0 0 638028 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 BBG0068Q7725 315519 10674 SH SOLE 0 0 10674 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 729869 4264 SH SOLE 0 0 4264 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 560597 4989 SH SOLE 0 0 4989 AURINIA PHARMACEUTICALS INC COM 05156V102 BBG001S68013 485517 44299 SH SOLE 0 0 44299 AURORA CANNABIS INC COM 05156X884 BBG001SV77D1 7344 10572 SH SOLE 0 0 10572 AUTODESK INC COM 052769106 BBG001S5SCD4 699730 3362 SH SOLE 0 0 3362 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 3726073 16737 SH SOLE 0 0 16737 AUTONATION INC COM 05329W102 BBG001S5NQB0 507343 3776 SH SOLE 0 0 3776 AUTOZONE INC COM 053332102 BBG001S6Q5D9 2032890 827 SH SOLE 0 0 827 AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 632757 3765 SH SOLE 0 0 3765 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 274188 1532 SH SOLE 0 0 1532 AVID TECHNOLOGY INC COM 05367P100 BBG001S74L73 319800 10000 SH SOLE 0 0 10000 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 768537 3418 SH SOLE 0 0 3418 B & G FOODS INC NEW COM 05508R106 BBG001SQD861 2151420 138533 SH SOLE 0 0 138533 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 634920 4207 SH SOLE 0 0 4207 BALL CORP COM 058498106 BBG001S5P7Q4 723705 13132 SH SOLE 0 0 13132 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 69175 18747 SH SOLE 0 0 18747 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 4743719 165864 SH SOLE 0 0 165864 BANK MONTREAL MEDIUM NT LKD 38 06368B504 BBG00QTPSFQ3 429302 15977 SH SOLE 0 0 15977 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 592651 13043 SH SOLE 0 0 13043 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 294469 5847 SH SOLE 0 0 5847 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 BBG001T2YCT6 438044 13625 SH SOLE 0 0 13625 BARCLAYS BANK PLC ETN LKD 48 06746P431 BBG00JRY3Z76 447306 5445 SH SOLE 0 0 5445 BARCLAYS BANK PLC ETN LKD 48 06746P456 BBG00JRY7YB0 550361 8440 SH SOLE 0 0 8440 BARCLAYS BANK PLC IPTH CRUDE OIL 06740P221 BBG001V13S41 208787 7212 SH SOLE 0 0 7212 BARCLAYS BANK PLC IPTH PURE BRD 06740P114 BBG001V13QK7 1555084 34699 SH SOLE 0 0 34699 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 755912 95203 SH SOLE 0 0 95203 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 1759956 94774 SH SOLE 0 0 94774 BAXTER INTL INC COM 071813109 BBG001S5P1K3 289345 7134 SH SOLE 0 0 7134 BCE INC COM NEW 05534B760 BBG001S5P2C0 550880 12299 SH SOLE 0 0 12299 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 2442447 9867 SH SOLE 0 0 9867 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 BBG012YQ6253 415534 4430 SH SOLE 0 0 4430 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 2328000 5 SH SOLE 0 0 5 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 48150594 155943 SH SOLE 0 0 155943 BERRY GLOBAL GROUP INC COM 08579W103 BBG001T6B4W6 491933 8352 SH SOLE 0 0 8352 BEST BUY INC COM 086516101 BBG001S5P285 304443 3890 SH SOLE 0 0 3890 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 4791429 75563 SH SOLE 0 0 75563 BIOGEN INC COM 09062X103 BBG001S67826 1399325 5033 SH SOLE 0 0 5033 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 240086 2469 SH SOLE 0 0 2469 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 102215 98000 SH SOLE 0 0 98000 BIOVENTUS INC COM CL A 09075A108 BBG00D8550C2 22971 21468 SH SOLE 0 0 21468 BITFARMS LTD COM 09173B107 BBG00PGMZVM7 646406 678143 SH SOLE 0 0 678143 BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 706916 45055 SH SOLE 0 0 45055 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 BBG001S5WLM9 216193 18478 SH SOLE 0 0 18478 BLACKROCK CORPOR HI YLD FD I COM 09255P107 BBG001SJQLG3 597876 68564 SH SOLE 0 0 68564 BLACKROCK ENERGY & RES TR COM 09250U101 BBG001SMMW12 245510 20190 SH SOLE 0 0 20190 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 105319 12261 SH SOLE 0 0 12261 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 625353 13823 SH SOLE 0 0 13823 BLACKROCK INC COM 09247X101 BBG001SDBP55 3671632 5487 SH SOLE 0 0 5487 BLACKROCK INVT QUALITY MUN T COM 09247D105 BBG001S72D73 241702 20025 SH SOLE 0 0 20025 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 235548 19548 SH SOLE 0 0 19548 BLACKROCK MUNIYILD QULT FD I COM 09254F100 BBG001S6Y4Q9 171812 14511 SH SOLE 0 0 14511 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 BBG001T9DW47 262716 14660 SH SOLE 0 0 14660 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 BBG0021RGFN8 200229 8350 SH SOLE 0 0 8350 BLACKSTONE INC COM 09260D107 BBG001S7H949 4461053 50786 SH SOLE 0 0 50786 BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 2117706 118639 SH SOLE 0 0 118639 BLINK CHARGING CO COM 09354A100 BBG001T2HMC1 107321 12407 SH SOLE 0 0 12407 BLOCK H & R INC COM 093671105 BBG001S5S031 222674 6317 SH SOLE 0 0 6317 BLOCK INC CL A 852234103 BBG001TFLWL5 1330368 19379 SH SOLE 0 0 19379 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 305795 140919 SH SOLE 0 0 140919 BOEING CO COM 097023105 BBG001S5P0V3 12183731 57354 SH SOLE 0 0 57354 BOGOTA FINL CORP COM 097235105 BBG00Q709ZL4 150000 15000 SH SOLE 0 0 15000 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 1503916 567 SH SOLE 0 0 567 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 207363 2237 SH SOLE 0 0 2237 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 720432 14400 SH SOLE 0 0 14400 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 2916072 76860 SH SOLE 0 0 76860 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 282770 47927 SH SOLE 0 0 47927 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 8194434 118229 SH SOLE 0 0 118229 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 546 2600 SH Put SOLE 0 0 2600 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 618424 17609 SH SOLE 0 0 17609 BROADCOM INC COM 11135F101 BBG00KHY5SY8 7586829 11826 SH SOLE 0 0 11826 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 399360 2725 SH SOLE 0 0 2725 BUILD-A-BEAR WORKSHOP INC COM 120076104 BBG001SMC9T4 840010 36145 SH SOLE 0 0 36145 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 265807 2994 SH SOLE 0 0 2994 BUNGE LIMITED COM G16962105 BBG001SJ9BG4 269164 2818 SH SOLE 0 0 2818 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 737096 21957 SH SOLE 0 0 21957 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 813468 3872 SH SOLE 0 0 3872 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 6271541 447967 SH SOLE 0 0 447967 CALLON PETE CO DEL COM 13123X508 BBG001SB5DH0 676658 20235 SH SOLE 0 0 20235 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 BBG005NDJ0V9 260354 10410 SH SOLE 0 0 10410 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 BBG00CC09FG9 5089917 178782 SH SOLE 0 0 178782 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 2472758 42125 SH SOLE 0 0 42125 CAMBRIA ETF TR TRINITY 132061839 BBG00LY8KCW4 1805988 73344 SH SOLE 0 0 73344 CAMECO CORP COM 13321L108 BBG001S5Y5S6 2435878 93079 SH SOLE 0 0 93079 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 671306 12210 SH SOLE 0 0 12210 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 732004 6205 SH SOLE 0 0 6205 CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 1243927 16167 SH SOLE 0 0 16167 CANOPY GROWTH CORP COM 138035100 BBG001T6MH82 22574 12889 SH SOLE 0 0 12889 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 6074685 256424 SH SOLE 0 0 256424 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 8423535 337752 SH SOLE 0 0 337752 CAPITAL GROUP FIXED INCOME E SHORT DURATION 14020Y409 BBG019XFYS46 398853 15631 SH SOLE 0 0 15631 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 405026 17564 SH SOLE 0 0 17564 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 7161461 318854 SH SOLE 0 0 318854 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 303456 3156 SH SOLE 0 0 3156 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 347221 4599 SH SOLE 0 0 4599 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 325108 32030 SH SOLE 0 0 32030 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 2021529 44186 SH SOLE 0 0 44186 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 320361 1480 SH SOLE 0 0 1480 CATERPILLAR INC COM 149123101 BBG001S5PJ06 6946831 30357 SH SOLE 0 0 30357 CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 1347298 253728 SH SOLE 0 0 253728 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 720965 9902 SH SOLE 0 0 9902 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 17640 4200 SH Put SOLE 0 0 4200 CDW CORP COM 12514G108 BBG001V18TB6 770010 3951 SH SOLE 0 0 3951 CEDAR FAIR L P DEPOSITRY UNIT 150185106 BBG001S5RF11 231034 5057 SH SOLE 0 0 5057 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 370031 5854 SH SOLE 0 0 5854 CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 428728 14553 SH SOLE 0 0 14553 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 899001 85865 SH SOLE 0 0 85865 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 53788 65000 SH SOLE 0 0 65000 CHEGG INC NOTE 0.125% 3/1 163092AD1 53375 61000 SH SOLE 0 0 61000 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 2573684 16330 SH SOLE 0 0 16330 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 29123089 178494 SH SOLE 0 0 178494 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 413406 242 SH SOLE 0 0 242 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 1707199 8792 SH SOLE 0 0 8792 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 1999951 22621 SH SOLE 0 0 22621 CIENA CORP COM NEW 171779309 BBG001S61J73 221004 4208 SH SOLE 0 0 4208 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 256607 2290 SH SOLE 0 0 2290 CINTAS CORP COM 172908105 BBG001S7CRG1 790235 1708 SH SOLE 0 0 1708 CION INVT CORP COM 17259U204 BBG009KJ66C3 1380535 139872 SH SOLE 0 0 139872 CISCO SYS INC COM 17275R102 BBG001S6HC62 6433425 123069 SH SOLE 0 0 123069 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 2243724 47851 SH SOLE 0 0 47851 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 342456 11276 SH SOLE 0 0 11276 CLEAN ENERGY FUELS CORP COM 184499101 BBG001SPD4H0 89598 20550 SH SOLE 0 0 20550 CLEAN HARBORS INC COM 184496107 BBG001S5PW98 569527 3995 SH SOLE 0 0 3995 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 BBG002WD8PX1 231778 8020 SH SOLE 0 0 8020 CLEARWAY ENERGY INC CL C 18539C204 BBG008LJ4TG2 666828 21284 SH SOLE 0 0 21284 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 578843 31579 SH SOLE 0 0 31579 CLOROX CO DEL COM 189054109 BBG001S5PX50 857726 5420 SH SOLE 0 0 5420 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 540882 8772 SH SOLE 0 0 8772 CME GROUP INC COM 12572Q105 BBG001S86547 1131912 5910 SH SOLE 0 0 5910 COCA COLA CO COM 191216100 BBG001S5SMQ8 15589764 251326 SH SOLE 0 0 251326 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 276817 3440 SH SOLE 0 0 3440 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 569487 23340 SH SOLE 0 0 23340 COHERENT CORP 6% CONV PFD A 19247G206 266860 1525 SH SOLE 0 0 1525 COHERENT CORP COM 19247G107 BBG001S5S6N6 261724 6873 SH SOLE 0 0 6873 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 631781 9350 SH SOLE 0 0 9350 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 1817374 24183 SH SOLE 0 0 24183 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG00M6JW9V4 611919 29676 SH SOLE 0 0 29676 COLUMBIA ETF TR I US ESG EQUITY 19761L300 BBG00D2R0FY8 3460057 91925 SH SOLE 0 0 91925 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 4743649 125129 SH SOLE 0 0 125129 COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 1306227 8949 SH SOLE 0 0 8949 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 317448 5440 SH SOLE 0 0 5440 COMPASS INC CL A 20464U100 BBG00J5SXTJ1 33821 10471 SH SOLE 0 0 10471 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 969314 25807 SH SOLE 0 0 25807 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 4613514 46503 SH SOLE 0 0 46503 CONSOL ENERGY INC NEW COM 20854L108 BBG00HC115M9 219387 3765 SH SOLE 0 0 3765 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 1022732 10690 SH SOLE 0 0 10690 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 737990 3267 SH SOLE 0 0 3267 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 613953 7821 SH SOLE 0 0 7821 COPART INC COM 217204106 BBG001S7MTB1 303134 4031 SH SOLE 0 0 4031 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 489189 62797 SH SOLE 0 0 62797 CORNERSTONE TOTAL RETURN FD COM 21924U300 BBG001S5QTF7 282608 38242 SH SOLE 0 0 38242 CORNING INC COM 219350105 BBG001S5RLH1 924047 26192 SH SOLE 0 0 26192 CORTEVA INC COM 22052L104 BBG00BN969D0 1208657 20041 SH SOLE 0 0 20041 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 451863 6563 SH SOLE 0 0 6563 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 15357546 30909 SH SOLE 0 0 30909 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 1744086 71071 SH SOLE 0 0 71071 CRACKER BARREL OLD CTRY STOR COM 22410J106 BBG001S5PK03 4351065 38302 SH SOLE 0 0 38302 CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2 31413 35000 SH SOLE 0 0 35000 CRANE HLDGS CO COM 224441105 BBG017BXPZ94 407465 3590 SH SOLE 0 0 3590 CRESCENT PT ENERGY CORP COM 22576C101 BBG001SLLJ78 366461 51981 SH SOLE 0 0 51981 CROCS INC COM 227046109 BBG001SDGFR8 398412 3151 SH SOLE 0 0 3151 CRONOS GROUP INC COM 22717L101 BBG006G267X6 39095 20152 SH SOLE 0 0 20152 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 3041682 22160 SH SOLE 0 0 22160 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 6800 2500 SH Put SOLE 0 0 2500 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 2759551 20618 SH SOLE 0 0 20618 CROWN HLDGS INC COM 228368106 BBG001S5PKZ5 370872 4484 SH SOLE 0 0 4484 CSX CORP COM 126408103 BBG001S5Q7Q3 1605166 53613 SH SOLE 0 0 53613 CUMMINS INC COM 231021106 BBG001S5Q9M3 1774363 7428 SH SOLE 0 0 7428 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 7712019 103782 SH SOLE 0 0 103782 CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 678340 4584 SH SOLE 0 0 4584 D R HORTON INC COM 23331A109 BBG001S8M692 615838 6304 SH SOLE 0 0 6304 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 7558993 29991 SH SOLE 0 0 29991 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 818861 5278 SH SOLE 0 0 5278 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 229395 3928 SH SOLE 0 0 3928 DBX ETF TR XTRACK HRVST CSI 233051879 BBG005HJL932 289346 9815 SH SOLE 0 0 9815 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 1587823 45109 SH SOLE 0 0 45109 DBX ETF TR XTRACK MSCI EURP 233051853 BBG005BHZSN3 251396 6865 SH SOLE 0 0 6865 DBX ETF TR XTRACK MUN INFRA 233051705 BBG004LV7GH8 281400 11247 SH SOLE 0 0 11247 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 518119 14910 SH SOLE 0 0 14910 DBX ETF TR XTRACKERS LOW 233051267 BBG00JQCHVS6 301300 6550 SH SOLE 0 0 6550 DEERE & CO COM 244199105 BBG001S5QFF7 19370532 46916 SH SOLE 0 0 46916 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 458546 11404 SH SOLE 0 0 11404 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 1808115 51779 SH SOLE 0 0 51779 DENISON MINES CORP COM 248356107 BBG001S9ZPX7 1232308 1130558 SH SOLE 0 0 1130558 DEUTSCHE BANK A G NAMEN AKT D18190898 BBG001S683N3 117001 11460 SH SOLE 0 0 11460 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 1267100 25037 SH SOLE 0 0 25037 DEXCOM INC COM 252131107 BBG001SKZG99 684881 5895 SH SOLE 0 0 5895 DHT HOLDINGS INC SHS NEW Y2065G121 BBG001SNTT01 309069 28591 SH SOLE 0 0 28591 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 777324 4290 SH SOLE 0 0 4290 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 324750 2403 SH SOLE 0 0 2403 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 523087 3687 SH SOLE 0 0 3687 DIEBOLD NIXDORF INC COM STK 253651103 BBG001S5QDJ8 24187 20156 SH SOLE 0 0 20156 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 581450 5914 SH SOLE 0 0 5914 DIGITALOCEAN HLDGS INC COM 25402D102 BBG00ZGF6TM7 530714 13549 SH SOLE 0 0 13549 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 1570403 58271 SH SOLE 0 0 58271 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 16258770 348452 SH SOLE 0 0 348452 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 17039348 668734 SH SOLE 0 0 668734 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 310378 9271 SH SOLE 0 0 9271 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 250478 4753 SH SOLE 0 0 4753 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 1408789 61092 SH SOLE 0 0 61092 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 BBG00GBQTCP9 249439 8133 SH SOLE 0 0 8133 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 BBG00D1WLCR0 339231 21900 SH SOLE 0 0 21900 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 5391518 74315 SH SOLE 0 0 74315 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 668598 6764 SH SOLE 0 0 6764 DISNEY WALT CO COM 254687106 BBG001S5QHF3 22080414 220517 SH SOLE 0 0 220517 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 BBG001S8MCB6 17894 13255 SH SOLE 0 0 13255 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 6893611 625555 SH SOLE 0 0 625555 DOCUSIGN INC COM 256163106 BBG001T535D5 1117378 19166 SH SOLE 0 0 19166 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 2053009 9755 SH SOLE 0 0 9755 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 2306957 41262 SH SOLE 0 0 41262 DOVER CORP COM 260003108 BBG001S5QL46 272165 1791 SH SOLE 0 0 1791 DOW INC COM 260557103 BBG00BN96931 4345630 79271 SH SOLE 0 0 79271 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 3717294 192009 SH SOLE 0 0 192009 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 4343060 45020 SH SOLE 0 0 45020 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 1242345 17310 SH SOLE 0 0 17310 DUTCH BROS INC CL A 26701L100 BBG01282ZJ56 1868226 59065 SH SOLE 0 0 59065 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 374341 42203 SH SOLE 0 0 42203 EA SERIES TRUST GADSDN DYN MLT 02072L870 BBG00MFC7P05 2702900 91873 SH SOLE 0 0 91873 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 239792 2843 SH SOLE 0 0 2843 EATON CORP PLC SHS G29183103 BBG001S5QZ45 9682690 56512 SH SOLE 0 0 56512 EATON VANCE FLTING RATE INC COM 278279104 BBG001SM29R7 134949 11725 SH SOLE 0 0 11725 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 623111 63260 SH SOLE 0 0 63260 EATON VANCE SR INCOME TR SH BEN INT 27826S103 BBG001SC5YX4 77575 14500 SH SOLE 0 0 14500 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 291081 12874 SH SOLE 0 0 12874 EATON VANCE TAX MNGED BUY WR COM 27828X100 BBG001SDC8B5 3132580 240044 SH SOLE 0 0 240044 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 172105 13627 SH SOLE 0 0 13627 EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 299355 25652 SH SOLE 0 0 25652 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 206073 26386 SH SOLE 0 0 26386 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 93106 11523 SH SOLE 0 0 11523 EBAY INC. COM 278642103 BBG001S9B9J5 384878 8674 SH SOLE 0 0 8674 ECOLAB INC COM 278865100 BBG001S5QRB5 928306 5608 SH SOLE 0 0 5608 EDISON INTL COM 281020107 BBG001S7MY75 507295 7187 SH SOLE 0 0 7187 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 1271519 15370 SH SOLE 0 0 15370 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 1866876 4060 SH SOLE 0 0 4060 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 370705 2280 SH SOLE 0 0 2280 EMEREN GROUP LTD SPONSORED ADS 75971T301 BBG001T12XN3 83471 18758 SH SOLE 0 0 18758 EMERGENT BIOSOLUTIONS INC COM 29089Q105 BBG001SP1G40 112727 10881 SH SOLE 0 0 10881 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 2898468 33262 SH SOLE 0 0 33262 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 2856173 75004 SH SOLE 0 0 75004 ENERGY FUELS INC COM NEW 292671708 BBG001S9FH94 378009 67842 SH SOLE 0 0 67842 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 2798717 224436 SH SOLE 0 0 224436 ENERPLUS CORP COM 292766102 BBG001SGHVD0 2126513 147572 SH SOLE 0 0 147572 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 BBG001SGNNQ7 143160 13207 SH SOLE 0 0 13207 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 783924 3728 SH SOLE 0 0 3728 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 883417 8200 SH SOLE 0 0 8200 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 15107523 583302 SH SOLE 0 0 583302 EOG RES INC COM 26875P101 BBG001S5ZB93 1541659 13449 SH SOLE 0 0 13449 EPAM SYS INC COM 29414B104 BBG001SKDJH8 426075 1425 SH SOLE 0 0 1425 EQT CORP COM 26884L109 BBG001S5QXJ4 1186016 37168 SH SOLE 0 0 37168 EQUINIX INC COM 29444U700 BBG001SKBNS9 658203 913 SH SOLE 0 0 913 EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L401 521304 90191 SH SOLE 0 0 90191 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 1771132 29519 SH SOLE 0 0 29519 ESSEX PPTY TR INC COM 297178105 BBG001S81418 532052 2544 SH SOLE 0 0 2544 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 118660 33710 SH SOLE 0 0 33710 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 928323 19413 SH SOLE 0 0 19413 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 1475785 35416 SH SOLE 0 0 35416 ETF SER SOLUTIONS APTUS DEFINED 26922A388 BBG00LNDTHK8 1550764 59714 SH SOLE 0 0 59714 ETF SER SOLUTIONS CBOE VEST 10 YR 26922B659 BBG01CHZF2T4 394801 15314 SH SOLE 0 0 15314 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 BBG0116RW246 476397 26237 SH SOLE 0 0 26237 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 1134096 34587 SH SOLE 0 0 34587 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 2092818 48501 SH SOLE 0 0 48501 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 BBG00R2NHHR2 1478795 75257 SH SOLE 0 0 75257 ETF SER SOLUTIONS NATIONWIDE S&P 26922B766 BBG0145JDMY3 272540 13557 SH SOLE 0 0 13557 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 3523279 189119 SH SOLE 0 0 189119 ETSY INC COM 29786A106 BBG001T53625 760161 6828 SH SOLE 0 0 6828 EVERGY INC COM 30034W106 BBG00H433CS1 366979 6004 SH SOLE 0 0 6004 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 1092315 13958 SH SOLE 0 0 13958 EVOLUS INC COM 30052C107 BBG005CX4HL7 91385 10802 SH SOLE 0 0 10802 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 369463 5449 SH SOLE 0 0 5449 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 BBG01076JFY6 1708151 290997 SH SOLE 0 0 290997 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 687885 12571 SH SOLE 0 0 12571 EXELON CORP COM 30161N101 BBG001SBJMT2 1020350 24358 SH SOLE 0 0 24358 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 23874169 217711 SH SOLE 0 0 217711 F N B CORP COM 302520101 BBG001S5R1Q5 294850 25418 SH SOLE 0 0 25418 FABRINET SHS G3323L100 BBG001SP57F4 328965 2770 SH SOLE 0 0 2770 FARMERS NATIONAL BANC CORP COM 309627107 BBG001S7S1W3 173586 13733 SH SOLE 0 0 13733 FASTENAL CO COM 311900104 BBG001S5R1F7 1161138 21526 SH SOLE 0 0 21526 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 219996 2226 SH SOLE 0 0 2226 FEDEX CORP COM 31428X106 BBG001S5R3M5 4091997 17909 SH SOLE 0 0 17909 FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 413823 3094 SH SOLE 0 0 3094 FERRARI N V COM N3167Y103 BBG009PH3Q95 851170 3143 SH SOLE 0 0 3143 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 355676 13970 SH SOLE 0 0 13970 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 BBG005FHW240 249138 5518 SH SOLE 0 0 5518 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 505093 13264 SH SOLE 0 0 13264 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 600869 9775 SH SOLE 0 0 9775 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 438024 3844 SH SOLE 0 0 3844 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 464990 10161 SH SOLE 0 0 10161 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 9221560 200469 SH SOLE 0 0 200469 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 209755 6005 SH SOLE 0 0 6005 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 217476 4003 SH SOLE 0 0 4003 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 619736 23263 SH SOLE 0 0 23263 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 214605 12070 SH SOLE 0 0 12070 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 372447 51657 SH SOLE 0 0 51657 FIRST SOLAR INC COM 336433107 BBG001S991Z7 493073 2267 SH SOLE 0 0 2267 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 BBG001SPGVC2 523669 9760 SH SOLE 0 0 9760 FIRST TR ENERGY INCOME & GRO COM 33738G104 BBG001SB1L77 3031644 233563 SH SOLE 0 0 233563 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 684944 21216 SH SOLE 0 0 21216 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 BBG00DPCZ4K8 581251 20402 SH SOLE 0 0 20402 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 BBG00SK8GY15 542183 17573 SH SOLE 0 0 17573 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 756581 45169 SH SOLE 0 0 45169 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 822232 16182 SH SOLE 0 0 16182 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 604886 11875 SH SOLE 0 0 11875 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 2003967 125562 SH SOLE 0 0 125562 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 BBG00CNPNL82 229899 4090 SH SOLE 0 0 4090 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 877495 17311 SH SOLE 0 0 17311 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 BBG002NCPYS1 890851 23941 SH SOLE 0 0 23941 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 307905 14524 SH SOLE 0 0 14524 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 509925 14672 SH SOLE 0 0 14672 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 376751 12685 SH SOLE 0 0 12685 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 6333671 269633 SH SOLE 0 0 269633 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 906438 13549 SH SOLE 0 0 13549 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 1040498 20037 SH SOLE 0 0 20037 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 409057 18501 SH SOLE 0 0 18501 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 500204 32230 SH SOLE 0 0 32230 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 2292309 61407 SH SOLE 0 0 61407 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 1627172 15132 SH SOLE 0 0 15132 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 878134 15808 SH SOLE 0 0 15808 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 2137089 161168 SH SOLE 0 0 161168 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 1258525 30861 SH SOLE 0 0 30861 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 7619569 116650 SH SOLE 0 0 116650 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 6957628 162752 SH SOLE 0 0 162752 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 3090544 29381 SH SOLE 0 0 29381 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 2973745 35381 SH SOLE 0 0 35381 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 908541 10864 SH SOLE 0 0 10864 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 1534850 76133 SH SOLE 0 0 76133 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 40422701 554191 SH SOLE 0 0 554191 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 BBG019WLSRG0 762443 35512 SH SOLE 0 0 35512 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 1612748 10908 SH SOLE 0 0 10908 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 1968251 43661 SH SOLE 0 0 43661 FIRST TR EXCHANGE-TRADED FD EIP CARBON IMP 33738D705 BBG00PZ23542 316524 12500 SH SOLE 0 0 12500 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 53367128 896776 SH SOLE 0 0 896776 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 2064547 51925 SH SOLE 0 0 51925 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 3737975 78086 SH SOLE 0 0 78086 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 3563961 69284 SH SOLE 0 0 69284 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 494325 26252 SH SOLE 0 0 26252 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 471087 10021 SH SOLE 0 0 10021 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 227142 15495 SH SOLE 0 0 15495 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 1755067 33603 SH SOLE 0 0 33603 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 1984149 36682 SH SOLE 0 0 36682 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 1629814 76661 SH SOLE 0 0 76661 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 855853 31734 SH SOLE 0 0 31734 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 589577 9097 SH SOLE 0 0 9097 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 323455 14363 SH SOLE 0 0 14363 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 939937 35296 SH SOLE 0 0 35296 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 656395 4234 SH SOLE 0 0 4234 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 32388692 721834 SH SOLE 0 0 721834 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 2661172 58823 SH SOLE 0 0 58823 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 1553795 58302 SH SOLE 0 0 58302 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 BBG00QQFKGH4 4471465 118927 SH SOLE 0 0 118927 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 BBG00QQFKRG1 2099929 61276 SH SOLE 0 0 61276 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 BBG0133TT4G8 3078898 161962 SH SOLE 0 0 161962 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 BBG0133TR3F3 5106448 269498 SH SOLE 0 0 269498 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 BBG00YXMQXB7 5366409 262673 SH SOLE 0 0 262673 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 371424 18688 SH SOLE 0 0 18688 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 BBG00ZR07V60 1836593 82804 SH SOLE 0 0 82804 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 BBG012G2S6M4 493342 25588 SH SOLE 0 0 25588 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 BBG011FRQW74 684873 33564 SH SOLE 0 0 33564 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 BBG00TSG2686 2558212 69460 SH SOLE 0 0 69460 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 BBG0101Q66H1 354022 11936 SH SOLE 0 0 11936 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 BBG00TSG2748 806794 24702 SH SOLE 0 0 24702 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 12190295 519399 SH SOLE 0 0 519399 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 BBG01462JDB8 8249537 264260 SH SOLE 0 0 264260 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 BBG0101Q5ZQ8 902853 29228 SH SOLE 0 0 29228 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 BBG00YXMQGQ8 204869 6579 SH SOLE 0 0 6579 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 BBG00VC9SSV2 1274735 37393 SH SOLE 0 0 37393 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 BBG00VC9S4V5 1574352 41132 SH SOLE 0 0 41132 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 1773366 49029 SH SOLE 0 0 49029 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 BBG01C9WWJR6 1125698 36348 SH SOLE 0 0 36348 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 BBG01FCRRYM4 10242702 346263 SH SOLE 0 0 346263 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 BBG00W2861Z2 909239 28115 SH SOLE 0 0 28115 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 BBG00YGC8R49 9280331 290101 SH SOLE 0 0 290101 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 BBG00YGC7V96 2944536 87458 SH SOLE 0 0 87458 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 BBG00YGCB534 205229 9617 SH SOLE 0 0 9617 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 BBG00YGC9804 5968702 287787 SH SOLE 0 0 287787 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 BBG00YXMPLL3 2505323 71837 SH SOLE 0 0 71837 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 BBG00ZR067X4 5785262 172078 SH SOLE 0 0 172078 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 BBG00ZR07NB2 304168 9850 SH SOLE 0 0 9850 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 BBG011R6J7D3 19183090 596851 SH SOLE 0 0 596851 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 BBG00X9DXZP8 1397364 39518 SH SOLE 0 0 39518 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 BBG00ZR08TK8 2906904 140498 SH SOLE 0 0 140498 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 BBG00W5F8DK1 250480 13121 SH SOLE 0 0 13121 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 BBG012G2VGQ4 70191 14219 SH SOLE 0 0 14219 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 6946420 154159 SH SOLE 0 0 154159 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 368331 15214 SH SOLE 0 0 15214 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 BBG00RPK2N78 8077482 216091 SH SOLE 0 0 216091 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 BBG00RPLC4T3 1337898 39787 SH SOLE 0 0 39787 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 1804021 49456 SH SOLE 0 0 49456 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 BBG00QQFDZ53 1624981 50590 SH SOLE 0 0 50590 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 BBG00XS5NLY6 693496 21125 SH SOLE 0 0 21125 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 BBG00XS5NBW0 1624953 46361 SH SOLE 0 0 46361 FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 286107 18131 SH SOLE 0 0 18131 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 3086624 46488 SH SOLE 0 0 46488 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 816364 10141 SH SOLE 0 0 10141 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 2371221 26359 SH SOLE 0 0 26359 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 109535 14337 SH SOLE 0 0 14337 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 38656153 1088906 SH SOLE 0 0 1088906 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 BBG001ST6952 210060 2145 SH SOLE 0 0 2145 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 BBG001ST6934 346068 4967 SH SOLE 0 0 4967 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 492673 4895 SH SOLE 0 0 4895 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 1918894 14703 SH SOLE 0 0 14703 FIRST TR S&P REIT INDEX FD COM 33734G108 BBG001ST68Z1 320276 13153 SH SOLE 0 0 13153 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 1692110 20994 SH SOLE 0 0 20994 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 BBG001SRJR07 123361 39287 SH SOLE 0 0 39287 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 39952275 994828 SH SOLE 0 0 994828 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 1947675 20934 SH SOLE 0 0 20934 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 751990 18772 SH SOLE 0 0 18772 FISERV INC COM 337738108 BBG001S5R6Q4 1192353 10549 SH SOLE 0 0 10549 FIVE BELOW INC COM 33829M101 BBG001TCDMY9 294125 1428 SH SOLE 0 0 1428 FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 1064640 25175 SH SOLE 0 0 25175 FLEXSHOPPER INC COM NEW 33939J303 BBG001T0PFR5 23290 27400 SH SOLE 0 0 27400 FLUENCE ENERGY INC COM CL A 34379V103 BBG012QSDTD2 468119 23117 SH SOLE 0 0 23117 FMC CORP COM NEW 302491303 BBG001S5R880 436076 3571 SH SOLE 0 0 3571 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 4752021 377145 SH SOLE 0 0 377145 FORD MTR CO DEL NOTE 3/1 345370CZ1 140859 141000 SH SOLE 0 0 141000 FORTINET INC COM 34959E109 BBG001S77BL6 1284273 19324 SH SOLE 0 0 19324 FORTIVE CORP COM 34959J108 BBG00BLVZ237 336938 4943 SH SOLE 0 0 4943 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG013173BC4 479954 40231 SH SOLE 0 0 40231 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 354315 13152 SH SOLE 0 0 13152 FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462 BBG01B8C7ZT3 529297 46106 SH SOLE 0 0 46106 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 BBG00J3MDYR8 260348 10071 SH SOLE 0 0 10071 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 BBG00DVWC6M5 304479 6460 SH SOLE 0 0 6460 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 7887947 182338 SH SOLE 0 0 182338 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 1374954 33609 SH SOLE 0 0 33609 FRONTIER COMMUNICATIONS PARE COM 35909D109 BBG010MVVVX6 412365 18110 SH SOLE 0 0 18110 FRONTLINE PLC COM M46528101 BBG001S66K75 430423 25992 SH SOLE 0 0 25992 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 2797076 629972 SH SOLE 0 0 629972 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 5412537 292570 SH SOLE 0 0 292570 FUBOTV INC COM 35953D104 BBG002CV4QZ3 24351 20125 SH SOLE 0 0 20125 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 519598 2716 SH SOLE 0 0 2716 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 135689 37073 SH SOLE 0 0 37073 GARTNER INC COM 366651107 BBG001S5SD60 943430 2896 SH SOLE 0 0 2896 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 851143 10376 SH SOLE 0 0 10376 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 798086 7389 SH SOLE 0 0 7389 GENERAL AMERN INVS CO INC COM 368802104 BBG001S5RG46 388244 9978 SH SOLE 0 0 9978 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 1663096 7288 SH SOLE 0 0 7288 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 3319510 34723 SH SOLE 0 0 34723 GENERAL MLS INC COM 370334104 BBG001S5RKR2 2063416 24145 SH SOLE 0 0 24145 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 1180268 32177 SH SOLE 0 0 32177 GENETIC TECHNOLOGIES LTD NEW SPONSRD ADR 37185R307 BBG001SK4X23 16195 13961 SH SOLE 0 0 13961 GENTEX CORP COM 371901109 BBG001S5RMR8 1209404 43147 SH SOLE 0 0 43147 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 1394179 8333 SH SOLE 0 0 8333 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 3019459 36392 SH SOLE 0 0 36392 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 BBG00YPS1LT7 104507 78577 SH SOLE 0 0 78577 GLACIER BANCORP INC NEW COM 37637Q105 BBG001S6HGM5 1019814 24276 SH SOLE 0 0 24276 GLADSTONE CAPITAL CORP COM 376535100 BBG001SJH738 374176 39806 SH SOLE 0 0 39806 GLADSTONE COMMERCIAL CORP COM 376536108 BBG001SK8138 146658 11612 SH SOLE 0 0 11612 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 202021 15709 SH SOLE 0 0 15709 GLOBAL PARTNERS LP COM UNITS 37946R109 BBG001SH3WJ5 563469 18165 SH SOLE 0 0 18165 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 312037 2965 SH SOLE 0 0 2965 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 BBG001SV7NS0 336233 17942 SH SOLE 0 0 17942 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 428672 17981 SH SOLE 0 0 17981 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 292462 15938 SH SOLE 0 0 15938 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 204836 8735 SH SOLE 0 0 8735 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 718581 17987 SH SOLE 0 0 17987 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 1369812 32928 SH SOLE 0 0 32928 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 2645829 68350 SH SOLE 0 0 68350 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 1877127 94186 SH SOLE 0 0 94186 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 5365954 84437 SH SOLE 0 0 84437 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 4270466 249007 SH SOLE 0 0 249007 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 BBG00XH4S6Z8 449380 17741 SH SOLE 0 0 17741 GLOBAL X FDS RATE PREFERRED 37954Y376 BBG00VNLZSW4 381831 16703 SH SOLE 0 0 16703 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 1170949 45920 SH SOLE 0 0 45920 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 1087568 60555 SH SOLE 0 0 60555 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 550800 13600 SH SOLE 0 0 13600 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 6989055 246528 SH SOLE 0 0 246528 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 1278684 64385 SH SOLE 0 0 64385 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 BBG001SV0YS3 210188 2912 SH SOLE 0 0 2912 GODADDY INC CL A 380237107 BBG006MDLXZ9 299067 3848 SH SOLE 0 0 3848 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 2030238 20274 SH SOLE 0 0 20274 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 BBG00VY1BFH7 1407332 33357 SH SOLE 0 0 33357 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 BBG00B3QTT09 379508 12748 SH SOLE 0 0 12748 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 BBG00BDMWQF3 18031225 585239 SH SOLE 0 0 585239 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 BBG00H1SDQL4 4159437 74931 SH SOLE 0 0 74931 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 86707828 1067567 SH SOLE 0 0 1067567 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 BBG00TSXPF39 1469039 26308 SH SOLE 0 0 26308 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 2496604 7632 SH SOLE 0 0 7632 GOLUB CAP BDC INC COM 38173M102 BBG001T63BY7 635503 46866 SH SOLE 0 0 46866 GRACO INC COM 384109104 BBG001S5RK56 312410 4279 SH SOLE 0 0 4279 GRAINGER W W INC COM 384802104 BBG001S5RRD2 587906 854 SH SOLE 0 0 854 GRAN TIERRA ENERGY INC COM 38500T101 BBG001S5RKW6 35468 40346 SH SOLE 0 0 40346 GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 1681430 86183 SH SOLE 0 0 86183 GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 504424 19789 SH SOLE 0 0 19789 GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 133215 157000 SH SOLE 0 0 157000 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 3569712 100329 SH SOLE 0 0 100329 GUESS INC NOTE 2.000% 4/1 401617AD7 100444 97000 SH SOLE 0 0 97000 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 1217682 75305 SH SOLE 0 0 75305 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 187391 23021 SH SOLE 0 0 23021 HALLIBURTON CO COM 406216101 BBG001S5RS59 971358 30700 SH SOLE 0 0 30700 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 125431 148000 SH SOLE 0 0 148000 HANNON ARMSTRONG SUST INFR C NOTE 8/1 41068XAD2 11649 12000 SH SOLE 0 0 12000 HARTE HANKS INC COM 416196202 BBG001S6LQB0 173417 18429 SH SOLE 0 0 18429 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 BBG00HTN2KT2 248676 7314 SH SOLE 0 0 7314 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 673449 9664 SH SOLE 0 0 9664 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 871067 3304 SH SOLE 0 0 3304 HCI GROUP INC NOTE 4.250% 3/0 40416EAD5 13440 16000 SH SOLE 0 0 16000 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 220544 3308 SH SOLE 0 0 3308 HEICO CORP NEW COM 422806109 BBG001S5RVC4 692724 4050 SH SOLE 0 0 4050 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 245975 1632 SH SOLE 0 0 1632 HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 506074 39261 SH SOLE 0 0 39261 HERSHEY CO COM 427866108 BBG001S5S148 1384161 5441 SH SOLE 0 0 5441 HESS CORP COM 42809H107 BBG001S5NHS2 384515 2906 SH SOLE 0 0 2906 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 597343 37498 SH SOLE 0 0 37498 HOME DEPOT INC COM 437076102 BBG001S5RTW7 34169123 115780 SH SOLE 0 0 115780 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 20535064 107446 SH SOLE 0 0 107446 HOPE BANCORP INC NOTE 2.000% 5/1 43940TAB5 32895 34000 SH SOLE 0 0 34000 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 676238 16957 SH SOLE 0 0 16957 HP INC COM 40434L105 BBG001S6W7N7 697834 23776 SH SOLE 0 0 23776 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 365112 10698 SH SOLE 0 0 10698 HUBSPOT INC COM 443573100 BBG001T53670 201084 469 SH SOLE 0 0 469 HUDSON TECHNOLOGIES INC COM 444144109 BBG001S77CN2 292865 33547 SH SOLE 0 0 33547 HUMANA INC COM 444859102 BBG001S5S1X6 363758 749 SH SOLE 0 0 749 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 483869 43203 SH SOLE 0 0 43203 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 454241 2194 SH SOLE 0 0 2194 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 2881522 55725 SH SOLE 0 0 55725 ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 362000 16775 SH SOLE 0 0 16775 ICON PLC SHS G4705A100 BBG001SDCL35 493179 2309 SH SOLE 0 0 2309 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 4010642 8020 SH SOLE 0 0 8020 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1821972 7484 SH SOLE 0 0 7484 ILLUMINA INC COM 452327109 BBG001SF4NY1 434403 1868 SH SOLE 0 0 1868 IMAX CORP NOTE 0.500% 4/0 45245EAJ8 43047 46000 SH SOLE 0 0 46000 IMPINJ INC COM 453204109 BBG001T313Q3 911236 6724 SH SOLE 0 0 6724 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 1882320 117425 SH SOLE 0 0 117425 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 BBG00HZ6Q4L0 326837 13384 SH SOLE 0 0 13384 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 BBG00JBBPSP5 52544 17115 SH SOLE 0 0 17115 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 124682 10504 SH SOLE 0 0 10504 INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 281766 4843 SH SOLE 0 0 4843 INGREDION INC COM 457187102 BBG001SBH4X9 333267 3276 SH SOLE 0 0 3276 INMODE LTD SHS M5425M103 BBG00PPS74F3 444276 13901 SH SOLE 0 0 13901 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 269904 9912 SH SOLE 0 0 9912 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 BBG00R879TP6 540218 14250 SH SOLE 0 0 14250 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 323967 6762 SH SOLE 0 0 6762 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 BBG00SXJN914 244316 9968 SH SOLE 0 0 9968 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 BBG00CXM70W5 220723 11886 SH SOLE 0 0 11886 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 BBG00NR9PT90 419299 12494 SH SOLE 0 0 12494 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 2564915 87242 SH SOLE 0 0 87242 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 BBG00MYXKMH2 2355157 75748 SH SOLE 0 0 75748 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 BBG00NR9PVG7 1869477 74959 SH SOLE 0 0 74959 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 BBG00RHZ8N23 408554 15394 SH SOLE 0 0 15394 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 BBG00QYNBZV0 2463161 72802 SH SOLE 0 0 72802 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 BBG00QPZ0JC2 920875 29137 SH SOLE 0 0 29137 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 BBG00M4NZ631 2080498 61535 SH SOLE 0 0 61535 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 BBG00Q4023H0 1615801 50310 SH SOLE 0 0 50310 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 BBG00RHZ1235 2306723 72118 SH SOLE 0 0 72118 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 BBG00MYXK7W8 921579 26211 SH SOLE 0 0 26211 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 BBG00LNJLCX0 699563 21413 SH SOLE 0 0 21413 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 BBG00PBD60M2 290688 9084 SH SOLE 0 0 9084 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 BBG00S1NCS83 567350 16369 SH SOLE 0 0 16369 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 3469938 117625 SH SOLE 0 0 117625 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 BBG00TGM5Q16 612223 21243 SH SOLE 0 0 21243 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 BBG00PBD6H63 1048730 34077 SH SOLE 0 0 34077 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 612804 19368 SH SOLE 0 0 19368 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 BBG00QPZ1F93 7573329 238155 SH SOLE 0 0 238155 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 BBG00Q4028Q9 2755217 89805 SH SOLE 0 0 89805 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 BBG00M4NZTF8 1109644 35082 SH SOLE 0 0 35082 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 BBG00QYND1G0 4519459 143703 SH SOLE 0 0 143703 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 2099357 71822 SH SOLE 0 0 71822 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 903611 27209 SH SOLE 0 0 27209 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 1710833 53181 SH SOLE 0 0 53181 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 BBG00QYNC6K5 456321 16007 SH SOLE 0 0 16007 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 BBG00Q402FM7 238650 8679 SH SOLE 0 0 8679 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 BBG00PVP2QY7 358485 11358 SH SOLE 0 0 11358 INNOVATOR ETFS TR US SML CP PWR B 45782C599 BBG00QFNSZH9 326792 12598 SH SOLE 0 0 12598 INNOVATOR ETFS TR US SML CP PWR B 45782C474 BBG00R879Z72 675507 21982 SH SOLE 0 0 21982 INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 338188 13655 SH SOLE 0 0 13655 INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 33510 16000 SH SOLE 0 0 16000 INTEL CORP COM 458140100 BBG001S5SF65 16371768 501125 SH SOLE 0 0 501125 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 1091273 10464 SH SOLE 0 0 10464 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 10313 10000 SH SOLE 0 0 10000 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 10638657 81155 SH SOLE 0 0 81155 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 273351 2972 SH SOLE 0 0 2972 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 1447034 40129 SH SOLE 0 0 40129 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 466245 12520 SH SOLE 0 0 12520 INTUIT COM 461202103 BBG001S6TWR2 2192201 4917 SH SOLE 0 0 4917 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1109506 4343 SH SOLE 0 0 4343 INVENTRUST PPTYS CORP COM NEW 46124J201 BBG001SCGX73 637673 27251 SH SOLE 0 0 27251 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 732614 15521 SH SOLE 0 0 15521 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 374530 7551 SH SOLE 0 0 7551 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 461098 32426 SH SOLE 0 0 32426 INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 BBG001SR8G49 322467 4870 SH SOLE 0 0 4870 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 1599079 67358 SH SOLE 0 0 67358 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 997342 48818 SH SOLE 0 0 48818 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 BBG001SSDLT3 431573 21365 SH SOLE 0 0 21365 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 BBG001SSDLP7 545873 10695 SH SOLE 0 0 10695 INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 BBG001SSYVX3 234156 12475 SH SOLE 0 0 12475 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 7767842 278617 SH SOLE 0 0 278617 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 BBG001SQTTP7 282215 15231 SH SOLE 0 0 15231 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 BBG0027F1V40 3428190 81682 SH SOLE 0 0 81682 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 9014455 68286 SH SOLE 0 0 68286 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 300953 11802 SH SOLE 0 0 11802 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 499956 21113 SH SOLE 0 0 21113 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 476878 41540 SH SOLE 0 0 41540 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 899196 12853 SH SOLE 0 0 12853 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 549737 7224 SH SOLE 0 0 7224 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 4113219 82495 SH SOLE 0 0 82495 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 BBG00P4Y2SJ1 795009 8773 SH SOLE 0 0 8773 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 605333 11552 SH SOLE 0 0 11552 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 544955 4859 SH SOLE 0 0 4859 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 491175 11598 SH SOLE 0 0 11598 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 494095 12010 SH SOLE 0 0 12010 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 6901819 163511 SH SOLE 0 0 163511 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 4920783 78859 SH SOLE 0 0 78859 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 421065 5424 SH SOLE 0 0 5424 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 361134 16304 SH SOLE 0 0 16304 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 BBG00Q5LFH79 1812272 82992 SH SOLE 0 0 82992 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 BBG00Q5D6ZV0 260884 14260 SH SOLE 0 0 14260 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 1568705 74417 SH SOLE 0 0 74417 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 11590927 492079 SH SOLE 0 0 492079 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 1297146 62999 SH SOLE 0 0 62999 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 6851754 305145 SH SOLE 0 0 305145 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 1597249 78760 SH SOLE 0 0 78760 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 7667889 341098 SH SOLE 0 0 341098 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 1155814 60324 SH SOLE 0 0 60324 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 265462 13751 SH SOLE 0 0 13751 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 BBG00KJR1LH9 417561 6205 SH SOLE 0 0 6205 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYDS0 6302497 275640 SH SOLE 0 0 275640 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 202734 10102 SH SOLE 0 0 10102 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 460043 5711 SH SOLE 0 0 5711 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 1034939 12166 SH SOLE 0 0 12166 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 248111 6779 SH SOLE 0 0 6779 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 BBG001SRNLL2 201665 2126 SH SOLE 0 0 2126 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 793020 10439 SH SOLE 0 0 10439 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 BBG001S9FH85 493475 7594 SH SOLE 0 0 7594 INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 BBG001SN6GM0 750102 9750 SH SOLE 0 0 9750 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 BBG001SN6GS4 231721 1875 SH SOLE 0 0 1875 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 BBG001SN6GV0 1284599 12662 SH SOLE 0 0 12662 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 801417 5112 SH SOLE 0 0 5112 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 BBG001SRRFC1 792867 78424 SH SOLE 0 0 78424 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 724570 36374 SH SOLE 0 0 36374 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 6498850 364490 SH SOLE 0 0 364490 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 7095671 83185 SH SOLE 0 0 83185 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 3092900 9960 SH SOLE 0 0 9960 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 1519907 20710 SH SOLE 0 0 20710 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 BBG00KJR31G2 755364 8330 SH SOLE 0 0 8330 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 352940 5165 SH SOLE 0 0 5165 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 1833354 6285 SH SOLE 0 0 6285 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 848133 4520 SH SOLE 0 0 4520 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 1261240 7401 SH SOLE 0 0 7401 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 1565546 5673 SH SOLE 0 0 5673 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 248346 2190 SH SOLE 0 0 2190 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 80806505 558751 SH SOLE 0 0 558751 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 451153 2985 SH SOLE 0 0 2985 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 934936 12318 SH SOLE 0 0 12318 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 13333241 281768 SH SOLE 0 0 281768 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 253259 4747 SH SOLE 0 0 4747 INVESCO LTD SHS G491BT108 BBG001S9RD81 425208 25927 SH SOLE 0 0 25927 INVESCO MORTGAGE CAPITAL INC COM 46131B704 BBG001T2XPD5 176786 15941 SH SOLE 0 0 15941 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 43724271 136242 SH SOLE 0 0 136242 IQIYI INC SPONSORED ADS 46267X108 BBG00K6DZC32 185611 25496 SH SOLE 0 0 25496 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 607609 3055 SH SOLE 0 0 3055 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 3081580 58242 SH SOLE 0 0 58242 IRONWOOD PHARMACEUTICALS INC NOTE 0.750% 6/1 46333XAF5 21044 21000 SH SOLE 0 0 21000 IRONWOOD PHARMACEUTICALS INC NOTE 1.500% 6/1 46333XAH1 32066 32000 SH SOLE 0 0 32000 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 5296768 141739 SH SOLE 0 0 141739 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 21462676 439899 SH SOLE 0 0 439899 ISHARES INC EM MKTS DIV ETF 464286319 BBG002PHMJT3 200148 8156 SH SOLE 0 0 8156 ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 385513 9285 SH SOLE 0 0 9285 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 1427061 45332 SH SOLE 0 0 45332 ISHARES INC JP MORGAN EM ETF 464286517 BBG0025X4J38 364466 10110 SH SOLE 0 0 10110 ISHARES INC MSCI CDA ETF 464286509 BBG001S8R7V0 355703 10407 SH SOLE 0 0 10407 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 1103990 20231 SH SOLE 0 0 20231 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 1458343 29563 SH SOLE 0 0 29563 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 632656 8374 SH SOLE 0 0 8374 ISHARES INC MSCI EURZONE ETF 464286608 BBG001SFQPM5 1163695 25814 SH SOLE 0 0 25814 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 2889848 29869 SH SOLE 0 0 29869 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 1186536 20217 SH SOLE 0 0 20217 ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 1536231 25806 SH SOLE 0 0 25806 ISHARES INC MSCI SWITZERLAND 464286749 BBG001S8SYW9 553992 12224 SH SOLE 0 0 12224 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 1086158 53984 SH SOLE 0 0 53984 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 2042229 92325 SH SOLE 0 0 92325 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 5932395 58982 SH SOLE 0 0 58982 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 38306029 386033 SH SOLE 0 0 386033 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 759807 18230 SH SOLE 0 0 18230 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 8027676 97708 SH SOLE 0 0 97708 ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 550256 10503 SH SOLE 0 0 10503 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 32881223 287072 SH SOLE 0 0 287072 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 12170335 114415 SH SOLE 0 0 114415 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 2812976 23910 SH SOLE 0 0 23910 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 15168076 153027 SH SOLE 0 0 153027 ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM1M2 707554 14790 SH SOLE 0 0 14790 ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 448741 7057 SH SOLE 0 0 7057 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 3337454 66417 SH SOLE 0 0 66417 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 1405644 39540 SH SOLE 0 0 39540 ISHARES TR CMBS ETF 46429B366 BBG002NCLTH8 839460 18175 SH SOLE 0 0 18175 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 2356378 42427 SH SOLE 0 0 42427 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 1010078 28892 SH SOLE 0 0 28892 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 2309389 31801 SH SOLE 0 0 31801 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 288541 6119 SH SOLE 0 0 6119 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 32697708 654085 SH SOLE 0 0 654085 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 11063169 108825 SH SOLE 0 0 108825 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 14746004 220583 SH SOLE 0 0 220583 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 2016106 38490 SH SOLE 0 0 38490 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 5197213 85947 SH SOLE 0 0 85947 ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 2797302 49449 SH SOLE 0 0 49449 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 1974059 31865 SH SOLE 0 0 31865 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 41630957 166417 SH SOLE 0 0 166417 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 39125376 404606 SH SOLE 0 0 404606 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 18369585 202867 SH SOLE 0 0 202867 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 6392695 72014 SH SOLE 0 0 72014 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 3026059 41015 SH SOLE 0 0 41015 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 141784918 344908 SH SOLE 0 0 344908 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 56192301 1217601 SH SOLE 0 0 1217601 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 18635236 187026 SH SOLE 0 0 187026 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 693911 13768 SH SOLE 0 0 13768 ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 3295624 32933 SH SOLE 0 0 32933 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 21198299 226284 SH SOLE 0 0 226284 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 419265 7045 SH SOLE 0 0 7045 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 14166794 291918 SH SOLE 0 0 291918 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 626532 14493 SH SOLE 0 0 14493 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 666675 9280 SH SOLE 0 0 9280 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 356997 10503 SH SOLE 0 0 10503 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 15652786 173055 SH SOLE 0 0 173055 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 761222 15839 SH SOLE 0 0 15839 ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 328120 13638 SH SOLE 0 0 13638 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 820485 35650 SH SOLE 0 0 35650 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 403961 6779 SH SOLE 0 0 6779 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 702539 21244 SH SOLE 0 0 21244 ISHARES TR ESG SCRD S&P MID 46436E551 BBG00XDJF7W4 552881 16266 SH SOLE 0 0 16266 ISHARES TR ESG SCRND S&P SM 46436E544 BBG00XDJFMZ8 471676 13910 SH SOLE 0 0 13910 ISHARES TR ESG SCRND S&P500 46436E569 BBG00XDJC7F6 222055 7187 SH SOLE 0 0 7187 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 5585666 18332 SH SOLE 0 0 18332 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 2393084 7053 SH SOLE 0 0 7053 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 9854796 389980 SH SOLE 0 0 389980 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 5676665 112655 SH SOLE 0 0 112655 ISHARES TR GENOMICS IMMUN 46435U192 BBG00PC1H2K3 241996 10399 SH SOLE 0 0 10399 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 6759933 341756 SH SOLE 0 0 341756 ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 814766 13152 SH SOLE 0 0 13152 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 361935 7588 SH SOLE 0 0 7588 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 569209 6828 SH SOLE 0 0 6828 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 3358260 47934 SH SOLE 0 0 47934 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 266925 7069 SH SOLE 0 0 7069 ISHARES TR GLOBAL FINLS ETF 464287333 BBG001SJX8P4 248562 3602 SH SOLE 0 0 3602 ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 494348 21559 SH SOLE 0 0 21559 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 616803 11347 SH SOLE 0 0 11347 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 272648 5450 SH SOLE 0 0 5450 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 732161 24844 SH SOLE 0 0 24844 ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 320554 12853 SH SOLE 0 0 12853 ISHARES TR IBOND DEC 2030 46436E593 BBG00VYKY6D4 231564 11492 SH SOLE 0 0 11492 ISHARES TR IBONDS 2026 TERM 46436E528 BBG00Y1B7X63 220476 9670 SH SOLE 0 0 9670 ISHARES TR IBONDS 23 TRM HG 46435U150 BBG00P3CWH01 570866 24179 SH SOLE 0 0 24179 ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 822005 33132 SH SOLE 0 0 33132 ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 399502 16639 SH SOLE 0 0 16639 ISHARES TR IBONDS 25 TRM HG 46435U168 BBG00P3CSKH1 3306784 144338 SH SOLE 0 0 144338 ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 383633 16304 SH SOLE 0 0 16304 ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 254688 11035 SH SOLE 0 0 11035 ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 456534 19166 SH SOLE 0 0 19166 ISHARES TR IBONDS 29 TRM TS 46436E825 BBG00RYR4R90 273800 12350 SH SOLE 0 0 12350 ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQSJ9 260148 12604 SH SOLE 0 0 12604 ISHARES TR IBONDS DEC 2032 46436E312 BBG018GV5WV5 260277 10382 SH SOLE 0 0 10382 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 851409 35879 SH SOLE 0 0 35879 ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 1322833 52514 SH SOLE 0 0 52514 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 609615 24791 SH SOLE 0 0 24791 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 1028052 41910 SH SOLE 0 0 41910 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 2217376 29350 SH SOLE 0 0 29350 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 19440504 177361 SH SOLE 0 0 177361 ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 4862350 80210 SH SOLE 0 0 80210 ISHARES TR INTL EQTY FACTOR 46434V274 BBG008LPBS09 219684 8293 SH SOLE 0 0 8293 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 1516266 55157 SH SOLE 0 0 55157 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 1799818 13935 SH SOLE 0 0 13935 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 1143828 2572 SH SOLE 0 0 2572 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 11427577 226110 SH SOLE 0 0 226110 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 2548016 49688 SH SOLE 0 0 49688 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 3980809 46138 SH SOLE 0 0 46138 ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 996167 41733 SH SOLE 0 0 41733 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 28352221 299295 SH SOLE 0 0 299295 ISHARES TR MICRO-CAP ETF 464288869 BBG001SP7X10 2023296 19360 SH SOLE 0 0 19360 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 1996269 50082 SH SOLE 0 0 50082 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 1270544 22951 SH SOLE 0 0 22951 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 658682 10308 SH SOLE 0 0 10308 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 277481 4919 SH SOLE 0 0 4919 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 1288153 21243 SH SOLE 0 0 21243 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 410874 7138 SH SOLE 0 0 7138 ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 1087000 20837 SH SOLE 0 0 20837 ISHARES TR MSCI AC ASIA ETF 464288182 BBG001T2V2D8 339486 5002 SH SOLE 0 0 5002 ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 685574 13742 SH SOLE 0 0 13742 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 6895623 96415 SH SOLE 0 0 96415 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 7658087 113202 SH SOLE 0 0 113202 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 1003237 25424 SH SOLE 0 0 25424 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 1333341 37772 SH SOLE 0 0 37772 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 1234348 15827 SH SOLE 0 0 15827 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 1268452 14452 SH SOLE 0 0 14452 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 93860018 1290349 SH SOLE 0 0 1290349 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 2519116 18118 SH SOLE 0 0 18118 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 32489979 261879 SH SOLE 0 0 261879 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 1456300 15728 SH SOLE 0 0 15728 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 21005904 194968 SH SOLE 0 0 194968 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 8364510 267922 SH SOLE 0 0 267922 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 661674 9370 SH SOLE 0 0 9370 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 5608221 24900 SH SOLE 0 0 24900 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 79137491 323896 SH SOLE 0 0 323896 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 56478553 370935 SH SOLE 0 0 370935 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 11734673 51736 SH SOLE 0 0 51736 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 4783185 34909 SH SOLE 0 0 34909 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 10013038 109973 SH SOLE 0 0 109973 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 4935441 46473 SH SOLE 0 0 46473 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 13742533 196547 SH SOLE 0 0 196547 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 356749 3666 SH SOLE 0 0 3666 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 5615551 40420 SH SOLE 0 0 40420 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 17306495 97009 SH SOLE 0 0 97009 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 2512843 10674 SH SOLE 0 0 10674 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 8661844 46310 SH SOLE 0 0 46310 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 34290804 536716 SH SOLE 0 0 536716 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 51681753 340549 SH SOLE 0 0 340549 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 791304 11066 SH SOLE 0 0 11066 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 503213 4896 SH SOLE 0 0 4896 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 1760006 16009 SH SOLE 0 0 16009 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 82726515 705978 SH SOLE 0 0 705978 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 13214695 119590 SH SOLE 0 0 119590 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 3928531 37529 SH SOLE 0 0 37529 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 1639415 17517 SH SOLE 0 0 17517 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 3925711 35607 SH SOLE 0 0 35607 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 1073235 21214 SH SOLE 0 0 21214 ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 413231 9972 SH SOLE 0 0 9972 ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 1016229 7668 SH SOLE 0 0 7668 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 902731 20634 SH SOLE 0 0 20634 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 531282 7468 SH SOLE 0 0 7468 ISHARES TR U.S. FIXED INCME 46435U796 BBG00864VXV6 353453 4154 SH SOLE 0 0 4154 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 1857249 34406 SH SOLE 0 0 34406 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 2120662 24978 SH SOLE 0 0 24978 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 13646785 147040 SH SOLE 0 0 147040 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 211451 2526 SH SOLE 0 0 2526 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 9177330 79747 SH SOLE 0 0 79747 ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 2067609 10378 SH SOLE 0 0 10378 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 6854176 25101 SH SOLE 0 0 25101 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 3468064 14029 SH SOLE 0 0 14029 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 1096130 15594 SH SOLE 0 0 15594 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 641598 6406 SH SOLE 0 0 6406 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 2037412 54593 SH SOLE 0 0 54593 ISHARES TR US REGNL BKS ETF 464288778 BBG001SQZTM3 573224 16016 SH SOLE 0 0 16016 ISHARES TR US TECH BRKTHR 46436E502 BBG00R9J1S33 310136 9333 SH SOLE 0 0 9333 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 22794032 974937 SH SOLE 0 0 974937 ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 652989 2866 SH SOLE 0 0 2866 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 1016037 20056 SH SOLE 0 0 20056 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 626898 12548 SH SOLE 0 0 12548 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 1098893 22155 SH SOLE 0 0 22155 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 562205 20799 SH SOLE 0 0 20799 ISHARES U S ETF TR INFLATION HEDG 46431W580 BBG00KW3R0N8 315778 12048 SH SOLE 0 0 12048 ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CV2 405478 4425 SH SOLE 0 0 4425 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 BBG00KDZS4F8 848125 17984 SH SOLE 0 0 17984 ITRON INC NOTE 3/1 465741AN6 23170 28000 SH SOLE 0 0 28000 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 BBG018R2GN27 260151 5293 SH SOLE 0 0 5293 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 BBG00LN4CWM1 390100 6553 SH SOLE 0 0 6553 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 BBG00MSHTH59 323908 6899 SH SOLE 0 0 6899 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 BBG00L52MHJ1 791195 16347 SH SOLE 0 0 16347 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 2132191 44992 SH SOLE 0 0 44992 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 37634882 689284 SH SOLE 0 0 689284 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQVP3 483524 8780 SH SOLE 0 0 8780 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 BBG00B3QWPR4 612275 6404 SH SOLE 0 0 6404 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 20656212 410497 SH SOLE 0 0 410497 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 779982 15357 SH SOLE 0 0 15357 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 210273 5100 SH SOLE 0 0 5100 JABIL INC COM 466313103 BBG001S7RB70 423080 4799 SH SOLE 0 0 4799 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 1140686 30491 SH SOLE 0 0 30491 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 236588 2013 SH SOLE 0 0 2013 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 BBG00C9Y3BD7 247834 4413 SH SOLE 0 0 4413 JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 233590 5003 SH SOLE 0 0 5003 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 22594370 473181 SH SOLE 0 0 473181 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 706310 14266 SH SOLE 0 0 14266 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 332287 7571 SH SOLE 0 0 7571 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 56758 74000 SH SOLE 0 0 74000 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 624547 13044 SH SOLE 0 0 13044 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 22621140 145943 SH SOLE 0 0 145943 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 236985 3935 SH SOLE 0 0 3935 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 28381127 217797 SH SOLE 0 0 217797 JUPITER WELLNESS INC COM NEW 48208F105 BBG00VJHSMV0 4453 10000 SH SOLE 0 0 10000 KAMAN CORP NOTE 3.250% 5/0 483548AF0 61295 65000 SH SOLE 0 0 65000 KB HOME COM 48666K109 BBG001S5SJV9 710388 17680 SH SOLE 0 0 17680 KELLOGG CO COM 487836108 BBG001S5SJL0 974605 14555 SH SOLE 0 0 14555 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 357912 10145 SH SOLE 0 0 10145 KEYCORP COM 493267108 BBG001S5SKV6 886038 70770 SH SOLE 0 0 70770 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 432282 2677 SH SOLE 0 0 2677 KIMBELL RTY PARTNERS LP UNIT 49435R102 BBG00FQH6N85 679243 44599 SH SOLE 0 0 44599 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 1624217 12101 SH SOLE 0 0 12101 KIMCO RLTY CORP COM 49446R109 BBG001S70279 268023 13724 SH SOLE 0 0 13724 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 8591975 490690 SH SOLE 0 0 490690 KLA CORP COM NEW 482480100 BBG001S5SLM4 691629 1733 SH SOLE 0 0 1733 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 360036 6363 SH SOLE 0 0 6363 KOPIN CORP COM 500600101 BBG001S6DD46 16379 15027 SH SOLE 0 0 15027 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 1205727 31180 SH SOLE 0 0 31180 KROGER CO COM 501044101 BBG001S5SN40 1034919 20963 SH SOLE 0 0 20963 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 3457162 17617 SH SOLE 0 0 17617 LADDER CAP CORP CL A 505743104 BBG005RVGZ50 274986 29099 SH SOLE 0 0 29099 LAKELAND FINL CORP COM 511656100 BBG001S7RTC5 652588 10418 SH SOLE 0 0 10418 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 1534697 2895 SH SOLE 0 0 2895 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 229947 2302 SH SOLE 0 0 2302 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 383170 3666 SH SOLE 0 0 3666 LATTICE SEMICONDUCTOR CORP COM 518415104 BBG001S6C0G2 429368 4496 SH SOLE 0 0 4496 LATTICE STRATEGIES TR HARTFORD MLT DIV 518416607 BBG00GNX2BD5 11483243 454341 SH SOLE 0 0 454341 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 659120 2674 SH SOLE 0 0 2674 LAZYDAYS HLDGS INC COM 52110H100 BBG00JNJR0C8 137636 11794 SH SOLE 0 0 11794 LCI INDS NOTE 1.125% 5/1 501812AB7 31798 35000 SH SOLE 0 0 35000 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 6062709 224878 SH SOLE 0 0 224878 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 4421967 118615 SH SOLE 0 0 118615 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 219950 6899 SH SOLE 0 0 6899 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 791470 8597 SH SOLE 0 0 8597 LENNAR CORP CL A 526057104 BBG001S5SRK3 334775 3185 SH SOLE 0 0 3185 LGL GROUP INC *W EXP 11/16/202 50186A132 1599 10000 SH SOLE 0 0 10000 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 72356 11670 SH SOLE 0 0 11670 LIFE STORAGE INC COM 53223X107 BBG001S7X2Q2 397984 3036 SH SOLE 0 0 3036 LILLY ELI & CO COM 532457108 BBG001S5STL8 9899294 28826 SH SOLE 0 0 28826 LILLY ELI & CO COM 532457108 BBG001S5STL8 297 100 SH Put SOLE 0 0 100 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 2403249 14212 SH SOLE 0 0 14212 LINDE PLC SHS G54950103 BBG01FND0CH6 2223755 6316 SH SOLE 0 0 6316 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 8662059 280871 SH SOLE 0 0 280871 LISTED FD TR ROUNDHILL SPORTS 53656F789 BBG00V7867P7 176821 10888 SH SOLE 0 0 10888 LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 231406 10651 SH SOLE 0 0 10651 LITMAN GREGORY FDS TR IMGP RBA RESPONS 53700T793 BBG0150G9X81 324950 35579 SH SOLE 0 0 35579 LKQ CORP COM 501889208 BBG001SCCPJ1 433590 7639 SH SOLE 0 0 7639 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 535642 230880 SH SOLE 0 0 230880 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 20485986 43335 SH SOLE 0 0 43335 LOWES COS INC COM 548661107 BBG001S5SVL3 12364774 61833 SH SOLE 0 0 61833 LSB INDS INC COM 502160104 BBG001S67BF5 135416 13109 SH SOLE 0 0 13109 LUCID GROUP INC COM 549498103 BBG00W7F99W4 197036 24507 SH SOLE 0 0 24507 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 1141371 3134 SH SOLE 0 0 3134 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 59285 22372 SH SOLE 0 0 22372 LUMENT FINANCE TRUST INC COM 55025L108 BBG003QPMHS7 21604 10695 SH SOLE 0 0 10695 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 40655 47000 SH SOLE 0 0 47000 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 1872424 19943 SH SOLE 0 0 19943 M & T BK CORP COM 55261F104 BBG001S7S2B4 575985 4817 SH SOLE 0 0 4817 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 716349 13202 SH SOLE 0 0 13202 MAGNA INTL INC COM 559222401 BBG001S5SY91 323276 6035 SH SOLE 0 0 6035 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 BBG001SZ97W9 576121 62082 SH SOLE 0 0 62082 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 660445 16737 SH SOLE 0 0 16737 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 BBG002ZTPRJ6 264277 15206 SH SOLE 0 0 15206 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 915423 49860 SH SOLE 0 0 49860 MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 93618 10736 SH SOLE 0 0 10736 MARATHON OIL CORP COM 565849106 BBG001S69V69 277353 11576 SH SOLE 0 0 11576 MARATHON PETE CORP COM 56585A102 BBG001S169P1 2130747 15803 SH SOLE 0 0 15803 MARKETAXESS HLDGS INC COM 57060D108 BBG001S8R6K4 255904 654 SH SOLE 0 0 654 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 1260574 7592 SH SOLE 0 0 7592 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 779035 4677 SH SOLE 0 0 4677 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 238248 671 SH SOLE 0 0 671 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 673109 15545 SH SOLE 0 0 15545 MASCO CORP COM 574599106 BBG001S5SZ70 292155 5876 SH SOLE 0 0 5876 MASIMO CORP COM 574795100 BBG001S71GQ6 293603 1591 SH SOLE 0 0 1591 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 18088054 49773 SH SOLE 0 0 49773 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1042845 12533 SH SOLE 0 0 12533 MCDONALDS CORP COM 580135101 BBG001S5T110 15519331 55503 SH SOLE 0 0 55503 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 885324 2487 SH SOLE 0 0 2487 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 1629652 198255 SH SOLE 0 0 198255 MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 264774 1408 SH SOLE 0 0 1408 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 5369006 66596 SH SOLE 0 0 66596 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 411235 312 SH SOLE 0 0 312 MERCK & CO INC COM 58933Y105 BBG001S5TC52 11228583 105542 SH SOLE 0 0 105542 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 13474333 63576 SH SOLE 0 0 63576 METLIFE INC COM 59156R108 BBG001S5T3R8 1857519 32059 SH SOLE 0 0 32059 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 567708 371 SH SOLE 0 0 371 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 BBG001S629L8 56575 15500 SH SOLE 0 0 15500 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 30946 11172 SH SOLE 0 0 11172 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 385245 8673 SH SOLE 0 0 8673 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 868493 10366 SH SOLE 0 0 10366 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 2327999 38581 SH SOLE 0 0 38581 MICROSOFT CORP COM 594918104 BBG001S5TD05 78967249 273907 SH SOLE 0 0 273907 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 291735 998 SH SOLE 0 0 998 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 455511 3016 SH SOLE 0 0 3016 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 BBG001XMDT77 112460 11190 SH SOLE 0 0 11190 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 182613 28578 SH SOLE 0 0 28578 MODERNA INC COM 60770K107 BBG003PHHZV8 809981 5274 SH SOLE 0 0 5274 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 686310 13280 SH SOLE 0 0 13280 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 2060619 29556 SH SOLE 0 0 29556 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 377458 754 SH SOLE 0 0 754 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 391167 7243 SH SOLE 0 0 7243 MOODYS CORP COM 615369105 BBG001S5VP87 1109925 3627 SH SOLE 0 0 3627 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 1114621 13449 SH SOLE 0 0 13449 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 639214 2234 SH SOLE 0 0 2234 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 407630 11833 SH SOLE 0 0 11833 MSCI INC COM 55354G100 BBG001SV8B05 368934 659 SH SOLE 0 0 659 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 486623 7157 SH SOLE 0 0 7157 NATIONAL RETAIL PROPERTIES I COM 637417106 BBG001S6Z1P5 546599 12381 SH SOLE 0 0 12381 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 BBG001SH9LZ5 782687 14994 SH SOLE 0 0 14994 NEKTAR THERAPEUTICS COM 640268108 BBG001S7RDK1 12199 17355 SH SOLE 0 0 17355 NETFLIX INC COM 64110L106 BBG001SF6L46 3936399 11394 SH SOLE 0 0 11394 NEUBERGER BERMAN REAL ESTATE COM 64190A103 BBG001SDQJG1 177586 57658 SH SOLE 0 0 57658 NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4 14906 15000 SH SOLE 0 0 15000 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 398073 44035 SH SOLE 0 0 44035 NEWELL BRANDS INC COM 651229106 BBG001S5TSW7 143687 11550 SH SOLE 0 0 11550 NEWMONT CORP COM 651639106 BBG001S5TKX3 917736 18722 SH SOLE 0 0 18722 NEWPARK RES INC COM PAR $.01NEW 651718504 BBG001S6CQY5 89128 23150 SH SOLE 0 0 23150 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 221145 1281 SH SOLE 0 0 1281 NEXTDOOR HOLDINGS INC COM CL A 65345M108 BBG00Z8MSWS4 138090 64228 SH SOLE 0 0 64228 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 8913842 115644 SH SOLE 0 0 115644 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 283288 4663 SH SOLE 0 0 4663 NIKE INC CL B 654106103 BBG001S6NTK2 4442561 36224 SH SOLE 0 0 36224 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 288006 27403 SH SOLE 0 0 27403 NLIGHT INC COM 65487K100 BBG0020BCPY4 122160 12000 SH SOLE 0 0 12000 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 168592 34337 SH SOLE 0 0 34337 NORDSON CORP COM 655663102 BBG001S5TKK7 750128 3375 SH SOLE 0 0 3375 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 912841 4306 SH SOLE 0 0 4306 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 BBG00QJCZLK8 1216713 34655 SH SOLE 0 0 34655 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 BBG00QJCZDY1 1706571 43347 SH SOLE 0 0 43347 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 BBG019K5YGL9 320580 24213 SH SOLE 0 0 24213 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 1088689 26815 SH SOLE 0 0 26815 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 5648600 12234 SH SOLE 0 0 12234 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 343427 25534 SH SOLE 0 0 25534 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 1204096 13088 SH SOLE 0 0 13088 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1313479 8254 SH SOLE 0 0 8254 NOW INC COM 67011P100 BBG005BLN1Z3 176806 15857 SH SOLE 0 0 15857 NUCOR CORP COM 670346105 BBG001S5TRV0 1053430 6820 SH SOLE 0 0 6820 NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 BBG00G75V9D7 1533331 66556 SH SOLE 0 0 66556 NUSHARES ETF TR NUVEEN ESG US 67092P870 BBG00HTVKZ20 205414 9191 SH SOLE 0 0 9191 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 924796 12538 SH SOLE 0 0 12538 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 251539 22620 SH SOLE 0 0 22620 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 BBG001S75CC6 1105663 97846 SH SOLE 0 0 97846 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 BBG001S72H38 202050 15000 SH SOLE 0 0 15000 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 BBG001SMBC18 263648 21400 SH SOLE 0 0 21400 NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 389689 47523 SH SOLE 0 0 47523 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 483462 44765 SH SOLE 0 0 44765 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 288904 32793 SH SOLE 0 0 32793 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 575058 48122 SH SOLE 0 0 48122 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 82579 12550 SH SOLE 0 0 12550 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 285758 24784 SH SOLE 0 0 24784 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 186094 14216 SH SOLE 0 0 14216 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 BBG001S74480 130697 14160 SH SOLE 0 0 14160 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 221570 5160 SH SOLE 0 0 5160 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 26311586 94724 SH SOLE 0 0 94724 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 486886 2611 SH SOLE 0 0 2611 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 7824176 125327 SH SOLE 0 0 125327 OCULAR THERAPEUTIX INC COM 67576A100 BBG001V0FT93 289348 54905 SH SOLE 0 0 54905 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 313050 8313 SH SOLE 0 0 8313 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 312721 918 SH SOLE 0 0 918 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 208125 3750 SH SOLE 0 0 3750 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 439907 4663 SH SOLE 0 0 4663 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 372251 4522 SH SOLE 0 0 4522 ONEOK INC NEW COM 682680103 BBG001S5TWK1 9958470 156728 SH SOLE 0 0 156728 OPKO HEALTH INC COM 68375N103 BBG001SD4254 29930 20500 SH SOLE 0 0 20500 ORACLE CORP COM 68389X105 BBG001S5SJG6 3823576 41149 SH SOLE 0 0 41149 ORCHID IS CAP INC COM NEW 68571X301 BBG001V18CW0 563164 52485 SH SOLE 0 0 52485 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 1470433 1732 SH SOLE 0 0 1732 ORIGIN MATERIALS INC COM 68622D106 BBG00VR487L6 141807 33210 SH SOLE 0 0 33210 ORION OFFICE REIT INC COM 68629Y103 BBG0118JXCF7 109241 16305 SH SOLE 0 0 16305 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 1042353 12350 SH SOLE 0 0 12350 OVINTIV INC COM 69047Q102 BBG00R2NHQ74 532036 14746 SH SOLE 0 0 14746 OXFORD SQUARE CAP CORP COM 69181V107 BBG001SBTC31 34537 10930 SH SOLE 0 0 10930 PACCAR INC COM 693718108 BBG001S5V1S8 810002 11066 SH SOLE 0 0 11066 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 1488412 50199 SH SOLE 0 0 50199 PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 413859 13977 SH SOLE 0 0 13977 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 7985467 237451 SH SOLE 0 0 237451 PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 377258 9315 SH SOLE 0 0 9315 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 2435282 64137 SH SOLE 0 0 64137 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 217738 4805 SH SOLE 0 0 4805 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 1001486 26313 SH SOLE 0 0 26313 PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 344035 14973 SH SOLE 0 0 14973 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 12096894 317754 SH SOLE 0 0 317754 PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 3428611 107988 SH SOLE 0 0 107988 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 7871242 143400 SH SOLE 0 0 143400 PACER FDS TR TRENDPILOT EUR 69374H808 BBG00BLVPY01 793976 30659 SH SOLE 0 0 30659 PACER FDS TR TRENDPILOT INTL 69374H683 BBG00P1MDHQ4 1372952 52283 SH SOLE 0 0 52283 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 1325948 65902 SH SOLE 0 0 65902 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 21030767 447940 SH SOLE 0 0 447940 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 111554 122000 SH SOLE 0 0 122000 PACKAGING CORP AMER COM 695156109 BBG001S5V741 230597 1661 SH SOLE 0 0 1661 PACTIV EVERGREEN INC COM 69526K105 BBG00WXWG3G1 156256 19532 SH SOLE 0 0 19532 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 433950 51355 SH SOLE 0 0 51355 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 2137817 10703 SH SOLE 0 0 10703 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 400559 17954 SH SOLE 0 0 17954 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 1366074 4064 SH SOLE 0 0 4064 PAYCHEX INC COM 704326107 BBG001S5V135 1823489 15913 SH SOLE 0 0 15913 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 778874 2562 SH SOLE 0 0 2562 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 10969802 144454 SH SOLE 0 0 144454 PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 643556 8479 SH SOLE 0 0 8479 PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 126660 5300 SH Put SOLE 0 0 5300 PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 201431 6217 SH SOLE 0 0 6217 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 659787 22245 SH SOLE 0 0 22245 PENNYMAC MTG INVT TR COM 70931T103 BBG001T1MJR8 175037 14196 SH SOLE 0 0 14196 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 227326 4113 SH SOLE 0 0 4113 PEOPLES BANCORP INC COM 709789101 BBG001S77C89 557797 21662 SH SOLE 0 0 21662 PEPSICO INC COM 713448108 BBG001S695T1 14470128 79375 SH SOLE 0 0 79375 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 BBG001S5V1N3 253760 10400 SH SOLE 0 0 10400 PERMIAN RESOURCES CORP CLASS A COM 71424F105 BBG00D61Y2G3 181367 17273 SH SOLE 0 0 17273 PETIQ INC NOTE 4.000% 6/0 71639TAB2 88383 102000 SH SOLE 0 0 102000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 118335 11346 SH SOLE 0 0 11346 PFIZER INC COM 717081103 BBG001S5V466 10230403 250745 SH SOLE 0 0 250745 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 9422768 191131 SH SOLE 0 0 191131 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDYM9 946047 86239 SH SOLE 0 0 86239 PGIM HIGH YIELD BOND FUND IN COM 69346H100 BBG002R1BH76 817272 66989 SH SOLE 0 0 66989 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 11266515 115851 SH SOLE 0 0 115851 PHILLIPS 66 COM 718546104 BBG00286S4P7 2399520 23669 SH SOLE 0 0 23669 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 20998973 643745 SH SOLE 0 0 643745 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 3012575 167180 SH SOLE 0 0 167180 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 BBG00MF4SGN5 228855 15675 SH SOLE 0 0 15675 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 BBG00HM85ST2 266751 14719 SH SOLE 0 0 14719 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 1485979 16274 SH SOLE 0 0 16274 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 1805617 19467 SH SOLE 0 0 19467 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 985139 9926 SH SOLE 0 0 9926 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 515700 5435 SH SOLE 0 0 5435 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 697931 7255 SH SOLE 0 0 7255 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 11710834 235252 SH SOLE 0 0 235252 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 169392 35512 SH SOLE 0 0 35512 PIMCO INCOME STRATEGY FD COM 72201H108 BBG001SLFJB0 149616 18403 SH SOLE 0 0 18403 PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 269390 28689 SH SOLE 0 0 28689 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 207492 2619 SH SOLE 0 0 2619 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 4684808 22938 SH SOLE 0 0 22938 PLANET FITNESS INC CL A 72703H101 BBG009H04M26 371185 4779 SH SOLE 0 0 4779 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 255906 21835 SH SOLE 0 0 21835 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 2089594 16441 SH SOLE 0 0 16441 PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 247321 5059 SH SOLE 0 0 5059 PPG INDS INC COM 693506107 BBG001S5VC13 629956 4716 SH SOLE 0 0 4716 PPL CORP COM 69351T106 BBG001S5VC31 427603 15387 SH SOLE 0 0 15387 PRAXIS PRECISION MEDICINES I COM 74006W108 BBG00W9LF2H4 9056 11194 SH SOLE 0 0 11194 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 436025 3862 SH SOLE 0 0 3862 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 BBG00CGY1GN9 4261287 81048 SH SOLE 0 0 81048 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 623373 8388 SH SOLE 0 0 8388 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 BBG00DSNH2C4 180577 50300 SH SOLE 0 0 50300 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 24178006 162607 SH SOLE 0 0 162607 PROGRESSIVE CORP COM 743315103 BBG001S5V509 1214203 8487 SH SOLE 0 0 8487 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 1335977 10708 SH SOLE 0 0 10708 PROSHARES TR EQTS FOR RISIN 74347B391 BBG00H437272 482043 9773 SH SOLE 0 0 9773 PROSHARES TR ONLINE RTL ETF 74347B169 BBG00LFMG5P2 2025461 63935 SH SOLE 0 0 63935 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 6607268 72416 SH SOLE 0 0 72416 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 228325 3227 SH SOLE 0 0 3227 PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 242249 16150 SH SOLE 0 0 16150 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 259013 37215 SH SOLE 0 0 37215 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 68324 70000 SH SOLE 0 0 70000 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 1371994 16582 SH SOLE 0 0 16582 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 837834 2773 SH SOLE 0 0 2773 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 816934 13081 SH SOLE 0 0 13081 PULTE GROUP INC COM 745867101 BBG001S5V5K7 244549 4196 SH SOLE 0 0 4196 PURE STORAGE INC CL A 74624M102 BBG00212PW10 436655 17117 SH SOLE 0 0 17117 PVH CORPORATION COM 693656100 BBG001S5VGY8 221840 2488 SH SOLE 0 0 2488 QUALCOMM INC COM 747525103 BBG001S6VS70 4186689 32816 SH SOLE 0 0 32816 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 889358 5337 SH SOLE 0 0 5337 QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 135927 16617 SH SOLE 0 0 16617 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 386189 2730 SH SOLE 0 0 2730 RAMBUS INC DEL COM 750917106 BBG001S7RF80 247073 4820 SH SOLE 0 0 4820 RANGER OIL CORPORATION CLASS A COM 70788V102 BBG00F7W5422 232094 5683 SH SOLE 0 0 5683 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 8572757 87540 SH SOLE 0 0 87540 RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 5553271 110888 SH SOLE 0 0 110888 RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 260794 5305 SH SOLE 0 0 5305 RCM TECHNOLOGIES INC COM NEW 749360400 BBG001S5VLS4 242957 21017 SH SOLE 0 0 21017 REALTY INCOME CORP COM 756109104 BBG001S884K0 13773364 217520 SH SOLE 0 0 217520 REDWOOD TRUST INC COM 758075402 BBG001SBHVP8 110361 16374 SH SOLE 0 0 16374 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 1796992 2187 SH SOLE 0 0 2187 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 395142 21290 SH SOLE 0 0 21290 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 BBG005DPDYH1 503737 17210 SH SOLE 0 0 17210 REPLIGEN CORP COM 759916109 BBG001S5VNT9 241597 1435 SH SOLE 0 0 1435 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 840632 6217 SH SOLE 0 0 6217 RESMED INC COM 761152107 BBG001SBGRC2 439294 2006 SH SOLE 0 0 2006 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 240142 3577 SH SOLE 0 0 3577 RH COM 74967X103 BBG002293Q93 321242 1319 SH SOLE 0 0 1319 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 909450 13257 SH SOLE 0 0 13257 RITCHIE BROS AUCTIONEERS COM 767744105 BBG001SBQWW8 263156 4675 SH SOLE 0 0 4675 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 1366084 170760 SH SOLE 0 0 170760 RIVERNORTH DOUBLELINE STRATE COM 76882G107 BBG00DK83S51 459252 53651 SH SOLE 0 0 53651 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 286434 18504 SH SOLE 0 0 18504 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 643844 14314 SH SOLE 0 0 14314 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 1417174 4829 SH SOLE 0 0 4829 ROIVANT SCIENCES LTD SHS G76279101 BBG007STW2C7 90036 12200 SH SOLE 0 0 12200 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 718096 10910 SH SOLE 0 0 10910 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 981747 2228 SH SOLE 0 0 2228 ROSS STORES INC COM 778296103 BBG001S5VRS1 300348 2830 SH SOLE 0 0 2830 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 428825 6567 SH SOLE 0 0 6567 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 3766000 29034 SH SOLE 0 0 29034 RPC INC COM 749660106 BBG001S5VN37 164666 21413 SH SOLE 0 0 21413 RPM INTL INC COM 749685103 BBG001S7X317 444413 5094 SH SOLE 0 0 5094 RYDER SYS INC COM 783549108 BBG001S5VK15 1159751 12996 SH SOLE 0 0 12996 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 2181015 6326 SH SOLE 0 0 6326 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 BBG001S6Q335 326049 40006 SH SOLE 0 0 40006 SABINE RTY TR UNIT BEN INT 785688102 BBG001S5VWY3 430346 5993 SH SOLE 0 0 5993 SALESFORCE INC COM 79466L302 BBG001SDLP09 19026212 95236 SH SOLE 0 0 95236 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 557424 10243 SH SOLE 0 0 10243 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 1237415 25202 SH SOLE 0 0 25202 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 859141 16402 SH SOLE 0 0 16402 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 BBG00HXSKY16 486742 12307 SH SOLE 0 0 12307 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 697988 28466 SH SOLE 0 0 28466 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 8415790 241833 SH SOLE 0 0 241833 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 226565 6721 SH SOLE 0 0 6721 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 8300403 164593 SH SOLE 0 0 164593 SCHWAB STRATEGIC TR MUN BD ETF 808524649 BBG019GV63H2 321271 6135 SH SOLE 0 0 6135 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 490930 8939 SH SOLE 0 0 8939 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 889666 18280 SH SOLE 0 0 18280 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 497251 19088 SH SOLE 0 0 19088 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 1199861 38371 SH SOLE 0 0 38371 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 BBG0051QD594 573083 17298 SH SOLE 0 0 17298 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 2098306 43007 SH SOLE 0 0 43007 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 1016382 21667 SH SOLE 0 0 21667 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 705748 14749 SH SOLE 0 0 14749 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 45553691 622658 SH SOLE 0 0 622658 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 16831020 258263 SH SOLE 0 0 258263 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 4539158 69216 SH SOLE 0 0 69216 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 836133 17286 SH SOLE 0 0 17286 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 1696811 25008 SH SOLE 0 0 25008 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 214940 11023 SH SOLE 0 0 11023 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1427926 34055 SH SOLE 0 0 34055 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 2530043 47193 SH SOLE 0 0 47193 SCORPIO TANKERS INC SHS Y7542C130 BBG001T6B9Q2 586457 10415 SH SOLE 0 0 10415 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 983035 11358 SH SOLE 0 0 11358 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 12320 8000 SH Put SOLE 0 0 8000 SEABOARD CORP DEL COM 811543107 BBG001S5VYZ8 305371 81 SH SOLE 0 0 81 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 415720 6287 SH SOLE 0 0 6287 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 5712421 98541 SH SOLE 0 0 98541 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 17185893 207484 SH SOLE 0 0 207484 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 10547015 328056 SH SOLE 0 0 328056 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 2164852 57915 SH SOLE 0 0 57915 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 6978211 46665 SH SOLE 0 0 46665 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 10271042 137479 SH SOLE 0 0 137479 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 21448863 165679 SH SOLE 0 0 165679 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 7246979 71625 SH SOLE 0 0 71625 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 6376836 94206 SH SOLE 0 0 94206 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 5493938 68112 SH SOLE 0 0 68112 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 15376282 101823 SH SOLE 0 0 101823 SEMPRA COM 816851109 BBG001SBVZ73 980847 6489 SH SOLE 0 0 6489 SENSEONICS HLDGS INC COM 81727U105 BBG00BR4Q8C8 8804 12400 SH SOLE 0 0 12400 SENSUS HEALTHCARE INC COM 81728J109 BBG0074FZS06 58540 11236 SH SOLE 0 0 11236 SERVICENOW INC COM 81762P102 BBG001T4JFC0 3142437 6762 SH SOLE 0 0 6762 SERVISFIRST BANCSHARES INC COM 81768T108 BBG001T2HRB1 1697900 31080 SH SOLE 0 0 31080 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 3247440 56438 SH SOLE 0 0 56438 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 2055479 9145 SH SOLE 0 0 9145 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 4500943 93887 SH SOLE 0 0 93887 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 316801 38077 SH SOLE 0 0 38077 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 625017 5582 SH SOLE 0 0 5582 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 BBG010Z8GX02 3091608 50724 SH SOLE 0 0 50724 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 92128 23206 SH SOLE 0 0 23206 SKILLZ INC COM 83067L109 BBG00RQ732C5 41227 69500 SH SOLE 0 0 69500 SKYWATER TECHNOLOGY INC COM 83089J108 BBG00ZS44MH2 247595 21757 SH SOLE 0 0 21757 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 750962 6365 SH SOLE 0 0 6365 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 1592830 10122 SH SOLE 0 0 10122 SNAP INC CL A 83304A106 BBG00441QMK5 189404 16896 SH SOLE 0 0 16896 SNAP ON INC COM 833034101 BBG001S5W688 699784 2834 SH SOLE 0 0 2834 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 1942357 12589 SH SOLE 0 0 12589 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 2196728 27100 SH SOLE 0 0 27100 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 1454827 239675 SH SOLE 0 0 239675 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 7083423 116122 SH SOLE 0 0 116122 SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 209435 2310 SH SOLE 0 0 2310 SOUTHERN CO COM 842587107 BBG001S5W777 7673691 110286 SH SOLE 0 0 110286 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 243949 3199 SH SOLE 0 0 3199 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 903161 27755 SH SOLE 0 0 27755 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 344875 68975 SH SOLE 0 0 68975 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 7785774 23407 SH SOLE 0 0 23407 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 31225452 170426 SH SOLE 0 0 170426 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 224250 5448 SH SOLE 0 0 5448 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 1368489 30479 SH SOLE 0 0 30479 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 BBG001TC9HP5 316393 5542 SH SOLE 0 0 5542 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 6028387 187683 SH SOLE 0 0 187683 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 2778967 81423 SH SOLE 0 0 81423 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 297739 8686 SH SOLE 0 0 8686 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 109972622 268626 SH SOLE 0 0 268626 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 9161884 19986 SH SOLE 0 0 19986 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 1630949 13950 SH SOLE 0 0 13950 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 630533 9401 SH SOLE 0 0 9401 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 35067171 381912 SH SOLE 0 0 381912 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 798875 8607 SH SOLE 0 0 8607 SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 333736 14435 SH SOLE 0 0 14435 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 469139 15417 SH SOLE 0 0 15417 SPDR SER TR HLTH CARE SVCS 78464A573 BBG0024LG6M9 286476 3313 SH SOLE 0 0 3313 SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 296063 8718 SH SOLE 0 0 8718 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 1219848 26054 SH SOLE 0 0 26054 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 537788 11310 SH SOLE 0 0 11310 SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 999541 13290 SH SOLE 0 0 13290 SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 405251 18271 SH SOLE 0 0 18271 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 632341 27517 SH SOLE 0 0 27517 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 4863603 168058 SH SOLE 0 0 168058 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 1012569 37967 SH SOLE 0 0 37967 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 707900 14037 SH SOLE 0 0 14037 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 2499291 96909 SH SOLE 0 0 96909 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 2420221 74491 SH SOLE 0 0 74491 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 2151413 69670 SH SOLE 0 0 69670 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 3262078 67748 SH SOLE 0 0 67748 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 277798 7355 SH SOLE 0 0 7355 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 2326854 79605 SH SOLE 0 0 79605 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 2910624 98232 SH SOLE 0 0 98232 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 4080962 73717 SH SOLE 0 0 73717 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 1252252 32954 SH SOLE 0 0 32954 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 6405229 157299 SH SOLE 0 0 157299 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 476616 6964 SH SOLE 0 0 6964 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 374872 5673 SH SOLE 0 0 5673 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 592308 8031 SH SOLE 0 0 8031 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 356065 4674 SH SOLE 0 0 4674 SPDR SER TR S&P 600 SML CAP 78464A813 BBG001SPTB69 3040283 36181 SH SOLE 0 0 36181 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 4514531 59238 SH SOLE 0 0 59238 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 4821784 38977 SH SOLE 0 0 38977 SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 386910 5710 SH SOLE 0 0 5710 SPDR SER TR S&P INS ETF 78464A789 BBG001SPTB50 359811 9142 SH SOLE 0 0 9142 SPDR SER TR S&P KENSHO NEW 78468R648 BBG00M9BL771 238181 5578 SH SOLE 0 0 5578 SPDR SER TR S&P KENSHO SMART 78468R689 BBG00JHP5Q56 305881 9620 SH SOLE 0 0 9620 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 1004618 18898 SH SOLE 0 0 18898 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 880686 6902 SH SOLE 0 0 6902 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 7969086 181694 SH SOLE 0 0 181694 SPDR SER TR S&P RETAIL ETF 78464A714 BBG001SMH2H7 230659 3637 SH SOLE 0 0 3637 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 4625951 22174 SH SOLE 0 0 22174 SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 1470053 20285 SH SOLE 0 0 20285 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 1557742 11387 SH SOLE 0 0 11387 SPDR SER TR SSGA US SMAL ETF 78468R887 BBG0045LCCP2 226763 2157 SH SOLE 0 0 2157 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 1465878 10971 SH SOLE 0 0 10971 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 779615 41228 SH SOLE 0 0 41228 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 466315 30163 SH SOLE 0 0 30163 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 868433 104129 SH SOLE 0 0 104129 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 1811089 43683 SH SOLE 0 0 43683 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 495479 12076 SH SOLE 0 0 12076 STAG INDL INC COM 85254J102 BBG001T9F312 1171596 34642 SH SOLE 0 0 34642 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 270547 3358 SH SOLE 0 0 3358 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 BBG010WX26H6 2873174 131845 SH SOLE 0 0 131845 STARBOARD INVT TR RH HEDGED MULTI 85521B783 BBG0133TN3L0 860584 110900 SH SOLE 0 0 110900 STARBOARD INVT TR RH TACTICAL OUTL 85521B759 BBG0133B1RV9 2538622 195656 SH SOLE 0 0 195656 STARBOARD INVT TR RH TACTICAL ROT 85521B775 BBG0134N9FC1 3829802 321894 SH SOLE 0 0 321894 STARBUCKS CORP COM 855244109 BBG001S72KH6 5728440 55012 SH SOLE 0 0 55012 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 495425 28006 SH SOLE 0 0 28006 STATE STR CORP COM 857477103 BBG001S5RLD5 262114 3463 SH SOLE 0 0 3463 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 805704 7126 SH SOLE 0 0 7126 STELLUS CAP INVT CORP COM 858568108 BBG003LB3VC0 253747 18009 SH SOLE 0 0 18009 STEM INC COM 85859N102 BBG00XP8NRN2 71924 12685 SH SOLE 0 0 12685 STERIS PLC SHS USD G8473T100 BBG00MRHG532 536779 2806 SH SOLE 0 0 2806 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 294276 5504 SH SOLE 0 0 5504 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 2907915 143743 SH SOLE 0 0 143743 STRIDE INC NOTE 1.125% 9/0 86333MAA6 120875 122000 SH SOLE 0 0 122000 STRYKER CORPORATION COM 863667101 BBG001S8FR03 4221933 14789 SH SOLE 0 0 14789 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 310649 20277 SH SOLE 0 0 20277 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 143640 17955 SH SOLE 0 0 17955 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 BBG003B91YL2 359896 23446 SH SOLE 0 0 23446 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 9999 10000 SH SOLE 0 0 10000 SYNOPSYS INC COM 871607107 BBG001S5VTR8 1439940 3728 SH SOLE 0 0 3728 SYSCO CORP COM 871829107 BBG001S5WJS8 1786769 23136 SH SOLE 0 0 23136 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 1612637 17336 SH SOLE 0 0 17336 TAPESTRY INC COM 876030107 BBG001SFH7D5 263788 6119 SH SOLE 0 0 6119 TARGET CORP COM 87612E106 BBG001SC0K41 5936188 35840 SH SOLE 0 0 35840 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 485430 3701 SH SOLE 0 0 3701 TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 529215 20433 SH SOLE 0 0 20433 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 252311 564 SH SOLE 0 0 564 TEMPLETON EMERGING MKTS INCO COM 880192109 BBG001S5WMJ1 105203 20750 SH SOLE 0 0 20750 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00M5B6BG3 146217 17659 SH SOLE 0 0 17659 TESLA INC COM 88160R101 BBG001SQKGD7 39429536 190059 SH SOLE 0 0 190059 TEUCRIUM COMMODITY TR SUGAR FD 88166A409 BBG0022QX4Q2 455769 40050 SH SOLE 0 0 40050 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 1464561 165487 SH SOLE 0 0 165487 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 10935888 58792 SH SOLE 0 0 58792 TFS FINL CORP COM 87240R107 BBG001SKZF64 583910 46232 SH SOLE 0 0 46232 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 2156764 8440 SH SOLE 0 0 8440 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 BBG004Z1PW39 113498 18073 SH SOLE 0 0 18073 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 934603 15344 SH SOLE 0 0 15344 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 5521147 9579 SH SOLE 0 0 9579 THOMSON REUTERS CORP. COM NEW 884903709 BBG001S5WSW3 449723 3456 SH SOLE 0 0 3456 TIDAL ETF TR RPAR RISK PARI 886364603 BBG00R24NZQ8 1080289 55230 SH SOLE 0 0 55230 TIDEWATER INC NEW COM 88642R109 BBG00HBQ36G8 848540 19250 SH SOLE 0 0 19250 TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 64014 25302 SH SOLE 0 0 25302 TIMKEN CO COM 887389104 BBG001S5WQK0 267633 3275 SH SOLE 0 0 3275 TIMOTHY PLAN HIG DV STK ETF 887432326 BBG00P1J0X35 619566 19842 SH SOLE 0 0 19842 TIMOTHY PLAN INTL ETF 887432334 BBG00QXSPSF9 339139 13571 SH SOLE 0 0 13571 TIMOTHY PLAN U S SM CP CORE 887432342 BBG00QXSR7X3 448215 14335 SH SOLE 0 0 14335 TIMOTHY PLAN US LRGMD CP CORE 887432359 BBG00P1J0YL3 468776 13609 SH SOLE 0 0 13609 TJX COS INC NEW COM 872540109 BBG001S5WQ93 4683322 59767 SH SOLE 0 0 59767 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 2760940 19062 SH SOLE 0 0 19062 TOP SHIPS INC SHS NEW Y8897Y198 BBG001SM5F27 14259 16222 SH SOLE 0 0 16222 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 495956 8280 SH SOLE 0 0 8280 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 615490 10423 SH SOLE 0 0 10423 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 2840458 12085 SH SOLE 0 0 12085 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 1589674 8640 SH SOLE 0 0 8640 TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 173666 27306 SH SOLE 0 0 27306 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 1017041 5933 SH SOLE 0 0 5933 TREX CO INC COM 89531P105 BBG001SB6TV8 314652 6465 SH SOLE 0 0 6465 TRI CONTL CORP COM 895436103 BBG001S5WZ75 432755 16300 SH SOLE 0 0 16300 TRINITY CAP INC COM 896442308 BBG00T6WFZK3 469762 36902 SH SOLE 0 0 36902 TRITON INTL LTD CL A G9078F107 BBG00BS054X4 1818707 28768 SH SOLE 0 0 28768 TROIKA MEDIA GROUP INC COM 89689F305 BBG00LLKH202 2426 10000 SH SOLE 0 0 10000 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 1051414 30833 SH SOLE 0 0 30833 TWILIO INC CL A 90138F102 BBG0029ZX859 1433078 21508 SH SOLE 0 0 21508 TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584 BBG0190B0VX9 10678842 804124 SH SOLE 0 0 804124 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 239737 676 SH SOLE 0 0 676 TYSON FOODS INC CL A 902494103 BBG001S871D5 412856 6960 SH SOLE 0 0 6960 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 1584746 49992 SH SOLE 0 0 49992 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 790676 1449 SH SOLE 0 0 1449 UNDER ARMOUR INC CL C 904311206 BBG009DTD8J0 135252 15856 SH SOLE 0 0 15856 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 1382247 26618 SH SOLE 0 0 26618 UNION PAC CORP COM 907818108 BBG001S5X2M0 6156152 30588 SH SOLE 0 0 30588 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 446173 10083 SH SOLE 0 0 10083 UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 233806 6642 SH SOLE 0 0 6642 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 6721606 34649 SH SOLE 0 0 34649 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 987968 2496 SH SOLE 0 0 2496 UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 303504 11629 SH SOLE 0 0 11629 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 BBG00280GFJ5 451165 18090 SH SOLE 0 0 18090 UNITED STS NAT GAS FD LP UNIT PAR 912318300 BBG001ST67S1 316998 45677 SH SOLE 0 0 45677 UNITED STS OIL FD LP UNITS 91232N207 BBG001SQNKR0 622410 9368 SH SOLE 0 0 9368 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 14930154 31592 SH SOLE 0 0 31592 UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 530264 16346 SH SOLE 0 0 16346 UPLAND SOFTWARE INC COM 91544A109 BBG005KC3JS4 45477 10576 SH SOLE 0 0 10576 UPSTART HLDGS INC COM 91680M107 BBG00PKCBY62 225654 14201 SH SOLE 0 0 14201 URANIUM ENERGY CORP COM 916896103 BBG001SK6158 129344 44911 SH SOLE 0 0 44911 UR-ENERGY INC COM 91688R108 BBG001SKVFK2 339776 320543 SH SOLE 0 0 320543 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 1806186 50102 SH SOLE 0 0 50102 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 BBG001V1S8F6 520396 24628 SH SOLE 0 0 24628 VAALCO ENERGY INC COM NEW 91851C201 BBG001S76ZS7 153893 33972 SH SOLE 0 0 33972 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 486405 30824 SH SOLE 0 0 30824 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 1951563 13980 SH SOLE 0 0 13980 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 3315472 38170 SH SOLE 0 0 38170 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 498220 33595 SH SOLE 0 0 33595 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 881453 31458 SH SOLE 0 0 31458 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 7110832 219809 SH SOLE 0 0 219809 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 511078 9878 SH SOLE 0 0 9878 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 207721 4470 SH SOLE 0 0 4470 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 386249 15297 SH SOLE 0 0 15297 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 583060 14761 SH SOLE 0 0 14761 VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 181496 10078 SH SOLE 0 0 10078 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 2397491 32473 SH SOLE 0 0 32473 VANECK ETF TRUST OIL REFINERS ETF 92189F585 BBG009T0PRN6 331870 10439 SH SOLE 0 0 10439 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 215607 778 SH SOLE 0 0 778 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 221245 2712 SH SOLE 0 0 2712 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 849010 3226 SH SOLE 0 0 3226 VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 625449 32746 SH SOLE 0 0 32746 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 5680641 24647 SH SOLE 0 0 24647 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 2695026 18371 SH SOLE 0 0 18371 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 2442849 28848 SH SOLE 0 0 28848 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 5381103 60605 SH SOLE 0 0 60605 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 6592463 85906 SH SOLE 0 0 85906 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 2151353 28071 SH SOLE 0 0 28071 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 28390537 371167 SH SOLE 0 0 371167 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 63417240 858963 SH SOLE 0 0 858963 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 18691417 382081 SH SOLE 0 0 382081 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 2509516 17900 SH SOLE 0 0 17900 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 16190898 64909 SH SOLE 0 0 64909 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 567529 3038 SH SOLE 0 0 3038 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 1278206 6559 SH SOLE 0 0 6559 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 3118648 23261 SH SOLE 0 0 23261 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 36132859 171311 SH SOLE 0 0 171311 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 3739415 45031 SH SOLE 0 0 45031 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 77068944 204932 SH SOLE 0 0 204932 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 5044336 31773 SH SOLE 0 0 31773 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 5768947 30433 SH SOLE 0 0 30433 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 1249530 5774 SH SOLE 0 0 5774 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 77570096 380059 SH SOLE 0 0 380059 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 11982873 86763 SH SOLE 0 0 86763 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 2941473 55012 SH SOLE 0 0 55012 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 3947530 97711 SH SOLE 0 0 97711 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 1216539 19960 SH SOLE 0 0 19960 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 399528 5891 SH SOLE 0 0 5891 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 3228282 29552 SH SOLE 0 0 29552 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 351133 8655 SH SOLE 0 0 8655 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 256839 2789 SH SOLE 0 0 2789 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 3172253 66337 SH SOLE 0 0 66337 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 4735227 93471 SH SOLE 0 0 93471 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 758209 12645 SH SOLE 0 0 12645 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 4174575 52039 SH SOLE 0 0 52039 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 3532673 75890 SH SOLE 0 0 75890 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 31851114 544091 SH SOLE 0 0 544091 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 6347376 83266 SH SOLE 0 0 83266 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 1790571 28471 SH SOLE 0 0 28471 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 454419 2439 SH SOLE 0 0 2439 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 606034 9071 SH SOLE 0 0 9071 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 308478 1869 SH SOLE 0 0 1869 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 12560402 81556 SH SOLE 0 0 81556 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 53000787 959985 SH SOLE 0 0 959985 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 16806807 372079 SH SOLE 0 0 372079 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 30395189 288106 SH SOLE 0 0 288106 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 1526175 20714 SH SOLE 0 0 20714 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 1354847 21870 SH SOLE 0 0 21870 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 1072002 14949 SH SOLE 0 0 14949 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 826858 9133 SH SOLE 0 0 9133 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 3380533 23617 SH SOLE 0 0 23617 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 2200673 21785 SH SOLE 0 0 21785 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 2539785 12419 SH SOLE 0 0 12419 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 690932 7147 SH SOLE 0 0 7147 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 826072 3271 SH SOLE 0 0 3271 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 5170009 26716 SH SOLE 0 0 26716 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 2544779 22278 SH SOLE 0 0 22278 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 488422 6271 SH SOLE 0 0 6271 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 19308413 80971 SH SOLE 0 0 80971 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 1383826 7264 SH SOLE 0 0 7264 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 4084939 10597 SH SOLE 0 0 10597 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 1171656 6589 SH SOLE 0 0 6589 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 1724231 11688 SH SOLE 0 0 11688 VAXART INC COM NEW 92243A200 BBG001S8PRQ4 27544 36400 SH SOLE 0 0 36400 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 1013786 5516 SH SOLE 0 0 5516 VENTAS INC COM 92276F100 BBG001S9T7M6 253831 5855 SH SOLE 0 0 5855 VERASTEM INC COM 92337C104 BBG001V0G978 4225 10177 SH SOLE 0 0 10177 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 422876 2204 SH SOLE 0 0 2204 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 14757877 379477 SH SOLE 0 0 379477 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 2187531 6943 SH SOLE 0 0 6943 VIATRIS INC COM 92556V106 BBG00Y52JV51 240227 24972 SH SOLE 0 0 24972 VIAVI SOLUTIONS INC COM 925550105 BBG001S92GV5 176356 16284 SH SOLE 0 0 16284 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 908858 27862 SH SOLE 0 0 27862 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 8010279 132139 SH SOLE 0 0 132139 VIRIDIAN THERAPEUTICS INC COM 92790C104 BBG002H24301 507401 19945 SH SOLE 0 0 19945 VIRIOS THERAPEUTICS INC COM 92829J104 BBG00X0SZLB8 7543 20524 SH SOLE 0 0 20524 VISA INC COM CL A 92826C839 BBG001SRCFY3 19321481 85698 SH SOLE 0 0 85698 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 160798 162000 SH SOLE 0 0 162000 VISTRA CORP COM 92840M102 BBG00DXDL6R0 209957 8748 SH SOLE 0 0 8748 VITAL ENERGY INC COM 516806205 BBG001T24DQ0 697582 15318 SH SOLE 0 0 15318 VMWARE INC CL A COM 928563402 BBG001S6TFZ0 706276 5657 SH SOLE 0 0 5657 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 701089 63504 SH SOLE 0 0 63504 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 511428 2981 SH SOLE 0 0 2981 W & T OFFSHORE INC COM 92922P106 BBG001SLLWL3 226913 44668 SH SOLE 0 0 44668 WABTEC COM 929740108 BBG001S5XBT3 255465 2528 SH SOLE 0 0 2528 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 3269706 94555 SH SOLE 0 0 94555 WALMART INC COM 931142103 BBG001S5XH92 10089386 68426 SH SOLE 0 0 68426 WALMART INC COM 931142103 BBG001S5XH92 3355 6100 SH Put SOLE 0 0 6100 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 1197193 79284 SH SOLE 0 0 79284 WARRIOR MET COAL INC COM 93627C101 BBG00GD1JNK4 205796 5606 SH SOLE 0 0 5606 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 458931 3300 SH SOLE 0 0 3300 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 3673509 22513 SH SOLE 0 0 22513 WATSCO INC COM 942622200 BBG001S82CQ2 1508715 4742 SH SOLE 0 0 4742 WEATHERFORD INTL PLC ORD SHS G48833118 BBG00R4SQJS4 1305819 22002 SH SOLE 0 0 22002 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 650235 6860 SH SOLE 0 0 6860 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 3269819 87475 SH SOLE 0 0 87475 WELLS FARGO CO NEW PERP PFD CNV A 949746804 315235 268 SH SOLE 0 0 268 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 1404470 19591 SH SOLE 0 0 19591 WESBANCO INC COM 950810101 BBG001S5XJR8 306159 9973 SH SOLE 0 0 9973 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 395322 1141 SH SOLE 0 0 1141 WESTERN ASSET EMERGING MKTS COM 95766A101 BBG001SCCJM1 102530 11936 SH SOLE 0 0 11936 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 26992 28000 SH SOLE 0 0 28000 WESTROCK CO COM 96145D105 BBG008NXC581 336696 11050 SH SOLE 0 0 11050 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 321726 10678 SH SOLE 0 0 10678 WHEELS UP EXPERIENCE INC COM CL A 96328L106 BBG00XTV85M3 25191 39809 SH SOLE 0 0 39809 WILLIAMS COS INC COM 969457100 BBG001S5XH10 2779139 93072 SH SOLE 0 0 93072 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 BBG00Q5FMZC8 602940 20301 SH SOLE 0 0 20301 WISDOMTREE TR CURRNCY INT EQ 97717X263 BBG00BSZ29J5 6431957 208094 SH SOLE 0 0 208094 WISDOMTREE TR DYNAMIC INT EQ 97717X271 BBG00BSYVYC8 4676619 148088 SH SOLE 0 0 148088 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 3640706 130772 SH SOLE 0 0 130772 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 2644395 69847 SH SOLE 0 0 69847 WISDOMTREE TR EMERG MKTS ESG 97717X214 BBG00CMHTYQ7 211302 7531 SH SOLE 0 0 7531 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 3302602 72125 SH SOLE 0 0 72125 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 1464653 17816 SH SOLE 0 0 17816 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 12676452 252167 SH SOLE 0 0 252167 WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 361041 10179 SH SOLE 0 0 10179 WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 796031 38326 SH SOLE 0 0 38326 WISDOMTREE TR INTL MIDCAP DV 97717W778 BBG001SHL8G1 817329 13981 SH SOLE 0 0 13981 WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 383367 11319 SH SOLE 0 0 11319 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 1777426 45089 SH SOLE 0 0 45089 WISDOMTREE TR ITL HIGH DIV FD 97717W802 BBG001SHLHN3 926868 24618 SH SOLE 0 0 24618 WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 339135 9673 SH SOLE 0 0 9673 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 6107857 74242 SH SOLE 0 0 74242 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 8559097 138362 SH SOLE 0 0 138362 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 13689475 313117 SH SOLE 0 0 313117 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 833697 20344 SH SOLE 0 0 20344 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 6095935 122556 SH SOLE 0 0 122556 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 11938281 191503 SH SOLE 0 0 191503 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 1316615 46100 SH SOLE 0 0 46100 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 7947899 183894 SH SOLE 0 0 183894 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 955658 15773 SH SOLE 0 0 15773 WISDOMTREE TR WSDM EMKTBD FD 97717X784 BBG002QBHDL2 323295 5191 SH SOLE 0 0 5191 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 635784 14552 SH SOLE 0 0 14552 WISDOMTREE TR YIELD ENHANCED 97717Y808 BBG00GQ2TVG4 287846 6102 SH SOLE 0 0 6102 WORKDAY INC CL A 98138H101 BBG001T21KQ7 596901 2890 SH SOLE 0 0 2890 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 582113 14884 SH SOLE 0 0 14884 WP CAREY INC COM 92936U109 BBG001S67MM3 8683063 112112 SH SOLE 0 0 112112 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 919453 8216 SH SOLE 0 0 8216 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 634447 9408 SH SOLE 0 0 9408 XPENG INC ADS 98422D105 BBG00WKJG3N6 513260 46198 SH SOLE 0 0 46198 XPENG INC ADS 98422D105 BBG00WKJG3N6 15015 42900 SH Put SOLE 0 0 42900 YAMANA GOLD INC COM 98462Y100 BBG001S7X4Y9 215280 36800 SH SOLE 0 0 36800 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 BBG001S61Q40 792690 72194 SH SOLE 0 0 72194 YUM BRANDS INC COM 988498101 BBG001S7JQ30 1163450 8809 SH SOLE 0 0 8809 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 444133 7006 SH SOLE 0 0 7006 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 499578 1571 SH SOLE 0 0 1571 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 220544 1707 SH SOLE 0 0 1707 ZOETIS INC CL A 98978V103 BBG0039320P7 2038794 12249 SH SOLE 0 0 12249 ZSCALER INC COM 98980G102 BBG003338H61 378763 3242 SH SOLE 0 0 3242