0000928052-19-000004.txt : 20191112 0000928052-19-000004.hdr.sgml : 20191112 20191112091227 ACCESSION NUMBER: 0000928052-19-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191112 DATE AS OF CHANGE: 20191112 EFFECTIVENESS DATE: 20191112 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: 191206518 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 09-30-2019 09-30-2019 HM PAYSON & CO
PO BOX 31 PORTLAND ME 04112
13F HOLDINGS REPORT 028-04422 N
Derek Blackburn Chief Compliance Officer 2077723761 Derek Blackburn Portland ME 11-12-2019 0 979 2839030 false
INFORMATION TABLE 2 payson13-fq32019.xml CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 130 4000 SH SOLE 0 0 4000 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 80 1338 SH SOLE 219 0 1119 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 330 5604 SH SOLE 0 0 5604 PRUDENTIAL PLC ADR 74435K204 8 300 SH SOLE 0 0 300 WILEY JOHN & SONS INC CL A 968223206 212 4834 SH SOLE 0 0 4834 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47415 227933 SH SOLE 19062 0 208871 BERKSHIRE HATHAWAY INC DEL CL A 084670108 10914 35 SH SOLE 0 0 35 BROWN FORMAN CORP CL B 115637209 8 125 SH SOLE 0 0 125 COHEN & STEERS INFRASTRUCTUR COM 19248A109 272 10000 SH SOLE 0 0 10000 SPRAGUE RES LP COM UNIT REP LTD 849343108 27 1500 SH SOLE 1000 0 500 COHEN & STEERS QUALITY RLTY COM 19247L106 154 9713 SH SOLE 0 0 9713 RYMAN HOSPITALITY PPTYS INC COM 78377T107 41 500 SH SOLE 500 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 59 7390 SH SOLE 0 0 7390 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 44 3429 SH SOLE 0 0 3429 WESTERN ASSET MUN HI INCM FD COM 95766N103 48 6300 SH SOLE 0 0 6300 MACQUARIE FT TR GB INF UT DI COM 55607W100 99 10000 SH SOLE 0 0 10000 NUVEEN REAL ASSET INM AND GW COM 67074Y105 175 10000 SH SOLE 0 0 10000 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 12 780 SH SOLE 0 0 780 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 44 10113 SH SOLE 0 0 10113 NEW GERMANY FD INC COM 644465106 28 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 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 158 15000 SH SOLE 0 0 15000 EATON VANCE TAX MNGD GBL DV COM 27829F108 20 2436 SH SOLE 0 0 2436 EATON VANCE TX ADV GLBL DIV COM 27828S101 25 1501 SH SOLE 0 0 1501 WESTERN ASSET EMRG MKT DEBT COM 95766A101 31 2212 SH SOLE 0 0 2212 EATON VANCE MUN BD FD COM 27827X101 81 6270 SH SOLE 0 0 6270 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 26 1965 SH SOLE 0 0 1965 BLACKROCK UTILITIES INFRSTRC COM 09248D104 245 10000 SH SOLE 0 0 10000 BLACKROCK CR ALLCTN INC TR COM 092508100 19 1399 SH SOLE 0 0 1399 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 5 948 SH SOLE 0 0 948 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 0 0 4190 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 14 1162 SH SOLE 0 0 1162 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 2 140 SH SOLE 5 0 135 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 29 1000 SH SOLE 1000 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 95 1844 SH OTR 0 0 1844 SPDR SERIES TRUST S&P DIVID ETF 78464A763 70 685 SH SOLE 135 0 550 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 20 1654 SH SOLE 0 0 1654 ZUORA INC COM CL A 98983V106 13 872 SH SOLE 0 0 872 ZOETIS INC CL A 98978V103 289 2320 SH SOLE 845 0 1475 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 46 600 SH SOLE 0 0 600 ZIONS BANCORPORATION N A COM 989701107 74 1670 SH SOLE 1600 0 70 ZENDESK INC COM 98936J101 7 100 SH SOLE 100 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 139 675 SH SOLE 0 0 675 ZIMMER BIOMET HLDGS INC COM 98956P102 1032 7518 SH SOLE 2592 0 4926 YUM CHINA HLDGS INC COM 98850P109 27 605 SH SOLE 293 0 312 YUM BRANDS INC COM 988498101 100 885 SH SOLE 343 0 542 YORK WTR CO COM 987184108 18 410 SH SOLE 0 0 410 YETI HLDGS INC COM 98585X104 224 8000 SH SOLE 6000 0 2000 XYLEM INC COM 98419M100 1859 23352 SH SOLE 1033 0 22319 XEROX HOLDINGS CORP COM NEW 98421M106 209 7000 SH SOLE 0 0 7000 XPO LOGISTICS INC COM 983793100 4 50 SH SOLE 0 0 50 EXXON MOBIL CORP COM 30231G102 49693 703762 SH SOLE 93584 0 610178 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 28 314 SH SOLE 0 0 314 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 657 10152 SH SOLE 0 0 10152 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 16 417 SH SOLE 0 0 417 XILINX INC COM 983919101 18 190 SH SOLE 0 0 190 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 78 967 SH SOLE 0 0 967 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 32 418 SH SOLE 0 0 418 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 356 12698 SH SOLE 0 0 12698 SELECT SECTOR SPDR TR ENERGY 81369Y506 13 214 SH SOLE 0 0 214 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 13 218 SH SOLE 0 0 218 SPDR SERIES TRUST OILGAS EQUIP 78464A748 29 4000 SH SOLE 4000 0 0 XCEL ENERGY INC COM 98389B100 217 3347 SH SOLE 200 0 3147 SPDR SERIES TRUST S&P BIOTECH 78464A870 176 2302 SH SOLE 0 0 2302 SPDR SERIES TRUST AEROSPACE DEF 78464A631 76 713 SH SOLE 347 0 366 WYNN RESORTS LTD COM 983134107 71 650 SH SOLE 250 0 400 WEYERHAEUSER CO COM 962166104 431 15575 SH SOLE 1180 0 14395 WOODWARD INC COM 980745103 86 800 SH SOLE 250 0 550 WESTERN UN CO COM 959802109 70 3040 SH SOLE 0 0 3040 WATTS WATER TECHNOLOGIES INC CL A 942749102 108 1155 SH SOLE 1155 0 0 AQUA AMERICA INC COM 03836W103 6176 137761 SH SOLE 694 0 137067 WILLIAMS SONOMA INC COM 969904101 7 100 SH SOLE 0 0 100 WESTROCK CO COM 96145D105 365 10008 SH SOLE 4700 0 5308 WEINGARTEN RLTY INVS SH BEN INT 948741103 10 337 SH SOLE 0 0 337 W P CAREY INC COM 92936U109 361 4030 SH SOLE 1000 0 3030 SLACK TECHNOLOGIES INC COM CL A 83088V102 1 50 SH SOLE 0 0 50 WALMART INC COM 931142103 13949 117530 SH SOLE 3542 0 113988 WEIS MKTS INC COM 948849104 19 505 SH SOLE 0 0 505 WILLIAMS COS INC DEL COM 969457100 597 24793 SH SOLE 1250 0 23543 WASTE MGMT INC DEL COM 94106L109 140 1220 SH SOLE 393 0 827 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 1078 295248 SH SOLE 0 0 295248 WHIRLPOOL CORP COM 963320106 1349 8519 SH SOLE 1700 0 6819 WELLS FARGO CO NEW COM 949746101 15101 299377 SH SOLE 13356 0 286021 WEX INC COM 96208T104 3689 18258 SH SOLE 6800 0 11458 WISDOMTREE INVTS INC COM 97717P104 210 40111 SH SOLE 24500 0 15611 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 28 1121 SH SOLE 0 0 1121 WENDYS CO COM 95058W100 20 1000 SH SOLE 0 0 1000 WELLTOWER INC COM 95040Q104 132 1457 SH SOLE 0 0 1457 WEC ENERGY GROUP INC COM 92939U106 1167 12276 SH SOLE 1300 0 10976 WORKDAY INC CL A 98138H101 1259 7410 SH SOLE 0 0 7410 WASTE CONNECTIONS INC COM 94106B101 35 375 SH SOLE 0 0 375 WABCO HLDGS INC COM 92927K102 357 2668 SH OTR 0 0 2668 WABCO HLDGS INC COM 92927K102 8 61 SH SOLE 0 0 61 WALGREENS BOOTS ALLIANCE INC COM 931427108 2143 38749 SH SOLE 2600 0 36149 WATERS CORP COM 941848103 1067 4781 SH SOLE 314 0 4467 WASHINGTON TR BANCORP COM 940610108 369 7632 SH SOLE 3500 0 4132 WABTEC CORP COM 929740108 266 3705 SH SOLE 2404 0 1301 WAYFAIR INC CL A 94419L101 11 100 SH SOLE 100 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3721 61644 SH SOLE 18522 0 43122 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1386 15621 SH SOLE 2505 0 13116 VOYAGER THERAPEUTICS INC COM 92915B106 40 2300 SH SOLE 2000 0 300 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 14940 371093 SH SOLE 16813 0 354280 VANGUARD INDEX FDS LARGE CAP ETF 922908637 303 2223 SH SOLE 0 0 2223 VANGUARD INDEX FDS GROWTH ETF 922908736 243 1460 SH SOLE 320 0 1140 VANGUARD INDEX FDS VALUE ETF 922908744 101 903 SH SOLE 233 0 670 VENTAS INC COM 92276F100 40 547 SH SOLE 0 0 547 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 981 20002 SH SOLE 0 0 20002 VANGUARD INDEX FDS TOTAL STK MKT 922908769 378 2504 SH SOLE 460 0 2044 VERSUM MATLS INC COM 92532W103 375 7085 SH SOLE 224 0 6861 VERTEX PHARMACEUTICALS INC COM 92532F100 24 144 SH SOLE 86 0 58 VIRTUS INVT PARTNERS INC COM 92828Q109 199 1800 SH SOLE 0 0 1800 VERISIGN INC COM 92343E102 23 120 SH SOLE 0 0 120 VERISK ANALYTICS INC COM 92345Y106 97 611 SH SOLE 487 0 124 VAREX IMAGING CORP COM 92214X106 57 1984 SH SOLE 0 0 1984 VIEWRAY INC COM 92672L107 3 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 881 3231 SH SOLE 2935 0 296 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 50 2492 SH SOLE 0 0 2492 VANGUARD INDEX FDS MID CAP ETF 922908629 821 4900 SH SOLE 59 0 4841 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1502 16107 SH SOLE 79 0 16028 VEONEER INCORPORATED COM 92336X109 5 350 SH SOLE 0 0 350 VMWARE INC CL A COM 928563402 88 586 SH SOLE 0 0 586 VALMONT INDS INC COM 920253101 28 200 SH SOLE 200 0 0 VULCAN MATLS CO COM 929160109 845 5587 SH SOLE 3150 0 2437 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 62 1156 SH SOLE 1112 0 44 VALERO ENERGY CORP NEW COM 91913Y100 232 2724 SH SOLE 485 0 2239 VIVEVE MED INC COM 92852W303 0 70 SH SOLE 70 0 0 VANGUARD GROUP DIV APP ETF 921908844 9299 77760 SH SOLE 7175 0 70585 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 406 2424 SH SOLE 45 0 2379 VANGUARD WORLD FDS INF TECH ETF 92204A702 426 1978 SH SOLE 0 0 1978 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 15826 259738 SH SOLE 31990 0 227748 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1552 23273 SH SOLE 0 0 23273 V F CORP COM 918204108 28095 315705 SH SOLE 17181 0 298524 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2014 40370 SH SOLE 2463 0 37907 VECTRUS INC COM 92242T101 0 11 SH SOLE 0 0 11 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 22415 545646 SH SOLE 24898 0 520748 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 231 1475 SH SOLE 425 0 1050 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1245 15359 SH SOLE 6120 0 9239 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 212 2320 SH SOLE 2066 0 254 VANGUARD INDEX FDS SM CP VAL ETF 922908611 39 300 SH SOLE 0 0 300 VANGUARD INDEX FDS SML CP GRW ETF 922908595 58 321 SH SOLE 0 0 321 VANGUARD INDEX FDS SMALL CP ETF 922908751 92 598 SH SOLE 15 0 583 VANGUARD WORLD FDS MATERIALS ETF 92204A801 9 75 SH SOLE 0 0 75 VARIAN MED SYS INC COM 92220P105 1813 15226 SH SOLE 425 0 14801 VISA INC COM CL A 92826C839 40651 236331 SH SOLE 17932 0 218399 PROSHARES TR ULTRA FNCLS NEW 74347X633 11 240 SH SOLE 0 0 240 UNITED TECHNOLOGIES CORP COM 913017109 43536 318896 SH SOLE 24269 0 294627 UNITIL CORP COM 913259107 9 142 SH SOLE 0 0 142 US BANCORP DEL COM NEW 902973304 315 5696 SH SOLE 1650 0 4046 UNITED PARCEL SERVICE INC CL B 911312106 670 5595 SH SOLE 2734 0 2861 UNION PACIFIC CORP COM 907818108 11023 68050 SH SOLE 21856 0 46194 UNUM GROUP COM 91529Y106 391 13157 SH SOLE 1000 0 12157 UNITEDHEALTH GROUP INC COM 91324P102 752 3460 SH SOLE 425 0 3035 UNITED NAT FOODS INC COM 911163103 1 100 SH SOLE 0 0 100 UNILEVER N V N Y SHS NEW 904784709 1751 29169 SH SOLE 4054 0 25115 UNILEVER PLC SPON ADR NEW 904767704 4459 74193 SH SOLE 10207 0 63986 UNITED INS HLDGS CORP COM 910710102 13 955 SH SOLE 0 0 955 UGI CORP NEW COM 902681105 333 6617 SH SOLE 0 0 6617 UNIVERSAL FST PRODS INC COM 913543104 19 468 SH SOLE 0 0 468 UNITED AIRLINES HLDGS INC COM 910047109 8 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 20783 79173 SH SOLE 2815 0 76358 TEXTRON INC COM 883203101 31 639 SH SOLE 0 0 639 TEXAS INSTRS INC COM 882508104 27987 216548 SH SOLE 16453 0 200095 THE TRADE DESK INC COM CL A 88339J105 197 1050 SH SOLE 700 0 350 TORO CO COM 891092108 337 4597 SH OTR 0 0 4597 TORO CO COM 891092108 8 103 SH SOLE 0 0 103 TOWNSQUARE MEDIA INC CL A 892231101 177 25160 SH SOLE 18660 0 6500 TYSON FOODS INC CL A 902494103 84 975 SH SOLE 0 0 975 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4 80 SH SOLE 0 0 80 TESLA INC COM 88160R101 22 90 SH SOLE 0 0 90 TRACTOR SUPPLY CO COM 892356106 3 30 SH SOLE 0 0 30 TRANSENTERIX INC COM NEW 89366M201 1 1740 SH SOLE 0 0 1740 TRAVELERS COMPANIES INC COM 89417E109 5243 35263 SH SOLE 562 0 34701 PRICE T ROWE GROUP INC COM 74144T108 180 1579 SH SOLE 975 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 13 879 SH SOLE 0 0 879 TOLL BROTHERS INC COM 889478103 509 12400 SH SOLE 2500 0 9900 T MOBILE US INC COM 872590104 11 134 SH SOLE 134 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2531 8688 SH SOLE 1558 0 7130 TIMKEN CO COM 887389104 195 4480 SH SOLE 0 0 4480 TJX COS INC NEW COM 872540109 51027 915448 SH SOLE 54620 0 860828 ISHARES TR TIPS BD ETF 464287176 3333 28665 SH SOLE 846 0 27819 HANOVER INS GROUP INC COM 410867105 27 200 SH SOLE 0 0 200 TARGET CORP COM 87612E106 1195 11177 SH SOLE 1962 0 9215 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 21 2500 SH SOLE 0 0 2500 TELEFLEX INC COM 879369106 4334 12756 SH SOLE 1000 0 11756 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 465 9165 SH SOLE 0 0 9165 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5 750 SH SOLE 0 0 750 TE CONNECTIVITY LTD REG SHS H84989104 270 2894 SH SOLE 1054 0 1840 TELEFONICA S A SPONSORED ADR 879382208 55 7239 SH SOLE 0 0 7239 BIO TECHNE CORP COM 09073M104 59 300 SH SOLE 0 0 300 ATLASSIAN CORP PLC CL A G06242104 8 60 SH SOLE 60 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 623 1934 SH OTR 0 0 1934 TELEDYNE TECHNOLOGIES INC COM 879360105 13 41 SH SOLE 0 0 41 TERADATA CORP DEL COM 88076W103 7 216 SH SOLE 0 0 216 TORONTO DOMINION BK ONT COM NEW 891160509 1111 19068 SH SOLE 8088 0 10980 PROSHARES TR PSHS ULTSH 20YRS 74347B201 43 1762 SH SOLE 0 0 1762 MOLSON COORS BREWING CO CL B 60871R209 660 11484 SH SOLE 965 0 10519 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 56 3273 SH SOLE 0 0 3273 TRANSACT TECHNOLOGIES INC COM 892918103 75 6200 SH SOLE 0 0 6200 AT&T INC COM 00206R102 3622 95730 SH SOLE 13852 0 81878 SYSCO CORP COM 871829107 2477 31199 SH SOLE 1740 0 29459 SYMANTEC CORP COM 871503108 328 13900 SH SOLE 0 0 13900 STRYKER CORP COM 863667101 1931 8927 SH SOLE 1398 0 7529 SENSIENT TECHNOLOGIES CORP COM 81725T100 137 2000 SH SOLE 0 0 2000 SCHWEITZER-MAUDUIT INTL INC COM 808541106 12 319 SH SOLE 0 0 319 SKYWORKS SOLUTIONS INC COM 83088M102 80 1011 SH SOLE 676 0 335 STANLEY BLACK & DECKER INC COM 854502101 55 379 SH SOLE 0 0 379 SERVICE PPTYS TR COM SH BEN INT 81761L102 325 12583 SH SOLE 0 0 12583 ISHARES TR ESG 1 5 YR USD 46435G243 475 18660 SH SOLE 0 0 18660 ISHARES TR MSCI USA ESG SLC 464288802 916 7410 SH SOLE 200 0 7210 SUNOCO LP COM UT REP LP 86765K109 16 500 SH SOLE 0 0 500 SUMMIT MATLS INC CL A 86614U100 178 8000 SH SOLE 5800 0 2200 CONSTELLATION BRANDS INC CL A 21036P108 2818 13597 SH SOLE 9273 0 4324 SEAGATE TECHNOLOGY PLC SHS G7945M107 43 800 SH SOLE 0 0 800 STARWOOD PPTY TR INC COM 85571B105 242 10000 SH SOLE 0 0 10000 STATE STR CORP COM 857477103 2046 34567 SH SOLE 3900 0 30667 STMICROELECTRONICS N V NY REGISTRY 861012102 4 200 SH SOLE 0 0 200 STEEL DYNAMICS INC COM 858119100 20 673 SH SOLE 0 0 673 ISHARES TR 0-5 YR TIPS ETF 46429B747 18 177 SH SOLE 170 0 7 SUNTRUST BKS INC COM 867914103 69 1003 SH SOLE 619 0 384 STERIS PLC SHS USD G8473T100 20 140 SH SOLE 0 0 140 SEMPRA ENERGY COM 816851109 154 1040 SH SOLE 67 0 973 SQUARE INC CL A 852234103 12 200 SH SOLE 0 0 200 SPDR S&P 500 ETF TR TR UNIT 78462F103 42872 144463 SH SOLE 12204 0 132260 SUNPOWER CORP COM 867652406 2 190 SH SOLE 0 0 190 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2842 92118 SH SOLE 0 0 92118 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 8485 103174 SH SOLE 5111 0 98063 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 0 6 SH SOLE 0 0 6 SPLUNK INC COM 848637104 39 330 SH SOLE 30 0 300 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2296 65070 SH SOLE 0 0 65070 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 250 10600 SH SOLE 0 0 10600 S&P GLOBAL INC COM 78409V104 34124 139291 SH SOLE 13396 0 125895 ISHARES TR PHLX SEMICND ETF 464287523 48 227 SH SOLE 227 0 0 SONOCO PRODS CO COM 835495102 55 945 SH SOLE 0 0 945 SOUTHERN CO COM 842587107 1090 17644 SH SOLE 1517 0 16127 SANOFI SPONSORED ADR 80105N105 1032 22280 SH SOLE 3460 0 18820 SYNOVUS FINL CORP COM NEW 87161C501 2 43 SH SOLE 43 0 0 STEIN MART INC COM 858375108 1 1000 SH SOLE 1000 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 26 440 SH SOLE 0 0 440 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 4 66 SH SOLE 0 0 66 SLM CORP COM 78442P106 42 4725 SH SOLE 0 0 4725 SUN LIFE FINL INC COM 866796105 33 742 SH SOLE 170 0 572 SCHLUMBERGER LTD COM 806857108 1571 45989 SH SOLE 3073 0 42916 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 7 126 SH SOLE 0 0 126 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 395 14617 SH SOLE 0 0 14617 SMUCKER J M CO COM NEW 832696405 154 1400 SH SOLE 1100 0 300 SIGNET JEWELERS LIMITED SHS G81276100 28 1663 SH SOLE 0 0 1663 SIENTRA INC COM 82621J105 10 1500 SH SOLE 1500 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1389 16375 SH SOLE 512 0 15863 SHERWIN WILLIAMS CO COM 824348106 5337 9706 SH SOLE 3744 0 5962 ISHARES TR SHORT TREAS BD 464288679 1373 12413 SH SOLE 0 0 12413 SHOPIFY INC CL A 82509L107 22 72 SH SOLE 0 0 72 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1245 25410 SH SOLE 1250 0 24160 STITCH FIX INC COM CL A 860897107 1 50 SH SOLE 0 0 50 SEMGROUP CORP CL A 81663A105 18 1078 SH SOLE 0 0 1078 ISHARES TR MSCI GLOBAL IMP 46435G532 24 410 SH SOLE 0 0 410 STEELCASE INC CL A 858155203 4 200 SH SOLE 0 0 200 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 35 500 SH SOLE 0 0 500 THE CHARLES SCHWAB CORPORATI COM 808513105 1355 32384 SH SOLE 7324 0 25060 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 30 525 SH SOLE 0 0 525 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 50 910 SH SOLE 0 0 910 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 32 460 SH SOLE 0 0 460 SOUTHERN COPPER CORP COM 84265V105 7 200 SH SOLE 0 0 200 STARBUCKS CORP COM 855244109 411 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 252 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 36 100 SH SOLE 0 0 100 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 23 1250 SH SOLE 0 0 1250 SCIENCE APPLICATNS INTL CP N COM 808625107 26 300 SH SOLE 0 0 300 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 20 110 SH SOLE 0 0 110 RAYONIER INC COM 754907103 20 719 SH SOLE 0 0 719 ROYAL BK CDA MONTREAL QUE COM 780087102 92 1132 SH SOLE 0 0 1132 INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 160 2970 SH SOLE 0 0 2970 INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 107 1794 SH SOLE 0 0 1794 INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 66 1041 SH SOLE 0 0 1041 RAYTHEON CO COM NEW 755111507 21226 108189 SH SOLE 19273 0 88916 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 91 4000 SH SOLE 0 0 4000 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2173 20106 SH SOLE 0 0 20106 REPUBLIC SVCS INC COM 760759100 261 3018 SH SOLE 885 0 2133 RPT REALTY SH BEN INT 74971D101 14 1000 SH SOLE 0 0 1000 RPM INTL INC COM 749685103 249 3620 SH SOLE 1000 0 2620 RETAIL PPTYS AMER INC CL A 76131V202 62 5000 SH SOLE 0 0 5000 ROSS STORES INC COM 778296103 1066 9707 SH SOLE 500 0 9207 ROPER TECHNOLOGIES INC COM 776696106 1693 4747 SH SOLE 100 0 4647 RBC BEARINGS INC COM 75524B104 238 1432 SH OTR 0 0 1432 RBC BEARINGS INC COM 75524B104 5 31 SH SOLE 0 0 31 ROKU INC COM CL A 77543R102 11 107 SH SOLE 0 0 107 ROCKWELL AUTOMATION INC COM 773903109 1449 8794 SH SOLE 5700 0 3094 RETAIL OPPORTUNITY INVTS COR COM 76131N101 55 3000 SH SOLE 0 0 3000 RENASANT CORP COM 75970E107 32 900 SH SOLE 0 0 900 RENAISSANCERE HOLDINGS LTD COM G7496G103 22 116 SH SOLE 0 0 116 RESMED INC COM 761152107 378 2800 SH SOLE 0 0 2800 RLI CORP COM 749607107 124 1332 SH OTR 0 0 1332 RLI CORP COM 749607107 3 29 SH SOLE 0 0 29 TRANSOCEAN LTD REG SHS H8817H100 0 94 SH SOLE 0 0 94 RESIDEO TECHNOLOGIES INC COM 76118Y104 0 31 SH SOLE 0 0 31 REGENERON PHARMACEUTICALS COM 75886F107 8 30 SH SOLE 0 0 30 REGENCY CTRS CORP COM 758849103 38 550 SH SOLE 0 0 550 EVEREST RE GROUP LTD COM G3223R108 293 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 86 1463 SH SOLE 574 0 889 REDFIN CORP COM 75737F108 15 894 SH SOLE 0 0 894 REGAL BELOIT CORP COM 758750103 15 204 SH SOLE 0 0 204 FERRARI N V COM N3167Y103 15 100 SH SOLE 0 0 100 Q2 HLDGS INC COM 74736L109 17 217 SH SOLE 217 0 0 QUOTIENT LTD SHS G73268107 4 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 33 1500 SH SOLE 0 0 1500 INVESCO QQQ TR UNIT SER 1 46090E103 155 821 SH SOLE 0 0 821 FLEXSHARES TR QUALT DIVD IDX 33939L860 1568 34515 SH SOLE 0 0 34515 QUALCOMM INC COM 747525103 469 6145 SH SOLE 150 0 5995 PAYPAL HLDGS INC COM 70450Y103 514 4958 SH SOLE 850 0 4108 PIONEER NAT RES CO COM 723787107 259 2061 SH SOLE 0 0 2061 PTC INC COM 69370C100 34 500 SH SOLE 0 0 500 PHILLIPS 66 COM 718546104 28154 274937 SH SOLE 26290 0 248647 PURE STORAGE INC CL A 74624M102 229 13532 SH SOLE 0 0 13532 PRICESMART INC COM 741511109 198 2786 SH OTR 0 0 2786 PRICESMART INC COM 741511109 4 62 SH SOLE 0 0 62 PUBLIC STORAGE COM 74460D109 92 376 SH SOLE 16 0 360 PRUDENTIAL FINL INC COM 744320102 101 1123 SH SOLE 519 0 604 PERSPECTA INC COM 715347100 6 236 SH SOLE 16 0 220 PRIMERICA INC COM 74164M108 465 3653 SH OTR 0 0 3653 PRIMERICA INC COM 74164M108 10 79 SH SOLE 0 0 79 PPL CORP COM 69351T106 495 15729 SH SOLE 600 0 15129 PPG INDS INC COM 693506107 1697 14318 SH SOLE 8886 0 5432 PORTLAND GEN ELEC CO COM NEW 736508847 56 1000 SH SOLE 1000 0 0 POOL CORPORATION COM 73278L105 351 1740 SH OTR 0 0 1740 POOL CORPORATION COM 73278L105 48 239 SH SOLE 200 0 39 PINNACLE WEST CAP CORP COM 723484101 38 394 SH SOLE 0 0 394 PENTAIR PLC SHS G7S00T104 24 631 SH SOLE 0 0 631 PNC FINL SVCS GROUP INC COM 693475105 625 4461 SH SOLE 475 0 3986 PHILIP MORRIS INTL INC COM 718172109 5595 73689 SH SOLE 4579 0 69110 PLUG POWER INC COM NEW 72919P202 53 20000 SH SOLE 0 0 20000 PLANET FITNESS INC CL A 72703H101 145 2500 SH SOLE 2000 0 500 PROLOGIS INC COM 74340W103 45 533 SH SOLE 0 0 533 PACKAGING CORP AMER COM 695156109 11 100 SH SOLE 100 0 0 PARK HOTELS RESORTS INC COM 700517105 13 508 SH SOLE 0 0 508 PJT PARTNERS INC COM CL A 69343T107 21 518 SH SOLE 0 0 518 PIPER JAFFRAY COS COM 724078100 0 6 SH SOLE 6 0 0 PINTEREST INC CL A 72352L106 71 2700 SH SOLE 2500 0 200 PREMIER INC CL A 74051N102 97 3355 SH SOLE 0 0 3355 POLARIS INC COM 731068102 8023 91165 SH SOLE 3592 0 87573 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 44 1205 SH SOLE 205 0 1000 PULTE GROUP INC COM 745867101 260 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 6738 37310 SH SOLE 3832 0 33478 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 27 1800 SH SOLE 0 0 1800 PGT INNOVATIONS INC COM 69336V101 190 11000 SH SOLE 9300 0 1700 PROGRESSIVE CORP OHIO COM 743315103 60 777 SH SOLE 290 0 487 PROCTER & GAMBLE CO COM 742718109 42884 344781 SH SOLE 22838 0 321943 PRINCIPAL FINL GROUP INC COM 74251V102 10 180 SH SOLE 0 0 180 PFIZER INC COM 717081103 57472 1599549 SH SOLE 141639 0 1457911 PEPSICO INC COM 713448108 23068 168254 SH SOLE 15821 0 152433 PENUMBRA INC COM 70975L107 67 500 SH SOLE 0 0 500 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 233 3752 SH SOLE 0 0 3752 PACIRA BIOSCIENCES COM 695127100 19 500 SH SOLE 200 0 300 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 56 1934 SH SOLE 0 0 1934 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 12 950 SH SOLE 0 0 950 PEOPLES UTD FINL INC COM 712704105 76 4850 SH SOLE 500 0 4350 PEMBINA PIPELINE CORP COM 706327103 42 1122 SH SOLE 0 0 1122 PAYCHEX INC COM 704326107 360 4346 SH SOLE 3100 0 1246 PAYCOM SOFTWARE INC COM 70432V102 62 295 SH SOLE 0 0 295 PALO ALTO NETWORKS INC COM 697435105 1121 5500 SH SOLE 0 0 5500 PENSKE AUTOMOTIVE GRP INC COM 70959W103 32 668 SH SOLE 0 0 668 PACWEST BANCORP DEL COM 695263103 23 638 SH SOLE 0 0 638 BANK OZK COM 06417N103 472 17300 SH SOLE 0 0 17300 OCCIDENTAL PETE CORP COM 674599105 391 8788 SH SOLE 500 0 8288 O REILLY AUTOMOTIVE INC NEW COM 67103H107 24 61 SH SOLE 0 0 61 ORACLE CORP COM 68389X105 19567 355564 SH SOLE 18533 0 337031 ORMAT TECHNOLOGIES INC COM 686688102 17 233 SH SOLE 33 0 200 OMNICOM GROUP INC COM 681919106 110 1410 SH SOLE 30 0 1380 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5 78 SH SOLE 78 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 34 200 SH SOLE 0 0 200 OKTA INC CL A 679295105 666 6766 SH SOLE 150 0 6616 ONEOK INC NEW COM 682680103 30 410 SH SOLE 410 0 0 OGE ENERGY CORP COM 670837103 139 3060 SH SOLE 1600 0 1460 ISHARES TR S&P 100 ETF 464287101 4010 30498 SH SOLE 2500 0 27998 OLD DOMINION FREIGHT LINE IN COM 679580100 427 2514 SH OTR 0 0 2514 OLD DOMINION FREIGHT LINE IN COM 679580100 9 55 SH SOLE 0 0 55 ONCOCYTE CORPORATION COM 68235C107 0 132 SH SOLE 0 0 132 OWENS CORNING NEW COM 690742101 2 29 SH SOLE 29 0 0 OBALON THERAPEUTICS INC COM NEW 67424L209 1 400 SH SOLE 0 0 400 REALTY INCOME CORP COM 756109104 105 1367 SH SOLE 700 0 667 NXP SEMICONDUCTORS N V COM N6596X109 6666 61089 SH SOLE 9340 0 51749 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 71 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 44 615 SH SOLE 0 0 615 NEWELL BRANDS INC COM 651229106 23 1236 SH SOLE 0 0 1236 NVENT ELECTRIC PLC SHS G6700G107 8 371 SH SOLE 0 0 371 NOVARTIS A G SPONSORED ADR 66987V109 775 8922 SH SOLE 333 0 8589 NOVO-NORDISK A S ADR 670100205 142 2750 SH SOLE 0 0 2750 NVIDIA CORP COM 67066G104 605 3477 SH SOLE 665 0 2812 NUCOR CORP COM 670346105 185 3639 SH SOLE 450 0 3189 NORTHERN TR CORP COM 665859104 79 850 SH SOLE 100 0 750 NETAPP INC COM 64110D104 5 100 SH SOLE 0 0 100 NORFOLK SOUTHERN CORP COM 655844108 2952 16433 SH SOLE 1129 0 15304 SERVICENOW INC COM 81762P102 63 247 SH SOLE 152 0 95 NORTHROP GRUMMAN CORP COM 666807102 1247 3326 SH SOLE 1425 0 1901 NEWMARK GROUP INC CL A 65158N102 6 609 SH SOLE 0 0 609 ANNALY CAP MGMT INC COM 035710409 25 2800 SH SOLE 0 0 2800 NIELSEN HLDGS PLC SHS EUR G6518L108 1 67 SH SOLE 67 0 0 NIKE INC CL B 654106103 8067 85891 SH SOLE 3836 0 82055 NEW JERSEY RES COM 646025106 271 6000 SH SOLE 0 0 6000 ALLIANZGI EQUITY & CONV INCO COM 018829101 16 750 SH SOLE 0 0 750 NISOURCE INC COM 65473P105 104 3463 SH SOLE 0 0 3463 INGEVITY CORP COM 45688C107 8 100 SH SOLE 100 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5 91 SH SOLE 0 0 91 NETFLIX INC COM 64110L106 223 835 SH SOLE 9 0 826 NATIONAL FUEL GAS CO N J COM 636180101 80 1700 SH SOLE 0 0 1700 NEWMONT GOLDCORP CORPORATION COM 651639106 6 168 SH SOLE 0 0 168 NEXTERA ENERGY INC COM 65339F101 4947 21234 SH SOLE 2299 0 18935 NASDAQ INC COM 631103108 4 40 SH SOLE 0 0 40 NOBLE ENERGY INC COM 655044105 18 800 SH SOLE 800 0 0 NAVIENT CORPORATION COM 63938C108 60 4725 SH SOLE 0 0 4725 MYLAN N V SHS EURO N59465109 17 860 SH SOLE 0 0 860 MICROVISION INC DEL COM NEW 594960304 1 2000 SH SOLE 0 0 2000 ISHARES TR NATIONAL MUN ETF 464288414 257 2250 SH SOLE 2250 0 0 MICRON TECHNOLOGY INC COM 595112103 57 1333 SH SOLE 0 0 1333 METTLER TOLEDO INTERNATIONAL COM 592688105 251 356 SH SOLE 40 0 316 M & T BK CORP COM 55261F104 47 300 SH SOLE 200 0 100 MOTOROLA SOLUTIONS INC COM NEW 620076307 14 85 SH SOLE 0 0 85 MICROSOFT CORP COM 594918104 112180 806873 SH SOLE 61971 0 744902 MORGAN STANLEY COM NEW 617446448 294 6887 SH SOLE 2116 0 4771 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 12 475 SH SOLE 0 0 475 MARATHON OIL CORP COM 565849106 219 17832 SH SOLE 2000 0 15832 MERCK & CO INC COM 58933Y105 25869 307306 SH SOLE 26148 0 281158 MPLX LP COM UNIT REP LTD 55336V100 44 1563 SH SOLE 0 0 1563 MARATHON PETE CORP COM 56585A102 5278 86879 SH SOLE 1206 0 85673 MOSAIC CO NEW COM 61945C103 10 491 SH SOLE 0 0 491 MORNINGSTAR INC COM 617700109 300 2050 SH SOLE 1600 0 450 ALTRIA GROUP INC COM 02209S103 2732 66787 SH SOLE 3799 0 62988 MONSTER BEVERAGE CORP NEW COM 61174X109 4 72 SH SOLE 72 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 86 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 14 1000 SH SOLE 1000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 143 2152 SH SOLE 0 0 2152 3M CO COM 88579Y101 11475 69798 SH SOLE 3087 0 66711 MARSH & MCLENNAN COS INC COM 571748102 772 7715 SH SOLE 301 0 7414 MARTIN MARIETTA MATLS INC COM 573284106 6 21 SH SOLE 0 0 21 MARKETAXESS HLDGS INC COM 57060D108 332 1014 SH OTR 0 0 1014 MARKETAXESS HLDGS INC COM 57060D108 8 23 SH SOLE 0 0 23 MKS INSTRUMENT INC COM 55306N104 9 100 SH SOLE 0 0 100 MCCORMICK & CO INC COM NON VTG 579780206 396 2531 SH SOLE 249 0 2282 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 14 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 30 242 SH SOLE 125 0 117 MGE ENERGY INC COM 55277P104 189 2361 SH SOLE 0 0 2361 MAGNA INTL INC COM 559222401 17 315 SH SOLE 200 0 115 MANULIFE FINL CORP COM 56501R106 6 300 SH SOLE 0 0 300 METLIFE INC COM 59156R108 426 9034 SH SOLE 6800 0 2234 MERCADOLIBRE INC COM 58733R102 14 26 SH SOLE 26 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 993 2817 SH SOLE 1029 0 1788 MDU RES GROUP INC COM 552690109 161 5725 SH SOLE 0 0 5725 MEDTRONIC PLC SHS G5960L103 24991 230080 SH SOLE 45648 0 184432 MEREDITH CORP COM 589433101 18 500 SH SOLE 500 0 0 MONDELEZ INTL INC CL A 609207105 8918 161200 SH SOLE 16287 0 144913 MONGODB INC CL A 60937P106 163 1350 SH SOLE 0 0 1350 MEDNAX INC COM 58502B106 498 22000 SH SOLE 0 0 22000 MOODYS CORP COM 615369105 682 3328 SH SOLE 618 0 2710 MCKESSON CORP COM 58155Q103 132 968 SH SOLE 380 0 588 MICROCHIP TECHNOLOGY INC COM 595017104 45 480 SH SOLE 200 0 280 MCDONALDS CORP COM 580135101 61366 285811 SH SOLE 15340 0 270471 MOELIS & CO CL A 60786M105 212 6440 SH OTR 0 0 6440 MOELIS & CO CL A 60786M105 5 143 SH SOLE 0 0 143 ISHARES TR MBS ETF 464288588 2045 18884 SH SOLE 0 0 18884 MARRIOTT INTL INC NEW CL A 571903202 13584 109224 SH SOLE 10951 0 98273 MANHATTAN ASSOCS INC COM 562750109 138 1715 SH OTR 0 0 1715 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 47375 174449 SH SOLE 27755 0 146693 LAMB WESTON HLDGS INC COM 513272104 49 675 SH SOLE 0 0 675 LAS VEGAS SANDS CORP COM 517834107 455 7875 SH SOLE 6575 0 1300 SOUTHWEST AIRLS CO COM 844741108 12 231 SH SOLE 0 0 231 LAM RESEARCH CORP COM 512807108 70 304 SH SOLE 65 0 239 ISHARES TR IBOXX INV CP ETF 464287242 229 1794 SH SOLE 172 0 1622 LAREDO PETROLEUM INC COM 516806106 74 30800 SH SOLE 26800 0 4000 LOWES COS INC COM 548661107 728 6619 SH SOLE 2354 0 4265 ALLIANT ENERGY CORP COM 018802108 356 6603 SH SOLE 0 0 6603 CHENIERE ENERGY INC COM NEW 16411R208 13 200 SH SOLE 0 0 200 LINCOLN NATL CORP IND COM 534187109 58 961 SH SOLE 896 0 65 LOCKHEED MARTIN CORP COM 539830109 3096 7938 SH SOLE 787 0 7151 LILLY ELI & CO COM 532457108 2593 23183 SH SOLE 4146 0 19037 LINDE PLC SHS G5494J103 696 3591 SH SOLE 45 0 3546 L3HARRIS TECHNOLOGIES INC COM 502431109 49735 238377 SH SOLE 12997 0 225380 LABORATORY CORP AMER HLDGS COM NEW 50540R409 410 2438 SH SOLE 100 0 2338 LIONS GATE ENTMNT CORP CL A VTG 535919401 40 4300 SH SOLE 3300 0 1000 LEAR CORP COM NEW 521865204 1 10 SH SOLE 10 0 0 LEIDOS HLDGS INC COM 525327102 713 8305 SH SOLE 5500 0 2805 LINEAGE CELL THERAPEUTICS IN COM 53566P109 3 2650 SH SOLE 0 0 2650 LCI INDS COM 50189K103 2 23 SH SOLE 0 0 23 LAKELAND BANCORP INC COM 511637100 46 3000 SH SOLE 0 0 3000 LAZARD LTD SHS A G54050102 105 3000 SH SOLE 3000 0 0 LAKELAND INDS INC COM 511795106 6 500 SH SOLE 500 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 6 2000 SH SOLE 0 0 2000 LOEWS CORP COM 540424108 278 5400 SH SOLE 0 0 5400 KONTOOR BRANDS INC COM 50050N103 94 2665 SH SOLE 5 0 2660 KANSAS CITY SOUTHERN COM NEW 485170302 27 200 SH SOLE 200 0 0 KITE RLTY GROUP TR COM NEW 49803T300 54 3325 SH SOLE 0 0 3325 COCA COLA CO COM 191216100 6865 126098 SH SOLE 13440 0 112658 CARMAX INC COM 143130102 53 600 SH SOLE 0 0 600 KEMPER CORP DEL COM 488401100 191 2450 SH SOLE 0 0 2450 KINDER MORGAN INC DEL COM 49456B101 78 3806 SH SOLE 500 0 3306 KIMBERLY CLARK CORP COM 494368103 1907 13426 SH SOLE 520 0 12906 KLA CORPORATION COM NEW 482480100 8 53 SH SOLE 53 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 255 5700 SH SOLE 0 0 5700 KRAFT HEINZ CO COM 500754106 217 7767 SH SOLE 78 0 7689 KEYSIGHT TECHNOLOGIES INC COM 49338L103 48 490 SH SOLE 0 0 490 KEYCORP NEW COM 493267108 133 7481 SH SOLE 3410 0 4071 INVESCO EXCHNG TRADED FD TR KBW REGL BKG 46138E578 50 1000 SH SOLE 0 0 1000 SPDR SERIES TRUST S&P BK ETF 78464A797 173 4000 SH SOLE 0 0 4000 KAR AUCTION SVCS INC COM 48238T109 6 225 SH SOLE 150 0 75 KELLOGG CO COM 487836108 226 3514 SH SOLE 1290 0 2224 NORDSTROM INC COM 655664100 19 557 SH SOLE 0 0 557 WILEY JOHN & SONS INC CL A 968223206 281 6400 SH SOLE 0 0 6400 JPMORGAN CHASE & CO COM 46625H100 67476 573335 SH SOLE 45939 0 527395 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 851 16003 SH SOLE 1306 0 14697 JOHNSON & JOHNSON COM 478160104 78387 605867 SH SOLE 52667 0 553200 HENRY JACK & ASSOC INC COM 426281101 169 1158 SH SOLE 0 0 1158 HENRY JACK & ASSOC INC COM 426281101 191 1308 SH OTR 0 0 1308 JACOBS ENGR GROUP INC COM 469814107 22 236 SH SOLE 0 0 236 J2 GLOBAL INC COM 48123V102 75 822 SH SOLE 22 0 800 JOHNSON CTLS INTL PLC SHS G51502105 500 11396 SH SOLE 529 0 10867 ISHARES TR U.S. TECH ETF 464287721 133 650 SH SOLE 0 0 650 ISHARES TR U.S. REAL ES ETF 464287739 43 456 SH SOLE 0 0 456 ISHARES TR U.S. CNSM SV ETF 464287580 29 133 SH SOLE 133 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 361 2079 SH SOLE 259 0 1820 ISHARES TR RUS MDCP VAL ETF 464287473 13 150 SH SOLE 75 0 75 ISHARES TR RUS MID CAP ETF 464287499 113 2020 SH SOLE 0 0 2020 ISHARES TR RUS MD CP GR ETF 464287481 10384 73463 SH SOLE 4036 0 69427 ISHARES TR RUS 2000 GRW ETF 464287648 514 2668 SH SOLE 0 0 2668 ISHARES TR RUSSELL 2000 ETF 464287655 7483 49444 SH SOLE 1949 0 47495 ISHARES TR RUS 1000 GRW ETF 464287614 46 290 SH SOLE 0 0 290 ISHARES TR RUS 1000 VAL ETF 464287598 13 100 SH SOLE 0 0 100 ISHARES TR RUS 1000 ETF 464287622 3113 18917 SH SOLE 6380 0 12537 ISHARES TR S&P 500 GRWT ETF 464287309 1740 9667 SH SOLE 1004 0 8663 ISHARES TR CORE S&P500 ETF 464287200 745 2495 SH SOLE 1053 0 1442 ISHARES TR S&P 500 VAL ETF 464287408 87 731 SH SOLE 332 0 399 ILLINOIS TOOL WKS INC COM 452308109 5339 34115 SH SOLE 7546 0 26569 ITT INC COM 45073V108 14 231 SH SOLE 0 0 231 ISHARES TR US AER DEF ETF 464288760 47 210 SH SOLE 210 0 0 GARTNER INC COM 366651107 566 3956 SH SOLE 0 0 3956 INTUITIVE SURGICAL INC COM NEW 46120E602 3437 6366 SH SOLE 10 0 6356 IRHYTHM TECHNOLOGIES INC COM 450056106 7 100 SH SOLE 0 0 100 IRADIMED CORP COM 46266A109 92 4360 SH SOLE 0 0 4360 IRON MTN INC NEW COM 46284V101 418 12904 SH SOLE 10723 0 2181 INGERSOLL-RAND PLC SHS G47791101 1007 8173 SH SOLE 1200 0 6973 IQVIA HLDGS INC COM 46266C105 60 400 SH SOLE 400 0 0 IQIYI INC SPONSORED ADS 46267X108 7 450 SH SOLE 0 0 450 IPG PHOTONICS CORP COM 44980X109 17 125 SH SOLE 100 0 25 INTERPUBLIC GROUP COS INC COM 460690100 22 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 740 17683 SH SOLE 11300 0 6383 INNOSPEC INC COM 45768S105 81 909 SH SOLE 0 0 909 INTUIT COM 461202103 2961 11133 SH SOLE 9600 0 1533 INTEL CORP COM 458140100 72521 1407360 SH SOLE 113049 0 1294311 INGREDION INC COM 457187102 158 1933 SH SOLE 0 0 1933 INDEPENDENT BANK CORP MASS COM 453836108 187 2500 SH SOLE 0 0 2500 IMV INC COM 44974L103 59 21875 SH SOLE 0 0 21875 IMPERIAL OIL LTD COM NEW 453038408 23 870 SH SOLE 0 0 870 IMMUNOGEN INC COM 45253H101 2 810 SH SOLE 0 0 810 ILLUMINA INC COM 452327109 86 283 SH SOLE 61 0 222 ISHARES TR S&P SML 600 GWT 464287887 27 152 SH SOLE 0 0 152 ISHARES TR CORE S&P SCP ETF 464287804 1077 13837 SH SOLE 2733 0 11104 ISHARES TR S&P MC 400GR ETF 464287606 53 237 SH SOLE 122 0 115 ISHARES TR S&P MC 400VL ETF 464287705 26 162 SH SOLE 162 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1741 9009 SH SOLE 3351 0 5658 ISHARES TR U.S. MED DVC ETF 464288810 47 190 SH SOLE 190 0 0 ISHARES TR EXPANDED TECH 464287515 51 242 SH SOLE 242 0 0 ISHARES TR SH TR CRPORT ETF 464288646 21346 397730 SH SOLE 21601 0 376129 ISHARES TR INTL TREA BD ETF 464288117 332 6582 SH SOLE 0 0 6582 ISHARES TR INTRM TR CRP ETF 464288638 3718 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 184 1500 SH SOLE 350 0 1150 ISHARES INC CORE MSCI EMKT 46434G103 78 1587 SH SOLE 0 0 1587 ISHARES TR 3 7 YR TREAS BD 464288661 1542 12160 SH SOLE 160 0 12000 ISHARES TR CORE MSCI EAFE 46432F842 298 4877 SH SOLE 2306 0 2571 IDEXX LABS INC COM 45168D104 9291 34168 SH SOLE 10507 0 23661 ISHARES TR COHEN STEER REIT 464287564 27 225 SH SOLE 0 0 225 INTERCONTINENTAL EXCHANGE IN COM 45866F104 62 670 SH SOLE 40 0 630 IMMUCELL CORP COM PAR 452525306 147 26500 SH SOLE 23500 0 3000 INTERNATIONAL BUSINESS MACHS COM 459200101 30122 207137 SH SOLE 21935 0 185202 ISHARES TR IBONDS DEC23 ETF 46434VAX8 1112 43450 SH SOLE 0 0 43450 ISHARES TR IBONDS DEC22 ETF 46434VBA7 1100 43450 SH SOLE 0 0 43450 ISHARES TR IBONDS DEC21 ETF 46434VBK5 586 23450 SH SOLE 0 0 23450 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 595 23450 SH SOLE 0 0 23450 ISHARES TR NASDAQ BIOTECH 464287556 33 327 SH SOLE 0 0 327 ISHARES GOLD TRUST ISHARES 464285105 12 822 SH SOLE 0 0 822 IAA INC COM 449253103 9 225 SH SOLE 150 0 75 ISHARES TR IBOXX HI YD ETF 464288513 38 439 SH SOLE 0 0 439 HEXCEL CORP NEW COM 428291108 23 277 SH SOLE 0 0 277 HUNTSMAN CORP COM 447011107 15 650 SH SOLE 0 0 650 HUMANA INC COM 444859102 127 495 SH SOLE 0 0 495 HUBBELL INC COM 443510607 210 1600 SH SOLE 0 0 1600 HERSHEY CO COM 427866108 581 3751 SH SOLE 0 0 3751 HENRY SCHEIN INC COM 806407102 164 2584 SH SOLE 0 0 2584 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 256 13528 SH SOLE 3224 0 10304 HEWLETT PACKARD ENTERPRISE C COM 42824C109 184 12134 SH SOLE 2130 0 10004 HONEYWELL INTL INC COM 438516106 1938 11452 SH SOLE 270 0 11182 HOLOGIC INC COM 436440101 413 8178 SH SOLE 0 0 8178 HARLEY DAVIDSON INC COM 412822108 12 326 SH SOLE 0 0 326 HELIOS TECHNOLOGIES INC COM 42328H109 8 200 SH SOLE 0 0 200 HECLA MNG CO COM 422704106 0 4 SH SOLE 0 0 4 HIGHWOODS PPTYS INC COM 431284108 357 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 40 189 SH SOLE 0 0 189 HARTFORD FINL SVCS GROUP INC COM 416515104 1115 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 35 1390 SH SOLE 0 0 1390 HAWAIIAN ELEC INDUSTRIES COM 419870100 21 464 SH SOLE 0 0 464 ISHARES TR CORE HIGH DV ETF 46429B663 54 575 SH SOLE 0 0 575 HOME DEPOT INC COM 437076102 41567 179151 SH SOLE 10091 0 169059 HCP INC COM 40414L109 440 12354 SH SOLE 0 0 12354 HANESBRANDS INC COM 410345102 113 7350 SH SOLE 5100 0 2250 HUNTINGTON BANCSHARES INC COM 446150104 41 2907 SH SOLE 0 0 2907 HASBRO INC COM 418056107 23760 200183 SH SOLE 12320 0 187863 HAIN CELESTIAL GROUP INC COM 405217100 54 2500 SH SOLE 2300 0 200 HAEMONETICS CORP COM 405024100 21 166 SH SOLE 0 0 166 GRAINGER W W INC COM 384802104 207 697 SH SOLE 200 0 497 ISHARES TR INTRM GOV CR ETF 464288612 155 1365 SH SOLE 1365 0 0 GARRETT MOTION INC COM 366505105 0 18 SH SOLE 0 0 18 GOODYEAR TIRE & RUBR CO COM 382550101 55 3788 SH SOLE 0 0 3788 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 169 3952 SH SOLE 277 0 3675 GOLDMAN SACHS GROUP INC COM 38141G104 302 1458 SH SOLE 1083 0 375 GARMIN LTD SHS H2906T109 39 460 SH SOLE 0 0 460 GLOBAL PMTS INC COM 37940X102 64 400 SH SOLE 400 0 0 GENUINE PARTS CO COM 372460105 274 2748 SH SOLE 1415 0 1333 ALPHABET INC CAP STK CL A 02079K305 36339 29758 SH SOLE 4709 0 25049 ALPHABET INC CAP STK CL C 02079K107 53996 44295 SH SOLE 4766 0 39529 GENERAL MTRS CO COM 37045V100 16 421 SH SOLE 0 0 421 CORNING INC COM 219350105 178 6250 SH SOLE 1000 0 5250 SPDR GOLD TRUST GOLD SHS 78463V107 333 2400 SH SOLE 1800 0 600 GLOBE LIFE INC COM 37959E102 97 1013 SH SOLE 0 0 1013 GENERAL MLS INC COM 370334104 1461 26500 SH SOLE 4493 0 22007 GILEAD SCIENCES INC COM 375558103 717 11315 SH SOLE 2210 0 9105 CGI INC CL A SUB VTG 12532H104 15 191 SH SOLE 0 0 191 GUARDANT HEALTH INC COM 40131M109 32 500 SH SOLE 0 0 500 GRACO INC COM 384109104 267 5795 SH SOLE 0 0 5795 GRACO INC COM 384109104 323 7021 SH OTR 0 0 7021 GERON CORP COM 374163103 1 500 SH SOLE 0 0 500 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 2976 332926 SH SOLE 6633 0 326293 GENERAL DYNAMICS CORP COM 369550108 41599 227653 SH SOLE 12326 0 215327 GATX CORP COM 361448103 20 252 SH SOLE 0 0 252 GALECTIN THERAPEUTICS INC COM NEW 363225202 12 3252 SH SOLE 0 0 3252 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 269 4483 SH SOLE 0 0 4483 ISHARES TR CHINA LG-CAP ETF 464287184 48 1200 SH SOLE 1200 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 12 400 SH SOLE 0 0 400 FORTIVE CORP COM 34959J108 7623 111181 SH SOLE 3798 0 107383 FORTIS INC COM 349553107 16 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 65 1300 SH SOLE 1300 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 488 5050 SH SOLE 3850 0 1200 FOX CORP CL A COM 35137L105 212 6717 SH SOLE 0 0 6717 FOX CORP CL B COM 35137L204 4069 129007 SH SOLE 18543 0 110464 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 253 3744 SH SOLE 0 0 3744 FIRST BANCORP INC ME COM 31866P102 696 25319 SH SOLE 20076 0 5243 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8 200 SH SOLE 0 0 200 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 8 200 SH SOLE 0 0 200 FLOWSERVE CORP COM 34354P105 361 7725 SH SOLE 0 0 7725 FLUOR CORP NEW COM 343412102 53 2789 SH SOLE 0 0 2789 FLIR SYS INC COM 302445101 2893 55004 SH SOLE 6575 0 48429 FIFTH THIRD BANCORP COM 316773100 6 211 SH SOLE 0 0 211 FISERV INC COM 337738108 14546 140419 SH SOLE 19422 0 120997 FIDELITY NATL INFORMATION SV COM 31620M106 6828 51430 SH SOLE 1587 0 49843 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 7 6656 SH SOLE 0 0 6656 F5 NETWORKS INC COM 315616102 19 134 SH SOLE 68 0 66 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 157 2570 SH SOLE 0 0 2570 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 12 350 SH SOLE 0 0 350 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 12 500 SH SOLE 0 0 500 FIRSTENERGY CORP COM 337932107 87 1800 SH SOLE 0 0 1800 FEDEX CORP COM 31428X106 1254 8615 SH SOLE 6535 0 2080 FACTSET RESH SYS INC COM 303075105 253 1041 SH OTR 0 0 1041 FACTSET RESH SYS INC COM 303075105 431 1773 SH SOLE 1250 0 523 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 168 1245 SH SOLE 0 0 1245 FREEPORT-MCMORAN INC CL B 35671D857 47 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 5 15990 SH SOLE 0 0 15990 FORTUNE BRANDS HOME & SEC IN COM 34964C106 22 400 SH SOLE 0 0 400 FACEBOOK INC CL A 30303M102 11810 66318 SH SOLE 13474 0 52844 FASTENAL CO COM 311900104 13 400 SH SOLE 0 0 400 DIAMONDBACK ENERGY INC COM 25278X109 995 11065 SH SOLE 1250 0 9815 FORD MTR CO DEL COM 345370860 73 7919 SH SOLE 1500 0 6419 EXPEDIA GROUP INC COM NEW 30212P303 20 150 SH SOLE 100 0 50 EXPEDITORS INTL WASH INC COM 302130109 26 348 SH SOLE 0 0 348 EAGLE MATERIALS INC COM 26969P108 190 2112 SH SOLE 0 0 2112 EXELON CORP COM 30161N101 141 2921 SH SOLE 152 0 2769 EXACT SCIENCES CORP COM 30063P105 45 500 SH SOLE 200 0 300 ISHARES INC MSCI CDA ETF 464286509 21 740 SH SOLE 370 0 370 EDWARDS LIFESCIENCES CORP COM 28176E108 279 1268 SH SOLE 394 0 874 EVERGY INC COM 30034W106 67 1000 SH SOLE 1000 0 0 EATON VANCE CORP COM NON VTG 278265103 84 1865 SH SOLE 1300 0 565 ETSY INC COM 29786A106 17 300 SH SOLE 300 0 0 ENTERGY CORP NEW COM 29364G103 425 3620 SH SOLE 0 0 3620 EATON CORP PLC SHS G29183103 128 1543 SH SOLE 285 0 1258 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 226 17308 SH SOLE 0 0 17308 ESSEX PPTY TR INC COM 297178105 75 230 SH SOLE 0 0 230 ISHARES INC ESG MSCI EM ETF 46434G863 22 685 SH SOLE 0 0 685 EVERSOURCE ENERGY COM 30040W108 447 5230 SH SOLE 637 0 4593 EQUITY RESIDENTIAL SH BEN INT 29476L107 395 4583 SH SOLE 300 0 4283 EQUINOR ASA SPONSORED ADR 29446M102 72 3815 SH SOLE 0 0 3815 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 26 786 SH SOLE 0 0 786 EQUINIX INC COM 29444U700 300 520 SH SOLE 100 0 420 ENTERPRISE PRODS PARTNERS L COM 293792107 845 29574 SH SOLE 3218 0 26356 EDGEWELL PERS CARE CO COM 28035Q102 10 300 SH SOLE 0 0 300 EOG RES INC COM 26875P101 244 3282 SH SOLE 170 0 3112 ENTEGRIS INC COM 29362U104 12 250 SH SOLE 250 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 13 300 SH SOLE 0 0 300 ENBRIDGE INC COM 29250N105 6694 190809 SH SOLE 26476 0 164333 EMERSON ELEC CO COM 291011104 3697 55302 SH SOLE 3951 0 51351 EASTMAN CHEMICAL CO COM 277432100 1745 23636 SH SOLE 1326 0 22310 WISDOMTREE TR WSDM EMKTBD FD 97717X784 875 12000 SH SOLE 0 0 12000 ISHARES TR JPMORGAN USD EMG 464288281 1598 14100 SH SOLE 100 0 14000 ENDOLOGIX INC COM NEW 29266S304 1 150 SH SOLE 0 0 150 E L F BEAUTY INC COM 26856L103 4 200 SH SOLE 0 0 200 LAUDER ESTEE COS INC CL A 518439104 142 716 SH SOLE 0 0 716 EDISON INTL COM 281020107 74 983 SH SOLE 0 0 983 EASTGROUP PPTY INC COM 277276101 163 1300 SH SOLE 0 0 1300 EQUIFAX INC COM 294429105 312 2216 SH SOLE 0 0 2216 ISHARES TR MSCI EAFE ETF 464287465 2558 39230 SH SOLE 0 0 39230 ISHARES TR MSCI EMG MKT ETF 464287234 2888 70668 SH SOLE 2230 0 68438 CONSOLIDATED EDISON INC COM 209115104 259 2743 SH SOLE 0 0 2743 US ECOLOGY INC COM 91732J102 2 30 SH SOLE 0 0 30 ECOLAB INC COM 278865100 1234 6231 SH SOLE 1055 0 5176 EBAY INC COM 278642103 136 3488 SH SOLE 0 0 3488 ELECTRONIC ARTS INC COM 285512109 11 115 SH SOLE 115 0 0 DXC TECHNOLOGY CO COM 23355L106 21 717 SH SOLE 32 0 685 ISHARES TR SELECT DIVID ETF 464287168 991 9725 SH SOLE 0 0 9725 DEVON ENERGY CORP NEW COM 25179M103 14 600 SH SOLE 0 0 600 DUKE ENERGY CORP NEW COM NEW 26441C204 1417 14787 SH SOLE 1022 0 13765 DTE ENERGY CO COM 233331107 187 1410 SH SOLE 300 0 1110 ISHARES TR MSCI KLD400 SOC 464288570 276 2490 SH SOLE 0 0 2490 DRIL QUIP INC COM 262037104 235 4679 SH OTR 0 0 4679 DRIL QUIP INC COM 262037104 30 602 SH SOLE 0 0 602 DARDEN RESTAURANTS INC COM 237194105 1495 12645 SH SOLE 232 0 12413 DOW INC COM 260557103 1475 30957 SH SOLE 2634 0 28323 DOVER CORP COM 260003108 201 2023 SH SOLE 125 0 1898 WISDOMTREE TR US MIDCAP DIVID 97717W505 54 1500 SH SOLE 0 0 1500 DOMO INC COM CL B 257554105 5 316 SH SOLE 0 0 316 PHYSICIANS RLTY TR COM 71943U104 75 4200 SH SOLE 0 0 4200 DUNKIN BRANDS GROUP INC COM 265504100 76 962 SH SOLE 900 0 62 DOLLAR TREE INC COM 256746108 1 8 SH SOLE 0 0 8 DIGITAL RLTY TR INC COM 253868103 65 500 SH SOLE 0 0 500 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 22 718 SH SOLE 0 0 718 DISCOVERY INC COM SER C 25470F302 1789 72665 SH SOLE 35000 0 37665 DISCOVERY INC COM SER A 25470F104 101 3800 SH SOLE 2000 0 1800 DISNEY WALT CO COM DISNEY 254687106 38131 292596 SH SOLE 36605 0 255990 DANAHER CORPORATION COM 235851102 32796 227075 SH SOLE 13111 0 213964 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 28 200 SH SOLE 200 0 0 D R HORTON INC COM 23331A109 534 10125 SH SOLE 2653 0 7472 QUEST DIAGNOSTICS INC COM 74834L100 1443 13478 SH SOLE 0 0 13478 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 3826 47177 SH SOLE 1409 0 45768 WISDOMTREE TR JP SMALLCP DIV 97717W836 148 2145 SH SOLE 0 0 2145 DIAGEO P L C SPON ADR NEW 25243Q205 32239 197159 SH SOLE 12425 0 184734 WISDOMTREE TR EMER MKT HIGH FD 97717W315 2 44 SH SOLE 44 0 0 DELL TECHNOLOGIES INC CL C 24703L202 82 1576 SH SOLE 0 0 1576 DEERE & CO COM 244199105 1032 6118 SH SOLE 2093 0 4025 DUPONT DE NEMOURS INC COM 26614N102 2430 34070 SH SOLE 3212 0 30858 DIME CMNTY BANCSHARES COM 253922108 32 1500 SH SOLE 1500 0 0 DONALDSON INC COM 257651109 149 2860 SH OTR 0 0 2860 DONALDSON INC COM 257651109 3 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 3321 40975 SH SOLE 1234 0 39741 CALIFORNIA WTR SVC GROUP COM 130788102 77 1449 SH SOLE 0 0 1449 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 43 820 SH SOLE 0 0 820 CURTISS WRIGHT CORP COM 231561101 173 1336 SH SOLE 500 0 836 CHEVRON CORP NEW COM 166764100 22027 185725 SH SOLE 33880 0 151845 CVS HEALTH CORP COM 126650100 2056 32601 SH SOLE 2402 0 30199 COVETRUS INC COM 22304C100 116 9778 SH SOLE 1000 0 8778 CITRIX SYS INC COM 177376100 2 24 SH SOLE 24 0 0 CONNECTICUT WTR SVC INC COM 207797101 73 1038 SH SOLE 0 0 1038 CORTEVA INC COM 22052L104 837 29883 SH SOLE 2297 0 27586 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 228 3780 SH SOLE 1048 0 2732 CINTAS CORP COM 172908105 518 1932 SH SOLE 1300 0 632 CSX CORP COM 126408103 25209 363918 SH SOLE 28338 0 335580 CARLISLE COS INC COM 142339100 9 65 SH SOLE 0 0 65 CSG SYS INTL INC COM 126349109 81 1570 SH SOLE 0 0 1570 CISCO SYS INC COM 17275R102 42814 866511 SH SOLE 65706 0 800804 SALESFORCE COM INC COM 79466L302 350 2356 SH SOLE 515 0 1841 CRANE CO COM 224399105 8 100 SH SOLE 0 0 100 CAMDEN PPTY TR SH BEN INT 133131102 53 474 SH SOLE 0 0 474 CAMPBELL SOUP CO COM 134429109 19 400 SH SOLE 400 0 0 COSTCO WHSL CORP NEW COM 22160K105 569 1975 SH SOLE 408 0 1567 CONOCOPHILLIPS COM 20825C104 2964 52025 SH SOLE 4075 0 47950 CAPITAL ONE FINL CORP COM 14040H105 1127 12389 SH SOLE 1183 0 11206 CENTERPOINT ENERGY INC COM 15189T107 59 1950 SH SOLE 500 0 1450 CANADIAN NATL RY CO COM 136375102 408 4539 SH SOLE 0 0 4539 CONDUENT INC COM 206787103 40 6400 SH SOLE 0 0 6400 CENTENE CORP DEL COM 15135B101 4 98 SH SOLE 98 0 0 CMS ENERGY CORP COM 125896100 26 414 SH SOLE 75 0 339 COMPASS MINERALS INTL INC COM 20451N101 73 1300 SH SOLE 1300 0 0 CUMMINS INC COM 231021106 39171 240803 SH SOLE 19152 0 221651 CME GROUP INC COM 12572Q105 118 557 SH SOLE 125 0 432 COMCAST CORP NEW CL A 20030N101 2835 62894 SH SOLE 22556 0 40338 COMERICA INC COM 200340107 94 1419 SH SOLE 0 0 1419 CLOROX CO DEL COM 189054109 304 1999 SH SOLE 1000 0 999 CLOUDERA INC COM 18914U100 11 1235 SH SOLE 0 0 1235 CORE LABORATORIES N V COM N22717107 37 802 SH OTR 0 0 802 CORE LABORATORIES N V COM N22717107 1 18 SH SOLE 0 0 18 COLGATE PALMOLIVE CO COM 194162103 8307 113001 SH SOLE 3460 0 109541 CINCINNATI FINL CORP COM 172062101 9 75 SH SOLE 75 0 0 CIGNA CORP NEW COM 125523100 1005 6624 SH SOLE 99 0 6525 CHARTER COMMUNICATIONS INC N CL A 16119P108 190 462 SH SOLE 3 0 459 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17 200 SH SOLE 200 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 63 571 SH SOLE 480 0 91 CHURCH & DWIGHT INC COM 171340102 705 9375 SH SOLE 500 0 8875 CANOPY GROWTH CORP COM 138035100 6 250 SH SOLE 0 0 250 COLFAX CORP UNIT 01/15/2022T 194014205 914 7000 SH SOLE 0 0 7000 COLFAX CORP COM 194014106 3164 108895 SH SOLE 8410 0 100485 CITIZENS FINL GROUP INC COM 174610105 52 1475 SH SOLE 1192 0 283 CF INDS HLDGS INC COM 125269100 4 78 SH SOLE 0 0 78 CERNER CORP COM 156782104 145 2131 SH SOLE 0 0 2131 CELGENE CORP COM 151020104 903 9090 SH SOLE 450 0 8640 CELANESE CORP DEL COM 150870103 55 450 SH SOLE 50 0 400 CDW CORP COM 12514G108 26900 218271 SH SOLE 16898 0 201373 CDW CORP COM 12514G108 568 4609 SH OTR 0 0 4609 CADENCE DESIGN SYSTEM INC COM 127387108 1 10 SH SOLE 10 0 0 AVID BIOSERVICES INC COM 05368M106 0 30 SH SOLE 0 0 30 CDK GLOBAL INC COM 12508E101 146 3028 SH SOLE 499 0 2529 COEUR MNG INC COM NEW 192108504 2 500 SH SOLE 0 0 500 CARNIVAL CORP UNIT 99/99/9999 143658300 4 100 SH SOLE 100 0 0 CROWN HOLDINGS INC COM 228368106 33 500 SH SOLE 0 0 500 CROWN CASTLE INTL CORP NEW COM 22822V101 358 2572 SH SOLE 1789 0 783 COCA COLA EUROPEAN PARTNERS SHS G25839104 24 430 SH SOLE 330 0 100 CHEMOURS CO COM 163851108 6 410 SH SOLE 410 0 0 CBS CORP NEW CL B 124857202 30 750 SH SOLE 750 0 0 CHUBB LIMITED COM H1467J104 253 1565 SH SOLE 300 0 1265 CATERPILLAR INC DEL COM 149123101 1468 11626 SH SOLE 300 0 11326 CONAGRA BRANDS INC COM 205887102 62 2025 SH SOLE 0 0 2025 CAMDEN NATL CORP COM 133034108 1022 23595 SH SOLE 5365 0 18230 CITIGROUP INC COM NEW 172967424 864 12510 SH SOLE 1308 0 11202 BOSTON PROPERTIES INC COM 101121101 79 610 SH SOLE 0 0 610 BLACKSTONE MTG TR INC COM CL A 09257W100 54 1500 SH SOLE 500 0 1000 BLACKSTONE GROUP INC COM CL A 09260D107 4571 93600 SH SOLE 55600 0 38000 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 327 11381 SH SOLE 0 0 11381 BORGWARNER INC COM 099724106 258 7035 SH SOLE 100 0 6935 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 16 170 SH SOLE 0 0 170 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6 162 SH SOLE 0 0 162 BOSTON SCIENTIFIC CORP COM 101137107 53 1299 SH SOLE 225 0 1074 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2794 34583 SH SOLE 0 0 34583 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2715 127534 SH SOLE 18825 0 108709 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 9411 437930 SH SOLE 44665 0 393265 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 11648 547897 SH SOLE 48800 0 499097 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 10612 498210 SH SOLE 47900 0 450310 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 7165 339891 SH SOLE 27485 0 312406 BROOKLINE BANCORP INC DEL COM 11373M107 96 6500 SH SOLE 0 0 6500 CRAFT BREW ALLIANCE INC COM 224122101 8 1000 SH SOLE 0 0 1000 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 88 710 SH SOLE 460 0 250 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 90 2200 SH SOLE 200 0 2000 BP PLC SPONSORED ADR 055622104 2033 53524 SH SOLE 1315 0 52209 BANK HAWAII CORP COM 062540109 4658 54209 SH SOLE 0 0 54209 BANK N S HALIFAX COM 064149107 54 947 SH SOLE 0 0 947 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 65 810 SH SOLE 0 0 810 BRISTOL MYERS SQUIBB CO COM 110122108 5006 98724 SH SOLE 14551 0 84173 BANK MONTREAL QUE COM 063671101 295 4000 SH SOLE 4000 0 0 BALL CORP COM 058498106 97 1332 SH SOLE 80 0 1252 BLACKROCK INC COM 09247X101 630 1413 SH SOLE 578 0 835 BUILDERS FIRSTSOURCE INC COM 12008R107 41 2000 SH SOLE 2000 0 0 BOOKING HLDGS INC COM 09857L108 4958 2526 SH SOLE 157 0 2369 BANK NEW YORK MELLON CORP COM 064058100 673 14890 SH SOLE 440 0 14450 BIOGEN INC COM 09062X103 85 365 SH SOLE 0 0 365 BAIDU INC SPON ADR REP A 056752108 1109 10788 SH SOLE 400 0 10388 BAR HBR BANKSHARES COM 066849100 365 14641 SH SOLE 10198 0 4443 BGC PARTNERS INC CL A 05541T101 7 1314 SH SOLE 0 0 1314 BUNGE LIMITED COM G16962105 139 2450 SH SOLE 1550 0 900 BERRY GLOBAL GROUP INC COM 08579W103 1 35 SH SOLE 35 0 0 FRANKLIN RES INC COM 354613101 58 2000 SH SOLE 0 0 2000 BLOOM ENERGY CORP COM CL A 093712107 13 4000 SH SOLE 0 0 4000 BECTON DICKINSON & CO COM 075887109 19050 75309 SH SOLE 12429 0 62880 BLACKROCK ENHANCED EQT DIV T COM 09251A104 28 3000 SH SOLE 0 0 3000 BALCHEM CORP COM 057665200 146 1475 SH SOLE 0 0 1475 BCE INC COM NEW 05534B760 122 2518 SH SOLE 0 0 2518 BEST BUY INC COM 086516101 9 130 SH SOLE 130 0 0 BB&T CORP COM 054937107 2516 47142 SH SOLE 2508 0 44634 BAXTER INTL INC COM 071813109 4320 49388 SH SOLE 960 0 48428 CREDICORP LTD COM G2519Y108 11 54 SH SOLE 54 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 36 675 SH SOLE 0 0 675 BANK AMER CORP COM 060505104 29492 1011041 SH SOLE 78492 0 932549 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 176 1050 SH SOLE 738 0 312 BOEING CO COM 097023105 2981 7835 SH SOLE 1414 0 6421 ASPEN TECHNOLOGY INC COM 045327103 436 3541 SH OTR 0 0 3541 ASPEN TECHNOLOGY INC COM 045327103 10 79 SH SOLE 0 0 79 AUTOZONE INC COM 053332102 12 11 SH SOLE 0 0 11 ACUITY BRANDS INC COM 00508Y102 27 200 SH SOLE 200 0 0 AMERICAN EXPRESS CO COM 025816109 29232 247144 SH SOLE 22556 0 224588 AMERICAN WTR WKS CO INC NEW COM 030420103 1185 9536 SH SOLE 225 0 9311 AVERY DENNISON CORP COM 053611109 145 1278 SH SOLE 178 0 1100 AVANOS MED INC COM 05350V106 9 232 SH SOLE 0 0 232 BROADCOM INC COM 11135F101 36739 133078 SH SOLE 15134 0 117945 AVALONBAY CMNTYS INC COM 053484101 3 15 SH SOLE 0 0 15 AEROVIRONMENT INC COM 008073108 112 2100 SH SOLE 1400 0 700 ATRION CORP COM 049904105 195 250 SH OTR 0 0 250 ATRION CORP COM 049904105 12 16 SH SOLE 10 0 6 APTARGROUP INC COM 038336103 43 360 SH SOLE 0 0 360 APTARGROUP INC COM 038336103 128 1080 SH OTR 0 0 1080 ATMOS ENERGY CORP COM 049560105 118 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 556 6685 SH OTR 0 0 6685 AUTOHOME INC SP ADR RP CL A 05278C107 12 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 60 5000 SH SOLE 5000 0 0 ARROW FINL CORP COM 042744102 184 5507 SH SOLE 0 0 5507 ARCONIC INC COM 03965L100 23 900 SH SOLE 600 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 6 216 SH SOLE 0 0 216 APTIV PLC SHS G6095L109 9699 110948 SH SOLE 5079 0 105869 APHRIA INC COM 03765K104 1 230 SH SOLE 0 0 230 AMPHENOL CORP NEW CL A 032095101 251 2597 SH SOLE 671 0 1926 AIR PRODS & CHEMS INC COM 009158106 5540 24971 SH SOLE 1250 0 23721 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 133 4694 SH OTR 0 0 4694 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 57 2002 SH SOLE 1900 0 102 APACHE CORP COM 037411105 74 2903 SH SOLE 300 0 2603 SMITH A O CORP COM 831865209 2 50 SH SOLE 0 0 50 AON PLC SHS CL A G0408V102 93 478 SH SOLE 15 0 463 ANTHEM INC COM 036752103 478 1992 SH SOLE 400 0 1592 AMAZON COM INC COM 023135106 56710 32669 SH SOLE 4535 0 28134 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 37 2488 SH SOLE 0 0 2488 AMERICAN TOWER CORP NEW COM 03027X100 7373 33344 SH SOLE 30820 0 2524 AMERIPRISE FINL INC COM 03076C106 570 3874 SH SOLE 50 0 3824 AMN HEALTHCARE SERVICES INC COM 001744101 13 230 SH SOLE 230 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 3 333 SH SOLE 0 0 333 AMGEN INC COM 031162100 47108 243442 SH SOLE 24616 0 218826 AMETEK INC NEW COM 031100100 518 5646 SH SOLE 1900 0 3746 AMCOR PLC ORD G0250X107 3 306 SH SOLE 0 0 306 APPLIED MATLS INC COM 038222105 902 18086 SH SOLE 1022 0 17064 AUTOLIV INC COM 052800109 75 950 SH SOLE 0 0 950 ALLEGION PUB LTD CO ORD SHS G0176J109 170 1643 SH SOLE 403 0 1240 ALLSTATE CORP COM 020002101 1377 12668 SH SOLE 3491 0 9177 ALASKA AIR GROUP INC COM 011659109 509 7839 SH SOLE 5150 0 2689 ALCON INC ORD SHS H01301128 74 1268 SH SOLE 0 0 1268 AKAMAI TECHNOLOGIES INC COM 00971T101 33 362 SH SOLE 0 0 362 AEROJET ROCKETDYNE HLDGS INC COM 007800105 91 1800 SH SOLE 1300 0 500 GALLAGHER ARTHUR J & CO COM 363576109 36 400 SH SOLE 0 0 400 AMERICAN INTL GROUP INC COM NEW 026874784 2788 50061 SH SOLE 400 0 49661 ISHARES TR AGENCY BOND ETF 464288166 2715 23296 SH SOLE 250 0 23046 AVANGRID INC COM 05351W103 58 1110 SH SOLE 500 0 610 ALLERGAN PLC SHS G0177J108 22 133 SH SOLE 0 0 133 ISHARES TR CORE US AGGBD ET 464287226 52 460 SH SOLE 400 0 60 AGEX THERAPEUTICS INC COM 00848H108 1 265 SH SOLE 0 0 265 AGCO CORP COM 001084102 401 5300 SH SOLE 2000 0 3300 AFLAC INC COM 001055102 28441 543588 SH SOLE 30025 0 513563 AMERICAN ELEC PWR CO INC COM 025537101 769 8210 SH SOLE 1050 0 7160 AMEREN CORP COM 023608102 159 1992 SH SOLE 0 0 1992 AUTODESK INC COM 052769106 83 562 SH SOLE 0 0 562 ALLIANCE DATA SYSTEMS CORP COM 018581108 132 1033 SH SOLE 208 0 825 AUTOMATIC DATA PROCESSING IN COM 053015103 8986 55670 SH SOLE 3239 0 52431 ADIENT PLC ORD SHS G0084W101 0 20 SH SOLE 0 0 20 ARCHER DANIELS MIDLAND CO COM 039483102 145 3537 SH SOLE 1000 0 2537 ANALOG DEVICES INC COM 032654105 715 6402 SH SOLE 1300 0 5102 ADOBE INC COM 00724F101 1550 5610 SH SOLE 4379 0 1231 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 48033 249716 SH SOLE 33702 0 216014 ABBOTT LABS COM 002824100 44146 527617 SH SOLE 66680 0 460937 AMBEV SA SPONSORED ADR 02319V103 85 18500 SH SOLE 0 0 18500 AMERISOURCEBERGEN CORP COM 03073E105 230 2788 SH SOLE 0 0 2788 ABBVIE INC COM 00287Y109 26124 345009 SH SOLE 34566 0 310443 ABB LTD SPONSORED ADR 000375204 324 16487 SH SOLE 0 0 16487 APPLE INC COM 037833100 116061 518197 SH SOLE 46043 0 472154 AMERICAN AIRLS GROUP INC COM 02376R102 4 156 SH SOLE 156 0 0 ALTABA INC COM 021346101 3 160 SH SOLE 0 0 160 AGILENT TECHNOLOGIES INC COM 00846U101 166 2166 SH SOLE 210 0 1956