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 5,275 49,666 SH   SOLE   49,666 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,053 3,758 SH   SOLE   3,758 0 0
CAMDEN NATL CORP COM 133034108 3,392 76,997 SH   SOLE   76,996 0 0
STARBUCKS CORP COM 855244109 295 3,857 SH   SOLE   3,857 0 0
JOHNSON & JOHNSON COM 478160104 9,465 53,320 SH   SOLE   53,320 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 863 9,445 SH   SOLE   9,445 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,896 16,475 SH   SOLE   16,474 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 192 12,500 SH   SOLE   12,500 0 0
WATSCO INC COM 942622200 3,621 15,161 SH   SOLE   15,160 0 0
SHELL PLC SPON ADS 780259305 1,175 22,473 SH   SOLE   22,473 0 0
PROCTER AND GAMBLE CO COM 742718109 6,594 45,856 SH   SOLE   45,856 0 0
COCA COLA CO COM 191216100 3,469 55,147 SH   SOLE   55,146 0 0
GENERAL MLS INC COM 370334104 541 7,166 SH   SOLE   7,166 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 508 20,827 SH   SOLE   20,827 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,212 6,639 SH   SOLE   6,639 0 0
MARRIOTT INTL INC NEW CL A 571903202 516 3,790 SH   SOLE   3,790 0 0
INTEL CORP COM 458140100 2,816 75,286 SH   SOLE   75,285 0 0
MEDTRONIC PLC SHS G5960L103 414 4,617 SH   SOLE   4,617 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 308 1,000 SH   SOLE   1,000 0 0
WATERS CORP COM 941848103 265 800 SH   SOLE   800 0 0
LAUDER ESTEE COS INC CL A 518439104 4,262 16,737 SH   SOLE   16,737 0 0
SANOFI SPONSORED ADR 80105N105 250 5,000 SH   SOLE   5,000 0 0
MERCK & CO INC COM 58933Y105 5,024 55,102 SH   SOLE   55,101 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 476 1,262 SH   SOLE   1,262 0 0
MASTERCARD INCORPORATED CL A 57636Q104 774 2,452 SH   SOLE   2,452 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,342 18,339 SH   SOLE   18,338 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,579 25,979 SH   SOLE   25,979 0 0
EMERSON ELEC CO COM 291011104 2,301 28,933 SH   SOLE   28,933 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,216 12,729 SH   SOLE   12,728 0 0
CORNING INC COM 219350105 250 7,940 SH   SOLE   7,940 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,502 15,799 SH   SOLE   15,799 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,519 29,935 SH   SOLE   29,934 0 0
CHUBB LIMITED COM H1467J104 3,450 17,551 SH   SOLE   17,551 0 0
SHERWIN WILLIAMS CO COM 824348106 320 1,428 SH   SOLE   1,428 0 0
PEPSICO INC COM 713448108 3,983 23,901 SH   SOLE   23,901 0 0
KIMBERLY-CLARK CORP COM 494368103 279 2,063 SH   SOLE   2,063 0 0
HONEYWELL INTL INC COM 438516106 4,109 23,642 SH   SOLE   23,642 0 0
HOME DEPOT INC COM 437076102 1,237 4,509 SH   SOLE   4,508 0 0
BAXTER INTL INC COM 071813109 1,570 24,449 SH   SOLE   24,449 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,285 6,118 SH   SOLE   6,118 0 0
FAIR ISAAC CORP COM 303250104 539 1,345 SH   SOLE   1,345 0 0
DUPONT DE NEMOURS INC COM 26614N102 611 11,002 SH   SOLE   11,002 0 0
SOUTHERN CO COM 842587107 1,153 16,175 SH   SOLE   16,175 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,185 27,617 SH   SOLE   27,617 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 498 2,125 SH   SOLE   2,125 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 282 7,500 SH   SOLE   7,500 0 0
HENRY JACK & ASSOC INC COM 426281101 512 2,846 SH   SOLE   2,846 0 0
NUTRIEN LTD COM 67077M108 262 3,294 SH   SOLE   3,294 0 0
ISHARES TR CORE S&P SCP ETF 464287804 367 3,971 SH   SOLE   3,971 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 280 1,025 SH   SOLE   1,025 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 367 1,002 SH   SOLE   1,002 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 451 5,908 SH   SOLE   5,908 0 0
ALPHABET INC CAP STK CL A 02079K305 7,074 3,246 SH   SOLE   3,246 0 0
PROGRESSIVE CORP COM 743315103 4,589 39,467 SH   SOLE   39,467 0 0
FISERV INC COM 337738108 240 2,695 SH   SOLE   2,695 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 526 833 SH   SOLE   833 0 0
NEWMONT CORP COM 651639106 1,536 25,745 SH   SOLE   25,745 0 0
SURFACE ONCOLOGY INC COM 86877M209 20 12,050 SH   SOLE   12,050 0 0
MICROSOFT CORP COM 594918104 18,520 72,111 SH   SOLE   72,111 0 0
SCHLUMBERGER LTD COM STK 806857108 399 11,160 SH   SOLE   11,160 0 0
CVS HEALTH CORP COM 126650100 318 3,427 SH   SOLE   3,426 0 0
RPM INTL INC COM 749685103 365 4,635 SH   SOLE   4,635 0 0
ARES CAPITAL CORP COM 04010L103 277 15,445 SH   SOLE   15,445 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 264 2,700 SH   SOLE   2,700 0 0
NEXTERA ENERGY INC COM 65339F101 2,909 37,559 SH   SOLE   37,558 0 0
NIKE INC CL B 654106103 1,435 14,045 SH   SOLE   14,045 0 0
LINDE PLC SHS G5494J103 4,195 14,590 SH   SOLE   14,589 0 0
MODERNA INC COM 60770K107 2,345 16,418 SH   SOLE   16,418 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,574 25,899 SH   SOLE   25,899 0 0
STANLEY BLACK & DECKER INC COM 854502101 202 1,922 SH   SOLE   1,922 0 0
DOW INC COM 260557103 556 10,765 SH   SOLE   10,765 0 0
ALCON AG ORD SHS H01301128 734 10,509 SH   SOLE   10,509 0 0
ILLUMINA INC COM 452327109 1,114 6,043 SH   SOLE   6,043 0 0
CORTEVA INC COM 22052L104 533 9,849 SH   SOLE   9,849 0 0
CONSOLIDATED EDISON INC COM 209115104 430 4,525 SH   SOLE   4,525 0 0
LILLY ELI & CO COM 532457108 2,239 6,907 SH   SOLE   6,907 0 0
AIR PRODS & CHEMS INC COM 009158106 860 3,577 SH   SOLE   3,576 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,890 17,627 SH   SOLE   17,627 0 0
AFLAC INC COM 001055102 424 7,660 SH   SOLE   7,660 0 0
SYSCO CORP COM 871829107 983 11,602 SH   SOLE   11,602 0 0
AMERICAN ELEC PWR CO INC COM 025537101 211 2,200 SH   SOLE   2,200 0 0
MARATHON PETE CORP COM 56585A102 235 2,862 SH   SOLE   2,861 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 483 10,105 SH   SOLE   10,105 0 0
STAG INDL INC COM 85254J102 797 25,825 SH   SOLE   25,825 0 0
VACCITECH PLC ADS 91864C107 178 39,975 SH   SOLE   39,975 0 0
VISA INC COM CL A 92826C839 5,668 28,788 SH   SOLE   28,788 0 0
HERSHEY CO COM 427866108 726 3,375 SH   SOLE   3,375 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1,956 45,198 SH   SOLE   45,198 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 606 2,508 SH   SOLE   2,508 0 0
AMERICAN TOWER CORP NEW COM 03027X100 337 1,320 SH   SOLE   1,320 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,286 4,804 SH   SOLE   4,804 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 831 16,100 SH   SOLE   16,100 0 0
BCE INC COM NEW 05534B760 357 7,253 SH   SOLE   7,253 0 0
PALO ALTO NETWORKS INC COM 697435105 2,059 4,169 SH   SOLE   4,169 0 0
MONDELEZ INTL INC CL A 609207105 477 7,679 SH   SOLE   7,678 0 0
BROADCOM INC COM 11135F101 212 436 SH   SOLE   436 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,370 28,038 SH   SOLE   28,038 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 1,398 26,562 SH   SOLE   26,562 0 0
EXPEDITORS INTL WASH INC COM 302130109 233 2,395 SH   SOLE   2,395 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,121 22,046 SH   SOLE   22,046 0 0
NVIDIA CORPORATION COM 67066G104 2,050 13,524 SH   SOLE   13,524 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 900 17,800 SH   SOLE   17,800 0 0
ABBVIE INC COM 00287Y109 5,869 38,321 SH   SOLE   38,321 0 0
ZOETIS INC CL A 98978V103 320 1,859 SH   SOLE   1,859 0 0
CHURCH & DWIGHT CO INC COM 171340102 1,436 15,493 SH   SOLE   15,493 0 0
VERISIGN INC COM 92343E102 452 2,700 SH   SOLE   2,700 0 0
STRYKER CORPORATION COM 863667101 357 1,795 SH   SOLE   1,795 0 0
QUALCOMM INC COM 747525103 1,048 8,203 SH   SOLE   8,202 0 0
MCDONALDS CORP COM 580135101 2,023 8,196 SH   SOLE   8,196 0 0
CISCO SYS INC COM 17275R102 296 6,945 SH   SOLE   6,944 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,287 16,831 SH   SOLE   16,831 0 0
AT&T INC COM 00206R102 865 41,246 SH   SOLE   41,245 0 0
GENERAL ELECTRIC CO COM NEW 369604301 657 10,311 SH   SOLE   10,311 0 0
LULULEMON ATHLETICA INC COM 550021109 222 814 SH   SOLE   814 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,566 4,129 SH   SOLE   4,129 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,195 1,475 SH   SOLE   1,475 0 0
CIGNA CORP NEW COM 125523100 1,258 4,774 SH   SOLE   4,774 0 0
ONEOK INC NEW COM 682680103 3,005 54,146 SH   SOLE   54,146 0 0
ROSS STORES INC COM 778296103 557 7,935 SH   SOLE   7,935 0 0
WELLS FARGO CO NEW COM 949746101 393 10,038 SH   SOLE   10,038 0 0
UNION PAC CORP COM 907818108 8,384 39,309 SH   SOLE   39,308 0 0
TRANSOCEAN LTD REG SHS H8817H100 75 22,400 SH   SOLE   22,400 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,370 41,669 SH   SOLE   41,669 0 0
SALESFORCE INC COM 79466L302 820 4,969 SH   SOLE   4,969 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,130 49,615 SH   SOLE   49,615 0 0
IDEXX LABS INC COM 45168D104 201 572 SH   SOLE   572 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,853 7,092 SH   SOLE   7,092 0 0
TORO CO COM 891092108 328 4,325 SH   SOLE   4,325 0 0
LOCKHEED MARTIN CORP COM 539830109 232 539 SH   SOLE   539 0 0
JPMORGAN CHASE & CO COM 46625H100 5,511 48,941 SH   SOLE   48,941 0 0
CHEVRON CORP NEW COM 166764100 7,360 50,837 SH   SOLE   50,837 0 0
CONOCOPHILLIPS COM 20825C104 461 5,131 SH   SOLE   5,131 0 0
DANAHER CORPORATION COM 235851102 1,682 6,634 SH   SOLE   6,634 0 0
PERKINELMER INC COM 714046109 282 1,984 SH   SOLE   1,984 0 0
TJX COS INC NEW COM 872540109 2,905 52,005 SH   SOLE   52,005 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,435 17,249 SH   SOLE   17,249 0 0
ORACLE CORP COM 68389X105 626 8,955 SH   SOLE   8,954 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,570 16,339 SH   SOLE   16,339 0 0
TEXAS INSTRS INC COM 882508104 4,740 30,847 SH   SOLE   30,846 0 0
TARGET CORP COM 87612E106 2,307 16,338 SH   SOLE   16,337 0 0
PFIZER INC COM 717081103 1,866 35,591 SH   SOLE   35,590 0 0
MORGAN STANLEY COM NEW 617446448 278 3,651 SH   SOLE   3,650 0 0
3M CO COM 88579Y101 2,728 21,084 SH   SOLE   21,084 0 0
GILEAD SCIENCES INC COM 375558103 315 5,095 SH   SOLE   5,095 0 0
CATERPILLAR INC COM 149123101 3,644 20,387 SH   SOLE   20,386 0 0
ALPHABET INC CAP STK CL C 02079K107 1,859 850 SH   SOLE   850 0 0
AMERICAN EXPRESS CO COM 025816109 508 3,666 SH   SOLE   3,665 0 0
AMGEN INC COM 031162100 4,792 19,697 SH   SOLE   19,696 0 0
APPLIED MATLS INC COM 038222105 1,169 12,851 SH   SOLE   12,851 0 0
OTIS WORLDWIDE CORP COM 68902V107 3,998 56,566 SH   SOLE   56,566 0 0
BANK MONTREAL QUE COM 063671101 818 8,510 SH   SOLE   8,510 0 0
EQUINOR ASA SPONSORED ADR 29446M102 2,327 66,934 SH   SOLE   66,934 0 0
DNP SELECT INCOME FD INC COM 23325P104 122 11,250 SH   SOLE   11,250 0 0
PHILIP MORRIS INTL INC COM 718172109 1,019 10,325 SH   SOLE   10,325 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,779 23,110 SH   SOLE   23,110 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 8,476 38,988 SH   SOLE   38,988 0 0
ALTRIA GROUP INC COM 02209S103 902 21,587 SH   SOLE   21,587 0 0
DOMINION ENERGY INC COM 25746U109 331 4,151 SH   SOLE   4,151 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,458 23,245 SH   SOLE   23,244 0 0
EXXON MOBIL CORP COM 30231G102 9,734 113,657 SH   SOLE   113,657 0 0
PRICE T ROWE GROUP INC COM 74144T108 592 5,214 SH   SOLE   5,214 0 0
LOWES COS INC COM 548661107 360 2,062 SH   SOLE   2,061 0 0
DEERE & CO COM 244199105 463 1,547 SH   SOLE   1,547 0 0
COLGATE PALMOLIVE CO COM 194162103 1,757 21,927 SH   SOLE   21,926 0 0
MCCORMICK & CO INC COM VTG 579780107 1,028 12,381 SH   SOLE   12,381 0 0
BANK NOVA SCOTIA B C COM 064149107 1,272 21,488 SH   SOLE   21,488 0 0
NOVO-NORDISK A S ADR 670100205 5,737 51,487 SH   SOLE   51,486 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,603 15,458 SH   SOLE   15,458 0 0
ISHARES TR CORE S&P MCP ETF 464287507 954 4,215 SH   SOLE   4,215 0 0
ISHARES TR MSCI EAFE ETF 464287465 480 7,681 SH   SOLE   7,681 0 0
APPLE INC COM 037833100 15,462 113,096 SH   SOLE   113,095 0 0
GSK PLC SPONSORED ADR 37733W105 454 10,440 SH   SOLE   10,440 0 0
WEC ENERGY GROUP INC COM 92939U106 362 3,600 SH   SOLE   3,600 0 0
ABBOTT LABS COM 002824100 3,598 33,113 SH   SOLE   33,113 0 0
DISNEY WALT CO COM 254687106 694 7,356 SH   SOLE   7,356 0 0
MARSH & MCLENNAN COS INC COM 571748102 5,378 34,642 SH   SOLE   34,641 0 0