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
LINDE PLC SHS G5494J103   5,393,512 16,535 SH   SOLE   16,535 0 0
MEDTRONIC PLC SHS G5960L103   217,616 2,800 SH   SOLE   2,800 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   8,971,289 53,372 SH   SOLE   53,372 0 0
AES CORP COM 00130H105   1,064,034 36,997 SH   SOLE   36,997 0 0
ABBOTT LABS COM 002824100   5,894,057 53,685 SH   SOLE   53,685 0 0
ABBVIE INC COM 00287Y109   245,162 1,517 SH   SOLE   1,517 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   11,207,795 33,304 SH   SOLE   33,304 0 0
ALIGN TECHNOLOGY INC COM 016255101   1,330,357 6,308 SH   SOLE   6,308 0 0
ALPHABET INC CAP STK CL C 02079K107   1,367,152 15,408 SH   SOLE   15,408 0 0
ALPHABET INC CAP STK CL A 02079K305   11,008,898 124,775 SH   SOLE   124,775 0 0
AMAZON COM INC COM 023135106   7,735,896 92,094 SH   SOLE   92,094 0 0
AMERICAN EXPRESS CO COM 025816109   251,175 1,700 SH   SOLE   1,700 0 0
AMERICAN TOWER CORP NEW COM 03027X100   391,941 1,850 SH   SOLE   1,850 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   909,947 5,970 SH   SOLE   5,970 0 0
AMGEN INC COM 031162100   3,280,111 12,489 SH   SOLE   12,489 0 0
APPLE INC COM 037833100   19,011,445 146,321 SH   SOLE   146,321 0 0
ATMOS ENERGY CORP COM 049560105   459,487 4,100 SH   SOLE   4,100 0 0
BALL CORP COM 058498106   357,980 7,000 SH   SOLE   7,000 0 0
BAXTER INTL INC COM 071813109   1,175,674 23,066 SH   SOLE   23,066 0 0
BECTON DICKINSON & CO COM 075887109   330,590 1,300 SH   SOLE   1,300 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   894,266 2,895 SH   SOLE   2,895 0 0
BEST BUY INC COM 086516101   4,987,241 62,177 SH   SOLE   62,177 0 0
BLACKROCK INC COM 09247X101   5,516,661 7,785 SH   SOLE   7,785 0 0
CME GROUP INC COM 12572Q105   6,585,283 39,161 SH   SOLE   39,161 0 0
CVS HEALTH CORP COM 126650100   372,760 4,000 SH   SOLE   4,000 0 0
CISCO SYS INC COM 17275R102   510,367 10,713 SH   SOLE   10,713 0 0
CITIGROUP INC COM NEW 172967424   403,180 8,914 SH   SOLE   8,914 0 0
COCA COLA CO COM 191216100   432,802 6,804 SH   SOLE   6,804 0 0
COSTCO WHSL CORP NEW COM 22160K105   781,985 1,713 SH   SOLE   1,713 0 0
D R HORTON INC COM 23331A109   5,996,602 67,272 SH   SOLE   67,272 0 0
EOG RES INC COM 26875P101   4,710,642 36,370 SH   SOLE   36,370 0 0
ECOLAB INC COM 278865100   1,644,246 11,296 SH   SOLE   11,296 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   6,693,188 89,709 SH   SOLE   89,709 0 0
ELECTRONIC ARTS INC COM 285512109   5,499,928 45,015 SH   SOLE   45,015 0 0
ESSENTIAL UTILS INC COM 29670G102   298,313 6,250 SH   SOLE   6,250 0 0
F5 INC COM 315616102   315,722 2,200 SH   SOLE   2,200 0 0
FIRST SOLAR INC COM 336433107   5,958,047 39,776 SH   SOLE   39,776 0 0
HERSHEY CO COM 427866108   7,003,939 30,245 SH   SOLE   30,245 0 0
HOME DEPOT INC COM 437076102   680,678 2,155 SH   SOLE   2,155 0 0
HUMANA INC COM 444859102   3,125,383 6,102 SH   SOLE   6,102 0 0
INTUIT COM 461202103   5,346,715 13,737 SH   SOLE   13,737 0 0
ISHARES TR CORE S&P500 ETF 464287200   10,667,838 27,766 SH   SOLE   27,766 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   2,322,323 61,275 SH   SOLE   61,275 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,853,998 27,487 SH   SOLE   27,487 0 0
ISHARES TR RUS 1000 ETF 464287622   201,468 957 SH   SOLE   957 0 0
ISHARES TR CORE MSCI EAFE 46432F842   3,165,337 51,352 SH   SOLE   51,352 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   847,463 28,183 SH   SOLE   28,183 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   2,146,871 32,657 SH   SOLE   32,657 0 0
ISHARES TR ESG SCRD S&P MID 46436E551   1,126,907 34,354 SH   SOLE   34,354 0 0
JPMORGAN CHASE & CO COM 46625H100   7,983,713 59,536 SH   SOLE   59,536 0 0
JOHNSON & JOHNSON COM 478160104   637,530 3,609 SH   SOLE   3,609 0 0
KNOW LABS INC COM NEW 499238103   370,926 231,829 SH   SOLE   231,829 0 0
LTC PPTYS INC COM 502175102   241,604 6,800 SH   SOLE   6,800 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   371,653 3,937 SH   SOLE   3,937 0 0
MARRIOTT INTL INC NEW CL A 571903202   297,780 2,000 SH   SOLE   2,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   11,155,711 32,082 SH   SOLE   32,082 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   190,494 17,100 SH   SOLE   17,100 0 0
MICROSOFT CORP COM 594918104   22,688,012 94,604 SH   SOLE   94,604 0 0
NETFLIX INC COM 64110L106   5,323,469 18,053 SH   SOLE   18,053 0 0
NVIDIA CORPORATION COM 67066G104   8,495,645 58,134 SH   SOLE   58,134 0 0
OMNICOM GROUP INC COM 681919106   244,710 3,000 SH   SOLE   3,000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   223,600 8,000 SH   SOLE   8,000 0 0
PACCAR INC COM 693718108   390,239 3,943 SH   SOLE   3,943 0 0
PARKER-HANNIFIN CORP COM 701094104   464,145 1,595 SH   SOLE   1,595 0 0
PAYPAL HLDGS INC COM 70450Y103   4,616,908 64,826 SH   SOLE   64,826 0 0
PEPSICO INC COM 713448108   9,147,927 50,636 SH   SOLE   50,636 0 0
PIONEER NAT RES CO COM 723787107   4,111,705 18,003 SH   SOLE   18,003 0 0
PROCTER AND GAMBLE CO COM 742718109   504,240 3,327 SH   SOLE   3,327 0 0
QUALCOMM INC COM 747525103   417,772 3,800 SH   SOLE   3,800 0 0
RESMED INC COM 761152107   382,959 1,840 SH   SOLE   1,840 0 0
S&P GLOBAL INC COM 78409V104   7,588,401 22,656 SH   SOLE   22,656 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   355,660 930 SH   SOLE   930 0 0
SPDR SER TR S&P DIVID ETF 78464A763   562,995 4,500 SH   SOLE   4,500 0 0
SPDR SER TR S&P BIOTECH 78464A870   3,973,957 47,879 SH   SOLE   47,879 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   760,270 1,717 SH   SOLE   1,717 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   287,574 4,228 SH   SOLE   4,228 0 0
SALESFORCE INC COM 79466L302   276,981 2,089 SH   SOLE   2,089 0 0
SCHWAB CHARLES CORP COM 808513105   333,040 4,000 SH   SOLE   4,000 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   598,655 7,925 SH   SOLE   7,925 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,278,620 9,412 SH   SOLE   9,412 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   321,479 2,489 SH   SOLE   2,489 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   222,125 1,785 SH   SOLE   1,785 0 0
SOFI TECHNOLOGIES INC COM 83406F102   682,538 148,056 SH   SOLE   148,056 0 0
STARBUCKS CORP COM 855244109   536,573 5,409 SH   SOLE   5,409 0 0
T-MOBILE US INC COM 872590104   497,000 3,550 SH   SOLE   3,550 0 0
TESLA INC COM 88160R101   2,184,844 17,737 SH   SOLE   17,737 0 0
UGI CORP NEW COM 902681105   222,420 6,000 SH   SOLE   6,000 0 0
ULTA BEAUTY INC COM 90384S303   7,729,805 16,479 SH   SOLE   16,479 0 0
UNITEDHEALTH GROUP INC COM 91324P102   7,456,543 14,064 SH   SOLE   14,064 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,164,881 10,765 SH   SOLE   10,765 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   463,599 2,420 SH   SOLE   2,420 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   314,388 2,050 SH   SOLE   2,050 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   29,095,881 142,760 SH   SOLE   142,760 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   336,112 1,758 SH   SOLE   1,758 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,798,728 45,653 SH   SOLE   45,653 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,936,360 13,631 SH   SOLE   13,631 0 0
VISA INC COM CL A 92826C839   1,046,279 5,036 SH   SOLE   5,036 0 0
WASTE MGMT INC DEL COM 94106L109   8,587,894 54,742 SH   SOLE   54,742 0 0
WELLTOWER INC COM 95040Q104   718,887 10,967 SH   SOLE   10,967 0 0
XYLEM INC COM 98419M100   6,603,684 59,724 SH   SOLE   59,724 0 0
ZOETIS INC CL A 98978V103   7,153,506 48,813 SH   SOLE   48,813 0 0