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 1,942 12,450 SH   SOLE   12,450 0 0
ABBOTT LABS COM 002824100 366 4,000 SH   SOLE   4,000 0 0
ABBVIE INC COM 00287Y109 462 4,700 SH   SOLE   4,700 0 0
AIR PRODS & CHEMS INC COM 009158106 616 2,550 SH   SOLE   2,550 0 0
AMGEN INC COM 031162100 318 1,350 SH   SOLE   1,350 0 0
AMPHENOL CORP NEW CL A 032095101 3,857 40,263 SH   SOLE   40,263 0 0
ANSYS INC COM 03662Q105 6,627 22,715 SH   SOLE   22,715 0 0
APPLE INC COM 037833100 1,362 3,733 SH   SOLE   3,733 0 0
AUTODESK INC COM 052769106 10,563 44,160 SH   SOLE   44,160 0 0
BECTON DICKINSON & CO COM 075887109 7,044 29,443 SH   SOLE   29,443 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,284 29,600 SH   SOLE   29,600 0 0
BIO-TECHNE CORP COM 09073M104 7,484 28,340 SH   SOLE   28,340 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,548 37,650 SH   SOLE   37,650 0 0
CANADIAN NATL RY CO COM 136375102 425 4,800 SH   SOLE   4,800 0 0
CERNER CORP COM 156782104 1,363 19,880 SH   SOLE   19,880 0 0
CORNING INC COM 219350105 3,570 137,856 SH   SOLE   137,856 0 0
DANAHER CORPORATION COM 235851102 7,486 42,336 SH   SOLE   42,336 0 0
DENTSPLY SIRONA INC COM 24906P109 3,977 90,280 SH   SOLE   90,280 0 0
DOMINION ENERGY INC COM 25746U109 284 3,500 SH   SOLE   3,500 0 0
ECOLAB INC COM 278865100 5,197 26,122 SH   SOLE   26,122 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 6,484 93,825 SH   SOLE   93,825 0 0
EMERSON ELEC CO COM 291011104 3,652 58,887 SH   SOLE   58,887 0 0
EPAM SYS INC COM 29414B104 6,686 26,530 SH   SOLE   26,530 0 0
FISERV INC COM 337738108 4,857 49,750 SH   SOLE   49,750 0 0
FORTIVE CORP COM 34959J108 363 5,364 SH   SOLE   5,364 0 0
GARTNER INC COM 366651107 3,306 27,247 SH   SOLE   27,247 0 0
GOLUB CAP BDC INC COM 38173M102 408 35,000 SH   SOLE   35,000 0 0
HEICO CORP NEW COM 422806109 5,895 59,154 SH   SOLE   59,154 0 0
IHS MARKIT LTD SHS G47567105 8,122 107,580 SH   SOLE   107,580 0 0
ILLINOIS TOOL WKS INC COM 452308109 428 2,450 SH   SOLE   2,450 0 0
INTEL CORP COM 458140100 313 5,216 SH   SOLE   5,216 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,525 45,114 SH   SOLE   45,114 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 513 900 SH   SOLE   900 0 0
JOHNSON & JOHNSON COM 478160104 386 2,750 SH   SOLE   2,750 0 0
LENNOX INTL INC COM 526107107 4,322 18,550 SH   SOLE   18,550 0 0
LINDE PLC SHS G5494J103 5,524 26,045 SH   SOLE   26,045 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,746 32,655 SH   SOLE   32,655 0 0
MCCORMICK & CO INC COM NON VTG 579780206 6,737 37,550 SH   SOLE   37,550 0 0
MCDONALDS CORP COM 580135101 369 2,000 SH   SOLE   2,000 0 0
MERCK & CO. INC COM 58933Y105 462 5,970 SH   SOLE   5,970 0 0
PAYCHEX INC COM 704326107 5,201 68,662 SH   SOLE   68,662 0 0
PERKINELMER INC COM 714046109 4,909 50,050 SH   SOLE   50,050 0 0
PPG INDS INC COM 693506107 919 7,690 SH   SOLE   7,690 0 0
PTC INC COM 69370C100 3,511 45,129 SH   SOLE   45,129 0 0
QUEST DIAGNOSTICS INC COM 74834L100 644 5,650 SH   SOLE   5,650 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 407 6,600 SH   SOLE   6,600 0 0
ROLLINS INC COM 775711104 1,028 24,250 SH   SOLE   24,250 0 0
ROPER TECHNOLOGIES INC COM 776696106 7,932 20,431 SH   SOLE   20,431 0 0
SHERWIN WILLIAMS CO COM 824348106 3,932 6,805 SH   SOLE   6,805 0 0
STERIS PLC SHS USD G8473T100 5,255 34,250 SH   SOLE   34,250 0 0
TELEFLEX INCORPORATED COM 879369106 4,841 13,300 SH   SOLE   13,300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,279 20,090 SH   SOLE   20,090 0 0
VARIAN MED SYS INC COM 92220P105 838 6,835 SH   SOLE   6,835 0 0
VERISK ANALYTICS INC COM 92345Y106 5,591 32,850 SH   SOLE   32,850 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,398 41,950 SH   SOLE   41,950 0 0
WOODWARD INC COM 980745103 2,982 38,450 SH   SOLE   38,450 0 0
XYLEM INC COM 98419M100 2,590 39,870 SH   SOLE   39,870 0 0