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   1,113,656 10,499 SH   SOLE   0 0 10,499
ABBVIE INC COM 00287Y109   1,063,022 5,838 SH   SOLE   0 0 5,838
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   731,705 2,111 SH   SOLE   0 0 2,111
ADOBE INC COM 00724F101   496,526 984 SH   SOLE   0 0 984
ADVANCED MICRO DEVICES INC COM 007903107   1,112,179 6,162 SH   SOLE   0 0 6,162
AFLAC INC COM 001055102   2,719,481 31,673 SH   SOLE   0 0 31,673
ALPHABET INC CAP STK CL A 02079K305   349,572 2,316 SH   SOLE   0 0 2,316
ALPHABET INC CAP STK CL C 02079K107   3,078,088 20,216 SH   SOLE   0 0 20,216
ALPS ETF TR ALERIAN MLP 00162Q452   2,693,808 56,760 SH   SOLE   0 0 56,760
AMAZON COM INC COM 023135106   1,157,859 6,419 SH   SOLE   0 0 6,419
AMERICAN EXPRESS CO COM 025816109   490,771 2,155 SH   SOLE   0 0 2,155
APPLE INC COM 037833100   3,136,661 18,292 SH   SOLE   0 0 18,292
ARCHER DANIELS MIDLAND CO COM 039483102   693,252 11,037 SH   SOLE   0 0 11,037
AUTOMATIC DATA PROCESSING IN COM 053015103   3,111,250 12,458 SH   SOLE   0 0 12,458
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,419,676 3,376 SH   SOLE   0 0 3,376
BROADCOM INC COM 11135F101   1,106,717 835 SH   SOLE   0 0 835
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   2,740,272 87,942 SH   SOLE   0 0 87,942
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   4,231,322 164,132 SH   SOLE   0 0 164,132
CARDINAL HEALTH INC COM 14149Y108   1,041,010 9,303 SH   SOLE   0 0 9,303
CATERPILLAR INC COM 149123101   1,753,311 4,785 SH   SOLE   0 0 4,785
CELANESE CORP DEL COM 150870103   1,372,302 7,985 SH   SOLE   0 0 7,985
CF INDS HLDGS INC COM 125269100   317,363 3,814 SH   SOLE   0 0 3,814
CHEVRON CORP NEW COM 166764100   4,600,017 29,162 SH   SOLE   0 0 29,162
CHUBB LIMITED COM H1467J104   714,681 2,758 SH   SOLE   0 0 2,758
CISCO SYS INC COM 17275R102   1,163,103 23,304 SH   SOLE   0 0 23,304
COCA COLA CO COM 191216100   1,146,456 18,739 SH   SOLE   0 0 18,739
COMCAST CORP NEW CL A 20030N101   2,694,536 62,158 SH   SOLE   0 0 62,158
CONSOLIDATED EDISON INC COM 209115104   794,349 8,747 SH   SOLE   0 0 8,747
CONSTELLATION ENERGY CORP COM 21037T109   1,168,622 6,322 SH   SOLE   0 0 6,322
CROWN CASTLE INC COM 22822V101   1,302,827 12,311 SH   SOLE   0 0 12,311
DEERE & CO COM 244199105   855,571 2,083 SH   SOLE   0 0 2,083
DELL TECHNOLOGIES INC CL C 24703L202   1,296,032 11,358 SH   SOLE   0 0 11,358
DIGITAL RLTY TR INC COM 253868103   2,109,178 14,643 SH   SOLE   0 0 14,643
DOW INC COM 260557103   1,181,236 20,391 SH   SOLE   0 0 20,391
ECOLAB INC COM 278865100   712,025 3,084 SH   SOLE   0 0 3,084
EMERSON ELEC CO COM 291011104   741,059 6,534 SH   SOLE   0 0 6,534
EOG RES INC COM 26875P101   597,354 4,673 SH   SOLE   0 0 4,673
EXXON MOBIL CORP COM 30231G102   341,175 2,935 SH   SOLE   0 0 2,935
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   3,406,706 186,976 SH   SOLE   0 0 186,976
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   706,942 32,119 SH   SOLE   0 0 32,119
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   1,180,048 21,794 SH   SOLE   0 0 21,794
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   606,043 20,523 SH   SOLE   0 0 20,523
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   645,366 10,825 SH   SOLE   0 0 10,825
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   2,494,540 101,901 SH   SOLE   0 0 101,901
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   2,744,421 51,097 SH   SOLE   0 0 51,097
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   1,143,029 12,259 SH   SOLE   0 0 12,259
FORTINET INC COM 34959E109   587,739 8,604 SH   SOLE   0 0 8,604
GENERAL DYNAMICS CORP COM 369550108   3,129,763 11,079 SH   SOLE   0 0 11,079
GLOBAL PARTNERS LP COM UNITS 37946R109   288,470 6,500 SH   SOLE   0 0 6,500
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   3,802,459 37,689 SH   SOLE   0 0 37,689
GOLDMAN SACHS GROUP INC COM 38141G104   668,304 1,600 SH   SOLE   0 0 1,600
HOME DEPOT INC COM 437076102   1,574,821 4,105 SH   SOLE   0 0 4,105
HORMEL FOODS CORP COM 440452100   482,194 13,820 SH   SOLE   0 0 13,820
IDEXX LABS INC COM 45168D104   308,840 572 SH   SOLE   0 0 572
ILLINOIS TOOL WKS INC COM 452308109   1,355,335 5,051 SH   SOLE   0 0 5,051
INTERNATIONAL BUSINESS MACHS COM 459200101   509,877 2,670 SH   SOLE   0 0 2,670
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,941,101 44,650 SH   SOLE   0 0 44,650
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   2,655,491 55,659 SH   SOLE   0 0 55,659
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   2,384,764 24,142 SH   SOLE   0 0 24,142
INVESCO QQQ TR UNIT SER 1 46090E103   6,389,402 14,390 SH   SOLE   0 0 14,390
ISHARES INC MSCI EURZONE ETF 464286608   4,232,557 82,894 SH   SOLE   0 0 82,894
ISHARES TR CORE S&P SCP ETF 464287804   3,137,372 28,387 SH   SOLE   0 0 28,387
ISHARES TR CORE S&P500 ETF 464287200   286,407 545 SH   SOLE   0 0 545
ISHARES TR MSCI EAFE ETF 464287465   1,328,940 16,641 SH   SOLE   0 0 16,641
ISHARES TR CORE S&P TTL STK 464287150   203,274 1,763 SH   SOLE   0 0 1,763
ISHARES TR EAFE VALUE ETF 464288877   1,383,154 25,426 SH   SOLE   0 0 25,426
ISHARES TR CORE MSCI EAFE 46432F842   734,877 9,901 SH   SOLE   0 0 9,901
ISHARES TR MSCI INTL QUALTY 46434V456   1,108,088 27,940 SH   SOLE   0 0 27,940
ISHARES TR MSCI USA SZE FT 46432F370   1,208,601 8,494 SH   SOLE   0 0 8,494
ISHARES TR MSCI USA QLT FCT 46432F339   1,214,852 7,392 SH   SOLE   0 0 7,392
ISHARES TR MSCI INTL VLU FT 46435G409   1,093,313 38,729 SH   SOLE   0 0 38,729
ISHARES TR BROAD USD HIGH 46435U853   249,020 6,806 SH   SOLE   0 0 6,806
ISHARES TR IBONDS 24 TRM TS 46436E874   209,606 8,755 SH   SOLE   0 0 8,755
JOHNSON & JOHNSON COM 478160104   798,695 5,049 SH   SOLE   0 0 5,049
JPMORGAN CHASE & CO COM 46625H100   1,928,502 9,628 SH   SOLE   0 0 9,628
KIMBERLY-CLARK CORP COM 494368103   604,194 4,671 SH   SOLE   0 0 4,671
KLA CORP COM NEW 482480100   662,244 948 SH   SOLE   0 0 948
LAM RESEARCH CORP COM 512807108   2,374,517 2,444 SH   SOLE   0 0 2,444
MARSH & MCLENNAN COS INC COM 571748102   2,746,331 13,333 SH   SOLE   0 0 13,333
MCDONALDS CORP COM 580135101   352,438 1,250 SH   SOLE   0 0 1,250
MERCK & CO INC COM 58933Y105   1,358,557 10,296 SH   SOLE   0 0 10,296
META PLATFORMS INC CL A 30303M102   217,540 448 SH   SOLE   0 0 448
MICROSOFT CORP COM 594918104   2,424,345 5,762 SH   SOLE   0 0 5,762
NIKE INC CL B 654106103   2,479,837 26,387 SH   SOLE   0 0 26,387
NVIDIA CORPORATION COM 67066G104   2,731,462 3,023 SH   SOLE   0 0 3,023
OCCIDENTAL PETE CORP COM 674599105   330,799 5,090 SH   SOLE   0 0 5,090
PFIZER INC COM 717081103   2,779,533 100,163 SH   SOLE   0 0 100,163
PPG INDS INC COM 693506107   691,619 4,773 SH   SOLE   0 0 4,773
PROCTER AND GAMBLE CO COM 742718109   1,961,543 12,090 SH   SOLE   0 0 12,090
PROLOGIS INC. COM 74340W103   1,476,257 11,337 SH   SOLE   0 0 11,337
PUBLIC STORAGE COM 74460D109   601,294 2,073 SH   SOLE   0 0 2,073
QUANTA SVCS INC COM 74762E102   342,936 1,320 SH   SOLE   0 0 1,320
SALESFORCE INC COM 79466L302   2,230,539 7,406 SH   SOLE   0 0 7,406
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   2,427,854 61,418 SH   SOLE   0 0 61,418
SERVICENOW INC COM 81762P102   2,211,722 2,901 SH   SOLE   0 0 2,901
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,497,590 97,589 SH   SOLE   0 0 97,589
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   828,986 22,907 SH   SOLE   0 0 22,907
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,249,416 23,418 SH   SOLE   0 0 23,418
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,986,866 8,963 SH   SOLE   0 0 8,963
SPDR SER TR PORTFOLI S&P1500 78464A805   9,647,366 150,388 SH   SOLE   0 0 150,388
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   15,526,072 169,129 SH   SOLE   0 0 169,129
SPDR SER TR PORTFOLIO AGRGTE 78464A649   987,007 39,043 SH   SOLE   0 0 39,043
SPDR SER TR PORTFOLIO S&P400 78464A847   2,746,763 51,495 SH   SOLE   0 0 51,495
SPDR SER TR PORTFOLIO S&P600 78468R853   1,916,146 44,520 SH   SOLE   0 0 44,520
SPROTT PHYSICAL GOLD TR UNIT 85207H104   949,985 54,912 SH   SOLE   0 0 54,912
STARBUCKS CORP COM 855244109   2,779,171 30,410 SH   SOLE   0 0 30,410
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,566,888 11,517 SH   SOLE   0 0 11,517
THE CIGNA GROUP COM 125523100   239,705 660 SH   SOLE   0 0 660
TRACTOR SUPPLY CO COM 892356106   619,491 2,367 SH   SOLE   0 0 2,367
ULTA BEAUTY INC COM 90384S303   289,153 553 SH   SOLE   0 0 553
VANGUARD INDEX FDS GROWTH ETF 922908736   404,066 1,174 SH   SOLE   0 0 1,174
VANGUARD INDEX FDS VALUE ETF 922908744   5,557,394 34,124 SH   SOLE   0 0 34,124
VANGUARD INDEX FDS TOTAL STK MKT 922908769   249,162 959 SH   SOLE   0 0 959
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   258,125 5,145 SH   SOLE   0 0 5,145
VERIZON COMMUNICATIONS INC COM 92343V104   1,186,264 28,271 SH   SOLE   0 0 28,271
VERTEX PHARMACEUTICALS INC COM 92532F100   288,009 689 SH   SOLE   0 0 689
WALGREENS BOOTS ALLIANCE INC COM 931427108   632,225 29,148 SH   SOLE   0 0 29,148
WASTE MGMT INC DEL COM 94106L109   2,920,567 13,702 SH   SOLE   0 0 13,702
WELLS FARGO CO NEW COM 949746101   650,082 11,216 SH   SOLE   0 0 11,216
WILLIAMS COS INC COM 969457100   3,177,339 81,533 SH   SOLE   0 0 81,533
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   2,665,471 53,002 SH   SOLE   0 0 53,002