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
AAON INC COM PAR $0.004 000360206   1,706,580 18,000 SH   SOLE   18,000 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   238,507 1,983 SH   SOLE   1,983 0 0
ALPHABET INC CAP STK CL C 02079K107   996,795 8,240 SH   SOLE   8,240 0 0
ALPHABET INC CAP STK CL A 02079K305   1,390,440 11,616 SH   SOLE   11,616 0 0
AMAZON COM INC COM 023135106   350,277 2,687 SH   SOLE   2,687 0 0
AMERICAN EXPRESS CO COM 025816109   639,314 3,670 SH   SOLE   3,670 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   280,985 1,969 SH   SOLE   1,969 0 0
AMPHENOL CORP NEW CL A 032095101   271,080 3,191 SH   SOLE   3,191 0 0
AON PLC SHS CL A G0403H108   590,040 1,709 SH   SOLE   1,709 0 0
APPLE INC COM 037833100   6,621,053 34,135 SH   SOLE   34,135 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   234,986 1,069 SH   SOLE   1,069 0 0
AUTOZONE INC COM 053332102   254,311 102 SH   SOLE   102 0 0
AVERY DENNISON CORP COM 053611109   244,817 1,424 SH   SOLE   1,424 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   606,639 1,779 SH   SOLE   1,779 0 0
BIOGEN INC COM 09062X103   265,483 932 SH   SOLE   932 0 0
BOEING CO COM 097023105   298,159 1,412 SH   SOLE   1,412 0 0
BORGWARNER INC COM 099724106   258,534 5,283 SH   SOLE   5,283 0 0
CBOE GLOBAL MKTS INC COM 12503M108   360,349 2,609 SH   SOLE   2,609 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   244,820 93,087 SH   SOLE   93,087 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   131,765 11,129 SH   SOLE   11,129 0 0
COSTAR GROUP INC COM 22160N109   336,242 3,778 SH   SOLE   3,778 0 0
COSTCO WHSL CORP NEW COM 22160K105   330,566 614 SH   SOLE   614 0 0
DANAHER CORPORATION COM 235851102   381,860 1,591 SH   SOLE   1,591 0 0
DEERE & CO COM 244199105   331,445 818 SH   SOLE   818 0 0
EVEREST RE GROUP LTD COM G3223R108   245,630 718 SH   SOLE   718 0 0
GARTNER INC COM 366651107   208,786 596 SH   SOLE   596 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   97,378 11,934 SH   SOLE   11,934 0 0
HOME DEPOT INC COM 437076102   428,990 1,381 SH   SOLE   1,381 0 0
HONEYWELL INTL INC COM 438516106   666,469 3,212 SH   SOLE   3,212 0 0
INTEL CORP COM 458140100   232,241 6,945 SH   SOLE   6,945 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,110,876 8,301 SH   SOLE   8,301 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   369,420 1,000 SH   SOLE   1,000 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   550,911 2,002 SH   SOLE   2,002 0 0
ISHARES TR CORE MSCI EAFE 46432F842   322,799 4,783 SH   SOLE   4,783 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,584,353 8,043 SH   SOLE   8,043 0 0
ISHARES TR SELECT DIVID ETF 464287168   224,765 1,984 SH   SOLE   1,984 0 0
JACOBS SOLUTIONS INC COM 46982L108   252,673 2,124 SH   SOLE   2,124 0 0
JOHNSON & JOHNSON COM 478160104   3,120,191 18,849 SH   SOLE   18,849 0 0
JPMORGAN CHASE & CO COM 46625H100   457,991 3,149 SH   SOLE   3,149 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   265,411 1,585 SH   SOLE   1,585 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   275,831 1,142 SH   SOLE   1,142 0 0
LAS VEGAS SANDS CORP COM 517834107   244,180 4,210 SH   SOLE   4,210 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   149,228 67,830 SH   SOLE   67,830 0 0
LOCKHEED MARTIN CORP COM 539830109   203,488 442 SH   SOLE   442 0 0
MASTERCARD INCORPORATED CL A 57636Q104   536,996 1,365 SH   SOLE   1,365 0 0
MCDONALDS CORP COM 580135101   326,163 1,093 SH   SOLE   1,093 0 0
MICROSOFT CORP COM 594918104   4,200,690 12,335 SH   SOLE   12,335 0 0
MOODYS CORP COM 615369105   276,890 796 SH   SOLE   796 0 0
NASDAQ INC COM 631103108   358,261 7,187 SH   SOLE   7,187 0 0
NEXTERA ENERGY INC COM 65339F101   1,119,879 15,093 SH   SOLE   15,093 0 0
NORTHROP GRUMMAN CORP COM 666807102   851,434 1,868 SH   SOLE   1,868 0 0
NOVARTIS AG SPONSORED ADR 66987V109   214,164 2,123 SH   SOLE   2,123 0 0
NOVO-NORDISK A S ADR 670100205   1,868,165 11,544 SH   SOLE   11,544 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870   1,250,693 56,889 SH   SOLE   56,889 0 0
ORGANON & CO COMMON STOCK 68622V106   220,460 10,594 SH   SOLE   10,594 0 0
PENTAIR PLC SHS G7S00T104   245,274 3,797 SH   SOLE   3,797 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   72,367 11,767 SH   SOLE   11,767 0 0
POOL CORP COM 73278L105   252,254 672 SH   SOLE   672 0 0
PORTAGE FINTECH ACQUISITN CO UNIT 07/08/2026 G7185D122   103,700 10,000 SH   SOLE   10,000 0 0
PROCTER AND GAMBLE CO COM 742718109   440,450 2,903 SH   SOLE   2,903 0 0
PULTE GROUP INC COM 745867101   243,847 3,139 SH   SOLE   3,139 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   215,707 5,531 SH   SOLE   5,531 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   148,908 18,384 SH   SOLE   18,384 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   160,106 35,343 SH   SOLE   35,343 0 0
SNAP ON INC COM 833034101   299,669 1,038 SH   SOLE   1,038 0 0
STANTEC INC COM 85472N109   304,633 4,671 SH   SOLE   4,671 0 0
STARBUCKS CORP COM 855244109   415,556 4,195 SH   SOLE   4,195 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   300,237 2,975 SH   SOLE   2,975 0 0
TELEFONICA S A SPONSORED ADR 879382208   131,312 32,585 SH   SOLE   32,585 0 0
TETRA TECH INC NEW COM 88162G103   227,481 1,388 SH   SOLE   1,388 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   458,024 2,395 SH   SOLE   2,395 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,246,300 2,593 SH   SOLE   2,593 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   93,008,729 1,611,103 SH   SOLE   1,611,103 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   72,266,204 1,231,944 SH   SOLE   1,231,944 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   220,427 5,927 SH   SOLE   5,927 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   297,359 845 SH   SOLE   845 0 0
VISA INC COM CL A 92826C839   446,543 1,880 SH   SOLE   1,880 0 0
WATSCO INC COM 942622200   263,429 690 SH   SOLE   690 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   99,967 21,180 SH   SOLE   21,180 0 0
XYLEM INC COM 98419M100   236,605 2,101 SH   SOLE   2,101 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   252,702 9,398 SH   SOLE   9,398 0 0