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
Invesco QQQ Trust ETF 46090E103   8,802,519 15,957 SH   SOLE   0 0 15,957
3M Company COM 88579Y101   8,697,471 57,130 SH   SOLE   0 0 57,130
C.H. Robinson Worldwide COM 12541W209   7,141,175 74,426 SH   SOLE   0 0 74,426
Microsoft Corporation COM 594918104   7,107,491 14,289 SH   SOLE   0 0 14,289
Amazon.com COM 023135106   5,531,699 25,214 SH   SOLE   0 0 25,214
Schwab US Large-Cap ETF ETF 808524201   5,276,963 215,915 SH   SOLE   0 0 215,915
Apple Inc. COM 037833100   4,467,782 21,776 SH   SOLE   0 0 21,776
Costco Whls COM 22160K105   4,166,657 4,209 SH   SOLE   0 0 4,209
Wells Fargo & Co New COM 949746101   3,805,700 47,500 SH   SOLE   0 0 47,500
NextEra Energy Inc COM 65339F101   3,758,815 54,146 SH   SOLE   0 0 54,146
Palo Alto Networks Inc COM 697435105   3,744,503 18,298 SH   SOLE   0 0 18,298
Blackstone Group Class A COM 09260D107   3,661,120 24,476 SH   SOLE   0 0 24,476
iShares DJ US Med Devices ETF 464288810   3,395,088 54,200 SH   SOLE   0 0 54,200
First Trust DJ Internet Fund ETF 33733E302   3,095,948 11,495 SH   SOLE   0 0 11,495
iShares DJ US Financial Sector ETF 464287788   2,994,986 24,754 SH   SOLE   0 0 24,754
Eli Lilly & Co. COM 532457108   2,464,874 3,162 SH   SOLE   0 0 3,162
iShares SP Mid Cap 400 Gr ETF ETF 464287606   2,177,788 23,937 SH   SOLE   0 0 23,937
PIMCO Enhanced Short Matu ETF 72201R833   2,140,692 21,293 SH   SOLE   0 0 21,293
iShares Russell 2000 Growth In ETF 464287648   2,012,454 7,040 SH   SOLE   0 0 7,040
Cheniere Energy Inc COM 16411R208   1,990,289 8,173 SH   SOLE   0 0 8,173
U.S. Bancorp COM 902973304   1,922,401 42,484 SH   SOLE   0 0 42,484
Nvidia Corp COM 67066G104   1,819,413 11,516 SH   SOLE   0 0 11,516
SPDR S&P 500 ETF Tr ETF 78462F103   1,690,438 2,736 SH   SOLE   0 0 2,736
iShares DJ US Aerospac & Def ETF 464288760   1,648,714 8,740 SH   SOLE   0 0 8,740
Alphabet Inc Class C COM 02079K107   1,623,118 9,150 SH   SOLE   0 0 9,150
Walmart Inc COM 931142103   1,585,209 16,212 SH   SOLE   0 0 16,212
Texas Instruments Inc COM 882508104   1,480,331 7,130 SH   SOLE   0 0 7,130
Sanmina Sci Corporation COM 800907206   1,327,162 13,566 SH   SOLE   0 0 13,566
AbbVie Inc COM 00287Y109   1,262,773 6,803 SH   SOLE   0 0 6,803
Chevron Corporation COM 166764100   1,254,058 8,758 SH   SOLE   0 0 8,758
ServiceNow Inc COM 81762P102   1,197,713 1,165 SH   SOLE   0 0 1,165
Travelers Companies Inc COM 89417E109   1,151,225 4,303 SH   SOLE   0 0 4,303
Ecolab Inc COM 278865100   1,093,657 4,059 SH   SOLE   0 0 4,059
SPDR Energy Select Sector ETF 81369Y506   1,062,584 12,529 SH   SOLE   0 0 12,529
Exxon Mobil Corporation COM 30231G102   1,050,942 9,749 SH   SOLE   0 0 9,749
Vanguard Small Cap ETF 922908751   1,047,926 4,422 SH   SOLE   0 0 4,422
CenCora Inc COM 03073E105   826,986 2,758 SH   SOLE   0 0 2,758
McDonalds Corporation COM 580135101   743,280 2,544 SH   SOLE   0 0 2,544
Pepsico COM 713448108   678,422 5,138 SH   SOLE   0 0 5,138
Northern Tr Corp COM 665859104   633,950 5,000 SH   SOLE   0 0 5,000
Weyerhaeuser Co COM 962166104   508,071 19,777 SH   SOLE   0 0 19,777
Fiserv COM 337738108   463,610 2,689 SH   SOLE   0 0 2,689
Schwab Short Term USTrea ETF 808524862   453,005 18,581 SH   SOLE   0 0 18,581
iShares Short Maturity Bond ETF 46431W507   416,567 8,152 SH   SOLE   0 0 8,152
S&P Global Inc ETF 78409V104   395,468 750 SH   SOLE   0 0 750
Semiconductor Hldrs Tr COM 92189F676   373,699 1,340 SH   SOLE   0 0 1,340
Schwab US Broad Mkt ETF ETF 808524102   358,618 15,049 SH   SOLE   0 0 15,049
Stryker Corporation COM 086366710   356,067 900 SH   SOLE   0 0 900
Schwab US Small-Cap ETF ETF 808524607   307,496 12,154 SH   SOLE   0 0 12,154
Intuitive Surgical New COM 46120E602   293,441 540 SH   SOLE   0 0 540
Ish MSCI Kld 400 Social Idx ETF 464288570   292,624 2,519 SH   SOLE   0 0 2,519
Merck & Co Inc New COM 58933Y105   286,005 3,613 SH   SOLE   0 0 3,613
Honeywell International COM 438516106   281,086 1,207 SH   SOLE   0 0 1,207
Chubb Limited COM H1467J104   276,393 954 SH   SOLE   0 0 954
Knight-Swift Transportation Ho COM 000000000   262,461 5,934 SH   SOLE   0 0 5,934
Invesco S&P 500 Top 50 ETF ETF 46137V233   260,500 5,000 SH   SOLE   0 0 5,000
Salesforce Com COM 79466L302   260,419 955 SH   SOLE   0 0 955
Procter & Gamble COM 742718109   251,407 1,578 SH   SOLE   0 0 1,578
Target Corporation COM 87612E106   236,365 2,396 SH   SOLE   0 0 2,396
Constellation Energy Co COM 210371100   213,990 663 SH   SOLE   0 0 663