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,069 2,420 SH   SOLE   2,420 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,450 3,644 SH   SOLE   3,644 0 0
CAMDEN NATL CORP COM 133034108 3,747 77,801 SH   SOLE   77,800 0 0
STARBUCKS CORP COM 855244109 482 4,117 SH   SOLE   4,117 0 0
JOHNSON & JOHNSON COM 478160104 9,029 52,779 SH   SOLE   52,779 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,358 28,691 SH   SOLE   28,691 0 0
WASTE MGMT INC DEL COM 94106L109 718 4,300 SH   SOLE   4,300 0 0
DEXCOM INC COM 252131107 210 392 SH   SOLE   392 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,696 17,079 SH   SOLE   17,078 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 272 12,500 SH   SOLE   12,500 0 0
WATSCO INC COM 942622200 5,028 16,069 SH   SOLE   16,068 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,008 23,225 SH   SOLE   23,225 0 0
PROCTER AND GAMBLE CO COM 742718109 7,617 46,565 SH   SOLE   46,564 0 0
COCA COLA CO COM 191216100 3,366 56,857 SH   SOLE   56,856 0 0
GENERAL MLS INC COM 370334104 479 7,116 SH   SOLE   7,116 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,234 10,435 SH   SOLE   10,435 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 424 19,327 SH   SOLE   19,327 0 0
UNITED PARCEL SERVICE INC CL B 911312106 228 1,065 SH   SOLE   1,065 0 0
MARRIOTT INTL INC NEW CL A 571903202 612 3,705 SH   SOLE   3,705 0 0
INTEL CORP COM 458140100 2,671 51,863 SH   SOLE   51,862 0 0
MEDTRONIC PLC SHS G5960L103 471 4,551 SH   SOLE   4,551 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 363 1,000 SH   SOLE   1,000 0 0
WATERS CORP COM 941848103 298 800 SH   SOLE   800 0 0
LAUDER ESTEE COS INC CL A 518439104 6,375 17,219 SH   SOLE   17,219 0 0
SANOFI SPONSORED ADR 80105N105 371 7,400 SH   SOLE   7,400 0 0
MERCK & CO INC COM 58933Y105 4,056 52,927 SH   SOLE   52,926 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 599 1,262 SH   SOLE   1,262 0 0
MASTERCARD INCORPORATED CL A 57636Q104 861 2,397 SH   SOLE   2,397 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,657 18,870 SH   SOLE   18,869 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,026 26,740 SH   SOLE   26,740 0 0
EMERSON ELEC CO COM 291011104 2,726 29,317 SH   SOLE   29,317 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,889 13,123 SH   SOLE   13,123 0 0
CORNING INC COM 219350105 277 7,440 SH   SOLE   7,440 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,225 17,176 SH   SOLE   17,176 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,382 26,598 SH   SOLE   26,597 0 0
CHUBB LIMITED COM H1467J104 3,403 17,604 SH   SOLE   17,604 0 0
SHERWIN WILLIAMS CO COM 824348106 503 1,428 SH   SOLE   1,428 0 0
PEPSICO INC COM 713448108 4,160 23,950 SH   SOLE   23,950 0 0
KIMBERLY-CLARK CORP COM 494368103 295 2,063 SH   SOLE   2,063 0 0
HONEYWELL INTL INC COM 438516106 5,033 24,138 SH   SOLE   24,137 0 0
HOME DEPOT INC COM 437076102 1,867 4,499 SH   SOLE   4,498 0 0
BAXTER INTL INC COM 071813109 2,333 27,175 SH   SOLE   27,175 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,498 6,075 SH   SOLE   6,075 0 0
FAIR ISAAC CORP COM 303250104 583 1,345 SH   SOLE   1,345 0 0
DUPONT DE NEMOURS INC COM 26614N102 889 11,002 SH   SOLE   11,002 0 0
SOUTHERN CO COM 842587107 1,194 17,409 SH   SOLE   17,409 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 992 26,510 SH   SOLE   26,510 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 668 2,125 SH   SOLE   2,125 0 0
WHIRLPOOL CORP COM 963320106 242 1,030 SH   SOLE   1,030 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 310 7,500 SH   SOLE   7,500 0 0
FORTINET INC COM 34959E109 225 625 SH   SOLE   625 0 0
HENRY JACK & ASSOC INC COM 426281101 475 2,846 SH   SOLE   2,846 0 0
NUTRIEN LTD COM 67077M108 248 3,294 SH   SOLE   3,294 0 0
ISHARES TR CORE S&P SCP ETF 464287804 316 2,761 SH   SOLE   2,761 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 404 1,350 SH   SOLE   1,350 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 392 692 SH   SOLE   692 0 0
ALPHABET INC CAP STK CL A 02079K305 9,659 3,334 SH   SOLE   3,334 0 0
PROGRESSIVE CORP COM 743315103 4,135 40,286 SH   SOLE   40,286 0 0
FISERV INC COM 337738108 280 2,695 SH   SOLE   2,695 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 777 1,100 SH   SOLE   1,100 0 0
NEWMONT CORP COM 651639106 1,613 26,000 SH   SOLE   26,000 0 0
SURFACE ONCOLOGY INC COM 86877M209 91 19,050 SH   SOLE   19,050 0 0
MICROSOFT CORP COM 594918104 25,728 76,497 SH   SOLE   76,497 0 0
SCHLUMBERGER LTD COM STK 806857108 334 11,160 SH   SOLE   11,160 0 0
CVS HEALTH CORP COM 126650100 350 3,390 SH   SOLE   3,390 0 0
RPM INTL INC COM 749685103 468 4,635 SH   SOLE   4,635 0 0
ARES CAPITAL CORP COM 04010L103 327 15,445 SH   SOLE   15,445 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 335 2,700 SH   SOLE   2,700 0 0
GUARDANT HEALTH INC COM 40131M109 1,502 15,018 SH   SOLE   15,018 0 0
NEXTERA ENERGY INC COM 65339F101 3,483 37,309 SH   SOLE   37,309 0 0
NIKE INC CL B 654106103 2,641 15,848 SH   SOLE   15,848 0 0
ALIGN TECHNOLOGY INC COM 016255101 447 680 SH   SOLE   680 0 0
TESLA INC COM 88160R101 221 209 SH   SOLE   209 0 0
LINDE PLC SHS G5494J103 5,148 14,859 SH   SOLE   14,858 0 0
MODERNA INC COM 60770K107 3,935 15,494 SH   SOLE   15,494 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,635 22,340 SH   SOLE   22,340 0 0
STANLEY BLACK & DECKER INC COM 854502101 363 1,922 SH   SOLE   1,922 0 0
DOW INC COM 260557103 611 10,765 SH   SOLE   10,765 0 0
ALCON AG ORD SHS H01301128 1,058 12,140 SH   SOLE   12,140 0 0
ILLUMINA INC COM 452327109 1,901 4,996 SH   SOLE   4,996 0 0
CORTEVA INC COM 22052L104 466 9,849 SH   SOLE   9,849 0 0
CONSOLIDATED EDISON INC COM 209115104 386 4,525 SH   SOLE   4,525 0 0
LILLY ELI & CO COM 532457108 1,908 6,907 SH   SOLE   6,907 0 0
AIR PRODS & CHEMS INC COM 009158106 1,618 5,318 SH   SOLE   5,317 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,915 18,252 SH   SOLE   18,252 0 0
DIGITAL RLTY TR INC COM 253868103 203 1,150 SH   SOLE   1,150 0 0
MICRON TECHNOLOGY INC COM 595112103 320 3,440 SH   SOLE   3,440 0 0
AFLAC INC COM 001055102 447 7,660 SH   SOLE   7,660 0 0
SYSCO CORP COM 871829107 922 11,734 SH   SOLE   11,734 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 205 117 SH   SOLE   117 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 469 10,105 SH   SOLE   10,105 0 0
SAIA INC COM 78709Y105 276 820 SH   SOLE   820 0 0
STAG INDL INC COM 85254J102 1,063 22,160 SH   SOLE   22,160 0 0
XYLEM INC COM 98419M100 216 1,800 SH   SOLE   1,800 0 0
VACCITECH PLC ADS 91864C107 571 51,375 SH   SOLE   51,375 0 0
VISA INC COM CL A 92826C839 6,689 30,866 SH   SOLE   30,866 0 0
HERSHEY CO COM 427866108 663 3,425 SH   SOLE   3,425 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3,745 41,232 SH   SOLE   41,232 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 534 2,503 SH   SOLE   2,503 0 0
AMERICAN TOWER CORP NEW COM 03027X100 532 1,820 SH   SOLE   1,820 0 0
META PLATFORMS INC CL A 30303M102 422 1,255 SH   SOLE   1,255 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,796 3,512 SH   SOLE   3,512 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 761 13,600 SH   SOLE   13,600 0 0
BCE INC COM NEW 05534B760 377 7,253 SH   SOLE   7,253 0 0
PALO ALTO NETWORKS INC COM 697435105 2,332 4,189 SH   SOLE   4,189 0 0
MONDELEZ INTL INC CL A 609207105 509 7,677 SH   SOLE   7,677 0 0
BROADCOM INC COM 11135F101 373 561 SH   SOLE   561 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,492 28,494 SH   SOLE   28,494 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 1,368 27,650 SH   SOLE   27,650 0 0
EXPEDITORS INTL WASH INC COM 302130109 335 2,495 SH   SOLE   2,495 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,277 22,378 SH   SOLE   22,378 0 0
EQUIFAX INC COM 294429105 235 804 SH   SOLE   804 0 0
NVIDIA CORPORATION COM 67066G104 4,327 14,712 SH   SOLE   14,712 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,584 29,400 SH   SOLE   29,400 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 251 3,715 SH   SOLE   3,715 0 0
ABBVIE INC COM 00287Y109 5,429 40,097 SH   SOLE   40,097 0 0
S&P GLOBAL INC COM 78409V104 234 495 SH   SOLE   495 0 0
ZOETIS INC CL A 98978V103 482 1,977 SH   SOLE   1,977 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 818 6,800 SH   SOLE   6,800 0 0
APTARGROUP INC COM 038336103 220 1,800 SH   SOLE   1,800 0 0
CHURCH & DWIGHT CO INC COM 171340102 1,736 16,934 SH   SOLE   16,934 0 0
ROCKWELL AUTOMATION INC COM 773903109 349 1,000 SH   SOLE   1,000 0 0
VERISIGN INC COM 92343E102 685 2,700 SH   SOLE   2,700 0 0
STRYKER CORPORATION COM 863667101 480 1,795 SH   SOLE   1,795 0 0
QUALCOMM INC COM 747525103 1,491 8,156 SH   SOLE   8,156 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 340 945 SH   SOLE   945 0 0
MCDONALDS CORP COM 580135101 2,462 9,183 SH   SOLE   9,183 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 259 1,894 SH   SOLE   1,894 0 0
DOVER CORP COM 260003108 226 1,242 SH   SOLE   1,242 0 0
CISCO SYS INC COM 17275R102 408 6,435 SH   SOLE   6,435 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,349 16,325 SH   SOLE   16,325 0 0
AT&T INC COM 00206R102 1,027 41,767 SH   SOLE   41,766 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,116 11,814 SH   SOLE   11,814 0 0
LULULEMON ATHLETICA INC COM 550021109 319 814 SH   SOLE   814 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,717 3,600 SH   SOLE   3,600 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,842 1,475 SH   SOLE   1,475 0 0
CIGNA CORP NEW COM 125523100 1,096 4,774 SH   SOLE   4,774 0 0
ONEOK INC NEW COM 682680103 3,243 55,182 SH   SOLE   55,182 0 0
ROSS STORES INC COM 778296103 911 7,970 SH   SOLE   7,970 0 0
WELLS FARGO CO NEW COM 949746101 555 11,565 SH   SOLE   11,565 0 0
UNION PAC CORP COM 907818108 9,974 39,589 SH   SOLE   39,588 0 0
TRANSOCEAN LTD REG SHS H8817H100 67 24,400 SH   SOLE   24,400 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,670 42,344 SH   SOLE   42,344 0 0
SALESFORCE COM INC COM 79466L302 1,738 6,838 SH   SOLE   6,838 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,655 48,185 SH   SOLE   48,185 0 0
IDEXX LABS INC COM 45168D104 377 572 SH   SOLE   572 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,793 7,183 SH   SOLE   7,183 0 0
TORO CO COM 891092108 432 4,325 SH   SOLE   4,325 0 0
LOCKHEED MARTIN CORP COM 539830109 209 589 SH   SOLE   589 0 0
JPMORGAN CHASE & CO COM 46625H100 8,189 51,715 SH   SOLE   51,715 0 0
CHEVRON CORP NEW COM 166764100 5,985 50,999 SH   SOLE   50,999 0 0
CONOCOPHILLIPS COM 20825C104 370 5,131 SH   SOLE   5,131 0 0
DANAHER CORPORATION COM 235851102 2,341 7,114 SH   SOLE   7,114 0 0
PERKINELMER INC COM 714046109 399 1,984 SH   SOLE   1,984 0 0
TJX COS INC NEW COM 872540109 3,995 52,623 SH   SOLE   52,623 0 0
BK OF AMERICA CORP COM 060505104 212 4,765 SH   SOLE   4,765 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,303 17,234 SH   SOLE   17,234 0 0
ORACLE CORP COM 68389X105 784 8,990 SH   SOLE   8,989 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,422 16,527 SH   SOLE   16,527 0 0
TEXAS INSTRS INC COM 882508104 5,564 29,520 SH   SOLE   29,519 0 0
TARGET CORP COM 87612E106 3,546 15,323 SH   SOLE   15,322 0 0
PFIZER INC COM 717081103 2,123 35,952 SH   SOLE   35,951 0 0
MORGAN STANLEY COM NEW 617446448 445 4,532 SH   SOLE   4,532 0 0
3M CO COM 88579Y101 3,780 21,281 SH   SOLE   21,281 0 0
GILEAD SCIENCES INC COM 375558103 370 5,095 SH   SOLE   5,095 0 0
CATERPILLAR INC COM 149123101 4,385 21,209 SH   SOLE   21,208 0 0
ALPHABET INC CAP STK CL C 02079K107 2,613 903 SH   SOLE   903 0 0
AMERICAN EXPRESS CO COM 025816109 572 3,496 SH   SOLE   3,495 0 0
AMGEN INC COM 031162100 4,551 20,229 SH   SOLE   20,228 0 0
APPLIED MATLS INC COM 038222105 1,920 12,201 SH   SOLE   12,201 0 0
OTIS WORLDWIDE CORP COM 68902V107 4,960 56,960 SH   SOLE   56,960 0 0
BANK MONTREAL QUE COM 063671101 948 8,802 SH   SOLE   8,802 0 0
EQUINOR ASA SPONSORED ADR 29446M102 1,720 65,334 SH   SOLE   65,334 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 235 1,366 SH   SOLE   1,366 0 0
CITIZENS FINL GROUP INC COM 174610105 391 8,285 SH   SOLE   8,285 0 0
DNP SELECT INCOME FD INC COM 23325P104 122 11,250 SH   SOLE   11,250 0 0
LAM RESEARCH CORP COM 512807108 239 333 SH   SOLE   333 0 0
PHILIP MORRIS INTL INC COM 718172109 981 10,325 SH   SOLE   10,325 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,464 23,477 SH   SOLE   23,477 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 11,018 39,703 SH   SOLE   39,703 0 0
ALTRIA GROUP INC COM 02209S103 1,030 21,735 SH   SOLE   21,735 0 0
DOMINION ENERGY INC COM 25746U109 334 4,255 SH   SOLE   4,255 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,090 21,656 SH   SOLE   21,655 0 0
EXXON MOBIL CORP COM 30231G102 7,303 119,353 SH   SOLE   119,353 0 0
PRICE T ROWE GROUP INC COM 74144T108 961 4,889 SH   SOLE   4,889 0 0
LOWES COS INC COM 548661107 533 2,061 SH   SOLE   2,061 0 0
DEERE & CO COM 244199105 256 747 SH   SOLE   747 0 0
COLGATE PALMOLIVE CO COM 194162103 1,863 21,828 SH   SOLE   21,827 0 0
MCCORMICK & CO INC COM VTG 579780107 1,214 12,725 SH   SOLE   12,725 0 0
BANK NOVA SCOTIA B C COM 064149107 1,574 21,962 SH   SOLE   21,962 0 0
NOVO-NORDISK A S ADR 670100205 5,787 51,670 SH   SOLE   51,669 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,061 14,665 SH   SOLE   14,665 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,148 4,055 SH   SOLE   4,055 0 0
ISHARES TR MSCI EAFE ETF 464287465 633 8,047 SH   SOLE   8,047 0 0
APPLE INC COM 037833100 21,266 119,762 SH   SOLE   119,762 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 497 11,265 SH   SOLE   11,265 0 0
WEC ENERGY GROUP INC COM 92939U106 466 4,800 SH   SOLE   4,800 0 0
ABBOTT LABS COM 002824100 4,685 33,289 SH   SOLE   33,289 0 0
DISNEY WALT CO COM 254687106 1,180 7,621 SH   SOLE   7,621 0 0
MARSH & MCLENNAN COS INC COM 571748102 6,064 34,887 SH   SOLE   34,886 0 0