The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2023 ETF SERIES TRUST BRANDES INTERNAT 900934209   277,421 9,300 SH   SOLE   9,300 0 0
3M CO COM 88579Y101   9,021,260 69,495 SH   SOLE   69,495 0 0
AAON INC COM PAR $0.004 000360206   882,519 7,284 SH   SOLE   7,284 0 0
AB ACTIVE ETFS INC SHORT DURATION H 00039J830   3,037,391 84,820 SH   SOLE   84,820 0 0
ABBOTT LABS COM 002824100   42,885,470 376,796 SH   SOLE   376,796 0 0
ABBVIE INC COM 00287Y109   37,795,559 208,732 SH   SOLE   208,732 0 0
ABRDN ETFS BBRG ALL COMD K1 003261104   2,386,535 121,390 SH   SOLE   121,390 0 0
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   220,084 13,404 SH   SOLE   13,404 0 0
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   300,348 15,917 SH   SOLE   15,917 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   638,846 22,734 SH   SOLE   22,734 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   117,691 13,846 SH   SOLE   13,846 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   51,542,529 145,555 SH   SOLE   145,555 0 0
ACUITY BRANDS INC COM 00508Y102   715,121 2,371 SH   SOLE   2,371 0 0
ACUSHNET HLDGS CORP COM 005098108   3,182,446 44,258 SH   SOLE   44,258 0 0
ADOBE INC COM 00724F101   7,989,273 18,569 SH   SOLE   18,569 0 0
ADT INC DEL COM 00090Q103   92,465 13,060 SH   SOLE   13,060 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,225,907 10,617 SH   SOLE   10,617 0 0
ADVANCED ENERGY INDS COM 007973100   812,381 6,851 SH   SOLE   6,851 0 0
ADVANCED MICRO DEVICES INC COM 007903107   7,223,846 57,873 SH   SOLE   57,873 0 0
AECOM COM 00766T100   349,076 3,243 SH   SOLE   3,243 0 0
AERCAP HOLDINGS NV SHS N00985106   607,373 6,331 SH   SOLE   6,331 0 0
AEROVIRONMENT INC COM 008073108   330,715 2,048 SH   SOLE   2,048 0 0
AES CORP COM 00130H105   907,568 69,999 SH   SOLE   69,999 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   491,543 2,607 SH   SOLE   2,607 0 0
AFLAC INC COM 001055102   43,171,371 417,695 SH   SOLE   417,695 0 0
AG MTG INVT TR INC COM NEW 001228501   233,415 35,100 SH   SOLE   35,100 0 0
AGCO CORP COM 001084102   889,390 9,644 SH   SOLE   9,644 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   865,695 6,380 SH   SOLE   6,380 0 0
AGNC INVT CORP COM 00123Q104   401,591 42,588 SH   SOLE   42,588 0 0
AGREE RLTY CORP COM 008492100   858,713 12,210 SH   SOLE   12,210 0 0
AIR LEASE CORP CL A 00912X302   236,650 4,957 SH   SOLE   4,957 0 0
AIR PRODS & CHEMS INC COM 009158106   15,196,996 53,467 SH   SOLE   53,467 0 0
AIRBNB INC COM CL A 009066101   2,257,074 16,636 SH   SOLE   16,636 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   454,327 4,824 SH   SOLE   4,824 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   142,278 143,000 SH   SOLE   143,000 0 0
ALBANY INTL CORP CL A 012348108   578,963 7,148 SH   SOLE   7,148 0 0
ALBEMARLE CORP COM 012653101   672,660 7,654 SH   SOLE   7,654 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   362,657 18,316 SH   SOLE   18,316 0 0
ALCON AG ORD SHS H01301128   864,669 10,286 SH   SOLE   10,286 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   906,112 9,140 SH   SOLE   9,140 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,325,163 27,202 SH   SOLE   27,202 0 0
ALIGN TECHNOLOGY INC COM 016255101   403,816 1,940 SH   SOLE   1,940 0 0
ALLEGION PLC ORD SHS G0176J109   1,649,251 12,668 SH   SOLE   12,668 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   1,004,142 26,628 SH   SOLE   26,628 0 0
ALLIANT ENERGY CORP COM 018802108   662,412 11,327 SH   SOLE   11,327 0 0
ALLIANT ENERGY CORP NOTE 3.875% 3/1 018802AC2   135,793 133,000 SH   SOLE   133,000 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   588,854 5,346 SH   SOLE   5,346 0 0
ALLSTATE CORP COM 020002101   1,787,510 9,336 SH   SOLE   9,336 0 0
ALPHABET INC CAP STK CL A 02079K305   59,099,244 308,186 SH   SOLE   308,186 0 0
ALPHABET INC CAP STK CL C 02079K107   38,025,799 197,296 SH   SOLE   197,296 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   1,463,738 30,039 SH   SOLE   30,039 0 0
ALPS ETF TR OSHARES US QUALT 00162Q387   8,312,511 156,486 SH   SOLE   156,486 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718   645,599 22,569 SH   SOLE   22,569 0 0
ALPS ETF TR OSHARES US SMLCP 00162Q395   1,210,859 27,620 SH   SOLE   27,620 0 0
ALTRIA GROUP INC COM 02209S103   6,224,346 117,345 SH   SOLE   117,345 0 0
AMAZON COM INC COM 023135106   117,427,146 524,816 SH   SOLE   524,816 0 0
AMCOR PLC ORD G0250X107   693,740 74,356 SH   SOLE   74,356 0 0
AMDOCS LTD SHS G02602103   515,763 6,128 SH   SOLE   6,128 0 0
AMEREN CORP COM 023608102   1,228,185 13,879 SH   SOLE   13,879 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   250,274 17,968 SH   SOLE   17,968 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   9,981,431 102,681 SH   SOLE   102,681 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   2,333,227 37,908 SH   SOLE   37,908 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   3,150,549 53,228 SH   SOLE   53,228 0 0
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   248,717 3,694 SH   SOLE   3,694 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   185,258 10,783 SH   SOLE   10,783 0 0
AMERICAN ELEC PWR CO INC COM 025537101   7,798,783 84,756 SH   SOLE   84,756 0 0
AMERICAN EXPRESS CO COM 025816109   12,913,860 42,811 SH   SOLE   42,811 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   282,646 2,094 SH   SOLE   2,094 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,793,048 24,516 SH   SOLE   24,516 0 0
AMERICAN TOWER CORP NEW COM 03027X100   18,938,866 103,908 SH   SOLE   103,908 0 0
AMERICAN WTR CAP CORP NOTE 3.625% 6/1 03040WBE4   112,461 114,000 SH   SOLE   114,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   892,004 7,207 SH   SOLE   7,207 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   321,344 14,863 SH   SOLE   14,863 0 0
AMERIPRISE FINL INC COM 03076C106   3,797,662 7,100 SH   SOLE   7,100 0 0
AMERIS BANCORP COM 03076K108   270,384 4,367 SH   SOLE   4,367 0 0
AMETEK INC COM 031100100   1,981,969 11,043 SH   SOLE   11,043 0 0
AMGEN INC COM 031162100   47,207,163 180,703 SH   SOLE   180,703 0 0
AMKOR TECHNOLOGY INC COM 031652100   364,401 13,716 SH   SOLE   13,716 0 0
AMPHENOL CORP NEW CL A 032095101   3,597,962 51,344 SH   SOLE   51,344 0 0
ANALOG DEVICES INC COM 032654105   44,019,673 203,979 SH   SOLE   203,979 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   1,761,709 36,067 SH   SOLE   36,067 0 0
ANSYS INC COM 03662Q105   333,736 982 SH   SOLE   982 0 0
AON PLC SHS CL A G0403H108   1,810,677 5,112 SH   SOLE   5,112 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   2,368,615 13,954 SH   SOLE   13,954 0 0
APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304   378,138 4,254 SH   SOLE   4,254 0 0
APPLE INC COM 037833100   354,472,877 1,454,279 SH   SOLE   1,454,279 0 0
APPLIED MATLS INC COM 038222105   10,718,439 62,966 SH   SOLE   62,966 0 0
APPLOVIN CORP COM CL A 03831W108   1,846,509 5,255 SH   SOLE   5,255 0 0
APTARGROUP INC COM 038336103   203,588 1,309 SH   SOLE   1,309 0 0
APTIV PLC COM SHS G3265R107   806,176 13,318 SH   SOLE   13,318 0 0
ARBOR REALTY TRUST INC NOTE 7.500% 8/0 038923BA5   183,540 184,000 SH   SOLE   184,000 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   441,631 83,924 SH   SOLE   83,924 0 0
ARCH CAP GROUP LTD ORD G0450A105   2,295,946 25,136 SH   SOLE   25,136 0 0
ARCHER AVIATION INC COM CL A 03945R102   115,376 10,024 SH   SOLE   10,024 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   209,073 4,183 SH   SOLE   4,183 0 0
ARCHROCK INC COM 03957W106   1,471,301 56,993 SH   SOLE   56,993 0 0
ARES CAPITAL CORP COM 04010L103   3,821,640 172,304 SH   SOLE   172,304 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,832,366 15,686 SH   SOLE   15,686 0 0
ARGENX SE SPONSORED ADR 04016X101   725,667 1,166 SH   SOLE   1,166 0 0
ARISTA NETWORKS INC COM SHS 040413205   3,700,557 32,196 SH   SOLE   32,196 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   626,536 4,423 SH   SOLE   4,423 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,018,157 7,166 SH   SOLE   7,166 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,427,416 33,372 SH   SOLE   33,372 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   372,454 1,572 SH   SOLE   1,572 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   334,444 32,493 SH   SOLE   32,493 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   7,037,679 9,904 SH   SOLE   9,904 0 0
ASPEN TECHNOLOGY INC COM 29109X106   3,176,148 12,644 SH   SOLE   12,644 0 0
ASSURED GUARANTY LTD COM G0585R106   500,845 5,544 SH   SOLE   5,544 0 0
ASTERA LABS INC COM 04626A103   338,796 2,332 SH   SOLE   2,332 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   6,082,957 91,980 SH   SOLE   91,980 0 0
AT&T INC COM 00206R102   11,882,000 524,598 SH   SOLE   524,598 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   260,580 6,450 SH   SOLE   6,450 0 0
ATLASSIAN CORPORATION CL A 049468101   419,734 1,844 SH   SOLE   1,844 0 0
ATMOS ENERGY CORP COM 049560105   1,797,734 12,922 SH   SOLE   12,922 0 0
AUTODESK INC COM 052769106   2,053,408 6,963 SH   SOLE   6,963 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   51,046,255 174,892 SH   SOLE   174,892 0 0
AUTONATION INC COM 05329W102   218,644 1,291 SH   SOLE   1,291 0 0
AUTOZONE INC COM 053332102   762,557 234 SH   SOLE   234 0 0
AVALONBAY CMNTYS INC COM 053484101   6,603,718 29,949 SH   SOLE   29,949 0 0
AVANTOR INC COM 05352A100   462,559 21,321 SH   SOLE   21,321 0 0
AVERY DENNISON CORP COM 053611109   1,364,945 7,385 SH   SOLE   7,385 0 0
AXALTA COATING SYS LTD COM G0750C108   376,480 11,122 SH   SOLE   11,122 0 0
AXON ENTERPRISE INC COM 05464C101   1,535,107 2,536 SH   SOLE   2,536 0 0
AXOS FINANCIAL INC COM 05465C100   279,850 3,907 SH   SOLE   3,907 0 0
AZENTA INC COM 114340102   270,535 5,355 SH   SOLE   5,355 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   549,048 31,335 SH   SOLE   31,335 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,419,755 33,342 SH   SOLE   33,342 0 0
BALL CORP COM 058498106   295,951 5,388 SH   SOLE   5,388 0 0
BANCFIRST CORP COM 05945F103   1,240,003 10,601 SH   SOLE   10,601 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   320,054 32,792 SH   SOLE   32,792 0 0
BANCO SANTANDER S.A. ADR 05964H105   216,054 48,111 SH   SOLE   48,111 0 0
BANK AMERICA CORP COM 060505104   18,135,267 404,871 SH   SOLE   404,871 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   963,836 788 SH   SOLE   788 0 0
BANK MONTREAL QUE COM 063671101   782,274 8,141 SH   SOLE   8,141 0 0
BANK NEW YORK MELLON CORP COM 064058100   9,933,823 129,093 SH   SOLE   129,093 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   297,957 6,705 SH   SOLE   6,705 0 0
BARCLAYS PLC ADR 06738E204   205,783 15,330 SH   SOLE   15,330 0 0
BARINGS BDC INC COM 06759L103   891,789 93,061 SH   SOLE   93,061 0 0
BARRETT BUSINESS SVCS INC COM 068463108   310,502 7,253 SH   SOLE   7,253 0 0
BARRICK GOLD CORP COM 067901108   1,798,595 113,737 SH   SOLE   113,737 0 0
BAXTER INTL INC COM 071813109   615,768 20,909 SH   SOLE   20,909 0 0
BCE INC COM NEW 05534B760   445,376 18,923 SH   SOLE   18,923 0 0
BECTON DICKINSON & CO COM 075887109   9,924,227 43,388 SH   SOLE   43,388 0 0
BEIGENE LTD SPONSORED ADR 07725L102   277,016 1,532 SH   SOLE   1,532 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   708,610 9,423 SH   SOLE   9,423 0 0
BENTLEY SYS INC COM CL B 08265T208   1,964,380 41,745 SH   SOLE   41,745 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   22,333 23,000 SH   SOLE   23,000 0 0
BERKLEY W R CORP COM 084423102   2,757,290 47,587 SH   SOLE   47,587 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   47,960,555 105,747 SH   SOLE   105,747 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,770,220 7 SH   SOLE   7 0 0
BEST BUY INC COM 086516101   464,542 5,530 SH   SOLE   5,530 0 0
BHP GROUP LTD SPONSORED ADS 088606108   2,012,329 41,241 SH   SOLE   41,241 0 0
BIO RAD LABS INC CL A 090572207   563,929 1,708 SH   SOLE   1,708 0 0
BIOGEN INC COM 09062X103   261,655 1,721 SH   SOLE   1,721 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,816,492 20,560 SH   SOLE   20,560 0 0
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108   385,617 15,087 SH   SOLE   15,087 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   238,267 15,422 SH   SOLE   15,422 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100   109,170 10,324 SH   SOLE   10,324 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109   576,909 28,419 SH   SOLE   28,419 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   125,285 15,004 SH   SOLE   15,004 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105   282,629 25,882 SH   SOLE   25,882 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   6,246,270 120,497 SH   SOLE   120,497 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   1,296,895 24,892 SH   SOLE   24,892 0 0
BLACKROCK ETF TRUST II ISHARES INTERMED 092528207   766,934 32,408 SH   SOLE   32,408 0 0
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528108   350,359 15,414 SH   SOLE   15,414 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   185,243 12,350 SH   SOLE   12,350 0 0
BLACKROCK INC COM 09290D101   62,670,628 61,334 SH   SOLE   61,334 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   127,178 16,668 SH   SOLE   16,668 0 0
BLACKROCK MULTI SECTOR INC T COM 09258A107   178,498 12,226 SH   SOLE   12,226 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   203,676 9,811 SH   SOLE   9,811 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   357,585 9,641 SH   SOLE   9,641 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   371,532 42,028 SH   SOLE   42,028 0 0
BLACKSTONE INC COM 09260D107   11,464,109 65,461 SH   SOLE   65,461 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   190,575 198,000 SH   SOLE   198,000 0 0
BLOCK H & R INC COM 093671105   688,687 12,794 SH   SOLE   12,794 0 0
BLOCK INC CL A 852234103   1,773,832 19,248 SH   SOLE   19,248 0 0
BLOCK INC NOTE 0.125% 3/0 852234AF0   34,773 35,000 SH   SOLE   35,000 0 0
BLOOM ENERGY CORP COM CL A 093712107   679,379 27,935 SH   SOLE   27,935 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   189,100 12,408 SH   SOLE   12,408 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   312,071 12,987 SH   SOLE   12,987 0 0
BNY MELLON STRATEGIC MUNS IN COM 05588W108   495,182 80,256 SH   SOLE   80,256 0 0
BOEING CO COM 097023105   5,691,382 33,492 SH   SOLE   33,492 0 0
BOK FINL CORP COM NEW 05561Q201   354,444 3,275 SH   SOLE   3,275 0 0
BOOKING HOLDINGS INC COM 09857L108   2,154,296 439 SH   SOLE   439 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   221,244 85,000 SH   SOLE   85,000 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   598,669 4,547 SH   SOLE   4,547 0 0
BOSTON SCIENTIFIC CORP COM 101137107   4,634,611 51,039 SH   SOLE   51,039 0 0
BP PLC SPONSORED ADR 055622104   1,631,900 53,554 SH   SOLE   53,554 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   104,707 17,925 SH   SOLE   17,925 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   402,592 48,799 SH   SOLE   48,799 0 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   21,000 10,000 SH   SOLE   10,000 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   935,555 8,312 SH   SOLE   8,312 0 0
BRIGHTHOUSE FINL INC COM 10922N103   269,513 5,610 SH   SOLE   5,610 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   2,426,918 151,493 SH   SOLE   151,493 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   7,488,935 133,043 SH   SOLE   133,043 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,209,879 32,332 SH   SOLE   32,332 0 0
BROADCOM INC COM 11135F101   112,138,945 481,482 SH   SOLE   481,482 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,611,509 7,044 SH   SOLE   7,044 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   731,208 13,374 SH   SOLE   13,374 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,512,998 26,176 SH   SOLE   26,176 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,170,828 36,634 SH   SOLE   36,634 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   1,150,218 29,230 SH   SOLE   29,230 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   398,842 13,990 SH   SOLE   13,990 0 0
BROWN & BROWN INC COM 115236101   3,842,624 37,832 SH   SOLE   37,832 0 0
BROWN FORMAN CORP CL B 115637209   409,296 11,269 SH   SOLE   11,269 0 0
BRUNSWICK CORP COM 117043109   437,188 6,782 SH   SOLE   6,782 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   467,233 3,237 SH   SOLE   3,237 0 0
BUNGE GLOBAL SA COM SHS H11356104   2,124,181 27,487 SH   SOLE   27,487 0 0
BURLINGTON STORES INC COM 122017106   551,135 1,906 SH   SOLE   1,906 0 0
BWX TECHNOLOGIES INC COM 05605H100   399,751 3,522 SH   SOLE   3,522 0 0
BXP INC COM 101121101   387,683 5,169 SH   SOLE   5,169 0 0
C3 AI INC CL A 12468P104   568,325 15,435 SH   SOLE   15,435 0 0
CABOT CORP COM 127055101   635,824 7,179 SH   SOLE   7,179 0 0
CACI INTL INC CL A 127190304   1,048,685 2,556 SH   SOLE   2,556 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,799,695 5,918 SH   SOLE   5,918 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107   95,414 14,032 SH   SOLE   14,032 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   277,889 15,621 SH   SOLE   15,621 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   472,332 6,880 SH   SOLE   6,880 0 0
CAMBRIA ETF TR TAIL RISK 132061862   364,399 33,046 SH   SOLE   33,046 0 0
CAMDEN PPTY TR SH BEN INT 133131102   696,305 5,949 SH   SOLE   5,949 0 0
CAMECO CORP COM 13321L108   382,313 7,197 SH   SOLE   7,197 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   1,023,941 16,341 SH   SOLE   16,341 0 0
CANADIAN NATL RY CO COM 136375102   621,009 6,057 SH   SOLE   6,057 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,295,918 17,645 SH   SOLE   17,645 0 0
CAPITAL GROUP CORE BALANCED SHS 14021D107   361,773 11,113 SH   SOLE   11,113 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   9,891,033 282,210 SH   SOLE   282,210 0 0
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109   399,747 13,294 SH   SOLE   13,294 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   26,719,443 755,606 SH   SOLE   755,606 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   4,042,105 136,935 SH   SOLE   136,935 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   19,638,277 527,051 SH   SOLE   527,051 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   22,850,177 921,271 SH   SOLE   921,271 0 0
CAPITAL GROUP NEW GEOGRAPHY SHS 14021N105   314,773 12,567 SH   SOLE   12,567 0 0
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   8,966,754 404,282 SH   SOLE   404,282 0 0
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508   281,863 10,768 SH   SOLE   10,768 0 0
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   2,663,165 95,840 SH   SOLE   95,840 0 0
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   993,604 36,855 SH   SOLE   36,855 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,906,527 10,507 SH   SOLE   10,507 0 0
CAPITAL SOUTHWEST CORP NOTE 5.125%11/1 140501AE7   131,920 136,000 SH   SOLE   136,000 0 0
CARDINAL HEALTH INC COM 14149Y108   950,588 7,961 SH   SOLE   7,961 0 0
CARGURUS INC COM CL A 141788109   302,428 8,443 SH   SOLE   8,443 0 0
CARLISLE COS INC COM 142339100   1,527,406 4,138 SH   SOLE   4,138 0 0
CARLYLE GROUP INC COM 14316J108   1,010,102 19,841 SH   SOLE   19,841 0 0
CARMAX INC COM 143130102   1,368,797 17,153 SH   SOLE   17,153 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   416,154 17,028 SH   SOLE   17,028 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   350,699 1,938 SH   SOLE   1,938 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   2,390,397 34,516 SH   SOLE   34,516 0 0
CARVANA CO CL A 146869102   357,766 1,783 SH   SOLE   1,783 0 0
CASELLA WASTE SYS INC CL A 147448104   352,315 3,349 SH   SOLE   3,349 0 0
CASEYS GEN STORES INC COM 147528103   734,369 1,845 SH   SOLE   1,845 0 0
CATERPILLAR INC COM 149123101   17,762,018 48,828 SH   SOLE   48,828 0 0
CAVA GROUP INC COM 148929102   1,297,158 11,225 SH   SOLE   11,225 0 0
CBRE GROUP INC CL A 12504L109   1,383,790 10,510 SH   SOLE   10,510 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   343,127 29,708 SH   SOLE   29,708 0 0
CDW CORP COM 12514G108   850,103 4,951 SH   SOLE   4,951 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   61,954 10,946 SH   SOLE   10,946 0 0
CENCORA INC COM 03073E105   2,788,571 12,178 SH   SOLE   12,178 0 0
CENTENE CORP DEL COM 15135B101   311,216 4,562 SH   SOLE   4,562 0 0
CENTERPOINT ENERGY INC COM 15189T107   1,137,296 35,920 SH   SOLE   35,920 0 0
CF INDS HLDGS INC COM 125269100   403,672 4,561 SH   SOLE   4,561 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,418,613 7,617 SH   SOLE   7,617 0 0
CHART INDS INC COM 16115Q308   396,129 1,991 SH   SOLE   1,991 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   459,194 1,272 SH   SOLE   1,272 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   618,211 3,411 SH   SOLE   3,411 0 0
CHEESECAKE FACTORY INC COM 163072101   261,874 5,293 SH   SOLE   5,293 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   9,888 10,000 SH   SOLE   10,000 0 0
CHEMED CORP NEW COM 16359R103   1,088,429 2,027 SH   SOLE   2,027 0 0
CHENIERE ENERGY INC COM NEW 16411R208   5,219,136 23,499 SH   SOLE   23,499 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   604,340 10,897 SH   SOLE   10,897 0 0
CHEVRON CORP NEW COM 166764100   51,946,216 352,672 SH   SOLE   352,672 0 0
CHEWY INC CL A 16679L109   335,794 9,412 SH   SOLE   9,412 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   5,204,759 87,392 SH   SOLE   87,392 0 0
CHOICE HOTELS INTL INC COM 169905106   1,235,688 8,616 SH   SOLE   8,616 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   579,071 4,898 SH   SOLE   4,898 0 0
CHUBB LIMITED COM H1467J104   35,462,456 130,422 SH   SOLE   130,422 0 0
CHURCH & DWIGHT CO INC COM 171340102   331,309 3,166 SH   SOLE   3,166 0 0
CHURCHILL DOWNS INC COM 171484108   655,826 4,934 SH   SOLE   4,934 0 0
CIENA CORP COM NEW 171779309   580,588 6,931 SH   SOLE   6,931 0 0
CINTAS CORP COM 172908105   3,214,398 17,373 SH   SOLE   17,373 0 0
CIRRUS LOGIC INC COM 172755100   538,420 5,325 SH   SOLE   5,325 0 0
CISCO SYS INC COM 17275R102   45,143,690 769,528 SH   SOLE   769,528 0 0
CITIGROUP INC COM NEW 172967424   6,412,500 90,459 SH   SOLE   90,459 0 0
CITIZENS FINL GROUP INC COM 174610105   422,239 9,476 SH   SOLE   9,476 0 0
CLEAN HARBORS INC COM 184496107   323,636 1,388 SH   SOLE   1,388 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   22,050 15,000 SH   SOLE   15,000 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   1,392,025 49,965 SH   SOLE   49,965 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,248,563 131,439 SH   SOLE   131,439 0 0
CLOROX CO DEL COM 189054109   3,719,575 22,836 SH   SOLE   22,836 0 0
CLOUDFLARE INC CL A COM 18915M107   2,361,594 20,584 SH   SOLE   20,584 0 0
CME GROUP INC COM 12572Q105   10,488,008 45,005 SH   SOLE   45,005 0 0
CMS ENERGY CORP COM 125896100   7,720,493 116,370 SH   SOLE   116,370 0 0
COCA COLA CO COM 191216100   15,661,913 253,183 SH   SOLE   253,183 0 0
COCA COLA CONS INC COM 191098102   1,482,006 1,121 SH   SOLE   1,121 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   2,158,369 28,288 SH   SOLE   28,288 0 0
COGNEX CORP COM 192422103   270,366 7,458 SH   SOLE   7,458 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,048,228 13,719 SH   SOLE   13,719 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   921,786 37,782 SH   SOLE   37,782 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106   262,104 21,344 SH   SOLE   21,344 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   655,439 31,286 SH   SOLE   31,286 0 0
COHERENT CORP COM 19247G107   577,521 5,436 SH   SOLE   5,436 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   632,495 2,337 SH   SOLE   2,337 0 0
COLGATE PALMOLIVE CO COM 194162103   12,331,788 137,401 SH   SOLE   137,401 0 0
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   344,842 9,847 SH   SOLE   9,847 0 0
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   213,085 10,471 SH   SOLE   10,471 0 0
COMCAST CORP NEW CL A 20030N101   31,364,707 832,743 SH   SOLE   832,743 0 0
COMERICA INC COM 200340107   342,233 5,478 SH   SOLE   5,478 0 0
COMFORT SYS USA INC COM 199908104   480,846 1,073 SH   SOLE   1,073 0 0
COMMERCE BANCSHARES INC COM 200525103   800,261 12,868 SH   SOLE   12,868 0 0
CONAGRA BRANDS INC COM 205887102   527,641 19,083 SH   SOLE   19,083 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   228,771 11,650 SH   SOLE   11,650 0 0
CONMED CORP COM 207410101   313,454 4,648 SH   SOLE   4,648 0 0
CONNECTONE BANCORP INC COM 20786W107   257,900 11,126 SH   SOLE   11,126 0 0
CONOCOPHILLIPS COM 20825C104   19,460,992 191,436 SH   SOLE   191,436 0 0
CONSOLIDATED EDISON INC COM 209115104   983,473 11,029 SH   SOLE   11,029 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,319,220 5,965 SH   SOLE   5,965 0 0
CONSTELLATION ENERGY CORP COM 21037T109   15,707,952 61,902 SH   SOLE   61,902 0 0
CONSTELLIUM SE CL A SHS F21107101   298,392 29,032 SH   SOLE   29,032 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   439,035 4,794 SH   SOLE   4,794 0 0
COOPER COS INC COM 216648501   2,046,642 22,305 SH   SOLE   22,305 0 0
COPART INC COM 217204106   2,664,320 46,819 SH   SOLE   46,819 0 0
CORCEPT THERAPEUTICS INC COM 218352102   360,562 7,025 SH   SOLE   7,025 0 0
CORECIVIC INC COM 21871N101   560,094 25,718 SH   SOLE   25,718 0 0
CORNING INC COM 219350105   3,216,033 67,691 SH   SOLE   67,691 0 0
CORPAY INC COM SHS 219948106   309,091 896 SH   SOLE   896 0 0
CORTEVA INC COM 22052L104   5,357,969 95,696 SH   SOLE   95,696 0 0
CORVEL CORP COM 221006109   2,412,921 21,793 SH   SOLE   21,793 0 0
COSTAR GROUP INC COM 22160N109   839,540 11,620 SH   SOLE   11,620 0 0
COSTCO WHSL CORP NEW COM 22160K105   55,472,489 60,499 SH   SOLE   60,499 0 0
COTERRA ENERGY INC COM 127097103   932,106 35,503 SH   SOLE   35,503 0 0
COUSINS PPTYS INC COM NEW 222795502   379,747 12,430 SH   SOLE   12,430 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   571,870 10,799 SH   SOLE   10,799 0 0
CRANE COMPANY COMMON STOCK 224408104   536,602 3,459 SH   SOLE   3,459 0 0
CRANE NXT CO COM 224441105   290,537 4,881 SH   SOLE   4,881 0 0
CRAWFORD & CO CL A 224633206   116,838 10,276 SH   SOLE   10,276 0 0
CREDIT ACCEP CORP MICH COM 225310101   211,009 451 SH   SOLE   451 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   208,411 2,777 SH   SOLE   2,777 0 0
CRH PLC ORD G25508105   563,456 6,043 SH   SOLE   6,043 0 0
CROCS INC COM 227046109   308,024 2,780 SH   SOLE   2,780 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   14,757,363 41,132 SH   SOLE   41,132 0 0
CROWN CASTLE INC COM 22822V101   1,180,577 13,104 SH   SOLE   13,104 0 0
CROWN HLDGS INC COM 228368106   268,742 3,470 SH   SOLE   3,470 0 0
CSX CORP COM 126408103   4,639,896 143,658 SH   SOLE   143,658 0 0
CULLEN FROST BANKERS INC COM 229899109   1,071,613 7,974 SH   SOLE   7,974 0 0
CUMMINS INC COM 231021106   1,716,360 4,827 SH   SOLE   4,827 0 0
CURTISS WRIGHT CORP COM 231561101   702,394 2,010 SH   SOLE   2,010 0 0
CVS HEALTH CORP COM 126650100   3,916,738 85,619 SH   SOLE   85,619 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   702,703 2,045 SH   SOLE   2,045 0 0
D R HORTON INC COM 23331A109   634,344 4,692 SH   SOLE   4,692 0 0
DANAHER CORPORATION COM 235851102   5,466,179 23,315 SH   SOLE   23,315 0 0
DARDEN RESTAURANTS INC COM 237194105   1,484,963 7,909 SH   SOLE   7,909 0 0
DARLING INGREDIENTS INC COM 237266101   383,151 11,045 SH   SOLE   11,045 0 0
DATADOG INC CL A COM 23804L103   1,197,704 8,261 SH   SOLE   8,261 0 0
DBX ETF TR XTRACK USD HIGH 233051432   3,636,150 100,251 SH   SOLE   100,251 0 0
DECKERS OUTDOOR CORP COM 243537107   942,381 4,550 SH   SOLE   4,550 0 0
DEERE & CO COM 244199105   8,676,176 20,545 SH   SOLE   20,545 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   253,620 6,000 SH   SOLE   6,000 0 0
DELL TECHNOLOGIES INC CL C 24703L202   4,731,561 39,977 SH   SOLE   39,977 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,317,796 22,467 SH   SOLE   22,467 0 0
DENNYS CORP COM 24869P104   157,757 24,611 SH   SOLE   24,611 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   1,286,969 73,553 SH   SOLE   73,553 0 0
DEVON ENERGY CORP NEW COM 25179M103   769,951 23,205 SH   SOLE   23,205 0 0
DEXCOM INC COM 252131107   1,198,231 14,778 SH   SOLE   14,778 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   50,125 52,000 SH   SOLE   52,000 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   2,747,923 22,582 SH   SOLE   22,582 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,752,882 10,260 SH   SOLE   10,260 0 0
DICKS SPORTING GOODS INC COM 253393102   418,402 1,826 SH   SOLE   1,826 0 0
DIGI INTL INC COM 253798102   403,920 13,500 SH   SOLE   13,500 0 0
DIGITAL RLTY TR INC COM 253868103   11,869,075 64,685 SH   SOLE   64,685 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   122,058,688 4,126,118 SH   SOLE   4,126,118 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   520,257 7,921 SH   SOLE   7,921 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   1,046,230 18,699 SH   SOLE   18,699 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   635,838 15,418 SH   SOLE   15,418 0 0
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   1,173,937 34,487 SH   SOLE   34,487 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   254,577 10,344 SH   SOLE   10,344 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   239,423 6,852 SH   SOLE   6,852 0 0
DIODES INC COM 254543101   244,808 3,834 SH   SOLE   3,834 0 0
DISCOVER FINL SVCS COM 254709108   1,291,122 7,331 SH   SOLE   7,331 0 0
DISNEY WALT CO COM 254687106   11,293,146 101,629 SH   SOLE   101,629 0 0
DOCUSIGN INC COM 256163106   1,333,909 14,787 SH   SOLE   14,787 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   213,792 2,734 SH   SOLE   2,734 0 0
DOLLAR GEN CORP NEW COM 256677105   1,779,717 24,082 SH   SOLE   24,082 0 0
DOLLAR TREE INC COM 256746108   1,185,689 16,024 SH   SOLE   16,024 0 0
DOMINION ENERGY INC COM 25746U109   3,389,296 61,946 SH   SOLE   61,946 0 0
DOMINOS PIZZA INC COM 25754A201   6,952,757 15,881 SH   SOLE   15,881 0 0
DONALDSON INC COM 257651109   805,272 11,814 SH   SOLE   11,814 0 0
DOORDASH INC CL A 25809K105   751,486 4,239 SH   SOLE   4,239 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   4,166,923 122,054 SH   SOLE   122,054 0 0
DOVER CORP COM 260003108   4,411,634 23,465 SH   SOLE   23,465 0 0
DOW INC COM 260557103   3,681,713 93,369 SH   SOLE   93,369 0 0
DOXIMITY INC CL A 26622P107   237,612 4,303 SH   SOLE   4,303 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   417,830 11,134 SH   SOLE   11,134 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   310,937 13,261 SH   SOLE   13,261 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   894,940 8,640 SH   SOLE   8,640 0 0
DTE ENERGY CO COM 233331107   1,467,417 12,070 SH   SOLE   12,070 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   14,594,364 135,406 SH   SOLE   135,406 0 0
DUKE ENERGY CORP NEW NOTE 4.125% 4/1 26441CBY0   175,275 171,000 SH   SOLE   171,000 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   164,294 13,273 SH   SOLE   13,273 0 0
DUPONT DE NEMOURS INC COM 26614N102   3,798,090 50,778 SH   SOLE   50,778 0 0
DYNATRACE INC COM NEW 268150109   356,813 6,372 SH   SOLE   6,372 0 0
E L F BEAUTY INC COM 26856L103   320,246 2,527 SH   SOLE   2,527 0 0
EA SERIES TRUST STRIVE 500 ETF 02072L680   795,354 20,826 SH   SOLE   20,826 0 0
EA SERIES TRUST ASTORIA US EQUAL 02072L433   237,622 7,715 SH   SOLE   7,715 0 0
EAGLE MATLS INC COM 26969P108   336,275 1,359 SH   SOLE   1,359 0 0
EAGLE POINT CREDIT COMPANY I COM 269808101   117,926 13,280 SH   SOLE   13,280 0 0
EAST WEST BANCORP INC COM 27579R104   1,044,313 10,938 SH   SOLE   10,938 0 0
EASTGROUP PPTYS INC COM 277276101   746,875 4,642 SH   SOLE   4,642 0 0
EASTMAN CHEM CO COM 277432100   697,744 7,509 SH   SOLE   7,509 0 0
EATON CORP PLC SHS G29183103   19,634,596 56,892 SH   SOLE   56,892 0 0
EATON VANCE ENHANCED EQUITY COM 278274105   341,064 16,421 SH   SOLE   16,421 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107   358,935 14,968 SH   SOLE   14,968 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   326,568 22,695 SH   SOLE   22,695 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102   219,474 14,515 SH   SOLE   14,515 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   612,619 74,167 SH   SOLE   74,167 0 0
EBAY INC. COM 278642103   1,532,666 24,865 SH   SOLE   24,865 0 0
ECOLAB INC COM 278865100   2,171,090 9,364 SH   SOLE   9,364 0 0
EDISON INTL COM 281020107   355,886 4,460 SH   SOLE   4,460 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   609,339 8,160 SH   SOLE   8,160 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   125,892 10,498 SH   SOLE   10,498 0 0
ELECTRONIC ARTS INC COM 285512109   1,519,194 10,492 SH   SOLE   10,492 0 0
ELEVANCE HEALTH INC COM 036752103   2,280,004 6,153 SH   SOLE   6,153 0 0
ELI LILLY & CO COM 532457108   52,675,080 67,072 SH   SOLE   67,072 0 0
EMCOR GROUP INC COM 29084Q100   7,002,487 14,764 SH   SOLE   14,764 0 0
EMERSON ELEC CO COM 291011104   27,658,588 224,761 SH   SOLE   224,761 0 0
EMPIRE PETE CORP COM 292034303   842,513 110,857 SH   SOLE   110,857 0 0
ENBRIDGE INC COM 29250N105   8,136,803 188,943 SH   SOLE   188,943 0 0
ENCOMPASS HEALTH CORP COM 29261A100   415,325 4,555 SH   SOLE   4,555 0 0
ENDAVA PLC ADS 29260V105   245,141 7,463 SH   SOLE   7,463 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   847,542 27,088 SH   SOLE   27,088 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   11,631,871 592,279 SH   SOLE   592,279 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   453,348 10,957 SH   SOLE   10,957 0 0
ENERSYS COM 29275Y102   619,112 6,582 SH   SOLE   6,582 0 0
ENTEGRIS INC COM 29362U104   889,595 8,843 SH   SOLE   8,843 0 0
ENTERGY CORP NEW COM 29364G103   3,085,703 40,227 SH   SOLE   40,227 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   7,753,363 243,701 SH   SOLE   243,701 0 0
EOG RES INC COM 26875P101   16,534,543 129,736 SH   SOLE   129,736 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   2,274,414 467,874 SH   SOLE   467,874 0 0
EQT CORP COM 26884L109   240,858 5,131 SH   SOLE   5,131 0 0
EQUIFAX INC COM 294429105   2,257,114 8,893 SH   SOLE   8,893 0 0
EQUINIX INC COM 29444U700   2,545,314 2,652 SH   SOLE   2,652 0 0
EQUITABLE HLDGS INC COM 29452E101   2,355,045 49,467 SH   SOLE   49,467 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   427,781 6,142 SH   SOLE   6,142 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   427,723 13,583 SH   SOLE   13,583 0 0
ETF SER SOLUTIONS BAHL GAYNOR SML 26922B832   615,339 21,095 SH   SOLE   21,095 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   211,414 8,434 SH   SOLE   8,434 0 0
EVERCORE INC CLASS A 29977A105   364,010 1,287 SH   SOLE   1,287 0 0
EVERGY INC COM 30034W106   434,859 7,087 SH   SOLE   7,087 0 0
EVERSOURCE ENERGY COM 30040W108   7,532,519 131,057 SH   SOLE   131,057 0 0
EXELIXIS INC COM 30161Q104   235,514 6,806 SH   SOLE   6,806 0 0
EXELON CORP COM 30161N101   1,303,815 34,308 SH   SOLE   34,308 0 0
EXLSERVICE HOLDINGS INC COM 302081104   208,531 4,591 SH   SOLE   4,591 0 0
EXPAND ENERGY CORPORATION COM 165167735   371,889 3,719 SH   SOLE   3,719 0 0
EXPEDIA GROUP INC COM NEW 30212P303   1,045,910 5,618 SH   SOLE   5,618 0 0
EXPEDITORS INTL WASH INC COM 302130109   418,031 3,757 SH   SOLE   3,757 0 0
EXPONENT INC COM 30214U102   1,116,503 12,593 SH   SOLE   12,593 0 0
EXTRA SPACE STORAGE INC COM 30225T102   311,569 2,105 SH   SOLE   2,105 0 0
EXXON MOBIL CORP COM 30231G102   39,078,788 362,527 SH   SOLE   362,527 0 0
F5 INC COM 315616102   784,955 3,086 SH   SOLE   3,086 0 0
FACTSET RESH SYS INC COM 303075105   13,143,844 27,740 SH   SOLE   27,740 0 0
FAIR ISAAC CORP COM 303250104   1,915,137 974 SH   SOLE   974 0 0
FASTENAL CO COM 311900104   1,440,368 20,067 SH   SOLE   20,067 0 0
FB FINL CORP COM 30257X104   740,571 14,395 SH   SOLE   14,395 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   519,519 2,665 SH   SOLE   2,665 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   234,875 2,142 SH   SOLE   2,142 0 0
FEDERATED HERMES ETF TRUST MDT SMALL CAP 31423L602   1,312,078 49,462 SH   SOLE   49,462 0 0
FEDERATED HERMES ETF TRUST MDT LARGE CAP 31423L503   469,516 16,502 SH   SOLE   16,502 0 0
FEDEX CORP COM 31428X106   5,001,554 18,176 SH   SOLE   18,176 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   361,574 2,081 SH   SOLE   2,081 0 0
FERRARI N V COM N3167Y103   851,125 2,019 SH   SOLE   2,019 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   13,400,311 289,457 SH   SOLE   289,457 0 0
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345   2,946,548 93,225 SH   SOLE   93,225 0 0
FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337   278,778 11,120 SH   SOLE   11,120 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   790,534 15,667 SH   SOLE   15,667 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   282,125 4,075 SH   SOLE   4,075 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   589,411 3,131 SH   SOLE   3,131 0 0
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   284,379 6,841 SH   SOLE   6,841 0 0
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   319,050 6,391 SH   SOLE   6,391 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   2,534,057 56,431 SH   SOLE   56,431 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,391,639 24,489 SH   SOLE   24,489 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,293,173 16,109 SH   SOLE   16,109 0 0
FIFTH THIRD BANCORP COM 316773100   632,925 14,923 SH   SOLE   14,923 0 0
FIRST BANCSHARES INC MISS COM 318916103   1,485,038 42,081 SH   SOLE   42,081 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   462,533 215 SH   SOLE   215 0 0
FIRST FINL BANKSHARES INC COM 32020R109   322,461 8,952 SH   SOLE   8,952 0 0
FIRST HAWAIIAN INC COM 32051X108   1,700,198 65,645 SH   SOLE   65,645 0 0
FIRST HORIZON CORPORATION COM 320517105   3,227,726 160,222 SH   SOLE   160,222 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   650,170 112,292 SH   SOLE   112,292 0 0
FIRST SOLAR INC COM 336433107   529,167 2,866 SH   SOLE   2,866 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   2,630,594 38,228 SH   SOLE   38,228 0 0
FIRST TR ENHANCED EQUITY INC COM 337318109   538,858 26,273 SH   SOLE   26,273 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   755,956 14,808 SH   SOLE   14,808 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   6,354,595 356,687 SH   SOLE   356,687 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   1,397,588 53,763 SH   SOLE   53,763 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   2,499,962 133,331 SH   SOLE   133,331 0 0
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   2,569,585 118,576 SH   SOLE   118,576 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   8,224,579 343,534 SH   SOLE   343,534 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   791,619 6,619 SH   SOLE   6,619 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   8,597,453 133,688 SH   SOLE   133,688 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   284,948 4,406 SH   SOLE   4,406 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   458,667 4,381 SH   SOLE   4,381 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   798,268 5,275 SH   SOLE   5,275 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   1,606,124 13,275 SH   SOLE   13,275 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   268,917 3,565 SH   SOLE   3,565 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   200,131 2,336 SH   SOLE   2,336 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   188,193 11,195 SH   SOLE   11,195 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   12,159,764 149,090 SH   SOLE   149,090 0 0
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   319,682 5,949 SH   SOLE   5,949 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   809,528 3,287 SH   SOLE   3,287 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   584,888 12,648 SH   SOLE   12,648 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   4,947,300 101,842 SH   SOLE   101,842 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   2,862,528 48,228 SH   SOLE   48,228 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   5,349,272 60,998 SH   SOLE   60,998 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,627,896 45,640 SH   SOLE   45,640 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   5,206,523 87,298 SH   SOLE   87,298 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   311,813 3,454 SH   SOLE   3,454 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   468,152 2,787 SH   SOLE   2,787 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   8,052,367 160,332 SH   SOLE   160,332 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   7,078,470 170,795 SH   SOLE   170,795 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   3,106,904 164,672 SH   SOLE   164,672 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,517,004 41,923 SH   SOLE   41,923 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   862,991 23,919 SH   SOLE   23,919 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   2,025,161 19,812 SH   SOLE   19,812 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   3,745,452 153,066 SH   SOLE   153,066 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,465,390 24,575 SH   SOLE   24,575 0 0
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   1,710,435 21,758 SH   SOLE   21,758 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   36,650,184 862,470 SH   SOLE   862,470 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   9,743,517 395,435 SH   SOLE   395,435 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   324,727 7,229 SH   SOLE   7,229 0 0
FIRST TR EXCHNG TRADED FD VI ACTV FCTR MDCP 33740F813   290,746 9,077 SH   SOLE   9,077 0 0
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821   302,531 8,671 SH   SOLE   8,671 0 0
FIRST TR INTER DURATN PFD & COM 33718W103   265,174 14,599 SH   SOLE   14,599 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   2,279,662 21,623 SH   SOLE   21,623 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   863,889 7,373 SH   SOLE   7,373 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   7,177,729 177,053 SH   SOLE   177,053 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   280,420 2,210 SH   SOLE   2,210 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   399,351 2,071 SH   SOLE   2,071 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   566,106 5,549 SH   SOLE   5,549 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   4,390,551 100,608 SH   SOLE   100,608 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   456,458 4,416 SH   SOLE   4,416 0 0
FIRSTENERGY CORP COM 337932107   901,729 22,591 SH   SOLE   22,591 0 0
FIRSTENERGY CORP NOTE 4.000% 5/0 337932AR8   146,584 146,000 SH   SOLE   146,000 0 0
FIRSTSERVICE CORP NEW COM 33767E202   481,959 2,654 SH   SOLE   2,654 0 0
FISERV INC COM 337738108   3,518,253 16,814 SH   SOLE   16,814 0 0
FLEX LTD ORD Y2573F102   697,752 17,426 SH   SOLE   17,426 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   587,082 5,978 SH   SOLE   5,978 0 0
FLOWSERVE CORP COM 34354P105   263,061 4,535 SH   SOLE   4,535 0 0
FLUTTER ENTMT PLC SHS G3643J108   387,964 1,511 SH   SOLE   1,511 0 0
FMC CORP COM NEW 302491303   314,738 6,485 SH   SOLE   6,485 0 0
FORD MTR CO COM 345370860   1,674,954 170,303 SH   SOLE   170,303 0 0
FORD MTR CO NOTE 3/1 345370CZ1   17,406 18,000 SH   SOLE   18,000 0 0
FORMFACTOR INC COM 346375108   564,242 12,691 SH   SOLE   12,691 0 0
FORTINET INC COM 34959E109   1,722,519 17,632 SH   SOLE   17,632 0 0
FORTIS INC COM 349553107   320,152 7,673 SH   SOLE   7,673 0 0
FORTIVE CORP COM 34959J108   207,959 2,747 SH   SOLE   2,747 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   415,853 6,094 SH   SOLE   6,094 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   737,847 27,175 SH   SOLE   27,175 0 0
FOX CORP CL A COM 35137L105   228,571 4,616 SH   SOLE   4,616 0 0
FOX FACTORY HLDG CORP COM 35138V102   216,952 6,777 SH   SOLE   6,777 0 0
FRANKLIN ELEC INC COM 353514102   664,693 6,895 SH   SOLE   6,895 0 0
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   1,370,327 24,675 SH   SOLE   24,675 0 0
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   2,221,620 74,054 SH   SOLE   74,054 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,956,581 51,700 SH   SOLE   51,700 0 0
FTAI AVIATION LTD SHS G3730V105   777,665 5,137 SH   SOLE   5,137 0 0
FTI CONSULTING INC COM 302941109   3,425,246 17,878 SH   SOLE   17,878 0 0
FULLER H B CO COM 359694106   279,793 4,479 SH   SOLE   4,479 0 0
GABELLI DIVID & INCOME TR COM 36242H104   512,679 21,081 SH   SOLE   21,081 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,163,457 4,143 SH   SOLE   4,143 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   488,260 10,404 SH   SOLE   10,404 0 0
GARMIN LTD SHS H2906T109   19,708,886 94,614 SH   SOLE   94,614 0 0
GARTNER INC COM 366651107   3,329,191 6,852 SH   SOLE   6,852 0 0
GATX CORP COM 361448103   263,280 1,702 SH   SOLE   1,702 0 0
GE AEROSPACE COM NEW 369604301   8,988,943 52,302 SH   SOLE   52,302 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   619,172 7,695 SH   SOLE   7,695 0 0
GE VERNOVA INC COM 36828A101   2,679,488 7,599 SH   SOLE   7,599 0 0
GENERAC HLDGS INC COM 368736104   928,336 5,843 SH   SOLE   5,843 0 0
GENERAL DYNAMICS CORP COM 369550108   34,658,762 131,705 SH   SOLE   131,705 0 0
GENERAL MLS INC COM 370334104   3,026,839 47,396 SH   SOLE   47,396 0 0
GENERAL MTRS CO COM 37045V100   2,822,337 54,403 SH   SOLE   54,403 0 0
GENMAB A/S SPONSORED ADS 372303206   267,989 12,482 SH   SOLE   12,482 0 0
GENTEX CORP COM 371901109   360,093 12,842 SH   SOLE   12,842 0 0
GENUINE PARTS CO COM 372460105   4,084,235 35,019 SH   SOLE   35,019 0 0
GILEAD SCIENCES INC COM 375558103   8,987,283 98,329 SH   SOLE   98,329 0 0
GLACIER BANCORP INC NEW COM 37637Q105   2,775,981 55,134 SH   SOLE   55,134 0 0
GLOBAL MED REIT INC COM NEW 37954A204   184,894 23,950 SH   SOLE   23,950 0 0
GLOBAL PMTS INC COM 37940X102   987,070 8,774 SH   SOLE   8,774 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   325,662 13,585 SH   SOLE   13,585 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   1,917,876 66,522 SH   SOLE   66,522 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   499,489 27,267 SH   SOLE   27,267 0 0
GLOBAL X FDS US PFD ETF 37954Y657   1,316,291 65,946 SH   SOLE   65,946 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   2,206,270 54,163 SH   SOLE   54,163 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   413,524 8,254 SH   SOLE   8,254 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   210,306 5,398 SH   SOLE   5,398 0 0
GLOBAL X FDS ADAPTIVE US 37954Y574   1,329,990 30,931 SH   SOLE   30,931 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   1,017,873 16,499 SH   SOLE   16,499 0 0
GLOBE LIFE INC COM 37959E102   794,712 7,127 SH   SOLE   7,127 0 0
GODADDY INC CL A 380237107   427,231 2,132 SH   SOLE   2,132 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   27,672,189 240,081 SH   SOLE   240,081 0 0
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   1,147,737 22,836 SH   SOLE   22,836 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   2,316,334 23,191 SH   SOLE   23,191 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   1,993,549 59,715 SH   SOLE   59,715 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   399,321 12,448 SH   SOLE   12,448 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   22,856,169 39,387 SH   SOLE   39,387 0 0
GOLUB CAP BDC INC COM 38173M102   4,046,103 264,351 SH   SOLE   264,351 0 0
GOOSEHEAD INS INC COM CL A 38267D109   671,514 6,234 SH   SOLE   6,234 0 0
GRACO INC COM 384109104   2,986,875 35,524 SH   SOLE   35,524 0 0
GRAINGER W W INC COM 384802104   17,120,699 16,254 SH   SOLE   16,254 0 0
GRANITE PT MTG TR INC COM STK 38741L107   337,506 120,970 SH   SOLE   120,970 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   1,048,615 13,548 SH   SOLE   13,548 0 0
GREEN BRICK PARTNERS INC COM 392709101   251,371 4,452 SH   SOLE   4,452 0 0
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   131,575 12,005 SH   SOLE   12,005 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADS B 400506101   244,520 1,367 SH   SOLE   1,367 0 0
GSK PLC SPONSORED ADR 37733W204   1,296,865 38,653 SH   SOLE   38,653 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   158,177 10,282 SH   SOLE   10,282 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   592,746 3,440 SH   SOLE   3,440 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   226,744 5,165 SH   SOLE   5,165 0 0
HACKETT GROUP INC COM 404609109   502,815 16,384 SH   SOLE   16,384 0 0
HALEON PLC SPON ADS 405552100   588,473 62,537 SH   SOLE   62,537 0 0
HALLIBURTON CO COM 406216101   1,157,059 41,874 SH   SOLE   41,874 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   463,794 9,715 SH   SOLE   9,715 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   137,406 144,000 SH   SOLE   144,000 0 0
HAMILTON LANE INC CL A 407497106   506,879 3,376 SH   SOLE   3,376 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   176,926 13,812 SH   SOLE   13,812 0 0
HANESBRANDS INC COM 410345102   130,612 15,851 SH   SOLE   15,851 0 0
HANOVER INS GROUP INC COM 410867105   323,756 2,113 SH   SOLE   2,113 0 0
HARBOR ETF TRUST LONG TERM GROWER 41151J406   926,880 33,534 SH   SOLE   33,534 0 0
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   885,746 26,591 SH   SOLE   26,591 0 0
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   647,830 32,195 SH   SOLE   32,195 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   1,060,911 9,684 SH   SOLE   9,684 0 0
HASBRO INC COM 418056107   497,102 8,752 SH   SOLE   8,752 0 0
HCA HEALTHCARE INC COM 40412C101   4,102,925 13,707 SH   SOLE   13,707 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   473,883 7,510 SH   SOLE   7,510 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   316,403 15,495 SH   SOLE   15,495 0 0
HEICO CORP NEW CL A 422806208   1,820,285 9,778 SH   SOLE   9,778 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   100,055 10,510 SH   SOLE   10,510 0 0
HENRY JACK & ASSOC INC COM 426281101   2,182,939 12,559 SH   SOLE   12,559 0 0
HERCULES CAPITAL INC COM 427096508   680,737 33,849 SH   SOLE   33,849 0 0
HERSHEY CO COM 427866108   1,550,614 9,479 SH   SOLE   9,479 0 0
HESS CORP COM 42809H107   1,969,191 14,541 SH   SOLE   14,541 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,380,107 63,219 SH   SOLE   63,219 0 0
HEXCEL CORP NEW COM 428291108   565,671 8,953 SH   SOLE   8,953 0 0
HF SINCLAIR CORP COM 403949100   248,787 7,066 SH   SOLE   7,066 0 0
HILLMAN SOLUTIONS CORP COM 431636109   245,334 25,609 SH   SOLE   25,609 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   3,463,236 14,007 SH   SOLE   14,007 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   85,141 11,232 SH   SOLE   11,232 0 0
HOLLEY INC COM 43538H103   67,454 21,866 SH   SOLE   21,866 0 0
HOLOGIC INC COM 436440101   251,627 3,437 SH   SOLE   3,437 0 0
HOME DEPOT INC COM 437076102   50,656,279 129,558 SH   SOLE   129,558 0 0
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   463,764 16,162 SH   SOLE   16,162 0 0
HONEYWELL INTL INC COM 438516106   9,147,495 40,460 SH   SOLE   40,460 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   222,409 5,704 SH   SOLE   5,704 0 0
HOULIHAN LOKEY INC CL A 441593100   1,864,007 10,879 SH   SOLE   10,879 0 0
HOWMET AEROSPACE INC COM 443201108   1,086,507 9,647 SH   SOLE   9,647 0 0
HP INC COM 40434L105   755,024 21,961 SH   SOLE   21,961 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   1,303,229 26,539 SH   SOLE   26,539 0 0
HUBBELL INC COM 443510607   814,625 1,890 SH   SOLE   1,890 0 0
HUBSPOT INC COM 443573100   934,734 1,321 SH   SOLE   1,321 0 0
HUMANA INC COM 444859102   939,015 3,599 SH   SOLE   3,599 0 0
HUNT J B TRANS SVCS INC COM 445658107   261,674 1,478 SH   SOLE   1,478 0 0
HUNTINGTON BANCSHARES INC COM 446150104   1,978,833 120,301 SH   SOLE   120,301 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   407,211 2,061 SH   SOLE   2,061 0 0
HUNTSMAN CORP COM 447011107   173,621 10,213 SH   SOLE   10,213 0 0
HYATT HOTELS CORP COM CL A 448579102   620,253 3,955 SH   SOLE   3,955 0 0
ICON PLC SHS G4705A100   479,880 2,231 SH   SOLE   2,231 0 0
IDACORP INC COM 451107106   457,495 4,199 SH   SOLE   4,199 0 0
IDEXX LABS INC COM 45168D104   634,097 1,527 SH   SOLE   1,527 0 0
ILLINOIS TOOL WKS INC COM 452308109   27,256,026 108,427 SH   SOLE   108,427 0 0
INDEPENDENT BK CORP MASS COM 453836108   343,314 5,371 SH   SOLE   5,371 0 0
INFOSYS LTD SPONSORED ADR 456788108   513,337 22,689 SH   SOLE   22,689 0 0
ING GROEP N.V. SPONSORED ADR 456837103   720,731 45,868 SH   SOLE   45,868 0 0
INGERSOLL RAND INC COM 45687V106   1,199,096 12,886 SH   SOLE   12,886 0 0
INGREDION INC COM 457187102   1,336,508 9,792 SH   SOLE   9,792 0 0
INSMED INC COM PAR $.01 457669307   341,442 4,933 SH   SOLE   4,933 0 0
INSPERITY INC COM 45778Q107   500,969 6,303 SH   SOLE   6,303 0 0
INSULET CORP COM 45784P101   331,277 1,244 SH   SOLE   1,244 0 0
INTEL CORP COM 458140100   2,635,404 128,390 SH   SOLE   128,390 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,067,094 11,242 SH   SOLE   11,242 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,563,635 37,142 SH   SOLE   37,142 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   664,868 5,407 SH   SOLE   5,407 0 0
INTERDIGITAL INC COM 45867G101   684,616 3,367 SH   SOLE   3,367 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   24,089,281 108,200 SH   SOLE   108,200 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   762,821 9,234 SH   SOLE   9,234 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   238,763 13,520 SH   SOLE   13,520 0 0
INTERNATIONAL PAPER CO COM 460146103   719,082 13,669 SH   SOLE   13,669 0 0
INTERPUBLIC GROUP COS INC COM 460690100   536,019 19,080 SH   SOLE   19,080 0 0
INTUIT COM 461202103   10,742,934 17,036 SH   SOLE   17,036 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   8,061,868 15,061 SH   SOLE   15,061 0 0
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804   1,042,663 22,484 SH   SOLE   22,484 0 0
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   1,092,131 21,790 SH   SOLE   21,790 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   11,167,464 855,770 SH   SOLE   855,770 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   413,232 19,238 SH   SOLE   19,238 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   523,968 19,780 SH   SOLE   19,780 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,117,718 30,274 SH   SOLE   30,274 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   326,045 15,453 SH   SOLE   15,453 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   305,152 16,827 SH   SOLE   16,827 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   1,500,421 126,974 SH   SOLE   126,974 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   5,318,168 115,839 SH   SOLE   115,839 0 0
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   217,635 8,061 SH   SOLE   8,061 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   5,304,336 24,849 SH   SOLE   24,849 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   2,196,586 22,212 SH   SOLE   22,212 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   322,789 5,297 SH   SOLE   5,297 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   451,022 14,382 SH   SOLE   14,382 0 0
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   150,792 10,120 SH   SOLE   10,120 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   400,035 8,243 SH   SOLE   8,243 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   618,875 26,179 SH   SOLE   26,179 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   233,495 8,919 SH   SOLE   8,919 0 0
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   904,029 38,735 SH   SOLE   38,735 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   1,764,303 36,386 SH   SOLE   36,386 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   562,195 30,687 SH   SOLE   30,687 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   4,705,826 86,108 SH   SOLE   86,108 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   1,706,671 104,384 SH   SOLE   104,384 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   2,337,136 116,045 SH   SOLE   116,045 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858   2,213,161 110,217 SH   SOLE   110,217 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   2,257,009 116,258 SH   SOLE   116,258 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   516,188 24,985 SH   SOLE   24,985 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   375,243 19,273 SH   SOLE   19,273 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   553,357 34,477 SH   SOLE   34,477 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   2,679,302 53,108 SH   SOLE   53,108 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   772,372 26,361 SH   SOLE   26,361 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   836,025 7,201 SH   SOLE   7,201 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   565,995 11,227 SH   SOLE   11,227 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   24,582,746 139,362 SH   SOLE   139,362 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,195,939 32,641 SH   SOLE   32,641 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   3,588,289 35,911 SH   SOLE   35,911 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   329,902 4,925 SH   SOLE   4,925 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   2,395,903 129,789 SH   SOLE   129,789 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   243,530 2,357 SH   SOLE   2,357 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,412,104 12,230 SH   SOLE   12,230 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   415,893 3,301 SH   SOLE   3,301 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   384,242 2,423 SH   SOLE   2,423 0 0
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   391,257 5,084 SH   SOLE   5,084 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   239,688 3,134 SH   SOLE   3,134 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   260,341 2,877 SH   SOLE   2,877 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   1,116,673 29,378 SH   SOLE   29,378 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   583,080 27,387 SH   SOLE   27,387 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   700,135 8,938 SH   SOLE   8,938 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   446,916 4,076 SH   SOLE   4,076 0 0
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   309,643 3,716 SH   SOLE   3,716 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   33,004,269 63,074 SH   SOLE   63,074 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   677,281 68,343 SH   SOLE   68,343 0 0
INVESCO SR INCOME TR COM 46131H107   85,819 21,457 SH   SOLE   21,457 0 0
IONIS PHARMACEUTICALS INC COM 462222100   359,135 10,317 SH   SOLE   10,317 0 0
IQVIA HLDGS INC COM 46266C105   456,905 2,268 SH   SOLE   2,268 0 0
IRON MTN INC DEL COM 46284V101   1,012,056 9,577 SH   SOLE   9,577 0 0
ISHARES GOLD TR ISHARES NEW 464285204   3,278,758 66,191 SH   SOLE   66,191 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   977,576 14,530 SH   SOLE   14,530 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   3,769,679 34,486 SH   SOLE   34,486 0 0
ISHARES INC MSCI EMRG CHN 46434G764   8,220,077 146,328 SH   SOLE   146,328 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   1,799,472 53,495 SH   SOLE   53,495 0 0
ISHARES INC CORE MSCI EMKT 46434G103   28,714,315 546,342 SH   SOLE   546,342 0 0
ISHARES INC EM MKTS DIV ETF 464286319   3,226,496 125,155 SH   SOLE   125,155 0 0
ISHARES INC MSCI AUST ETF 464286103   252,670 10,441 SH   SOLE   10,441 0 0
ISHARES INC MSCI SWITZERLAND 464286749   275,517 5,956 SH   SOLE   5,956 0 0
ISHARES INC MSCI EMERG MRKT 464286533   1,101,276 18,997 SH   SOLE   18,997 0 0
ISHARES INC JP MRGN EM HI BD 464286285   325,737 8,489 SH   SOLE   8,489 0 0
ISHARES INC MSCI MEXICO ETF 464286822   342,311 7,308 SH   SOLE   7,308 0 0
ISHARES SILVER TR ISHARES 46428Q109   2,266,131 83,993 SH   SOLE   83,993 0 0
ISHARES TR U.S. PHARMA ETF 464288836   234,007 3,556 SH   SOLE   3,556 0 0
ISHARES TR U.S. MED DVC ETF 464288810   2,074,411 35,269 SH   SOLE   35,269 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   20,465,151 91,234 SH   SOLE   91,234 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   8,765,909 21,589 SH   SOLE   21,589 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   1,212,194 4,161 SH   SOLE   4,161 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,842,898 13,777 SH   SOLE   13,777 0 0
ISHARES TR CORE S&P MCP ETF 464287507   214,073,644 3,391,582 SH   SOLE   3,391,582 0 0
ISHARES TR RUS MD CP GR ETF 464287481   4,467,147 34,399 SH   SOLE   34,399 0 0
ISHARES TR CORE S&P500 ETF 464287200   230,779,488 385,585 SH   SOLE   385,585 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,742,390 7,465 SH   SOLE   7,465 0 0
ISHARES TR CORE S&P SCP ETF 464287804   52,434,923 452,782 SH   SOLE   452,782 0 0
ISHARES TR SELECT DIVID ETF 464287168   10,943,803 83,269 SH   SOLE   83,269 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   23,493,877 227,632 SH   SOLE   227,632 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   522,957 7,890 SH   SOLE   7,890 0 0
ISHARES TR MSCI USA MMENTM 46432F396   3,345,223 15,810 SH   SOLE   15,810 0 0
ISHARES TR PFD AND INCM SEC 464288687   3,224,457 101,025 SH   SOLE   101,025 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   586,715 11,406 SH   SOLE   11,406 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   2,042,094 48,571 SH   SOLE   48,571 0 0
ISHARES TR RUS TP200 GR ETF 464289438   2,008,573 8,439 SH   SOLE   8,439 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,647,586 31,868 SH   SOLE   31,868 0 0
ISHARES TR CORE US AGGBD ET 464287226   154,839,174 1,600,629 SH   SOLE   1,600,629 0 0
ISHARES TR CORE INTL AGGR 46435G672   1,189,818 23,811 SH   SOLE   23,811 0 0
ISHARES TR US BR DEL SE ETF 464288794   1,351,452 9,254 SH   SOLE   9,254 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   3,510,827 61,161 SH   SOLE   61,161 0 0
ISHARES TR CORE TOTAL USD 46434V613   27,610,535 611,999 SH   SOLE   611,999 0 0
ISHARES TR U.S. FINLS ETF 464287788   367,555 3,295 SH   SOLE   3,295 0 0
ISHARES TR S&P 500 VAL ETF 464287408   11,604,833 60,753 SH   SOLE   60,753 0 0
ISHARES TR MSCI EAFE ETF 464287465   9,884,902 129,539 SH   SOLE   129,539 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   8,314,486 93,340 SH   SOLE   93,340 0 0
ISHARES TR US OIL EQ&SV ETF 464288844   488,701 23,954 SH   SOLE   23,954 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   16,972,392 91,058 SH   SOLE   91,058 0 0
ISHARES TR MSCI USA ESG SLC 464288802   2,134,276 17,419 SH   SOLE   17,419 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   17,721,441 98,800 SH   SOLE   98,800 0 0
ISHARES TR CORE S&P TTL STK 464287150   50,736,382 393,603 SH   SOLE   393,603 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   5,684,543 43,811 SH   SOLE   43,811 0 0
ISHARES TR MSCI LW CRB TG 46434V464   268,897 1,389 SH   SOLE   1,389 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   7,309,228 89,728 SH   SOLE   89,728 0 0
ISHARES TR S&P MC 400VL ETF 464287705   820,665 6,546 SH   SOLE   6,546 0 0
ISHARES TR MSCI KLD400 SOC 464288570   3,087,198 27,639 SH   SOLE   27,639 0 0
ISHARES TR ESG AWARE MSCI 46435U663   878,789 20,703 SH   SOLE   20,703 0 0
ISHARES TR S&P SML 600 GWT 464287887   1,566,673 11,406 SH   SOLE   11,406 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   255,427 3,258 SH   SOLE   3,258 0 0
ISHARES TR EAFE GRWTH ETF 464288885   13,047,056 134,614 SH   SOLE   134,614 0 0
ISHARES TR 20 YR TR BD ETF 464287432   16,739,233 192,102 SH   SOLE   192,102 0 0
ISHARES TR CORE MSCI EAFE 46432F842   135,000,843 1,918,299 SH   SOLE   1,918,299 0 0
ISHARES TR BROAD USD HIGH 46435U853   21,043,560 569,283 SH   SOLE   569,283 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   241,556 5,058 SH   SOLE   5,058 0 0
ISHARES TR US HLTHCARE ETF 464287762   547,510 9,297 SH   SOLE   9,297 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   3,058,477 27,114 SH   SOLE   27,114 0 0
ISHARES TR U.S. TECH ETF 464287721   9,567,232 58,906 SH   SOLE   58,906 0 0
ISHARES TR JPMORGAN USD EMG 464288281   12,251,420 136,887 SH   SOLE   136,887 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   6,178,289 165,985 SH   SOLE   165,985 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   2,204,124 81,363 SH   SOLE   81,363 0 0
ISHARES TR TRS FLT RT BD 46434V860   1,811,482 35,878 SH   SOLE   35,878 0 0
ISHARES TR HDG MSCI EAFE 46434V803   892,373 25,599 SH   SOLE   25,599 0 0
ISHARES TR INTL SEL DIV ETF 464288448   5,510,555 200,749 SH   SOLE   200,749 0 0
ISHARES TR TIPS BD ETF 464287176   815,729 7,660 SH   SOLE   7,660 0 0
ISHARES TR EAFE VALUE ETF 464288877   9,714,183 184,693 SH   SOLE   184,693 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   4,624,263 50,649 SH   SOLE   50,649 0 0
ISHARES TR EXPND TEC SC ETF 464287549   9,185,708 88,418 SH   SOLE   88,418 0 0
ISHARES TR SHORT TREAS BD 464288679   1,373,013 12,499 SH   SOLE   12,499 0 0
ISHARES TR NATIONAL MUN ETF 464288414   13,589,090 127,441 SH   SOLE   127,441 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   1,471,627 15,935 SH   SOLE   15,935 0 0
ISHARES TR INTRM GOV CR ETF 464288612   286,000 2,746 SH   SOLE   2,746 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   9,433,461 81,572 SH   SOLE   81,572 0 0
ISHARES TR US INFRASTRUC 46435U713   666,337 14,277 SH   SOLE   14,277 0 0
ISHARES TR U S EQUITY FACTR 46434V282   438,036 7,163 SH   SOLE   7,163 0 0
ISHARES TR MSCI ACWI ETF 464288257   649,327 5,480 SH   SOLE   5,480 0 0
ISHARES TR EAFE SML CP ETF 464288273   4,306,560 69,373 SH   SOLE   69,373 0 0
ISHARES TR RUS MID CAP ETF 464287499   14,489,059 162,549 SH   SOLE   162,549 0 0
ISHARES TR US AER DEF ETF 464288760   1,358,614 9,293 SH   SOLE   9,293 0 0
ISHARES TR SP SMCP600VL ETF 464287879   947,635 8,691 SH   SOLE   8,691 0 0
ISHARES TR S&P MC 400GR ETF 464287606   1,778,468 19,275 SH   SOLE   19,275 0 0
ISHARES TR RUS 1000 ETF 464287622   8,481,828 26,080 SH   SOLE   26,080 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   2,686,044 25,453 SH   SOLE   25,453 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   3,888,182 39,089 SH   SOLE   39,089 0 0
ISHARES TR MBS ETF 464288588   4,678,908 51,133 SH   SOLE   51,133 0 0
ISHARES TR CORE DIV GRWTH 46434V621   14,231,076 232,056 SH   SOLE   232,056 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   790,795 23,279 SH   SOLE   23,279 0 0
ISHARES TR CORE MSCI INTL 46435G326   10,332,383 159,870 SH   SOLE   159,870 0 0
ISHARES TR IBOXX HI YD ETF 464288513   1,823,655 23,096 SH   SOLE   23,096 0 0
ISHARES TR 10+ YR INVST GRD 464289511   223,324 4,533 SH   SOLE   4,533 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   3,589,852 46,840 SH   SOLE   46,840 0 0
ISHARES TR IBOXX INV CP ETF 464287242   3,877,607 36,536 SH   SOLE   36,536 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   3,866,831 29,695 SH   SOLE   29,695 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   719,493 15,513 SH   SOLE   15,513 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   1,956,820 25,697 SH   SOLE   25,697 0 0
ISHARES TR S&P 100 ETF 464287101   6,074,245 20,841 SH   SOLE   20,841 0 0
ISHARES TR LATN AMER 40 ETF 464287390   291,831 13,983 SH   SOLE   13,983 0 0
ISHARES TR CORE S&P US GWT 464287671   2,763,822 19,520 SH   SOLE   19,520 0 0
ISHARES TR MSCI INDIA ETF 46429B598   1,848,203 34,549 SH   SOLE   34,549 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   622,864 8,810 SH   SOLE   8,810 0 0
ISHARES TR JP MORGAN BROAD 46436E262   3,190,799 61,652 SH   SOLE   61,652 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,456,957 14,475 SH   SOLE   14,475 0 0
ISHARES TR US TREAS BD ETF 46429B267   1,482,937 66,085 SH   SOLE   66,085 0 0
ISHARES TR USD INV GRDE ETF 464288620   1,303,171 25,960 SH   SOLE   25,960 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   637,292 14,897 SH   SOLE   14,897 0 0
ISHARES TR ISHARES SEMICDTR 464287523   2,296,924 10,355 SH   SOLE   10,355 0 0
ISHARES TR U.S. INSRNCE ETF 464288786   869,529 6,891 SH   SOLE   6,891 0 0
ISHARES TR US HOME CONS ETF 464288752   1,191,432 11,533 SH   SOLE   11,533 0 0
ISHARES TR US CONSUM DISCRE 464287580   987,883 10,202 SH   SOLE   10,202 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   1,132,550 8,824 SH   SOLE   8,824 0 0
ISHARES TR RESIDENTIAL MULT 464288562   247,685 3,053 SH   SOLE   3,053 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,044,789 3,089 SH   SOLE   3,089 0 0
ISHARES TR US CONSM STAPLES 464287812   338,825 5,181 SH   SOLE   5,181 0 0
ISHARES TR IBONDS DEC 26 46435U259   813,161 32,048 SH   SOLE   32,048 0 0
ISHARES TR EXPANDED TECH 464287515   239,469 2,360 SH   SOLE   2,360 0 0
ISHARES TR YLD OPTIM BD 46434V787   2,344,323 103,434 SH   SOLE   103,434 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   295,488 12,051 SH   SOLE   12,051 0 0
ISHARES TR CRE U S REIT ETF 464288521   306,850 5,343 SH   SOLE   5,343 0 0
ISHARES TR CORE S&P US VLU 464287663   3,564,355 38,388 SH   SOLE   38,388 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   591,991 5,937 SH   SOLE   5,937 0 0
ISHARES TR CORE LT USDB ETF 464289479   579,657 12,096 SH   SOLE   12,096 0 0
ISHARES TR AGENCY BOND ETF 464288166   904,555 8,386 SH   SOLE   8,386 0 0
ISHARES TR NEW ZEALAND ETF 464289123   209,567 4,623 SH   SOLE   4,623 0 0
ISHARES TR MSCI IRELAND ETF 46429B507   238,701 4,085 SH   SOLE   4,085 0 0
ISHARES TR MSCI DENMARK ETF 46429B523   231,147 2,140 SH   SOLE   2,140 0 0
ISHARES TR CONV BD ETF 46435G102   293,377 3,400 SH   SOLE   3,400 0 0
ISHARES TR MSCI USA VALUE 46432F388   470,966 4,422 SH   SOLE   4,422 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   229,003 9,275 SH   SOLE   9,275 0 0
ISHARES TR BB RAT CORP BD 46435U473   368,502 7,975 SH   SOLE   7,975 0 0
ISHARES TR INTERNATIONAL SL 46434V266   1,433,471 44,325 SH   SOLE   44,325 0 0
ISHARES U S ETF TR SHORT DURATION B 46431W507   672,173 13,316 SH   SOLE   13,316 0 0
ISHARES U S ETF TR SHORT MATURITY M 46431W838   631,302 12,621 SH   SOLE   12,621 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   662,340 7,658 SH   SOLE   7,658 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   63,773 13,095 SH   SOLE   13,095 0 0
ITT INC COM 45073V108   355,598 2,490 SH   SOLE   2,490 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   5,513,805 109,522 SH   SOLE   109,522 0 0
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773   936,190 18,172 SH   SOLE   18,172 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   30,717,318 529,547 SH   SOLE   529,547 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   10,687,562 187,210 SH   SOLE   187,210 0 0
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   1,552,749 30,011 SH   SOLE   30,011 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,013,413 19,981 SH   SOLE   19,981 0 0
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   1,189,810 24,631 SH   SOLE   24,631 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   214,255 4,693 SH   SOLE   4,693 0 0
JABIL INC COM 466313103   207,340 1,383 SH   SOLE   1,383 0 0
JACK IN THE BOX INC COM 466367109   208,704 5,156 SH   SOLE   5,156 0 0
JACOBS SOLUTIONS INC COM 46982L108   870,839 6,512 SH   SOLE   6,512 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   15,726,782 309,948 SH   SOLE   309,948 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,884,800 38,551 SH   SOLE   38,551 0 0
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   434,470 8,807 SH   SOLE   8,807 0 0
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   252,489 3,809 SH   SOLE   3,809 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8   122,732 122,000 SH   SOLE   122,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   442,696 3,672 SH   SOLE   3,672 0 0
JEFFERIES FINL GROUP INC COM 47233W109   1,181,675 14,591 SH   SOLE   14,591 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   241,575 1,893 SH   SOLE   1,893 0 0
JOHN HANCOCK EXCHANGE TRADED DYNAMIC MUNICIP 47804J743   839,190 31,862 SH   SOLE   31,862 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   14,210,128 235,421 SH   SOLE   235,421 0 0
JOHNSON & JOHNSON COM 478160104   61,271,914 425,094 SH   SOLE   425,094 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,981,408 24,732 SH   SOLE   24,732 0 0
JONES LANG LASALLE INC COM 48020Q107   597,290 2,353 SH   SOLE   2,353 0 0
JPMORGAN CHASE & CO. COM 46625H100   126,235,645 518,764 SH   SOLE   518,764 0 0
KADANT INC COM 48282T104   2,141,605 6,084 SH   SOLE   6,084 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   208,432 3,622 SH   SOLE   3,622 0 0
KB HOME COM 48666K109   208,981 3,193 SH   SOLE   3,193 0 0
KELLANOVA COM 487836108   628,571 7,790 SH   SOLE   7,790 0 0
KENVUE INC COM 49177J102   3,038,091 144,055 SH   SOLE   144,055 0 0
KEURIG DR PEPPER INC COM 49271V100   1,104,753 34,997 SH   SOLE   34,997 0 0
KEYCORP COM 493267108   326,025 18,971 SH   SOLE   18,971 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,099,942 6,719 SH   SOLE   6,719 0 0
KFORCE INC COM 493732101   703,097 12,482 SH   SOLE   12,482 0 0
KIMBALL ELECTRONICS INC COM 49428J109   247,587 13,304 SH   SOLE   13,304 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   310,089 18,850 SH   SOLE   18,850 0 0
KIMBERLY-CLARK CORP COM 494368103   3,786,245 29,190 SH   SOLE   29,190 0 0
KINDER MORGAN INC DEL COM 49456B101   15,702,482 556,981 SH   SOLE   556,981 0 0
KINSALE CAP GROUP INC COM 49714P108   1,007,038 2,351 SH   SOLE   2,351 0 0
KKR & CO INC COM 48251W104   6,465,529 42,569 SH   SOLE   42,569 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   308,708 29,920 SH   SOLE   29,920 0 0
KLA CORP COM NEW 482480100   2,491,779 3,799 SH   SOLE   3,799 0 0
KRAFT HEINZ CO COM 500754106   2,139,727 69,902 SH   SOLE   69,902 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306   311,491 10,748 SH   SOLE   10,748 0 0
KROGER CO COM 501044101   6,134,750 99,772 SH   SOLE   99,772 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   201,787 5,445 SH   SOLE   5,445 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   21,074,803 100,504 SH   SOLE   100,504 0 0
LABCORP HOLDINGS INC COM SHS 504922105   1,525,119 6,656 SH   SOLE   6,656 0 0
LAM RESEARCH CORP COM NEW 512807306   1,818,818 24,251 SH   SOLE   24,251 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   3,725,952 30,613 SH   SOLE   30,613 0 0
LAMB WESTON HLDGS INC COM 513272104   1,780,565 27,172 SH   SOLE   27,172 0 0
LANCASTER COLONY CORP COM 513847103   407,586 2,349 SH   SOLE   2,349 0 0
LANDBRIDGE COMPANY LLC CL A 514952100   250,512 3,579 SH   SOLE   3,579 0 0
LANDSTAR SYS INC COM 515098101   2,346,310 13,568 SH   SOLE   13,568 0 0
LANTHEUS HLDGS INC COM 516544103   1,077,646 11,778 SH   SOLE   11,778 0 0
LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9   150,696 112,000 SH   SOLE   112,000 0 0
LAS VEGAS SANDS CORP COM 517834107   297,736 6,085 SH   SOLE   6,085 0 0
LAUDER ESTEE COS INC CL A 518439104   308,437 4,295 SH   SOLE   4,295 0 0
LCI INDS COM 50189K103   1,643,078 15,768 SH   SOLE   15,768 0 0
LEIDOS HOLDINGS INC COM 525327102   1,122,463 7,632 SH   SOLE   7,632 0 0
LENNAR CORP CL A 526057104   1,301,018 9,582 SH   SOLE   9,582 0 0
LENNOX INTL INC COM 526107107   2,814,475 4,591 SH   SOLE   4,591 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   128,328 18,218 SH   SOLE   18,218 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   553,909 7,138 SH   SOLE   7,138 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   189,849 14,717 SH   SOLE   14,717 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   726,805 54,524 SH   SOLE   54,524 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   1,685,436 18,304 SH   SOLE   18,304 0 0
LIFEVANTAGE CORP COM NEW 53222K205   188,449 10,593 SH   SOLE   10,593 0 0
LINCOLN ELEC HLDGS INC COM 533900106   592,692 3,182 SH   SOLE   3,182 0 0
LINDE PLC SHS G54950103   25,004,910 60,552 SH   SOLE   60,552 0 0
LISTED FD TR CORE ALT FD 53656F847   629,137 24,832 SH   SOLE   24,832 0 0
LITHIA MTRS INC COM 536797103   571,915 1,644 SH   SOLE   1,644 0 0
LITHIUM AMERS CORP NEW COM SHS 53681J103   39,321 12,669 SH   SOLE   12,669 0 0
LITTELFUSE INC COM 537008104   845,240 3,539 SH   SOLE   3,539 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   1,153,639 8,906 SH   SOLE   8,906 0 0
LKQ CORP COM 501889208   673,079 18,403 SH   SOLE   18,403 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   306,216 113,216 SH   SOLE   113,216 0 0
LOCKHEED MARTIN CORP COM 539830109   19,628,051 40,733 SH   SOLE   40,733 0 0
LOEWS CORP COM 540424108   348,655 4,106 SH   SOLE   4,106 0 0
LOGITECH INTL S A SHS H50430232   290,649 3,505 SH   SOLE   3,505 0 0
LOWES COS INC COM 548661107   53,410,954 215,697 SH   SOLE   215,697 0 0
LPL FINL HLDGS INC COM 50212V100   2,747,579 8,247 SH   SOLE   8,247 0 0
LULULEMON ATHLETICA INC COM 550021109   1,136,764 2,985 SH   SOLE   2,985 0 0
LUMEN TECHNOLOGIES INC COM 550241103   86,000 15,437 SH   SOLE   15,437 0 0
LUMENTUM HLDGS INC COM 55024U109   377,504 4,225 SH   SOLE   4,225 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   185,730 164,000 SH   SOLE   164,000 0 0
LUXFER HLDGS PLC SHS G5698W116   274,025 20,886 SH   SOLE   20,886 0 0
LXP INDUSTRIAL TRUST COM 529043101   107,655 13,357 SH   SOLE   13,357 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,618,626 22,247 SH   SOLE   22,247 0 0
M & T BK CORP COM 55261F104   2,176,111 11,364 SH   SOLE   11,364 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,069,751 4,790 SH   SOLE   4,790 0 0
MAGNA INTL INC COM 559222401   959,023 23,242 SH   SOLE   23,242 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   331,290 13,822 SH   SOLE   13,822 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,991,186 7,298 SH   SOLE   7,298 0 0
MANULIFE FINL CORP COM 56501R106   644,594 21,006 SH   SOLE   21,006 0 0
MARATHON PETE CORP COM 56585A102   3,298,773 23,148 SH   SOLE   23,148 0 0
MARKEL GROUP INC COM 570535104   1,600,017 934 SH   SOLE   934 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,760,936 6,397 SH   SOLE   6,397 0 0
MARSH & MCLENNAN COS INC COM 571748102   7,412,179 35,100 SH   SOLE   35,100 0 0
MARTIN MARIETTA MATLS INC COM 573284106   1,248,596 2,415 SH   SOLE   2,415 0 0
MARVELL TECHNOLOGY INC COM 573874104   3,743,444 31,722 SH   SOLE   31,722 0 0
MASCO CORP COM 574599106   500,697 6,939 SH   SOLE   6,939 0 0
MASTEC INC COM 576323109   259,955 1,898 SH   SOLE   1,898 0 0
MASTERCARD INCORPORATED CL A 57636Q104   17,378,863 33,297 SH   SOLE   33,297 0 0
MATIV HOLDINGS INC COM 808541106   172,043 15,683 SH   SOLE   15,683 0 0
MATTEL INC COM 577081102   183,670 10,238 SH   SOLE   10,238 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,344,160 17,721 SH   SOLE   17,721 0 0
MCDONALDS CORP COM 580135101   54,343,192 184,193 SH   SOLE   184,193 0 0
MCKESSON CORP COM 58155Q103   2,419,742 4,175 SH   SOLE   4,175 0 0
MEDPACE HLDGS INC COM 58506Q109   404,976 1,185 SH   SOLE   1,185 0 0
MEDTRONIC PLC SHS G5960L103   21,102,426 260,647 SH   SOLE   260,647 0 0
MERCADOLIBRE INC COM 58733R102   1,353,617 734 SH   SOLE   734 0 0
MERCK & CO INC COM 58933Y105   41,822,684 421,205 SH   SOLE   421,205 0 0
MERITAGE HOMES CORP COM 59001A102   419,027 5,534 SH   SOLE   5,534 0 0
META PLATFORMS INC CL A 30303M102   59,110,406 97,817 SH   SOLE   97,817 0 0
METLIFE INC COM 59156R108   2,435,933 29,641 SH   SOLE   29,641 0 0
MGM RESORTS INTERNATIONAL COM 552953101   772,966 22,629 SH   SOLE   22,629 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,167,276 20,229 SH   SOLE   20,229 0 0
MICRON TECHNOLOGY INC COM 595112103   4,264,346 48,254 SH   SOLE   48,254 0 0
MICROSOFT CORP COM 594918104   293,279,120 692,772 SH   SOLE   692,772 0 0
MICROSTRATEGY INC CL A NEW 594972408   930,179 2,505 SH   SOLE   2,505 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   260,471 19,110 SH   SOLE   19,110 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   574,574 49,321 SH   SOLE   49,321 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   225,105 45,234 SH   SOLE   45,234 0 0
MKS INSTRS INC COM 55306N104   1,109,120 10,234 SH   SOLE   10,234 0 0
MOELIS & CO CL A 60786M105   3,131,794 41,836 SH   SOLE   41,836 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   386,411 6,991 SH   SOLE   6,991 0 0
MONDELEZ INTL INC CL A 609207105   8,350,953 139,541 SH   SOLE   139,541 0 0
MONGODB INC CL A 60937P106   291,972 1,321 SH   SOLE   1,321 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,871,698 3,026 SH   SOLE   3,026 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   922,082 17,576 SH   SOLE   17,576 0 0
MOODYS CORP COM 615369105   1,444,094 3,014 SH   SOLE   3,014 0 0
MOOG INC CL A 615394202   866,055 4,302 SH   SOLE   4,302 0 0
MORGAN STANLEY COM NEW 617446448   7,484,824 59,434 SH   SOLE   59,434 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105   114,778 14,945 SH   SOLE   14,945 0 0
MORGAN STANLEY ETF TRUST EATON VANCE SHRT 61774R858   4,039,131 80,872 SH   SOLE   80,872 0 0
MORGAN STANLEY ETF TRUST EATON VANCE INTE 61774R882   21,295,007 407,983 SH   SOLE   407,983 0 0
MORNINGSTAR INC COM 617700109   901,473 2,667 SH   SOLE   2,667 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,402,385 3,058 SH   SOLE   3,058 0 0
MPLX LP COM UNIT REP LTD 55336V100   3,755,607 77,428 SH   SOLE   77,428 0 0
MSA SAFETY INC COM 553498106   505,464 3,064 SH   SOLE   3,064 0 0
MSCI INC COM 55354G100   1,848,644 3,079 SH   SOLE   3,079 0 0
MURPHY USA INC COM 626755102   695,542 1,389 SH   SOLE   1,389 0 0
NASDAQ INC COM 631103108   616,048 7,876 SH   SOLE   7,876 0 0
NATERA INC COM 632307104   385,983 2,236 SH   SOLE   2,236 0 0
NATIONAL FUEL GAS CO COM 636180101   672,047 10,958 SH   SOLE   10,958 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   2,006,246 33,866 SH   SOLE   33,866 0 0
NATWEST GROUP PLC SPONS ADR 639057207   636,504 62,417 SH   SOLE   62,417 0 0
NCINO INC COM 63947X101   516,233 15,005 SH   SOLE   15,005 0 0
NEOGEN CORP COM 640491106   430,121 35,112 SH   SOLE   35,112 0 0
NETAPP INC COM 64110D104   228,743 1,956 SH   SOLE   1,956 0 0
NETEASE INC SPONSORED ADS 64110W102   215,824 2,446 SH   SOLE   2,446 0 0
NETFLIX INC COM 64110L106   14,750,068 16,732 SH   SOLE   16,732 0 0
NEW JERSEY RES CORP COM 646025106   756,135 16,221 SH   SOLE   16,221 0 0
NEW MTN FIN CORP NOTE 7.500%10/1 647551AE0   176,422 176,000 SH   SOLE   176,000 0 0
NEW YORK MTG TR INC COM 649604840   97,640 16,106 SH   SOLE   16,106 0 0
NEW YORK TIMES CO CL A 650111107   322,279 5,993 SH   SOLE   5,993 0 0
NEWMARKET CORP COM 651587107   202,646 400 SH   SOLE   400 0 0
NEWMONT CORP COM 651639106   1,039,759 27,560 SH   SOLE   27,560 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,919,347 12,117 SH   SOLE   12,117 0 0
NEXTERA ENERGY INC COM 65339F101   39,489,922 548,360 SH   SOLE   548,360 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   475,209 26,320 SH   SOLE   26,320 0 0
NICE LTD NOTE 9/1 653656AB4   48,639 51,000 SH   SOLE   51,000 0 0
NIKE INC CL B 654106103   20,383,509 277,572 SH   SOLE   277,572 0 0
NISOURCE INC COM 65473P105   976,507 26,816 SH   SOLE   26,816 0 0
NNN REIT INC COM 637417106   1,633,495 40,397 SH   SOLE   40,397 0 0
NOKIA CORP SPONSORED ADR 654902204   110,306 24,622 SH   SOLE   24,622 0 0
NORDSON CORP COM 655663102   2,066,589 9,959 SH   SOLE   9,959 0 0
NORFOLK SOUTHN CORP COM 655844108   14,877,467 63,415 SH   SOLE   63,415 0 0
NORTHERN TR CORP COM 665859104   548,118 5,426 SH   SOLE   5,426 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,633,644 5,613 SH   SOLE   5,613 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   363,643 14,103 SH   SOLE   14,103 0 0
NOV INC COM 62955J103   393,167 26,601 SH   SOLE   26,601 0 0
NOVANTA INC COM 67000B104   205,352 1,337 SH   SOLE   1,337 0 0
NOVARTIS AG SPONSORED ADR 66987V109   8,894,223 91,080 SH   SOLE   91,080 0 0
NOVO-NORDISK A S ADR 670100205   11,273,674 128,345 SH   SOLE   128,345 0 0
NRG ENERGY INC COM NEW 629377508   847,796 8,556 SH   SOLE   8,556 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   382,560 160,000 SH   SOLE   160,000 0 0
NUCOR CORP COM 670346105   2,209,676 19,145 SH   SOLE   19,145 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   232,160 5,891 SH   SOLE   5,891 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   465,603 9,751 SH   SOLE   9,751 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   594,732 14,020 SH   SOLE   14,020 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   652,442 18,604 SH   SOLE   18,604 0 0
NUTANIX INC CL A 67059N108   685,139 10,964 SH   SOLE   10,964 0 0
NUTRIEN LTD COM 67077M108   262,647 5,617 SH   SOLE   5,617 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   282,720 24,693 SH   SOLE   24,693 0 0
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   107,323 10,068 SH   SOLE   10,068 0 0
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   104,939 10,329 SH   SOLE   10,329 0 0
NUVEEN MINN QUALITY MUN INM SHS 670734102   381,853 30,745 SH   SOLE   30,745 0 0
NUVEEN MUN CR OPPORTUNITIES COM 670663103   113,466 10,545 SH   SOLE   10,545 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   618,469 56,276 SH   SOLE   56,276 0 0
NUVEEN MUN INCOME FD INC COM 67062J102   109,574 11,644 SH   SOLE   11,644 0 0
NUVEEN MUN VALUE FD INC COM 670928100   54,468 11,327 SH   SOLE   11,327 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   672,972 54,185 SH   SOLE   54,185 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   200,502 7,417 SH   SOLE   7,417 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   1,050,195 130,838 SH   SOLE   130,838 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   131,329 11,139 SH   SOLE   11,139 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   708,173 50,838 SH   SOLE   50,838 0 0
NUVEEN VRIABL RAT PFD & INM COM 67080R102   369,850 19,662 SH   SOLE   19,662 0 0
NVENT ELECTRIC PLC SHS G6700G107   962,668 13,581 SH   SOLE   13,581 0 0
NVIDIA CORPORATION COM 67066G104   144,144,936 997,703 SH   SOLE   997,703 0 0
NVR INC COM 62944T105   217,906 27 SH   SOLE   27 0 0
NXP SEMICONDUCTORS N V COM N6596X109   7,874,008 37,664 SH   SOLE   37,664 0 0
OCCIDENTAL PETE CORP COM 674599105   361,318 7,549 SH   SOLE   7,549 0 0
OFS CAP CORP COM 67103B100   121,857 15,100 SH   SOLE   15,100 0 0
OGE ENERGY CORP COM 670837103   290,266 6,979 SH   SOLE   6,979 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,276,544 7,092 SH   SOLE   7,092 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,294,062 12,079 SH   SOLE   12,079 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   430,240 11,225 SH   SOLE   11,225 0 0
OMNICOM GROUP INC COM 681919106   1,314,251 15,331 SH   SOLE   15,331 0 0
ON SEMICONDUCTOR CORP COM 682189105   750,846 11,746 SH   SOLE   11,746 0 0
ON SEMICONDUCTOR CORP NOTE 0.500% 3/0 682189AU9   190,991 202,000 SH   SOLE   202,000 0 0
ONEMAIN HLDGS INC COM 68268W103   609,058 11,452 SH   SOLE   11,452 0 0
ONEOK INC NEW COM 682680103   8,886,330 86,404 SH   SOLE   86,404 0 0
ONESTREAM INC CL A 68278B107   280,000 9,791 SH   SOLE   9,791 0 0
ONTO INNOVATION INC COM 683344105   214,056 1,171 SH   SOLE   1,171 0 0
ORACLE CORP COM 68389X105   21,687,499 130,199 SH   SOLE   130,199 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   5,177,656 4,299 SH   SOLE   4,299 0 0
ORION S.A. COM L72967109   219,464 14,316 SH   SOLE   14,316 0 0
ORIX CORP SPONSORED ADR 686330101   758,734 7,058 SH   SOLE   7,058 0 0
OSHKOSH CORP COM 688239201   300,652 3,190 SH   SOLE   3,190 0 0
OTIS WORLDWIDE CORP COM 68902V107   598,303 6,440 SH   SOLE   6,440 0 0
OWENS CORNING NEW COM 690742101   428,737 2,483 SH   SOLE   2,483 0 0
OXFORD INDS INC COM 691497309   270,587 3,373 SH   SOLE   3,373 0 0
OXFORD LANE CAP CORP COM 691543102   1,428,417 281,739 SH   SOLE   281,739 0 0
PACCAR INC COM 693718108   1,869,546 17,822 SH   SOLE   17,822 0 0
PACER FDS TR GLOBL CASH ETF 69374H709   643,975 19,019 SH   SOLE   19,019 0 0
PACER FDS TR US CASH COWS 100 69374H881   20,823,653 365,103 SH   SOLE   365,103 0 0
PACER FDS TR PACER US SMALL 69374H857   9,077,440 204,783 SH   SOLE   204,783 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   1,577,716 29,222 SH   SOLE   29,222 0 0
PACER FDS TR TRENDP US MID CP 69374H204   478,748 12,842 SH   SOLE   12,842 0 0
PACER FDS TR TRENDPILOT 100 69374H303   899,056 12,040 SH   SOLE   12,040 0 0
PACKAGING CORP AMER COM 695156109   2,140,608 9,479 SH   SOLE   9,479 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   17,263,956 214,901 SH   SOLE   214,901 0 0
PALO ALTO NETWORKS INC COM 697435105   16,605,876 90,639 SH   SOLE   90,639 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2   195,236 53,000 SH   SOLE   53,000 0 0
PAPA JOHNS INTL INC COM 698813102   233,616 5,422 SH   SOLE   5,422 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   149,507 14,014 SH   SOLE   14,014 0 0
PARKER-HANNIFIN CORP COM 701094104   10,296,839 16,150 SH   SOLE   16,150 0 0
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   191,948 94,000 SH   SOLE   94,000 0 0
PATRICK INDS INC NOTE 1.750%12/0 703343AG8   14,979 11,000 SH   SOLE   11,000 0 0
PATTERSON COS INC COM 703395103   220,418 7,152 SH   SOLE   7,152 0 0
PAYCHEX INC COM 704326107   34,185,860 244,624 SH   SOLE   244,624 0 0
PAYCOM SOFTWARE INC COM 70432V102   843,677 4,141 SH   SOLE   4,141 0 0
PAYLOCITY HLDG CORP COM 70438V106   277,925 1,394 SH   SOLE   1,394 0 0
PAYPAL HLDGS INC COM 70450Y103   6,704,944 76,596 SH   SOLE   76,596 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   250,659 18,636 SH   SOLE   18,636 0 0
PEMBINA PIPELINE CORP COM 706327103   294,643 7,971 SH   SOLE   7,971 0 0
PENN ENTERTAINMENT INC COM 707569109   284,896 15,186 SH   SOLE   15,186 0 0
PENTAIR PLC SHS G7S00T104   607,020 6,014 SH   SOLE   6,014 0 0
PEOPLES FINL SVCS CORP COM 711040105   654,868 13,061 SH   SOLE   13,061 0 0
PEPSICO INC COM 713448108   43,641,376 291,279 SH   SOLE   291,279 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   2,040,352 24,138 SH   SOLE   24,138 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   355,767 23,444 SH   SOLE   23,444 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   217,464 16,549 SH   SOLE   16,549 0 0
PFIZER INC COM 717081103   14,961,122 562,920 SH   SOLE   562,920 0 0
PG&E CORP COM 69331C108   244,575 11,974 SH   SOLE   11,974 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   8,892,479 179,354 SH   SOLE   179,354 0 0
PHILIP MORRIS INTL INC COM 718172109   11,308,608 92,648 SH   SOLE   92,648 0 0
PHILLIPS 66 COM 718546104   33,049,588 285,476 SH   SOLE   285,476 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   4,970,651 55,014 SH   SOLE   55,014 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882   2,520,806 36,973 SH   SOLE   36,973 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   4,486,477 45,147 SH   SOLE   45,147 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866   598,253 11,558 SH   SOLE   11,558 0 0
PIMCO ETF TR MULTISECTOR BD 72201R585   451,662 17,419 SH   SOLE   17,419 0 0
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   211,372 4,133 SH   SOLE   4,133 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   343,137 6,882 SH   SOLE   6,882 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   1,133,724 12,045 SH   SOLE   12,045 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   780,364 6,809 SH   SOLE   6,809 0 0
PINTEREST INC CL A 72352L106   688,013 22,365 SH   SOLE   22,365 0 0
PIONEER DIVERSIFIED HIGH INC COM 723653101   295,804 24,795 SH   SOLE   24,795 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   483,929 27,844 SH   SOLE   27,844 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   343,046 18,523 SH   SOLE   18,523 0 0
PNC FINL SVCS GROUP INC COM 693475105   26,972,326 136,959 SH   SOLE   136,959 0 0
POLARIS INC COM 731068102   340,970 5,893 SH   SOLE   5,893 0 0
POOL CORP COM 73278L105   1,944,837 5,767 SH   SOLE   5,767 0 0
POPULAR INC COM NEW 733174700   346,196 3,672 SH   SOLE   3,672 0 0
POST HLDGS INC COM 737446104   701,864 6,186 SH   SOLE   6,186 0 0
PPG INDS INC COM 693506107   10,483,390 91,540 SH   SOLE   91,540 0 0
PPL CAP FDG INC NOTE 2.875% 3/1 69352PAS2   171,683 165,000 SH   SOLE   165,000 0 0
PPL CORP COM 69351T106   2,452,662 75,839 SH   SOLE   75,839 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   271,390 3,488 SH   SOLE   3,488 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,314,933 20,184 SH   SOLE   20,184 0 0
PRIMERICA INC COM 74164M108   4,177,799 15,115 SH   SOLE   15,115 0 0
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   1,737,209 93,148 SH   SOLE   93,148 0 0
PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607   5,382,932 103,598 SH   SOLE   103,598 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   522,843 6,738 SH   SOLE   6,738 0 0
PROCTER AND GAMBLE CO COM 742718109   54,091,628 327,195 SH   SOLE   327,195 0 0
PROGRESSIVE CORP COM 743315103   4,944,081 20,456 SH   SOLE   20,456 0 0
PROLOGIS INC. COM 74340W103   5,523,274 52,289 SH   SOLE   52,289 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   11,494,404 115,615 SH   SOLE   115,615 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680   13,377,032 165,845 SH   SOLE   165,845 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698   7,518,099 111,743 SH   SOLE   111,743 0 0
PROSHARES TR S&P TECH DIVIDEN 74347G606   946,368 12,520 SH   SOLE   12,520 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   214,351 2,601 SH   SOLE   2,601 0 0
PROSPECT CAP CORP COM 74348T102   47,600 10,993 SH   SOLE   10,993 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   43,560 44,000 SH   SOLE   44,000 0 0
PRUDENTIAL FINL INC COM 744320102   3,069,317 25,692 SH   SOLE   25,692 0 0
PTC INC COM 69370C100   250,974 1,343 SH   SOLE   1,343 0 0
PUBLIC STORAGE OPER CO COM 74460D109   1,755,269 5,842 SH   SOLE   5,842 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   3,796,526 44,137 SH   SOLE   44,137 0 0
PULTE GROUP INC COM 745867101   2,454,383 22,219 SH   SOLE   22,219 0 0
PURE STORAGE INC CL A 74624M102   1,648,687 25,699 SH   SOLE   25,699 0 0
QUALCOMM INC COM 747525103   13,118,811 83,209 SH   SOLE   83,209 0 0
QUALYS INC COM 74758T303   505,841 3,556 SH   SOLE   3,556 0 0
QUANTA SVCS INC COM 74762E102   947,676 2,906 SH   SOLE   2,906 0 0
QUEST DIAGNOSTICS INC COM 74834L100   4,189,567 27,594 SH   SOLE   27,594 0 0
RAYMOND JAMES FINL INC COM 754730109   1,812,295 11,492 SH   SOLE   11,492 0 0
RBB FD INC MOTLEY FOL ETF 74933W601   2,082,843 34,366 SH   SOLE   34,366 0 0
RBC BEARINGS INC COM 75524B104   2,460,257 8,156 SH   SOLE   8,156 0 0
READY CAPITAL CORP COM 75574U101   860,360 126,136 SH   SOLE   126,136 0 0
REALTY INCOME CORP COM 756109104   3,435,964 64,614 SH   SOLE   64,614 0 0
REDDIT INC CL A 75734B100   508,724 2,784 SH   SOLE   2,784 0 0
REGAL REXNORD CORPORATION COM 758750103   250,336 1,563 SH   SOLE   1,563 0 0
REGENCY CTRS CORP COM 758849103   297,694 4,076 SH   SOLE   4,076 0 0
REGENERON PHARMACEUTICALS COM 75886F107   3,875,667 5,382 SH   SOLE   5,382 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,524,981 64,586 SH   SOLE   64,586 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   933,311 4,256 SH   SOLE   4,256 0 0
RELIANCE INC COM 759509102   211,263 783 SH   SOLE   783 0 0
RELX PLC SPONSORED ADR 759530108   1,640,269 36,105 SH   SOLE   36,105 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   384,196 1,520 SH   SOLE   1,520 0 0
REPUBLIC SVCS INC COM 760759100   1,517,773 7,550 SH   SOLE   7,550 0 0
RESMED INC COM 761152107   483,799 2,088 SH   SOLE   2,088 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   380,343 5,820 SH   SOLE   5,820 0 0
REVOLVE GROUP INC CL A 76156B107   404,325 11,856 SH   SOLE   11,856 0 0
REVVITY INC COM 714046109   200,479 1,759 SH   SOLE   1,759 0 0
REXFORD INDL RLTY INC COM 76169C100   321,376 8,107 SH   SOLE   8,107 0 0
RIO TINTO PLC SPONSORED ADR 767204100   2,136,718 36,533 SH   SOLE   36,533 0 0
RITHM CAPITAL CORP COM NEW 64828T201   2,783,281 256,304 SH   SOLE   256,304 0 0
RITHM PROPERTY TRUST INC COM 38983D300   152,168 51,235 SH   SOLE   51,235 0 0
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104   167,285 11,064 SH   SOLE   11,064 0 0
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107   234,351 17,106 SH   SOLE   17,106 0 0
RIVERNORTH MANAGED DUR MUN I COM 76882H105   364,331 24,684 SH   SOLE   24,684 0 0
RIVERNORTH MANAGED DUR MUN I COM 76882M104   347,343 22,673 SH   SOLE   22,673 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   810,340 49,750 SH   SOLE   49,750 0 0
RLI CORP COM 749607107   1,919,458 11,802 SH   SOLE   11,802 0 0
ROBLOX CORP CL A 771049103   486,057 8,066 SH   SOLE   8,066 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,205,728 4,261 SH   SOLE   4,261 0 0
ROKU INC COM CL A 77543R102   359,894 4,651 SH   SOLE   4,651 0 0
ROLLINS INC COM 775711104   1,382,779 29,929 SH   SOLE   29,929 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,633,722 3,160 SH   SOLE   3,160 0 0
ROSS STORES INC COM 778296103   2,718,195 17,638 SH   SOLE   17,638 0 0
ROYAL BK CDA COM 780087102   381,744 3,169 SH   SOLE   3,169 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   2,000,712 8,739 SH   SOLE   8,739 0 0
ROYCE MICRO-CAP TR INC COM 780915104   114,447 12,810 SH   SOLE   12,810 0 0
RPM INTL INC COM 749685103   1,785,651 14,777 SH   SOLE   14,777 0 0
RTX CORPORATION COM 75513E101   19,067,707 164,739 SH   SOLE   164,739 0 0
RUBRIK INC. CL A 781154109   243,917 3,646 SH   SOLE   3,646 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   791,876 12,533 SH   SOLE   12,533 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   464,215 10,838 SH   SOLE   10,838 0 0
RYDER SYS INC COM 783549108   477,753 3,022 SH   SOLE   3,022 0 0
S & T BANCORP INC COM 783859101   414,314 11,099 SH   SOLE   11,099 0 0
S&P GLOBAL INC COM 78409V104   19,691,462 39,674 SH   SOLE   39,674 0 0
SABRE CORP COM 78573M104   39,696 11,182 SH   SOLE   11,182 0 0
SAIA INC COM 78709Y105   1,218,568 2,615 SH   SOLE   2,615 0 0
SALESFORCE INC COM 79466L302   14,681,423 44,079 SH   SOLE   44,079 0 0
SANMINA CORPORATION COM 801056102   1,085,902 14,232 SH   SOLE   14,232 0 0
SANOFI SPONSORED ADR 80105N105   4,432,852 91,639 SH   SOLE   91,639 0 0
SAP SE SPON ADR 803054204   5,451,128 22,567 SH   SOLE   22,567 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   322,897 1,602 SH   SOLE   1,602 0 0
SCHLUMBERGER LTD COM STK 806857108   1,728,338 44,792 SH   SOLE   44,792 0 0
SCHWAB CHARLES CORP COM 808513105   7,452,386 99,934 SH   SOLE   99,934 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   3,113,813 130,778 SH   SOLE   130,778 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   11,192,178 407,853 SH   SOLE   407,853 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   374,416 16,509 SH   SOLE   16,509 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   444,825 20,173 SH   SOLE   20,173 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,124,641 145,494 SH   SOLE   145,494 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   693,418 26,406 SH   SOLE   26,406 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,721,386 73,338 SH   SOLE   73,338 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   484,078 17,264 SH   SOLE   17,264 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   3,195,815 95,942 SH   SOLE   95,942 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,643,416 115,182 SH   SOLE   115,182 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   2,567,785 97,741 SH   SOLE   97,741 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   394,855 16,357 SH   SOLE   16,357 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   359,119 19,349 SH   SOLE   19,349 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   320,543 12,239 SH   SOLE   12,239 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   981,510 14,770 SH   SOLE   14,770 0 0
SEA LTD SPONSORD ADS 81141R100   399,657 3,749 SH   SOLE   3,749 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   636,562 7,148 SH   SOLE   7,148 0 0
SELECT MED HLDGS CORP COM 81619Q105   295,820 16,077 SH   SOLE   16,077 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,259,597 56,007 SH   SOLE   56,007 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   7,503,554 154,234 SH   SOLE   154,234 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   18,579,444 212,432 SH   SOLE   212,432 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,823,649 20,780 SH   SOLE   20,780 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   750,179 18,370 SH   SOLE   18,370 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   30,310,803 128,538 SH   SOLE   128,538 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   10,406,697 75,804 SH   SOLE   75,804 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   4,079,274 30,737 SH   SOLE   30,737 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,509,207 65,220 SH   SOLE   65,220 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   6,068,030 78,724 SH   SOLE   78,724 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,283,626 15,357 SH   SOLE   15,357 0 0
SEMPRA COM 816851109   1,130,790 12,898 SH   SOLE   12,898 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   416,809 15,102 SH   SOLE   15,102 0 0
SENSEONICS HLDGS INC COM 81727U105   35,052 70,062 SH   SOLE   70,062 0 0
SERVICENOW INC COM 81762P102   11,097,527 10,307 SH   SOLE   10,307 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   1,155,742 13,631 SH   SOLE   13,631 0 0
SHAKE SHACK INC CL A 819047101   521,980 3,994 SH   SOLE   3,994 0 0
SHELL PLC SPON ADS 780259305   3,766,444 58,586 SH   SOLE   58,586 0 0
SHERWIN WILLIAMS CO COM 824348106   4,546,909 13,509 SH   SOLE   13,509 0 0
SHIFT4 PMTS INC CL A 82452J109   429,662 3,953 SH   SOLE   3,953 0 0
SHOPIFY INC CL A 82509L107   4,910,350 44,843 SH   SOLE   44,843 0 0
SIMON PPTY GROUP INC NEW COM 828806109   2,779,441 15,784 SH   SOLE   15,784 0 0
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   1,050,658 21,166 SH   SOLE   21,166 0 0
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   283,861 12,235 SH   SOLE   12,235 0 0
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   222,178 7,955 SH   SOLE   7,955 0 0
SIMPSON MFG INC COM 829073105   3,981,452 23,888 SH   SOLE   23,888 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   892,370 6,845 SH   SOLE   6,845 0 0
SKECHERS U S A INC CL A 830566105   333,636 4,776 SH   SOLE   4,776 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   530,332 5,986 SH   SOLE   5,986 0 0
SLR INVESTMENT CORP COM 83413U100   163,957 10,143 SH   SOLE   10,143 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   213,083 8,652 SH   SOLE   8,652 0 0
SMITH A O CORP COM 831865209   1,477,910 21,529 SH   SOLE   21,529 0 0
SMUCKER J M CO COM NEW 832696405   1,180,693 10,595 SH   SOLE   10,595 0 0
SMURFIT WESTROCK PLC SHS G8267P108   286,221 5,367 SH   SOLE   5,367 0 0
SNAP INC CL A 83304A106   316,389 26,432 SH   SOLE   26,432 0 0
SNAP ON INC COM 833034101   7,892,506 23,233 SH   SOLE   23,233 0 0
SNOWFLAKE INC CL A 833445109   4,290,194 26,444 SH   SOLE   26,444 0 0
SOFI TECHNOLOGIES INC COM 83406F102   277,701 18,713 SH   SOLE   18,713 0 0
SOLID POWER INC CLASS A COM 83422N105   49,725 22,500 SH   SOLE   22,500 0 0
SOLVENTUM CORP COM SHS 83444M101   1,011,117 15,092 SH   SOLE   15,092 0 0
SONY GROUP CORP SPONSORED ADR 835699307   2,560,352 119,867 SH   SOLE   119,867 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   207,747 10,075 SH   SOLE   10,075 0 0
SOUTH BOW CORP COM 83671M105   430,875 17,805 SH   SOLE   17,805 0 0
SOUTHERN CO COM 842587107   9,444,645 114,083 SH   SOLE   114,083 0 0
SOUTHERN CO NOTE 3.875%12/1 842587DP9   159,676 152,000 SH   SOLE   152,000 0 0
SOUTHERN COPPER CORP COM 84265V105   366,761 3,986 SH   SOLE   3,986 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   215,706 6,909 SH   SOLE   6,909 0 0
SOUTHWEST AIRLS CO COM 844741108   705,172 20,817 SH   SOLE   20,817 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   169,455 165,000 SH   SOLE   165,000 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,944,161 6,893 SH   SOLE   6,893 0 0
SPDR GOLD TR GOLD SHS 78463V107   23,426,694 96,229 SH   SOLE   96,229 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   618,282 12,963 SH   SOLE   12,963 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   480,628 13,728 SH   SOLE   13,728 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   940,746 27,451 SH   SOLE   27,451 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   26,583,185 44,941 SH   SOLE   44,941 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,541,343 6,166 SH   SOLE   6,166 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,693,584 18,347 SH   SOLE   18,347 0 0
SPDR SER TR AEROSPACE DEF 78464A631   511,419 3,022 SH   SOLE   3,022 0 0
SPDR SER TR S&P DIVID ETF 78464A763   7,780,594 59,010 SH   SOLE   59,010 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   349,307 3,910 SH   SOLE   3,910 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,294,404 23,918 SH   SOLE   23,918 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   244,151 3,120 SH   SOLE   3,120 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,286,799 14,028 SH   SOLE   14,028 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   1,881,067 41,437 SH   SOLE   41,437 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   5,684,649 124,445 SH   SOLE   124,445 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   10,506,680 413,975 SH   SOLE   413,975 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   25,973,984 284,416 SH   SOLE   284,416 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   4,582,471 194,070 SH   SOLE   194,070 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   374,334 12,166 SH   SOLE   12,166 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   1,541,990 22,145 SH   SOLE   22,145 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   2,314,185 90,398 SH   SOLE   90,398 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   924,362 30,942 SH   SOLE   30,942 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   614,045 24,581 SH   SOLE   24,581 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   610,921 12,872 SH   SOLE   12,872 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   250,212 4,878 SH   SOLE   4,878 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292   2,948,021 86,937 SH   SOLE   86,937 0 0
SPDR SER TR SSGA US LRG ETF 78468R804   354,594 2,143 SH   SOLE   2,143 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   868,985 12,044 SH   SOLE   12,044 0 0
SPDR SER TR NYSE TECH ETF 78464A102   242,508 1,169 SH   SOLE   1,169 0 0
SPDR SER TR S&P REGL BKG 78464A698   239,483 3,955 SH   SOLE   3,955 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   597,141 6,777 SH   SOLE   6,777 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   383,840 4,761 SH   SOLE   4,761 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,215,665 37,142 SH   SOLE   37,142 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   216,331 7,470 SH   SOLE   7,470 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   1,033,236 52,743 SH   SOLE   52,743 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   2,838,768 65,394 SH   SOLE   65,394 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,107,867 11,166 SH   SOLE   11,166 0 0
SPDR SER TR PORT MTG BK ETF 78464A383   348,642 16,231 SH   SOLE   16,231 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367   1,001,716 45,163 SH   SOLE   45,163 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,038,020 4,357 SH   SOLE   4,357 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   2,669,700 110,730 SH   SOLE   110,730 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   276,588 13,625 SH   SOLE   13,625 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   227,500 25,000 SH   SOLE   25,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   179,322 18,150 SH   SOLE   18,150 0 0
SPS COMM INC COM 78463M107   518,509 2,755 SH   SOLE   2,755 0 0
SPX TECHNOLOGIES INC COM 78473E103   614,209 4,095 SH   SOLE   4,095 0 0
SRH TOTAL RETURN FUND INC COM 101507101   340,800 21,300 SH   SOLE   21,300 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   920,459 12,097 SH   SOLE   12,097 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,043,614 24,943 SH   SOLE   24,943 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   579,832 21,302 SH   SOLE   21,302 0 0
ST JOE CO COM 790148100   233,945 5,196 SH   SOLE   5,196 0 0
STAG INDL INC COM 85254J102   1,080,803 32,368 SH   SOLE   32,368 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   323,400 28,000 SH   SOLE   28,000 0 0
STARBUCKS CORP COM 855244109   25,809,011 279,944 SH   SOLE   279,944 0 0
STARWOOD PPTY TR INC COM 85571B105   1,472,557 76,023 SH   SOLE   76,023 0 0
STARWOOD PPTY TR INC NOTE 6.750% 7/1 85571BBA2   151,560 144,000 SH   SOLE   144,000 0 0
STATE STR CORP COM 857477103   3,696,474 37,847 SH   SOLE   37,847 0 0
STEELCASE INC CL A 858155203   282,183 24,305 SH   SOLE   24,305 0 0
STEPSTONE GROUP INC COM CL A 85914M107   216,830 3,593 SH   SOLE   3,593 0 0
STERIS PLC SHS USD G8473T100   690,286 3,390 SH   SOLE   3,390 0 0
STIFEL FINL CORP COM 860630102   528,662 4,903 SH   SOLE   4,903 0 0
STONEX GROUP INC COM 861896108   238,857 2,335 SH   SOLE   2,335 0 0
STRYKER CORPORATION COM 863667101   9,430,473 26,087 SH   SOLE   26,087 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   210,587 11,738 SH   SOLE   11,738 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   1,979,627 136,244 SH   SOLE   136,244 0 0
SUN CMNTYS INC COM 866674104   239,130 1,921 SH   SOLE   1,921 0 0
SUN LIFE FINANCIAL INC. COM 866796105   222,781 3,764 SH   SOLE   3,764 0 0
SUNCOR ENERGY INC NEW COM 867224107   289,763 7,927 SH   SOLE   7,927 0 0
SUNRUN INC COM 86771W105   267,701 28,719 SH   SOLE   28,719 0 0
SUPER MICRO COMPUTER INC COM NEW 86800U302   419,325 12,439 SH   SOLE   12,439 0 0
SYNCHRONY FINANCIAL COM 87165B103   311,725 4,720 SH   SOLE   4,720 0 0
SYNOPSYS INC COM 871607107   1,481,459 2,988 SH   SOLE   2,988 0 0
SYNOVUS FINL CORP COM NEW 87161C501   388,136 7,478 SH   SOLE   7,478 0 0
SYSCO CORP COM 871829107   2,468,793 32,732 SH   SOLE   32,732 0 0
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   247,186 7,370 SH   SOLE   7,370 0 0
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826   210,647 6,468 SH   SOLE   6,468 0 0
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   805,972 20,266 SH   SOLE   20,266 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   11,150,434 53,288 SH   SOLE   53,288 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   316,737 23,802 SH   SOLE   23,802 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   680,500 3,606 SH   SOLE   3,606 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   265,029 7,196 SH   SOLE   7,196 0 0
TAPESTRY INC COM 876030107   1,033,736 15,491 SH   SOLE   15,491 0 0
TARGA RES CORP COM 87612G101   3,584,649 19,668 SH   SOLE   19,668 0 0
TARGET CORP COM 87612E106   23,464,016 172,840 SH   SOLE   172,840 0 0
TC ENERGY CORP COM 87807B107   5,381,173 113,323 SH   SOLE   113,323 0 0
TCW ETF TRUST FLEXIBLE INCOME 29287L700   258,337 5,984 SH   SOLE   5,984 0 0
TD SYNNEX CORPORATION COM 87162W100   250,388 2,123 SH   SOLE   2,123 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   1,723,198 12,133 SH   SOLE   12,133 0 0
TECK RESOURCES LTD CL B 878742204   263,200 6,421 SH   SOLE   6,421 0 0
TEEKAY CORPORATION LTD SHS G8726T105   87,950 12,269 SH   SOLE   12,269 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   3,098,804 6,713 SH   SOLE   6,713 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   114,249 13,724 SH   SOLE   13,724 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,191,054 9,687 SH   SOLE   9,687 0 0
TERADYNE INC COM 880770102   1,454,843 11,101 SH   SOLE   11,101 0 0
TEREX CORP NEW COM 880779103   293,239 6,361 SH   SOLE   6,361 0 0
TERRENO RLTY CORP COM 88146M101   297,452 5,072 SH   SOLE   5,072 0 0
TESLA INC COM 88160R101   21,058,040 51,326 SH   SOLE   51,326 0 0
TETRA TECH INC NEW COM 88162G103   431,497 10,726 SH   SOLE   10,726 0 0
TETRA TECH INC NEW DBCV 2.250% 8/1 88162GAB9   77,847 66,000 SH   SOLE   66,000 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   991,030 276,824 SH   SOLE   276,824 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   649,392 30,526 SH   SOLE   30,526 0 0
TEXAS INSTRS INC COM 882508104   4,935,595 25,888 SH   SOLE   25,888 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,956,328 4,093 SH   SOLE   4,093 0 0
TEXTRON INC COM 883203101   267,812 3,527 SH   SOLE   3,527 0 0
TFI INTL INC COM 87241L109   294,463 2,203 SH   SOLE   2,203 0 0
THE CAMPBELLS COMPANY COM 134429109   310,904 7,449 SH   SOLE   7,449 0 0
THE CIGNA GROUP COM 125523100   2,246,326 8,029 SH   SOLE   8,029 0 0
THE TRADE DESK INC COM CL A 88339J105   2,137,542 17,490 SH   SOLE   17,490 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,362,759 11,968 SH   SOLE   11,968 0 0
THOMSON REUTERS CORP COM 884903808   752,876 4,614 SH   SOLE   4,614 0 0
THOR INDS INC COM 885160101   1,930,748 19,983 SH   SOLE   19,983 0 0
THORNBURG INCM BUILDER OPP T COM 885213108   201,853 12,323 SH   SOLE   12,323 0 0
TIDAL TR II HILTON SMALL-MID 88636J675   958,637 37,127 SH   SOLE   37,127 0 0
TIMKEN CO COM 887389104   425,874 5,953 SH   SOLE   5,953 0 0
TJX COS INC NEW COM 872540109   20,897,828 171,472 SH   SOLE   171,472 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   559,345 3,925 SH   SOLE   3,925 0 0
T-MOBILE US INC COM 872590104   3,121,427 14,215 SH   SOLE   14,215 0 0
TOAST INC CL A 888787108   441,311 11,737 SH   SOLE   11,737 0 0
TOLL BROTHERS INC COM 889478103   446,172 3,535 SH   SOLE   3,535 0 0
TORO CO COM 891092108   2,482,160 30,977 SH   SOLE   30,977 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   1,140,169 21,189 SH   SOLE   21,189 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   5,290,861 95,258 SH   SOLE   95,258 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   364,980 10,843 SH   SOLE   10,843 0 0
TOYOTA MOTOR CORP ADS 892331307   1,115,406 5,667 SH   SOLE   5,667 0 0
TRACTOR SUPPLY CO COM 892356106   6,076,070 116,960 SH   SOLE   116,960 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   3,513,288 9,253 SH   SOLE   9,253 0 0
TRANSDIGM GROUP INC COM 893641100   2,740,101 2,147 SH   SOLE   2,147 0 0
TRANSUNION COM 89400J107   476,803 5,167 SH   SOLE   5,167 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,960,233 12,221 SH   SOLE   12,221 0 0
TRIUMPH FINANCIAL INC COM 89679E300   884,027 9,876 SH   SOLE   9,876 0 0
TRUIST FINL CORP COM 89832Q109   6,611,702 150,348 SH   SOLE   150,348 0 0
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737   2,379,395 84,443 SH   SOLE   84,443 0 0
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729   4,773,912 131,896 SH   SOLE   131,896 0 0
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752   1,378,352 47,409 SH   SOLE   47,409 0 0
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745   860,161 34,845 SH   SOLE   34,845 0 0
TRX GOLD CORPORATION COM 87283P109   8,798 27,469 SH   SOLE   27,469 0 0
TWILIO INC CL A 90138F102   606,615 5,364 SH   SOLE   5,364 0 0
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   181,855 185,000 SH   SOLE   185,000 0 0
TYLER TECHNOLOGIES INC COM 902252105   933,457 1,598 SH   SOLE   1,598 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   187,803 154,000 SH   SOLE   154,000 0 0
TYSON FOODS INC CL A 902494103   1,364,035 23,445 SH   SOLE   23,445 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   380,937 5,941 SH   SOLE   5,941 0 0
U S PHYSICAL THERAPY COM 90337L108   266,473 2,992 SH   SOLE   2,992 0 0
UBER TECHNOLOGIES INC COM 90353T100   4,035,083 62,630 SH   SOLE   62,630 0 0
UBER TECHNOLOGIES INC NOTE 0.875%12/0 90353TAM2   110,289 97,000 SH   SOLE   97,000 0 0
UBS GROUP AG SHS H42097107   832,742 26,628 SH   SOLE   26,628 0 0
UFP INDUSTRIES INC COM 90278Q108   1,747,540 15,681 SH   SOLE   15,681 0 0
UGI CORP NEW COM 902681105   370,692 13,036 SH   SOLE   13,036 0 0
ULTA BEAUTY INC COM 90384S303   1,349,254 3,128 SH   SOLE   3,128 0 0
UNIFIRST CORP MASS COM 904708104   308,658 1,802 SH   SOLE   1,802 0 0
UNILEVER PLC SPON ADR NEW 904767704   6,175,098 109,451 SH   SOLE   109,451 0 0
UNION PAC CORP COM 907818108   14,821,308 63,661 SH   SOLE   63,661 0 0
UNITED AIRLS HLDGS INC COM 910047109   723,536 7,563 SH   SOLE   7,563 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   533,437 16,535 SH   SOLE   16,535 0 0
UNITED FIRE GROUP INC COM 910340108   251,057 8,925 SH   SOLE   8,925 0 0
UNITED PARCEL SERVICE INC CL B 911312106   8,728,798 70,927 SH   SOLE   70,927 0 0
UNITED RENTALS INC COM 911363109   6,146,623 8,788 SH   SOLE   8,788 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100   297,856 9,630 SH   SOLE   9,630 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   453,274 1,266 SH   SOLE   1,266 0 0
UNITEDHEALTH GROUP INC COM 91324P102   56,972,830 111,492 SH   SOLE   111,492 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   961,076 6,343 SH   SOLE   6,343 0 0
UNUM GROUP COM 91529Y106   631,914 8,581 SH   SOLE   8,581 0 0
US BANCORP DEL COM NEW 902973304   6,662,280 136,392 SH   SOLE   136,392 0 0
US FOODS HLDG CORP COM 912008109   1,230,524 18,101 SH   SOLE   18,101 0 0
USCF ETF TR SUMMERHAVEN K1 90290T809   1,818,096 92,781 SH   SOLE   92,781 0 0
V F CORP COM 918204108   1,047,802 49,518 SH   SOLE   49,518 0 0
VAIL RESORTS INC COM 91879Q109   514,065 2,873 SH   SOLE   2,873 0 0
VALE S A SPONSORED ADS 91912E105   103,204 12,497 SH   SOLE   12,497 0 0
VALERO ENERGY CORP COM 91913Y100   1,634,211 13,101 SH   SOLE   13,101 0 0
VALLEY NATL BANCORP COM 919794107   120,166 13,274 SH   SOLE   13,274 0 0
VALMONT INDS INC COM 920253101   221,028 714 SH   SOLE   714 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   443,043 12,830 SH   SOLE   12,830 0 0
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,416,569 55,661 SH   SOLE   55,661 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   584,763 25,359 SH   SOLE   25,359 0 0
VANECK ETF TRUST EMERGING MRKT HI 92189F353   524,894 26,835 SH   SOLE   26,835 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,313,872 45,764 SH   SOLE   45,764 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,870,758 11,401 SH   SOLE   11,401 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   9,302,383 100,411 SH   SOLE   100,411 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   1,330,678 28,840 SH   SOLE   28,840 0 0
VANECK ETF TRUST LONG MUNI ETF 92189F536   382,860 21,491 SH   SOLE   21,491 0 0
VANECK ETF TRUST URANIUM AND NUCL 92189F601   441,701 5,055 SH   SOLE   5,055 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   1,208,965 11,299 SH   SOLE   11,299 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   554,660 4,697 SH   SOLE   4,697 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   1,241,456 11,661 SH   SOLE   11,661 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   3,307,898 34,425 SH   SOLE   34,425 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   1,771,520 4,751 SH   SOLE   4,751 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   3,863,005 20,882 SH   SOLE   20,882 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   34,687,318 482,979 SH   SOLE   482,979 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   5,850,125 85,837 SH   SOLE   85,837 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   33,635,422 433,700 SH   SOLE   433,700 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   14,658,678 196,365 SH   SOLE   196,365 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   51,589,762 1,042,041 SH   SOLE   1,042,041 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   7,897,284 39,013 SH   SOLE   39,013 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,494,707 16,651 SH   SOLE   16,651 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   51,818,888 95,179 SH   SOLE   95,179 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   64,322,151 154,359 SH   SOLE   154,359 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   48,387,157 284,085 SH   SOLE   284,085 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   45,774,677 171,929 SH   SOLE   171,929 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   11,337,992 46,537 SH   SOLE   46,537 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   23,612,475 86,702 SH   SOLE   86,702 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   5,012,712 17,534 SH   SOLE   17,534 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   9,866,181 38,044 SH   SOLE   38,044 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   17,282,598 58,955 SH   SOLE   58,955 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   10,602,526 65,296 SH   SOLE   65,296 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   920,814 4,750 SH   SOLE   4,750 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   26,186,937 594,527 SH   SOLE   594,527 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   14,225,631 247,512 SH   SOLE   247,512 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   843,207 7,021 SH   SOLE   7,021 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   452,664 6,323 SH   SOLE   6,323 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   668,346 5,827 SH   SOLE   5,827 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   11,249,556 224,027 SH   SOLE   224,027 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   35,187,624 438,043 SH   SOLE   438,043 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   21,980,248 281,800 SH   SOLE   281,800 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,273,874 50,262 SH   SOLE   50,262 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,394,326 41,317 SH   SOLE   41,317 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   2,497,869 27,516 SH   SOLE   27,516 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   4,820,315 46,006 SH   SOLE   46,006 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   4,294,588 57,669 SH   SOLE   57,669 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   983,187 16,905 SH   SOLE   16,905 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   234,157 4,238 SH   SOLE   4,238 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,326,287 16,202 SH   SOLE   16,202 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   424,682 1,577 SH   SOLE   1,577 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   58,887,113 300,345 SH   SOLE   300,345 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,183,945 20,019 SH   SOLE   20,019 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   24,525,273 511,157 SH   SOLE   511,157 0 0
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   1,264,315 9,419 SH   SOLE   9,419 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   11,881,383 92,529 SH   SOLE   92,529 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   1,377,225 21,716 SH   SOLE   21,716 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,897,150 27,944 SH   SOLE   27,944 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   241,318 3,012 SH   SOLE   3,012 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,269,313 3,662 SH   SOLE   3,662 0 0
VANGUARD WORLD FD MATERIALS ETF 92204A801   464,534 2,498 SH   SOLE   2,498 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   2,925,249 11,363 SH   SOLE   11,363 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   5,340,427 8,439 SH   SOLE   8,439 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   452,668 3,656 SH   SOLE   3,656 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   639,246 2,998 SH   SOLE   2,998 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   396,138 6,981 SH   SOLE   6,981 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709   3,960,455 58,769 SH   SOLE   58,769 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   808,178 2,112 SH   SOLE   2,112 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,744,947 6,801 SH   SOLE   6,801 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   1,022,487 8,600 SH   SOLE   8,600 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,361,213 8,149 SH   SOLE   8,149 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   543,284 3,411 SH   SOLE   3,411 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   371,118 2,974 SH   SOLE   2,974 0 0
VEEVA SYS INC CL A COM 922475108   845,937 3,971 SH   SOLE   3,971 0 0
VENTAS INC COM 92276F100   377,892 6,481 SH   SOLE   6,481 0 0
VENTAS RLTY LTD PARTNERSHIP NOTE 3.750% 6/0 92277GAZ0   142,317 126,000 SH   SOLE   126,000 0 0
VERALTO CORP COM SHS 92338C103   322,937 3,204 SH   SOLE   3,204 0 0
VEREN INC COM NEW 92340V107   218,629 42,125 SH   SOLE   42,125 0 0
VERISIGN INC COM 92343E102   299,619 1,461 SH   SOLE   1,461 0 0
VERISK ANALYTICS INC COM 92345Y106   1,583,475 5,734 SH   SOLE   5,734 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   29,837,877 740,275 SH   SOLE   740,275 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   5,325,646 13,072 SH   SOLE   13,072 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   2,320,742 18,322 SH   SOLE   18,322 0 0
VIATRIS INC COM 92556V106   687,134 55,919 SH   SOLE   55,919 0 0
VIAVI SOLUTIONS INC COM 925550105   436,911 43,173 SH   SOLE   43,173 0 0
VICI PPTYS INC COM 925652109   379,001 13,648 SH   SOLE   13,648 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   2,827,922 45,548 SH   SOLE   45,548 0 0
VICTORY PORTFOLIOS II VICTORYSHARES WE 92647X798   739,772 28,467 SH   SOLE   28,467 0 0
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830   370,482 10,748 SH   SOLE   10,748 0 0
VIRTU FINL INC CL A 928254101   267,733 7,384 SH   SOLE   7,384 0 0
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   342,653 14,118 SH   SOLE   14,118 0 0
VISA INC COM CL A 92826C839   36,422,132 115,561 SH   SOLE   115,561 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   723,549 13,357 SH   SOLE   13,357 0 0
VISTRA CORP COM 92840M102   882,261 5,651 SH   SOLE   5,651 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   808,865 95,501 SH   SOLE   95,501 0 0
VOYA FINANCIAL INC COM 929089100   343,490 4,975 SH   SOLE   4,975 0 0
VULCAN MATLS CO COM 929160109   911,419 3,546 SH   SOLE   3,546 0 0
WABTEC COM 929740108   1,250,185 6,567 SH   SOLE   6,567 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   158,882 16,817 SH   SOLE   16,817 0 0
WALMART INC COM 931142103   66,891,887 736,961 SH   SOLE   736,961 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   610,344 57,743 SH   SOLE   57,743 0 0
WASTE CONNECTIONS INC COM 94106B101   1,011,057 5,915 SH   SOLE   5,915 0 0
WASTE MGMT INC DEL COM 94106L109   8,164,213 40,553 SH   SOLE   40,553 0 0
WATERS CORP COM 941848103   978,003 2,628 SH   SOLE   2,628 0 0
WATSCO INC COM 942622200   4,482,256 9,416 SH   SOLE   9,416 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   2,346,070 11,547 SH   SOLE   11,547 0 0
WD 40 CO COM 929236107   301,339 1,263 SH   SOLE   1,263 0 0
WEC ENERGY GROUP INC COM 92939U106   10,963,846 117,758 SH   SOLE   117,758 0 0
WELLS FARGO CO NEW COM 949746101   7,913,046 110,992 SH   SOLE   110,992 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   669,671 556 SH   SOLE   556 0 0
WELLTOWER INC COM 95040Q104   2,670,067 21,252 SH   SOLE   21,252 0 0
WESBANCO INC COM 950810101   428,343 13,369 SH   SOLE   13,369 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   984,592 2,936 SH   SOLE   2,936 0 0
WESTERN DIGITAL CORP COM 958102105   257,280 4,017 SH   SOLE   4,017 0 0
WESTERN UN CO COM 959802109   108,716 10,364 SH   SOLE   10,364 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   445,121 15,726 SH   SOLE   15,726 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   413,979 7,217 SH   SOLE   7,217 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   734,945 380 SH   SOLE   380 0 0
WILLIAMS COS INC COM 969457100   7,578,799 133,894 SH   SOLE   133,894 0 0
WILLIAMS SONOMA INC COM 969904101   1,093,966 5,672 SH   SOLE   5,672 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   219,647 711 SH   SOLE   711 0 0
WILLSCOT HLDGS CORP COM CL A 971378104   388,082 11,324 SH   SOLE   11,324 0 0
WINTRUST FINL CORP COM 97650W108   694,908 5,430 SH   SOLE   5,430 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   5,604,752 138,626 SH   SOLE   138,626 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   491,192 10,039 SH   SOLE   10,039 0 0
WISDOMTREE TR US AI ENHANCED 97717W406   255,968 2,403 SH   SOLE   2,403 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   1,827,547 33,873 SH   SOLE   33,873 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,146,459 14,112 SH   SOLE   14,112 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703   1,327,151 25,179 SH   SOLE   25,179 0 0
WISDOMTREE TR WISDOMTREE US VA 97717W547   216,463 2,589 SH   SOLE   2,589 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   6,800,620 135,094 SH   SOLE   135,094 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   861,043 19,672 SH   SOLE   19,672 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   817,985 23,397 SH   SOLE   23,397 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   525,806 27,747 SH   SOLE   27,747 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,190,441 15,215 SH   SOLE   15,215 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   667,113 13,040 SH   SOLE   13,040 0 0
WISDOMTREE TR BIANCO TOTL RETU 97717Y451   2,319,072 91,596 SH   SOLE   91,596 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   610,024 5,550 SH   SOLE   5,550 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125   884,422 25,134 SH   SOLE   25,134 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   391,127 8,971 SH   SOLE   8,971 0 0
WIX COM LTD SHS M98068105   302,049 1,318 SH   SOLE   1,318 0 0
WNS HLDGS LTD COM SHS G98196101   218,363 4,647 SH   SOLE   4,647 0 0
WOODWARD INC COM 980745103   215,531 1,227 SH   SOLE   1,227 0 0
WORKDAY INC CL A 98138H101   1,445,643 5,724 SH   SOLE   5,724 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   9,255,823 176,103 SH   SOLE   176,103 0 0
WP CAREY INC COM 92936U109   1,043,671 19,047 SH   SOLE   19,047 0 0
WSFS FINL CORP COM 929328102   583,903 10,957 SH   SOLE   10,957 0 0
WYNN RESORTS LTD COM 983134107   834,827 9,995 SH   SOLE   9,995 0 0
XCEL ENERGY INC COM 98389B100   7,146,171 107,146 SH   SOLE   107,146 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   150,061 18,145 SH   SOLE   18,145 0 0
XP INC CL A G98239109   196,262 17,126 SH   SOLE   17,126 0 0
XPO INC COM 983793100   230,259 1,663 SH   SOLE   1,663 0 0
XYLEM INC COM 98419M100   1,190,068 10,175 SH   SOLE   10,175 0 0
YUM BRANDS INC COM 988498101   1,545,958 11,583 SH   SOLE   11,583 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,152,535 5,491 SH   SOLE   5,491 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,148,377 10,992 SH   SOLE   10,992 0 0
ZOETIS INC CL A 98978V103   11,549,438 71,516 SH   SOLE   71,516 0 0
ZSCALER INC COM 98980G102   686,307 3,693 SH   SOLE   3,693 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   1,235,856 33,317 SH   SOLE   33,317 0 0