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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COMMON STOCK 002824100   458,442 4,165 SH   DFND   3,395 0 770
ABBVIE INC COMMON STOCK 00287Y109   1,276,333 8,236 SH   DFND   7,166 0 1,070
ADOBE INC COMMON STOCK 00724F101   12,821,531 21,491 SH   DFND   21,434 0 57
ADOBE INC COMMON STOCK 00724F101   221,935 372 SH   OTR   372 0 0
ALPHABET INC CL A COMMON STOCK 02079K305   835,765 5,983 SH   DFND   5,898 0 85
ALPHABET INC CL C COMMON STOCK 02079K107   438,574 3,112 SH   DFND   3,007 0 105
AMAZON.COM INC COMMON STOCK 023135106   350,829 2,309 SH   DFND   2,309 0 0
AMGEN INC COMMON STOCK 031162100   329,495 1,144 SH   DFND   1,119 0 25
ANALOG DEVICES INC COMMON STOCK 032654105   253,760 1,278 SH   DFND   1,278 0 0
APPLE INC COMMON STOCK 037833100   3,468,235 18,014 SH   DFND   16,564 0 1,450
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103   315,907 1,356 SH   DFND   943 0 413
BAR HBR BANKSHARES COMMON STOCK 066849100   173,958 5,925 SH   DFND   0 0 5,925
BAR HBR BANKSHARES COMMON STOCK 066849100   29,360 1,000 SH   OTR   1,000 0 0
BERKSHIRE HATHAWAY INC-CL B COMMON STOCK 084670702   1,099,583 3,083 SH   DFND   2,928 0 155
BOEING CO COMMON STOCK 097023105   245,020 940 SH   DFND   790 0 150
CAMDEN NATIONAL CORP COMMON STOCK 133034108   3,606,497 95,841 SH   DFND   0 0 95,841
CAMDEN NATIONAL CORP COMMON STOCK 133034108   40,452 1,075 SH   OTR   0 0 1,075
CATERPILLAR INC COMMON STOCK 149123101   444,983 1,505 SH   DFND   1,505 0 0
CATERPILLAR INC COMMON STOCK 149123101   29,567 100 SH   OTR   100 0 0
CHEVRON CORPORATION COMMON STOCK 166764100   4,329,071 29,023 SH   DFND   27,746 0 1,277
CHEVRON CORPORATION COMMON STOCK 166764100   54,742 367 SH   OTR   367 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102   241,334 4,777 SH   DFND   4,777 0 0
COCA COLA CO COMMON STOCK 191216100   374,618 6,357 SH   DFND   6,157 0 200
COMCAST CORP-CL A COMMON STOCK 20030N101   233,808 5,332 SH   DFND   5,332 0 0
CONSTELLATION BRANDS INC COMMON STOCK 21036P108   6,812,757 28,181 SH   DFND   28,131 0 50
CONSTELLATION BRANDS INC COMMON STOCK 21036P108   76,393 316 SH   OTR   316 0 0
COSTCO WHOLESALE CORP COMMON STOCK 22160K105   14,176,538 21,477 SH   DFND   21,432 0 45
COSTCO WHOLESALE CORP COMMON STOCK 22160K105   156,439 237 SH   OTR   237 0 0
DANAHER CORP COMMON STOCK 235851102   398,367 1,722 SH   DFND   1,722 0 0
DEERE & CO COMMON STOCK 244199105   9,412,940 23,540 SH   DFND   23,490 0 50
DEERE & CO COMMON STOCK 244199105   93,969 235 SH   OTR   235 0 0
DOMINION ENERGY INC COMMON STOCK 25746U109   274,057 5,831 SH   DFND   5,831 0 0
DUKE ENERGY CORP COMMON STOCK 26441C204   6,216,674 64,063 SH   DFND   63,868 0 195
DUKE ENERGY CORP COMMON STOCK 26441C204   53,857 555 SH   OTR   555 0 0
EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108   5,343,219 70,075 SH   DFND   69,900 0 175
EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108   60,238 790 SH   OTR   790 0 0
EXPEDITORS INTL OF WASHINGTON COMMON STOCK 302130109   5,218,634 41,027 SH   DFND   40,942 0 85
EXPEDITORS INTL OF WASHINGTON COMMON STOCK 302130109   40,958 322 SH   OTR   322 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102   903,019 9,032 SH   DFND   5,769 0 3,263
EXXON MOBIL CORP COMMON STOCK 30231G102   9,998 100 SH   OTR   100 0 0
GENUINE PARTS CO COMMON STOCK 372460105   8,385,067 60,542 SH   DFND   60,400 0 142
GENUINE PARTS CO COMMON STOCK 372460105   79,084 571 SH   OTR   571 0 0
HOME DEPOT INC COMMON STOCK 437076102   8,711,574 25,138 SH   DFND   25,074 0 64
HOME DEPOT INC COMMON STOCK 437076102   84,905 245 SH   OTR   245 0 0
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106   1,326,206 6,324 SH   DFND   6,324 0 0
HUBBELL INC COMMON STOCK 443510607   884,493 2,689 SH   DFND   2,689 0 0
IDEXX LABS INC COMMON STOCK 45168D104   448,480 808 SH   DFND   791 0 17
ILLINOIS TOOL WKS INC COMMON STOCK 452308109   517,593 1,976 SH   DFND   1,976 0 0
INTL. BUSINESS MACHINES CORP COMMON STOCK 459200101   306,493 1,874 SH   DFND   1,349 0 525
INTUIT INC COMMON STOCK 461202103   390,019 624 SH   DFND   574 0 50
JOHNSON & JOHNSON COMMON STOCK 478160104   9,212,080 58,773 SH   DFND   58,306 0 467
JOHNSON & JOHNSON COMMON STOCK 478160104   121,474 775 SH   OTR   775 0 0
JP MORGAN CHASE & CO COMMON STOCK 46625H100   9,926,015 58,354 SH   DFND   58,136 0 218
JP MORGAN CHASE & CO COMMON STOCK 46625H100   95,256 560 SH   OTR   560 0 0
KIMBERLY CLARK CORP COMMON STOCK 494368103   218,718 1,800 SH   DFND   1,570 0 230
KINDER MORGAN INC COMMON STOCK 49456B101   5,837,147 330,904 SH   DFND   329,979 0 925
KINDER MORGAN INC COMMON STOCK 49456B101   10,143 575 SH   OTR   575 0 0
LILLY ELI & CO COMMON STOCK 532457108   1,001,457 1,718 SH   DFND   1,718 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109   242,030 534 SH   DFND   406 0 128
LOWES COS INC COMMON STOCK 548661107   343,617 1,544 SH   DFND   1,544 0 0
L3 HARRIS TECHNOLOGIES INC COMMON STOCK 502431109   9,294,029 44,127 SH   DFND   44,017 0 110
L3 HARRIS TECHNOLOGIES INC COMMON STOCK 502431109   109,522 520 SH   OTR   520 0 0
MASTERCARD INC CL A COMMON STOCK 57636Q104   201,313 472 SH   DFND   472 0 0
MCCORMICK & CO INC COMMON STOCK 579780206   7,278,725 106,383 SH   DFND   106,183 0 200
MCCORMICK & CO INC COMMON STOCK 579780206   79,915 1,168 SH   OTR   1,168 0 0
MCDONALDS CORP COMMON STOCK 580135101   11,779,749 39,728 SH   DFND   39,619 0 109
MCDONALDS CORP COMMON STOCK 580135101   98,738 333 SH   OTR   333 0 0
MERCK & CO INC COMMON STOCK 58933Y105   10,584,098 97,084 SH   DFND   95,251 0 1,833
MERCK & CO INC COMMON STOCK 58933Y105   142,816 1,310 SH   OTR   455 0 855
META PLATFORMS INC CL A COMMON STOCK 30303M102   354,668 1,002 SH   DFND   1,002 0 0
MICROSOFT CORP COMMON STOCK 594918104   19,040,033 50,633 SH   DFND   50,385 0 248
MICROSOFT CORP COMMON STOCK 594918104   297,072 790 SH   OTR   790 0 0
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105   8,288,237 114,431 SH   DFND   114,116 0 315
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105   103,937 1,435 SH   OTR   1,435 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101   9,437,478 155,375 SH   DFND   155,075 0 300
NEXTERA ENERGY INC COMMON STOCK 65339F101   76,289 1,256 SH   OTR   1,256 0 0
NVIDIA CORP COMMON STOCK 67066G104   7,174,747 14,488 SH   DFND   14,185 0 303
NVIDIA CORP COMMON STOCK 67066G104   14,857 30 SH   OTR   30 0 0
OMNICOM GROUP COMMON STOCK 681919106   7,749,998 89,585 SH   DFND   89,369 0 216
OMNICOM GROUP COMMON STOCK 681919106   72,236 835 SH   OTR   835 0 0
ORACLE CORPORATION COMMON STOCK 68389X105   9,005,198 85,414 SH   DFND   85,249 0 165
ORACLE CORPORATION COMMON STOCK 68389X105   96,785 918 SH   OTR   918 0 0
PACKAGING CORP OF AMERICA COMMON STOCK 695156109   5,446,407 33,432 SH   DFND   33,367 0 65
PACKAGING CORP OF AMERICA COMMON STOCK 695156109   60,277 370 SH   OTR   370 0 0
PEPSICO INC COMMON STOCK 713448108   8,926,960 52,561 SH   DFND   52,446 0 115
PEPSICO INC COMMON STOCK 713448108   112,094 660 SH   OTR   660 0 0
PFIZER INC COMMON STOCK 717081103   354,117 12,300 SH   DFND   9,629 0 2,671
PROCTER & GAMBLE CO COMMON STOCK 742718109   10,895,689 74,353 SH   DFND   71,824 0 2,529
PROCTER & GAMBLE CO COMMON STOCK 742718109   115,034 785 SH   OTR   785 0 0
QUANTA SERVICES INC COMMON STOCK 74762E102   6,960,845 32,256 SH   DFND   32,196 0 60
QUANTA SERVICES INC COMMON STOCK 74762E102   70,998 329 SH   OTR   329 0 0
REPUBLIC SERVICES INC COMMON STOCK 760759100   12,009,241 72,823 SH   DFND   72,670 0 153
REPUBLIC SERVICES INC COMMON STOCK 760759100   151,717 920 SH   OTR   920 0 0
S&P GLOBAL INC COMMON STOCK 78409V104   6,121,025 13,895 SH   DFND   13,425 0 470
S&P GLOBAL INC COMMON STOCK 78409V104   55,065 125 SH   OTR   125 0 0
SHERWIN-WILLIAMS CO COMMON STOCK 824348106   217,706 698 SH   DFND   698 0 0
T ROWE PRICE GROUP INC COMMON STOCK 74144T108   4,863,173 45,159 SH   DFND   45,059 0 100
T ROWE PRICE GROUP INC COMMON STOCK 74144T108   43,291 402 SH   OTR   402 0 0
T-MOBILE US INC COMMON STOCK 872590104   11,655,831 72,699 SH   DFND   72,504 0 195
T-MOBILE US INC COMMON STOCK 872590104   132,272 825 SH   OTR   825 0 0
TARGET CORP COMMON STOCK 87612E106   6,462,450 45,376 SH   DFND   45,235 0 141
TARGET CORP COMMON STOCK 87612E106   93,285 655 SH   OTR   655 0 0
TEXAS INSTRUMENTS INC COMMON STOCK 882508104   4,839,530 28,391 SH   DFND   28,311 0 80
TEXAS INSTRUMENTS INC COMMON STOCK 882508104   75,684 444 SH   OTR   444 0 0
THE CIGNA GROUP COMMON STOCK 125523100   234,469 783 SH   DFND   779 0 4
THE TRADE DESK INC CL A COMMON STOCK 88339J105   355,338 4,938 SH   DFND   0 0 4,938
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   4,859,913 9,156 SH   DFND   9,133 0 23
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   53,079 100 SH   OTR   100 0 0
TJX COS INC COMMON STOCK 872540109   9,961,684 106,190 SH   DFND   105,930 0 260
TJX COS INC COMMON STOCK 872540109   176,363 1,880 SH   OTR   1,880 0 0
TRAVELERS COMPANIES INC COMMON STOCK 89417E109   643,094 3,376 SH   DFND   3,376 0 0
TRUIST FINANCIAL CORP COMMON STOCK 89832Q109   2,142,283 58,025 SH   DFND   57,848 0 177
TRUIST FINANCIAL CORP COMMON STOCK 89832Q109   29,610 802 SH   OTR   802 0 0
UNION PAC CORP COMMON STOCK 907818108   451,450 1,838 SH   DFND   302 0 1,536
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102   886,575 1,684 SH   DFND   1,684 0 0
US BANCORP NEW COMMON STOCK 902973304   2,515,434 58,120 SH   DFND   57,949 0 171
US BANCORP NEW COMMON STOCK 902973304   34,105 788 SH   OTR   788 0 0
VERTEX PHARMACEUTICALS INC COMMON STOCK 92532F100   7,734,165 19,008 SH   DFND   18,968 0 40
VERTEX PHARMACEUTICALS INC COMMON STOCK 92532F100   61,034 150 SH   OTR   150 0 0
VISA INC CL A COMMON STOCK 92826C839   11,482,476 44,104 SH   DFND   44,009 0 95
VISA INC CL A COMMON STOCK 92826C839   225,203 865 SH   OTR   865 0 0
WALMART INC COMMON STOCK 931142103   780,368 4,950 SH   DFND   4,890 0 60
WALMART INC COMMON STOCK 931142103   15,765 100 SH   OTR   100 0 0
WASTE MANAGEMENT INC COMMON STOCK 94106L109   208,114 1,162 SH   DFND   1,162 0 0
XYLEM INC COMMON STOCK 98419M100   8,522,450 74,523 SH   DFND   74,322 0 201
XYLEM INC COMMON STOCK 98419M100   112,187 981 SH   OTR   981 0 0
YUM! BRANDS INC COMMON STOCK 988498101   233,881 1,790 SH   DFND   190 0 1,600
ZOETIS INC COMMON STOCK 98978V103   11,268,840 57,095 SH   DFND   56,906 0 189
ZOETIS INC COMMON STOCK 98978V103   137,172 695 SH   OTR   695 0 0
NOVARTIS AG SPONS ADR COMMON STOCK 66987V109   6,647,764 65,839 SH   DFND   65,654 0 185
NOVARTIS AG SPONS ADR COMMON STOCK 66987V109   66,236 656 SH   OTR   656 0 0
ACCENTURE PLC CL A COMMON STOCK G1151C101   13,961,305 39,786 SH   DFND   39,679 0 107
ACCENTURE PLC CL A COMMON STOCK G1151C101   135,802 387 SH   OTR   387 0 0
ALCON INC COMMON STOCK H01301128   7,122,513 91,174 SH   DFND   90,992 0 182
ALCON INC COMMON STOCK H01301128   58,121 744 SH   OTR   744 0 0
BCE INC COMMON STOCK 05534B760   5,104,121 129,612 SH   DFND   129,237 0 375
BCE INC COMMON STOCK 05534B760   65,765 1,670 SH   OTR   1,670 0 0
CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104   9,239,364 60,471 SH   DFND   60,306 0 165
CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104   105,425 690 SH   OTR   690 0 0
CHUBB LTD COMMON STOCK H1467J104   9,779,698 43,273 SH   DFND   43,139 0 134
CHUBB LTD COMMON STOCK H1467J104   105,090 465 SH   OTR   465 0 0
LINDE PLC COMMON STOCK G54950103   13,621,608 33,166 SH   DFND   33,091 0 75
LINDE PLC COMMON STOCK G54950103   145,391 354 SH   OTR   354 0 0
MEDTRONIC PLC COMMON STOCK G5960L103   9,778,341 118,698 SH   DFND   118,434 0 264
MEDTRONIC PLC COMMON STOCK G5960L103   111,707 1,356 SH   OTR   1,356 0 0
TC ENERGY CORP COMMON STOCK 87807B107   3,895,084 99,644 SH   DFND   99,329 0 315
TC ENERGY CORP COMMON STOCK 87807B107   47,064 1,204 SH   OTR   1,204 0 0
PROLOGIS INC REIT OTR 74340W103   8,423,227 63,190 SH   DFND   63,045 0 145
PROLOGIS INC REIT OTR 74340W103   81,313 610 SH   OTR   610 0 0
PUBLIC STORAGE INC REIT OTR 74460D109   10,108,310 33,142 SH   DFND   33,066 0 76
PUBLIC STORAGE INC REIT OTR 74460D109   110,105 361 SH   OTR   361 0 0
FIRST TRUST NASDAQ CLEAN EDGE OTR 33733E500   253,610 6,014 SH   DFND   5,764 0 250
FIRST TRUST NASDAQ CLEAN EDGE OTR 33733E500   42,803 1,015 SH   OTR   1,015 0 0
INVESCO S&P 500 EQUAL WEIGHT E OTR 46137V357   211,610 1,341 SH   DFND   1,341 0 0
ISHARES CORE MSCI EAFE ETF OTR 46432F842   230,678 3,279 SH   DFND   3,279 0 0
ISHARES CORE S&P MID-CAP ETF OTR 464287507   2,965,228 10,699 SH   DFND   10,699 0 0
ISHARES CORE S&P SMALL-CAP ETF OTR 464287804   7,628,919 70,475 SH   DFND   70,385 0 90
ISHARES CORE S&P 500 ETF OTR 464287200   1,226,076 2,567 SH   DFND   2,567 0 0
ISHARES DJ SELECT DIVIDEND ETF OTR 464287168   555,037 4,735 SH   DFND   4,560 0 175
ISHARES GOLD TRUST OTR 464285204   286,207 7,333 SH   DFND   7,333 0 0
ISHARES MSCI EAFE ETF OTR 464287465   549,151 7,288 SH   DFND   7,288 0 0
ISHARES MSCI EMR MRK EX CHNA OTR 46434G764   1,287,451 23,235 SH   DFND   23,235 0 0
ISHARES MSCI USA MIN VOL FACTO OTR 46429B697   4,817,650 61,741 SH   DFND   61,441 0 300
ISHARES MSCI USA QUALITY FACTO OTR 46432F339   409,491 2,783 SH   DFND   2,783 0 0
ISHARES RUSSELL 3000 ETF OTR 464287689   380,499 1,390 SH   DFND   0 0 1,390
SCHWAB US DVD EQUITY ETF OTR 808524797   2,563,069 33,667 SH   DFND   33,617 0 50
SPDR GOLD TRUST OTR 78463V107   705,226 3,689 SH   DFND   3,689 0 0
SPDR S&P 500 ETF TRUST OTR 78462F103   204,383 430 SH   DFND   430 0 0
SPROTT PHYSICAL GOLD AND SIL OTR 85208R101   228,689 11,942 SH   DFND   10,350 0 1,592
VANGUARD DIVIDEND APPREC ETF OTR 921908844   1,072,498 6,294 SH   DFND   6,294 0 0
VANGUARD FTSE DEVELOPED MARKET OTR 921943858   8,540,857 178,306 SH   DFND   178,166 0 140
VANGUARD INT HIGH DVD YLD IN OTR 921946794   859,982 12,934 SH   DFND   12,909 0 25
VANGUARD SMALL-CAP ETF OTR 922908751   359,888 1,687 SH   DFND   1,687 0 0
ISHARES BARCLAYS TIPS BOND ETF OTR 464287176   5,423,085 50,452 SH   DFND   50,407 0 45
ISHARES BARCLAYS 1-3 YEAR TR E OTR 464287457   7,431,840 90,588 SH   DFND   90,588 0 0
ISHARES IBOXX INV GRD CORP BON OTR 464287242   1,916,742 17,321 SH   DFND   17,296 0 25
ISHARES 0-5 YR INV GRD CORP OTR 46434V100   11,903,350 241,938 SH   DFND   241,863 0 75
ISHARES 3-7 YEAR TREASURY BOND OTR 464288661   3,011,881 25,714 SH   DFND   25,689 0 25
VANGUARD SHORT TERM BOND ETF OTR 921937827   399,426 5,186 SH   DFND   5,186 0 0