0000928052-19-000003.txt : 20190815 0000928052-19-000003.hdr.sgml : 20190815 20190815110232 ACCESSION NUMBER: 0000928052-19-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190815 DATE AS OF CHANGE: 20190815 EFFECTIVENESS DATE: 20190815 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: 191028946 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 06-30-2019 06-30-2019 HM PAYSON & CO
PO BOX 31 PORTLAND ME 04112
13F HOLDINGS REPORT 028-04422 N
Derek Blackburn CCO 2077723761 Derek Blackburn Portland ME 08-15-2019 0 981 2788249 false
INFORMATION TABLE 2 payson13_f_063019.xml ABB LTD SPONSORED ADR 000375204 431 21517 SH SOLE 0 0 21517 AFLAC INC COM 001055102 36822 671812 SH SOLE 31983 0 639829 AGCO CORP COM 001084102 419 5400 SH SOLE 2000 0 3400 ALPS ETF TR ALERIAN MLP 00162Q866 3 333 SH SOLE 0 0 333 AT&T INC COM 00206R102 3265 97448 SH SOLE 15320 0 82128 ATN INTL INC COM 00215F107 6 100 SH SOLE 100 0 0 ABBOTT LABS COM 002824100 43898 521976 SH SOLE 61509 0 460467 ABBVIE INC COM 00287Y109 26218 360539 SH SOLE 35443 0 325096 ABERDEEN ASIA PACIFIC INCOM COM 003009107 33 7789 PRN SOLE 0 0 7789 ACTIVISION BLIZZARD INC COM 00507V109 67 1415 SH SOLE 1300 0 115 ACUITY BRANDS INC COM 00508Y102 14 100 SH SOLE 100 0 0 ADOBE INC COM 00724F101 1626 5519 SH SOLE 4423 0 1096 ADVANSIX INC COM 00773T101 0 12 SH SOLE 0 0 12 AGILENT TECHNOLOGIES INC COM 00846U101 162 2166 SH SOLE 210 0 1956 AGEX THERAPEUTICS INC COM 00848H108 1 265 SH SOLE 0 0 265 AIR PRODS & CHEMS INC COM 009158106 5698 25171 SH SOLE 1350 0 23821 AKAMAI TECHNOLOGIES INC COM 00971T101 29 362 SH SOLE 0 0 362 ALASKA AIR GROUP INC COM 011659109 798 12482 SH SOLE 8093 0 4389 ALGONQUIN PWR UTILS CORP COM 015857105 12 1000 SH SOLE 0 0 1000 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 196 1158 SH SOLE 848 0 310 ALLIANCE DATA SYSTEMS CORP COM 018581108 145 1033 SH SOLE 208 0 825 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 14 1162 PRN SOLE 0 0 1162 ALLIANT ENERGY CORP COM 018802108 324 6603 SH SOLE 0 0 6603 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 30 1000 PRN SOLE 1000 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 16 750 SH SOLE 0 0 750 ALLSTATE CORP COM 020002101 1272 12507 SH SOLE 3491 0 9016 ALPHABET INC CAP STK CL C 02079K107 45866 42433 SH SOLE 4275 0 38158 ALPHABET INC CAP STK CL A 02079K305 32089 29635 SH SOLE 4444 0 25191 ALTABA INC COM 021346101 28 410 SH SOLE 0 0 410 ALTRIA GROUP INC COM 02209S103 3235 68317 SH SOLE 3182 0 65135 AMAZON COM INC COM 023135106 58970 31141 SH SOLE 4157 0 26984 AMBEV SA SPONSORED ADR 02319V103 114 24500 SH SOLE 0 0 24500 AMEREN CORP COM 023608102 176 2342 SH SOLE 0 0 2342 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 36 2488 SH SOLE 0 0 2488 AMERICAN AIRLS GROUP INC COM 02376R102 15 458 SH SOLE 156 0 302 AMERICAN ELEC PWR CO INC COM 025537101 718 8160 SH SOLE 1000 0 7160 AMERICAN EXPRESS CO COM 025816109 28958 234594 SH SOLE 17934 0 216660 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 2 135 PRN SOLE 0 0 135 AMERICAN INTL GROUP INC COM NEW 026874784 2864 53755 SH SOLE 400 0 53355 AMERICAN TOWER CORP NEW COM 03027X100 634 3101 SH SOLE 577 0 2524 AMERICAN WTR WKS CO INC NEW COM 030420103 384 3311 SH SOLE 0 0 3311 AMERISOURCEBERGEN CORP COM 03073E105 250 2938 SH SOLE 0 0 2938 AMERIPRISE FINL INC COM 03076C106 562 3874 SH SOLE 50 0 3824 AMERIGAS PARTNERS L P UNIT L P INT 030975106 375 10750 SH SOLE 0 0 10750 AMETEK INC NEW COM 031100100 558 6146 SH SOLE 1900 0 4246 AMGEN INC COM 031162100 43495 236024 SH SOLE 20166 0 215858 AMPHENOL CORP NEW CL A 032095101 244 2547 SH SOLE 621 0 1926 ANADARKO PETE CORP COM 032511107 681 9651 SH SOLE 0 0 9651 ANALOG DEVICES INC COM 032654105 713 6313 SH SOLE 1311 0 5002 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 15 170 SH SOLE 0 0 170 ANNALY CAP MGMT INC COM 035710409 43 4700 SH SOLE 0 0 4700 ANTHEM INC COM 036752103 562 1992 SH SOLE 400 0 1592 APACHE CORP COM 037411105 123 4253 SH SOLE 500 0 3753 APERGY CORP COM 03755L104 22 659 SH SOLE 0 0 659 APHRIA INC COM 03765K104 12 1730 SH SOLE 1500 0 230 APPLE INC COM 037833100 102629 518536 SH SOLE 39850 0 478686 APPLIED MATLS INC COM 038222105 890 19826 SH SOLE 1062 0 18764 APTARGROUP INC COM 038336103 134 1080 SH OTR 0 0 1080 APTARGROUP INC COM 038336103 53 426 SH SOLE 0 0 426 AQUA AMERICA INC COM 03836W103 5704 137881 SH SOLE 694 0 137187 ARCHER DANIELS MIDLAND CO COM 039483102 144 3537 SH SOLE 1000 0 2537 ARCONIC INC COM 03965L100 23 900 SH SOLE 600 0 300 ARES CAP CORP COM 04010L103 114 6361 SH SOLE 0 0 6361 ARROW FINL CORP COM 042744102 186 5347 SH SOLE 0 0 5347 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 129 4694 SH OTR 0 0 4694 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 75 2717 SH SOLE 1900 0 817 ASPEN TECHNOLOGY INC COM 045327103 443 3566 SH OTR 0 0 3566 ASPEN TECHNOLOGY INC COM 045327103 73 590 SH SOLE 0 0 590 ASSOCIATED BANC CORP COM 045487105 5 224 SH SOLE 0 0 224 ATMOS ENERGY CORP COM 049560105 109 1033 SH SOLE 0 0 1033 ATRION CORP COM 049904105 213 250 SH OTR 0 0 250 ATRION CORP COM 049904105 78 92 SH SOLE 0 0 92 AUTODESK INC COM 052769106 92 562 SH SOLE 0 0 562 AUTOHOME INC SP ADR RP CL A 05278C107 576 6723 SH OTR 0 0 6723 AUTOHOME INC SP ADR RP CL A 05278C107 98 1140 SH SOLE 0 0 1140 AUTOLIV INC COM 052800109 143 2030 SH SOLE 0 0 2030 AUTOMATIC DATA PROCESSING IN COM 053015103 9016 54532 SH SOLE 1467 0 53065 AUTOZONE INC COM 053332102 12 11 SH SOLE 0 0 11 AVANOS MED INC COM 05350V106 12 266 SH SOLE 0 0 266 AVANGRID INC COM 05351W103 56 1110 SH SOLE 500 0 610 AVERY DENNISON CORP COM 053611109 155 1344 SH SOLE 178 0 1166 AVID BIOSERVICES INC COM 05368M106 0 30 SH SOLE 0 0 30 BB&T CORP COM 054937107 2444 49746 SH SOLE 2445 0 47301 BCE INC COM NEW 05534B760 102 2247 SH SOLE 50 0 2197 BP PLC SPONSORED ADR 055622104 2641 63343 SH SOLE 6884 0 56459 BAIDU INC SPON ADR REP A 056752108 1243 10588 SH SOLE 200 0 10388 BALCHEM CORP COM 057665200 147 1475 SH SOLE 0 0 1475 BALL CORP COM 058498106 86 1224 SH SOLE 0 0 1224 BANCO SANTANDER SA ADR 05964H105 6 1215 SH SOLE 0 0 1215 BANK AMER CORP COM 060505104 28665 988458 SH SOLE 55583 0 932876 BANK HAWAII CORP COM 062540109 4494 54209 SH SOLE 0 0 54209 BANK MONTREAL QUE COM 063671101 302 4000 SH SOLE 4000 0 0 BANK NEW YORK MELLON CORP COM 064058100 713 16143 SH SOLE 475 0 15668 BANK N S HALIFAX COM 064149107 51 947 SH SOLE 0 0 947 BANK OZK COM 06417N103 521 17300 SH SOLE 0 0 17300 BAR HBR BANKSHARES COM 066849100 458 17216 SH SOLE 12098 0 5118 BAXTER INTL INC COM 071813109 4062 49592 SH SOLE 628 0 48964 BECTON DICKINSON & CO COM 075887109 18698 74195 SH SOLE 10532 0 63663 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11142 35 SH SOLE 0 0 35 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47315 221958 SH SOLE 16849 0 205109 BERRY GLOBAL GROUP INC COM 08579W103 2 35 SH SOLE 35 0 0 BEST BUY INC COM 086516101 9 130 SH SOLE 130 0 0 BIOGEN INC COM 09062X103 231 989 SH SOLE 0 0 989 BIOTIME INC COM 09066L105 3 2650 SH SOLE 0 0 2650 BIO TECHNE CORP COM 09073M104 63 300 SH SOLE 0 0 300 BLACKBERRY LTD COM 09228F103 4 600 SH SOLE 600 0 0 BLACKROCK INC COM 09247X101 636 1356 SH SOLE 511 0 845 BLACKROCK UTILITIES INFRSTRC COM 09248D104 221 10000 PRN SOLE 0 0 10000 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 33 2340 PRN SOLE 0 0 2340 BLACKROCK CR ALLCTN INC TR COM 092508100 18 1399 PRN SOLE 0 0 1399 BLACKROCK ENHANCED EQT DIV T COM 09251A104 27 3000 SH SOLE 0 0 3000 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 5 948 PRN SOLE 0 0 948 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 43 3429 PRN SOLE 0 0 3429 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 21 1449 PRN SOLE 0 0 1449 BLACKSTONE MTG TR INC COM CL A 09257W100 36 1000 SH SOLE 0 0 1000 BLOCK H & R INC COM 093671105 141 4800 SH SOLE 0 0 4800 BLOOM ENERGY CORP COM CL A 093712107 12 1000 SH SOLE 0 0 1000 BOEING CO COM 097023105 2944 8088 SH SOLE 1167 0 6921 BOOKING HLDGS INC COM 09857L108 4895 2611 SH SOLE 189 0 2422 BORGWARNER INC COM 099724106 1945 46333 SH SOLE 18035 0 28298 BOSTON BEER INC CL A 100557107 38 100 SH SOLE 0 0 100 BOSTON PROPERTIES INC COM 101121101 79 610 SH SOLE 0 0 610 BOSTON SCIENTIFIC CORP COM 101137107 56 1299 SH SOLE 225 0 1074 BRISTOL MYERS SQUIBB CO COM 110122108 4225 93153 SH SOLE 13614 0 79539 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2 61 SH SOLE 61 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 57 450 SH SOLE 200 0 250 BROADCOM INC COM 11135F101 34899 121235 SH SOLE 10378 0 110858 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 32 675 SH SOLE 0 0 675 BROOKLINE BANCORP INC DEL COM 11373M107 100 6500 SH SOLE 0 0 6500 BROWN FORMAN CORP CL B 115637209 37 672 SH SOLE 467 0 205 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 90 2200 SH SOLE 200 0 2000 BUILDERS FIRSTSOURCE INC COM 12008R107 34 2000 SH SOLE 2000 0 0 CAI INTERNATIONAL INC COM 12477X106 6 250 SH SOLE 0 0 250 CBS CORP NEW CL B 124857202 37 750 SH SOLE 750 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 3 30 SH SOLE 0 0 30 CDK GLOBAL INC COM 12508E101 150 3028 SH SOLE 266 0 2762 CDW CORP COM 12514G108 517 4655 SH OTR 0 0 4655 CDW CORP COM 12514G108 22324 201115 SH SOLE 13105 0 188010 CF INDS HLDGS INC COM 125269100 4 78 SH SOLE 0 0 78 CGI INC CL A SUB VTG 12532H104 15 191 SH SOLE 0 0 191 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17 200 SH SOLE 200 0 0 CIGNA CORP NEW COM 125523100 1048 6651 SH SOLE 126 0 6525 CME GROUP INC COM 12572Q105 108 557 SH SOLE 125 0 432 CMS ENERGY CORP COM 125896100 13 223 SH SOLE 0 0 223 CSG SYS INTL INC COM 126349109 77 1570 SH SOLE 0 0 1570 CSX CORP COM 126408103 36632 473460 SH SOLE 33310 0 440150 CVS HEALTH CORP COM 126650100 1848 33915 SH SOLE 1737 0 32178 CABOT OIL & GAS CORP COM 127097103 1 30 SH SOLE 30 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1 10 SH SOLE 10 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 73 1449 SH SOLE 0 0 1449 CAMDEN NATL CORP COM 133034108 1082 23595 SH SOLE 5365 0 18230 CAMDEN PPTY TR SH BEN INT 133131102 49 474 SH SOLE 0 0 474 CAMPBELL SOUP CO COM 134429109 16 400 SH SOLE 400 0 0 CANADIAN NATL RY CO COM 136375102 411 4439 SH SOLE 0 0 4439 CANOPY GROWTH CORP COM 138035100 18 450 SH SOLE 200 0 250 CAPITAL ONE FINL CORP COM 14040H105 1147 12639 SH SOLE 560 0 12079 CARLISLE COS INC COM 142339100 9 65 SH SOLE 0 0 65 CARMAX INC COM 143130102 52 600 SH SOLE 0 0 600 CARNIVAL CORP UNIT 99/99/9999 143658300 5 100 SH SOLE 100 0 0 CATERPILLAR INC DEL COM 149123101 1585 11626 SH SOLE 300 0 11326 CELANESE CORP DEL COM 150870103 63 588 SH SOLE 50 0 538 CELGENE CORP COM 151020104 833 9015 SH SOLE 418 0 8597 CENTENE CORP DEL COM 15135B101 10 196 SH SOLE 98 0 98 CENTERPOINT ENERGY INC COM 15189T107 56 1950 SH SOLE 500 0 1450 CERNER CORP COM 156782104 147 2001 SH SOLE 0 0 2001 CHARTER COMMUNICATIONS INC N CL A 16119P108 275 695 SH SOLE 3 0 692 CHEMOURS CO COM 163851108 18 753 SH SOLE 453 0 300 CHENIERE ENERGY INC COM NEW 16411R208 14 200 SH SOLE 0 0 200 CHEVRON CORP NEW COM 166764100 23541 189174 SH SOLE 33670 0 155504 CHURCH & DWIGHT INC COM 171340102 678 9275 SH SOLE 500 0 8775 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 148 4000 PRN SOLE 0 0 4000 CISCO SYS INC COM 17275R102 45676 834563 SH SOLE 43679 0 790884 CINTAS CORP COM 172908105 472 1990 SH SOLE 1300 0 690 CITIGROUP INC COM NEW 172967424 4240 60546 SH SOLE 3986 0 56560 CITIZENS FINL GROUP INC COM 174610105 49 1375 SH SOLE 1192 0 183 CITRIX SYS INC COM 177376100 2 24 SH SOLE 24 0 0 CLOROX CO DEL COM 189054109 306 1999 SH SOLE 1000 0 999 CLOUDERA INC COM 18914U100 6 1235 SH SOLE 0 0 1235 COCA COLA CO COM 191216100 6236 122471 SH SOLE 12267 0 110204 COEUR MNG INC COM NEW 192108504 2 500 SH SOLE 0 0 500 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 263 4145 SH SOLE 548 0 3597 COHEN & STEERS QUALITY RLTY COM 19247L106 133 9713 PRN SOLE 0 0 9713 COHEN & STEERS INFRASTRUCTUR COM 19248A109 260 10000 PRN SOLE 0 0 10000 COLFAX CORP COM 194014106 2976 106155 SH SOLE 7960 0 98195 COLFAX CORP UNIT 01/15/2022T 194014205 889 7000 SH SOLE 0 0 7000 COLGATE PALMOLIVE CO COM 194162103 8274 115442 SH SOLE 3010 0 112432 COMCAST CORP NEW CL A 20030N101 2680 63395 SH SOLE 22213 0 41182 COMERICA INC COM 200340107 129 1781 SH SOLE 300 0 1481 COMPASS MINERALS INTL INC COM 20451N101 71 1300 SH SOLE 1300 0 0 CONAGRA BRANDS INC COM 205887102 54 2025 SH SOLE 0 0 2025 CONDUENT INC COM 206787103 67 7000 SH SOLE 0 0 7000 CONNECTICUT WTR SVC INC COM 207797101 75 1077 SH SOLE 0 0 1077 CONOCOPHILLIPS COM 20825C104 3264 53507 SH SOLE 4663 0 48844 CONSOLIDATED EDISON INC COM 209115104 245 2793 SH SOLE 0 0 2793 CONSTELLATION BRANDS INC CL A 21036P108 2576 13081 SH SOLE 8798 0 4283 CONTROL4 CORP COM 21240D107 7 300 SH SOLE 0 0 300 COPART INC COM 217204106 592 7927 SH OTR 0 0 7927 COPART INC COM 217204106 97 1300 SH SOLE 0 0 1300 CORNING INC COM 219350105 202 6085 SH SOLE 1000 0 5085 CORTEVA INC COM 22052L104 1017 34378 SH SOLE 2938 0 31440 COSTCO WHSL CORP NEW COM 22160K105 498 1885 SH SOLE 305 0 1580 COVETRUS INC COM 22304C100 3680 150443 SH SOLE 37431 0 113012 CRAFT BREW ALLIANCE INC COM 224122101 14 1000 SH SOLE 0 0 1000 CRANE CO COM 224399105 12 141 SH SOLE 0 0 141 CROWN CASTLE INTL CORP NEW COM 22822V101 281 2159 SH SOLE 1350 0 809 CROWN HOLDINGS INC COM 228368106 31 500 SH SOLE 0 0 500 CUMMINS INC COM 231021106 36760 214544 SH SOLE 18554 0 195989 CURTISS WRIGHT CORP COM 231561101 189 1486 SH SOLE 700 0 786 DBX ETF TR XTRACK MSCI EAFE 233051200 5 166 SH SOLE 0 0 166 D R HORTON INC COM 23331A109 585 13573 SH SOLE 3430 0 10143 DTE ENERGY CO COM 233331107 180 1410 SH SOLE 300 0 1110 DXC TECHNOLOGY CO COM 23355L106 54 975 SH SOLE 32 0 943 DANAHER CORPORATION COM 235851102 31717 221920 SH SOLE 11049 0 210871 DARDEN RESTAURANTS INC COM 237194105 1543 12674 SH SOLE 160 0 12514 DEERE & CO COM 244199105 844 5094 SH SOLE 610 0 4484 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 23 718 SH SOLE 0 0 718 DELL TECHNOLOGIES INC CL C 24703L202 92 1819 SH SOLE 0 0 1819 DELTA AIR LINES INC DEL COM NEW 247361702 59 1038 SH SOLE 830 0 208 DEVON ENERGY CORP NEW COM 25179M103 57 2000 SH SOLE 0 0 2000 DIAGEO P L C SPON ADR NEW 25243Q205 33585 194898 SH SOLE 9769 0 185129 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 28 200 SH SOLE 200 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1224 11232 SH SOLE 1250 0 9982 DIGITAL RLTY TR INC COM 253868103 59 500 SH SOLE 0 0 500 DIME CMNTY BANCSHARES COM 253922108 28 1500 SH SOLE 1500 0 0 DISNEY WALT CO COM DISNEY 254687106 36101 258529 SH SOLE 27715 0 230814 DISCOVER FINL SVCS COM 254709108 12108 156045 SH SOLE 9258 0 146787 DISCOVERY INC COM SER A 25470F104 133 4339 SH SOLE 2000 0 2339 DISCOVERY INC COM SER C 25470F302 1173 41220 SH SOLE 0 0 41220 DOLLAR GEN CORP NEW COM 256677105 13 95 SH SOLE 0 0 95 DOLLAR TREE INC COM 256746108 1 8 SH SOLE 0 0 8 DOMINION ENERGY INC COM 25746U109 3320 42942 SH SOLE 1494 0 41448 DOMO INC COM CL B 257554105 9 316 SH SOLE 0 0 316 DONALDSON INC COM 257651109 145 2860 SH OTR 0 0 2860 DONALDSON INC COM 257651109 27 536 SH SOLE 0 0 536 DOVER CORP COM 260003108 194 1939 SH SOLE 0 0 1939 DOW INC COM 260557103 1647 33394 SH SOLE 2627 0 30767 DRIL QUIP INC COM 262037104 226 4707 SH OTR 0 0 4707 DRIL QUIP INC COM 262037104 62 1284 SH SOLE 0 0 1284 DUKE REALTY CORP COM NEW 264411505 4 114 SH SOLE 0 0 114 DUKE ENERGY CORP NEW COM NEW 26441C204 1416 16052 SH SOLE 520 0 15532 DUNKIN BRANDS GROUP INC COM 265504100 93 1162 SH SOLE 900 0 262 DUPONT DE NEMOURS INC COM 26614N102 2669 35555 SH SOLE 3360 0 32195 E L F BEAUTY INC COM 26856L103 3 200 SH SOLE 0 0 200 EOG RES INC COM 26875P101 313 3363 SH SOLE 90 0 3273 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 35 786 SH SOLE 0 0 786 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 11 355 SH SOLE 0 0 355 EAGLE MATERIALS INC COM 26969P108 196 2112 SH SOLE 0 0 2112 EASTGROUP PPTY INC COM 277276101 151 1300 SH SOLE 0 0 1300 EASTMAN CHEMICAL CO COM 277432100 1811 23272 SH SOLE 1326 0 21946 EATON VANCE CORP COM NON VTG 278265103 89 2065 SH SOLE 1300 0 765 EATON VANCE MUN BD FD COM 27827X101 52 4184 PRN SOLE 0 0 4184 EATON VANCE TX ADV GLBL DIV COM 27828S101 24 1501 PRN SOLE 0 0 1501 EATON VANCE TAX MNGD GBL DV COM 27829F108 20 2436 PRN SOLE 0 0 2436 EBAY INC COM 278642103 138 3488 SH SOLE 0 0 3488 ECOLAB INC COM 278865100 1211 6131 SH SOLE 955 0 5176 EDGEWELL PERS CARE CO COM 28035Q102 8 300 SH SOLE 0 0 300 EDISON INTL COM 281020107 63 933 SH SOLE 0 0 933 EDWARDS LIFESCIENCES CORP COM 28176E108 234 1268 SH SOLE 394 0 874 ELECTRONIC ARTS INC COM 285512109 12 115 SH SOLE 115 0 0 EMERSON ELEC CO COM 291011104 3701 55467 SH SOLE 3716 0 51751 ENBRIDGE INC COM 29250N105 7291 202084 SH SOLE 29595 0 172489 ENDOLOGIX INC COM NEW 29266S304 1 150 SH SOLE 0 0 150 ENERGIZER HLDGS INC NEW COM 29272W109 12 300 SH SOLE 0 0 300 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 244 17308 SH SOLE 0 0 17308 ENTEGRIS INC COM 29362U104 9 250 SH SOLE 250 0 0 ENTERGY CORP NEW COM 29364G103 388 3765 SH SOLE 0 0 3765 ENTERPRISE PRODS PARTNERS L COM 293792107 912 31574 SH SOLE 3218 0 28356 EQUIFAX INC COM 294429105 300 2216 SH SOLE 0 0 2216 EQUINIX INC COM 29444U700 187 370 SH SOLE 0 0 370 EQUINOR ASA SPONSORED ADR 29446M102 75 3815 SH SOLE 0 0 3815 EQUITY RESIDENTIAL SH BEN INT 29476L107 348 4583 SH SOLE 0 0 4583 ESSEX PPTY TR INC COM 297178105 67 230 SH SOLE 0 0 230 ETSY INC COM 29786A106 18 300 SH SOLE 300 0 0 EVERGY INC COM 30034W106 60 1000 SH SOLE 1000 0 0 EVERSOURCE ENERGY COM 30040W108 396 5230 SH SOLE 637 0 4593 EXACT SCIENCES CORP COM 30063P105 59 500 SH SOLE 200 0 300 EXELON CORP COM 30161N101 146 3037 SH SOLE 160 0 2877 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 EXXON MOBIL CORP COM 30231G102 55170 719958 SH SOLE 89201 0 630757 FLIR SYS INC COM 302445101 3080 56938 SH SOLE 7125 0 49813 FACEBOOK INC CL A 30303M102 12357 64024 SH SOLE 12554 0 51470 FACTSET RESH SYS INC COM 303075105 300 1048 SH OTR 0 0 1048 FACTSET RESH SYS INC COM 303075105 551 1924 SH SOLE 1250 0 674 FASTENAL CO COM 311900104 13 400 SH SOLE 0 0 400 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3 25 PRN SOLE 0 0 25 FEDEX CORP COM 31428X106 1384 8430 SH SOLE 6400 0 2030 F5 NETWORKS INC COM 315616102 20 134 SH SOLE 68 0 66 FIDELITY NATL INFORMATION SV COM 31620M106 313 2555 SH SOLE 1550 0 1005 FIFTH THIRD BANCORP COM 316773100 7 254 SH SOLE 43 0 211 FIRST BANCORP INC ME COM 31866P102 689 25669 SH SOLE 20076 0 5593 FIRST REP BK SAN FRANCISCO C COM 33616C100 591 6050 SH SOLE 4750 0 1300 FIRST SOLAR INC COM 336433107 4 60 SH SOLE 0 0 60 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 156 15000 PRN SOLE 0 0 15000 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 229 1592 SH SOLE 0 0 1592 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 157 2570 SH SOLE 0 0 2570 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 7 126 SH SOLE 0 0 126 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 276 4483 SH SOLE 0 0 4483 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 258 3744 SH SOLE 0 0 3744 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 12 350 SH SOLE 0 0 350 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 22 400 SH SOLE 0 0 400 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 13 500 SH SOLE 0 0 500 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 12 400 SH SOLE 0 0 400 FISERV INC COM 337738108 29068 318865 SH SOLE 33784 0 285081 FIRSTENERGY CORP COM 337932107 81 1900 SH SOLE 0 0 1900 FLEXSHARES TR QUALT DIVD IDX 33939L860 1548 34515 SH SOLE 0 0 34515 FLUOR CORP NEW COM 343412102 94 2789 SH SOLE 0 0 2789 FLOWSERVE CORP COM 34354P105 440 8355 SH SOLE 0 0 8355 FORD MTR CO DEL COM 345370860 70 6858 SH SOLE 1500 0 5358 FORTIS INC COM 349553107 15 368 SH SOLE 0 0 368 FORTIVE CORP COM 34959J108 9385 115127 SH SOLE 4489 0 110638 FORTUNE BRANDS HOME & SEC IN COM 34964C106 23 400 SH SOLE 0 0 400 FOUR CORNERS PPTY TR INC COM 35086T109 32 1168 SH SOLE 0 0 1168 FOX CORP CL A COM 35137L105 466 12706 SH SOLE 0 0 12706 FOX CORP CL B COM 35137L204 4904 134237 SH SOLE 18564 0 115673 FRANKLIN RES INC COM 354613101 70 2000 SH SOLE 0 0 2000 FREEPORT-MCMORAN INC CL B 35671D857 62 5372 SH SOLE 0 0 5372 FRESHPET INC COM 358039105 50 1100 SH SOLE 1100 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 1 SH SOLE 0 0 1 FUELCELL ENERGY INC COM 35952H601 1 7990 SH SOLE 0 0 7990 GEO GROUP INC NEW COM 36162J106 8 394 SH SOLE 0 0 394 GABELLI EQUITY TR INC COM 362397101 10 1596 PRN SOLE 0 0 1596 GALECTIN THERAPEUTICS INC COM NEW 363225202 13 3252 SH SOLE 0 0 3252 GALLAGHER ARTHUR J & CO COM 363576109 36 414 SH SOLE 14 0 400 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 46 10113 PRN SOLE 0 0 10113 GARRETT MOTION INC COM 366505105 2 98 SH SOLE 0 0 98 GARTNER INC COM 366651107 637 3956 SH SOLE 0 0 3956 GENERAL DYNAMICS CORP COM 369550108 35871 197286 SH SOLE 9720 0 187566 GENERAL ELECTRIC CO COM 369604103 3552 338258 SH SOLE 7134 0 331124 GENERAL MLS INC COM 370334104 1394 26551 SH SOLE 4544 0 22007 GENERAL MTRS CO COM 37045V100 16 421 SH SOLE 0 0 421 GENESIS ENERGY L P UNIT LTD PARTN 371927104 5 250 SH SOLE 250 0 0 GENUINE PARTS CO COM 372460105 300 2898 SH SOLE 1440 0 1458 GERON CORP COM 374163103 1 500 SH SOLE 0 0 500 GILEAD SCIENCES INC COM 375558103 1015 15019 SH SOLE 3250 0 11769 GILDAN ACTIVEWEAR INC COM 375916103 4 100 SH SOLE 0 0 100 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 137 3417 SH SOLE 227 0 3190 GLOBAL PMTS INC COM 37940X102 64 400 SH SOLE 400 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 316 1546 SH SOLE 958 0 588 GOODYEAR TIRE & RUBR CO COM 382550101 58 3788 SH SOLE 0 0 3788 GRACO INC COM 384109104 355 7065 SH OTR 0 0 7065 GRACO INC COM 384109104 342 6812 SH SOLE 0 0 6812 GRAINGER W W INC COM 384802104 192 716 SH SOLE 0 0 716 GUARDANT HEALTH INC COM 40131M109 43 500 SH SOLE 0 0 500 HCA HEALTHCARE INC COM 40412C101 4 26 SH SOLE 0 0 26 HCP INC COM 40414L109 411 12854 SH SOLE 0 0 12854 HSBC HLDGS PLC SPON ADR NEW 404280406 23 546 SH SOLE 0 0 546 HP INC COM 40434L105 283 13623 SH SOLE 3319 0 10304 HAIN CELESTIAL GROUP INC COM 405217100 64 2900 SH SOLE 2300 0 600 HANESBRANDS INC COM 410345102 133 7750 SH SOLE 5500 0 2250 HANOVER INS GROUP INC COM 410867105 26 200 SH SOLE 0 0 200 HARLEY DAVIDSON INC COM 412822108 12 326 SH SOLE 0 0 326 HARRIS CORP DEL COM 413875105 43195 228387 SH SOLE 2324 0 226063 HARTFORD FINL SVCS GROUP INC COM 416515104 1025 18397 SH SOLE 0 0 18397 HASBRO INC COM 418056107 21001 198723 SH SOLE 9418 0 189305 HAWAIIAN ELEC INDUSTRIES COM 419870100 20 464 SH SOLE 0 0 464 HEALTHCARE RLTY TR COM 421946104 3 100 SH SOLE 0 0 100 HECLA MNG CO COM 422704106 0 4 SH SOLE 0 0 4 HENRY JACK & ASSOC INC COM 426281101 175 1308 SH OTR 0 0 1308 HENRY JACK & ASSOC INC COM 426281101 180 1346 SH SOLE 0 0 1346 HERSHEY CO COM 427866108 503 3751 SH SOLE 0 0 3751 HESS CORP COM 42809H107 13 209 SH SOLE 0 0 209 HEWLETT PACKARD ENTERPRISE C COM 42824C109 233 15577 SH SOLE 2130 0 13447 HEXCEL CORP NEW COM 428291108 16 200 SH SOLE 0 0 200 HIGHWOODS PPTYS INC COM 431284108 328 7950 SH SOLE 0 0 7950 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2 540 SH SOLE 0 0 540 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 38 1390 SH SOLE 0 0 1390 HOLOGIC INC COM 436440101 393 8178 SH SOLE 0 0 8178 HOME DEPOT INC COM 437076102 33725 162163 SH SOLE 7364 0 154799 HONEYWELL INTL INC COM 438516106 1522 8720 SH SOLE 282 0 8438 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 315 12583 SH SOLE 0 0 12583 HUBBELL INC COM 443510607 209 1600 SH SOLE 0 0 1600 HUMANA INC COM 444859102 131 495 SH SOLE 0 0 495 HUNTINGTON BANCSHARES INC COM 446150104 40 2907 SH SOLE 0 0 2907 HUNTINGTON INGALLS INDS INC COM 446413106 42 189 SH SOLE 0 0 189 HUNTSMAN CORP COM 447011107 13 650 SH SOLE 0 0 650 IMV INC COM 44974L103 95 21875 SH SOLE 0 0 21875 IPG PHOTONICS CORP COM 44980X109 15 100 SH SOLE 100 0 0 ITT INC COM 45073V108 15 231 SH SOLE 0 0 231 IDEXX LABS INC COM 45168D104 8529 30978 SH SOLE 7195 0 23783 ILLINOIS TOOL WKS INC COM 452308109 5022 33301 SH SOLE 5882 0 27419 ILLUMINA INC COM 452327109 104 283 SH SOLE 61 0 222 IMMUCELL CORP COM PAR 452525306 185 28500 SH SOLE 25500 0 3000 IMMUNOGEN INC COM 45253H101 2 810 SH SOLE 0 0 810 IMPERIAL OIL LTD COM NEW 453038408 24 870 SH SOLE 0 0 870 INCYTE CORP COM 45337C102 13 150 SH SOLE 0 0 150 INDEPENDENT BANK CORP MASS COM 453836108 190 2500 SH SOLE 0 0 2500 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 1 500 SH SOLE 0 0 500 INGEVITY CORP COM 45688C107 20 191 SH SOLE 191 0 0 INGREDION INC COM 457187102 195 2366 SH SOLE 0 0 2366 INNOSPEC INC COM 45768S105 83 909 SH SOLE 0 0 909 INTEL CORP COM 458140100 64746 1352533 SH SOLE 90743 0 1261790 INTERCONTINENTAL EXCHANGE IN COM 45866F104 59 690 SH SOLE 60 0 630 INTERNATIONAL BUSINESS MACHS COM 459200101 18459 133858 SH SOLE 13130 0 120728 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 231 1590 SH SOLE 365 0 1225 INTL PAPER CO COM 460146103 783 18083 SH SOLE 11600 0 6483 INTERPUBLIC GROUP COS INC COM 460690100 23 1000 SH SOLE 0 0 1000 INVESCO QQQ TR UNIT SER 1 46090E103 144 771 SH SOLE 0 0 771 INTUIT COM 461202103 2915 11153 SH SOLE 9600 0 1553 INTUITIVE SURGICAL INC COM NEW 46120E602 3403 6487 SH SOLE 197 0 6290 INVESCO MUNI INCOME OPP TRST COM 46132X101 30 3963 PRN SOLE 0 0 3963 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 57 1934 SH SOLE 0 0 1934 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 43 1205 SH SOLE 205 0 1000 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 20 110 SH SOLE 0 0 110 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2167 20106 SH SOLE 0 0 20106 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 14 876 SH SOLE 0 0 876 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 26 1800 SH SOLE 0 0 1800 INVESCO EXCHNG TRADED FD TR KBW REGL BKG 46138E578 50 1000 SH SOLE 0 0 1000 INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 66 1041 SH SOLE 0 0 1041 INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 109 1794 SH SOLE 0 0 1794 INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 159 2970 SH SOLE 0 0 2970 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 12 950 SH SOLE 0 0 950 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 7377 349801 SH SOLE 23640 0 326161 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 9749 458551 SH SOLE 34425 0 424126 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 10315 486768 SH SOLE 34110 0 452658 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1700 80374 SH SOLE 7635 0 72739 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 8290 387453 SH SOLE 31005 0 356448 IRADIMED CORP COM 46266A109 89 4360 SH SOLE 0 0 4360 IQVIA HLDGS INC COM 46266C105 81 505 SH SOLE 505 0 0 IQIYI INC SPONSORED ADS 46267X108 9 450 SH SOLE 0 0 450 IRON MTN INC NEW COM 46284V101 68 2181 SH SOLE 0 0 2181 ISHARES GOLD TRUST ISHARES 464285105 11 822 SH SOLE 0 0 822 ISHARES INC MSCI CDA ETF 464286509 21 740 SH SOLE 0 0 740 ISHARES INC JP MORGAN EM ETF 464286517 714 15435 SH SOLE 0 0 15435 ISHARES TR S&P 100 ETF 464287101 3978 30698 SH SOLE 2500 0 28198 ISHARES TR SELECT DIVID ETF 464287168 1008 10125 SH SOLE 100 0 10025 ISHARES TR TIPS BD ETF 464287176 3262 28242 SH SOLE 257 0 27985 ISHARES TR CHINA LG-CAP ETF 464287184 51 1200 SH SOLE 1200 0 0 ISHARES TR CORE S&P500 ETF 464287200 336 1140 SH SOLE 31 0 1109 ISHARES TR CORE US AGGBD ET 464287226 137 1231 SH SOLE 0 0 1231 ISHARES TR MSCI EMG MKT ETF 464287234 3105 72372 SH SOLE 1170 0 71202 ISHARES TR IBOXX INV CP ETF 464287242 211 1697 SH SOLE 0 0 1697 ISHARES TR S&P 500 GRWT ETF 464287309 1733 9667 SH SOLE 1004 0 8663 ISHARES TR S&P 500 VAL ETF 464287408 85 731 SH SOLE 332 0 399 ISHARES TR BARCLAYS 7 10 YR 464287440 10 87 SH SOLE 87 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1352 15945 SH SOLE 50 0 15895 ISHARES TR MSCI EAFE ETF 464287465 3830 58272 SH SOLE 420 0 57852 ISHARES TR RUS MDCP VAL ETF 464287473 13 150 SH SOLE 75 0 75 ISHARES TR RUS MD CP GR ETF 464287481 10647 74669 SH SOLE 3991 0 70678 ISHARES TR RUS MID CAP ETF 464287499 143 2552 SH SOLE 0 0 2552 ISHARES TR CORE S&P MCP ETF 464287507 1425 7333 SH SOLE 2153 0 5180 ISHARES TR EXPANDED TECH 464287515 53 242 SH SOLE 242 0 0 ISHARES TR PHLX SEMICND ETF 464287523 45 227 SH SOLE 227 0 0 ISHARES TR NASDAQ BIOTECH 464287556 36 327 SH SOLE 0 0 327 ISHARES TR COHEN STEER REIT 464287564 25 225 SH SOLE 0 0 225 ISHARES TR U.S. CNSM SV ETF 464287580 29 133 SH SOLE 133 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 23 180 SH SOLE 0 0 180 ISHARES TR S&P MC 400GR ETF 464287606 54 237 SH SOLE 122 0 115 ISHARES TR RUS 1000 GRW ETF 464287614 46 290 SH SOLE 0 0 290 ISHARES TR RUS 1000 ETF 464287622 2881 17696 SH SOLE 6100 0 11596 ISHARES TR RUS 2000 GRW ETF 464287648 536 2668 SH SOLE 0 0 2668 ISHARES TR RUSSELL 2000 ETF 464287655 8219 52855 SH SOLE 1924 0 50931 ISHARES TR RUSSELL 3000 ETF 464287689 390 2265 SH SOLE 259 0 2006 ISHARES TR S&P MC 400VL ETF 464287705 26 162 SH SOLE 162 0 0 ISHARES TR U.S. TECH ETF 464287721 194 980 SH SOLE 100 0 880 ISHARES TR U.S. REAL ES ETF 464287739 40 456 SH SOLE 0 0 456 ISHARES TR CORE S&P SCP ETF 464287804 1018 13009 SH SOLE 2581 0 10428 ISHARES TR S&P SML 600 GWT 464287887 28 152 SH SOLE 0 0 152 ISHARES TR INTL TREA BD ETF 464288117 335 6582 SH SOLE 0 0 6582 ISHARES TR AGENCY BOND ETF 464288166 2656 23046 SH SOLE 0 0 23046 ISHARES TR JPMORGAN USD EMG 464288281 1133 10000 SH SOLE 0 0 10000 ISHARES TR NATIONAL MUN ETF 464288414 254 2250 SH SOLE 2250 0 0 ISHARES TR IBOXX HI YD ETF 464288513 163 1873 SH SOLE 104 0 1769 ISHARES TR MSCI KLD400 SOC 464288570 272 2490 SH SOLE 0 0 2490 ISHARES TR MBS ETF 464288588 1741 16184 SH SOLE 0 0 16184 ISHARES TR INTRM TR CRP ETF 464288638 4604 80842 SH SOLE 970 0 79872 ISHARES TR SH TR CRPORT ETF 464288646 21516 402629 SH SOLE 15276 0 387353 ISHARES TR 3 7 YR TREAS BD 464288661 1509 12000 SH SOLE 0 0 12000 ISHARES TR SHORT TREAS BD 464288679 1373 12413 SH SOLE 0 0 12413 ISHARES TR US AER DEF ETF 464288760 45 210 SH SOLE 210 0 0 ISHARES TR MSCI USA ESG SLC 464288802 569 4668 SH SOLE 0 0 4668 ISHARES TR U.S. MED DVC ETF 464288810 46 190 SH SOLE 190 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 64 675 SH SOLE 0 0 675 ISHARES TR CORE MSCI EAFE 46432F842 134 2175 SH SOLE 0 0 2175 ISHARES TR IBONDS MAR20 ETF 46432FBC0 71 2705 SH SOLE 0 0 2705 ISHARES INC CORE MSCI EMKT 46434G103 125 2439 SH SOLE 623 0 1816 ISHARES INC ESG MSCI EM ETF 46434G863 151 4450 SH SOLE 0 0 4450 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 594 23450 SH SOLE 0 0 23450 ISHARES TR IBONDS DEC23 ETF 46434VAX8 1104 43450 SH SOLE 0 0 43450 ISHARES TR IBONDS DEC22 ETF 46434VBA7 1096 43450 SH SOLE 0 0 43450 ISHARES TR IBONDS DEC21 ETF 46434VBK5 585 23450 SH SOLE 0 0 23450 ISHARES TR ESG 1 5 YR USD 46435G243 285 11250 SH SOLE 0 0 11250 ISHARES TR ESG MSCI EAFE 46435G516 544 8465 SH SOLE 0 0 8465 JPMORGAN CHASE & CO COM 46625H100 61471 549833 SH SOLE 37939 0 511894 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 4286 78704 SH SOLE 24526 0 54178 JACOBS ENGR GROUP INC COM 469814107 20 236 SH SOLE 0 0 236 JOHNSON & JOHNSON COM 478160104 82522 592489 SH SOLE 43547 0 548941 J2 GLOBAL INC COM 48123V102 73 822 SH SOLE 22 0 800 KAR AUCTION SVCS INC COM 48238T109 2 63 SH SOLE 0 0 63 KLA-TENCOR CORP COM 482480100 6 53 SH SOLE 53 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 32 260 SH SOLE 210 0 50 KELLOGG CO COM 487836108 194 3630 SH SOLE 1290 0 2340 KEMPER CORP DEL COM 488401100 211 2450 SH SOLE 0 0 2450 KEYCORP NEW COM 493267108 105 5937 SH SOLE 1166 0 4771 KEYSIGHT TECHNOLOGIES INC COM 49338L103 64 710 SH SOLE 0 0 710 KIMBERLY CLARK CORP COM 494368103 1780 13359 SH SOLE 520 0 12839 KINDER MORGAN INC DEL COM 49456B101 69 3306 SH SOLE 0 0 3306 KIRKLAND LAKE GOLD LTD COM 49741E100 258 6000 SH SOLE 0 0 6000 KITE RLTY GROUP TR COM NEW 49803T300 50 3325 SH SOLE 0 0 3325 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 9 214 SH SOLE 214 0 0 KONTOOR BRANDS INC COM 50050N103 149 5334 SH SOLE 0 0 5334 KRAFT HEINZ CO COM 500754106 286 9208 SH SOLE 1092 0 8116 LCI INDS COM 50189K103 2 23 SH SOLE 0 0 23 L3 TECHNOLOGIES INC COM 502413107 1846 7528 SH SOLE 5150 0 2378 LABORATORY CORP AMER HLDGS COM NEW 50540R409 413 2386 SH SOLE 0 0 2386 LAKELAND BANCORP INC COM 511637100 48 3000 SH SOLE 0 0 3000 LAKELAND INDS INC COM 511795106 6 500 SH SOLE 500 0 0 LAM RESEARCH CORP COM 512807108 36 189 SH SOLE 0 0 189 LAMB WESTON HLDGS INC COM 513272104 43 675 SH SOLE 0 0 675 LAREDO PETROLEUM INC COM 516806106 66 22800 SH SOLE 19800 0 3000 LAS VEGAS SANDS CORP COM 517834107 609 10298 SH SOLE 8798 0 1500 LAUDER ESTEE COS INC CL A 518439104 131 716 SH SOLE 0 0 716 LEAR CORP COM NEW 521865204 1 10 SH SOLE 10 0 0 LEIDOS HLDGS INC COM 525327102 735 9204 SH SOLE 6000 0 3204 LILLY ELI & CO COM 532457108 2565 23148 SH SOLE 1711 0 21437 LIONS GATE ENTMNT CORP CL A VTG 535919401 61 5000 SH SOLE 3000 0 2000 LITHIUM AMERS CORP NEW COM NEW 53680Q207 8 2000 SH SOLE 0 0 2000 LOCKHEED MARTIN CORP COM 539830109 2909 8003 SH SOLE 724 0 7279 LOEWS CORP COM 540424108 295 5400 SH SOLE 0 0 5400 LOWES COS INC COM 548661107 638 6319 SH SOLE 2054 0 4265 M & T BK CORP COM 55261F104 51 300 SH SOLE 200 0 100 MDU RES GROUP INC COM 552690109 148 5725 SH SOLE 0 0 5725 MGE ENERGY INC COM 55277P104 173 2361 SH SOLE 0 0 2361 MKS INSTRUMENT INC COM 55306N104 16 200 SH SOLE 0 0 200 MPLX LP COM UNIT REP LTD 55336V100 50 1563 SH SOLE 0 0 1563 MSC INDL DIRECT INC CL A 553530106 3 37 SH SOLE 0 0 37 MACQUARIE FT TR GB INF UT DI COM 55607W100 104 10000 PRN SOLE 0 0 10000 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 138 2152 SH SOLE 0 0 2152 MAGNA INTL INC COM 559222401 17 342 SH SOLE 227 0 115 MANHATTAN ASSOCS INC COM 562750109 119 1715 SH OTR 0 0 1715 MANHATTAN ASSOCS INC COM 562750109 24 352 SH SOLE 0 0 352 MANITOWOC CO INC COM NEW 563571405 3 150 SH SOLE 0 0 150 MANULIFE FINL CORP COM 56501R106 5 300 SH SOLE 0 0 300 MARATHON OIL CORP COM 565849106 280 19717 SH SOLE 2000 0 17717 MARATHON PETE CORP COM 56585A102 5102 91303 SH SOLE 806 0 90497 MARKETAXESS HLDGS INC COM 57060D108 329 1023 SH OTR 0 0 1023 MARKETAXESS HLDGS INC COM 57060D108 55 172 SH SOLE 0 0 172 MARSH & MCLENNAN COS INC COM 571748102 760 7624 SH SOLE 210 0 7414 MARRIOTT INTL INC NEW CL A 571903202 215 1534 SH SOLE 0 0 1534 MARTIN MARIETTA MATLS INC COM 573284106 5 21 SH SOLE 0 0 21 MASTERCARD INC CL A 57636Q104 45623 172466 SH SOLE 26528 0 145938 MCCORMICK & CO INC COM NON VTG 579780206 391 2521 SH SOLE 239 0 2282 MCDONALDS CORP COM 580135101 59183 284999 SH SOLE 12198 0 272801 MCKESSON CORP COM 58155Q103 130 968 SH SOLE 380 0 588 MEDNAX INC COM 58502B106 555 22000 SH SOLE 0 0 22000 MERCADOLIBRE INC COM 58733R102 16 26 SH SOLE 26 0 0 MERCK & CO INC COM 58933Y105 24795 295702 SH SOLE 23055 0 272647 METLIFE INC COM 59156R108 568 11433 SH SOLE 8900 0 2533 METTLER TOLEDO INTERNATIONAL COM 592688105 265 316 SH SOLE 0 0 316 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 9 341 SH SOLE 0 0 341 MICROSOFT CORP COM 594918104 106821 797408 SH SOLE 55056 0 742351 MICROVISION INC DEL COM NEW 594960304 2 2000 SH SOLE 0 0 2000 MICROCHIP TECHNOLOGY INC COM 595017104 24 280 SH SOLE 0 0 280 MICRON TECHNOLOGY INC COM 595112103 51 1333 SH SOLE 0 0 1333 MIDDLEBY CORP COM 596278101 18 129 SH SOLE 0 0 129 MOELIS & CO CL A 60786M105 155 4444 SH OTR 0 0 4444 MOELIS & CO CL A 60786M105 25 727 SH SOLE 0 0 727 MOHAWK INDS INC COM 608190104 36 242 SH SOLE 125 0 117 MOLSON COORS BREWING CO CL B 60871R209 966 17250 SH SOLE 965 0 16285 MONDELEZ INTL INC CL A 609207105 8084 149989 SH SOLE 9022 0 140967 MONGODB INC CL A 60937P106 205 1350 SH SOLE 0 0 1350 MONMOUTH REAL ESTATE INVT CO CL A 609720107 81 6000 SH SOLE 0 0 6000 MONSTER BEVERAGE CORP NEW COM 61174X109 8 132 SH SOLE 72 0 60 MOODYS CORP COM 615369105 529 2710 SH SOLE 0 0 2710 MORGAN STANLEY COM NEW 617446448 311 7107 SH SOLE 2116 0 4991 MORNINGSTAR INC COM 617700109 297 2050 SH SOLE 1600 0 450 MOSAIC CO NEW COM 61945C103 15 608 SH SOLE 0 0 608 MOTOROLA SOLUTIONS INC COM NEW 620076307 14 85 SH SOLE 0 0 85 NCR CORP NEW COM 62886E108 9 300 SH SOLE 300 0 0 NASDAQ INC COM 631103108 4 40 SH SOLE 0 0 40 NATIONAL FUEL GAS CO N J COM 636180101 135 2550 SH SOLE 850 0 1700 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5 91 SH SOLE 0 0 91 NATIONAL OILWELL VARCO INC COM 637071101 2 100 SH SOLE 100 0 0 NAVIENT CORPORATION COM 63938C108 64 4725 SH SOLE 0 0 4725 NETAPP INC COM 64110D104 6 100 SH SOLE 0 0 100 NETFLIX INC COM 64110L106 468 1273 SH SOLE 347 0 926 NEW GERMANY FD INC COM 644465106 28 2000 PRN SOLE 0 0 2000 NEWMONT GOLDCORP CORPORATION COM 651639106 6 168 SH SOLE 0 0 168 NEWS CORP NEW CL A 65249B109 0 4 SH SOLE 0 0 4 NEXTERA ENERGY INC COM 65339F101 4297 20976 SH SOLE 1857 0 19119 NIKE INC CL B 654106103 7326 87262 SH SOLE 3195 0 84067 NISOURCE INC COM 65473P105 100 3463 SH SOLE 0 0 3463 NOBLE ENERGY INC COM 655044105 18 800 SH SOLE 800 0 0 NORDSTROM INC COM 655664100 7 216 SH SOLE 0 0 216 NORFOLK SOUTHERN CORP COM 655844108 3160 15853 SH SOLE 579 0 15274 NORTHEAST BK LEWISTON ME COM 66405S100 3 98 SH SOLE 0 0 98 NORTHERN TR CORP COM 665859104 68 750 SH SOLE 0 0 750 NORTHROP GRUMMAN CORP COM 666807102 1075 3326 SH SOLE 1425 0 1901 NORTHWEST NAT HLDG CO COM 66765N105 46 656 SH SOLE 41 0 615 NOVARTIS A G SPONSORED ADR 66987V109 868 9507 SH SOLE 348 0 9159 NOVO-NORDISK A S ADR 670100205 140 2750 SH SOLE 0 0 2750 NOW INC COM 67011P100 0 25 SH SOLE 25 0 0 NUCOR CORP COM 670346105 198 3589 SH SOLE 400 0 3189 NUVEEN AMT FREE QLTY MUN INC COM 670657105 15 1076 PRN SOLE 0 0 1076 NVIDIA CORP COM 67066G104 575 3501 SH SOLE 665 0 2836 NUVEEN QUALITY MUNCP INCOME COM 67066V101 36 2546 PRN SOLE 0 0 2546 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 34 1500 SH SOLE 0 0 1500 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 26 1965 PRN SOLE 0 0 1965 NUVEEN REAL ASSET INM AND GW COM 67074Y105 169 10000 PRN SOLE 0 0 10000 OGE ENERGY CORP COM 670837103 130 3060 SH SOLE 0 0 3060 NUVEEN MUN VALUE FD INC COM 670928100 10 1000 PRN SOLE 0 0 1000 O REILLY AUTOMOTIVE INC NEW COM 67103H107 23 61 SH SOLE 0 0 61 OBALON THERAPEUTICS INC COM 67424L100 3 4000 SH SOLE 0 0 4000 OCCIDENTAL PETE CORP COM 674599105 399 7940 SH SOLE 525 0 7415 OKTA INC CL A 679295105 836 6766 SH SOLE 150 0 6616 OLD DOMINION FREIGHT LINE IN COM 679580100 378 2534 SH OTR 0 0 2534 OLD DOMINION FREIGHT LINE IN COM 679580100 64 431 SH SOLE 0 0 431 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7 78 SH SOLE 78 0 0 OMNICOM GROUP INC COM 681919106 116 1410 SH SOLE 30 0 1380 ONCOCYTE CORPORATION COM 68235C107 0 132 SH SOLE 0 0 132 ORACLE CORP COM 68389X105 20102 352844 SH SOLE 10324 0 342520 ORMAT TECHNOLOGIES INC COM 686688102 15 233 SH SOLE 33 0 200 OWENS CORNING NEW COM 690742101 2 29 SH SOLE 29 0 0 PGT INNOVATIONS INC COM 69336V101 192 11500 SH SOLE 9800 0 1700 PJT PARTNERS INC COM CL A 69343T107 22 537 SH SOLE 15 0 522 PNC FINL SVCS GROUP INC COM 693475105 594 4324 SH SOLE 419 0 3905 PPG INDS INC COM 693506107 1725 14780 SH SOLE 8886 0 5894 PPL CORP COM 69351T106 607 19582 SH SOLE 628 0 18954 PTC INC COM 69370C100 45 500 SH SOLE 0 0 500 PACCAR INC COM 693718108 1 14 SH SOLE 14 0 0 PACIRA BIOSCIENCES COM 695127100 39 900 SH SOLE 800 0 100 PACKAGING CORP AMER COM 695156109 10 100 SH SOLE 100 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6 5000 SH SOLE 5000 0 0 PALO ALTO NETWORKS INC COM 697435105 1123 5510 SH SOLE 0 0 5510 PARK HOTELS RESORTS INC COM 700517105 3 112 SH SOLE 0 0 112 PARKER HANNIFIN CORP COM 701094104 6172 36306 SH SOLE 1482 0 34824 PAYCHEX INC COM 704326107 374 4546 SH SOLE 3100 0 1446 PAYCOM SOFTWARE INC COM 70432V102 67 295 SH SOLE 0 0 295 PAYPAL HLDGS INC COM 70450Y103 572 5000 SH SOLE 873 0 4127 PEMBINA PIPELINE CORP COM 706327103 42 1122 SH SOLE 0 0 1122 PENUMBRA INC COM 70975L107 80 500 SH SOLE 0 0 500 PEOPLES UTD FINL INC COM 712704105 81 4850 SH SOLE 500 0 4350 PEPSICO INC COM 713448108 22578 172179 SH SOLE 13622 0 158557 PERSPECTA INC COM 715347100 9 365 SH SOLE 16 0 349 PFIZER INC COM 717081103 65397 1509623 SH SOLE 118247 0 1391377 PHILIP MORRIS INTL INC COM 718172109 5747 73180 SH SOLE 2731 0 70449 PHILLIPS 66 COM 718546104 26041 278390 SH SOLE 23038 0 255352 PHYSICIANS RLTY TR COM 71943U104 73 4200 SH SOLE 0 0 4200 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 122 1197 SH SOLE 1197 0 0 PINNACLE WEST CAP CORP COM 723484101 37 394 SH SOLE 0 0 394 PINTEREST INC CL A 72352L106 101 3700 SH SOLE 3500 0 200 PIONEER NAT RES CO COM 723787107 53 346 SH SOLE 0 0 346 PIPER JAFFRAY COS COM 724078100 0 6 SH SOLE 6 0 0 PLANET FITNESS INC CL A 72703H101 47 650 SH SOLE 500 0 150 PLUG POWER INC COM NEW 72919P202 45 20000 SH SOLE 0 0 20000 POLARIS INDS INC COM 731068102 17904 196253 SH SOLE 11480 0 184773 POOL CORPORATION COM 73278L105 335 1754 SH OTR 0 0 1754 POOL CORPORATION COM 73278L105 94 491 SH SOLE 200 0 291 PORTLAND GEN ELEC CO COM NEW 736508847 54 1000 SH SOLE 1000 0 0 PREMIER INC CL A 74051N102 287 7346 SH SOLE 2500 0 4846 PRICE T ROWE GROUP INC COM 74144T108 170 1553 SH SOLE 950 0 603 PRICESMART INC COM 741511109 142 2786 SH OTR 0 0 2786 PRICESMART INC COM 741511109 24 466 SH SOLE 0 0 466 PRIMERICA INC COM 74164M108 441 3675 SH OTR 0 0 3675 PRIMERICA INC COM 74164M108 73 608 SH SOLE 0 0 608 PRINCIPAL FINL GROUP INC COM 74251V102 10 180 SH SOLE 0 0 180 PROCTER AND GAMBLE CO COM 742718109 38205 348429 SH SOLE 21646 0 326783 PROGRESSIVE CORP OHIO COM 743315103 64 796 SH SOLE 309 0 487 PROLOGIS INC COM 74340W103 43 533 SH SOLE 0 0 533 PROSHARES TR PSHS ULTSH 20YRS 74347B201 51 1762 SH SOLE 0 0 1762 PROSHARES TR ULTRA FNCLS NEW 74347X633 11 240 SH SOLE 0 0 240 PRUDENTIAL FINL INC COM 744320102 77 764 SH SOLE 519 0 245 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 232 3952 SH SOLE 0 0 3952 PUBLIC STORAGE COM 74460D109 90 376 SH SOLE 16 0 360 PULTE GROUP INC COM 745867101 225 7117 SH SOLE 0 0 7117 PURE STORAGE INC CL A 74624M102 207 13532 SH SOLE 0 0 13532 Q2 HLDGS INC COM 74736L109 17 217 SH SOLE 217 0 0 QUALCOMM INC COM 747525103 359 4725 SH SOLE 150 0 4575 QUANTA SVCS INC COM 74762E102 4 97 SH SOLE 0 0 97 QUEST DIAGNOSTICS INC COM 74834L100 1372 13478 SH SOLE 0 0 13478 QURATE RETAIL INC COM SER A 74915M100 2 147 SH SOLE 0 0 147 RLI CORP COM 749607107 114 1332 SH OTR 0 0 1332 RLI CORP COM 749607107 19 219 SH SOLE 0 0 219 RPM INTL INC COM 749685103 282 4620 SH SOLE 2000 0 2620 RPT REALTY SH BEN INT 74971D101 12 1000 SH SOLE 0 0 1000 RAYONIER INC COM 754907103 22 719 SH SOLE 0 0 719 RAYTHEON CO COM NEW 755111507 7067 40645 SH SOLE 10452 0 30193 RBC BEARINGS INC COM 75524B104 239 1432 SH OTR 0 0 1432 RBC BEARINGS INC COM 75524B104 40 238 SH SOLE 0 0 238 REALTY INCOME CORP COM 756109104 94 1367 SH SOLE 700 0 667 RED HAT INC COM 756577102 34 180 SH SOLE 180 0 0 REDFIN CORP COM 75737F108 16 894 SH SOLE 0 0 894 REGAL BELOIT CORP COM 758750103 17 204 SH SOLE 0 0 204 REGENCY CTRS CORP COM 758849103 48 725 SH SOLE 0 0 725 REGENERON PHARMACEUTICALS COM 75886F107 31 100 SH SOLE 100 0 0 RENASANT CORP COM 75970E107 32 900 SH SOLE 0 0 900 REPUBLIC SVCS INC COM 760759100 246 2843 SH SOLE 785 0 2058 RESMED INC COM 761152107 342 2800 SH SOLE 0 0 2800 RESIDEO TECHNOLOGIES INC COM 76118Y104 4 171 SH SOLE 0 0 171 RESTAURANT BRANDS INTL INC COM 76131D103 3 49 SH SOLE 0 0 49 RETAIL OPPORTUNITY INVTS COR COM 76131N101 51 3000 SH SOLE 0 0 3000 RETAIL PPTYS AMER INC CL A 76131V202 62 5267 SH SOLE 0 0 5267 ROCKWELL AUTOMATION INC COM 773903109 804 4907 SH SOLE 2650 0 2257 ROKU INC COM CL A 77543R102 82 907 SH SOLE 800 0 107 ROPER TECHNOLOGIES INC COM 776696106 230 627 SH SOLE 0 0 627 ROSS STORES INC COM 778296103 970 9782 SH SOLE 500 0 9282 ROYAL BK CDA MONTREAL QUE COM 780087102 90 1132 SH SOLE 0 0 1132 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 104 1570 SH SOLE 219 0 1351 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 679 10430 SH SOLE 604 0 9826 RYMAN HOSPITALITY PPTYS INC COM 78377T107 41 500 PRN SOLE 500 0 0 S&P GLOBAL INC COM 78409V104 30837 135376 SH SOLE 11384 0 123992 SLM CORP COM 78442P106 46 4725 SH SOLE 0 0 4725 SPDR S&P 500 ETF TR TR UNIT 78462F103 41492 141610 SH SOLE 11739 0 129872 SPDR GOLD TRUST GOLD SHS 78463V107 335 2512 SH SOLE 1900 0 612 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 27 440 SH SOLE 0 0 440 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 43 820 SH SOLE 0 0 820 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2273 65070 SH SOLE 0 0 65070 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2835 92118 SH SOLE 0 0 92118 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 329 11381 SH SOLE 0 0 11381 SPDR SERIES TRUST AEROSPACE DEF 78464A631 95 913 SH SOLE 547 0 366 SPDR SERIES TRUST GLB DOW ETF 78464A706 3 36 SH SOLE 0 0 36 SPDR SERIES TRUST OILGAS EQUIP 78464A748 19 2000 SH SOLE 2000 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 69 685 SH SOLE 135 0 550 SPDR SERIES TRUST S&P BK ETF 78464A797 173 4000 SH SOLE 0 0 4000 SPDR SERIES TRUST S&P BIOTECH 78464A870 202 2302 SH SOLE 0 0 2302 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7 128 SH SOLE 128 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1080 3047 SH SOLE 1079 0 1968 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 1024 37611 SH SOLE 0 0 37611 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 504 10045 SH SOLE 0 0 10045 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1182 24160 SH SOLE 0 0 24160 SABRA HEALTH CARE REIT INC COM 78573L106 1 39 SH SOLE 0 0 39 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 25 1250 SH SOLE 0 0 1250 SALESFORCE COM INC COM 79466L302 520 3426 SH SOLE 853 0 2573 SANOFI SPONSORED ADR 80105N105 1233 28490 SH SOLE 3460 0 25030 SAP SE SPON ADR 803054204 292 2137 SH SOLE 0 0 2137 HENRY SCHEIN INC COM 806407102 317 4542 SH SOLE 1815 0 2727 SCHLUMBERGER LTD COM 806857108 1970 49565 SH SOLE 2473 0 47092 THE CHARLES SCHWAB CORPORATI COM 808513105 1497 37255 SH SOLE 10395 0 26860 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 15 210 SH SOLE 0 0 210 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 8 200 SH SOLE 0 0 200 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8 200 SH SOLE 0 0 200 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 48 910 SH SOLE 0 0 910 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 43 846 SH SOLE 0 0 846 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 48 514 SH SOLE 0 0 514 SELECT SECTOR SPDR TR ENERGY 81369Y506 27 419 SH SOLE 0 0 419 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 373 13518 SH SOLE 70 0 13448 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 32 418 SH SOLE 0 0 418 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 75 967 SH SOLE 0 0 967 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 15 417 SH SOLE 0 0 417 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 520 8717 SH SOLE 0 0 8717 SEMPRA ENERGY COM 816851109 139 1012 SH SOLE 67 0 945 SENSIENT TECHNOLOGIES CORP COM 81725T100 147 2000 SH SOLE 0 0 2000 SERVICENOW INC COM 81762P102 68 247 SH SOLE 152 0 95 SHERWIN WILLIAMS CO COM 824348106 4516 9855 SH SOLE 3800 0 6055 SHOPIFY INC CL A 82509L107 22 72 SH SOLE 0 0 72 SIENTRA INC COM 82621J105 9 1500 SH SOLE 1500 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 11 750 SH SOLE 750 0 0 SIMON PPTY GROUP INC NEW COM 828806109 66 415 SH SOLE 0 0 415 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 16 225 SH SOLE 225 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 136 1761 SH SOLE 676 0 1085 SLACK TECHNOLOGIES INC COM CL A 83088V102 2 50 SH SOLE 0 0 50 SMUCKER J M CO COM NEW 832696405 192 1670 SH SOLE 1300 0 370 SONOCO PRODS CO COM 835495102 62 945 SH SOLE 0 0 945 SOUTHERN CO COM 842587107 961 17377 SH SOLE 1000 0 16377 SOUTHERN COPPER CORP COM 84265V105 8 200 SH SOLE 0 0 200 SOUTHWEST AIRLS CO COM 844741108 12 231 SH SOLE 0 0 231 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 8664 106474 SH SOLE 5611 0 100863 SPLUNK INC COM 848637104 28 220 SH SOLE 30 0 190 SPRAGUE RES LP COM UNIT REP LTD 849343108 27 1500 PRN SOLE 1000 0 500 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 19 1654 SH SOLE 0 0 1654 SPROUTS FMRS MKT INC COM 85208M102 2 121 SH SOLE 0 0 121 SQUARE INC CL A 852234103 15 200 SH SOLE 0 0 200 STANLEY BLACK & DECKER INC COM 854502101 60 418 SH SOLE 0 0 418 STARBUCKS CORP COM 855244109 390 4648 SH SOLE 200 0 4448 STARWOOD PPTY TR INC COM 85571B105 227 10000 SH SOLE 0 0 10000 STATE STR CORP COM 857477103 1910 34068 SH SOLE 3300 0 30768 STEELCASE INC CL A 858155203 3 200 SH SOLE 0 0 200 STEIN MART INC COM 858375108 1 1000 SH SOLE 1000 0 0 STITCH FIX INC COM CL A 860897107 8 250 SH SOLE 200 0 50 STMICROELECTRONICS N V NY REGISTRY 861012102 4 200 SH SOLE 0 0 200 STRYKER CORP COM 863667101 1823 8870 SH SOLE 1328 0 7542 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 257 10600 SH SOLE 0 0 10600 SUMMIT MATLS INC CL A 86614U100 183 9500 SH SOLE 5800 0 3700 SUN LIFE FINL INC COM 866796105 31 742 SH SOLE 170 0 572 SUNPOWER CORP COM 867652406 2 190 SH SOLE 0 0 190 SUNOCO LP COM UT REP LP 86765K109 16 500 SH SOLE 0 0 500 SUNTRUST BKS INC COM 867914103 65 1034 SH SOLE 650 0 384 SYMANTEC CORP COM 871503108 302 13900 SH SOLE 0 0 13900 SYNOVUS FINL CORP COM NEW 87161C501 2 43 SH SOLE 43 0 0 SYSCO CORP COM 871829107 2290 32387 SH SOLE 2453 0 29934 TJX COS INC NEW COM 872540109 48254 912513 SH SOLE 44511 0 868002 T MOBILE US INC COM 872590104 8 106 SH SOLE 31 0 75 TRI POINTE GROUP INC COM 87265H109 11 879 SH SOLE 0 0 879 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3 80 SH SOLE 0 0 80 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 80 4509 SH SOLE 0 0 4509 TARGET CORP COM 87612E106 978 11292 SH SOLE 1987 0 9305 TARGA RES CORP COM 87612G101 28 712 SH SOLE 0 0 712 TC ENERGY CORP COM 87807B107 13 260 SH SOLE 50 0 210 TELEDYNE TECHNOLOGIES INC COM 879360105 532 1942 SH OTR 0 0 1942 TELEDYNE TECHNOLOGIES INC COM 879360105 88 321 SH SOLE 0 0 321 TELEFLEX INC COM 879369106 4208 12706 SH SOLE 500 0 12206 TELEFONICA S A SPONSORED ADR 879382208 60 7239 SH SOLE 0 0 7239 TERADATA CORP DEL COM 88076W103 8 216 SH SOLE 0 0 216 TESLA INC COM 88160R101 30 135 SH SOLE 20 0 115 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7 750 SH SOLE 0 0 750 TEXAS INSTRS INC COM 882508104 24272 211503 SH SOLE 12910 0 198593 TEXTRON INC COM 883203101 34 639 SH SOLE 0 0 639 THE TRADE DESK INC COM CL A 88339J105 190 835 SH SOLE 700 0 135 THERMO FISHER SCIENTIFIC INC COM 883556102 2260 7695 SH SOLE 565 0 7130 THOR INDS INC COM 885160101 90 1540 SH SOLE 0 0 1540 3M CO COM 88579Y101 14674 84656 SH SOLE 3914 0 80742 TIFFANY & CO NEW COM 886547108 42 450 SH SOLE 0 0 450 TIMKEN CO COM 887389104 230 4480 SH SOLE 0 0 4480 TOLL BROTHERS INC COM 889478103 634 17303 SH SOLE 6200 0 11103 TORCHMARK CORP COM 891027104 94 1051 SH SOLE 0 0 1051 TORO CO COM 891092108 192 2867 SH OTR 0 0 2867 TORO CO COM 891092108 31 470 SH SOLE 0 0 470 TORONTO DOMINION BK ONT COM NEW 891160509 1095 18768 SH SOLE 7588 0 11180 TOTAL S A SPONSORED ADS 89151E109 11 200 SH SOLE 200 0 0 TOWNSQUARE MEDIA INC CL A 892231101 148 27500 SH SOLE 21000 0 6500 TRANSACT TECHNOLOGIES INC COM 892918103 70 6200 SH SOLE 0 0 6200 TRANSENTERIX INC COM NEW 89366M201 2 1740 SH SOLE 0 0 1740 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 36 2500 SH SOLE 0 0 2500 TRAVELERS COMPANIES INC COM 89417E109 5355 35814 SH SOLE 462 0 35352 TREX CO INC COM 89531P105 14 200 SH SOLE 0 0 200 TYLER TECHNOLOGIES INC COM 902252105 17611 81524 SH SOLE 1225 0 80299 TYSON FOODS INC CL A 902494103 79 975 SH SOLE 0 0 975 US BANCORP DEL COM NEW 902973304 298 5681 SH SOLE 1695 0 3986 UBER TECHNOLOGIES INC COM 90353T100 5 100 SH SOLE 100 0 0 UNDER ARMOUR INC CL A 904311107 9 350 SH SOLE 350 0 0 UNDER ARMOUR INC CL C 904311206 3 150 SH SOLE 150 0 0 UNILEVER PLC SPON ADR NEW 904767704 4879 78726 SH SOLE 10207 0 68519 UNILEVER N V N Y SHS NEW 904784709 1787 29426 SH SOLE 4054 0 25372 UNION PACIFIC CORP COM 907818108 6519 38551 SH SOLE 17003 0 21548 UNITED CONTL HLDGS INC COM 910047109 51 585 SH SOLE 500 0 85 UNITED NAT FOODS INC COM 911163103 1 100 SH SOLE 0 0 100 UNITED PARCEL SERVICE INC CL B 911312106 574 5559 SH SOLE 2500 0 3059 UNITED TECHNOLOGIES CORP COM 913017109 40733 312847 SH SOLE 21963 0 290884 UNITEDHEALTH GROUP INC COM 91324P102 791 3241 SH SOLE 169 0 3072 UNITI GROUP INC COM 91325V108 3 326 SH SOLE 0 0 326 UNIVERSAL DISPLAY CORP COM 91347P105 38 200 SH SOLE 0 0 200 UNUM GROUP COM 91529Y106 441 13157 SH SOLE 1000 0 12157 US ECOLOGY INC COM 91732J102 2 30 SH SOLE 0 0 30 V F CORP COM 918204108 26718 305876 SH SOLE 10669 0 295207 VALERO ENERGY CORP NEW COM 91913Y100 235 2746 SH SOLE 507 0 2239 VALMONT INDS INC COM 920253101 25 200 SH SOLE 200 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 129 5442 SH SOLE 0 0 5442 VANGUARD GROUP DIV APP ETF 921908844 9054 78617 SH SOLE 9100 0 69517 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2777 34483 SH SOLE 0 0 34483 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 56192 1347210 SH SOLE 84274 0 1262937 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1327 15181 SH SOLE 2155 0 13026 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 45 777 SH SOLE 0 0 777 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2827 55452 SH SOLE 0 0 55452 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 16746 393756 SH SOLE 18727 0 375029 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 219 1475 SH SOLE 425 0 1050 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 422 2424 SH SOLE 45 0 2379 VANGUARD WORLD FDS INF TECH ETF 92204A702 417 1978 SH SOLE 0 0 1978 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 11473 188293 SH SOLE 16325 0 171968 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1204 14919 SH SOLE 5940 0 8979 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 64 810 SH SOLE 0 0 810 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2855 43273 SH SOLE 0 0 43273 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 205 2281 SH SOLE 2066 0 215 VAREX IMAGING CORP COM 92214X106 63 2054 SH SOLE 0 0 2054 VARIAN MED SYS INC COM 92220P105 2186 16059 SH SOLE 650 0 15409 VECTRUS INC COM 92242T101 1 27 SH SOLE 16 0 11 VENTAS INC COM 92276F100 29 420 SH SOLE 45 0 375 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 895 3325 SH SOLE 3135 0 190 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 10 66 SH SOLE 0 0 66 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1346 15395 SH SOLE 79 0 15316 VANGUARD INDEX FDS SML CP GRW ETF 922908595 60 321 SH SOLE 0 0 321 VANGUARD INDEX FDS SM CP VAL ETF 922908611 39 300 SH SOLE 0 0 300 VANGUARD INDEX FDS MID CAP ETF 922908629 830 4965 SH SOLE 59 0 4906 VANGUARD INDEX FDS LARGE CAP ETF 922908637 299 2223 SH SOLE 0 0 2223 VANGUARD INDEX FDS GROWTH ETF 922908736 239 1460 SH SOLE 320 0 1140 VANGUARD INDEX FDS VALUE ETF 922908744 100 903 SH SOLE 233 0 670 VANGUARD INDEX FDS SMALL CP ETF 922908751 98 625 SH SOLE 15 0 610 VANGUARD INDEX FDS TOTAL STK MKT 922908769 401 2674 SH SOLE 460 0 2214 VEONEER INCORPORATED COM 92336X109 14 830 SH SOLE 0 0 830 VERISIGN INC COM 92343E102 25 120 SH SOLE 0 0 120 VERIZON COMMUNICATIONS INC COM 92343V104 3759 65800 SH SOLE 19416 0 46384 VERISK ANALYTICS INC COM 92345Y106 89 611 SH SOLE 487 0 124 VERTEX PHARMACEUTICALS INC COM 92532F100 35 191 SH SOLE 86 0 105 VERSUM MATLS INC COM 92532W103 377 7318 SH SOLE 224 0 7094 VIACOM INC NEW CL B 92553P201 3 109 SH SOLE 0 0 109 VIEWRAY INC COM 92672L107 9 1000 SH SOLE 0 0 1000 VISA INC COM CL A 92826C839 40131 231233 SH SOLE 14540 0 216693 VIRTUS INVT PARTNERS INC COM 92828Q109 193 1800 SH SOLE 0 0 1800 VIVEVE MED INC COM NEW 92852W204 3 7000 SH SOLE 6000 0 1000 VMWARE INC CL A COM 928563402 98 586 SH SOLE 0 0 586 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 41 2492 SH SOLE 0 0 2492 VOYAGER THERAPEUTICS INC COM 92915B106 63 2300 SH SOLE 2000 0 300 VULCAN MATLS CO COM 929160109 757 5512 SH SOLE 3150 0 2362 WABCO HLDGS INC COM 92927K102 356 2688 SH OTR 0 0 2688 WABCO HLDGS INC COM 92927K102 59 447 SH SOLE 0 0 447 W P CAREY INC COM 92936U109 327 4030 SH SOLE 0 0 4030 WEC ENERGY GROUP INC COM 92939U106 1023 12276 SH SOLE 1300 0 10976 WABTEC CORP COM 929740108 266 3706 SH SOLE 2402 0 1304 WALMART INC COM 931142103 13807 124964 SH SOLE 4726 0 120238 WALGREENS BOOTS ALLIANCE INC COM 931427108 2878 52637 SH SOLE 3635 0 49002 WASHINGTON TR BANCORP COM 940610108 398 7632 SH SOLE 3500 0 4132 WASTE CONNECTIONS INC COM 94106B101 36 375 SH SOLE 0 0 375 WASTE MGMT INC DEL COM 94106L109 141 1220 SH SOLE 393 0 827 WATERS CORP COM 941848103 1059 4922 SH SOLE 314 0 4608 WATSCO INC COM 942622200 16 100 SH SOLE 100 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 108 1155 SH SOLE 0 0 1155 WAYFAIR INC CL A 94419L101 22 150 SH SOLE 100 0 50 WEINGARTEN RLTY INVS SH BEN INT 948741103 12 454 SH SOLE 0 0 454 WEIS MKTS INC COM 948849104 18 505 SH SOLE 0 0 505 WELBILT INC COM 949090104 10 600 SH SOLE 0 0 600 WELLS FARGO CO NEW COM 949746101 15797 333837 SH SOLE 15419 0 318418 WELLTOWER INC COM 95040Q104 109 1334 SH SOLE 0 0 1334 WENDYS CO COM 95058W100 20 1000 SH SOLE 0 0 1000 WESTERN ALLIANCE BANCORP COM 957638109 10 220 SH SOLE 0 0 220 WESTERN ASSET EMRG MKT DEBT COM 95766A101 32 2212 PRN SOLE 0 0 2212 WESTERN ASST MNGD MUN FD INC COM 95766M105 14 1000 SH SOLE 0 0 1000 WESTERN ASSET MUN HI INCM FD COM 95766N103 22 2850 PRN SOLE 0 0 2850 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 34 1121 SH SOLE 0 0 1121 WESTERN UN CO COM 959802109 60 3040 SH SOLE 0 0 3040 WESTROCK CO COM 96145D105 457 12527 SH SOLE 5722 0 6805 WEX INC COM 96208T104 3841 18458 SH SOLE 6900 0 11558 WEYERHAEUSER CO COM 962166104 410 15575 SH SOLE 1180 0 14395 WHIRLPOOL CORP COM 963320106 1312 9219 SH SOLE 2300 0 6919 WHITING PETE CORP NEW COM NEW 966387409 9 500 SH SOLE 0 0 500 WILEY JOHN & SONS INC CL A 968223206 536 11683 SH SOLE 0 0 11683 WILLIAMS COS INC DEL COM 969457100 742 26457 SH SOLE 1250 0 25207 WILLIAMS SONOMA INC COM 969904101 7 100 SH SOLE 0 0 100 WIPRO LTD SPON ADR 1 SH 97651M109 1278 295248 SH SOLE 0 0 295248 WISDOMTREE INVTS INC COM 97717P104 291 47108 SH SOLE 29500 0 17608 WISDOMTREE TR EMER MKT HIGH FD 97717W315 4 96 SH SOLE 44 0 52 WISDOMTREE TR US MIDCAP DIVID 97717W505 54 1500 SH SOLE 0 0 1500 WISDOMTREE TR JP SMALLCP DIV 97717W836 168 2545 SH SOLE 400 0 2145 WISDOMTREE TR WSDM EMKTBD FD 97717X784 653 9000 SH SOLE 0 0 9000 WOODWARD INC COM 980745103 91 800 SH SOLE 250 0 550 WORKDAY INC CL A 98138H101 1523 7410 SH SOLE 0 0 7410 WORLDPAY INC CL A 981558109 6634 54134 SH SOLE 40 0 54094 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1 23 SH SOLE 23 0 0 WYNN RESORTS LTD COM 983134107 81 650 SH SOLE 250 0 400 XCEL ENERGY INC COM 98389B100 212 3572 SH SOLE 200 0 3372 XILINX INC COM 983919101 11 90 SH SOLE 0 0 90 XEROX CORP COM NEW 984121608 248 7000 SH SOLE 0 0 7000 XYLEM INC COM 98419M100 1946 23265 SH SOLE 1033 0 22232 YETI HLDGS INC COM 98585X104 266 9200 SH SOLE 7400 0 1800 YORK WTR CO COM 987184108 15 410 SH SOLE 0 0 410 YUM BRANDS INC COM 988498101 120 1085 SH SOLE 343 0 742 YUM CHINA HLDGS INC COM 98850P109 37 805 SH SOLE 293 0 512 ZEBRA TECHNOLOGIES CORP CL A 989207105 141 675 SH SOLE 0 0 675 ZENDESK INC COM 98936J101 9 100 SH SOLE 100 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 888 7546 SH SOLE 2592 0 4954 ZIONS BANCORPORATION N A COM 989701107 26 570 SH SOLE 500 0 70 ZOETIS INC CL A 98978V103 298 2630 SH SOLE 1215 0 1415 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 53 600 SH SOLE 0 0 600 ZUORA INC COM CL A 98983V106 13 872 SH SOLE 0 0 872 ADIENT PLC ORD SHS G0084W101 0 20 SH SOLE 0 0 20 ALLEGION PUB LTD CO ORD SHS G0176J109 182 1643 SH SOLE 403 0 1240 ALLERGAN PLC SHS G0177J108 29 173 SH SOLE 14 0 159 AMCOR PLC ORD G0250X107 4 306 SH SOLE 0 0 306 AON PLC SHS CL A G0408V102 92 478 SH SOLE 15 0 463 ATLASSIAN CORP PLC CL A G06242104 8 60 SH SOLE 60 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 45266 244986 SH SOLE 29384 0 215602 BUNGE LIMITED COM G16962105 128 2300 SH SOLE 1400 0 900 CREDICORP LTD COM G2519Y108 12 54 SH SOLE 54 0 0 EATON CORP PLC SHS G29183103 118 1418 SH SOLE 160 0 1258 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 57 5000 SH SOLE 5000 0 0 EVEREST RE GROUP LTD COM G3223R108 272 1100 SH SOLE 0 0 1100 INGERSOLL-RAND PLC SHS G47791101 996 7861 SH SOLE 1096 0 6765 JOHNSON CTLS INTL PLC SHS G51502105 483 11700 SH SOLE 525 0 11175 LAZARD LTD SHS A G54050102 103 3000 SH SOLE 3000 0 0 LINDE PLC SHS G5494J103 734 3656 SH SOLE 15 0 3641 MALLINCKRODT PUB LTD CO SHS G5785G107 0 37 SH SOLE 0 0 37 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 11 475 SH SOLE 0 0 475 MEDTRONIC PLC SHS G5960L103 21668 222491 SH SOLE 43395 0 179096 APTIV PLC SHS G6095L109 8423 104210 SH SOLE 2670 0 101540 NIELSEN HLDGS PLC SHS EUR G6518L108 2 67 SH SOLE 67 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4 67 SH SOLE 67 0 0 NVENT ELECTRIC PLC SHS G6700G107 9 371 SH SOLE 0 0 371 RENAISSANCERE HOLDINGS LTD COM G7496G103 21 116 SH SOLE 0 0 116 SEAGATE TECHNOLOGY PLC SHS G7945M107 38 800 SH SOLE 0 0 800 PENTAIR PLC SHS G7S00T104 28 762 SH SOLE 131 0 631 STERIS PLC SHS USD G8473T100 21 140 SH SOLE 0 0 140 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8 42 SH SOLE 0 0 42 ALCON INC ORD SHS H01301128 110 1774 SH SOLE 0 0 1774 CHUBB LIMITED COM H1467J104 269 1823 SH SOLE 473 0 1350 GARMIN LTD SHS H2906T109 37 460 SH SOLE 0 0 460 TE CONNECTIVITY LTD REG SHS H84989104 279 2917 SH SOLE 1003 0 1914 TRANSOCEAN LTD REG SHS H8817H100 1 94 SH SOLE 0 0 94 CHECK POINT SOFTWARE TECH LT ORD M22465104 68 586 SH SOLE 495 0 91 CORE LABORATORIES N V COM N22717107 42 802 SH OTR 0 0 802 CORE LABORATORIES N V COM N22717107 7 139 SH SOLE 0 0 139 FERRARI N V COM N3167Y103 16 100 SH SOLE 0 0 100 MYLAN N V SHS EURO N59465109 16 860 SH SOLE 0 0 860 NXP SEMICONDUCTORS N V COM N6596X109 5945 60902 SH SOLE 9205 0 51697