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 2,018 11,546 SH   SOLE   11,546 0 0
ALCON AG ORD SHS H01301128 3,777 57,242 SH   SOLE   57,242 0 0
ALPHABET INC CAP STK CL A 02079K305 4,892 2,791 SH   SOLE   2,791 0 0
ALPHABET INC CAP STK CL C 02079K107 1,736 991 SH   SOLE   991 0 0
AMAZON COM INC COM 023135106 8,139 2,499 SH   SOLE   2,499 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,491 6,641 SH   SOLE   6,641 0 0
APPLE INC COM 037833100 7,828 58,995 SH   SOLE   58,995 0 0
APTARGROUP INC COM 038336103 5,899 43,090 SH   SOLE   43,090 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 243 1,050 SH   SOLE   1,050 0 0
CANADIAN NATL RY CO COM 136375102 5,396 49,122 SH   SOLE   49,122 0 0
CONOCOPHILLIPS COM 20825C104 636 15,900 SH   SOLE   15,900 0 0
ECOLAB INC COM 278865100 1,807 8,352 SH   SOLE   8,352 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,194 45,972 SH   SOLE   45,972 0 0
EMERSON ELEC CO COM 291011104 2,640 32,842 SH   SOLE   32,842 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,731 88,351 SH   SOLE   88,351 0 0
GRACO INC COM 384109104 1,353 18,702 SH   SOLE   18,702 0 0
HOME DEPOT INC COM 437076102 4,673 17,593 SH   SOLE   17,593 0 0
INTEL CORP COM 458140100 861 17,282 SH   SOLE   17,282 0 0
IPG PHOTONICS CORP COM 44980X109 2,449 10,942 SH   SOLE   10,942 0 0
J & J SNACK FOODS CORP COM 466032109 2,421 15,582 SH   SOLE   15,582 0 0
JOHNSON & JOHNSON COM 478160104 5,114 32,496 SH   SOLE   32,496 0 0
KEURIG DR PEPPER INC COM 49271V100 3,743 116,974 SH   SOLE   116,974 0 0
LEMAITRE VASCULAR INC COM 525558201 350 8,644 SH   SOLE   8,644 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,897 10,304 SH   SOLE   10,304 0 0
MCDONALDS CORP COM 580135101 329 1,534 SH   SOLE   1,534 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,883 1,652 SH   SOLE   1,652 0 0
MICROSOFT CORP COM 594918104 8,836 39,727 SH   SOLE   39,727 0 0
NIKE INC CL B 654106103 6,544 46,255 SH   SOLE   46,255 0 0
NOVARTIS AG SPONSORED ADR 66987V109 4,399 46,588 SH   SOLE   46,588 0 0
NOVO-NORDISK A S ADR 670100205 275 3,937 SH   SOLE   3,937 0 0
NVIDIA CORPORATION COM 67066G104 5,578 10,682 SH   SOLE   10,682 0 0
PAR TECHNOLOGY CORP COM 698884103 7,137 113,665 SH   SOLE   113,665 0 0
PEPSICO INC COM 713448108 4,605 31,053 SH   SOLE   31,053 0 0
PROCTER AND GAMBLE CO COM 742718109 5,039 36,212 SH   SOLE   36,212 0 0
SERVICESOURCE INTL INC COM 81763U100 49 28,083 SH   SOLE   28,083 0 0
SONOCO PRODS CO COM 835495102 249 4,200 SH   SOLE   4,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 338 725 SH   SOLE   725 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,170 4,971 SH   SOLE   4,971 0 0
UNILEVER PLC SPON ADR NEW 904767704 4,646 76,978 SH   SOLE   76,978 0 0
UNION PAC CORP COM 907818108 2,053 9,862 SH   SOLE   9,862 0 0
VISA INC COM CL A 92826C839 5,822 26,617 SH   SOLE   26,617 0 0