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
U.S. Bancorp COM 902973304   9,014,303 272,830 SH   SOLE   0 0 272,830
C.H. Robinson Worldwide COM 12541W209   8,024,562 85,051 SH   SOLE   0 0 85,051
Microsoft Corporation COM 594918104   7,998,944 23,489 SH   SOLE   0 0 23,489
Apple Inc. COM 037833100   7,316,725 37,754 SH   SOLE   0 0 37,754
3M Company COM 88579Y101   6,931,733 69,255 SH   SOLE   0 0 69,255
Invesco QQQ Trust ETF 46090E103   6,320,407 17,109 SH   SOLE   0 0 17,109
NextEra Energy Inc COM 65339F101   4,309,610 58,081 SH   SOLE   0 0 58,081
Amazon.com COM 023135106   4,162,004 31,927 SH   SOLE   0 0 31,927
iShares DJ US Med Devices ETF 464288810   3,889,755 68,894 SH   SOLE   0 0 68,894
PIMCO Enhanced Short Matu ETF 72201R833   3,601,236 36,099 SH   SOLE   0 0 36,099
Palo Alto Networks Inc COM 697435105   3,582,761 14,022 SH   SOLE   0 0 14,022
Costco Whls COM 22160K105   2,782,990 5,169 SH   SOLE   0 0 5,169
Travelers Companies Inc COM 89417E109   2,737,229 15,762 SH   SOLE   0 0 15,762
Blackstone Group Class A COM 09260D107   2,642,579 28,424 SH   SOLE   0 0 28,424
Ford Motor Company COM 345370860   2,578,908 170,450 SH   SOLE   0 0 170,450
iShares Russell 2000 Growth In ETF 464287648   2,494,545 10,280 SH   SOLE   0 0 10,280
Chevron Corporation COM 166764100   2,401,633 15,263 SH   SOLE   0 0 15,263
iShares DJ US Financial Sector ETF 464287788   2,388,565 32,014 SH   SOLE   0 0 32,014
Schwab US Large-Cap ETF ETF 808524201   2,274,167 43,425 SH   SOLE   0 0 43,425
First Trust DJ Internet Fund ETF 33733E302   2,072,907 12,718 SH   SOLE   0 0 12,718
Wells Fargo & Co New COM 949746101   2,032,806 47,629 SH   SOLE   0 0 47,629
Cheniere Energy Inc COM 16411R208   1,965,444 12,900 SH   SOLE   0 0 12,900
Texas Instruments Inc COM 882508104   1,774,097 9,855 SH   SOLE   0 0 9,855
Vanguard Sh-Term Inf ETF ETF 922020805   1,439,102 30,348 SH   SOLE   0 0 30,348
Pepsico COM 713448108   1,342,700 7,250 SH   SOLE   0 0 7,250
Exxon Mobil Corporation COM 30231G102   1,320,784 12,315 SH   SOLE   0 0 12,315
SPDR S&P 500 ETF Tr ETF 78462F103   1,223,896 2,761 SH   SOLE   0 0 2,761
iShares SP Mid Cap 400 Gr ETF ETF 464287606   1,204,425 16,059 SH   SOLE   0 0 16,059
Alphabet Inc Class C COM 02079K107   1,156,625 9,566 SH   SOLE   0 0 9,566
McDonalds Corporation COM 580135101   1,114,263 3,734 SH   SOLE   0 0 3,734
AbbVie Inc COM 00287Y109   1,101,283 8,174 SH   SOLE   0 0 8,174
SPDR Energy Select Sector ETF 81369Y506   974,771 12,009 SH   SOLE   0 0 12,009
Lowes Companies Inc COM 548661107   971,864 4,306 SH   SOLE   0 0 4,306
Vanguard Small Cap ETF 922908751   970,782 4,881 SH   SOLE   0 0 4,881
Eli Lilly & Co. COM 532457108   880,744 1,878 SH   SOLE   0 0 1,878
Sanmina Sci Corporation COM 800907206   840,164 13,940 SH   SOLE   0 0 13,940
iShares DJ US Aerospac & Def ETF 464288760   816,807 7,001 SH   SOLE   0 0 7,001
Schwab Short Term USTrea ETF 808524862   785,541 16,345 SH   SOLE   0 0 16,345
Weyerhaeuser Co COM 962166104   662,727 19,777 SH   SOLE   0 0 19,777
Global X Lithium Battery COM 37954Y855   628,743 9,670 SH   SOLE   0 0 9,670
Ecolab Inc COM 278865100   622,798 3,336 SH   SOLE   0 0 3,336
Northern Tr Corp COM 665859104   556,050 7,500 SH   SOLE   0 0 7,500
Cheniere Energy Partners Lp MLP 16411Q101   555,987 12,050 SH   SOLE   0 0 12,050
Amerisourcebergen COM 03073E105   552,659 2,872 SH   SOLE   0 0 2,872
Johnson & Johnson COM 478160104   527,016 3,184 SH   SOLE   0 0 3,184
Williams Companies COM 969457100   502,110 15,388 SH   SOLE   0 0 15,388
Merck & Co Inc New COM 58933Y105   416,904 3,613 SH   SOLE   0 0 3,613
iShares Short Maturity Bond ETF 46431W507   405,317 8,152 SH   SOLE   0 0 8,152
Energy Transfer Lp ETF 29273V100   393,700 31,000 SH   SOLE   0 0 31,000
iShares S&P Us Pfd Stk Index F ETF 464288687   391,264 12,650 SH   SOLE   0 0 12,650
Mplx Lp MLP 55336V100   339,400 10,000 SH   SOLE   0 0 10,000
Schwab US Small-Cap ETF ETF 808524607   318,207 7,265 SH   SOLE   0 0 7,265
Enterprise Prdts Prtn Lp ETF 293792107   316,200 12,000 SH   SOLE   0 0 12,000
Stryker Corporation COM 086366710   305,090 1,000 SH   SOLE   0 0 1,000
S&P Global Inc ETF 78409V104   300,668 750 SH   SOLE   0 0 750
Whirlpool Corp COM 096332010   290,289 1,951 SH   SOLE   0 0 1,951
Paypal Holdings Inco COM 70450Y103   284,737 4,267 SH   SOLE   0 0 4,267
Salesforce Com COM 79466L302   278,018 1,316 SH   SOLE   0 0 1,316
General Mills COM 370334104   276,120 3,600 SH   SOLE   0 0 3,600
Asml Hldg Nv ADR COM 000000000   275,508 380 SH   SOLE   0 0 380
Honeywell International COM 438516106   250,452 1,207 SH   SOLE   0 0 1,207
Caterpillar Inc COM 149123101   246,050 1,000 SH   SOLE   0 0 1,000
Procter & Gamble COM 742718109   239,446 1,578 SH   SOLE   0 0 1,578
Pfizer Incorporated COM 717081103   232,991 6,352 SH   SOLE   0 0 6,352