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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AT&T INCCOMMON STOCK00206R10227710,251SH SOLE 10,0760175
AT&T INCCOMMON STOCK00206R1021565,792SH OTR 5,79200
ARKETF-EQUITY00214Q1042362,137SH SOLE 2,13700
ABBOTT LABSCOMMON STOCK0028241008657,324SH SOLE 7,245079
ABBOTT LABSCOMMON STOCK00282410089750SH OTR 4500300
ABBVIE INCCOMMON STOCK00287Y1092051,900SH SOLE 1,90000
ABBVIE INCCOMMON STOCK00287Y10964594SH OTR 2940300
ADOBE INCCOMMON STOCK00724F101224389SH SOLE 38900
ADOBE INCCOMMON STOCK00724F10189155SH OTR 15500
ADVANCED MICRO DEVICESCOMMON STOCK0079031073493,395SH SOLE 2,8950500
ALPHABET INCCOMMON STOCK02079K107802301SH SOLE 30100
ALPHABET INCCOMMON STOCK02079K10716863SH OTR 6300
ALPHABET INCCOMMON STOCK02079K3051,032386SH SOLE 348038
ALPHABET INCCOMMON STOCK02079K30521480SH OTR 8000
ALSET EHOME INTERNATIONAL INCCOMMON STOCK02116A1042410,000SH SOLE 10,00000
AMAZON.COM INCCOMMON STOCK0231351061,514461SH SOLE 46100
AMAZON.COM INCCOMMON STOCK02313510672SH DFND 200
AMAZON.COM INCCOMMON STOCK023135106351107SH OTR 10700
AMERICAN EXPRESS COCOMMON STOCK0258161092411,438SH SOLE 1,43800
AMERICAN EXPRESS COCOMMON STOCK02581610971425SH OTR 42500
AMERICAN TOWER CORPCOMMON STOCK03027X100148556SH SOLE 55600
AMERICAN TOWER CORPCOMMON STOCK03027X10055207SH OTR 20700
ANALOG DEVICES INCCOMMON STOCK0326541052221,326SH SOLE 5570769
ANNALY CAPITAL MANAGEMENT, INCCOMMON STOCK035710409131,500SH SOLE 001,500
ANNALY CAPITAL MANAGEMENT, INCCOMMON STOCK03571040916419,514SH OTR 19,51400
APPLE INCCOMMON STOCK0378331004,52331,968SH SOLE 29,89202,076
APPLE INCCOMMON STOCK0378331002121,500SH DFND 1,50000
APPLE INCCOMMON STOCK0378331008686,136SH OTR 5,4160720
BANK OF AMERICA CORPORATIONCOMMON STOCK0605051042074,877SH SOLE 3,87701,000
BAR HARBOR BANKSHARESCOMMON STOCK066849100913,257SH SOLE 3,1570100
BAR HARBOR BANKSHARESCOMMON STOCK0668491001294,591SH OTR 3,8690722
BERKSHIRE HATHAWAY INCCOMMON STOCK0846707027312,680SH SOLE 2,68000
BERKSHIRE HATHAWAY INCCOMMON STOCK08467070275275SH OTR 27500
BRISTOL MYERS SQUIBB COCOMMON STOCK1101221082414,067SH SOLE 3,2430824
BRISTOL MYERS SQUIBB COCOMMON STOCK1101221086100SH DFND 10000
BRISTOL MYERS SQUIBB COCOMMON STOCK1101221081131,915SH OTR 1,2550660
CIGNA CORPCOMMON STOCK125523100154769SH SOLE 5770192
CIGNA CORPCOMMON STOCK12552310060300SH OTR 30000
CVS HEALTH CORPCOMMON STOCK1266501001431,683SH SOLE 1,623060
CVS HEALTH CORPCOMMON STOCK1266501001541,809SH OTR 1,80900
CISCO SYSTEMS INCCOMMON STOCK17275R1023566,546SH SOLE 6,54600
CISCO SYSTEMS INCCOMMON STOCK17275R1022364,341SH OTR 3,4780863
CITIGROUP INCCOMMON STOCK1729674243334,747SH SOLE 4,74700
CITIGROUP INCCOMMON STOCK17296742415207SH OTR 20700
COCA COLA COCOMMON STOCK1912161001082,055SH SOLE 2,05500
COCA COLA COCOMMON STOCK1912161001853,535SH OTR 1,60001,935
COMCAST CORPORATIONCOMMON STOCK20030N1013245,795SH SOLE 4,46101,334
COMCAST CORPORATIONCOMMON STOCK20030N101631,125SH OTR 1,12500
DEERE & COCOMMON STOCK244199105124370SH SOLE 37000
DEERE & COCOMMON STOCK24419910534100SH DFND 10000
DEERE & COCOMMON STOCK24419910571213SH OTR 21300
DIGITAL TURBINE INCCOMMON STOCK25400W1022273,305SH SOLE 3,30500
DISNEY WALT COCOMMON STOCK2546871064962,931SH SOLE 2,865066
DISNEY WALT COCOMMON STOCK2546871061060SH DFND 6000
DISNEY WALT COCOMMON STOCK254687106122720SH OTR 5650155
EMERSON ELECTRIC COCOMMON STOCK2910111042863,032SH SOLE 3,03200
EMERSON ELECTRIC COCOMMON STOCK2910111041151,225SH OTR 5750650
EXELA TECHNOLOGIES INCCOMMON STOCK30162V4091910,000SH SOLE 10,00000
EXXON MOBIL CORPCOMMON STOCK30231G1021,16719,838SH SOLE 19,5880250
EXXON MOBIL CORPCOMMON STOCK30231G1023866,560SH OTR 5,53501,025
FACEBOOK INCCOMMON STOCK30303M102127373SH SOLE 37300
FACEBOOK INCCOMMON STOCK30303M10293275SH OTR 27500
FEDEX CORPCOMMON STOCK31428X106210957SH SOLE 7880169
FEDEX CORPCOMMON STOCK31428X106525SH DFND 2500
FEDEX CORPCOMMON STOCK31428X10635160SH OTR 16000
FIRST BANCORP INCCOMMON STOCK31866P10213,240454,358SH SOLE 441,758012,600
FIRST BANCORP INCCOMMON STOCK31866P1028,370287,218SH OTR 286,7140504
FLUENT INCCOMMON STOCK34380C102285125,500SH SOLE 124,00001,500
GENERAL ELECTRIC COCOMMON STOCK3696043018017,777SH SOLE 7,77700
GENERAL ELECTRIC COCOMMON STOCK36960430148464SH OTR 46400
GENERAL MILLS INCCOMMON STOCK3703341041722,875SH SOLE 2,3750500
GENERAL MILLS INCCOMMON STOCK37033410432532SH OTR 00532
HOME DEPOT INCCOMMON STOCK437076102322981SH SOLE 947034
HOME DEPOT INCCOMMON STOCK437076102199605SH OTR 830522
HONEYWELL INTERNATIONAL INCCOMMON STOCK4385161063711,750SH SOLE 1,720030
HONEYWELL INTERNATIONAL INCCOMMON STOCK43851610674347SH OTR 34700
IDEANOMICS INCCOMMON STOCK45166V1063517,600SH OTR 17,60000
IDEXX LABS INCCOMMON STOCK45168D1041,3102,106SH SOLE 2,10600
IDEXX LABS INCCOMMON STOCK45168D1044064SH OTR 6400
INTEL CORPCOMMON STOCK4581401001492,790SH SOLE 2,79000
INTEL CORPCOMMON STOCK4581401001793,361SH OTR 2,4890872
INTERNATIONAL BUSINESS MACHINESCOMMON STOCK4592001018886,389SH SOLE 6,0880301
INTERNATIONAL BUSINESS MACHINESCOMMON STOCK459200101132953SH OTR 7530200
ISHARESETF-EQUITY4642872002,8536,622SH SOLE 6,62200
ISHARESETF-EQUITY464287200117272SH DFND 27200
ISHARESETF-EQUITY4642872008531,980SH OTR 1,98000
ISHARESETF-EQUITY4642872342524,995SH SOLE 4,7760219
ISHARESETF-EQUITY464287234701,385SH OTR 9350450
ISHARESETF-EQUITY4642874651,33417,095SH SOLE 15,63101,464
ISHARESETF-EQUITY4642874652463,150SH OTR 3,15000
ISHARESETF-EQUITY4642875073241,232SH SOLE 1,23200
ISHARESETF-EQUITY46428750744169SH DFND 16900
ISHARESETF-EQUITY464287507144547SH OTR 54700
ISHARESETF-EQUITY464287556159982SH SOLE 98200
ISHARESETF-EQUITY46428755683513SH OTR 51300
ISHARESETF-EQUITY4642876553161,444SH SOLE 1,44400
ISHARESETF-EQUITY4642877213313,270SH SOLE 3,27000
ISHARESETF-EQUITY4642878049949,104SH SOLE 9,10400
ISHARESETF-EQUITY4642878041141,048SH OTR 1,04800
ISHARESCOMMON STOCK464288224281,278SH SOLE 1,1780100
ISHARESCOMMON STOCK4642882241,00046,195SH OTR 46,19500
ISHARESETF-EQUITY4642886953133,680SH SOLE 2,8800800
ISHARESETF-EQUITY46428869548568SH OTR 56800
JPMORGANCOMMON STOCK46625H1006684,083SH SOLE 3,5330550
JPMORGANCOMMON STOCK46625H100127774SH OTR 77400
JOHNSON & JOHNSONCOMMON STOCK4781601049846,095SH SOLE 6,045050
JOHNSON & JOHNSONCOMMON STOCK4781601043602,231SH OTR 1,8210410
KIMBERLY-CLARK CORPCOMMON STOCK4943681032231,682SH SOLE 1,68200
KIMBERLY-CLARK CORPCOMMON STOCK4943681031395SH OTR 0095
LILLY ELI & COCOMMON STOCK5324571082501,081SH SOLE 8570224
LILLY ELI & COCOMMON STOCK53245710845195SH OTR 19500
MAGNITE INCCOMMON STOCK55955D10037113,265SH SOLE 13,0150250
MASTERCARD INCCOMMON STOCK57636Q104181521SH SOLE 52100
MASTERCARD INCCOMMON STOCK57636Q10456160SH OTR 16000
MCDONALDS CORPCOMMON STOCK5801351013321,379SH SOLE 1,354025
MCDONALDS CORPCOMMON STOCK5801351012395SH OTR 9500
MERCK & CO INCCOMMON STOCK58933Y1051842,452SH SOLE 2,2080244
MERCK & CO INCCOMMON STOCK58933Y1051301,733SH OTR 1,0630670
MICROSOFT CORPCOMMON STOCK5949181042,6629,443SH SOLE 9,368075
MICROSOFT CORPCOMMON STOCK5949181041,0053,564SH OTR 1,68101,883
NEXTERA ENERGY INCCOMMON STOCK65339F1015677,224SH SOLE 7,0240200
NEXTERA ENERGY INCCOMMON STOCK65339F1012182,780SH OTR 1,9800800
NORFOLK SOUTHERN CORPCOMMON STOCK6558441084611,926SH SOLE 1,856070
NORFOLK SOUTHERN CORPCOMMON STOCK65584410872303SH OTR 30300
PEPSICO INCCOMMON STOCK7134481085973,971SH SOLE 3,6300341
PEPSICO INCCOMMON STOCK71344810888585SH OTR 58500
PFIZER INCCOMMON STOCK71708110356113,037SH SOLE 12,9120125
PFIZER INCCOMMON STOCK7170811031333,082SH OTR 2,4120670
PROCTER & GAMBLE COCOMMON STOCK7427181099686,927SH SOLE 6,4790448
PROCTER & GAMBLE COCOMMON STOCK7427181092721,947SH OTR 1,4360511
QUALCOMM INCCOMMON STOCK7475251033802,943SH SOLE 2,4430500
QUALCOMM INCCOMMON STOCK747525103122945SH OTR 94500
RAYTHEON TECHNOLOGIES CORPCOMMON STOCK75513E1012002,321SH SOLE 1,9990322
RAYTHEON TECHNOLOGIES CORPCOMMON STOCK75513E101891,030SH OTR 3300700
SPDR S&P 500ETF-EQUITY78462F1037801,817SH SOLE 1,81700
SPDR S&P 500ETF-EQUITY78462F103120280SH OTR 28000
SPDRETF-EQUITY78464A6983555,242SH SOLE 5,0920150
SPDRETF-EQUITY78464A6981462,155SH OTR 1,6100545
SALESFORCE.COM INCCOMMON STOCK79466L3025492,023SH SOLE 1,6380385
SALESFORCE.COM INCCOMMON STOCK79466L3022073SH DFND 7300
SALESFORCE.COM INCCOMMON STOCK79466L302240885SH OTR 88500
SPDRETF-EQUITY81369Y6052987,935SH SOLE 7,93500
SPDRETF-EQUITY81369Y6051644,370SH OTR 4,37000
TESLA MOTORS INCCOMMON STOCK88160R101323416SH SOLE 41600
TESLA MOTORS INCCOMMON STOCK88160R101912SH OTR 0012
TEXAS INSTRUMENTS INCCOMMON STOCK8825081041475SH SOLE 7500
TEXAS INSTRUMENTS INCCOMMON STOCK8825081042321,205SH OTR 20301,002
3M COCOMMON STOCK88579Y1012271,293SH SOLE 1,29300
3M COCOMMON STOCK88579Y10119110SH OTR 11000
US BANCORPCOMMON STOCK90297330480913,605SH SOLE 12,20501,400
UNION PACIFIC CORPCOMMON STOCK9078181082201,120SH SOLE 1,12000
UNION PACIFIC CORPCOMMON STOCK9078181081890SH OTR 9000
UPSTART HOLDINGS INCCOMMON STOCK91680M1073341,057SH SOLE 1,05700
VANGUARDETF-EQUITY9219088441,1097,219SH SOLE 6,8690350
VANGUARDETF-EQUITY92190884453347SH OTR 2120135
VANGUARDETF-EQUITY9219325053491,308SH SOLE 1,30800
VANGUARDETF-EQUITY92193250556210SH OTR 21000
VANGUARDETF-EQUITY9219327037115,055SH SOLE 5,05500
VANGUARDETF-EQUITY921932703104740SH OTR 74000
VANGUARDETF-EQUITY9219328851,2236,865SH SOLE 6,86500
VANGUARDETF-EQUITY9219438584,14382,061SH SOLE 81,1160945
VANGUARDETF-EQUITY921943858701,381SH DFND 1,38100
VANGUARDETF-EQUITY9219438581,75834,812SH OTR 28,48606,326
VANGUARDETF-EQUITY9220427752564,195SH SOLE 4,19500
VANGUARDETF-EQUITY92204277523373SH OTR 37300
VANGUARDETF-EQUITY9220428581,96039,184SH SOLE 37,10902,075
VANGUARDETF-EQUITY92204285823469SH DFND 46900
VANGUARDETF-EQUITY92204285885717,134SH OTR 16,5100624
VANGUARDETF-EQUITY92204A3063554,800SH SOLE 4,80000
VANGUARDETF-EQUITY92204A306891,200SH OTR 1,20000
VANGUARDETF-EQUITY92204A5043171,284SH SOLE 1,28400
VANGUARDETF-EQUITY92204A7026151,532SH SOLE 1,53200
VANGUARDETF-EQUITY92204A702117292SH OTR 29200
VANGUARDETF-EQUITY92204A8763562,559SH SOLE 2,0190540
VANGUARDETF-EQUITY92204A87640288SH OTR 28800
VANGUARDETF-EQUITY92204A8844353,090SH SOLE 2,4900600
VANGUARDETF-EQUITY92204A88484600SH OTR 60000
VANGUARDETF-EQUITY92206C6648299,374SH SOLE 9,2740100
VANGUARDETF-EQUITY9229083631,3173,338SH SOLE 3,1780160
VANGUARDETF-EQUITY9229085532662,616SH SOLE 2,1610455
VANGUARDETF-EQUITY9229085532742,695SH OTR 2,69500
VANGUARDETF-EQUITY9229086294,24917,948SH SOLE 17,2890659
VANGUARDETF-EQUITY9229086292,0318,577SH OTR 8,57700
VANGUARDETF-EQUITY922908736284978SH SOLE 8350143
VANGUARDETF-EQUITY9229087363761,295SH OTR 1,29500
VANGUARDETF-EQUITY9229087441831,350SH SOLE 1,35000
VANGUARDETF-EQUITY9229087443842,835SH OTR 2,83500
VANGUARDETF-EQUITY9229087512,1229,705SH SOLE 8,9780727
VANGUARDETF-EQUITY92290875123103SH DFND 10300
VANGUARDETF-EQUITY9229087511,0264,692SH OTR 4,69200
VERIZON COMMUNICATIONS INCCOMMON STOCK92343V10461311,342SH SOLE 10,6060736
VERIZON COMMUNICATIONS INCCOMMON STOCK92343V1041272,358SH OTR 1,11401,244
VISA INCCOMMON STOCK92826C8397473,353SH SOLE 3,35300
VISA INCCOMMON STOCK92826C83945200SH DFND 20000
VISA INCCOMMON STOCK92826C839192864SH OTR 86400
WALMART INCCOMMON STOCK931142103108772SH SOLE 77200
WALMART INCCOMMON STOCK9311421031601,145SH OTR 2700875
WELLS FARGO & COCOMMON STOCK9497461012405,161SH SOLE 4,03101,130
WELLS FARGO & COCOMMON STOCK949746101661,420SH OTR 1,0300390
EATON CORP PLCFOREIGN STOCKG291831033642,438SH SOLE 1,7550683
EATON CORP PLCFOREIGN STOCKG2918310338255SH OTR 25500
MEDTRONIC PLCFOREIGN STOCKG5960L1032481,977SH SOLE 1,97700
MEDTRONIC PLCFOREIGN STOCKG5960L1031491,188SH OTR 6600528