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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 468 3,620 SH   SOLE   3,620 0 0
ABBOTT LABS COM 002824100 1,358 12,501 SH   SOLE   12,501 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 818 2,946 SH   SOLE   2,946 0 0
ALPHABET INC CAP STK CL A 02079K305 11,837 5,432 SH   SOLE   5,394 0 38
ALPHABET INC CAP STK CL C 02079K107 416 190 SH   SOLE   187 0 3
AMAZON COM INC COM 023135106 2,128 20,040 SH   SOLE   20,020 0 20
AMPHENOL CORP NEW CL A 032095101 828 12,854 SH   SOLE   12,854 0 0
APPLE INC COM 037833100 18,739 137,063 SH   SOLE   135,790 0 1,273
AUTOZONE INC COM 053332102 430 200 SH   SOLE   200 0 0
BECTON DICKINSON & CO COM 075887109 10,533 42,726 SH   SOLE   42,350 0 376
BK OF AMERICA CORP COM 060505104 200 6,430 SH   SOLE   6,430 0 0
BLACKROCK INC COM 09247X101 281 461 SH   SOLE   461 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 207 23,105 SH   SOLE   22,905 0 200
BOEING CO COM 097023105 617 4,516 SH   SOLE   4,478 0 38
BOOKING HOLDINGS INC COM 09857L108 4,000 2,287 SH   SOLE   2,273 0 14
BRISTOL-MYERS SQUIBB CO COM 110122108 3,967 51,521 SH   SOLE   50,856 0 665
CHEVRON CORP NEW COM 166764100 4,917 33,964 SH   SOLE   33,774 0 190
CHURCH & DWIGHT CO INC COM 171340102 693 7,474 SH   SOLE   7,474 0 0
CISCO SYS INC COM 17275R102 8,870 208,022 SH   SOLE   205,980 0 2,042
CLOUDFLARE INC CL A COM 18915M107 209 4,777 SH   SOLE   4,777 0 0
COCA COLA CO COM 191216100 927 14,732 SH   SOLE   14,732 0 0
CONOCOPHILLIPS COM 20825C104 5,529 61,563 SH   SOLE   61,397 0 166
CORNING INC COM 219350105 245 7,775 SH   SOLE   7,775 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,062 4,303 SH   SOLE   4,303 0 0
DEERE & CO COM 244199105 257 858 SH   SOLE   858 0 0
DEVON ENERGY CORP NEW COM 25179M103 468 8,500 SH   SOLE   8,500 0 0
DIGITAL RLTY TR INC COM 253868103 255 1,965 SH   SOLE   1,965 0 0
DISNEY WALT CO COM 254687106 8,234 87,224 SH   SOLE   86,501 0 723
ECOLAB INC COM 278865100 1,672 10,875 SH   SOLE   10,800 0 75
EDWARDS LIFESCIENCES CORP COM 28176E108 607 6,383 SH   SOLE   6,383 0 0
EMERSON ELEC CO COM 291011104 8,371 105,241 SH   SOLE   104,471 0 770
ENERGY FUELS INC COM NEW 292671708 49 10,000 SH   SOLE   10,000 0 0
EXXON MOBIL CORP COM 30231G102 1,341 15,661 SH   SOLE   15,661 0 0
GENERAL ELECTRIC CO COM NEW 369604301 219 3,446 SH   SOLE   3,446 0 0
GOLAR LNG LTD SHS G9456A100 1,470 64,597 SH   SOLE   64,597 0 0
HONEYWELL INTL INC COM 438516106 499 2,873 SH   SOLE   2,873 0 0
INTEL CORP COM 458140100 546 14,603 SH   SOLE   14,603 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 378 4,018 SH   SOLE   4,018 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 314 2,221 SH   SOLE   2,221 0 0
INTUIT COM 461202103 950 2,464 SH   SOLE   2,464 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 9,400 125,368 SH   SOLE   124,133 0 1,235
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 493 9,880 SH   SOLE   9,880 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,009 29,865 SH   SOLE   29,282 0 583
INVESCO QQQ TR UNIT SER 1 46090E103 2,244 8,005 SH   SOLE   7,899 0 106
ISHARES TR 1 3 YR TREAS BD 464287457 5,085 61,418 SH   SOLE   59,828 0 1,590
ISHARES TR 7-10 YR TRSY BD 464287440 297 2,900 SH   SOLE   2,900 0 0
ISHARES TR CORE S&P MCP ETF 464287507 470 2,077 SH   SOLE   2,077 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,365 14,766 SH   SOLE   14,366 0 400
ISHARES TR CORE S&P500 ETF 464287200 3,605 9,508 SH   SOLE   8,659 0 849
ISHARES TR CORE US AGGBD ET 464287226 715 7,032 SH   SOLE   6,755 0 277
ISHARES TR MSCI EMG MKT ETF 464287234 862 21,492 SH   SOLE   21,492 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 244 5,000 SH   SOLE   5,000 0 0
ISHARES TR MSCI USA MMENTM 46432F396 1,536 11,266 SH   SOLE   11,078 0 188
ISHARES TR RUS 2000 VAL ETF 464287630 246 1,805 SH   SOLE   1,805 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,960 17,476 SH   SOLE   17,476 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,398 11,879 SH   SOLE   11,788 0 91
ISHARES TR U.S. REAL ES ETF 464287739 918 9,980 SH   SOLE   9,745 0 235
JACOBS ENGR GROUP INC COM 469814107 3,051 24,000 SH   SOLE   24,000 0 0
JOHNSON & JOHNSON COM 478160104 2,205 12,421 SH   SOLE   12,421 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,966 103,698 SH   SOLE   102,370 0 1,328
JPMORGAN CHASE & CO COM 46625H100 9,687 86,021 SH   SOLE   85,362 0 659
KINDER MORGAN INC DEL COM 49456B101 2,093 124,894 SH   SOLE   123,709 0 1,185
LABORATORY CORP AMER HLDGS COM NEW 50540R409 258 1,100 SH   SOLE   1,100 0 0
LAUDER ESTEE COS INC CL A 518439104 274 1,075 SH   SOLE   1,075 0 0
LENNOX INTL INC COM 526107107 224 1,085 SH   SOLE   1,085 0 0
LOWES COS INC COM 548661107 412 2,359 SH   SOLE   2,359 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,590 8,209 SH   SOLE   8,209 0 0
MCDONALDS CORP COM 580135101 218 882 SH   SOLE   882 0 0
MERCK & CO INC COM 58933Y105 1,804 19,787 SH   SOLE   19,787 0 0
META PLATFORMS INC CL A 30303M102 293 1,819 SH   SOLE   1,819 0 0
MICROSOFT CORP COM 594918104 17,714 68,974 SH   SOLE   68,395 0 579
MKS INSTRS INC COM 55306N104 1,002 9,768 SH   SOLE   9,759 0 9
NEXTERA ENERGY INC COM 65339F101 719 9,284 SH   SOLE   9,284 0 0
NIKE INC CL B 654106103 668 6,538 SH   SOLE   6,489 0 49
NOKIA CORP SPONSORED ADR 654902204 48 10,500 SH   SOLE   10,500 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 203 6,086 SH   SOLE   5,407 0 679
NUVEEN AMT FREE MUN CR INC F COM 67071L106 165 12,600 SH   SOLE   12,600 0 0
NVIDIA CORPORATION COM 67066G104 236 1,554 SH   SOLE   1,548 0 6
ORACLE CORP COM 68389X105 9,358 133,931 SH   SOLE   132,654 0 1,277
OREILLY AUTOMOTIVE INC COM 67103H107 1,293 2,047 SH   SOLE   2,047 0 0
PACCAR INC COM 693718108 8,536 103,666 SH   SOLE   102,828 0 838
PEPSICO INC COM 713448108 13,245 79,473 SH   SOLE   78,978 0 495
PFIZER INC COM 717081103 1,838 35,063 SH   SOLE   35,063 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 274 8,214 SH   SOLE   8,214 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11,309 114,102 SH   SOLE   112,307 0 1,795
PROCTER AND GAMBLE CO COM 742718109 3,485 24,235 SH   SOLE   24,110 0 125
PROGRESSIVE CORP COM 743315103 432 3,718 SH   SOLE   3,718 0 0
QUALCOMM INC COM 747525103 877 6,869 SH   SOLE   6,869 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 11,406 118,672 SH   SOLE   117,783 0 889
REPUBLIC SVCS INC COM 760759100 1,851 14,145 SH   SOLE   14,145 0 0
ROYAL GOLD INC COM 780287108 861 8,062 SH   SOLE   8,062 0 0
S&P GLOBAL INC COM 78409V104 14,088 41,796 SH   SOLE   41,452 0 344
SCHLUMBERGER LTD COM STK 806857108 1,308 36,569 SH   SOLE   36,569 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 262 10,336 SH   SOLE   10,336 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,069 21,736 SH   SOLE   21,616 0 120
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 215 3,000 SH   SOLE   0 0 3,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 772 17,282 SH   SOLE   17,282 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 280 4,462 SH   SOLE   4,269 0 193
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,228 17,175 SH   SOLE   17,150 0 25
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,368 43,500 SH   SOLE   43,500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 823 5,988 SH   SOLE   5,988 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,340 14,112 SH   SOLE   14,018 0 94
SOMALOGIC INC CLASS A COM 83444K105 69 15,213 SH   SOLE   15,213 0 0
SOUTHERN CO COM 842587107 278 3,900 SH   SOLE   3,900 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 421 1,367 SH   SOLE   1,367 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 886 25,813 SH   SOLE   25,349 0 464
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,882 12,940 SH   SOLE   12,940 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,714 11,401 SH   SOLE   11,301 0 100
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 14,210 155,315 SH   SOLE   152,651 0 2,664
SPDR SER TR S&P DIVID ETF 78464A763 1,605 13,526 SH   SOLE   13,526 0 0
STANLEY BLACK & DECKER INC COM 854502101 2,384 22,733 SH   SOLE   22,733 0 0
STRYKER CORPORATION COM 863667101 10,960 55,096 SH   SOLE   54,596 0 500
TARGET CORP COM 87612E106 681 4,824 SH   SOLE   4,584 0 240
TASEKO MINES LTD COM 876511106 13 12,000 SH   SOLE   12,000 0 0
TEGNA INC COM 87901J105 419 20,000 SH   SOLE   20,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,564 2,879 SH   SOLE   2,879 0 0
TRAVELERS COMPANIES INC COM 89417E109 292 1,728 SH   SOLE   1,508 0 220
UNION PAC CORP COM 907818108 3,322 15,577 SH   SOLE   15,217 0 360
UNITEDHEALTH GROUP INC COM 91324P102 1,260 2,453 SH   SOLE   2,453 0 0
US BANCORP DEL COM NEW 902973304 311 6,753 SH   SOLE   6,753 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 237 3,085 SH   SOLE   2,206 0 879
VANGUARD INDEX FDS MID CAP ETF 922908629 1,154 5,861 SH   SOLE   5,861 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,393 4,017 SH   SOLE   3,769 0 248
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,031 5,853 SH   SOLE   5,793 0 60
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,906 93,786 SH   SOLE   92,427 0 1,359
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 9,786 166,266 SH   SOLE   160,773 0 5,493
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 422 2,944 SH   SOLE   2,944 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 622 15,255 SH   SOLE   14,919 0 336
VERIZON COMMUNICATIONS INC COM 92343V104 481 9,474 SH   SOLE   9,474 0 0
VISA INC COM CL A 92826C839 11,667 59,254 SH   SOLE   58,687 0 567
VMWARE INC CL A COM 928563402 8,762 76,869 SH   SOLE   76,310 0 559
WELLS FARGO CO NEW COM 949746101 1,157 29,537 SH   SOLE   29,259 0 278
WEYERHAEUSER CO MTN BE COM NEW 962166104 307 9,260 SH   SOLE   9,260 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 314 3,813 SH   SOLE   3,813 0 0
WOLVERINE WORLD WIDE INC COM 978097103 245 12,135 SH   SOLE   12,135 0 0
XCEL ENERGY INC COM 98389B100 362 5,111 SH   SOLE   5,111 0 0
ZOETIS INC CL A 98978V103 392 2,282 SH   SOLE   2,282 0 0