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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,201 6,756 SH   SOLE   0 0 6,756
ABBVIE INC COM 00287Y109 3,160 23,349 SH   SOLE   0 0 23,349
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,016 3,546 SH   SOLE   0 0 3,546
AGILENT TECHNOLOGIES INC COM 00846U101 2,688 16,843 SH   SOLE   0 0 16,843
ALCON AG ORD SHS H01301128 283 3,197 SH   SOLE   0 0 3,197
ALPHABET INC CAP STK CL A 02079K305 3,815 1,321 SH   SOLE   0 0 1,321
ALPHABET INC CAP STK CL C 02079K107 998 345 SH   SOLE   0 0 345
ALPS ETF TR EQUAL SEC ETF 00162Q205 329 3,000 SH   SOLE   0 0 3,000
AMAZON COM INC COM 023135106 3,075 920 SH   SOLE   0 0 920
AMGEN INC COM 031162100 550 2,448 SH   SOLE   0 0 2,448
APPLE INC COM 037833100 4,611 25,986 SH   SOLE   0 0 25,986
ASML HOLDING N V N Y REGISTRY SHS N07059210 333 418 SH   SOLE   0 0 418
BCE INC COM NEW 05534B760 3,638 69,916 SH   SOLE   0 0 69,916
BECTON DICKINSON & CO COM 075887109 214 855 SH   SOLE   0 0 855
BIO-TECHNE CORP COM 09073M104 390 753 SH   SOLE   0 0 753
BROADCOM INC COM 11135F101 4,787 7,190 SH   SOLE   0 0 7,190
BROWN & BROWN INC COM 115236101 315 4,519 SH   SOLE   0 0 4,519
CASPER SLEEP INC COM 147626105 121 18,108 SH   SOLE   0 0 18,108
CHEVRON CORP NEW COM 166764100 219 1,863 SH   SOLE   0 0 1,863
COINBASE GLOBAL INC COM CL A 19260Q107 449 1,755 SH   SOLE   0 0 1,755
COSTCO WHSL CORP NEW COM 22160K105 4,118 7,254 SH   SOLE   0 0 7,254
DANAHER CORPORATION COM 235851102 218 663 SH   SOLE   0 0 663
DOMINION ENERGY INC COM 25746U109 1,588 20,226 SH   SOLE   0 0 20,226
DUKE ENERGY CORP NEW COM NEW 26441C204 4,202 40,037 SH   SOLE   0 0 40,037
EATON CORP PLC SHS G29183103 2,760 15,928 SH   SOLE   0 0 15,928
EQUINIX INC COM 29444U700 554 634 SH   SOLE   0 0 634
FACTSET RESH SYS INC COM 303075105 309 636 SH   SOLE   0 0 636
FIRSTENERGY CORP COM 337932107 1,092 26,141 SH   SOLE   0 0 26,141
FLEX LTD ORD Y2573F102 186 10,132 SH   SOLE   0 0 10,132
GARMIN LTD SHS H2906T109 1,856 13,641 SH   SOLE   0 0 13,641
GILEAD SCIENCES INC COM 375558103 1,520 20,903 SH   SOLE   0 0 20,903
HEICO CORP NEW COM 422806109 226 1,570 SH   SOLE   0 0 1,570
HOME DEPOT INC COM 437076102 3,962 9,541 SH   SOLE   0 0 9,541
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,439 10,490 SH   SOLE   0 0 10,490
INTERNATIONAL BUSINESS MACHS COM 459200101 973 7,298 SH   SOLE   0 0 7,298
INTUIT COM 461202103 206 320 SH   SOLE   0 0 320
INTUITIVE SURGICAL INC COM NEW 46120E602 1,287 3,610 SH   SOLE   0 0 3,610
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 516 24,207 SH   SOLE   0 0 24,207
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 387 18,088 SH   SOLE   0 0 18,088
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 387 17,767 SH   SOLE   0 0 17,767
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 251 11,414 SH   SOLE   0 0 11,414
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 236 11,187 SH   SOLE   0 0 11,187
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 263 12,205 SH   SOLE   0 0 12,205
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 328 14,515 SH   SOLE   0 0 14,515
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 336 1,050 SH   SOLE   0 0 1,050
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,109 6,818 SH   SOLE   0 0 6,818
ISHARES TR MSCI EAFE ETF 464287465 769 9,809 SH   SOLE   0 0 9,809
ISHARES TR MSCI USA MMENTM 46432F396 590 3,259 SH   SOLE   0 0 3,259
ISHARES TR MSCI USA QLT FCT 46432F339 944 6,516 SH   SOLE   0 0 6,516
ISHARES TR RUSSELL 2000 ETF 464287655 966 4,363 SH   SOLE   0 0 4,363
ISHARES TR TIPS BD ETF 464287176 735 5,664 SH   SOLE   0 0 5,664
JOHNSON & JOHNSON COM 478160104 1,205 7,063 SH   SOLE   0 0 7,063
LA Z BOY INC COM 505336107 210 5,758 SH   SOLE   0 0 5,758
LABORATORY CORP AMER HLDGS COM NEW 50540R409 293 932 SH   SOLE   0 0 932
LANDSTAR SYS INC COM 515098101 231 1,279 SH   SOLE   0 0 1,279
LOCKHEED MARTIN CORP COM 539830109 2,010 5,655 SH   SOLE   0 0 5,655
LULULEMON ATHLETICA INC COM 550021109 1,424 3,636 SH   SOLE   0 0 3,636
MAXIMUS INC COM 577933104 265 3,331 SH   SOLE   0 0 3,331
MCDONALDS CORP COM 580135101 1,499 5,597 SH   SOLE   0 0 5,597
MDU RES GROUP INC COM 552690109 213 6,907 SH   SOLE   0 0 6,907
MERCK & CO INC COM 58933Y105 1,788 23,346 SH   SOLE   0 0 23,346
META PLATFORMS INC CL A 30303M102 449 1,336 SH   SOLE   0 0 1,336
MICROSOFT CORP COM 594918104 5,739 17,061 SH   SOLE   0 0 17,061
MONSTER BEVERAGE CORP NEW COM 61174X109 646 6,769 SH   SOLE   0 0 6,769
MOTOROLA SOLUTIONS INC COM NEW 620076307 331 1,219 SH   SOLE   0 0 1,219
MSCI INC COM 55354G100 208 339 SH   SOLE   0 0 339
NEXTERA ENERGY INC COM 65339F101 5,659 60,666 SH   SOLE   0 0 60,666
NIKE INC CL B 654106103 286 1,718 SH   SOLE   0 0 1,718
NUTRIEN LTD COM 67077M108 1,215 16,198 SH   SOLE   0 0 16,198
NVIDIA CORPORATION COM 67066G104 247 836 SH   SOLE   0 0 836
ORGANON & CO COMMON STOCK 68622V106 1,070 34,972 SH   SOLE   0 0 34,972
PEPSICO INC COM 713448108 1,287 7,424 SH   SOLE   0 0 7,424
PROCTER AND GAMBLE CO COM 742718109 2,883 17,577 SH   SOLE   0 0 17,577
RH COM 74967X103 238 449 SH   SOLE   0 0 449
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 425 4,098 SH   SOLE   0 0 4,098
ROCKWELL AUTOMATION INC COM 773903109 279 800 SH   SOLE   0 0 800
S&P GLOBAL INC COM 78409V104 1,557 3,288 SH   SOLE   0 0 3,288
SANOFI SPONSORED ADR 80105N105 1,567 31,391 SH   SOLE   0 0 31,391
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,078 5,292 SH   SOLE   0 0 5,292
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 293 3,794 SH   SOLE   0 0 3,794
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,176 8,347 SH   SOLE   0 0 8,347
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 662 3,811 SH   SOLE   0 0 3,811
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,289 2,715 SH   SOLE   0 0 2,715
SPDR SER TR PORTFOLIO SH TSR 78468R101 215 7,088 SH   SOLE   0 0 7,088
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,430 19,699 SH   SOLE   0 0 19,699
SPDR SER TR S&P DIVID ETF 78464A763 825 6,384 SH   SOLE   0 0 6,384
SPDR SER TR S&P HOMEBUILD 78464A888 477 5,549 SH   SOLE   0 0 5,549
SPS COMM INC COM 78463M107 265 1,864 SH   SOLE   0 0 1,864
SVB FINANCIAL GROUP COM 78486Q101 235 347 SH   SOLE   0 0 347
TE CONNECTIVITY LTD SHS H84989104 398 2,473 SH   SOLE   0 0 2,473
TELUS CORPORATION COM 87971M103 3,031 128,438 SH   SOLE   0 0 128,438
TEXAS INSTRS INC COM 882508104 1,357 7,207 SH   SOLE   0 0 7,207
TJX COS INC NEW COM 872540109 976 12,803 SH   SOLE   0 0 12,803
TORO CO COM 891092108 216 2,166 SH   SOLE   0 0 2,166
TOTALENERGIES SE SPONSORED ADS 89151E109 1,779 36,052 SH   SOLE   0 0 36,052
TREX CO INC COM 89531P105 222 1,641 SH   SOLE   0 0 1,641
UNILEVER PLC SPON ADR NEW 904767704 1,511 28,166 SH   SOLE   0 0 28,166
UNITEDHEALTH GROUP INC COM 91324P102 276 547 SH   SOLE   0 0 547
V F CORP COM 918204108 1,816 24,926 SH   SOLE   0 0 24,926
VERIZON COMMUNICATIONS INC COM 92343V104 3,269 62,940 SH   SOLE   0 0 62,940
VISA INC COM CL A 92826C839 2,740 12,609 SH   SOLE   0 0 12,609
WASTE MGMT INC DEL COM 94106L109 281 1,682 SH   SOLE   0 0 1,682
WEC ENERGY GROUP INC COM 92939U106 1,388 14,260 SH   SOLE   0 0 14,260
WEST PHARMACEUTICAL SVSC INC COM 955306105 597 1,275 SH   SOLE   0 0 1,275
ZOETIS INC CL A 98978V103 2,259 9,261 SH   SOLE   0 0 9,261