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 445 2,536 SH   SOLE   0 0 2,536
ABBOTT LABS COM 002824100 7,286 61,674 SH   SOLE   0 0 61,674
ABBVIE INC COM 00287Y109 2,158 20,009 SH   SOLE   0 0 20,009
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 676 2,112 SH   SOLE   0 0 2,112
AFLAC INC COM 001055102 6,048 116,022 SH   SOLE   0 0 116,022
AGCO CORP COM 001084102 441 3,600 SH   SOLE   0 0 3,600
AIR PRODS & CHEMS INC COM 009158106 8,623 33,670 SH   SOLE   0 0 33,670
AIRBNB INC COM CL A 009066101 210 1,251 SH   SOLE   0 0 1,251
ALLSTATE CORP COM 020002101 746 5,861 SH   SOLE   0 0 5,861
ALPHABET INC CAP STK CL A 02079K305 888 332 SH   SOLE   0 0 332
ALPHABET INC CAP STK CL C 02079K107 482 181 SH   SOLE   0 0 181
AMAZON COM INC COM 023135106 2,891 880 SH   SOLE   0 0 880
AMERICAN ELEC PWR CO INC COM 025537101 1,094 13,481 SH   SOLE   0 0 13,481
AMERICAN WTR WKS CO INC NEW COM 030420103 9,025 53,389 SH   SOLE   0 0 53,389
AMGEN INC COM 031162100 8,172 38,429 SH   SOLE   0 0 38,429
ANALOG DEVICES INC COM 032654105 8,403 50,172 SH   SOLE   0 0 50,172
ANTERO MIDSTREAM CORP COM 03676B102 322 30,878 SH   SOLE   0 0 30,878
APPLE INC COM 037833100 26,670 188,477 SH   SOLE   0 0 188,477
APPLIED MATLS INC COM 038222105 293 2,277 SH   SOLE   0 0 2,277
AT&T INC COM 00206R102 333 12,338 SH   SOLE   0 0 12,338
AUTOMATIC DATA PROCESSING IN COM 053015103 11,857 59,309 SH   SOLE   0 0 59,309
BECTON DICKINSON & CO COM 075887109 477 1,940 SH   SOLE   0 0 1,940
BERKSHIRE HATHAWAY INC DEL CL A 084670108 411 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 398 1,457 SH   SOLE   0 0 1,457
BK OF AMERICA CORP COM 060505104 400 9,418 SH   SOLE   0 0 9,418
BLACKROCK INC COM 09247X101 10,147 12,099 SH   SOLE   0 0 12,099
BOSTON BEER INC CL A 100557107 420 824 SH   SOLE   0 0 824
BROADCOM INC COM 11135F101 251 518 SH   SOLE   0 0 518
CAMECO CORP COM 13321L108 217 10,000 SH   SOLE   0 0 10,000
CERNER CORP COM 156782104 1,119 15,863 SH   SOLE   0 0 15,863
CHEVRON CORP NEW COM 166764100 295 2,904 SH   SOLE   0 0 2,904
CISCO SYS INC COM 17275R102 12,397 227,760 SH   SOLE   0 0 227,760
CLOROX CO DEL COM 189054109 3,732 22,536 SH   SOLE   0 0 22,536
COCA COLA CO COM 191216100 1,392 26,526 SH   SOLE   0 0 26,526
COMCAST CORP NEW CL A 20030N101 10,910 195,068 SH   SOLE   0 0 195,068
COPART INC COM 217204106 654 4,718 SH   SOLE   0 0 4,718
COSTCO WHSL CORP NEW COM 22160K105 2,089 4,650 SH   SOLE   0 0 4,650
CROWDSTRIKE HLDGS INC CL A 22788C105 377 1,533 SH   SOLE   0 0 1,533
CSX CORP COM 126408103 454 15,282 SH   SOLE   0 0 15,282
CUMMINS INC COM 231021106 713 3,177 SH   SOLE   0 0 3,177
CVS HEALTH CORP COM 126650100 258 3,036 SH   SOLE   0 0 3,036
D R HORTON INC COM 23331A109 4,188 49,875 SH   SOLE   0 0 49,875
DEERE & CO COM 244199105 367 1,094 SH   SOLE   0 0 1,094
DISNEY WALT CO COM 254687106 329 1,942 SH   SOLE   0 0 1,942
DOLBY LABORATORIES INC COM CL A 25659T107 6,022 68,428 SH   SOLE   0 0 68,428
DOVER CORP COM 260003108 1,135 7,300 SH   SOLE   0 0 7,300
DOW INC COM 260557103 743 12,900 SH   SOLE   0 0 12,900
ELECTRONIC ARTS INC COM 285512109 659 4,632 SH   SOLE   0 0 4,632
EMERSON ELEC CO COM 291011104 365 3,877 SH   SOLE   0 0 3,877
ESPORTS ENTMT GROUP INC COM 29667K306 67 10,000 SH   SOLE   0 0 10,000
ETSY INC COM 29786A106 656 3,154 SH   SOLE   0 0 3,154
EXXON MOBIL CORP COM 30231G102 469 7,980 SH   SOLE   0 0 7,980
FACEBOOK INC CL A 30303M102 634 1,867 SH   SOLE   0 0 1,867
FACTSET RESH SYS INC COM 303075105 8,356 21,167 SH   SOLE   0 0 21,167
FEDEX CORP COM 31428X106 397 1,810 SH   SOLE   0 0 1,810
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 403 10,009 SH   SOLE   0 0 10,009
FISERV INC COM 337738108 313 2,884 SH   SOLE   0 0 2,884
FLUOR CORP NEW COM 343412102 160 10,000 SH   SOLE   0 0 10,000
FORTINET INC COM 34959E109 833 2,851 SH   SOLE   0 0 2,851
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 447 12,043 SH   SOLE   0 0 12,043
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 809 23,673 SH   SOLE   0 0 23,673
GRAINGER W W INC COM 384802104 4,971 12,647 SH   SOLE   0 0 12,647
GREENBRIER COS INC COM 393657101 320 7,450 SH   SOLE   0 0 7,450
HASBRO INC COM 418056107 1,228 13,759 SH   SOLE   0 0 13,759
HENRY JACK & ASSOC INC COM 426281101 9,705 59,154 SH   SOLE   0 0 59,154
HEPION PHARMACEUTICALS INC COM 426897104 23 15,000 SH   SOLE   0 0 15,000
HOME DEPOT INC COM 437076102 3,263 9,939 SH   SOLE   0 0 9,939
HORMEL FOODS CORP COM 440452100 3,645 88,902 SH   SOLE   0 0 88,902
ILLINOIS TOOL WKS INC COM 452308109 7,073 34,230 SH   SOLE   0 0 34,230
ILLUMINA INC COM 452327109 613 1,511 SH   SOLE   0 0 1,511
INTEL CORP COM 458140100 3,044 57,137 SH   SOLE   0 0 57,137
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,002 60,984 SH   SOLE   0 0 60,984
INTERNATIONAL PAPER CO COM 460146103 998 17,854 SH   SOLE   0 0 17,854
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 247 1,646 SH   SOLE   0 0 1,646
ISHARES GOLD TR ISHARES NEW 464285204 334 10,000 SH   SOLE   0 0 10,000
ISHARES INC CORE MSCI EMKT 46434G103 771 12,482 SH   SOLE   0 0 12,482
ISHARES SILVER TR ISHARES 46428Q109 302 14,714 SH   SOLE   0 0 14,714
ISHARES TR CORE 1 5 YR USD 46432F859 2,026 39,669 SH   SOLE   0 0 39,669
ISHARES TR CORE INTL AGGR 46435G672 1,058 19,236 SH   SOLE   0 0 19,236
ISHARES TR CORE MSCI EAFE 46432F842 1,363 18,356 SH   SOLE   0 0 18,356
ISHARES TR CORE S&P MCP ETF 464287507 265 1,006 SH   SOLE   0 0 1,006
ISHARES TR CORE S&P SCP ETF 464287804 213 1,954 SH   SOLE   0 0 1,954
ISHARES TR CORE S&P TTL STK 464287150 7,399 75,211 SH   SOLE   0 0 75,211
ISHARES TR CORE S&P500 ETF 464287200 965 2,240 SH   SOLE   0 0 2,240
ISHARES TR MSCI CHINA A 46434V514 298 7,000 SH   SOLE   0 0 7,000
ISHARES TR MSCI EAFE ETF 464287465 248 3,174 SH   SOLE   0 0 3,174
ISHARES TR RUS MID CAP ETF 464287499 238 3,045 SH   SOLE   0 0 3,045
ISHARES TR RUSSELL 2000 ETF 464287655 283 1,295 SH   SOLE   0 0 1,295
ISHARES TR S&P 500 GRWT ETF 464287309 1,657 22,417 SH   SOLE   0 0 22,417
ISHARES TR SELECT DIVID ETF 464287168 211 1,839 SH   SOLE   0 0 1,839
ISHARES TR SP SMCP600VL ETF 464287879 402 3,993 SH   SOLE   0 0 3,993
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 3,163 62,367 SH   SOLE   0 0 62,367
JOANN INC COM 47768J101 1,362 122,303 SH   SOLE   0 0 122,303
JOHNSON & JOHNSON COM 478160104 9,187 56,883 SH   SOLE   0 0 56,883
JPMORGAN CHASE & CO COM 46625H100 10,299 62,917 SH   SOLE   0 0 62,917
KIMBERLY-CLARK CORP COM 494368103 1,500 11,323 SH   SOLE   0 0 11,323
KLA CORP COM NEW 482480100 18,740 56,023 SH   SOLE   0 0 56,023
L3HARRIS TECHNOLOGIES INC COM 502431109 7,600 34,508 SH   SOLE   0 0 34,508
LAM RESEARCH CORP COM 512807108 225 395 SH   SOLE   0 0 395
LOCKHEED MARTIN CORP COM 539830109 1,274 3,692 SH   SOLE   0 0 3,692
LOWES COS INC COM 548661107 9,281 45,752 SH   SOLE   0 0 45,752
M & T BK CORP COM 55261F104 1,302 8,721 SH   SOLE   0 0 8,721
MARSH & MCLENNAN COS INC COM 571748102 671 4,433 SH   SOLE   0 0 4,433
MCCORMICK & CO INC COM NON VTG 579780206 1,492 18,418 SH   SOLE   0 0 18,418
MCDONALDS CORP COM 580135101 1,620 6,718 SH   SOLE   0 0 6,718
MEDTRONIC PLC SHS G5960L103 8,477 67,625 SH   SOLE   0 0 67,625
MERCK & CO INC COM 58933Y105 337 4,489 SH   SOLE   0 0 4,489
MICROSOFT CORP COM 594918104 16,948 60,118 SH   SOLE   0 0 60,118
MORGAN STANLEY COM NEW 617446448 307 3,157 SH   SOLE   0 0 3,157
NETFLIX INC COM 64110L106 329 540 SH   SOLE   0 0 540
NEXTERA ENERGY INC COM 65339F101 11,062 140,882 SH   SOLE   0 0 140,882
NIKE INC CL B 654106103 14,900 102,595 SH   SOLE   0 0 102,595
NOKIA CORP SPONSORED ADR 654902204 55 10,036 SH   SOLE   0 0 10,036
NORTHROP GRUMMAN CORP COM 666807102 287 796 SH   SOLE   0 0 796
NORTHWEST NAT HLDG CO COM 66765N105 239 5,203 SH   SOLE   0 0 5,203
NUCOR CORP COM 670346105 1,059 10,755 SH   SOLE   0 0 10,755
NVIDIA CORPORATION COM 67066G104 1,139 5,497 SH   SOLE   0 0 5,497
OMNICOM GROUP INC COM 681919106 2,086 28,785 SH   SOLE   0 0 28,785
ORACLE CORP COM 68389X105 538 6,180 SH   SOLE   0 0 6,180
PAYCHEX INC COM 704326107 9,287 82,590 SH   SOLE   0 0 82,590
PAYPAL HLDGS INC COM 70450Y103 1,251 4,808 SH   SOLE   0 0 4,808
PEPSICO INC COM 713448108 5,118 34,024 SH   SOLE   0 0 34,024
PFIZER INC COM 717081103 2,038 47,378 SH   SOLE   0 0 47,378
POOL CORP COM 73278L105 12,191 28,064 SH   SOLE   0 0 28,064
PRICE T ROWE GROUP INC COM 74144T108 2,241 11,393 SH   SOLE   0 0 11,393
PROCTER AND GAMBLE CO COM 742718109 5,675 40,596 SH   SOLE   0 0 40,596
PUBLIC STORAGE COM 74460D109 3,158 10,630 SH   SOLE   0 0 10,630
QUEST DIAGNOSTICS INC COM 74834L100 12,263 84,389 SH   SOLE   0 0 84,389
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,939 69,089 SH   SOLE   0 0 69,089
RESMED INC COM 761152107 803 3,047 SH   SOLE   0 0 3,047
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 272 1,824 SH   SOLE   0 0 1,824
SHERWIN WILLIAMS CO COM 824348106 633 2,264 SH   SOLE   0 0 2,264
SHOPIFY INC CL A 82509L107 541 399 SH   SOLE   0 0 399
SPDR GOLD TR GOLD SHS 78463V107 310 1,889 SH   SOLE   0 0 1,889
SPDR S&P 500 ETF TR TR UNIT 78462F103 341 795 SH   SOLE   0 0 795
SQUARE INC CL A 852234103 216 902 SH   SOLE   0 0 902
STARBUCKS CORP COM 855244109 1,208 10,955 SH   SOLE   0 0 10,955
TARGET CORP COM 87612E106 1,442 6,304 SH   SOLE   0 0 6,304
TESLA INC COM 88160R101 286 368 SH   SOLE   0 0 368
TEXAS INSTRS INC COM 882508104 2,794 14,536 SH   SOLE   0 0 14,536
TRACTOR SUPPLY CO COM 892356106 9,829 48,510 SH   SOLE   0 0 48,510
UMPQUA HLDGS CORP COM 904214103 485 23,943 SH   SOLE   0 0 23,943
URANIUM ENERGY CORP COM 916896103 31 10,000 SH   SOLE   0 0 10,000
US BANCORP DEL COM NEW 902973304 1,330 22,373 SH   SOLE   0 0 22,373
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 350 3,705 SH   SOLE   0 0 3,705
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,305 15,006 SH   SOLE   0 0 15,006
VANGUARD WORLD FD MEGA GRWTH IND 921910816 305 1,300 SH   SOLE   0 0 1,300
VERIZON COMMUNICATIONS INC COM 92343V104 9,959 184,388 SH   SOLE   0 0 184,388
VISA INC COM CL A 92826C839 546 2,449 SH   SOLE   0 0 2,449
WALGREENS BOOTS ALLIANCE INC COM 931427108 687 14,595 SH   SOLE   0 0 14,595
WALMART INC COM 931142103 4,724 33,891 SH   SOLE   0 0 33,891
WASTE MGMT INC DEL COM 94106L109 1,224 8,193 SH   SOLE   0 0 8,193
WEC ENERGY GROUP INC COM 92939U106 5,340 60,547 SH   SOLE   0 0 60,547
WEYERHAEUSER CO MTN BE COM NEW 962166104 260 7,305 SH   SOLE   0 0 7,305
YUM BRANDS INC COM 988498101 267 2,180 SH   SOLE   0 0 2,180