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
3M CO COM 88579Y101 BBG001S5T7X2 1,989,437 15,411 SH   SOLE   600 0 14,811
ABBOTT LABS COM 002824100 BBG001S5N9M6 2,679,924 23,693 SH   SOLE   4,752 0 18,941
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 10,336,643 58,169 SH   SOLE   5,715 0 52,454
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 1,521,065 4,324 SH   SOLE   188 0 4,136
ADOBE INC COM 00724F101 BBG001S5NCQ5 430,052 967 SH   SOLE   98 0 869
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 1,377,128 11,401 SH   SOLE   252 0 11,149
AFLAC INC COM 001055102 BBG001S5NGJ4 308,275 2,980 SH   SOLE   33 0 2,947
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 9,704,764 51,267 SH   SOLE   3,953 0 47,314
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 28,810,975 151,286 SH   SOLE   9,081 0 142,205
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 282,314 5,399 SH   SOLE   1,260 0 4,139
AMAZON COM INC COM 023135106 BBG001S5PQL7 22,222,671 101,293 SH   SOLE   3,484 0 97,809
AMENTUM HOLDINGS INC COM 023939101 BBG01NY7B770 1,235,008 58,726 SH   SOLE   3,950 0 54,776
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1,769,157 5,961 SH   SOLE   2 0 5,959
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 607,373 4,879 SH   SOLE   15 0 4,864
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 1,072,834 2,015 SH   SOLE   156 0 1,859
AMGEN INC COM 031162100 BBG001S5NNL6 2,305,621 8,846 SH   SOLE   2,202 0 6,644
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 1,491,619 21,478 SH   SOLE   461 0 21,017
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 337,218 2,042 SH   SOLE   22 0 2,020
APPLE INC COM 037833100 BBG001S5N8V8 37,837,410 151,096 SH   SOLE   4,808 0 146,288
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1,302,918 8,012 SH   SOLE   2,730 0 5,282
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 437,477 631 SH   SOLE   0 0 631
AT&T INC COM 00206R102 BBG001S5VWH2 241,415 10,602 SH   SOLE   1,617 0 8,985
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 971,222 6,974 SH   SOLE   22 0 6,952
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,851,043 6,323 SH   SOLE   15 0 6,308
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1,632,189 37,137 SH   SOLE   1,219 0 35,918
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 558,283 2,461 SH   SOLE   22 0 2,439
BERKLEY W R CORP COM 084423102 BBG001S5P463 579,786 9,907 SH   SOLE   0 0 9,907
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 4,333,357 9,560 SH   SOLE   1,975 0 7,585
BIOHAVEN LTD COM G1110E107 BBG017BXV3R8 1,385,498 37,095 SH   SOLE   1,875 0 35,220
BLACKROCK INC COM 09290D101 BBG01PSW2WR0 1,682,452 1,641 SH   SOLE   77 0 1,564
BLACKROCK MUNIYIELD QUALITY COM 09254E103 BBG001S71893 1,010,818 91,560 SH   SOLE   0 0 91,560
BLACKSTONE INC COM 09260D107 BBG001S7H949 2,740,711 15,896 SH   SOLE   0 0 15,896
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1,064,694 11,920 SH   SOLE   550 0 11,370
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 449,516 7,948 SH   SOLE   362 0 7,586
BROADCOM INC COM 11135F101 BBG00KHY5SY8 3,450,525 14,883 SH   SOLE   2,399 0 12,484
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 890,631 3,939 SH   SOLE   11 0 3,928
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 5,381,163 30,177 SH   SOLE   0 0 30,177
CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 1,950,947 16,496 SH   SOLE   400 0 16,096
CARLISLE COS INC COM 142339100 BBG001S5Q6R4 1,418,927 3,847 SH   SOLE   1,391 0 2,456
CARNIVAL CORP UNIT 99/99/9999 143658300 BBG001S5PL01 3,982,038 159,793 SH   SOLE   9,051 0 150,742
CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 858,525 2,167 SH   SOLE   16 0 2,151
CATERPILLAR INC COM 149123101 BBG001S5PJ06 557,553 1,537 SH   SOLE   0 0 1,537
CENCORA INC COM 03073E105 BBG001S8X7P0 213,511 950 SH   SOLE   0 0 950
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,609,687 11,114 SH   SOLE   1,133 0 9,981
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 2,440,834 8,834 SH   SOLE   168 0 8,666
CINTAS CORP COM 172908105 BBG001S7CRG1 698,257 3,822 SH   SOLE   13 0 3,809
CISCO SYS INC COM 17275R102 BBG001S6HC62 1,264,677 21,363 SH   SOLE   2,678 0 18,685
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 520,680 7,397 SH   SOLE   105 0 7,292
COCA COLA CO COM 191216100 BBG001S5SMQ8 659,779 10,597 SH   SOLE   1,275 0 9,322
COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 662,202 27,546 SH   SOLE   0 0 27,546
COHERUS BIOSCIENCES INC COM 19249H103 BBG0063N8V87 13,852 10,038 SH   SOLE   19 0 10,019
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 209,028 5,570 SH   SOLE   1,002 0 4,568
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 349,103 3,520 SH   SOLE   0 0 3,520
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 1,016,803 11,395 SH   SOLE   900 0 10,495
CONSTRUCTION PARTNERS INC COM CL A 21044C107 BBG00KK0CFZ7 212,658 2,404 SH   SOLE   15 0 2,389
CORTEVA INC COM 22052L104 BBG00BN969D0 792,544 13,914 SH   SOLE   47 0 13,867
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 2,030,989 2,217 SH   SOLE   78 0 2,139
CRANE COMPANY COMMON STOCK 224408104 BBG016G0L0V9 219,127 1,444 SH   SOLE   0 0 1,444
CSX CORP COM 126408103 BBG001S5Q7Q3 272,980 8,459 SH   SOLE   127 0 8,332
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 306,748 6,833 SH   SOLE   426 0 6,407
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 339,275 1,478 SH   SOLE   116 0 1,362
DATADOG INC CL A COM 23804L103 BBG003NJHZW5 242,056 1,694 SH   SOLE   0 0 1,694
DEERE & CO COM 244199105 BBG001S5QFF7 200,435 473 SH   SOLE   0 0 473
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 1,267,946 38,740 SH   SOLE   700 0 38,040
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 BBG00GBQTCP9 1,075,962 37,993 SH   SOLE   0 0 37,993
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 633,190 3,655 SH   SOLE   417 0 3,238
DISNEY WALT CO COM 254687106 BBG001S5QHF3 842,167 7,563 SH   SOLE   403 0 7,160
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 1,212,310 11,252 SH   SOLE   1,185 0 10,067
EATON CORP PLC SHS G29183103 BBG001S5QZ45 2,143,216 6,458 SH   SOLE   1,810 0 4,648
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 1,760,022 4,771 SH   SOLE   0 0 4,771
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,244,028 1,611 SH   SOLE   0 0 1,611
EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 313,191 690 SH   SOLE   9 0 681
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 308,881 2,492 SH   SOLE   450 0 2,042
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 606,122 14,285 SH   SOLE   0 0 14,285
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 493,543 25,194 SH   SOLE   467 0 24,727
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 297,412 9,484 SH   SOLE   0 0 9,484
EOG RES INC COM 26875P101 BBG001S5ZB93 743,470 6,065 SH   SOLE   15 0 6,050
EQUINIX INC COM 29444U700 BBG001SKBNS9 692,686 735 SH   SOLE   2 0 733
ERIE INDTY CO CL A 29530P102 BBG001S5QXV0 283,073 687 SH   SOLE   0 0 687
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 398,193 10,963 SH   SOLE   0 0 10,963
EVEREST GROUP LTD COM G3223R108 BBG001S7QT63 285,981 789 SH   SOLE   0 0 789
EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 208,131 1,117 SH   SOLE   0 0 1,117
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 4,643,313 43,165 SH   SOLE   1,204 0 41,961
FASTENAL CO COM 311900104 BBG001S5R1F7 878,414 12,215 SH   SOLE   274 0 11,941
FEDEX CORP COM 31428X106 BBG001S5R3M5 3,289,757 11,694 SH   SOLE   668 0 11,026
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 BBG01K4K80N1 380,703 10,766 SH   SOLE   10,766 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 2,534,582 38,785 SH   SOLE   273 0 38,512
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 749,850 4,056 SH   SOLE   779 0 3,277
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 908,045 14,311 SH   SOLE   686 0 13,625
FLAGSTAR FINANCIAL INC COM NEW 649445400 BBG001SD32Z2 110,551 11,849 SH   SOLE   0 0 11,849
FORD MTR CO COM 345370860 BBG001S5TZ33 147,089 14,857 SH   SOLE   368 0 14,489
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 1,268,880 4,470 SH   SOLE   247 0 4,223
GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 1,529,508 9,170 SH   SOLE   2,985 0 6,185
GEN DIGITAL INC COM 668771108 BBG001S5QG38 1,534,876 56,058 SH   SOLE   21,632 0 34,426
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 552,267 2,096 SH   SOLE   0 0 2,096
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 3,761,206 40,719 SH   SOLE   1,350 0 39,369
GITLAB INC CLASS A COM 37637K108 BBG00DHTYPJ6 907,799 16,110 SH   SOLE   800 0 15,310
GLOBANT S A COM L44385109 BBG00564Y4W2 221,281 1,032 SH   SOLE   0 0 1,032
GODADDY INC CL A 380237107 BBG006MDLXZ9 311,647 1,579 SH   SOLE   0 0 1,579
GOLDMAN SACHS ETF TR SMALL CAP CORE E 38149W614 BBG01JM5NJH6 1,771,080 34,551 SH   SOLE   3,550 0 31,001
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 3,188,743 5,569 SH   SOLE   62 0 5,507
GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 409,373 15,812 SH   SOLE   1,521 0 14,291
HALLIBURTON CO COM 406216101 BBG001S5RS59 1,566,789 57,624 SH   SOLE   3,759 0 53,865
HEICO CORP NEW COM 422806109 BBG001S5RVC4 287,964 1,211 SH   SOLE   0 0 1,211
HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 568,552 3,243 SH   SOLE   9 0 3,234
HILLMAN SOLUTIONS CORP COM 431636109 BBG00YC6W7C4 120,007 12,321 SH   SOLE   0 0 12,321
HOME DEPOT INC COM 437076102 BBG001S5RTW7 4,410,465 11,338 SH   SOLE   1,730 0 9,608
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 8,934,209 39,551 SH   SOLE   2,315 0 37,236
HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 245,034 1,411 SH   SOLE   0 0 1,411
HUBSPOT INC COM 443573100 BBG001T53670 206,244 296 SH   SOLE   0 0 296
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1,076,417 4,245 SH   SOLE   155 0 4,090
INCYTE CORP COM 45337C102 BBG001S8Q6N2 1,474,990 21,355 SH   SOLE   8,625 0 12,730
INSULET CORP COM 45784P101 BBG001SRF439 234,180 897 SH   SOLE   0 0 897
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1,436,790 6,536 SH   SOLE   77 0 6,459
INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 502,611 9,339 SH   SOLE   0 0 9,339
INTUIT COM 461202103 BBG001S6TWR2 805,313 1,281 SH   SOLE   14 0 1,267
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 715,607 1,371 SH   SOLE   14 0 1,357
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 158,413 12,195 SH   SOLE   200 0 11,995
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 222,930 19,335 SH   SOLE   0 0 19,335
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 467,623 24,067 SH   SOLE   5,200 0 18,867
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 3,897,574 200,081 SH   SOLE   12,067 0 188,014
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 1,848,281 91,817 SH   SOLE   7,435 0 84,382
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 17,099,323 163,037 SH   SOLE   27,053 0 135,984
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 670,789 22,894 SH   SOLE   0 0 22,894
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 983,391 5,612 SH   SOLE   0 0 5,612
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 2,258,877 4,419 SH   SOLE   1,886 0 2,533
IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 335,749 3,194 SH   SOLE   0 0 3,194
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 3,780,534 76,359 SH   SOLE   2,350 0 74,009
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 1,232,223 22,222 SH   SOLE   2,322 0 19,900
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 2,120,281 31,599 SH   SOLE   2,082 0 29,517
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 378,360 3,761 SH   SOLE   1,728 0 2,033
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 1,239,374 15,118 SH   SOLE   173 0 14,945
ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 676,007 6,791 SH   SOLE   1,065 0 5,726
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 2,537,929 29,061 SH   SOLE   656 0 28,405
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 4,770,924 41,289 SH   SOLE   947 0 40,342
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 3,310,158 35,805 SH   SOLE   917 0 34,888
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 6,746,872 109,991 SH   SOLE   21,660 0 88,331
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 456,911 4,070 SH   SOLE   0 0 4,070
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 427,631 6,085 SH   SOLE   3,705 0 2,380
ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 1,320,874 24,470 SH   SOLE   596 0 23,874
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,886,575 30,277 SH   SOLE   1,480 0 28,797
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 3,573,420 31,014 SH   SOLE   1,904 0 29,110
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 207,213 1,487 SH   SOLE   0 0 1,487
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 1,402,097 2,382 SH   SOLE   420 0 1,962
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 323,865 3,342 SH   SOLE   629 0 2,713
ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 2,710,945 18,946 SH   SOLE   670 0 18,276
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 985,181 9,840 SH   SOLE   217 0 9,623
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 629,682 10,985 SH   SOLE   1,500 0 9,485
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 750,483 5,676 SH   SOLE   301 0 5,375
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 248,737 4,769 SH   SOLE   761 0 4,008
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 5,252,952 141,513 SH   SOLE   21,341 0 120,172
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 269,570 2,530 SH   SOLE   0 0 2,530
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 686,802 1,710 SH   SOLE   38 0 1,672
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 428,541 2,315 SH   SOLE   0 0 2,315
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 375,603 2,904 SH   SOLE   150 0 2,754
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 266,112 1,204 SH   SOLE   20 0 1,184
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 715,845 7,051 SH   SOLE   2,668 0 4,383
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 377,561 1,978 SH   SOLE   0 0 1,978
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 201,887 1,491 SH   SOLE   1,088 0 403
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 279,779 2,131 SH   SOLE   0 0 2,131
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 8,680,133 79,920 SH   SOLE   18,207 0 61,713
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 2,980,708 27,975 SH   SOLE   3,765 0 24,210
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 884,078 5,542 SH   SOLE   100 0 5,442
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 298,861 2,056 SH   SOLE   0 0 2,056
ISHARES TR US BR DEL SE ETF 464288794 BBG001SQZT98 2,111,293 14,652 SH   SOLE   315 0 14,337
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 202,079 1,955 SH   SOLE   0 0 1,955
ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CV2 626,858 6,759 SH   SOLE   0 0 6,759
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 6,004,979 104,380 SH   SOLE   7,734 0 96,646
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 3,295,085 24,660 SH   SOLE   1,655 0 23,005
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 BBG014GFHJN4 471,789 9,597 SH   SOLE   765 0 8,832
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 1,113,075 25,194 SH   SOLE   3,962 0 21,232
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 6,608,638 45,697 SH   SOLE   2,255 0 43,442
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 8,810,755 36,756 SH   SOLE   3,836 0 32,920
KENVUE INC COM 49177J102 BBG01C79X614 1,655,931 77,561 SH   SOLE   25,496 0 52,065
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 231,073 1,763 SH   SOLE   0 0 1,763
KKR & CO INC COM 48251W104 BBG001S6PW05 712,187 4,815 SH   SOLE   0 0 4,815
KNIFE RIVER CORP COMMON STOCK 498894104 BBG002N3N2W8 208,159 2,048 SH   SOLE   44 0 2,004
KRANESHARES TRUST QUADRTC INT RT 500767736 BBG00NW3SL00 218,114 12,295 SH   SOLE   1,748 0 10,547
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 666,234 3,168 SH   SOLE   176 0 2,992
LAM RESEARCH CORP COM NEW 512807306 BBG001S5SW40 1,135,600 15,722 SH   SOLE   5,455 0 10,267
LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 295,755 2,053 SH   SOLE   0 0 2,053
LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 1,290,533 33,890 SH   SOLE   950 0 32,940
LISTED FD TR HORZN KINTCS BL 53656G209 BBG0191G6FC9 375,722 13,539 SH   SOLE   1,661 0 11,878
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 6,669,333 13,725 SH   SOLE   1,595 0 12,130
LOWES COS INC COM 548661107 BBG001S5SVL3 1,786,132 7,237 SH   SOLE   1,940 0 5,297
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 1,857,515 5,689 SH   SOLE   2,135 0 3,554
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 818,624 3,854 SH   SOLE   0 0 3,854
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 6,814,906 61,701 SH   SOLE   3,398 0 58,303
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 4,265,541 8,101 SH   SOLE   34 0 8,067
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 648,736 8,509 SH   SOLE   29 0 8,480
MCDONALDS CORP COM 580135101 BBG001S5T110 2,473,129 8,531 SH   SOLE   3,639 0 4,892
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 3,671,473 45,962 SH   SOLE   4,869 0 41,093
MERCK & CO INC COM 58933Y105 BBG001S5TC52 4,049,861 40,710 SH   SOLE   1,186 0 39,524
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 7,490,717 12,793 SH   SOLE   251 0 12,542
METLIFE INC COM 59156R108 BBG001S5T3R8 235,056 2,871 SH   SOLE   104 0 2,767
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 348,092 6,070 SH   SOLE   1,479 0 4,591
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 5,225,684 62,092 SH   SOLE   0 0 62,092
MICROSOFT CORP COM 594918104 BBG001S5TD05 24,880,292 59,028 SH   SOLE   3,983 0 55,045
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 630,159 10,550 SH   SOLE   895 0 9,655
MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 303,391 513 SH   SOLE   0 0 513
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 221,644 1,763 SH   SOLE   181 0 1,582
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 1,490,776 3,225 SH   SOLE   6 0 3,219
NASDAQ INC COM 631103108 BBG001SKTBJ6 710,293 9,188 SH   SOLE   61 0 9,127
NETFLIX INC COM 64110L106 BBG001SF6L46 305,556 343 SH   SOLE   113 0 230
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1,816,498 25,338 SH   SOLE   720 0 24,618
NIKE INC CL B 654106103 BBG001S6NTK2 825,221 10,906 SH   SOLE   945 0 9,961
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 258,815 1,103 SH   SOLE   206 0 897
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1,541,345 17,918 SH   SOLE   4,881 0 13,037
NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 1,213,188 13,447 SH   SOLE   5,250 0 8,197
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 457,985 40,602 SH   SOLE   0 0 40,602
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 18,005,198 134,077 SH   SOLE   1,257 0 132,820
ORACLE CORP COM 68389X105 BBG001S5SJG6 1,225,583 7,355 SH   SOLE   150 0 7,205
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 594,603 7,862 SH   SOLE   150 0 7,712
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 3,708,709 20,382 SH   SOLE   1,140 0 19,242
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 214,210 337 SH   SOLE   0 0 337
PAYCHEX INC COM 704326107 BBG001S5V135 677,535 4,832 SH   SOLE   587 0 4,245
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 367,944 4,311 SH   SOLE   670 0 3,641
PEPSICO INC COM 713448108 BBG001S695T1 1,960,812 12,895 SH   SOLE   133 0 12,762
PFIZER INC COM 717081103 BBG001S5V466 5,311,161 200,195 SH   SOLE   5,706 0 194,489
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 1,784,904 14,831 SH   SOLE   1,627 0 13,204
PHILLIPS 66 COM 718546104 BBG00286S4P7 628,916 5,520 SH   SOLE   429 0 5,091
PIMCO ETF TR MULTISECTOR BD 72201R585 BBG01GZGT490 3,539,796 136,566 SH   SOLE   1,425 0 135,141
PIMCO ETF TR SR LN ACTIVE ETF 72201R627 BBG0180BK9Q6 209,564 4,101 SH   SOLE   0 0 4,101
POOL CORP COM 73278L105 BBG001S5VBK4 510,346 1,497 SH   SOLE   5 0 1,492
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,180,522 7,042 SH   SOLE   395 0 6,647
PROGRESSIVE CORP COM 743315103 BBG001S5V509 249,735 1,042 SH   SOLE   0 0 1,042
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 415,360 3,930 SH   SOLE   440 0 3,490
PROSHARES TR INVT INT RT HG 74347B607 BBG005JYLX52 667,013 8,533 SH   SOLE   0 0 8,533
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 245,092 2,462 SH   SOLE   0 0 2,462
PROSHARES TR ULTRA FNCLS NEW 74347X633 BBG001SSTCK5 468,663 5,484 SH   SOLE   0 0 5,484
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 3,509,847 29,611 SH   SOLE   1,238 0 28,373
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 767,423 9,083 SH   SOLE   0 0 9,083
QUALCOMM INC COM 747525103 BBG001S6VS70 3,127,345 20,358 SH   SOLE   450 0 19,908
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 2,033,150 6,433 SH   SOLE   1,496 0 4,937
RCM TECHNOLOGIES INC COM NEW 749360400 BBG001S5VLS4 237,688 10,726 SH   SOLE   0 0 10,726
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 1,381,230 6,866 SH   SOLE   42 0 6,824
ROBERT HALF INC. COM 770323103 BBG001S5VP41 353,171 5,012 SH   SOLE   4,914 0 98
ROYCE SMALL CAP TRUST INC COM 780910105 BBG001S5VTQ9 168,981 10,695 SH   SOLE   0 0 10,695
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 4,572,885 39,517 SH   SOLE   7,460 0 32,057
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 864,920 1,737 SH   SOLE   6 0 1,731
SALESFORCE INC COM 79466L302 BBG001SDLP09 2,705,467 8,092 SH   SOLE   57 0 8,035
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 236,851 9,751 SH   SOLE   530 0 9,221
SCHWAB STRATEGIC TR MUN BD ETF 808524649 BBG019GV63H2 1,197,987 46,651 SH   SOLE   0 0 46,651
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 706,623 29,369 SH   SOLE   355 0 29,014
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 18,151,040 799,605 SH   SOLE   2,781 0 796,824
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 1,764 12,000 SH Put SOLE   0 0 12,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 26,058,407 953,822 SH   SOLE   42,071 0 911,751
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 456,155 17,497 SH   SOLE   0 0 17,497
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 309,314 11,163 SH   SOLE   0 0 11,163
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 2,035,984 78,822 SH   SOLE   2,121 0 76,701
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 4,084,806 42,194 SH   SOLE   1,036 0 41,158
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 299,100 3,492 SH   SOLE   247 0 3,245
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 8,315,933 172,066 SH   SOLE   4,565 0 167,501
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 1,330,935 10,101 SH   SOLE   100 0 10,001
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 4,241,039 18,904 SH   SOLE   434 0 18,470
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 3,927,226 49,958 SH   SOLE   1,171 0 48,787
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 7,935,322 57,682 SH   SOLE   1,594 0 56,088
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 9,289,122 39,950 SH   SOLE   1,063 0 38,887
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 787,791 12,574 SH   SOLE   2,143 0 10,431
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 768,558 2,261 SH   SOLE   14 0 2,247
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 BBG00YQ82328 57,871 10,465 SH   SOLE   205 0 10,260
SNAP ON INC COM 833034101 BBG001S5W688 1,413,537 4,164 SH   SOLE   219 0 3,945
SOLUNA HOLDINGS INC COM NEW 583543301 BBG001S8KYT1 46,257 22,027 SH   SOLE   0 0 22,027
SOLVENTUM CORP COM SHS 83444M101 BBG018YZH6V0 1,457,548 22,064 SH   SOLE   8,560 0 13,504
SOUTHERN CO COM 842587107 BBG001S5W777 1,285,606 15,617 SH   SOLE   0 0 15,617
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 265,512 624 SH   SOLE   0 0 624
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1,615,007 6,670 SH   SOLE   80 0 6,590
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 BBG002PKWK85 3,951,081 62,389 SH   SOLE   10 0 62,379
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 3,936,844 6,717 SH   SOLE   950 0 5,767
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 918,543 1,613 SH   SOLE   167 0 1,446
SPDR SER TR COMP SOFTWARE 78464A599 BBG0024LG5C2 259,442 1,373 SH   SOLE   0 0 1,373
SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 465,768 18,208 SH   SOLE   0 0 18,208
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 233,394 5,196 SH   SOLE   1,220 0 3,976
SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 1,269,765 43,770 SH   SOLE   7,479 0 36,291
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 911,711 10,372 SH   SOLE   825 0 9,547
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 663,675 12,978 SH   SOLE   1,585 0 11,393
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 941,567 10,792 SH   SOLE   788 0 10,004
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 1,774,255 19,701 SH   SOLE   590 0 19,111
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 285,358 2,160 SH   SOLE   447 0 1,713
SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 321,813 1,295 SH   SOLE   0 0 1,295
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 BBG002XY88Z0 286,049 10,587 SH   SOLE   1,318 0 9,269
SSR MINING IN COM 784730103 BBG001S6JSX5 164,409 23,622 SH   SOLE   0 0 23,622
STARBUCKS CORP COM 855244109 BBG001S72KH6 312,124 3,421 SH   SOLE   582 0 2,839
STERIS PLC SHS USD G8473T100 BBG00MRHG532 574,797 2,796 SH   SOLE   9 0 2,787
STRYKER CORPORATION COM 863667101 BBG001S8FR03 1,015,039 2,819 SH   SOLE   54 0 2,765
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 384,908 1,949 SH   SOLE   34 0 1,915
TERADYNE INC COM 880770102 BBG001S5WMZ3 266,485 2,116 SH   SOLE   0 0 2,116
TESLA INC COM 88160R101 BBG001SQKGD7 2,170,209 5,374 SH   SOLE   727 0 4,647
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 2,841,685 15,155 SH   SOLE   73 0 15,082
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 2,207,018 4,242 SH   SOLE   154 0 4,088
THOMSON REUTERS CORP COM 884903808 BBG001S5WSW3 221,138 1,379 SH   SOLE   0 0 1,379
TJX COS INC NEW COM 872540109 BBG001S5WQ93 2,419,201 20,025 SH   SOLE   112 0 19,913
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 4,761,537 21,572 SH   SOLE   2,814 0 18,758
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 1,071,986 20,203 SH   SOLE   175 0 20,028
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 1,388,580 3,760 SH   SOLE   0 0 3,760
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 317,457 1,318 SH   SOLE   400 0 918
UNION PAC CORP COM 907818108 BBG001S5X2M0 1,199,894 5,262 SH   SOLE   248 0 5,014
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 717,158 5,687 SH   SOLE   19 0 5,668
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 2,338,752 3,320 SH   SOLE   200 0 3,120
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 2,394,484 4,733 SH   SOLE   84 0 4,649
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 495,297 10,355 SH   SOLE   1,465 0 8,890
VANECK ETF TRUST EMERGING MRKT HI 92189F353 BBG002YJGHH3 199,922 10,268 SH   SOLE   0 0 10,268
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 209,825 6,188 SH   SOLE   0 0 6,188
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 800,425 4,213 SH   SOLE   799 0 3,414
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 583,306 1,421 SH   SOLE   47 0 1,374
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 4,642,417 17,576 SH   SOLE   3,975 0 13,601
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 768,091 1,426 SH   SOLE   425 0 1,001
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 572,752 2,890 SH   SOLE   175 0 2,715
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 495,443 2,062 SH   SOLE   140 0 1,922
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,176,384 4,059 SH   SOLE   27 0 4,032
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 1,022,084 6,037 SH   SOLE   1,648 0 4,389
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 6,627,727 115,446 SH   SOLE   2,876 0 112,570
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 7,925,571 111,565 SH   SOLE   2,708 0 108,857
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 1,872,717 23,330 SH   SOLE   507 0 22,823
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 3,638,097 46,636 SH   SOLE   951 0 45,685
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 576,495 2,944 SH   SOLE   37 0 2,907
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 308,630 6,454 SH   SOLE   0 0 6,454
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 203,025 1,591 SH   SOLE   115 0 1,476
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 262,251 1,034 SH   SOLE   0 0 1,034
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 725,641 1,167 SH   SOLE   0 0 1,167
VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 233,210 1,097 SH   SOLE   300 0 797
VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 226,209 2,221 SH   SOLE   38 0 2,183
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 1,327,499 33,196 SH   SOLE   3,002 0 30,194
VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 239,264 2,106 SH   SOLE   0 0 2,106
VICTORY PORTFOLIOS II VICTORYSHARES WE 92647X798 BBG01MYBJZL7 405,271 15,720 SH   SOLE   595 0 15,125
VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 BBG01B07MBK7 1,130,366 28,098 SH   SOLE   3,384 0 24,714
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,820,806 5,761 SH   SOLE   835 0 4,926
WALMART INC COM 931142103 BBG001S5XH92 6,027,025 66,708 SH   SOLE   7,820 0 58,888
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 627,063 3,108 SH   SOLE   150 0 2,958
WATSCO INC COM 942622200 BBG001S82CQ2 1,015,681 2,143 SH   SOLE   12 0 2,131
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 1,028,299 10,935 SH   SOLE   271 0 10,664
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 1,437,216 11,404 SH   SOLE   101 0 11,303
WESCO INTL INC COM 95082P105 BBG001SCRP78 1,638,050 9,052 SH   SOLE   3,032 0 6,020
ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 216,869 3,998 SH   SOLE   0 0 3,998
ZOETIS INC CL A 98978V103 BBG0039320P7 6,067,345 37,239 SH   SOLE   1,343 0 35,896