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
ABBOTT LABS COM 002824100 473 4,350 SH   SOLE 0 0 0 4,350
ABBVIE INC COM 00287Y109 601 3,921 SH   SOLE 0 0 0 3,921
AIR PRODS & CHEMS INC COM 009158106 9,713 40,389 SH   SOLE 0 0 0 40,389
ALASKA AIR GROUP INC COM 011659109 3,094 77,266 SH   SOLE 0 0 0 77,266
ALBEMARLE CORP COM 012653101 401 1,919 SH   SOLE 0 0 0 1,919
ALPHABET INC CAP STK CL A 02079K305 10,566 4,848 SH   SOLE 0 0 0 4,848
ALPHABET INC CAP STK CL C 02079K107 3,096 1,416 SH   SOLE 0 0 0 1,416
AMAZON COM INC COM 023135106 523 4,920 SH   SOLE 0 0 0 4,920
AMGEN INC COM 031162100 614 2,522 SH   SOLE 0 0 0 2,522
APPLE INC COM 037833100 16,204 118,517 SH   SOLE 0 0 0 118,517
AUTOMATIC DATA PROCESSING IN COM 053015103 1,459 6,946 SH   SOLE 0 0 0 6,946
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 289 1,059 SH   SOLE 0 0 0 1,059
BLACKROCK INC COM 09247X101 345 567 SH   SOLE 0 0 0 567
BLACKSTONE INC COM 09260D107 6,988 76,602 SH   SOLE 0 0 0 76,602
BOOKING HOLDINGS INC COM 09857L108 4,663 2,666 SH   SOLE 0 0 0 2,666
BROADCOM INC COM 11135F101 6,477 13,333 SH   SOLE 0 0 0 13,333
CHEVRON CORP NEW COM 166764100 320 2,213 SH   SOLE 0 0 0 2,213
CHURCH & DWIGHT CO INC COM 171340102 7,313 78,927 SH   SOLE 0 0 0 78,927
CISCO SYS INC COM 17275R102 1,160 27,193 SH   SOLE 0 0 0 27,193
COLGATE PALMOLIVE CO COM 194162103 511 6,376 SH   SOLE 0 0 0 6,376
COSTCO WHSL CORP NEW COM 22160K105 11,492 23,978 SH   SOLE 0 0 0 23,978
CRH PLC ADR 12626K203 3,415 98,076 SH   SOLE 0 0 0 98,076
CSX CORP COM 126408103 283 9,750 SH   SOLE 0 0 0 9,750
DANAHER CORPORATION COM 235851102 13,030 51,397 SH   SOLE 0 0 0 51,397
DEERE & CO COM 244199105 2,241 7,483 SH   SOLE 0 0 0 7,483
DISNEY WALT CO COM 254687106 228 2,420 SH   SOLE 0 0 0 2,420
DOVER CORP COM 260003108 261 2,150 SH   SOLE 0 0 0 2,150
ECOLAB INC COM 278865100 894 5,815 SH   SOLE 0 0 0 5,815
EMERSON ELEC CO COM 291011104 302 3,801 SH   SOLE 0 0 0 3,801
ENPHASE ENERGY INC COM 29355A107 3,370 17,261 SH   SOLE 0 0 0 17,261
ENTERPRISE PRODS PARTNERS L COM 293792107 6,326 259,580 SH   SOLE 0 0 0 259,580
EXXON MOBIL CORP COM 30231G102 1,975 23,056 SH   SOLE 0 0 0 23,056
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 76 32,100 SH   SOLE 0 0 0 32,100
HALLIBURTON CO COM 406216101 2,407 76,763 SH   SOLE 0 0 0 76,763
HOME DEPOT INC COM 437076102 10,639 38,790 SH   SOLE 0 0 0 38,790
INTEL CORP COM 458140100 515 13,779 SH   SOLE 0 0 0 13,779
INTERNATIONAL BUSINESS MACHS COM 459200101 832 5,895 SH   SOLE 0 0 0 5,895
INTUITIVE SURGICAL INC COM NEW 46120E602 5,960 29,693 SH   SOLE 0 0 0 29,693
JOHNSON & JOHNSON COM 478160104 1,635 9,211 SH   SOLE 0 0 0 9,211
LEIDOS HOLDINGS INC COM 525327102 5,994 59,520 SH   SOLE 0 0 0 59,520
LOWES COS INC COM 548661107 223 1,275 SH   SOLE 0 0 0 1,275
MARTIN MARIETTA MATLS INC COM 573284106 4,673 15,615 SH   SOLE 0 0 0 15,615
MASCO CORP COM 574599106 453 8,951 SH   SOLE 0 0 0 8,951
MCDONALDS CORP COM 580135101 851 3,446 SH   SOLE 0 0 0 3,446
MERCK & CO INC COM 58933Y105 907 9,952 SH   SOLE 0 0 0 9,952
MICROSOFT CORP COM 594918104 16,305 63,487 SH   SOLE 0 0 0 63,487
MORGAN STANLEY COM NEW 617446448 600 7,890 SH   SOLE 0 0 0 7,890
NEXTERA ENERGY INC COM 65339F101 751 9,698 SH   SOLE 0 0 0 9,698
NIKE INC CL B 654106103 328 3,214 SH   SOLE 0 0 0 3,214
NOVO-NORDISK A S ADR 670100205 286 2,568 SH   SOLE 0 0 0 2,568
NXP SEMICONDUCTORS N V COM N6596X109 8,191 55,332 SH   SOLE 0 0 0 55,332
OLD DOMINION FREIGHT LINE IN COM 679580100 351 1,370 SH   SOLE 0 0 0 1,370
ON SEMICONDUCTOR CORP COM 682189105 4,293 85,337 SH   SOLE 0 0 0 85,337
PAYPAL HLDGS INC COM 70450Y103 5,005 71,663 SH   SOLE 0 0 0 71,663
PEPSICO INC COM 713448108 7,763 46,580 SH   SOLE 0 0 0 46,580
PFIZER INC COM 717081103 842 16,055 SH   SOLE 0 0 0 16,055
PROCTER AND GAMBLE CO COM 742718109 375 2,610 SH   SOLE 0 0 0 2,610
PROGRESSIVE CORP COM 743315103 460 3,954 SH   SOLE 0 0 0 3,954
RAYTHEON TECHNOLOGIES CORP COM 75513E101 8,723 90,763 SH   SOLE 0 0 0 90,763
ROCKWELL AUTOMATION INC COM 773903109 3,163 15,871 SH   SOLE 0 0 0 15,871
SABRE CORP COM 78573M104 1,297 222,528 SH   SOLE 0 0 0 222,528
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,234 3,270 SH   SOLE 0 0 0 3,270
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,379 8,171 SH   SOLE 0 0 0 8,171
STARBUCKS CORP COM 855244109 509 6,661 SH   SOLE 0 0 0 6,661
STRYKER CORPORATION COM 863667101 270 1,359 SH   SOLE 0 0 0 1,359
TE CONNECTIVITY LTD SHS H84989104 6,089 53,817 SH   SOLE 0 0 0 53,817
TESLA INC COM 88160R101 222 330 SH   SOLE 0 0 0 330
TETRA TECH INC NEW COM 88162G103 8,376 61,342 SH   SOLE 0 0 0 61,342
THERMO FISHER SCIENTIFIC INC COM 883556102 15,368 28,287 SH   SOLE 0 0 0 28,287
TJX COS INC NEW COM 872540109 8,164 146,181 SH   SOLE 0 0 0 146,181
TOPBUILD CORP COM 89055F103 3,941 23,577 SH   SOLE 0 0 0 23,577
TRACTOR SUPPLY CO COM 892356106 2,646 13,652 SH   SOLE 0 0 0 13,652
TREX CO INC COM 89531P105 244 4,482 SH   SOLE 0 0 0 4,482
UNION PAC CORP COM 907818108 10,492 49,195 SH   SOLE 0 0 0 49,195
UNITED RENTALS INC COM 911363109 5,012 20,635 SH   SOLE 0 0 0 20,635
UNITEDHEALTH GROUP INC COM 91324P102 701 1,365 SH   SOLE 0 0 0 1,365
US BANCORP DEL COM NEW 902973304 6,900 149,940 SH   SOLE 0 0 0 149,940
VISA INC COM CL A 92826C839 7,986 40,559 SH   SOLE 0 0 0 40,559
WALMART INC COM 931142103 212 1,746 SH   SOLE 0 0 0 1,746
WOODWARD INC COM 980745103 259 2,800 SH   SOLE 0 0 0 2,800
XYLEM INC COM 98419M100 4,789 61,259 SH   SOLE 0 0 0 61,259
ZOETIS INC CL A 98978V103 7,666 44,598 SH   SOLE 0 0 0 44,598