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
AMAZON COM INC COM 023135106 8,124 2,473 SH   SOLE   2,473 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,410 3,939 SH   SOLE   3,939 0 0
CAMDEN NATL CORP COM 133034108 3,740 78,069 SH   SOLE   78,069 0 0
STARBUCKS CORP COM 855244109 449 4,067 SH   SOLE   4,067 0 0
SQUARE INC CL A 852234103 206 860 SH   SOLE   860 0 0
JOHNSON & JOHNSON COM 478160104 8,582 53,138 SH   SOLE   53,138 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,148 30,096 SH   SOLE   30,096 0 0
WASTE MGMT INC DEL COM 94106L109 642 4,300 SH   SOLE   4,300 0 0
DEXCOM INC COM 252131107 206 377 SH   SOLE   377 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,720 17,181 SH   SOLE   17,180 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 248 12,500 SH   SOLE   12,500 0 0
WATSCO INC COM 942622200 4,261 16,104 SH   SOLE   16,103 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,061 23,800 SH   SOLE   23,800 0 0
PROCTER AND GAMBLE CO COM 742718109 6,604 47,240 SH   SOLE   47,239 0 0
COCA COLA CO COM 191216100 3,290 62,705 SH   SOLE   62,705 0 0
GENERAL MLS INC COM 370334104 426 7,116 SH   SOLE   7,116 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,516 11,300 SH   SOLE   11,300 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 421 19,442 SH   SOLE   19,442 0 0
MARRIOTT INTL INC NEW CL A 571903202 537 3,625 SH   SOLE   3,625 0 0
INTEL CORP COM 458140100 2,816 52,848 SH   SOLE   52,847 0 0
MEDTRONIC PLC SHS G5960L103 570 4,551 SH   SOLE   4,551 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 338 1,000 SH   SOLE   1,000 0 0
WATERS CORP COM 941848103 286 800 SH   SOLE   800 0 0
LAUDER ESTEE COS INC CL A 518439104 5,282 17,609 SH   SOLE   17,609 0 0
SANOFI SPONSORED ADR 80105N105 909 18,855 SH   SOLE   18,855 0 0
MERCK & CO INC COM 58933Y105 3,990 53,127 SH   SOLE   53,126 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 542 1,262 SH   SOLE   1,262 0 0
MASTERCARD INCORPORATED CL A 57636Q104 841 2,419 SH   SOLE   2,419 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,895 18,849 SH   SOLE   18,849 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3,074 27,460 SH   SOLE   27,460 0 0
EMERSON ELEC CO COM 291011104 2,764 29,347 SH   SOLE   29,347 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,564 13,283 SH   SOLE   13,283 0 0
CORNING INC COM 219350105 271 7,440 SH   SOLE   7,440 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,985 17,536 SH   SOLE   17,536 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,490 27,583 SH   SOLE   27,582 0 0
CHUBB LIMITED COM H1467J104 3,054 17,604 SH   SOLE   17,604 0 0
SHERWIN WILLIAMS CO COM 824348106 399 1,428 SH   SOLE   1,428 0 0
PEPSICO INC COM 713448108 3,590 23,865 SH   SOLE   23,865 0 0
KIMBERLY-CLARK CORP COM 494368103 333 2,518 SH   SOLE   2,518 0 0
HONEYWELL INTL INC COM 438516106 5,217 24,578 SH   SOLE   24,577 0 0
HOME DEPOT INC COM 437076102 1,499 4,568 SH   SOLE   4,567 0 0
BAXTER INTL INC COM 071813109 2,228 27,705 SH   SOLE   27,705 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,245 6,225 SH   SOLE   6,225 0 0
FAIR ISAAC CORP COM 303250104 561 1,410 SH   SOLE   1,410 0 0
DUPONT DE NEMOURS INC COM 26614N102 763 11,215 SH   SOLE   11,215 0 0
SOUTHERN CO COM 842587107 1,085 17,509 SH   SOLE   17,509 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 854 24,210 SH   SOLE   24,210 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 598 2,125 SH   SOLE   2,125 0 0
WHIRLPOOL CORP COM 963320106 210 1,030 SH   SOLE   1,030 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 299 7,500 SH   SOLE   7,500 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 734 22,265 SH   SOLE   22,265 0 0
HENRY JACK & ASSOC INC COM 426281101 486 2,964 SH   SOLE   2,964 0 0
NUTRIEN LTD COM 67077M108 214 3,294 SH   SOLE   3,294 0 0
ISHARES TR CORE S&P SCP ETF 464287804 301 2,761 SH   SOLE   2,761 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 368 1,350 SH   SOLE   1,350 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 379 658 SH   SOLE   658 0 0
ALPHABET INC CAP STK CL A 02079K305 8,873 3,319 SH   SOLE   3,319 0 0
PROGRESSIVE CORP COM 743315103 4,515 49,953 SH   SOLE   49,953 0 0
FISERV INC COM 337738108 292 2,695 SH   SOLE   2,695 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 672 1,100 SH   SOLE   1,100 0 0
NEWMONT CORP COM 651639106 1,284 23,650 SH   SOLE   23,650 0 0
SURFACE ONCOLOGY INC COM 86877M209 156 20,550 SH   SOLE   20,550 0 0
MICROSOFT CORP COM 594918104 21,964 77,910 SH   SOLE   77,910 0 0
SCHLUMBERGER LTD COM STK 806857108 331 11,180 SH   SOLE   11,180 0 0
CVS HEALTH CORP COM 126650100 288 3,390 SH   SOLE   3,390 0 0
RPM INTL INC COM 749685103 360 4,635 SH   SOLE   4,635 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 293 2,700 SH   SOLE   2,700 0 0
GUARDANT HEALTH INC COM 40131M109 1,979 15,828 SH   SOLE   15,828 0 0
NEXTERA ENERGY INC COM 65339F101 2,881 36,688 SH   SOLE   36,688 0 0
NIKE INC CL B 654106103 2,325 16,008 SH   SOLE   16,008 0 0
ALIGN TECHNOLOGY INC COM 016255101 519 780 SH   SOLE   780 0 0
LINDE PLC SHS G5494J103 4,400 14,999 SH   SOLE   14,998 0 0
MODERNA INC COM 60770K107 4,483 11,649 SH   SOLE   11,649 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,583 22,340 SH   SOLE   22,340 0 0
STANLEY BLACK & DECKER INC COM 854502101 337 1,922 SH   SOLE   1,922 0 0
DOW INC COM 260557103 632 10,978 SH   SOLE   10,978 0 0
ALCON AG ORD SHS H01301128 979 12,152 SH   SOLE   12,152 0 0
ILLUMINA INC COM 452327109 1,801 4,440 SH   SOLE   4,440 0 0
CORTEVA INC COM 22052L104 423 10,062 SH   SOLE   10,062 0 0
CONSOLIDATED EDISON INC COM 209115104 328 4,525 SH   SOLE   4,525 0 0
LILLY ELI & CO COM 532457108 1,596 6,907 SH   SOLE   6,907 0 0
AIR PRODS & CHEMS INC COM 009158106 1,375 5,367 SH   SOLE   5,367 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 216 1,775 SH   SOLE   1,775 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,769 18,127 SH   SOLE   18,127 0 0
MICRON TECHNOLOGY INC COM 595112103 257 3,620 SH   SOLE   3,620 0 0
AFLAC INC COM 001055102 399 7,660 SH   SOLE   7,660 0 0
SYSCO CORP COM 871829107 921 11,734 SH   SOLE   11,734 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 222 122 SH   SOLE   122 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 471 10,330 SH   SOLE   10,330 0 0
XYLEM INC COM 98419M100 223 1,800 SH   SOLE   1,800 0 0
VACCITECH PLC ADS 91864C107 810 51,475 SH   SOLE   51,475 0 0
VISA INC COM CL A 92826C839 8,423 37,813 SH   SOLE   37,813 0 0
HERSHEY CO COM 427866108 671 3,965 SH   SOLE   3,965 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 617 2,800 SH   SOLE   2,800 0 0
AMERICAN TOWER CORP NEW COM 03027X100 483 1,820 SH   SOLE   1,820 0 0
FACEBOOK INC CL A 30303M102 412 1,214 SH   SOLE   1,214 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,232 2,996 SH   SOLE   2,996 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 409 7,400 SH   SOLE   7,400 0 0
BCE INC COM NEW 05534B760 363 7,253 SH   SOLE   7,253 0 0
PALO ALTO NETWORKS INC COM 697435105 2,011 4,199 SH   SOLE   4,199 0 0
MONDELEZ INTL INC CL A 609207105 447 7,677 SH   SOLE   7,677 0 0
BROADCOM INC COM 11135F101 272 561 SH   SOLE   561 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,054 25,119 SH   SOLE   25,119 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 1,330 27,750 SH   SOLE   27,750 0 0
EXPEDITORS INTL WASH INC COM 302130109 315 2,645 SH   SOLE   2,645 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,289 22,785 SH   SOLE   22,785 0 0
EQUIFAX INC COM 294429105 204 804 SH   SOLE   804 0 0
NVIDIA CORPORATION COM 67066G104 3,590 17,331 SH   SOLE   17,331 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 2,124 38,870 SH   SOLE   38,870 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 492 8,200 SH   SOLE   8,200 0 0
ABBVIE INC COM 00287Y109 4,198 38,917 SH   SOLE   38,917 0 0
S&P GLOBAL INC COM 78409V104 210 495 SH   SOLE   495 0 0
ZOETIS INC CL A 98978V103 442 2,277 SH   SOLE   2,277 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 783 7,010 SH   SOLE   7,010 0 0
APTARGROUP INC COM 038336103 215 1,800 SH   SOLE   1,800 0 0
CHURCH & DWIGHT INC COM 171340102 2,936 35,558 SH   SOLE   35,558 0 0
ROCKWELL AUTOMATION INC COM 773903109 294 1,000 SH   SOLE   1,000 0 0
VERISIGN INC COM 92343E102 554 2,700 SH   SOLE   2,700 0 0
STRYKER CORPORATION COM 863667101 473 1,795 SH   SOLE   1,795 0 0
QUALCOMM INC COM 747525103 1,052 8,156 SH   SOLE   8,156 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 323 325 SH   SOLE   325 0 0
MCDONALDS CORP COM 580135101 2,214 9,183 SH   SOLE   9,183 0 0
CISCO SYS INC COM 17275R102 420 7,708 SH   SOLE   7,708 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,747 16,975 SH   SOLE   16,975 0 0
AT&T INC COM 00206R102 1,261 46,687 SH   SOLE   46,686 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,226 11,901 SH   SOLE   11,901 0 0
LULULEMON ATHLETICA INC COM 550021109 378 934 SH   SOLE   934 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,619 3,757 SH   SOLE   3,757 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,784 1,475 SH   SOLE   1,475 0 0
CIGNA CORP NEW COM 125523100 975 4,870 SH   SOLE   4,870 0 0
ONEOK INC NEW COM 682680103 3,197 55,123 SH   SOLE   55,122 0 0
ROSS STORES INC COM 778296103 871 8,005 SH   SOLE   8,005 0 0
WELLS FARGO CO NEW COM 949746101 537 11,565 SH   SOLE   11,565 0 0
UNION PAC CORP COM 907818108 7,912 40,364 SH   SOLE   40,363 0 0
TRANSOCEAN LTD REG SHS H8817H100 92 24,400 SH   SOLE   24,400 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,350 34,794 SH   SOLE   34,794 0 0
SALESFORCE COM INC COM 79466L302 1,674 6,173 SH   SOLE   6,173 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,917 48,340 SH   SOLE   48,339 0 0
IDEXX LABS INC COM 45168D104 437 702 SH   SOLE   702 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,204 7,358 SH   SOLE   7,358 0 0
TORO CO COM 891092108 421 4,325 SH   SOLE   4,325 0 0
LOCKHEED MARTIN CORP COM 539830109 234 679 SH   SOLE   679 0 0
JPMORGAN CHASE & CO COM 46625H100 8,507 51,973 SH   SOLE   51,972 0 0
CHEVRON CORP NEW COM 166764100 5,168 50,943 SH   SOLE   50,943 0 0
CONOCOPHILLIPS COM 20825C104 348 5,131 SH   SOLE   5,131 0 0
DANAHER CORPORATION COM 235851102 2,149 7,059 SH   SOLE   7,059 0 0
PERKINELMER INC COM 714046109 344 1,984 SH   SOLE   1,984 0 0
TJX COS INC NEW COM 872540109 3,310 50,168 SH   SOLE   50,167 0 0
BK OF AMERICA CORP COM 060505104 202 4,765 SH   SOLE   4,765 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,019 21,732 SH   SOLE   21,732 0 0
ORACLE CORP COM 68389X105 796 9,140 SH   SOLE   9,139 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,566 18,216 SH   SOLE   18,216 0 0
TEXAS INSTRS INC COM 882508104 5,685 29,575 SH   SOLE   29,574 0 0
TARGET CORP COM 87612E106 3,544 15,492 SH   SOLE   15,492 0 0
PFIZER INC COM 717081103 1,503 34,952 SH   SOLE   34,951 0 0
MORGAN STANLEY COM NEW 617446448 460 4,732 SH   SOLE   4,732 0 0
3M CO COM 88579Y101 3,742 21,331 SH   SOLE   21,331 0 0
GILEAD SCIENCES INC COM 375558103 365 5,220 SH   SOLE   5,220 0 0
CATERPILLAR INC COM 149123101 4,174 21,744 SH   SOLE   21,743 0 0
ALPHABET INC CAP STK CL C 02079K107 2,473 928 SH   SOLE   928 0 0
AMERICAN EXPRESS CO COM 025816109 636 3,796 SH   SOLE   3,795 0 0
AMGEN INC COM 031162100 4,464 20,992 SH   SOLE   20,991 0 0
APPLIED MATLS INC COM 038222105 1,562 12,136 SH   SOLE   12,136 0 0
OTIS WORLDWIDE CORP COM 68902V107 4,586 55,735 SH   SOLE   55,734 0 0
BANK MONTREAL QUE COM 063671101 878 8,802 SH   SOLE   8,802 0 0
EQUINOR ASA SPONSORED ADR 29446M102 1,676 65,730 SH   SOLE   65,730 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 210 1,366 SH   SOLE   1,366 0 0
CITIZENS FINL GROUP INC COM 174610105 501 10,670 SH   SOLE   10,670 0 0
DNP SELECT INCOME FD INC COM 23325P104 120 11,250 SH   SOLE   11,250 0 0
LAM RESEARCH CORP COM 512807108 249 438 SH   SOLE   438 0 0
PHILIP MORRIS INTL INC COM 718172109 979 10,325 SH   SOLE   10,325 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,402 23,692 SH   SOLE   23,692 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 9,951 39,047 SH   SOLE   39,047 0 0
ALTRIA GROUP INC COM 02209S103 998 21,935 SH   SOLE   21,935 0 0
DOMINION ENERGY INC COM 25746U109 311 4,255 SH   SOLE   4,255 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,654 21,616 SH   SOLE   21,615 0 0
EXXON MOBIL CORP COM 30231G102 7,067 120,153 SH   SOLE   120,153 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,017 5,169 SH   SOLE   5,169 0 0
LOWES COS INC COM 548661107 438 2,161 SH   SOLE   2,161 0 0
DEERE & CO COM 244199105 267 797 SH   SOLE   797 0 0
COLGATE PALMOLIVE CO COM 194162103 1,771 23,428 SH   SOLE   23,427 0 0
MCCORMICK & CO INC COM VTG 579780107 999 12,125 SH   SOLE   12,125 0 0
BANK NOVA SCOTIA B C COM 064149107 1,391 22,612 SH   SOLE   22,612 0 0
NOVO-NORDISK A S ADR 670100205 4,970 51,770 SH   SOLE   51,769 0 0
PAYPAL HLDGS INC COM 70450Y103 208 798 SH   SOLE   798 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,568 14,815 SH   SOLE   14,815 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 103 10,600 SH   SOLE   10,600 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,086 4,127 SH   SOLE   4,127 0 0
ISHARES TR MSCI EAFE ETF 464287465 639 8,188 SH   SOLE   8,188 0 0
APPLE INC COM 037833100 16,988 120,059 SH   SOLE   120,059 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 554 14,505 SH   SOLE   14,505 0 0
WEC ENERGY GROUP INC COM 92939U106 423 4,800 SH   SOLE   4,800 0 0
ABBOTT LABS COM 002824100 3,950 33,439 SH   SOLE   33,439 0 0
DISNEY WALT CO COM 254687106 1,240 7,330 SH   SOLE   7,330 0 0
MARSH & MCLENNAN COS INC COM 571748102 5,253 34,691 SH   SOLE   34,691 0 0