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 COM 88579Y101   1,972,197 18,763 SH   SOLE   16,818 0 1,945
Advantis US Small Cap Value ET COM 025072877   237,337 3,205 SH   SOLE   3,205 0 0
Alphabet Class A COM 02079k305   4,147,955 39,988 SH   SOLE   38,932 0 1,056
Alphabet Class C-Non Voting COM 02079k107   2,812,576 27,044 SH   SOLE   26,628 0 416
Amazon.com Inc. COM 023135106   6,575,958 63,665 SH   SOLE   62,275 0 1,390
Amgen Inc. COM 031162100   3,841,839 15,892 SH   SOLE   15,516 0 376
Amphenol Corp. COM 032095101   384,363 4,703 SH   SOLE   4,703 0 0
Apple Inc. COM 037833100   21,625,203 131,141 SH   SOLE   128,289 0 2,852
Bank of America Corp COM 060505104   2,745,094 95,982 SH   SOLE   94,661 0 1,321
Baxter International COM 071813109   622,492 15,347 SH   SOLE   14,961 0 387
Berkshire Hathaway Inc. B COM 084670702   4,937,850 15,992 SH   SOLE   14,628 0 1,364
Boeing Co. COM 097023105   445,322 2,096 SH   SOLE   2,096 0 0
Broadcom Inc. COM 11135f101   726,413 1,132 SH   SOLE   1,132 0 0
CME Group Inc. COM 12572q105   318,716 1,664 SH   SOLE   1,664 0 0
Caterpillar Inc. COM 149123101   3,949,915 17,261 SH   SOLE   17,082 0 178
Chevron Corp. COM 166764100   520,162 3,188 SH   SOLE   2,925 0 264
Cisco Systems Inc. COM 17275R102   3,853,711 73,720 SH   SOLE   72,309 0 1,411
CitiGroup Inc. COM 172967424   1,138,672 24,284 SH   SOLE   23,986 0 298
Coca Cola Co. COM 191216100   1,810,770 29,192 SH   SOLE   28,501 0 691
Comcast Corp Cl A COM 20030n101   2,361,474 62,292 SH   SOLE   60,746 0 1,546
Conoco Phillips COM 20825C104   1,210,008 12,196 SH   SOLE   11,694 0 502
Costco Whsl Corp. COM 22160k105   6,000,205 12,076 SH   SOLE   11,608 0 468
Cummins COM 231021106   2,343,947 9,812 SH   SOLE   9,314 0 498
Deere & Co. COM 244199105   5,668,686 13,730 SH   SOLE   13,170 0 559
Diageo PLC COM 25243Q205   966,134 5,332 SH   SOLE   5,332 0 0
EPAM Sysytems Inc. COM 29414b104   358,800 1,200 SH   SOLE   1,200 0 0
Edwards Lifesciences Corp. COM 28176e108   403,309 4,875 SH   SOLE   4,875 0 0
Eli Lilly and Company COM 532457108   351,097 1,022 SH   SOLE   1,022 0 0
Exxon Mobil COM 30231G102   1,547,277 14,110 SH   SOLE   13,811 0 299
Gilead Sciences Inc. COM 375558103   3,252,469 39,201 SH   SOLE   37,095 0 2,105
Goldman Sachs Group Inc. COM 38141G104   3,464,426 10,591 SH   SOLE   10,376 0 215
Home Depot COM 437076102   989,293 3,352 SH   SOLE   2,731 0 621
Intel Corporation COM 458140100   1,725,741 52,823 SH   SOLE   51,322 0 1,501
Intercontinental Exchange, Inc COM 45866f104   296,207 2,840 SH   SOLE   2,840 0 0
Invesco QQQ Trust ETF COM 46090e103   224,022 698 SH   SOLE   698 0 0
JP Morgan Chase & Co. COM 46625H100   5,024,236 38,556 SH   SOLE   37,789 0 767
Johnson & Johnson COM 478160104   4,413,285 28,473 SH   SOLE   27,569 0 904
Kimberly Clark COM 494368103   2,143,930 15,973 SH   SOLE   15,615 0 359
Lowes Companies Inc. COM 548661107   202,576 1,013 SH   SOLE   0 0 1,013
Marathon Petroleum Corp. COM 56585a102   2,878,442 21,349 SH   SOLE   20,548 0 801
McDonalds Corp. COM 580135101   5,284,278 18,899 SH   SOLE   18,331 0 567
Merck & Co. COM 58933y105   591,742 5,562 SH   SOLE   5,562 0 0
Meta Platforms Inc. COM 30303m102   5,199,736 24,534 SH   SOLE   23,824 0 709
Microsoft Corporation COM 594918104   2,837,400 9,842 SH   SOLE   9,705 0 137
Mountainview Energy Ltd COM 62454r101   0 18,814 SH   SOLE   18,814 0 0
Nike Inc. COM 654106103   4,455,735 36,332 SH   SOLE   35,446 0 886
Northrop Grumman Corp. COM 666807102   456,643 989 SH   SOLE   989 0 0
Novo-Nordisk A S COM 670100205   765,569 4,811 SH   SOLE   4,811 0 0
Oracle Corp. COM 68389X105   703,991 7,576 SH   SOLE   6,912 0 664
Pepsico Inc. COM 713448108   2,726,497 14,956 SH   SOLE   14,450 0 506
Pfizer Corp. COM 717081103   3,116,754 76,391 SH   SOLE   75,162 0 1,229
Phillips 66 COM 718546104   1,003,992 9,903 SH   SOLE   9,728 0 175
Proctor & Gamble COM 742718109   3,013,851 20,269 SH   SOLE   20,059 0 210
S&P Select Communication Servi COM 81369y852   1,762,301 30,400 SH   SOLE   30,400 0 0
S&P Select Energy SPDR ETF COM 81369y506   11,326,902 136,749 SH   SOLE   136,520 0 229
S&P Select Financial SPDR ETF COM 81369y605   10,877,099 338,323 SH   SOLE   334,381 0 3,943
S&P Select Health Care SPDR ET COM 81369y209   7,115,216 54,961 SH   SOLE   54,241 0 719
S&P Select Industrial SPDR ETF COM 81369y704   3,774,992 37,310 SH   SOLE   37,041 0 269
S&P Select Materials SPDR ETF COM 81369y100   3,891,708 48,248 SH   SOLE   47,521 0 727
S&P Select Technology SPDR ETF COM 81369y803   12,335,015 81,683 SH   SOLE   80,489 0 1,194
S&P Select Utilities SPDR ETF COM 81369y886   2,534,255 37,439 SH   SOLE   37,439 0 0
SPDR S&P 500 ETF COM 78462f103   1,845,589 4,508 SH   SOLE   4,358 0 150
Schwab Dividend Equity COM 808524797   512,105 7,000 SH   SOLE   7,000 0 0
Schwab US Large Cap ETF COM 808524201   234,345 4,845 SH   SOLE   4,845 0 0
Schwab US Large-Cap Growth ETF COM 808524300   1,759,244 26,995 SH   SOLE   26,995 0 0
Schwab US Mid Cap ETF COM 808524508   823,562 12,138 SH   SOLE   12,138 0 0
Schwab US Small-Cap ETF COM 808524607   805,283 19,205 SH   SOLE   19,205 0 0
Starbucks Corp. COM 855244109   4,219,994 40,526 SH   SOLE   39,365 0 1,162
Taiwan Semiconductor Manufactu COM 874039100   447,521 4,811 SH   SOLE   4,811 0 0
The Travelers Companies Inc. COM 89417e109   315,685 1,842 SH   SOLE   1,842 0 0
US Bancorp COM 902973304   1,131,207 31,379 SH   SOLE   30,473 0 905
United Health Group Inc. COM 91324P102   497,668 1,053 SH   SOLE   1,053 0 0
Vanguard Mid-Cap ETF COM 922908629   231,319 1,097 SH   SOLE   1,097 0 0
Verizon Communications COM 92343v104   2,102,026 54,051 SH   SOLE   52,914 0 1,136
Visa Inc. COM 92826c839   8,257,975 36,627 SH   SOLE   35,939 0 688
Walt Disney Co. Holdings COM 254687106   1,723,962 17,217 SH   SOLE   16,810 0 407
Xcel Energy COM 98389B100   1,202,267 17,827 SH   SOLE   17,827 0 0
iShares Russell 2000 ETF COM 464287655   26,769,535 150,053 SH   SOLE   148,735 0 1,319
iShares Russell Midcap ETF COM 464287499   26,935,420 385,232 SH   SOLE   380,096 0 5,136
iShares S&P 100 Index Fund COM 464287101   451,686 2,415 SH   SOLE   2,415 0 0
iShares S&P 500 ETF COM 464287200   99,108,528 241,093 SH   SOLE   239,843 0 1,250
iShares S&P SmallCap 600 Value COM 464287879   316,987 3,387 SH   SOLE   3,387 0 0