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
ISHARES TR CORE S&P MCP ETF 464287507 220 1,526 SH   SOLE 0 1,526 0 0
ISHARES TR CORE S&P SCP ETF 464287804 859 15,308 SH   SOLE 0 15,308 0 0
ISHARES TR SP SMCP600VL ETF 464287879 430 4,300 SH   SOLE 0 4,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 243 944 SH   SOLE 0 944 0 0
ADOBE INC COM 00724F101 3,344 10,507 SH   SOLE 0 10,410 0 97
AMAZON COM INC COM 023135106 14,110 7,237 SH   SOLE 0 7,171 0 66
BRISTOL-MYERS SQUIBB CO COM 110122108 726 13,023 SH   SOLE 0 13,023 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 970 5,303 SH   SOLE 0 5,303 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 618 3,245 SH   SOLE 0 3,245 0 0
ABBOTT LABS COM 002824100 14,932 189,229 SH   SOLE 0 187,368 0 1,861
HORMEL FOODS CORP COM 440452100 322 6,900 SH   SOLE 0 6,900 0 0
INTEL CORP COM 458140100 449 8,305 SH   SOLE 0 8,305 0 0
QUALCOMM INC COM 747525103 547 8,086 SH   SOLE 0 8,086 0 0
DISNEY WALT CO COM DISNEY 254687106 516 5,340 SH   SOLE 0 5,340 0 0
HONEYWELL INTL INC COM 438516106 8,668 64,790 SH   SOLE 0 64,155 0 635
SHERWIN WILLIAMS CO COM 824348106 531 1,155 SH   SOLE 0 1,155 0 0
SYSCO CORP COM 871829107 295 6,471 SH   SOLE 0 6,471 0 0
JOHNSON & JOHNSON COM 478160104 13,136 100,178 SH   SOLE 0 99,325 0 853
MEDTRONIC PLC SHS G5960L103 8,210 91,042 SH   SOLE 0 90,217 0 825
PFIZER INC COM 717081103 931 28,517 SH   SOLE 0 28,517 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,834 53,008 SH   SOLE 0 53,008 0 0
CHEVRON CORP NEW COM 166764100 5,132 70,826 SH   SOLE 0 70,131 0 695
MICROSOFT CORP COM 594918104 30,927 196,100 SH   SOLE 0 194,575 0 1,525
AT&T INC COM 00206R102 917 31,475 SH   SOLE 0 31,475 0 0
CISCO SYS INC COM 17275R102 925 23,522 SH   SOLE 0 23,097 0 425
INTERNATIONAL BUSINESS MACHS COM 459200101 7,101 64,010 SH   SOLE 0 63,590 0 420
COCA COLA CO COM 191216100 608 13,730 SH   SOLE 0 13,730 0 0
LOCKHEED MARTIN CORP COM 539830109 973 2,871 SH   SOLE 0 2,796 0 75
PEPSICO INC COM 713448108 11,145 92,794 SH   SOLE 0 91,909 0 885
STRYKER CORP COM 863667101 514 3,085 SH   SOLE 0 3,085 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,832 145,762 SH   SOLE 0 144,942 0 820
STARBUCKS CORP COM 855244109 9,673 147,141 SH   SOLE 0 145,791 0 1,350
AUTOMATIC DATA PROCESSING IN COM 053015103 1,073 7,850 SH   SOLE 0 7,850 0 0
EXXON MOBIL CORP COM 30231G102 1,597 42,063 SH   SOLE 0 42,063 0 0
UNION PAC CORP COM 907818108 725 5,139 SH   SOLE 0 5,139 0 0
TEXAS INSTRS INC COM 882508104 9,280 92,865 SH   SOLE 0 92,290 0 575
COSTCO WHSL CORP NEW COM 22160K105 14,074 49,362 SH   SOLE 0 48,857 0 505
LILLY ELI & CO COM 532457108 11,231 80,962 SH   SOLE 0 80,143 0 819
DANAHER CORPORATION COM 235851102 12,045 87,024 SH   SOLE 0 86,204 0 820
MERCK & CO. INC COM 58933Y105 1,768 22,976 SH   SOLE 0 22,126 0 850
PROCTER & GAMBLE CO COM 742718109 2,318 21,076 SH   SOLE 0 21,076 0 0
GENERAL ELECTRIC CO COM 369604103 108 13,573 SH   SOLE 0 13,573 0 0
KIMBERLY CLARK CORP COM 494368103 393 3,070 SH   SOLE 0 3,070 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,883 31,585 SH   SOLE 0 31,290 0 295
HOME DEPOT INC COM 437076102 1,837 9,840 SH   SOLE 0 9,765 0 75
MCDONALDS CORP COM 580135101 876 5,295 SH   SOLE 0 5,220 0 75
NIKE INC CL B 654106103 7,366 89,026 SH   SOLE 0 88,411 0 615
JPMORGAN CHASE & CO COM 46625H100 3,150 34,993 SH   SOLE 0 34,703 0 290
TJX COS INC NEW COM 872540109 11,985 250,673 SH   SOLE 0 248,963 0 1,710
FORD MTR CO DEL COM 345370860 216 44,806 SH   SOLE 0 44,806 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,416 41,767 SH   SOLE 0 41,379 0 388
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,233 74,929 SH   SOLE 0 74,349 0 580
UNITED TECHNOLOGIES CORP COM 913017109 220 2,327 SH   SOLE 0 2,327 0 0
3M CO COM 88579Y101 1,081 7,921 SH   SOLE 0 7,921 0 0
DOLLAR TREE INC COM 256746108 7,969 108,464 SH   SOLE 0 107,394 0 1,070
WASTE MGMT INC DEL COM 94106L109 214 2,311 SH   SOLE 0 2,311 0 0
NEXTERA ENERGY INC COM 65339F101 858 3,567 SH   SOLE 0 3,567 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,149 35,916 SH   SOLE 0 35,846 0 70
APPLE INC COM 037833100 22,240 87,461 SH   SOLE 0 86,831 0 630
AMERICAN EXPRESS CO COM 025816109 248 2,893 SH   SOLE 0 2,893 0 0
S&P GLOBAL INC COM 78409V104 7,976 32,550 SH   SOLE 0 32,200 0 350
VALERO ENERGY CORP COM 91913Y100 1,424 31,392 SH   SOLE 0 31,018 0 374
PNC FINL SVCS GROUP INC COM 693475105 8,499 88,787 SH   SOLE 0 87,967 0 820
CME GROUP INC COM 12572Q105 8,183 47,325 SH   SOLE 0 46,985 0 340
PROLOGIS INC. COM 74340W103 1,163 14,473 SH   SOLE 0 13,900 0 573
WP CAREY INC COM 92936U109 664 11,425 SH   SOLE 0 11,075 0 350
BIOGEN INC COM 09062X103 247 781 SH   SOLE 0 781 0 0
AIR PRODS & CHEMS INC COM 009158106 360 1,805 SH   SOLE 0 1,630 0 175
MOODYS CORP COM 615369105 278 1,313 SH   SOLE 0 1,313 0 0
ALPHABET INC CAP STK CL A 02079K305 343 295 SH   SOLE 0 295 0 0
VULCAN MATLS CO COM 929160109 213 1,975 SH   SOLE 0 1,975 0 0
MCCORMICK & CO INC COM NON VTG 579780206 9,762 69,131 SH   SOLE 0 68,571 0 560
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,231 7,994 SH   SOLE 0 7,883 0 111
THERMO FISHER SCIENTIFIC INC COM 883556102 373 1,315 SH   SOLE 0 1,315 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,175 39,045 SH   SOLE 0 38,636 0 409
MASTERCARD INC CL A 57636Q104 16,087 66,595 SH   SOLE 0 65,925 0 670
SUN CMNTYS INC COM 866674104 755 6,048 SH   SOLE 0 6,048 0 0
ARROW FINL CORP COM 042744102 335 12,033 SH   SOLE 0 12,033 0 0
CF INDS HLDGS INC COM 125269100 5,581 205,189 SH   SOLE 0 203,014 0 2,175
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 651 7,921 SH   SOLE 0 7,756 0 165
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 378 23,775 SH   SOLE 0 23,775 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 246 4,542 SH   SOLE 0 4,542 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,219 27,107 SH   SOLE 0 26,807 0 300
FACEBOOK INC CL A 30303M102 1,270 7,615 SH   SOLE 0 7,420 0 195
IQVIA HLDGS INC COM 46266C105 225 2,082 SH   SOLE 0 2,082 0 0
ALPHABET INC CAP STK CL C 02079K107 19,476 16,749 SH   SOLE 0 16,617 0 132
GMS INC COM 36251C103 763 48,500 SH   SOLE 0 48,500 0 0
TYME TECHNOLOGIES INC COM 90238J103 11 10,000 SH   SOLE 0 10,000 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,069 60,688 SH   SOLE 0 60,441 0 247
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 271 8,750 SH   SOLE 0 8,750 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 40 10,624 SH   SOLE 0 10,624 0 0