0000928052-20-000001.txt : 20200218 0000928052-20-000001.hdr.sgml : 20200218 20200218150355 ACCESSION NUMBER: 0000928052-20-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200218 DATE AS OF CHANGE: 20200218 EFFECTIVENESS DATE: 20200218 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HM PAYSON & CO CENTRAL INDEX KEY: 0000928052 IRS NUMBER: 010420707 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04422 FILM NUMBER: 20624844 BUSINESS ADDRESS: STREET 1: ONE PORTLAND SQUARE STREET 2: 5TH FLOOR CITY: PORTLAND STATE: ME ZIP: 04101 BUSINESS PHONE: 2077723761 MAIL ADDRESS: STREET 1: PO BOX 31 CITY: PORTLAND STATE: ME ZIP: 04112 FORMER COMPANY: FORMER CONFORMED NAME: H M PAYSON & CO / DATE OF NAME CHANGE: 20000410 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000928052 XXXXXXXX 12-31-2019 12-31-2019 HM PAYSON & CO
PO BOX 31 PORTLAND ME 04112
13F HOLDINGS REPORT 028-04422 N
DEREK BLACKBURN CCO, COO 2077723761 DEREK BLACKBURN PORTLAND ME 02-18-2020 0 965 3113301 false
INFORMATION TABLE 2 payson13_f_123119.xml ROYAL DUTCH SHELL PLC SPON ADR B 780259107 140 2338 SH SOLE 1219 0 1119 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 297 5033 SH SOLE 0 0 5033 PRUDENTIAL PLC ADR 74435K204 8 300 SH SOLE 0 0 300 WILEY JOHN & SONS INC CL A 968223206 137 2815 SH SOLE 0 0 2815 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 51072 225484 SH SOLE 18244 0 207240 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11886 35 SH SOLE 0 0 35 BROWN FORMAN CORP CL B 115637209 8 125 SH SOLE 0 0 125 COHEN & STEERS INFRASTRUCTUR COM 19248A109 262 10000 SH SOLE 0 0 10000 SPRAGUE RES LP COM UNIT REP LTD 849343108 25 1500 SH SOLE 1000 0 500 COHEN & STEERS QUALITY RLTY COM 19247L106 101 6815 SH SOLE 0 0 6815 RYMAN HOSPITALITY PPTYS INC COM 78377T107 43 500 SH SOLE 500 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 58 7390 SH SOLE 3695 0 3695 NUVEEN MUN VALUE FD INC COM 670928100 11 1000 SH SOLE 0 0 1000 NUVEEN AMT FREE QLTY MUN INC COM 670657105 15 1076 SH SOLE 0 0 1076 NUVEEN QUALITY MUNCP INCOME COM 67066V101 37 2546 SH SOLE 0 0 2546 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 43 3429 SH SOLE 0 0 3429 WESTERN ASSET MUN HI INCM FD COM 95766N103 48 6300 SH SOLE 3150 0 3150 NUVEEN REAL ASSET INM AND GW COM 67074Y105 184 10000 SH SOLE 0 0 10000 NEW GERMANY FD INC COM 644465106 31 2000 SH SOLE 0 0 2000 GABELLI EQUITY TR INC COM 362397101 10 1596 SH SOLE 0 0 1596 ABERDEEN ASIA PACIFIC INCOM COM 003009107 33 7789 SH SOLE 0 0 7789 EATON VANCE TAX MNGD GBL DV COM 27829F108 21 2436 SH SOLE 0 0 2436 EATON VANCE TX ADV GLBL DIV COM 27828S101 27 1501 SH SOLE 0 0 1501 WESTERN ASSET EMRG MKT DEBT COM 95766A101 32 2212 SH SOLE 2212 0 0 EATON VANCE MUN BD FD COM 27827X101 68 5250 SH SOLE 2625 0 2625 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 27 1965 SH SOLE 0 0 1965 BLACKROCK UTILITIES INFRSTRC COM 09248D104 223 10000 SH SOLE 0 0 10000 BLACKROCK CR ALLCTN INC TR COM 092508100 20 1399 SH SOLE 1399 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 21 1449 SH SOLE 0 0 1449 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 59 4190 SH SOLE 2095 0 2095 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 1 140 SH SOLE 5 0 135 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 30 1000 SH SOLE 1000 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 6 120 SH SOLE 120 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 74 685 SH SOLE 135 0 550 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 20 1654 SH SOLE 0 0 1654 HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 12 992 SH SOLE 992 0 0 ZUORA INC COM CL A 98983V106 12 872 SH SOLE 0 0 872 ZOETIS INC CL A 98978V103 306 2315 SH SOLE 845 0 1470 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 42 610 SH SOLE 0 0 610 ZIONS BANCORPORATION N A COM 989701107 87 1670 SH SOLE 1600 0 70 ZENDESK INC COM 98936J101 15 200 SH SOLE 200 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 172 675 SH SOLE 0 0 675 ZIMMER BIOMET HLDGS INC COM 98956P102 1125 7518 SH SOLE 2592 0 4926 YUM CHINA HLDGS INC COM 98850P109 29 605 SH SOLE 293 0 312 YUM BRANDS INC COM 988498101 79 785 SH SOLE 343 0 442 YORK WTR CO COM 987184108 19 410 SH SOLE 0 0 410 YETI HLDGS INC COM 98585X104 216 6200 SH SOLE 4500 0 1700 XYLEM INC COM 98419M100 1843 23389 SH SOLE 1633 0 21756 XEROX HOLDINGS CORP COM NEW 98421M106 166 4500 SH SOLE 0 0 4500 EXXON MOBIL CORP COM 30231G102 45169 647311 SH SOLE 86866 0 560445 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8 60 SH SOLE 60 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 38 373 SH SOLE 59 0 314 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 658 10184 SH SOLE 32 0 10152 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2 55 SH SOLE 55 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8 130 SH SOLE 130 0 0 XILINX INC COM 983919101 23 240 SH SOLE 0 0 240 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 89 968 SH SOLE 401 0 567 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 41 505 SH SOLE 87 0 418 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 391 12698 SH SOLE 0 0 12698 SELECT SECTOR SPDR TR ENERGY 81369Y506 15 253 SH SOLE 39 0 214 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 16 254 SH SOLE 36 0 218 SPDR SERIES TRUST OILGAS EQUIP 78464A748 16 2000 SH SOLE 2000 0 0 XCEL ENERGY INC COM 98389B100 213 3347 SH SOLE 200 0 3147 SPDR SERIES TRUST S&P BIOTECH 78464A870 195 2052 SH SOLE 0 0 2052 SPDR SERIES TRUST AEROSPACE DEF 78464A631 81 746 SH SOLE 347 0 399 WYNN RESORTS LTD COM 983134107 90 650 SH SOLE 250 0 400 WEYERHAEUSER CO COM 962166104 470 15574 SH SOLE 1180 0 14394 WOODWARD INC COM 980745103 95 800 SH SOLE 250 0 550 WESTERN UN CO COM 959802109 81 3040 SH SOLE 0 0 3040 WATTS WATER TECHNOLOGIES INC CL A 942749102 115 1155 SH SOLE 1155 0 0 AQUA AMERICA INC COM 03836W103 6457 137561 SH SOLE 694 0 136867 WATSCO INC COM 942622200 32 177 SH SOLE 177 0 0 WILLIAMS SONOMA INC COM 969904101 7 100 SH SOLE 0 0 100 WRAP TECHNOLOGIES INC COM 98212N107 64 10000 SH SOLE 10000 0 0 WESTROCK CO COM 96145D105 339 7910 SH SOLE 3900 0 4010 WEINGARTEN RLTY INVS SH BEN INT 948741103 11 337 SH SOLE 0 0 337 W P CAREY INC COM 92936U109 323 4030 SH SOLE 1000 0 3030 SLACK TECHNOLOGIES INC COM CL A 83088V102 1 50 SH SOLE 0 0 50 WALMART INC COM 931142103 13780 115952 SH SOLE 5003 0 110949 WEIS MKTS INC COM 948849104 20 505 SH SOLE 0 0 505 WILLIAMS COS INC DEL COM 969457100 598 25227 SH SOLE 2250 0 22977 WASTE MGMT INC DEL COM 94106L109 128 1120 SH SOLE 393 0 727 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8 42 SH SOLE 0 0 42 WHITING PETE CORP NEW COM NEW 966387409 4 500 SH SOLE 0 0 500 WIPRO LTD SPON ADR 1 SH 97651M109 1107 295248 SH SOLE 0 0 295248 WHIRLPOOL CORP COM 963320106 1183 8019 SH SOLE 1200 0 6819 WELLS FARGO CO NEW COM 949746101 19400 360600 SH SOLE 27023 0 333577 WEX INC COM 96208T104 6315 30151 SH SOLE 7000 0 23151 WISDOMTREE INVTS INC COM 97717P104 102 21014 SH SOLE 13900 0 7114 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 22 1121 SH SOLE 0 0 1121 WENDYS CO COM 95058W100 22 1000 SH SOLE 0 0 1000 WELLTOWER INC COM 95040Q104 67 823 SH SOLE 200 0 623 WEC ENERGY GROUP INC COM 92939U106 1115 12093 SH SOLE 1300 0 10793 WORKDAY INC CL A 98138H101 1217 7400 SH SOLE 0 0 7400 WASTE CONNECTIONS INC COM 94106B101 34 375 SH SOLE 0 0 375 WABCO HLDGS INC COM 92927K102 334 2466 SH OTR 0 0 2466 WABCO HLDGS INC COM 92927K102 8 61 SH SOLE 0 0 61 WALGREENS BOOTS ALLIANCE INC COM 931427108 1786 30291 SH SOLE 6600 0 23691 WATERS CORP COM 941848103 1107 4738 SH SOLE 314 0 4424 WASHINGTON TR BANCORP COM 940610108 384 7132 SH SOLE 3500 0 3632 WABTEC CORP COM 929740108 615 7903 SH SOLE 4802 0 3101 WAYFAIR INC CL A 94419L101 9 100 SH SOLE 100 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3892 63394 SH SOLE 22167 0 41227 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1281 13671 SH SOLE 1155 0 12516 VOYAGER THERAPEUTICS INC COM 92915B106 32 2300 SH SOLE 2000 0 300 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 16117 362433 SH SOLE 18120 0 344313 VANGUARD INDEX FDS LARGE CAP ETF 922908637 329 2223 SH SOLE 0 0 2223 VANGUARD INDEX FDS GROWTH ETF 922908736 338 1854 SH SOLE 714 0 1140 VANGUARD INDEX FDS VALUE ETF 922908744 198 1654 SH SOLE 984 0 670 VENTAS INC COM 92276F100 10 180 SH SOLE 0 0 180 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 986 20002 SH SOLE 0 0 20002 VANGUARD INDEX FDS TOTAL STK MKT 922908769 410 2504 SH SOLE 460 0 2044 VERTEX PHARMACEUTICALS INC COM 92532F100 32 144 SH SOLE 86 0 58 VIRTUS INVT PARTNERS INC COM 92828Q109 219 1800 SH SOLE 0 0 1800 VERISIGN INC COM 92343E102 23 120 SH SOLE 0 0 120 VERISK ANALYTICS INC COM 92345Y106 63 424 SH SOLE 300 0 124 VAREX IMAGING CORP COM 92214X106 59 1984 SH SOLE 0 0 1984 VIEWRAY INC COM 92672L107 4 1000 SH SOLE 0 0 1000 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 10 66 SH SOLE 0 0 66 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 986 3334 SH SOLE 3038 0 296 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 59 3067 SH SOLE 1000 0 2067 VANGUARD INDEX FDS MID CAP ETF 922908629 873 4900 SH SOLE 59 0 4841 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1457 15701 SH SOLE 79 0 15622 VEONEER INCORPORATED COM 92336X109 5 350 SH SOLE 0 0 350 VMWARE INC CL A COM 928563402 89 586 SH SOLE 0 0 586 VALMONT INDS INC COM 920253101 30 200 SH SOLE 200 0 0 VULCAN MATLS CO COM 929160109 804 5587 SH SOLE 3150 0 2437 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 58 1089 SH SOLE 1045 0 44 VALERO ENERGY CORP NEW COM 91913Y100 250 2671 SH SOLE 632 0 2039 VIVEVE MED INC COM 92852W303 0 10 SH SOLE 10 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 19 1309 SH SOLE 1309 0 0 VANGUARD GROUP DIV APP ETF 921908844 9300 74600 SH SOLE 5815 0 68785 VIACOMCBS INC CL B 92556H206 31 750 SH SOLE 750 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 465 2424 SH SOLE 45 0 2379 VANGUARD WORLD FDS INF TECH ETF 92204A702 494 2016 SH SOLE 38 0 1978 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 18547 304902 SH SOLE 42885 0 262017 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1534 23273 SH SOLE 0 0 23273 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 9 115 SH SOLE 115 0 0 V F CORP COM 918204108 31324 314312 SH SOLE 28635 0 285677 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2089 38860 SH SOLE 953 0 37907 VECTRUS INC COM 92242T101 1 11 SH SOLE 0 0 11 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 22591 512734 SH SOLE 24098 0 488636 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 238 1475 SH SOLE 425 0 1050 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1267 15640 SH SOLE 6401 0 9239 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 224 2457 SH SOLE 2203 0 254 VANGUARD INDEX FDS SM CP VAL ETF 922908611 51 369 SH SOLE 69 0 300 VANGUARD INDEX FDS SML CP GRW ETF 922908595 54 274 SH SOLE 64 0 210 VANGUARD INDEX FDS SMALL CP ETF 922908751 99 598 SH SOLE 15 0 583 VANGUARD WORLD FDS MATERIALS ETF 92204A801 10 75 SH SOLE 0 0 75 VARIAN MED SYS INC COM 92220P105 2162 15226 SH SOLE 425 0 14801 VALARIS PLC SHS CLASS A G9402V109 4 625 SH SOLE 625 0 0 VISA INC COM CL A 92826C839 45654 242971 SH SOLE 22051 0 220921 PROSHARES TR ULTRA FNCLS NEW 74347X633 13 240 SH SOLE 0 0 240 UNITED TECHNOLOGIES CORP COM 913017109 47982 320393 SH SOLE 28579 0 291814 UNITIL CORP COM 913259107 9 142 SH SOLE 0 0 142 US BANCORP DEL COM NEW 902973304 375 6321 SH SOLE 2400 0 3921 UNITED PARCEL SERVICE INC CL B 911312106 685 5849 SH SOLE 3063 0 2786 UNION PACIFIC CORP COM 907818108 13150 72735 SH SOLE 19284 0 53451 UNUM GROUP COM 91529Y106 384 13157 SH SOLE 1000 0 12157 UNITEDHEALTH GROUP INC COM 91324P102 868 2952 SH SOLE 418 0 2534 UNITED NAT FOODS INC COM 911163103 1 100 SH SOLE 0 0 100 UNILEVER N V N Y SHS NEW 904784709 1668 29029 SH SOLE 4214 0 24815 UNILEVER PLC SPON ADR NEW 904767704 4020 70318 SH SOLE 6992 0 63326 UNITED AIRLINES HLDGS INC COM 910047109 7 85 SH SOLE 0 0 85 UNDER ARMOUR INC CL A 904311107 1 50 SH SOLE 50 0 0 UNDER ARMOUR INC CL C 904311206 3 150 SH SOLE 150 0 0 TYLER TECHNOLOGIES INC COM 902252105 23431 78099 SH SOLE 3115 0 74984 TEXTRON INC COM 883203101 28 639 SH SOLE 0 0 639 TEXAS INSTRS INC COM 882508104 28618 223073 SH SOLE 20170 0 202903 THE TRADE DESK INC COM CL A 88339J105 273 1050 SH SOLE 700 0 350 TORO CO COM 891092108 366 4597 SH OTR 0 0 4597 TORO CO COM 891092108 8 103 SH SOLE 0 0 103 TOWNSQUARE MEDIA INC CL A 892231101 227 22800 SH SOLE 18000 0 4800 TYSON FOODS INC CL A 902494103 89 975 SH SOLE 0 0 975 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5 80 SH SOLE 0 0 80 TESLA INC COM 88160R101 38 90 SH SOLE 0 0 90 TRACTOR SUPPLY CO COM 892356106 3 30 SH SOLE 0 0 30 TRANSENTERIX INC COM 89366M300 0 134 SH SOLE 0 0 134 TRAVELERS COMPANIES INC COM 89417E109 4790 34973 SH SOLE 1923 0 33050 PRICE T ROWE GROUP INC COM 74144T108 217 1779 SH SOLE 1175 0 604 TARGA RES CORP COM 87612G101 29 712 SH SOLE 0 0 712 TREX CO INC COM 89531P105 18 200 SH SOLE 0 0 200 TRI POINTE GROUP INC COM 87265H109 14 879 SH SOLE 0 0 879 TOTAL S A SPONSORED ADS 89151E109 44 800 SH SOLE 800 0 0 TOLL BROTHERS INC COM 889478103 478 12100 SH SOLE 2500 0 9600 THERMO FISHER SCIENTIFIC INC COM 883556102 14852 45716 SH SOLE 8229 0 37487 TIMKEN CO COM 887389104 252 4480 SH SOLE 0 0 4480 TJX COS INC NEW COM 872540109 55693 912101 SH SOLE 67878 0 844223 ISHARES TR TIPS BD ETF 464287176 3359 28818 SH SOLE 1384 0 27434 HANOVER INS GROUP INC COM 410867105 27 200 SH SOLE 0 0 200 TARGET CORP COM 87612E106 1433 11177 SH SOLE 1962 0 9215 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 19 2696 SH SOLE 0 0 2696 TELEFLEX INC COM 879369106 4388 11656 SH SOLE 2000 0 9656 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 464 9165 SH SOLE 0 0 9165 TRUIST FINL CORP COM 89832Q109 2693 47809 SH SOLE 3155 0 44654 TERADYNE INC COM 880770102 17 251 SH SOLE 251 0 0 TE CONNECTIVITY LTD REG SHS H84989104 273 2848 SH SOLE 1008 0 1840 TELEFONICA S A SPONSORED ADR 879382208 50 7239 SH SOLE 0 0 7239 BIO TECHNE CORP COM 09073M104 66 300 SH SOLE 0 0 300 ATLASSIAN CORP PLC CL A G06242104 7 60 SH SOLE 60 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 670 1934 SH OTR 0 0 1934 TELEDYNE TECHNOLOGIES INC COM 879360105 14 41 SH SOLE 0 0 41 TERADATA CORP DEL COM 88076W103 6 216 SH SOLE 0 0 216 TORONTO DOMINION BK ONT COM NEW 891160509 1209 21547 SH SOLE 10590 0 10957 PROSHARES TR PSHS ULTSH 20YRS 74347B201 33 1262 SH SOLE 0 0 1262 MOLSON COORS BREWING CO CL B 60871R209 557 10334 SH SOLE 965 0 9369 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 25 800 SH SOLE 0 0 800 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 25 1292 SH SOLE 0 0 1292 TRANSACT TECHNOLOGIES INC COM 892918103 68 6200 SH SOLE 0 0 6200 AT&T INC COM 00206R102 3588 91810 SH SOLE 14968 0 76842 SYSCO CORP COM 871829107 2662 31124 SH SOLE 1740 0 29384 STRYKER CORP COM 863667101 1878 8945 SH SOLE 1398 0 7547 SENSIENT TECHNOLOGIES CORP COM 81725T100 106 1600 SH SOLE 0 0 1600 SKYWORKS SOLUTIONS INC COM 83088M102 119 985 SH SOLE 650 0 335 STANLEY BLACK & DECKER INC COM 854502101 48 289 SH SOLE 0 0 289 SERVICE PPTYS TR COM SH BEN INT 81761L102 306 12583 SH SOLE 0 0 12583 ISHARES TR ESG 1 5 YR USD 46435G243 489 19210 SH SOLE 550 0 18660 ISHARES TR MSCI USA ESG SLC 464288802 1950 14549 SH SOLE 5119 0 9430 SUNOCO LP COM UT REP LP 86765K109 15 500 SH SOLE 0 0 500 SUMMIT MATLS INC CL A 86614U100 5 200 SH SOLE 0 0 200 CONSTELLATION BRANDS INC CL A 21036P108 2536 13366 SH SOLE 9258 0 4108 SEAGATE TECHNOLOGY PLC SHS G7945M107 6 100 SH SOLE 0 0 100 STARWOOD PPTY TR INC COM 85571B105 249 10000 SH SOLE 0 0 10000 STATE STR CORP COM 857477103 2671 33763 SH SOLE 3604 0 30159 STMICROELECTRONICS N V NY REGISTRY 861012102 5 200 SH SOLE 0 0 200 ISHARES TR 0-5 YR TIPS ETF 46429B747 7 72 SH SOLE 65 0 7 STERIS PLC SHS USD G8473T100 21 140 SH SOLE 0 0 140 SOUTH ST CORP COM 840441109 17 200 SH SOLE 200 0 0 SEMPRA ENERGY COM 816851109 158 1040 SH SOLE 67 0 973 SQUARE INC CL A 852234103 13 200 SH SOLE 0 0 200 SPDR S&P 500 ETF TR TR UNIT 78462F103 48030 149227 SH SOLE 16946 0 132282 SUNPOWER CORP COM 867652406 1 190 SH SOLE 0 0 190 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2841 92118 SH SOLE 0 0 92118 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7792 106909 SH SOLE 10076 0 96833 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 0 6 SH SOLE 0 0 6 SPLUNK INC COM 848637104 49 330 SH SOLE 30 0 300 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2298 65070 SH SOLE 0 0 65070 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 382 10447 SH SOLE 0 0 10447 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 232 10600 SH SOLE 0 0 10600 S&P GLOBAL INC COM 78409V104 38938 142604 SH SOLE 17424 0 125180 ISHARES TR PHLX SEMICND ETF 464287523 57 227 SH SOLE 227 0 0 SONOS INC COM 83570H108 112 7200 SH SOLE 4800 0 2400 SONOCO PRODS CO COM 835495102 58 945 SH SOLE 345 0 600 SOUTHERN CO COM 842587107 1124 17644 SH SOLE 1517 0 16127 SANOFI SPONSORED ADR 80105N105 1055 21006 SH SOLE 3385 0 17621 STEIN MART INC COM 858375108 1 1000 SH SOLE 1000 0 0 VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 37 260 SH SOLE 260 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 28 440 SH SOLE 0 0 440 SLM CORP COM 78442P106 42 4725 SH SOLE 0 0 4725 SUN LIFE FINL INC COM 866796105 34 742 SH SOLE 170 0 572 SCHLUMBERGER LTD COM 806857108 1635 40671 SH SOLE 2641 0 38030 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 8 126 SH SOLE 0 0 126 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 154 5732 SH SOLE 0 0 5732 SMUCKER J M CO COM NEW 832696405 94 900 SH SOLE 800 0 100 SIRIUS XM HLDGS INC COM 82968B103 11 1564 SH SOLE 1564 0 0 SIENTRA INC COM 82621J105 9 1000 SH SOLE 1000 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1373 16223 SH SOLE 425 0 15798 SHERWIN WILLIAMS CO COM 824348106 5655 9690 SH SOLE 3735 0 5955 ISHARES TR SHORT TREAS BD 464288679 1371 12413 SH SOLE 0 0 12413 SHOPIFY INC CL A 82509L107 29 72 SH SOLE 0 0 72 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1248 25410 SH SOLE 1250 0 24160 STITCH FIX INC COM CL A 860897107 1 50 SH SOLE 0 0 50 ISHARES TR MSCI GLOBAL IMP 46435G532 27 410 SH SOLE 0 0 410 STEELCASE INC CL A 858155203 4 200 SH SOLE 0 0 200 THE CHARLES SCHWAB CORPORATI COM 808513105 1550 32584 SH SOLE 7424 0 25160 SCHWAB STRATEGIC TR US TIPS ETF 808524870 20 350 SH SOLE 350 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 32 525 SH SOLE 0 0 525 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 36 614 SH SOLE 614 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 35 1013 SH SOLE 1013 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 16 210 SH SOLE 0 0 210 SOUTHERN COPPER CORP COM 84265V105 8 200 SH SOLE 0 0 200 STARBUCKS CORP COM 855244109 409 4653 SH SOLE 300 0 4353 SABRA HEALTH CARE REIT INC COM 78573L106 1 39 SH SOLE 0 0 39 SAP SE SPON ADR 803054204 286 2137 SH SOLE 0 0 2137 BANCO SANTANDER SA ADR 05964H105 5 1215 SH SOLE 0 0 1215 SILVERCREST ASSET MGMT GROUP CL A 828359109 9 750 SH SOLE 750 0 0 BOSTON BEER INC CL A 100557107 38 100 SH SOLE 0 0 100 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 30 1250 SH SOLE 0 0 1250 SABRE CORP COM 78573M104 9 395 SH SOLE 395 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 16 83 SH SOLE 0 0 83 RAYONIER INC COM 754907103 24 719 SH SOLE 0 0 719 ROYAL BK CDA MONTREAL QUE COM 780087102 90 1132 SH SOLE 0 0 1132 INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 86 1470 SH SOLE 0 0 1470 INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 63 971 SH SOLE 0 0 971 INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 54 792 SH SOLE 0 0 792 RAYTHEON CO COM NEW 755111507 26939 122595 SH SOLE 24058 0 98538 VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 100 4000 SH SOLE 0 0 4000 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2324 20081 SH SOLE 0 0 20081 REPUBLIC SVCS INC COM 760759100 271 3018 SH SOLE 885 0 2133 RPT REALTY SH BEN INT 74971D101 15 1000 SH SOLE 1000 0 0 RPM INTL INC COM 749685103 278 3620 SH SOLE 1000 0 2620 ROSS STORES INC COM 778296103 1130 9707 SH SOLE 500 0 9207 ROPER TECHNOLOGIES INC COM 776696106 1682 4747 SH SOLE 100 0 4647 RBC BEARINGS INC COM 75524B104 227 1432 SH OTR 0 0 1432 RBC BEARINGS INC COM 75524B104 5 31 SH SOLE 0 0 31 ROKU INC COM CL A 77543R102 14 107 SH SOLE 0 0 107 ROCKWELL AUTOMATION INC COM 773903109 1512 7462 SH SOLE 4650 0 2812 RETAIL OPPORTUNITY INVTS COR COM 76131N101 53 3000 SH SOLE 0 0 3000 RENASANT CORP COM 75970E107 32 900 SH SOLE 0 0 900 RENAISSANCERE HOLDINGS LTD COM G7496G103 23 116 SH SOLE 0 0 116 RESMED INC COM 761152107 434 2800 SH SOLE 0 0 2800 RAMBUS INC DEL COM 750917106 1 40 SH SOLE 40 0 0 RLI CORP COM 749607107 120 1332 SH OTR 0 0 1332 RLI CORP COM 749607107 3 29 SH SOLE 0 0 29 TRANSOCEAN LTD REG SHS H8817H100 1 94 SH SOLE 0 0 94 RESIDEO TECHNOLOGIES INC COM 76118Y104 0 31 SH SOLE 0 0 31 REGENCY CTRS CORP COM 758849103 35 550 SH SOLE 0 0 550 EVEREST RE GROUP LTD COM G3223R108 305 1100 SH SOLE 0 0 1100 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5 85 SH SOLE 0 0 85 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 87 1470 SH SOLE 581 0 889 REDFIN CORP COM 75737F108 25 1194 SH SOLE 0 0 1194 REGAL BELOIT CORP COM 758750103 17 204 SH SOLE 0 0 204 FERRARI N V COM N3167Y103 17 100 SH SOLE 0 0 100 Q2 HLDGS INC COM 74736L109 18 217 SH SOLE 217 0 0 QUOTIENT LTD SHS G73268107 5 500 SH SOLE 0 0 500 RESTAURANT BRANDS INTL INC COM 76131D103 3 49 SH SOLE 0 0 49 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 36 1500 SH SOLE 0 0 1500 INVESCO QQQ TR UNIT SER 1 46090E103 164 771 SH SOLE 0 0 771 FLEXSHARES TR QUALT DIVD IDX 33939L860 1673 34515 SH SOLE 0 0 34515 QUALCOMM INC COM 747525103 531 6019 SH SOLE 1400 0 4619 PAYPAL HLDGS INC COM 70450Y103 1111 10268 SH SOLE 4275 0 5993 PIONEER NAT RES CO COM 723787107 312 2061 SH SOLE 0 0 2061 PTC INC COM 69370C100 37 500 SH SOLE 0 0 500 PHILLIPS 66 COM 718546104 27810 249615 SH SOLE 28578 0 221036 PURE STORAGE INC CL A 74624M102 232 13532 SH SOLE 0 0 13532 PRICESMART INC COM 741511109 183 2579 SH OTR 0 0 2579 PRICESMART INC COM 741511109 4 62 SH SOLE 0 0 62 PUBLIC STORAGE COM 74460D109 80 376 SH SOLE 16 0 360 PRUDENTIAL FINL INC COM 744320102 72 764 SH SOLE 519 0 245 PERSPECTA INC COM 715347100 26 993 SH SOLE 773 0 220 PROSIGHT GLOBAL INC COM 74349J103 617 38280 SH SOLE 0 0 38280 PRIMERICA INC COM 74164M108 477 3653 SH OTR 0 0 3653 PRIMERICA INC COM 74164M108 10 79 SH SOLE 0 0 79 PPL CORP COM 69351T106 560 15619 SH SOLE 900 0 14719 PPG INDS INC COM 693506107 1911 14318 SH SOLE 9086 0 5232 PORTLAND GEN ELEC CO COM NEW 736508847 56 1000 SH SOLE 1000 0 0 POOL CORPORATION COM 73278L105 370 1740 SH OTR 0 0 1740 POOL CORPORATION COM 73278L105 51 239 SH SOLE 200 0 39 PINNACLE WEST CAP CORP COM 723484101 35 394 SH SOLE 0 0 394 PENTAIR PLC SHS G7S00T104 29 631 SH SOLE 0 0 631 PNC FINL SVCS GROUP INC COM 693475105 703 4405 SH SOLE 419 0 3986 PHILIP MORRIS INTL INC COM 718172109 5721 67233 SH SOLE 4864 0 62369 PLUG POWER INC COM NEW 72919P202 63 20000 SH SOLE 0 0 20000 PLANET FITNESS INC CL A 72703H101 161 2150 SH SOLE 1800 0 350 PROLOGIS INC COM 74340W103 18 200 SH SOLE 0 0 200 PACKAGING CORP AMER COM 695156109 16 142 SH SOLE 142 0 0 PJT PARTNERS INC COM CL A 69343T107 23 511 SH SOLE 0 0 511 PIPER JAFFRAY COS COM 724078100 0 6 SH SOLE 6 0 0 PINTEREST INC CL A 72352L106 4 200 SH SOLE 0 0 200 PREMIER INC CL A 74051N102 63 1655 SH SOLE 0 0 1655 POLARIS INC COM 731068102 8333 81935 SH SOLE 3527 0 78408 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 47 1205 SH SOLE 205 0 1000 PULTE GROUP INC COM 745867101 276 7117 SH SOLE 0 0 7117 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 10 214 SH SOLE 214 0 0 PARKER HANNIFIN CORP COM 701094104 7514 36510 SH SOLE 3732 0 32778 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 15 972 SH SOLE 162 0 810 PGT INNOVATIONS INC COM 69336V101 134 9000 SH SOLE 7300 0 1700 PROGRESSIVE CORP OHIO COM 743315103 52 717 SH SOLE 230 0 487 PROCTER & GAMBLE CO COM 742718109 42366 339198 SH SOLE 23990 0 315208 PRINCIPAL FINL GROUP INC COM 74251V102 10 180 SH SOLE 0 0 180 ISHARES TR PFD AND INCM SEC 464288687 94 2500 SH SOLE 2500 0 0 PFIZER INC COM 717081103 63975 1632844 SH SOLE 180689 0 1452155 PEPSICO INC COM 713448108 22646 165701 SH SOLE 16218 0 149483 PENUMBRA INC COM 70975L107 82 500 SH SOLE 0 0 500 PEGASYSTEMS INC COM 705573103 6 80 SH SOLE 80 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 222 3752 SH SOLE 0 0 3752 HEALTHPEAK PPTYS INC COM 42250P103 322 9354 SH SOLE 0 0 9354 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1 36 SH SOLE 36 0 0 PACIRA BIOSCIENCES COM 695127100 23 500 SH SOLE 200 0 300 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 66 1934 SH SOLE 970 0 964 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 14 950 SH SOLE 0 0 950 PEOPLES UTD FINL INC COM 712704105 82 4850 SH SOLE 500 0 4350 PEMBINA PIPELINE CORP COM 706327103 42 1122 SH SOLE 0 0 1122 PAYCHEX INC COM 704326107 367 4313 SH SOLE 3100 0 1213 PAYCOM SOFTWARE INC COM 70432V102 78 295 SH SOLE 0 0 295 PALO ALTO NETWORKS INC COM 697435105 1272 5500 SH SOLE 0 0 5500 BANK OZK COM 06417N103 528 17300 SH SOLE 0 0 17300 OCCIDENTAL PETE CORP COM 674599105 170 4133 SH SOLE 500 0 3633 O REILLY AUTOMOTIVE INC NEW COM 67103H107 27 61 SH SOLE 0 0 61 OLD REP INTL CORP COM 680223104 3 131 SH SOLE 131 0 0 ORACLE CORP COM 68389X105 18327 345922 SH SOLE 20083 0 325839 ORMAT TECHNOLOGIES INC COM 686688102 15 200 SH SOLE 0 0 200 OMNICOM GROUP INC COM 681919106 114 1410 SH SOLE 30 0 1380 UNIVERSAL DISPLAY CORP COM 91347P105 41 200 SH SOLE 0 0 200 OKTA INC CL A 679295105 781 6766 SH SOLE 150 0 6616 ONEOK INC NEW COM 682680103 31 410 SH SOLE 410 0 0 OGE ENERGY CORP COM 670837103 136 3060 SH SOLE 1600 0 1460 ISHARES TR S&P 100 ETF 464287101 4237 29408 SH SOLE 2500 0 26908 OLD DOMINION FREIGHT LINE IN COM 679580100 477 2514 SH OTR 0 0 2514 OLD DOMINION FREIGHT LINE IN COM 679580100 10 55 SH SOLE 0 0 55 ONCOCYTE CORPORATION COM 68235C107 0 132 SH SOLE 0 0 132 OBALON THERAPEUTICS INC COM NEW 67424L209 1 400 SH SOLE 0 0 400 REALTY INCOME CORP COM 756109104 81 1100 SH SOLE 1100 0 0 NXP SEMICONDUCTORS N V COM N6596X109 7858 61749 SH SOLE 9390 0 52359 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 74 4500 SH SOLE 4500 0 0 NEWS CORP NEW CL A 65249B109 0 4 SH SOLE 0 0 4 NORTHWEST NAT HLDG CO COM 66765N105 28 375 SH SOLE 0 0 375 INVITAE CORP COM 46185L103 70 4339 SH SOLE 4339 0 0 NVENT ELECTRIC PLC SHS G6700G107 9 371 SH SOLE 0 0 371 NOVARTIS A G SPONSORED ADR 66987V109 291 3076 SH SOLE 333 0 2743 NOVO-NORDISK A S ADR 670100205 159 2750 SH SOLE 0 0 2750 NAVIGATOR HOLDINGS LTD SHS Y62132108 57 4210 SH SOLE 4210 0 0 NVIDIA CORP COM 67066G104 828 3517 SH SOLE 731 0 2786 NUCOR CORP COM 670346105 205 3639 SH SOLE 450 0 3189 NORTHERN TR CORP COM 665859104 90 850 SH SOLE 100 0 750 NETAPP INC COM 64110D104 6 100 SH SOLE 0 0 100 NORFOLK SOUTHERN CORP COM 655844108 3190 16433 SH SOLE 1129 0 15304 SERVICENOW INC COM 81762P102 70 247 SH SOLE 152 0 95 NORTHROP GRUMMAN CORP COM 666807102 1170 3401 SH SOLE 1525 0 1876 ANNALY CAP MGMT INC COM 035710409 26 2800 SH SOLE 0 0 2800 NIELSEN HLDGS PLC SHS EUR G6518L108 1 67 SH SOLE 67 0 0 NORTONLIFELOCK INC COM 668771108 355 13900 SH SOLE 0 0 13900 NIKE INC CL B 654106103 8593 84819 SH SOLE 4861 0 79958 NEW JERSEY RES COM 646025106 267 6000 SH SOLE 0 0 6000 ALLIANZGI EQUITY & CONV INCO COM 018829101 17 750 SH SOLE 0 0 750 NISOURCE INC COM 65473P105 96 3463 SH SOLE 0 0 3463 INGEVITY CORP COM 45688C107 9 100 SH SOLE 100 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 34 549 SH SOLE 458 0 91 NETFLIX INC COM 64110L106 265 818 SH SOLE 0 0 818 NATIONAL FUEL GAS CO N J COM 636180101 79 1700 SH SOLE 0 0 1700 NEWMONT GOLDCORP CORPORATION COM 651639106 7 168 SH SOLE 0 0 168 NEXTERA ENERGY INC COM 65339F101 4925 20337 SH SOLE 2299 0 18038 NASDAQ INC COM 631103108 4 40 SH SOLE 0 0 40 NOBLE ENERGY INC COM 655044105 35 1400 SH SOLE 1400 0 0 NAVIENT CORPORATION COM 63938C108 65 4725 SH SOLE 0 0 4725 MYLAN N V SHS EURO N59465109 5 260 SH SOLE 0 0 260 MICROVISION INC DEL COM NEW 594960304 1 2000 SH SOLE 0 0 2000 ISHARES TR NATIONAL MUN ETF 464288414 256 2250 SH SOLE 2250 0 0 MICRON TECHNOLOGY INC COM 595112103 18 333 SH SOLE 0 0 333 METTLER TOLEDO INTERNATIONAL COM 592688105 282 356 SH SOLE 40 0 316 MATCH GROUP INC COM 57665R106 320 3900 SH SOLE 2700 0 1200 M & T BK CORP COM 55261F104 51 300 SH SOLE 200 0 100 MOTOROLA SOLUTIONS INC COM NEW 620076307 14 85 SH SOLE 0 0 85 MICROSOFT CORP COM 594918104 127861 810786 SH SOLE 74439 0 736348 MORGAN STANLEY COM NEW 617446448 352 6887 SH SOLE 2116 0 4771 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 13 475 SH SOLE 0 0 475 MARATHON OIL CORP COM 565849106 242 17832 SH SOLE 2000 0 15832 MERCK & CO INC COM 58933Y105 28049 308403 SH SOLE 29767 0 278636 MPLX LP COM UNIT REP LTD 55336V100 40 1563 SH SOLE 0 0 1563 MARATHON PETE CORP COM 56585A102 5209 86454 SH SOLE 1560 0 84894 MOSAIC CO NEW COM 61945C103 11 491 SH SOLE 0 0 491 MORNINGSTAR INC COM 617700109 310 2050 SH SOLE 1600 0 450 VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 35 644 SH SOLE 644 0 0 ALTRIA GROUP INC COM 02209S103 3249 65101 SH SOLE 7299 0 57802 MONSTER BEVERAGE CORP NEW COM 61174X109 5 72 SH SOLE 72 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 87 6000 SH SOLE 0 0 6000 MALLINCKRODT PUB LTD CO SHS G5785G107 0 37 SH SOLE 0 0 37 WESTERN ASST MNGD MUN FD INC COM 95766M105 13 1000 SH SOLE 1000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 240 3822 SH SOLE 1670 0 2152 3M CO COM 88579Y101 11625 65893 SH SOLE 3289 0 62604 MARSH & MCLENNAN COS INC COM 571748102 849 7624 SH SOLE 210 0 7414 MARTIN MARIETTA MATLS INC COM 573284106 6 21 SH SOLE 0 0 21 MARKETAXESS HLDGS INC COM 57060D108 384 1014 SH OTR 0 0 1014 MARKETAXESS HLDGS INC COM 57060D108 9 23 SH SOLE 0 0 23 MKS INSTRUMENT INC COM 55306N104 11 100 SH SOLE 0 0 100 MCCORMICK & CO INC COM NON VTG 579780206 421 2481 SH SOLE 249 0 2232 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 11 655 SH SOLE 0 0 655 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 122 1197 SH SOLE 1197 0 0 MOHAWK INDS INC COM 608190104 36 267 SH SOLE 150 0 117 MGE ENERGY INC COM 55277P104 186 2361 SH SOLE 0 0 2361 MAGNA INTL INC COM 559222401 45 815 SH SOLE 700 0 115 MANULIFE FINL CORP COM 56501R106 6 300 SH SOLE 0 0 300 METLIFE INC COM 59156R108 410 8035 SH SOLE 5800 0 2235 MERCADOLIBRE INC COM 58733R102 15 26 SH SOLE 26 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1039 2767 SH SOLE 1029 0 1738 MDU RES GROUP INC COM 552690109 170 5725 SH SOLE 0 0 5725 MEDTRONIC PLC SHS G5960L103 28414 250455 SH SOLE 56279 0 194176 MEREDITH CORP COM 589433101 16 500 SH SOLE 500 0 0 MONDELEZ INTL INC CL A 609207105 8593 156011 SH SOLE 20469 0 135542 MONGODB INC CL A 60937P106 178 1350 SH SOLE 0 0 1350 MOODYS CORP COM 615369105 790 3328 SH SOLE 618 0 2710 MCKESSON CORP COM 58155Q103 134 968 SH SOLE 380 0 588 MICROCHIP TECHNOLOGY INC COM 595017104 29 280 SH SOLE 100 0 180 MCDONALDS CORP COM 580135101 57008 288489 SH SOLE 20483 0 268006 MOELIS & CO CL A 60786M105 190 5953 SH OTR 0 0 5953 MOELIS & CO CL A 60786M105 5 143 SH SOLE 0 0 143 ISHARES TR MBS ETF 464288588 2051 18977 SH SOLE 293 0 18684 MARRIOTT INTL INC NEW CL A 571903202 17589 116151 SH SOLE 15306 0 100845 MANHATTAN ASSOCS INC COM 562750109 126 1586 SH OTR 0 0 1586 MANHATTAN ASSOCS INC COM 562750109 3 37 SH SOLE 0 0 37 MID AMER APT CMNTYS INC COM 59522J103 4 29 SH SOLE 0 0 29 MASTERCARD INC CL A 57636Q104 53066 177721 SH SOLE 29927 0 147794 LAMB WESTON HLDGS INC COM 513272104 58 675 SH SOLE 0 0 675 LAS VEGAS SANDS CORP COM 517834107 475 6875 SH SOLE 5675 0 1200 SOUTHWEST AIRLS CO COM 844741108 12 231 SH SOLE 0 0 231 LAM RESEARCH CORP COM 512807108 74 254 SH SOLE 65 0 189 ISHARES TR IBOXX INV CP ETF 464287242 240 1874 SH SOLE 274 0 1600 LAREDO PETROLEUM INC COM 516806106 72 25000 SH SOLE 24000 0 1000 LOWES COS INC COM 548661107 805 6719 SH SOLE 2354 0 4365 ALLIANT ENERGY CORP COM 018802108 361 6603 SH SOLE 0 0 6603 CHENIERE ENERGY INC COM NEW 16411R208 12 200 SH SOLE 0 0 200 LINCOLN NATL CORP IND COM 534187109 53 896 SH SOLE 896 0 0 LOCKHEED MARTIN CORP COM 539830109 3084 7919 SH SOLE 783 0 7136 LILLY ELI & CO COM 532457108 3016 22948 SH SOLE 5561 0 17387 LINDE PLC SHS G5494J103 746 3506 SH SOLE 45 0 3461 L3HARRIS TECHNOLOGIES INC COM 502431109 46353 234261 SH SOLE 15102 0 219159 LABORATORY CORP AMER HLDGS COM NEW 50540R409 412 2438 SH SOLE 100 0 2338 LIONS GATE ENTMNT CORP CL A VTG 535919401 19 1800 SH SOLE 1300 0 500 LEIDOS HLDGS INC COM 525327102 882 9006 SH SOLE 5800 0 3206 LINEAGE CELL THERAPEUTICS IN COM 53566P109 2 2650 SH SOLE 0 0 2650 LCI INDS COM 50189K103 2 23 SH SOLE 0 0 23 LAKELAND BANCORP INC COM 511637100 52 3000 SH SOLE 0 0 3000 LAZARD LTD SHS A G54050102 120 3000 SH SOLE 3000 0 0 LAKELAND INDS INC COM 511795106 5 500 SH SOLE 500 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 6 2000 SH SOLE 0 0 2000 LOEWS CORP COM 540424108 283 5400 SH SOLE 0 0 5400 KONTOOR BRANDS INC COM 50050N103 95 2262 SH SOLE 42 0 2220 KANSAS CITY SOUTHERN COM NEW 485170302 31 200 SH SOLE 200 0 0 COCA COLA CO COM 191216100 6582 118915 SH SOLE 11490 0 107425 CARMAX INC COM 143130102 79 900 SH SOLE 100 0 800 KEMPER CORP DEL COM 488401100 190 2450 SH SOLE 0 0 2450 KINDER MORGAN INC DEL COM 49456B101 112 5306 SH SOLE 2000 0 3306 KIMBERLY CLARK CORP COM 494368103 1868 13577 SH SOLE 770 0 12807 KLA CORPORATION COM NEW 482480100 6 32 SH SOLE 32 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 63 1425 SH SOLE 0 0 1425 SPDR SERIES TRUST S&P INS ETF 78464A789 1 34 SH SOLE 34 0 0 KRAFT HEINZ CO COM 500754106 198 6178 SH SOLE 78 0 6100 KEYSIGHT TECHNOLOGIES INC COM 49338L103 50 490 SH SOLE 0 0 490 KEYCORP NEW COM 493267108 151 7456 SH SOLE 3410 0 4046 INVESCO EXCHNG TRADED FD TR KBW REGL BKG 46138E578 54 1000 SH SOLE 0 0 1000 SPDR SERIES TRUST S&P BK ETF 78464A797 225 4758 SH SOLE 758 0 4000 KAR AUCTION SVCS INC COM 48238T109 3 150 SH SOLE 150 0 0 KELLOGG CO COM 487836108 250 3614 SH SOLE 1632 0 1982 NORDSTROM INC COM 655664100 8 200 SH SOLE 0 0 200 WILEY JOHN & SONS INC CL A 968223206 311 6400 SH SOLE 0 0 6400 JPMORGAN CHASE & CO COM 46625H100 77512 556039 SH SOLE 54766 0 501273 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 722 12651 SH SOLE 2300 0 10351 JOHNSON & JOHNSON COM 478160104 93170 638723 SH SOLE 67054 0 571668 ISHARES TR MRGSTR SM CP ETF 464288505 34 179 SH SOLE 179 0 0 HENRY JACK & ASSOC INC COM 426281101 178 1219 SH SOLE 0 0 1219 HENRY JACK & ASSOC INC COM 426281101 191 1308 SH OTR 0 0 1308 J2 GLOBAL INC COM 48123V102 77 822 SH SOLE 22 0 800 JOHNSON CTLS INTL PLC SHS G51502105 304 7473 SH SOLE 532 0 6941 JACOBS ENGR GROUP INC COM 469814107 21 236 SH SOLE 0 0 236 ISHARES TR U.S. TECH ETF 464287721 151 650 SH SOLE 0 0 650 ISHARES TR U.S. REAL ES ETF 464287739 42 456 SH SOLE 0 0 456 ISHARES TR U.S. CNSM SV ETF 464287580 30 133 SH SOLE 133 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 392 2079 SH SOLE 259 0 1820 ISHARES TR RUS MDCP VAL ETF 464287473 14 150 SH SOLE 75 0 75 ISHARES TR RUS MID CAP ETF 464287499 120 2020 SH SOLE 0 0 2020 ISHARES TR RUS MD CP GR ETF 464287481 10185 66750 SH SOLE 4198 0 62552 ISHARES TR RUS 2000 GRW ETF 464287648 572 2668 SH SOLE 0 0 2668 ISHARES TR RUSSELL 2000 ETF 464287655 7803 47099 SH SOLE 1998 0 45101 ISHARES TR RUS 1000 GRW ETF 464287614 51 290 SH SOLE 0 0 290 ISHARES TR RUS 1000 ETF 464287622 3388 18987 SH SOLE 6380 0 12607 ISHARES TR S&P 500 GRWT ETF 464287309 1738 8978 SH SOLE 1004 0 7974 ISHARES TR CORE S&P500 ETF 464287200 466 1442 SH SOLE 0 0 1442 ISHARES TR S&P 500 VAL ETF 464287408 95 731 SH SOLE 332 0 399 ILLINOIS TOOL WKS INC COM 452308109 5949 33119 SH SOLE 7496 0 25623 ITT INC COM 45073V108 17 231 SH SOLE 0 0 231 ISHARES TR US AER DEF ETF 464288760 47 210 SH SOLE 210 0 0 GARTNER INC COM 366651107 610 3956 SH SOLE 0 0 3956 INTUITIVE SURGICAL INC COM NEW 46120E602 3786 6404 SH SOLE 48 0 6356 IRADIMED CORP COM 46266A109 102 4360 SH SOLE 0 0 4360 IRON MTN INC NEW COM 46284V101 411 12904 SH SOLE 10723 0 2181 INGERSOLL-RAND PLC SHS G47791101 1071 8057 SH SOLE 1084 0 6973 IQVIA HLDGS INC COM 46266C105 62 400 SH SOLE 400 0 0 IQIYI INC SPONSORED ADS 46267X108 9 450 SH SOLE 0 0 450 IPG PHOTONICS CORP COM 44980X109 17 115 SH SOLE 100 0 15 INTERPUBLIC GROUP COS INC COM 460690100 23 1000 SH SOLE 0 0 1000 SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 2 64 SH SOLE 0 0 64 INTL PAPER CO COM 460146103 665 14433 SH SOLE 9650 0 4783 INNOSPEC INC COM 45768S105 94 909 SH SOLE 0 0 909 INTUIT COM 461202103 2955 11280 SH SOLE 9600 0 1680 INTEL CORP COM 458140100 83291 1391666 SH SOLE 139941 0 1251725 INGREDION INC COM 457187102 180 1933 SH SOLE 0 0 1933 INDEPENDENT BANK CORP MASS COM 453836108 208 2500 SH SOLE 2500 0 0 IMV INC COM 44974L103 61 21875 SH SOLE 0 0 21875 IMPERIAL OIL LTD COM NEW 453038408 23 870 SH SOLE 0 0 870 IMMUNOGEN INC COM 45253H101 4 810 SH SOLE 0 0 810 ILLUMINA INC COM 452327109 94 283 SH SOLE 61 0 222 ISHARES TR S&P SML 600 GWT 464287887 29 152 SH SOLE 0 0 152 ISHARES TR CORE S&P SCP ETF 464287804 1083 12920 SH SOLE 1816 0 11104 ISHARES TR S&P MC 400GR ETF 464287606 56 237 SH SOLE 122 0 115 ISHARES TR S&P MC 400VL ETF 464287705 28 162 SH SOLE 162 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1730 8404 SH SOLE 2694 0 5710 ISHARES TR U.S. MED DVC ETF 464288810 50 190 SH SOLE 190 0 0 ISHARES TR EXPANDED TECH 464287515 56 242 SH SOLE 242 0 0 ISHARES TR SH TR CRPORT ETF 464288646 21203 395358 SH SOLE 21196 0 374162 ISHARES TR INTL TREA BD ETF 464288117 330 6582 SH SOLE 0 0 6582 ISHARES TR INTRM TR CRP ETF 464288638 3722 64193 SH SOLE 2190 0 62003 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 0 500 SH SOLE 0 0 500 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 252 1950 SH SOLE 800 0 1150 ISHARES INC CORE MSCI EMKT 46434G103 151 2815 SH SOLE 642 0 2173 ISHARES TR 3 7 YR TREAS BD 464288661 1538 12228 SH SOLE 228 0 12000 ISHARES TR CORE MSCI EAFE 46432F842 234 3586 SH SOLE 1375 0 2211 IDEXX LABS INC COM 45168D104 8936 34222 SH SOLE 10836 0 23386 ISHARES TR GL CLEAN ENE ETF 464288224 26 2200 SH SOLE 0 0 2200 ISHARES TR COHEN STEER REIT 464287564 26 225 SH SOLE 0 0 225 INTERCONTINENTAL EXCHANGE IN COM 45866F104 62 670 SH SOLE 40 0 630 IMMUCELL CORP COM PAR 452525306 131 25500 SH SOLE 22500 0 3000 INTERNATIONAL BUSINESS MACHS COM 459200101 37229 277747 SH SOLE 37847 0 239900 ISHARES TR IBONDS DEC23 ETF 46434VAX8 1111 43450 SH SOLE 0 0 43450 ISHARES TR IBONDS DEC22 ETF 46434VBA7 1099 43450 SH SOLE 0 0 43450 ISHARES TR IBONDS DEC21 ETF 46434VBK5 585 23450 SH SOLE 0 0 23450 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 593 23450 SH SOLE 0 0 23450 ISHARES TR NASDAQ BIOTECH 464287556 43 357 SH SOLE 30 0 327 ISHARES GOLD TRUST ISHARES 464285105 12 822 SH SOLE 0 0 822 IAA INC COM 449253103 7 150 SH SOLE 150 0 0 DBX ETF TR XTRACK USD HIGH 233051432 2 34 SH SOLE 34 0 0 ISHARES TR IBOXX HI YD ETF 464288513 32 363 SH SOLE 33 0 330 HEXCEL CORP NEW COM 428291108 17 227 SH SOLE 0 0 227 HUNTSMAN CORP COM 447011107 16 650 SH SOLE 0 0 650 HUMANA INC COM 444859102 181 495 SH SOLE 0 0 495 HUBBELL INC COM 443510607 237 1600 SH SOLE 0 0 1600 HERSHEY CO COM 427866108 551 3751 SH SOLE 0 0 3751 HENRY SCHEIN INC COM 806407102 146 2184 SH SOLE 0 0 2184 BLOCK H & R INC COM 093671105 113 4800 SH SOLE 0 0 4800 HEALTHCARE RLTY TR COM 421946104 3 100 SH SOLE 0 0 100 HP INC COM 40434L105 274 13314 SH SOLE 3010 0 10304 HEWLETT PACKARD ENTERPRISE C COM 42824C109 192 12134 SH SOLE 2130 0 10004 HONEYWELL INTL INC COM 438516106 1985 11216 SH SOLE 270 0 10946 HOLOGIC INC COM 436440101 427 8178 SH SOLE 0 0 8178 HARLEY DAVIDSON INC COM 412822108 12 326 SH SOLE 0 0 326 HILTON WORLDWIDE HLDGS INC COM 43300A203 18 160 SH SOLE 160 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 9 200 SH SOLE 0 0 200 HECLA MNG CO COM 422704106 0 4 SH SOLE 0 0 4 HIGHWOODS PPTYS INC COM 431284108 389 7950 SH SOLE 0 0 7950 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1 540 SH SOLE 0 0 540 HUNTINGTON INGALLS INDS INC COM 446413106 47 189 SH SOLE 0 0 189 HARTFORD FINL SVCS GROUP INC COM 416515104 1118 18397 SH SOLE 0 0 18397 HESS CORP COM 42809H107 8 125 SH SOLE 0 0 125 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 31 1390 SH SOLE 0 0 1390 HAWAIIAN ELEC INDUSTRIES COM 419870100 22 464 SH SOLE 0 0 464 ISHARES TR CORE HIGH DV ETF 46429B663 56 575 SH SOLE 0 0 575 HOME DEPOT INC COM 437076102 39951 182941 SH SOLE 12026 0 170915 HANESBRANDS INC COM 410345102 95 6400 SH SOLE 4400 0 2000 HUNTINGTON BANCSHARES INC COM 446150104 44 2907 SH SOLE 0 0 2907 HASBRO INC COM 418056107 24128 228460 SH SOLE 16546 0 211914 HAIN CELESTIAL GROUP INC COM 405217100 18 700 SH SOLE 700 0 0 HAEMONETICS CORP COM 405024100 19 166 SH SOLE 0 0 166 GRAINGER W W INC COM 384802104 236 697 SH SOLE 200 0 497 GW PHARMACEUTICALS PLC ADS 36197T103 1 14 SH SOLE 14 0 0 ISHARES TR INTRM GOV CR ETF 464288612 154 1365 SH SOLE 1365 0 0 GARRETT MOTION INC COM 366505105 0 18 SH SOLE 0 0 18 GOODYEAR TIRE & RUBR CO COM 382550101 59 3788 SH SOLE 0 0 3788 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 190 4052 SH SOLE 777 0 3275 GOLDMAN SACHS GROUP INC COM 38141G104 344 1497 SH SOLE 1134 0 363 GARMIN LTD SHS H2906T109 45 460 SH SOLE 0 0 460 GLOBAL PMTS INC COM 37940X102 55 300 SH SOLE 300 0 0 GENUINE PARTS CO COM 372460105 247 2328 SH SOLE 1000 0 1328 ALPHABET INC CAP STK CL A 02079K305 40040 29894 SH SOLE 4835 0 25059 ALPHABET INC CAP STK CL C 02079K107 61234 45799 SH SOLE 6054 0 39745 GENERAL MTRS CO COM 37045V100 5 125 SH SOLE 125 0 0 CORNING INC COM 219350105 166 5705 SH SOLE 2000 0 3705 SPDR GOLD TRUST GOLD SHS 78463V107 343 2400 SH SOLE 1800 0 600 GLOBE LIFE INC COM 37959E102 107 1013 SH SOLE 0 0 1013 GENERAL MLS INC COM 370334104 1419 26500 SH SOLE 4493 0 22007 GILEAD SCIENCES INC COM 375558103 723 11131 SH SOLE 2910 0 8221 CGI INC CL A SUB VTG 12532H104 16 191 SH SOLE 0 0 191 GUARDANT HEALTH INC COM 40131M109 39 500 SH SOLE 0 0 500 GRACO INC COM 384109104 301 5795 SH SOLE 900 0 4895 GRACO INC COM 384109104 365 7021 SH OTR 0 0 7021 GERON CORP COM 374163103 0 340 SH SOLE 0 0 340 GEO GROUP INC NEW COM 36162J106 7 394 SH SOLE 0 0 394 GENESIS ENERGY L P UNIT LTD PARTN 371927104 5 250 SH SOLE 250 0 0 GENERAL ELECTRIC CO COM 369604103 3511 314579 SH SOLE 11036 0 303543 GENERAL DYNAMICS CORP COM 369550108 42470 240829 SH SOLE 17432 0 223397 GALECTIN THERAPEUTICS INC COM NEW 363225202 9 3252 SH SOLE 0 0 3252 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 278 4283 SH SOLE 0 0 4283 ISHARES TR CHINA LG-CAP ETF 464287184 52 1200 SH SOLE 1200 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 13 400 SH SOLE 0 0 400 FORTIVE CORP COM 34959J108 4704 61584 SH SOLE 377 0 61207 FORTIS INC COM 349553107 15 368 SH SOLE 0 0 368 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 1 SH SOLE 0 0 1 FIRST SOLAR INC COM 336433107 3 60 SH SOLE 0 0 60 FRESHPET INC COM 358039105 53 900 SH SOLE 900 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 546 4650 SH SOLE 3700 0 950 FOX CORP CL A COM 35137L105 9 230 SH SOLE 0 0 230 FOX CORP CL B COM 35137L204 2298 63145 SH SOLE 6742 0 56403 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 258 3564 SH SOLE 0 0 3564 FIRST BANCORP INC ME COM 31866P102 975 32248 SH SOLE 27005 0 5243 FIRST MID BANCSHARES INC COM 320866106 10 297 SH SOLE 297 0 0 FLOWSERVE CORP COM 34354P105 353 7095 SH SOLE 0 0 7095 FLUOR CORP NEW COM 343412102 15 789 SH SOLE 0 0 789 FLIR SYS INC COM 302445101 2815 54059 SH SOLE 6375 0 47684 FIFTH THIRD BANCORP COM 316773100 6 211 SH SOLE 0 0 211 FISERV INC COM 337738108 15635 135214 SH SOLE 19950 0 115264 FIDELITY NATL INFORMATION SV COM 31620M106 7153 51430 SH SOLE 1587 0 49843 FEDERATED INVS INC PA CL B 314211103 5 141 SH SOLE 141 0 0 FIRST HAWAIIAN INC COM 32051X108 675 23399 SH SOLE 17700 0 5699 FIRST HAWAIIAN INC COM 32051X108 118 4106 SH OTR 0 0 4106 F5 NETWORKS INC COM 315616102 17 122 SH SOLE 56 0 66 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 139 2137 SH SOLE 0 0 2137 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 13 500 SH SOLE 0 0 500 FIRSTENERGY CORP COM 337932107 87 1800 SH SOLE 0 0 1800 FEDEX CORP COM 31428X106 1150 7605 SH SOLE 5425 0 2180 FACTSET RESH SYS INC COM 303075105 279 1041 SH OTR 0 0 1041 FACTSET RESH SYS INC COM 303075105 422 1573 SH SOLE 1250 0 323 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 178 1279 SH SOLE 34 0 1245 FREEPORT-MCMORAN INC CL B 35671D857 65 4920 SH SOLE 0 0 4920 FOUR CORNERS PPTY TR INC COM 35086T109 33 1168 SH SOLE 0 0 1168 FUELCELL ENERGY INC COM 35952H601 63 25000 SH SOLE 0 0 25000 FORTUNE BRANDS HOME & SEC IN COM 34964C106 33 500 SH SOLE 100 0 400 FACEBOOK INC CL A 30303M102 17712 86296 SH SOLE 17787 0 68509 FASTENAL CO COM 311900104 15 400 SH SOLE 0 0 400 DIAMONDBACK ENERGY INC COM 25278X109 985 10602 SH SOLE 2750 0 7852 FORD MTR CO DEL COM 345370860 47 5000 SH SOLE 3000 0 2000 EXPEDIA GROUP INC COM NEW 30212P303 16 150 SH SOLE 100 0 50 EXPEDITORS INTL WASH INC COM 302130109 27 348 SH SOLE 0 0 348 EAGLE MATERIALS INC COM 26969P108 191 2112 SH SOLE 0 0 2112 EXELON CORP COM 30161N101 110 2408 SH SOLE 62 0 2346 EXACT SCIENCES CORP COM 30063P105 46 500 SH SOLE 200 0 300 ISHARES INC MSCI CDA ETF 464286509 22 740 SH SOLE 370 0 370 EDWARDS LIFESCIENCES CORP COM 28176E108 296 1268 SH SOLE 794 0 474 EVERGY INC COM 30034W106 65 1000 SH SOLE 1000 0 0 EATON VANCE CORP COM NON VTG 278265103 70 1500 SH SOLE 1300 0 200 ETSY INC COM 29786A106 13 300 SH SOLE 300 0 0 ENTERGY CORP NEW COM 29364G103 494 4120 SH SOLE 500 0 3620 EATON CORP PLC SHS G29183103 231 2443 SH SOLE 1185 0 1258 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 228 17808 SH SOLE 500 0 17308 ESSEX PPTY TR INC COM 297178105 69 230 SH SOLE 0 0 230 ISHARES INC ESG MSCI EM ETF 46434G863 96 2673 SH SOLE 1988 0 685 ISHARES TR ESG MSCI EAFE 46435G516 80 1164 SH SOLE 1164 0 0 EVERSOURCE ENERGY COM 30040W108 345 4053 SH SOLE 637 0 3416 EQUITY RESIDENTIAL SH BEN INT 29476L107 371 4583 SH SOLE 300 0 4283 EQUINOR ASA SPONSORED ADR 29446M102 76 3815 SH SOLE 0 0 3815 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 24 786 SH SOLE 0 0 786 EQUINIX INC COM 29444U700 376 645 SH SOLE 150 0 495 ENTERPRISE PRODS PARTNERS L COM 293792107 868 30834 SH SOLE 4718 0 26116 EDGEWELL PERS CARE CO COM 28035Q102 9 300 SH SOLE 0 0 300 EOG RES INC COM 26875P101 261 3113 SH SOLE 100 0 3013 ENTEGRIS INC COM 29362U104 13 250 SH SOLE 250 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 15 300 SH SOLE 0 0 300 ENBRIDGE INC COM 29250N105 7278 182993 SH SOLE 29760 0 153233 EMERSON ELEC CO COM 291011104 4193 54986 SH SOLE 7485 0 47501 EASTMAN CHEMICAL CO COM 277432100 1845 23272 SH SOLE 1326 0 21946 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1 17 SH SOLE 17 0 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 887 12000 SH SOLE 0 0 12000 ISHARES TR JPMORGAN USD EMG 464288281 1615 14100 SH SOLE 100 0 14000 E L F BEAUTY INC COM 26856L103 3 200 SH SOLE 0 0 200 LAUDER ESTEE COS INC CL A 518439104 148 716 SH SOLE 0 0 716 EDISON INTL COM 281020107 70 933 SH SOLE 0 0 933 EASTGROUP PPTY INC COM 277276101 172 1300 SH SOLE 0 0 1300 EQUIFAX INC COM 294429105 311 2216 SH SOLE 0 0 2216 ISHARES TR MSCI EAFE ETF 464287465 2672 38482 SH SOLE 0 0 38482 ISHARES TR MSCI EMG MKT ETF 464287234 2778 61906 SH SOLE 2230 0 59676 CONSOLIDATED EDISON INC COM 209115104 246 2718 SH SOLE 0 0 2718 US ECOLOGY INC COM 91734M103 2 30 SH SOLE 0 0 30 ECOLAB INC COM 278865100 1242 6437 SH SOLE 1055 0 5382 EBAY INC COM 278642103 126 3488 SH SOLE 0 0 3488 ELECTRONIC ARTS INC COM 285512109 12 115 SH SOLE 115 0 0 DXC TECHNOLOGY CO COM 23355L106 27 717 SH SOLE 32 0 685 ISHARES TR SELECT DIVID ETF 464287168 991 9383 SH SOLE 0 0 9383 DEVON ENERGY CORP NEW COM 25179M103 16 600 SH SOLE 0 0 600 DUKE ENERGY CORP NEW COM NEW 26441C204 1147 12575 SH SOLE 1022 0 11553 DTE ENERGY CO COM 233331107 183 1410 SH SOLE 300 0 1110 ISHARES TR MSCI KLD400 SOC 464288570 299 2490 SH SOLE 0 0 2490 DRIL QUIP INC COM 262037104 203 4324 SH OTR 0 0 4324 DRIL QUIP INC COM 262037104 28 602 SH SOLE 0 0 602 DARDEN RESTAURANTS INC COM 237194105 1376 12619 SH SOLE 260 0 12359 DOW INC COM 260557103 1610 29421 SH SOLE 2981 0 26440 DOVER CORP COM 260003108 233 2023 SH SOLE 125 0 1898 WISDOMTREE TR US MIDCAP DIVID 97717W505 57 1500 SH SOLE 0 0 1500 DOMO INC COM CL B 257554105 7 316 SH SOLE 0 0 316 PHYSICIANS RLTY TR COM 71943U104 80 4200 SH SOLE 0 0 4200 DUNKIN BRANDS GROUP INC COM 265504100 73 962 SH SOLE 900 0 62 DOLLAR TREE INC COM 256746108 1 8 SH SOLE 0 0 8 DULUTH HLDGS INC COM CL B 26443V101 68 6500 SH SOLE 4000 0 2500 DIGITAL RLTY TR INC COM 253868103 60 500 SH SOLE 0 0 500 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 23 718 SH SOLE 0 0 718 DISCOVERY INC COM SER C 25470F302 2132 69915 SH SOLE 35000 0 34915 DISCOVERY INC COM SER A 25470F104 124 3800 SH SOLE 2000 0 1800 DISNEY WALT CO COM DISNEY 254687106 43544 301071 SH SOLE 39119 0 261951 DANAHER CORPORATION COM 235851102 32908 214412 SH SOLE 15394 0 199018 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 28 200 SH SOLE 200 0 0 D R HORTON INC COM 23331A109 412 7816 SH SOLE 2642 0 5174 QUEST DIAGNOSTICS INC COM 74834L100 1431 13398 SH SOLE 0 0 13398 SPDR SERIES TRUST GLB DOW ETF 78464A706 3 36 SH SOLE 0 0 36 DOLLAR GEN CORP NEW COM 256677105 15 95 SH SOLE 0 0 95 DISCOVER FINL SVCS COM 254709108 3841 45285 SH SOLE 2149 0 43136 WISDOMTREE TR JP SMALLCP DIV 97717W836 158 2145 SH SOLE 0 0 2145 DIAGEO P L C SPON ADR NEW 25243Q205 33441 198557 SH SOLE 15197 0 183360 DELL TECHNOLOGIES INC CL C 24703L202 81 1576 SH SOLE 0 0 1576 DEERE & CO COM 244199105 1053 6075 SH SOLE 4650 0 1425 DUPONT DE NEMOURS INC COM 26614N102 1995 31069 SH SOLE 3412 0 27657 DIME CMNTY BANCSHARES COM 253922108 31 1500 SH SOLE 1500 0 0 DONALDSON INC COM 257651109 165 2860 SH OTR 0 0 2860 DONALDSON INC COM 257651109 4 61 SH SOLE 0 0 61 DELTA AIR LINES INC DEL COM NEW 247361702 39 675 SH SOLE 530 0 145 DOMINION ENERGY INC COM 25746U109 3154 38085 SH SOLE 1234 0 36851 CALIFORNIA WTR SVC GROUP COM 130788102 75 1449 SH SOLE 0 0 1449 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 46 820 SH SOLE 0 0 820 CURTISS WRIGHT CORP COM 231561101 188 1336 SH SOLE 500 0 836 CHEVRON CORP NEW COM 166764100 20478 169927 SH SOLE 29208 0 140719 CVS HEALTH CORP COM 126650100 2925 39375 SH SOLE 7533 0 31842 COVETRUS INC COM 22304C100 78 5890 SH SOLE 1000 0 4890 CORTEVA INC COM 22052L104 796 26912 SH SOLE 2113 0 24799 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 220 3550 SH SOLE 818 0 2732 CINTAS CORP COM 172908105 520 1932 SH SOLE 1300 0 632 CSX CORP COM 126408103 25063 346364 SH SOLE 26801 0 319563 CARLISLE COS INC COM 142339100 11 65 SH SOLE 0 0 65 CSG SYS INTL INC COM 126349109 81 1570 SH SOLE 0 0 1570 CISCO SYS INC COM 17275R102 45404 946707 SH SOLE 97260 0 849448 SALESFORCE COM INC COM 79466L302 363 2231 SH SOLE 440 0 1791 CRANE CO COM 224399105 4 50 SH SOLE 50 0 0 CAMDEN PPTY TR SH BEN INT 133131102 50 474 SH SOLE 0 0 474 COPART INC COM 217204106 24 268 SH SOLE 0 0 268 CAMPBELL SOUP CO COM 134429109 20 400 SH SOLE 400 0 0 COSTCO WHSL CORP NEW COM 22160K105 615 2094 SH SOLE 493 0 1601 CONOCOPHILLIPS COM 20825C104 3242 49847 SH SOLE 4575 0 45272 COCA COLA CONSOLIDATED INC COM 191098102 8 28 SH SOLE 28 0 0 CAPITAL ONE FINL CORP COM 14040H105 1293 12560 SH SOLE 1354 0 11206 CENTERPOINT ENERGY INC COM 15189T107 53 1950 SH SOLE 500 0 1450 CANADIAN NATL RY CO COM 136375102 422 4663 SH SOLE 0 0 4663 CONDUENT INC COM 206787103 6 1000 SH SOLE 0 0 1000 CMS ENERGY CORP COM 125896100 22 354 SH SOLE 75 0 279 COMPASS MINERALS INTL INC COM 20451N101 67 1100 SH SOLE 1100 0 0 CUMMINS INC COM 231021106 41843 233814 SH SOLE 22389 0 211425 CME GROUP INC COM 12572Q105 166 827 SH SOLE 125 0 702 COMCAST CORP NEW CL A 20030N101 2914 64788 SH SOLE 22556 0 42232 COMERICA INC COM 200340107 102 1419 SH SOLE 0 0 1419 CLOROX CO DEL COM 189054109 307 1999 SH SOLE 1000 0 999 CLOUDERA INC COM 18914U100 14 1235 SH SOLE 0 0 1235 CORE LABORATORIES N V COM N22717107 28 743 SH OTR 0 0 743 CORE LABORATORIES N V COM N22717107 1 18 SH SOLE 0 0 18 COLGATE PALMOLIVE CO COM 194162103 7494 108854 SH SOLE 4300 0 104554 CINCINNATI FINL CORP COM 172062101 8 75 SH SOLE 75 0 0 CIGNA CORP NEW COM 125523100 1316 6437 SH SOLE 99 0 6338 CHARTER COMMUNICATIONS INC N CL A 16119P108 224 462 SH SOLE 3 0 459 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16 200 SH SOLE 200 0 0 CHURCH & DWIGHT INC COM 171340102 707 10046 SH SOLE 500 0 9546 CANOPY GROWTH CORP COM 138035100 5 250 SH SOLE 0 0 250 COLFAX CORP UNIT 01/15/2022T 194014205 1104 7000 SH SOLE 0 0 7000 COLFAX CORP COM 194014106 4243 116617 SH SOLE 11490 0 105127 CITIZENS FINL GROUP INC COM 174610105 60 1475 SH SOLE 1192 0 283 CF INDS HLDGS INC COM 125269100 4 78 SH SOLE 0 0 78 CERNER CORP COM 156782104 181 2473 SH SOLE 0 0 2473 CELANESE CORP DEL COM 150870103 55 450 SH SOLE 50 0 400 CDW CORP COM 12514G108 35480 248388 SH SOLE 27136 0 221252 CDW CORP COM 12514G108 658 4609 SH OTR 0 0 4609 AVID BIOSERVICES INC COM 05368M106 0 30 SH SOLE 0 0 30 CDK GLOBAL INC COM 12508E101 166 3028 SH SOLE 499 0 2529 COEUR MNG INC COM NEW 192108504 4 500 SH SOLE 0 0 500 CARNIVAL CORP UNIT 99/99/9999 143658300 5 100 SH SOLE 100 0 0 CROWN HOLDINGS INC COM 228368106 36 500 SH SOLE 0 0 500 CROWN CASTLE INTL CORP NEW COM 22822V101 366 2572 SH SOLE 1789 0 783 CHEMOURS CO COM 163851108 7 410 SH SOLE 410 0 0 CHUBB LIMITED COM H1467J104 246 1580 SH SOLE 385 0 1195 CATERPILLAR INC DEL COM 149123101 1732 11726 SH SOLE 600 0 11126 CARDINAL HEALTH INC COM 14149Y108 11 225 SH SOLE 225 0 0 CONAGRA BRANDS INC COM 205887102 69 2025 SH SOLE 0 0 2025 CAMDEN NATL CORP COM 133034108 1087 23595 SH SOLE 5365 0 18230 CITIGROUP INC COM NEW 172967424 981 12283 SH SOLE 1081 0 11202 BOSTON PROPERTIES INC COM 101121101 84 610 SH SOLE 0 0 610 BLACKSTONE MTG TR INC COM CL A 09257W100 56 1500 SH SOLE 500 0 1000 BLACKSTONE GROUP INC COM CL A 09260D107 5198 92925 SH SOLE 54800 0 38125 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 328 11381 SH SOLE 0 0 11381 BORGWARNER INC COM 099724106 305 7035 SH SOLE 100 0 6935 BOSTON SCIENTIFIC CORP COM 101137107 49 1074 SH SOLE 0 0 1074 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2889 35843 SH SOLE 1360 0 34483 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 7936 372411 SH SOLE 42092 0 330319 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 9839 457527 SH SOLE 54500 0 403027 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 12610 593674 SH SOLE 59463 0 534211 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 11948 561218 SH SOLE 57906 0 503312 BROOKLINE BANCORP INC DEL COM 11373M107 107 6500 SH SOLE 500 0 6000 CRAFT BREW ALLIANCE INC COM 224122101 17 1000 SH SOLE 0 0 1000 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 88 710 SH SOLE 560 0 150 BP PLC SPONSORED ADR 055622104 1879 49800 SH SOLE 1446 0 48354 BANK HAWAII CORP COM 062540109 5159 54209 SH SOLE 0 0 54209 BANK N S HALIFAX COM 064149107 53 947 SH SOLE 0 0 947 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 75 950 SH SOLE 0 0 950 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 22 7147 SH SOLE 550 0 6597 BRISTOL MYERS SQUIBB CO COM 110122108 6811 106102 SH SOLE 15723 0 90379 BANK MONTREAL QUE COM 063671101 310 4000 SH SOLE 4000 0 0 BALL CORP COM 058498106 81 1252 SH SOLE 0 0 1252 BLACKROCK INC COM 09247X101 715 1422 SH SOLE 542 0 880 BUILDERS FIRSTSOURCE INC COM 12008R107 51 2000 SH SOLE 2000 0 0 BOOKING HLDGS INC COM 09857L108 1282 624 SH SOLE 61 0 563 BANK NEW YORK MELLON CORP COM 064058100 709 14090 SH SOLE 440 0 13650 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 15 173 SH SOLE 173 0 0 BIOGEN INC COM 09062X103 108 365 SH SOLE 0 0 365 BAIDU INC SPON ADR REP A 056752108 1362 10773 SH SOLE 385 0 10388 BAR HBR BANKSHARES COM 066849100 484 19072 SH SOLE 14829 0 4243 BUNGE LIMITED COM G16962105 83 1450 SH SOLE 950 0 500 FRANKLIN RES INC COM 354613101 52 2000 SH SOLE 0 0 2000 BLOOM ENERGY CORP COM CL A 093712107 60 8000 SH SOLE 0 0 8000 BECTON DICKINSON & CO COM 075887109 20423 75093 SH SOLE 12820 0 62273 BLACKROCK ENHANCED EQT DIV T COM 09251A104 30 3000 SH SOLE 0 0 3000 BALCHEM CORP COM 057665200 150 1475 SH SOLE 0 0 1475 BCE INC COM NEW 05534B760 116 2505 SH SOLE 0 0 2505 BEST BUY INC COM 086516101 11 130 SH SOLE 130 0 0 BAXTER INTL INC COM 071813109 4112 49175 SH SOLE 1685 0 47490 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 39 675 SH SOLE 0 0 675 BANK AMER CORP COM 060505104 37737 1071473 SH SOLE 114357 0 957116 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 278 1310 SH SOLE 998 0 312 BOEING CO COM 097023105 2478 7607 SH SOLE 1329 0 6278 ASPEN TECHNOLOGY INC COM 045327103 428 3541 SH OTR 0 0 3541 ASPEN TECHNOLOGY INC COM 045327103 10 79 SH SOLE 0 0 79 AUTOZONE INC COM 053332102 13 11 SH SOLE 0 0 11 ACUITY BRANDS INC COM 00508Y102 14 100 SH SOLE 100 0 0 AMERICAN EXPRESS CO COM 025816109 33070 265645 SH SOLE 34357 0 231288 AMERICAN WTR WKS CO INC NEW COM 030420103 1151 9366 SH SOLE 225 0 9141 AVERY DENNISON CORP COM 053611109 165 1264 SH SOLE 164 0 1100 AVANOS MED INC COM 05350V106 6 173 SH SOLE 0 0 173 BROADCOM INC COM 11135F101 46319 146571 SH SOLE 20964 0 125606 AVALONBAY CMNTYS INC COM 053484101 3 15 SH SOLE 0 0 15 AEROVIRONMENT INC COM 008073108 111 1800 SH SOLE 1400 0 400 ATRION CORP COM 049904105 174 231 SH OTR 0 0 231 ATRION CORP COM 049904105 48 64 SH SOLE 58 0 6 APTARGROUP INC COM 038336103 56 485 SH SOLE 0 0 485 APTARGROUP INC COM 038336103 125 1080 SH OTR 0 0 1080 ATMOS ENERGY CORP COM 049560105 116 1033 SH SOLE 0 0 1033 ATN INTL INC COM 00215F107 6 100 SH SOLE 100 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 535 6685 SH OTR 0 0 6685 AUTOHOME INC SP ADR RP CL A 05278C107 11 142 SH SOLE 0 0 142 ASSOCIATED BANC CORP COM 045487105 5 224 SH SOLE 0 0 224 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 68 5000 SH SOLE 5000 0 0 ARCONIC INC COM 03965L100 50 1623 SH SOLE 1323 0 300 ARES CAP CORP COM 04010L103 119 6361 SH SOLE 0 0 6361 ALGONQUIN PWR UTILS CORP COM 015857105 14 1000 SH SOLE 0 0 1000 APERGY CORP COM 03755L104 2 66 SH SOLE 0 0 66 APTIV PLC SHS G6095L109 10762 113323 SH SOLE 6239 0 107084 APHRIA INC COM 03765K104 1 230 SH SOLE 0 0 230 AMPHENOL CORP NEW CL A 032095101 281 2597 SH SOLE 671 0 1926 AIR PRODS & CHEMS INC COM 009158106 5858 24930 SH SOLE 2250 0 22680 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 141 4358 SH OTR 0 0 4358 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 45 1402 SH SOLE 1300 0 102 APACHE CORP COM 037411105 54 2103 SH SOLE 100 0 2003 AON PLC SHS CL A G0408V102 100 478 SH SOLE 15 0 463 ANTHEM INC COM 036752103 602 1992 SH SOLE 1600 0 392 AMAZON COM INC COM 023135106 63179 34191 SH SOLE 5661 0 28530 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 40 2488 SH SOLE 0 0 2488 AMERICAN TOWER CORP NEW COM 03027X100 7700 33506 SH SOLE 30820 0 2686 AMERIPRISE FINL INC COM 03076C106 670 4024 SH SOLE 200 0 3824 AMN HEALTHCARE SERVICES INC COM 001744101 14 230 SH SOLE 230 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 3 333 SH SOLE 0 0 333 AMGEN INC COM 031162100 59821 248146 SH SOLE 28439 0 219707 AMETEK INC NEW COM 031100100 12635 126676 SH SOLE 16366 0 110310 APPLIED MATLS INC COM 038222105 1058 17335 SH SOLE 622 0 16713 AUTOLIV INC COM 052800109 80 950 SH SOLE 0 0 950 ALLEGION PUB LTD CO ORD SHS G0176J109 205 1643 SH SOLE 403 0 1240 ALLSTATE CORP COM 020002101 1455 12935 SH SOLE 5543 0 7392 ALASKA AIR GROUP INC COM 011659109 470 6940 SH SOLE 4750 0 2190 ALIGN TECHNOLOGY INC COM 016255101 14 50 SH SOLE 0 0 50 ALCON INC ORD SHS H01301128 3 48 SH SOLE 0 0 48 AKAMAI TECHNOLOGIES INC COM 00971T101 31 362 SH SOLE 0 0 362 AEROJET ROCKETDYNE HLDGS INC COM 007800105 151 3300 SH SOLE 2800 0 500 GALLAGHER ARTHUR J & CO COM 363576109 38 400 SH SOLE 0 0 400 AMERICAN INTL GROUP INC COM NEW 026874784 2480 48316 SH SOLE 400 0 47916 ISHARES TR AGENCY BOND ETF 464288166 2693 23296 SH SOLE 250 0 23046 AVANGRID INC COM 05351W103 57 1110 SH SOLE 500 0 610 ALLERGAN PLC SHS G0177J108 27 140 SH SOLE 7 0 133 ISHARES TR CORE US AGGBD ET 464287226 97 864 SH SOLE 864 0 0 AGEX THERAPEUTICS INC COM 00848H108 0 265 SH SOLE 0 0 265 AGCO CORP COM 001084102 409 5300 SH SOLE 2000 0 3300 AFLAC INC COM 001055102 28481 538393 SH SOLE 38662 0 499731 AMERICAN ELEC PWR CO INC COM 025537101 801 8474 SH SOLE 1314 0 7160 AMEREN CORP COM 023608102 153 1992 SH SOLE 0 0 1992 AUTODESK INC COM 052769106 103 562 SH SOLE 0 0 562 ALLIANCE DATA SYSTEMS CORP COM 018581108 60 533 SH SOLE 208 0 325 AUTOMATIC DATA PROCESSING IN COM 053015103 9404 55153 SH SOLE 3337 0 51816 ADIENT PLC ORD SHS G0084W101 0 20 SH SOLE 0 0 20 ARCHER DANIELS MIDLAND CO COM 039483102 164 3537 SH SOLE 1000 0 2537 ANALOG DEVICES INC COM 032654105 801 6736 SH SOLE 1300 0 5436 ADOBE INC COM 00724F101 2456 7448 SH SOLE 4854 0 2594 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 52779 250648 SH SOLE 36044 0 214604 ABBOTT LABS COM 002824100 45432 523046 SH SOLE 69189 0 453857 AMBEV SA SPONSORED ADR 02319V103 58 12500 SH SOLE 0 0 12500 AMERISOURCEBERGEN CORP COM 03073E105 237 2788 SH SOLE 0 0 2788 ABBVIE INC COM 00287Y109 30301 342229 SH SOLE 36972 0 305257 ABB LTD SPONSORED ADR 000375204 373 15487 SH SOLE 0 0 15487 APPLE INC COM 037833100 146881 500189 SH SOLE 53289 0 446901 AMERICAN AIRLS GROUP INC COM 02376R102 4 156 SH SOLE 156 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 185 2166 SH SOLE 210 0 1956