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
LINDE PLC SHS G5494J103 6,677 20,904 SH   SOLE   20,904 0 0
MEDTRONIC PLC SHS G5960L103 414 3,728 SH   SOLE   3,728 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 7,963 52,148 SH   SOLE   52,148 0 0
ABBOTT LABS COM 002824100 8,488 71,717 SH   SOLE   71,717 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 12,512 27,461 SH   SOLE   27,461 0 0
ALPHABET INC CAP STK CL C 02079K107 1,944 696 SH   SOLE   696 0 0
ALPHABET INC CAP STK CL A 02079K305 14,669 5,274 SH   SOLE   5,274 0 0
AMAZON COM INC COM 023135106 14,301 4,387 SH   SOLE   4,387 0 0
AMERICAN EXPRESS CO COM 025816109 224 1,200 SH   SOLE   1,200 0 0
AMGEN INC COM 031162100 254 1,050 SH   SOLE   1,050 0 0
APPLE INC COM 037833100 25,956 148,651 SH   SOLE   148,651 0 0
BEST BUY INC COM 086516101 6,969 76,672 SH   SOLE   76,672 0 0
BLACKROCK INC COM 09247X101 5,599 7,327 SH   SOLE   7,327 0 0
CME GROUP INC COM 12572Q105 6,761 28,422 SH   SOLE   28,422 0 0
CVS HEALTH CORP COM 126650100 405 4,000 SH   SOLE   4,000 0 0
CITIGROUP INC COM NEW 172967424 476 8,914 SH   SOLE   8,914 0 0
COSTCO WHSL CORP NEW COM 22160K105 716 1,244 SH   SOLE   1,244 0 0
D R HORTON INC COM 23331A109 4,561 61,209 SH   SOLE   61,209 0 0
DISNEY WALT CO COM 254687106 7,391 53,888 SH   SOLE   53,888 0 0
EOG RES INC COM 26875P101 4,695 39,375 SH   SOLE   39,375 0 0
ECOLAB INC COM 278865100 1,734 9,822 SH   SOLE   9,822 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 10,238 86,969 SH   SOLE   86,969 0 0
ELECTRONIC ARTS INC COM 285512109 6,132 48,469 SH   SOLE   48,469 0 0
F5 INC COM 315616102 460 2,200 SH   SOLE   2,200 0 0
FIRST SOLAR INC COM 336433107 5,667 67,668 SH   SOLE   67,668 0 0
INTEL CORP COM 458140100 282 5,700 SH   SOLE   5,700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 649 1,789 SH   SOLE   1,789 0 0
ISHARES TR CORE S&P500 ETF 464287200 12,569 27,703 SH   SOLE   27,703 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 410 9,089 SH   SOLE   9,089 0 0
ISHARES TR MSCI EAFE ETF 464287465 767 10,423 SH   SOLE   10,423 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,145 27,487 SH   SOLE   27,487 0 0
ISHARES TR CORE S&P MCP ETF 464287507 648 2,416 SH   SOLE   2,416 0 0
ISHARES TR RUS 1000 ETF 464287622 239 957 SH   SOLE   957 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,403 14,573 SH   SOLE   14,573 0 0
ISHARES TR CORE MSCI EAFE 46432F842 791 11,379 SH   SOLE   11,379 0 0
JPMORGAN CHASE & CO COM 46625H100 7,680 56,339 SH   SOLE   56,339 0 0
JOHNSON & JOHNSON COM 478160104 494 2,786 SH   SOLE   2,786 0 0
LTC PPTYS INC COM 502175102 262 6,800 SH   SOLE   6,800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 11,242 31,458 SH   SOLE   31,458 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 230 10,900 SH   SOLE   10,900 0 0
MICROSOFT CORP COM 594918104 26,587 86,233 SH   SOLE   86,233 0 0
NVIDIA CORPORATION COM 67066G104 12,838 47,050 SH   SOLE   47,050 0 0
OMNICOM GROUP INC COM 681919106 255 3,000 SH   SOLE   3,000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 249 8,000 SH   SOLE   8,000 0 0
PACCAR INC COM 693718108 446 5,063 SH   SOLE   5,063 0 0
PARKER-HANNIFIN CORP COM 701094104 5,442 19,177 SH   SOLE   19,177 0 0
PAYPAL HLDGS INC COM 70450Y103 7,483 64,707 SH   SOLE   64,707 0 0
PEPSICO INC COM 713448108 9,406 56,194 SH   SOLE   56,194 0 0
PIONEER NAT RES CO COM 723787107 4,833 19,330 SH   SOLE   19,330 0 0
PROCTER AND GAMBLE CO COM 742718109 2,403 15,727 SH   SOLE   15,727 0 0
QUALCOMM INC COM 747525103 581 3,800 SH   SOLE   3,800 0 0
RESMED INC COM 761152107 446 1,840 SH   SOLE   1,840 0 0
S&P GLOBAL INC COM 78409V104 8,811 21,482 SH   SOLE   21,482 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 420 930 SH   SOLE   930 0 0
SPDR SER TR S&P BIOTECH 78464A870 6,594 73,367 SH   SOLE   73,367 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 325 4,228 SH   SOLE   4,228 0 0
SALESFORCE COM INC COM 79466L302 546 2,573 SH   SOLE   2,573 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,462 154,757 SH   SOLE   154,757 0 0
STARBUCKS CORP COM 855244109 8,595 94,486 SH   SOLE   94,486 0 0
T-MOBILE US INC COM 872590104 456 3,550 SH   SOLE   3,550 0 0
TESLA INC COM 88160R101 3,065 2,844 SH   SOLE   2,844 0 0
TEXAS INSTRS INC COM 882508104 232 1,263 SH   SOLE   1,263 0 0
ULTA BEAUTY INC COM 90384S303 7,889 19,810 SH   SOLE   19,810 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11,364 22,283 SH   SOLE   22,283 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 32,664 146,602 SH   SOLE   146,602 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 250 1,100 SH   SOLE   1,100 0 0
VISA INC COM CL A 92826C839 877 3,953 SH   SOLE   3,953 0 0
WASTE MGMT INC DEL COM 94106L109 10,032 63,291 SH   SOLE   63,291 0 0
XYLEM INC COM 98419M100 4,817 56,493 SH   SOLE   56,493 0 0
ZOETIS INC CL A 98978V103 9,036 47,913 SH   SOLE   47,913 0 0