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 4,076 42,123 SH   SOLE   42,123 0 0
ABBVIE INC COM 00287Y109 843 6,280 SH   SOLE   6,280 0 0
ABM INDS INC COM 000957100 3,569 93,347 SH   SOLE   93,347 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,524 20,769 SH   SOLE   20,769 0 0
AIR PRODS & CHEMS INC COM 009158106 5,089 21,867 SH   SOLE   21,867 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,158 46,593 SH   SOLE   46,593 0 0
ALCON AG ORD SHS H01301128 527 9,056 SH   SOLE   9,056 0 0
ALLOT LTD SHS M0854Q105 820 209,180 SH   SOLE   209,180 0 0
ALPHABET INC CAP STK CL A 02079K305 402 4,200 SH   SOLE   4,200 0 0
ALPHABET INC CAP STK CL C 02079K107 9,454 98,329 SH   SOLE   98,329 0 0
AMAZON COM INC COM 023135106 608 5,380 SH   SOLE   5,380 0 0
APPLE INC COM 037833100 1,439 10,414 SH   SOLE   10,414 0 0
AT&T INC COM 00206R102 318 20,759 SH   SOLE   20,759 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 944 4,175 SH   SOLE   4,175 0 0
AVANGRID INC COM 05351W103 1,773 42,512 SH   SOLE   42,512 0 0
BECTON DICKINSON & CO COM 075887109 4,303 19,311 SH   SOLE   19,311 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,810 6,778 SH   SOLE   6,778 0 0
CISCO SYS INC COM 17275R102 3,520 88,011 SH   SOLE   88,011 0 0
COCA COLA CO COM 191216100 385 6,877 SH   SOLE   6,877 0 0
DANAHER CORPORATION COM 235851102 1,966 7,610 SH   SOLE   7,610 0 0
DISNEY WALT CO COM 254687106 336 3,565 SH   SOLE   3,565 0 0
EMCOR GROUP INC COM 29084Q100 2,041 17,678 SH   SOLE   17,678 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,330 26,382 SH   SOLE   26,382 0 0
EXXON MOBIL CORP COM 30231G102 1,233 14,127 SH   SOLE   14,127 0 0
FORD MTR CO DEL COM 345370860 5,338 476,638 SH   SOLE   476,638 0 0
GENERAL ELECTRIC CO COM NEW 369604301 249 4,024 SH   SOLE   4,024 0 0
GENERAL MLS INC COM 370334104 370 4,824 SH   SOLE   4,824 0 0
GENUINE PARTS CO COM 372460105 747 5,000 SH   SOLE   5,000 0 0
GLYCOMIMETICS INC COM 38000Q102 8 14,000 SH   SOLE   14,000 0 0
HONEST CO INC COM 438333106 1,967 562,077 SH   SOLE   562,077 0 0
IMV INC COM 44974L103 23 43,474 SH   SOLE   43,474 0 0
INSPIRE MED SYS INC COM 457730109 1,546 8,719 SH   SOLE   8,719 0 0
INTEL CORP COM 458140100 319 12,369 SH   SOLE   12,369 0 0
ISHARES TR CORE S&P500 ETF 464287200 822 2,291 SH   SOLE   2,291 0 0
ISHARES TR MSCI USA ESG SLC 464288802 556 7,330 SH   SOLE   7,330 0 0
JOHNSON & JOHNSON COM 478160104 8,972 54,921 SH   SOLE   54,921 0 0
JOHNSON OUTDOORS INC CL A 479167108 479 9,328 SH   SOLE   9,328 0 0
MASTERCARD INCORPORATED CL A 57636Q104 812 2,855 SH   SOLE   2,855 0 0
MERCK & CO INC COM 58933Y105 350 4,067 SH   SOLE   4,067 0 0
META PLATFORMS INC CL A 30303M102 469 3,458 SH   SOLE   3,458 0 0
MICROSOFT CORP COM 594918104 2,313 9,933 SH   SOLE   9,933 0 0
NOVARTIS AG SPONSORED ADR 66987V109 4,101 53,951 SH   SOLE   53,951 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 2,266 119,017 SH   SOLE   119,017 0 0
PAYPAL HLDGS INC COM 70450Y103 2,739 31,826 SH   SOLE   31,826 0 0
PEPSICO INC COM 713448108 755 4,625 SH   SOLE   4,625 0 0
PERKINELMER INC COM 714046109 242 2,013 SH   SOLE   2,013 0 0
PFIZER INC COM 717081103 751 17,152 SH   SOLE   17,152 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,275 31,183 SH   SOLE   31,183 0 0
PROCTER AND GAMBLE CO COM 742718109 3,566 28,242 SH   SOLE   28,242 0 0
PROGRESSIVE CORP COM 743315103 398 3,429 SH   SOLE   3,429 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,064 5,899 SH   SOLE   5,899 0 0
REGENXBIO INC COM 75901B107 253 9,584 SH   SOLE   9,584 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 48 17,000 SH   SOLE   17,000 0 0
SALESFORCE INC COM 79466L302 4,284 29,784 SH   SOLE   29,784 0 0
SMUCKER J M CO COM NEW 832696405 218 1,587 SH   SOLE   1,587 0 0
TENNANT CO COM 880345103 3,787 66,963 SH   SOLE   66,963 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,838 64,741 SH   SOLE   64,741 0 0
UNION PAC CORP COM 907818108 420 2,154 SH   SOLE   2,154 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 249 6,559 SH   SOLE   6,559 0 0
VISA INC COM CL A 92826C839 739 4,162 SH   SOLE   4,162 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 296 9,441 SH   SOLE   9,441 0 0
WELLS FARGO CO NEW COM 949746101 384 9,544 SH   SOLE   9,544 0 0