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 Company COM 88579Y101   8,390,112 57,130 SH   SOLE   0 0 57,130
C.H. Robinson Worldwide COM 12541W209   7,644,058 74,649 SH   SOLE   0 0 74,649
Invesco QQQ Trust ETF 46090E103   7,103,200 15,148 SH   SOLE   0 0 15,148
Apple Inc. COM 037833100   5,480,836 24,674 SH   SOLE   0 0 24,674
Microsoft Corporation COM 594918104   5,288,119 14,087 SH   SOLE   0 0 14,087
Amazon.com COM 023135106   4,617,991 24,272 SH   SOLE   0 0 24,272
Schwab US Large-Cap ETF ETF 808524201   4,456,075 201,815 SH   SOLE   0 0 201,815
Costco Whls COM 22160K105   3,919,312 4,144 SH   SOLE   0 0 4,144
NextEra Energy Inc COM 65339F101   3,802,540 53,640 SH   SOLE   0 0 53,640
Wells Fargo & Co New COM 949746101   3,410,025 47,500 SH   SOLE   0 0 47,500
Blackstone Group Class A COM 09260D107   3,336,269 23,868 SH   SOLE   0 0 23,868
iShares DJ US Med Devices ETF 464288810   3,236,898 53,778 SH   SOLE   0 0 53,778
Palo Alto Networks Inc COM 697435105   3,040,293 17,817 SH   SOLE   0 0 17,817
iShares DJ US Financial Sector ETF 464287788   2,703,773 23,959 SH   SOLE   0 0 23,959
Chevron Corporation COM 166764100   2,595,170 15,513 SH   SOLE   0 0 15,513
First Trust DJ Internet Fund ETF 33733E302   2,460,978 11,078 SH   SOLE   0 0 11,078
PIMCO Enhanced Short Matu ETF 72201R833   2,153,469 21,402 SH   SOLE   0 0 21,402
Cheniere Energy Inc COM 16411R208   1,891,232 8,173 SH   SOLE   0 0 8,173
iShares Russell 2000 Growth In ETF 464287648   1,798,931 7,040 SH   SOLE   0 0 7,040
U.S. Bancorp COM 902973304   1,793,674 42,484 SH   SOLE   0 0 42,484
iShares SP Mid Cap 400 Gr ETF ETF 464287606   1,776,113 21,327 SH   SOLE   0 0 21,327
Alphabet Inc Class C COM 02079K107   1,728,372 11,063 SH   SOLE   0 0 11,063
Eli Lilly & Co. COM 532457108   1,560,144 1,889 SH   SOLE   0 0 1,889
SPDR S&P 500 ETF Tr ETF 78462F103   1,530,491 2,736 SH   SOLE   0 0 2,736
AbbVie Inc COM 00287Y109   1,425,365 6,803 SH   SOLE   0 0 6,803
iShares DJ US Aerospac & Def ETF 464288760   1,287,571 8,410 SH   SOLE   0 0 8,410
Texas Instruments Inc COM 882508104   1,281,261 7,130 SH   SOLE   0 0 7,130
SPDR Energy Select Sector ETF 81369Y506   1,179,339 12,620 SH   SOLE   0 0 12,620
Exxon Mobil Corporation COM 30231G102   1,159,449 9,749 SH   SOLE   0 0 9,749
Travelers Companies Inc COM 89417E109   1,137,971 4,303 SH   SOLE   0 0 4,303
Lowes Companies Inc COM 548661107   1,046,270 4,486 SH   SOLE   0 0 4,486
Sanmina Sci Corporation COM 800907206   1,033,458 13,566 SH   SOLE   0 0 13,566
Ecolab Inc COM 278865100   1,007,742 3,975 SH   SOLE   0 0 3,975
Vanguard Small Cap ETF 922908751   990,114 4,465 SH   SOLE   0 0 4,465
Nvidia Corp COM 67066G104   973,794 8,985 SH   SOLE   0 0 8,985
Ford Motor Company COM 345370860   961,466 95,859 SH   SOLE   0 0 95,859
ServiceNow Inc COM 81762P102   905,211 1,137 SH   SOLE   0 0 1,137
McDonalds Corporation COM 580135101   794,669 2,544 SH   SOLE   0 0 2,544
Pepsico COM 713448108   770,392 5,138 SH   SOLE   0 0 5,138
CenCora Inc COM 03073E105   766,972 2,758 SH   SOLE   0 0 2,758
Fiserv COM 337738108   593,812 2,689 SH   SOLE   0 0 2,689
Weyerhaeuser Co COM 962166104   579,071 19,777 SH   SOLE   0 0 19,777
Northern Tr Corp COM 665859104   493,250 5,000 SH   SOLE   0 0 5,000
Schwab Short Term USTrea ETF 808524862   471,563 19,374 SH   SOLE   0 0 19,374
iShares Short Maturity Bond ETF 46431W507   414,692 8,152 SH   SOLE   0 0 8,152
S&P Global Inc COM 78409V104   381,075 750 SH   SOLE   0 0 750
Walmart Inc COM 931142103   341,064 3,885 SH   SOLE   0 0 3,885
Stryker Corporation COM 086366710   335,025 900 SH   SOLE   0 0 900
Merck & Co Inc New COM 58933Y105   324,303 3,613 SH   SOLE   0 0 3,613
Schwab US Broad Mkt ETF ETF 808524102   319,441 14,837 SH   SOLE   0 0 14,837
Semiconductor Hldrs Tr COM 92189F676   289,291 1,368 SH   SOLE   0 0 1,368
Chubb Limited COM H1467J104   288,098 954 SH   SOLE   0 0 954
Schwab US Small-Cap ETF ETF 808524607   284,768 12,154 SH   SOLE   0 0 12,154
Procter & Gamble COM 742718109   268,923 1,578 SH   SOLE   0 0 1,578
Intuitive Surgical New COM 46120E602   267,446 540 SH   SOLE   0 0 540
Ish MSCI Kld 400 Social Idx ETF 464288570   263,823 2,576 SH   SOLE   0 0 2,576
Knight-Swift Transportation Ho COM 000000000   258,070 5,934 SH   SOLE   0 0 5,934
Salesforce Com COM 79466L302   257,626 960 SH   SOLE   0 0 960
Honeywell International COM 438516106   255,582 1,207 SH   SOLE   0 0 1,207
Johnson & Johnson COM 478160104   252,740 1,524 SH   SOLE   0 0 1,524
Target Corporation COM 87612E106   250,047 2,396 SH   SOLE   0 0 2,396
Invesco S&P 500 Top 50 ETF ETF 46137V233   230,100 5,000 SH   SOLE   0 0 5,000