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
C.H. Robinson Worldwide COM 12541W209   7,867,715 76,149 SH   SOLE   0 0 76,149
3M Company COM 88579Y101   7,374,912 57,130 SH   SOLE   0 0 57,130
Invesco QQQ Trust ETF 46090E103   7,155,175 13,996 SH   SOLE   0 0 13,996
Apple Inc. COM 037833100   6,096,475 24,345 SH   SOLE   0 0 24,345
Microsoft Corporation COM 594918104   5,797,311 13,754 SH   SOLE   0 0 13,754
Amazon.com COM 023135106   5,219,288 23,790 SH   SOLE   0 0 23,790
Blackstone Group Class A COM 09260D107   3,923,934 22,758 SH   SOLE   0 0 22,758
Schwab US Large-Cap ETF ETF 808524201   3,858,149 166,443 SH   SOLE   0 0 166,443
NextEra Energy Inc COM 65339F101   3,727,880 52,000 SH   SOLE   0 0 52,000
Costco Whls COM 22160K105   3,633,927 3,966 SH   SOLE   0 0 3,966
Wells Fargo & Co New COM 949746101   3,345,461 47,629 SH   SOLE   0 0 47,629
Palo Alto Networks Inc COM 697435105   3,132,623 17,216 SH   SOLE   0 0 17,216
iShares DJ US Med Devices ETF 464288810   3,030,174 51,931 SH   SOLE   0 0 51,931
First Trust DJ Internet Fund ETF 33733E302   2,528,238 10,397 SH   SOLE   0 0 10,397
iShares DJ US Financial Sector ETF 464287788   2,526,532 22,848 SH   SOLE   0 0 22,848
Chevron Corporation COM 166764100   2,246,903 15,513 SH   SOLE   0 0 15,513
PIMCO Enhanced Short Matu ETF 72201R833   2,159,317 21,520 SH   SOLE   0 0 21,520
U.S. Bancorp COM 902973304   2,032,010 42,484 SH   SOLE   0 0 42,484
iShares Russell 2000 Growth In ETF 464287648   2,026,253 7,040 SH   SOLE   0 0 7,040
Alphabet Inc Class C COM 02079K107   1,938,489 10,179 SH   SOLE   0 0 10,179
iShares SP Mid Cap 400 Gr ETF ETF 464287606   1,761,587 19,373 SH   SOLE   0 0 19,373
Cheniere Energy Inc COM 16411R208   1,756,133 8,173 SH   SOLE   0 0 8,173
SPDR S&P 500 ETF Tr ETF 78462F103   1,603,515 2,736 SH   SOLE   0 0 2,736
Texas Instruments Inc COM 882508104   1,336,946 7,130 SH   SOLE   0 0 7,130
Eli Lilly & Co. COM 532457108   1,334,016 1,728 SH   SOLE   0 0 1,728
AbbVie Inc COM 00287Y109   1,208,893 6,803 SH   SOLE   0 0 6,803
Vanguard Small Cap ETF 922908751   1,096,878 4,565 SH   SOLE   0 0 4,565
Dell Technologies COM 24703L202   1,093,628 9,490 SH   SOLE   0 0 9,490
iShares DJ US Aerospac & Def ETF 464288760   1,092,160 7,514 SH   SOLE   0 0 7,514
Exxon Mobil Corporation COM 30231G102   1,048,700 9,749 SH   SOLE   0 0 9,749
SPDR Energy Select Sector ETF 81369Y506   1,047,879 12,233 SH   SOLE   0 0 12,233
Travelers Companies Inc COM 89417E109   1,036,550 4,303 SH   SOLE   0 0 4,303
Sanmina Sci Corporation COM 800907206   1,026,539 13,566 SH   SOLE   0 0 13,566
Lowes Companies Inc COM 548661107   1,013,361 4,106 SH   SOLE   0 0 4,106
Nvidia Corp COM 67066G104   998,849 7,438 SH   SOLE   0 0 7,438
Ford Motor Company COM 345370860   949,004 95,859 SH   SOLE   0 0 95,859
Ecolab Inc COM 278865100   792,470 3,382 SH   SOLE   0 0 3,382
Pepsico COM 713448108   781,284 5,138 SH   SOLE   0 0 5,138
McDonalds Corporation COM 580135101   737,480 2,544 SH   SOLE   0 0 2,544
CenCora Inc COM 03073E105   619,667 2,758 SH   SOLE   0 0 2,758
Weyerhaeuser Co COM 962166104   556,723 19,777 SH   SOLE   0 0 19,777
Fiserv COM 337738108   552,374 2,689 SH   SOLE   0 0 2,689
Northern Tr Corp COM 665859104   512,500 5,000 SH   SOLE   0 0 5,000
Schwab Short Term USTrea ETF 808524862   470,469 19,554 SH   SOLE   0 0 19,554
iShares Short Maturity Bond ETF 46431W507   411,676 8,152 SH   SOLE   0 0 8,152
S&P Global Inc COM 78409V104   373,522 750 SH   SOLE   0 0 750
Merck & Co Inc New COM 58933Y105   359,421 3,613 SH   SOLE   0 0 3,613
Semiconductor Hldrs Tr ETF 92189F676   330,804 1,366 SH   SOLE   0 0 1,366
Schwab US Small-Cap ETF ETF 808524607   326,457 12,624 SH   SOLE   0 0 12,624
Schwab US Broad Mkt ETF ETF 808524102   324,338 14,288 SH   SOLE   0 0 14,288
Stryker Corporation COM 086366710   324,045 900 SH   SOLE   0 0 900
Target Corporation COM 87612E106   323,891 2,396 SH   SOLE   0 0 2,396
Johnson & Johnson COM 478160104   294,157 2,034 SH   SOLE   0 0 2,034
Intuitive Surgical New COM 46120E602   281,858 540 SH   SOLE   0 0 540
Honeywell International COM 438516106   272,649 1,207 SH   SOLE   0 0 1,207
Procter & Gamble COM 742718109   264,552 1,578 SH   SOLE   0 0 1,578
Chubb Limited COM H1467J104   263,590 954 SH   SOLE   0 0 954
Salesforce Com COM 79466L302   263,118 787 SH   SOLE   0 0 787
Ish MSCI Kld 400 Social Idx ETF 464288570   261,088 2,368 SH   SOLE   0 0 2,368
Invesco S&P 500 Top 50 ETF ETF 46137V233   249,800 5,000 SH   SOLE   0 0 5,000
Whirlpool Corp COM 096332010   223,350 1,951 SH   SOLE   0 0 1,951
Walmart Inc COM 931142103   211,690 2,343 SH   SOLE   0 0 2,343