0000928052-23-000001.txt : 20230206 0000928052-23-000001.hdr.sgml : 20230206 20230206150054 ACCESSION NUMBER: 0000928052-23-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230206 DATE AS OF CHANGE: 20230206 EFFECTIVENESS DATE: 20230206 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: 23590272 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 X0202 13F-HR LIVE false false false 0000928052 XXXXXXXX 12-31-2022 12-31-2022 HM PAYSON & CO
PO BOX 31 PORTLAND ME 04112
13F HOLDINGS REPORT 028-04422 N
DEREK BLACKBURN CCO 2077723761 DEREK BLACKBURN PORTLAND ME 02-06-2023 0 934 4015367078 false
INFORMATION TABLE 2 13fq42022.xml 1STDIBS COM INC COM 320551104 7620 1500 SH SOLE HM Payson 1500 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 1874 200 SH SOLE HM Payson 200 0 0 3M CO COM 88579Y101 4592791 38299 SH SOLE HM Payson 37840 0 459 ABB LTD SPONSORED ADR 000375204 223150 7326 SH SOLE HM Payson 7100 0 226 ABBOTT LABS COM 002824100 48282805 439774 SH SOLE HM Payson 431191 0 8583 ABBVIE INC COM 00287Y109 83121945 514337 SH SOLE HM Payson 452668 0 61669 ABCAM PLC ADS 000380204 18968 1219 SH SOLE HM Payson 1219 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 72731736 272567 SH SOLE HM Payson 250198 0 22369 ACCO BRANDS CORP COM 00081T108 3913 700 SH SOLE HM Payson 700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 16458 215 SH SOLE HM Payson 215 0 0 ACUSHNET HLDGS CORP COM 005098108 175445 4132 SH SOLE HM Payson 2132 0 2000 ADIENT PLC ORD SHS G0084W101 717 21 SH SOLE HM Payson 21 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1224260 3638 SH SOLE HM Payson 3505 0 133 ADVANCED MICRO DEVICES INC COM 007903107 161018 2486 SH SOLE HM Payson 2223 0 263 ADVANSIX INC COM 00773T101 761 20 SH SOLE HM Payson 20 0 0 AES CORP COM 00130H105 3480 121 SH SOLE HM Payson 60 0 61 AFFIRM HLDGS INC COM CL A 00827B106 812 84 SH SOLE HM Payson 84 0 0 AFLAC INC COM 001055102 12646207 175788 SH SOLE HM Payson 173915 0 1873 AGCO CORP COM 001084102 513846 3705 SH SOLE HM Payson 3700 0 5 AGILENT TECHNOLOGIES INC COM 00846U101 223278 1492 SH SOLE HM Payson 1483 0 9 AGNICO EAGLE MINES LTD COM 008474108 98937 1903 SH SOLE HM Payson 1903 0 0 AIR PRODS & CHEMS INC COM 009158106 7175676 23278 SH SOLE HM Payson 23138 0 140 AIRBNB INC COM CL A 009066101 14022 164 SH SOLE HM Payson 164 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 140360 1665 SH SOLE HM Payson 1665 0 0 AKILI INC COMMON STOCK 00974B107 801 715 SH SOLE HM Payson 715 0 0 ALBEMARLE CORP COM 012653101 2133902 9840 SH SOLE HM Payson 0 0 9840 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 29134 200 SH SOLE HM Payson 200 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 141384 1605 SH SOLE HM Payson 1582 0 23 ALIGN TECHNOLOGY INC COM 016255101 57998 275 SH SOLE HM Payson 275 0 0 ALLEGION PLC ORD SHS G0176J109 163574 1554 SH SOLE HM Payson 1243 0 311 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 34370 1000 SH SOLE HM Payson 1000 0 0 ALLIANT ENERGY CORP COM 018802108 81435 1475 SH SOLE HM Payson 1475 0 0 ALLSTATE CORP COM 020002101 1287658 9496 SH SOLE HM Payson 9011 0 485 ALPHABET INC CAP STK CL A 02079K305 47260284 535649 SH SOLE HM Payson 406600 0 129049 ALPHABET INC CAP STK CL C 02079K107 106970574 1205574 SH SOLE HM Payson 1148387 0 57187 ALTRIA GROUP INC COM 02209S103 2161261 47282 SH SOLE HM Payson 43517 0 3765 AMAZON COM INC COM 023135106 48072310 572289 SH SOLE HM Payson 547655 0 24634 AMEREN CORP COM 023608102 139960 1574 SH SOLE HM Payson 1574 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 21694 1192 SH SOLE HM Payson 1192 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 19105 1502 SH SOLE HM Payson 1502 0 0 AMERICAN ELEC PWR CO INC COM 025537101 947886 9983 SH SOLE HM Payson 7711 0 2272 AMERICAN EXPRESS CO COM 025816109 18733187 126790 SH SOLE HM Payson 98691 0 28099 AMERICAN INTL GROUP INC COM NEW 026874784 334098 5283 SH SOLE HM Payson 5249 0 34 AMERICAN TOWER CORP NEW COM 03027X100 7110445 33562 SH SOLE HM Payson 33562 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 398273 2613 SH SOLE HM Payson 2513 0 100 AMERIPRISE FINL INC COM 03076C106 828556 2661 SH SOLE HM Payson 2645 0 16 AMERISOURCEBERGEN CORP COM 03073E105 486856 2938 SH SOLE HM Payson 2938 0 0 AMETEK INC COM 031100100 54128248 387405 SH SOLE HM Payson 328418 0 58987 AMGEN INC COM 031162100 29878277 113761 SH SOLE HM Payson 86939 0 26822 AMN HEALTHCARE SVCS INC COM 001744101 44213 430 SH SOLE HM Payson 230 0 200 AMPHENOL CORP NEW CL A 032095101 348721 4580 SH SOLE HM Payson 4562 0 18 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 468 40 SH SOLE HM Payson 40 0 0 ANALOG DEVICES INC COM 032654105 812113 4951 SH SOLE HM Payson 4838 0 113 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 19420 1000 SH SOLE HM Payson 1000 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 8938 424 SH SOLE HM Payson 400 0 24 AON PLC SHS CL A G0403H108 57129377 190342 SH SOLE HM Payson 159366 0 30976 APA CORPORATION COM 03743Q108 89252 1912 SH SOLE HM Payson 1847 0 65 APOLLO GLOBAL MGMT INC COM 03769M106 3190 50 SH SOLE HM Payson 50 0 0 APPLE INC COM 037833100 214660707 1652126 SH SOLE HM Payson 1529387 0 122739 APPLIED MATLS INC COM 038222105 829385 8517 SH SOLE HM Payson 4506 0 4011 APTARGROUP INC COM 038336103 84245 766 SH SOLE HM Payson 612 0 154 APTIV PLC SHS G6095L109 1478346 15874 SH SOLE HM Payson 15674 0 200 AQUA METALS INC COM 03837J101 375 300 SH SOLE HM Payson 300 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 324046 3490 SH SOLE HM Payson 2477 0 1013 ARCONIC CORPORATION COM 03966V107 3809 180 SH SOLE HM Payson 180 0 0 ARCUS BIOSCIENCES INC COM 03969F109 35156 1700 SH SOLE HM Payson 1700 0 0 ARES CAPITAL CORP COM 04010L103 117488 6361 SH SOLE HM Payson 6361 0 0 ARK ETF TR INNOVATION ETF 00214Q104 10153 325 SH SOLE HM Payson 325 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 5204 135 SH SOLE HM Payson 135 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 71550 5000 SH SOLE HM Payson 5000 0 0 ASANA INC CL A 04342Y104 1377 100 SH SOLE HM Payson 100 0 0 ASGN INC COM 00191U102 76184 935 SH SOLE HM Payson 935 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 216921 397 SH SOLE HM Payson 385 0 12 AST SPACEMOBILE INC COM CL A 00217D100 4820 1000 SH SOLE HM Payson 1000 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 142516 2102 SH SOLE HM Payson 2023 0 79 AT&T INC COM 00206R102 813205 44172 SH SOLE HM Payson 42706 0 1466 ATLASSIAN CORPORATION CL A 049468101 7721 60 SH SOLE HM Payson 60 0 0 ATMOS ENERGY CORP COM 049560105 78449 700 SH SOLE HM Payson 700 0 0 AUTODESK INC COM 052769106 100723 539 SH SOLE HM Payson 539 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 10595352 44358 SH SOLE HM Payson 44338 0 20 AUTOZONE INC COM 053332102 18693186 7580 SH SOLE HM Payson 5208 0 2372 AVANGRID INC COM 05351W103 21490 500 SH SOLE HM Payson 500 0 0 AVANOS MED INC COM 05350V106 81 3 SH SOLE HM Payson 3 0 0 AVANTOR INC COM 05352A100 4049 192 SH SOLE HM Payson 192 0 0 AVERY DENNISON CORP COM 053611109 28236 156 SH SOLE HM Payson 156 0 0 AYRO INC COM 054748108 1492 3898 SH SOLE HM Payson 3898 0 0 AZENTA INC COM 114340102 1686633 28970 SH SOLE HM Payson 27470 0 1500 BAIDU INC SPON ADR REP A 056752108 77893 681 SH SOLE HM Payson 681 0 0 BAKER HUGHES COMPANY CL A 05722G100 2805 95 SH SOLE HM Payson 60 0 35 BALCHEM CORP COM 057665200 186218 1525 SH SOLE HM Payson 1525 0 0 BALL CORP COM 058498106 134498 2630 SH SOLE HM Payson 2530 0 100 BANK AMERICA CORP COM 060505104 10612213 320417 SH SOLE HM Payson 317961 0 2456 BANK HAWAII CORP COM 062540109 196382 2532 SH SOLE HM Payson 2532 0 0 BANK NEW YORK MELLON CORP COM 064058100 561990 12346 SH SOLE HM Payson 11705 0 641 BANK NOVA SCOTIA HALIFAX COM 064149107 30857 630 SH SOLE HM Payson 630 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 59620 2000 SH SOLE HM Payson 2000 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 480720 12000 SH SOLE HM Payson 12000 0 0 BAR HBR BANKSHARES COM 066849100 99901 3118 SH SOLE HM Payson 3118 0 0 BARRICK GOLD CORP COM 067901108 18898 1100 SH SOLE HM Payson 100 0 1000 BAXTER INTL INC COM 071813109 1600203 31395 SH SOLE HM Payson 31395 0 0 BCE INC COM NEW 05534B760 79725 1814 SH SOLE HM Payson 1814 0 0 BECTON DICKINSON & CO COM 075887109 15118401 59451 SH SOLE HM Payson 58851 0 600 BERKLEY W R CORP COM 084423102 846166 11660 SH SOLE HM Payson 11494 0 166 BERKSHIRE HATHAWAY INC DEL CL A 084670108 15936173 34 SH SOLE HM Payson 34 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 121761973 394179 SH SOLE HM Payson 337082 0 57097 BEST BUY INC COM 086516101 267099 3330 SH SOLE HM Payson 3325 0 5 BHP GROUP LTD SPONSORED ADS 088606108 109766 1769 SH SOLE HM Payson 1752 0 17 BIO RAD LABS INC CL A 090572207 21024 50 SH SOLE HM Payson 50 0 0 BIOGEN INC COM 09062X103 84461 305 SH SOLE HM Payson 300 0 5 BIO-TECHNE CORP COM 09073M104 8620 104 SH SOLE HM Payson 104 0 0 BLACK KNIGHT INC COM 09215C105 10127 164 SH SOLE HM Payson 164 0 0 BLACKLINE INC COM 09239B109 85769 1275 SH SOLE HM Payson 1075 0 200 BLACKROCK INC COM 09247X101 1088862 1537 SH SOLE HM Payson 1226 0 311 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 17022 600 SH SOLE HM Payson 600 0 0 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 207700 10000 SH SOLE HM Payson 10000 0 0 BLACKSTONE INC COM 09260D107 4487531 60487 SH SOLE HM Payson 57387 0 3100 BLACKSTONE MTG TR INC COM CL A 09257W100 31755 1500 SH SOLE HM Payson 1500 0 0 BLOCK INC CL A 852234103 195050 3104 SH SOLE HM Payson 2003 0 1101 BLUEBIRD BIO INC COM 09609G100 6920 1000 SH SOLE HM Payson 1000 0 0 BOEING CO COM 097023105 526840 2766 SH SOLE HM Payson 2451 0 315 BOOKING HOLDINGS INC COM 09857L108 147115 73 SH SOLE HM Payson 71 0 2 BORGWARNER INC COM 099724106 57718 1434 SH SOLE HM Payson 1404 0 30 BOSTON BEER INC CL A 100557107 49428 150 SH SOLE HM Payson 150 0 0 BOSTON SCIENTIFIC CORP COM 101137107 57097 1234 SH SOLE HM Payson 1200 0 34 BP PLC SPONSORED ADR 055622104 552907 15829 SH SOLE HM Payson 13819 0 2010 BREAD FINANCIAL HOLDINGS INC COM 018581108 979 26 SH SOLE HM Payson 26 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 79612973 1106504 SH SOLE HM Payson 914777 0 191727 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 80480 2013 SH SOLE HM Payson 1000 0 1013 BROADCOM INC COM 11135F101 111281026 199025 SH SOLE HM Payson 164687 0 34338 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 186849 1393 SH SOLE HM Payson 977 0 416 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 37271 1300 SH SOLE HM Payson 1300 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 163592 5200 SH SOLE HM Payson 5200 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 77825 5500 SH SOLE HM Payson 5500 0 0 BRUKER CORP COM 116794108 6835 100 SH SOLE HM Payson 100 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4819 30 SH SOLE HM Payson 15 0 15 CALIFORNIA WTR SVC GROUP COM 130788102 76406 1260 SH SOLE HM Payson 1260 0 0 CAMDEN NATL CORP COM 133034108 507409 12171 SH SOLE HM Payson 12171 0 0 CAMDEN PPTY TR SH BEN INT 133131102 53031 474 SH SOLE HM Payson 474 0 0 CAMPBELL SOUP CO COM 134429109 22700 400 SH SOLE HM Payson 400 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 39182 2200 SH SOLE HM Payson 2200 0 0 CANADIAN NATL RY CO COM 136375102 681420 5732 SH SOLE HM Payson 5720 0 12 CANADIAN PAC RY LTD COM 13645T100 44232 593 SH SOLE HM Payson 17 0 576 CANADIAN SOLAR INC COM 136635109 1236 40 SH SOLE HM Payson 40 0 0 CANOO INC COM CL A 13803R102 62 50 SH SOLE HM Payson 50 0 0 CAPITAL ONE FINL CORP COM 14040H105 746655 8032 SH SOLE HM Payson 8032 0 0 CARDINAL HEALTH INC COM 14149Y108 3844 50 SH SOLE HM Payson 50 0 0 CARETRUST REIT INC COM 14174T107 7432 400 SH SOLE HM Payson 400 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 4143765 100455 SH SOLE HM Payson 97159 0 3296 CASELLA WASTE SYS INC CL A 147448104 3689263 46517 SH SOLE HM Payson 46517 0 0 CASSAVA SCIENCES INC COM 14817C107 1477 50 SH SOLE HM Payson 50 0 0 CATERPILLAR INC COM 149123101 1240202 5177 SH SOLE HM Payson 5172 0 5 CDW CORP COM 12514G108 80327593 449813 SH SOLE HM Payson 385773 0 64040 CELANESE CORP DEL COM 150870103 26889 263 SH SOLE HM Payson 250 0 13 CENTERPOINT ENERGY INC COM 15189T107 48434 1615 SH SOLE HM Payson 1615 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 15770 500 SH SOLE HM Payson 500 0 0 CGI INC CL A SUB VTG 12532H104 16451 191 SH SOLE HM Payson 191 0 0 CHAMPIONX CORPORATION COM 15872M104 297350 10257 SH SOLE HM Payson 10000 0 257 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 28590 3000 SH SOLE HM Payson 3000 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 124789 368 SH SOLE HM Payson 368 0 0 CHEMOURS CO COM 163851108 3062 100 SH SOLE HM Payson 100 0 0 CHEMUNG FINL CORP COM 164024101 1972 43 SH SOLE HM Payson 43 0 0 CHENIERE ENERGY INC COM NEW 16411R208 46788 312 SH SOLE HM Payson 312 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 85305 1500 SH SOLE HM Payson 1500 0 0 CHEVRON CORP NEW COM 166764100 73530485 409663 SH SOLE HM Payson 358763 0 50900 CHUBB LIMITED COM H1467J104 486644 2206 SH SOLE HM Payson 1948 0 258 CHURCH & DWIGHT CO INC COM 171340102 944185 11713 SH SOLE HM Payson 11713 0 0 CIGNA CORP NEW COM 125523100 1455577 4393 SH SOLE HM Payson 4351 0 42 CINCINNATI FINL CORP COM 172062101 7679 75 SH SOLE HM Payson 75 0 0 CINTAS CORP COM 172908105 457491 1013 SH SOLE HM Payson 1013 0 0 CISCO SYS INC COM 17275R102 16421549 344701 SH SOLE HM Payson 338526 0 6175 CITIGROUP INC COM NEW 172967424 2102701 46489 SH SOLE HM Payson 46468 0 21 CITIZENS FINL GROUP INC COM 174610105 1575 40 SH SOLE HM Payson 40 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 67500 3600 SH SOLE HM Payson 3300 0 300 CLOROX CO DEL COM 189054109 335669 2392 SH SOLE HM Payson 2392 0 0 CME GROUP INC COM 12572Q105 194529 1157 SH SOLE HM Payson 1157 0 0 CMS ENERGY CORP COM 125896100 7030 111 SH SOLE HM Payson 111 0 0 CNB FINL CORP PA COM 126128107 655438 27551 SH SOLE HM Payson 27551 0 0 COCA COLA CO COM 191216100 5567783 87530 SH SOLE HM Payson 83507 0 4023 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 186096 3254 SH SOLE HM Payson 3254 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 239900 10000 SH SOLE HM Payson 10000 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 37800 3287 SH SOLE HM Payson 3287 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 30471 861 SH SOLE HM Payson 861 0 0 COLGATE PALMOLIVE CO COM 194162103 6012333 76308 SH SOLE HM Payson 73774 0 2534 COMCAST CORP NEW CL A 20030N101 1756592 50231 SH SOLE HM Payson 47342 0 2889 COMERICA INC COM 200340107 1671 25 SH SOLE HM Payson 25 0 0 CONAGRA BRANDS INC COM 205887102 78368 2025 SH SOLE HM Payson 2025 0 0 CONCENTRIX CORP COM 20602D101 18909 142 SH SOLE HM Payson 142 0 0 CONOCOPHILLIPS COM 20825C104 2912948 24686 SH SOLE HM Payson 23791 0 895 CONSOLIDATED EDISON INC COM 209115104 185317 1944 SH SOLE HM Payson 1474 0 470 CONSTELLATION BRANDS INC CL A 21036P108 1879724 8111 SH SOLE HM Payson 7706 0 405 COOPER COS INC COM NEW 216648402 29824 90 SH SOLE HM Payson 90 0 0 COPART INC COM 217204106 32637 536 SH SOLE HM Payson 536 0 0 CORNING INC COM 219350105 144784 4533 SH SOLE HM Payson 3519 0 1014 CORTEVA INC COM 22052L104 661040 11246 SH SOLE HM Payson 10711 0 535 COSTCO WHSL CORP NEW COM 22160K105 1110662 2433 SH SOLE HM Payson 2329 0 104 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 39837 980 SH SOLE HM Payson 980 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 31587 300 SH SOLE HM Payson 300 0 0 CROWN CASTLE INC COM 22822V101 326350 2406 SH SOLE HM Payson 2345 0 61 CSG SYS INTL INC COM 126349109 69784 1220 SH SOLE HM Payson 1220 0 0 CSX CORP COM 126408103 12395990 400129 SH SOLE HM Payson 399614 0 515 CUMMINS INC COM 231021106 17126146 70684 SH SOLE HM Payson 69582 0 1102 CURTISS WRIGHT CORP COM 231561101 106206 636 SH SOLE HM Payson 636 0 0 CVS HEALTH CORP COM 126650100 92379765 991306 SH SOLE HM Payson 825193 0 166113 D R HORTON INC COM 23331A109 30783154 345335 SH SOLE HM Payson 326465 0 18870 DANAHER CORPORATION COM 235851102 59458801 224018 SH SOLE HM Payson 205343 0 18675 DARDEN RESTAURANTS INC COM 237194105 1347196 9739 SH SOLE HM Payson 9739 0 0 DEERE & CO COM 244199105 1111346 2592 SH SOLE HM Payson 2245 0 347 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 32490 718 SH SOLE HM Payson 718 0 0 DELL TECHNOLOGIES INC CL C 24703L202 28154 700 SH SOLE HM Payson 700 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 77221 2350 SH SOLE HM Payson 2350 0 0 DERMTECH INC COM 24984K105 221 125 SH SOLE HM Payson 125 0 0 DEVON ENERGY CORP NEW COM 25179M103 13933180 226519 SH SOLE HM Payson 152325 0 74194 DEXCOM INC COM 252131107 131811 1164 SH SOLE HM Payson 1140 0 24 DIAGEO PLC SPON ADR NEW 25243Q205 13317709 74739 SH SOLE HM Payson 73371 0 1368 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 132474 716 SH SOLE HM Payson 716 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1097106 8021 SH SOLE HM Payson 7808 0 213 DIGITAL RLTY TR INC COM 253868103 51138 510 SH SOLE HM Payson 500 0 10 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 87620 1713 SH SOLE HM Payson 1713 0 0 DISCOVER FINL SVCS COM 254709108 567339 5799 SH SOLE HM Payson 5799 0 0 DISNEY WALT CO COM 254687106 3864902 44486 SH SOLE HM Payson 43503 0 983 DOCUSIGN INC COM 256163106 11084 200 SH SOLE HM Payson 200 0 0 DOLLAR GEN CORP NEW COM 256677105 27580 112 SH SOLE HM Payson 99 0 13 DOMINION ENERGY INC COM 25746U109 1535386 25039 SH SOLE HM Payson 24175 0 864 DONALDSON INC COM 257651109 37088 630 SH SOLE HM Payson 218 0 412 DOVER CORP COM 260003108 3804075 28093 SH SOLE HM Payson 27086 0 1007 DOW INC COM 260557103 950456 18862 SH SOLE HM Payson 18747 0 115 DRAFTKINGS INC NEW COM CL A 26142V105 20109 1766 SH SOLE HM Payson 1765 0 1 DRIL-QUIP INC COM 262037104 10868 400 SH SOLE HM Payson 400 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 38958 705 SH SOLE HM Payson 705 0 0 DTE ENERGY CO COM 233331107 223777 1904 SH SOLE HM Payson 1834 0 70 DUKE ENERGY CORP NEW COM NEW 26441C204 920113 8934 SH SOLE HM Payson 8588 0 346 DULUTH HLDGS INC COM CL B 26443V101 6798 1100 SH SOLE HM Payson 1100 0 0 DUPONT DE NEMOURS INC COM 26614N102 1102815 16069 SH SOLE HM Payson 15812 0 257 DXC TECHNOLOGY CO COM 23355L106 17264 651 SH SOLE HM Payson 651 0 0 EAGLE MATLS INC COM 26969P108 280579 2112 SH SOLE HM Payson 2112 0 0 EAST WEST BANCORP INC COM 27579R104 7710 117 SH SOLE HM Payson 117 0 0 EASTGROUP PPTYS INC COM 277276101 192478 1300 SH SOLE HM Payson 1300 0 0 EASTMAN CHEM CO COM 277432100 1911885 23476 SH SOLE HM Payson 23276 0 200 EATON CORP PLC SHS G29183103 261479 1666 SH SOLE HM Payson 1652 0 14 EATON VANCE TAX-MANAGED GLOB COM 27829F108 18392 2436 SH SOLE HM Payson 2436 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 45813 3034 SH SOLE HM Payson 3034 0 0 EBAY INC. COM 278642103 131667 3175 SH SOLE HM Payson 3175 0 0 ECOLAB INC COM 278865100 797232 5477 SH SOLE HM Payson 5477 0 0 EDGEWELL PERS CARE CO COM 28035Q102 11562 300 SH SOLE HM Payson 300 0 0 EDISON INTL COM 281020107 57347 901 SH SOLE HM Payson 901 0 0 EDITAS MEDICINE INC COM 28106W103 1863 210 SH SOLE HM Payson 210 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 405431 5434 SH SOLE HM Payson 5134 0 300 ELEVANCE HEALTH INC COM 036752103 438076 854 SH SOLE HM Payson 689 0 165 EMBECTA CORP COMMON STOCK 29082K105 60367 2387 SH SOLE HM Payson 2387 0 0 EMCOR GROUP INC COM 29084Q100 276669 1868 SH SOLE HM Payson 1150 0 718 EMERSON ELEC CO COM 291011104 3787270 39426 SH SOLE HM Payson 38876 0 550 ENBRIDGE INC COM 29250N105 509942 13042 SH SOLE HM Payson 13042 0 0 ENCORE WIRE CORP COM 292562105 4127 30 SH SOLE HM Payson 30 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 30195 900 SH SOLE HM Payson 300 0 600 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 397688 33504 SH SOLE HM Payson 33504 0 0 ENOVIS CORPORATION COM 194014502 782944 14629 SH SOLE HM Payson 13344 0 1285 ENTERGY CORP NEW COM 29364G103 375075 3334 SH SOLE HM Payson 3120 0 214 ENTERPRISE PRODS PARTNERS L COM 293792107 781045 32382 SH SOLE HM Payson 28248 0 4134 EOG RES INC COM 26875P101 35877 277 SH SOLE HM Payson 150 0 127 EQUIFAX INC COM 294429105 335660 1727 SH SOLE HM Payson 1723 0 4 EQUINIX INC COM 29444U700 361577 552 SH SOLE HM Payson 526 0 26 EQUINOR ASA SPONSORED ADR 29446M102 139659 3900 SH SOLE HM Payson 3815 0 85 EQUITRANS MIDSTREAM CORP COM 294600101 12851 1918 SH SOLE HM Payson 1918 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 152043 2577 SH SOLE HM Payson 2577 0 0 ESAB CORPORATION COM 29605J106 57602 1228 SH SOLE HM Payson 195 0 1033 ESSENTIAL UTILS INC COM 29670G102 6411523 134329 SH SOLE HM Payson 134329 0 0 ESSEX PPTY TR INC COM 297178105 43444 205 SH SOLE HM Payson 180 0 25 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 44805 1500 SH SOLE HM Payson 1500 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 9283 544 SH SOLE HM Payson 544 0 0 ETSY INC COM 29786A106 39408 329 SH SOLE HM Payson 300 0 29 EVEREST RE GROUP LTD COM G3223R108 364397 1100 SH SOLE HM Payson 1100 0 0 EVERGY INC COM 30034W106 64503 1025 SH SOLE HM Payson 1025 0 0 EVERSOURCE ENERGY COM 30040W108 278349 3320 SH SOLE HM Payson 3320 0 0 EVOLVE TRANSITION INFRASTRU COM UNITS REP B 30053M104 6 50 SH SOLE HM Payson 50 0 0 EXELON CORP COM 30161N101 81359 1882 SH SOLE HM Payson 1800 0 82 EXPEDIA GROUP INC COM NEW 30212P303 876 10 SH SOLE HM Payson 10 0 0 EXPEDITORS INTL WASH INC COM 302130109 288794 2779 SH SOLE HM Payson 2725 0 54 EXPONENT INC COM 30214U102 8125 82 SH SOLE HM Payson 82 0 0 EXTRA SPACE STORAGE INC COM 30225T102 29436 200 SH SOLE HM Payson 200 0 0 EXXON MOBIL CORP COM 30231G102 36940023 334905 SH SOLE HM Payson 327160 0 7745 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 173 9 SH SOLE HM Payson 9 0 0 F5 INC COM 315616102 9472 66 SH SOLE HM Payson 66 0 0 FACTSET RESH SYS INC COM 303075105 443738 1106 SH SOLE HM Payson 946 0 160 FAIR ISAAC CORP COM 303250104 9577 16 SH SOLE HM Payson 16 0 0 FASTENAL CO COM 311900104 18928 400 SH SOLE HM Payson 400 0 0 FEDEX CORP COM 31428X106 682408 3940 SH SOLE HM Payson 3790 0 150 FERRARI N V COM N3167Y103 21422 100 SH SOLE HM Payson 100 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 23840 1000 SH SOLE HM Payson 1000 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2536 50 SH SOLE HM Payson 50 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4778 127 SH SOLE HM Payson 127 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 183941 2711 SH SOLE HM Payson 2711 0 0 FIFTH THIRD BANCORP COM 316773100 1640 50 SH SOLE HM Payson 50 0 0 FIRST AMERN FINL CORP COM 31847R102 257143 4913 SH SOLE HM Payson 4913 0 0 FIRST BANCORP INC ME COM 31866P102 596846 19935 SH SOLE HM Payson 17935 0 2000 FIRST HAWAIIAN INC COM 32051X108 135408 5200 SH SOLE HM Payson 4900 0 300 FIRST REP BK SAN FRANCISCO C COM 33616C100 627770 5150 SH SOLE HM Payson 5100 0 50 FIRST SOLAR INC COM 336433107 8987 60 SH SOLE HM Payson 60 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 7259 126 SH SOLE HM Payson 126 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 15197 166 SH SOLE HM Payson 166 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 45935 373 SH SOLE HM Payson 373 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 17875 407 SH SOLE HM Payson 407 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 174553 2180 SH SOLE HM Payson 2137 0 43 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 243640 2774 SH SOLE HM Payson 2737 0 37 FIRST TR NASDAQ 100 TECH IND SHS 337345102 14734 140 SH SOLE HM Payson 140 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 336001 4283 SH SOLE HM Payson 4283 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 55994 1403 SH SOLE HM Payson 1222 0 181 FIRSTENERGY CORP COM 337932107 75492 1800 SH SOLE HM Payson 1800 0 0 FISERV INC COM 337738108 5226229 51709 SH SOLE HM Payson 48709 0 3000 FLEX LNG LTD SHS G35947202 327 10 SH SOLE HM Payson 10 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 1168509 22215 SH SOLE HM Payson 22215 0 0 FLOWSERVE CORP COM 34354P105 18408 600 SH SOLE HM Payson 600 0 0 FORD MTR CO DEL COM 345370860 241897 20799 SH SOLE HM Payson 17821 0 2978 FORTIS INC COM 349553107 14735 368 SH SOLE HM Payson 368 0 0 FORTIVE CORP COM 34959J108 1162177 18088 SH SOLE HM Payson 18088 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 158 3 SH SOLE HM Payson 3 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 114677 2008 SH SOLE HM Payson 1911 0 97 FOUR CORNERS PPTY TR INC COM 35086T109 30468 1175 SH SOLE HM Payson 1175 0 0 FOX CORP CL A COM 35137L105 39906 1314 SH SOLE HM Payson 1314 0 0 FOX CORP CL B COM 35137L204 7511 264 SH SOLE HM Payson 264 0 0 FOX FACTORY HLDG CORP COM 35138V102 5656 62 SH SOLE HM Payson 62 0 0 FREEPORT-MCMORAN INC CL B 35671D857 112176 2952 SH SOLE HM Payson 2952 0 0 FRESHPET INC COM 358039105 15831 300 SH SOLE HM Payson 300 0 0 FTI CONSULTING INC COM 302941109 148637 936 SH SOLE HM Payson 250 0 686 GALLAGHER ARTHUR J & CO COM 363576109 117649 624 SH SOLE HM Payson 624 0 0 GAP INC COM 364760108 1410 125 SH SOLE HM Payson 125 0 0 GARMIN LTD SHS H2906T109 923 10 SH SOLE HM Payson 10 0 0 GARRETT MOTION INC COM 366505105 381 50 SH SOLE HM Payson 50 0 0 GARTNER INC COM 366651107 999008 2972 SH SOLE HM Payson 2960 0 12 GEN DIGITAL INC COM 668771108 277797 12963 SH SOLE HM Payson 12900 0 63 GENERAC HLDGS INC COM 368736104 432939 4301 SH SOLE HM Payson 4107 0 194 GENERAL DYNAMICS CORP COM 369550108 35569788 143363 SH SOLE HM Payson 140940 0 2423 GENERAL ELECTRIC CO COM NEW 369604301 2001843 23891 SH SOLE HM Payson 23204 0 687 GENERAL MLS INC COM 370334104 2145554 25588 SH SOLE HM Payson 23135 0 2453 GENERAL MTRS CO COM 37045V100 20958 623 SH SOLE HM Payson 623 0 0 GENUINE PARTS CO COM 372460105 382416 2204 SH SOLE HM Payson 2153 0 51 GERON CORP COM 374163103 823 340 SH SOLE HM Payson 340 0 0 GILEAD SCIENCES INC COM 375558103 556351 6481 SH SOLE HM Payson 6121 0 360 GLOBAL PMTS INC COM 37940X102 169142 1703 SH SOLE HM Payson 503 0 1200 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1330 83 SH SOLE HM Payson 83 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 15356 262 SH SOLE HM Payson 112 0 150 GLOBALSTAR INC COM 378973408 5054 3800 SH SOLE HM Payson 3800 0 0 GLOBE LIFE INC COM 37959E102 122117 1013 SH SOLE HM Payson 1013 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 129111 376 SH SOLE HM Payson 369 0 7 GOODYEAR TIRE & RUBR CO COM 382550101 15996 1576 SH SOLE HM Payson 1576 0 0 GRACO INC COM 384109104 319687 4753 SH SOLE HM Payson 3737 0 1016 GRAINGER W W INC COM 384802104 305938 550 SH SOLE HM Payson 547 0 3 GSK PLC SPONSORED ADR 37733W204 72951 2076 SH SOLE HM Payson 2029 0 47 GUARDANT HEALTH INC COM 40131M109 27200 1000 SH SOLE HM Payson 1000 0 0 HALEON PLC SPON ADS 405552100 22696 2837 SH SOLE HM Payson 2837 0 0 HALLIBURTON CO COM 406216101 338410 8600 SH SOLE HM Payson 6600 0 2000 HAMILTON LANE INC CL A 407497106 6388 100 SH SOLE HM Payson 100 0 0 HANESBRANDS INC COM 410345102 3816 600 SH SOLE HM Payson 600 0 0 HANOVER INS GROUP INC COM 410867105 173451 1284 SH SOLE HM Payson 1284 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 242504 3198 SH SOLE HM Payson 3052 0 146 HASBRO INC COM 418056107 3843610 63000 SH SOLE HM Payson 61646 0 1354 HAWAIIAN ELEC INDUSTRIES COM 419870100 19418 464 SH SOLE HM Payson 464 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 1927 100 SH SOLE HM Payson 100 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 30084 1200 SH SOLE HM Payson 1200 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 615 83 SH SOLE HM Payson 83 0 0 HENRY JACK & ASSOC INC COM 426281101 231915 1321 SH SOLE HM Payson 1130 0 191 HENRY SCHEIN INC COM 806407102 45925 575 SH SOLE HM Payson 575 0 0 HERSHEY CO COM 427866108 728288 3145 SH SOLE HM Payson 3100 0 45 HESS CORP COM 42809H107 35597 251 SH SOLE HM Payson 245 0 6 HEWLETT PACKARD ENTERPRISE C COM 42824C109 112490 7048 SH SOLE HM Payson 6703 0 345 HIGHWOODS PPTYS INC COM 431284108 215446 7700 SH SOLE HM Payson 7700 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 27673 219 SH SOLE HM Payson 179 0 40 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3353 540 SH SOLE HM Payson 540 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 25187 1390 SH SOLE HM Payson 1390 0 0 HOLOGIC INC COM 436440101 773835 10344 SH SOLE HM Payson 10344 0 0 HOME DEPOT INC COM 437076102 101159438 320267 SH SOLE HM Payson 269499 0 50768 HONDA MOTOR LTD AMERN SHS 438128308 3200 140 SH SOLE HM Payson 140 0 0 HONEYWELL INTL INC COM 438516106 31758184 148195 SH SOLE HM Payson 130479 0 17716 HOWMET AEROSPACE INC COM 443201108 28651 727 SH SOLE HM Payson 723 0 4 HP INC COM 40434L105 51131866 1902825 SH SOLE HM Payson 1467411 0 435414 HUBBELL INC COM 443510607 340286 1450 SH SOLE HM Payson 850 0 600 HUMANA INC COM 444859102 145462 284 SH SOLE HM Payson 277 0 7 HUNTINGTON BANCSHARES INC COM 446150104 40989 2907 SH SOLE HM Payson 2907 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 22376 97 SH SOLE HM Payson 97 0 0 I-80 GOLD CORP COM 44955L106 101520 36000 SH SOLE HM Payson 36000 0 0 IDEXX LABS INC COM 45168D104 11204213 27464 SH SOLE HM Payson 22126 0 5338 ILLINOIS TOOL WKS INC COM 452308109 5926079 26900 SH SOLE HM Payson 26581 0 319 ILLUMINA INC COM 452327109 4044 20 SH SOLE HM Payson 20 0 0 IMMUCELL CORP COM PAR 452525306 49756 8130 SH SOLE HM Payson 8130 0 0 IMMUNOGEN INC COM 45253H101 4018 810 SH SOLE HM Payson 810 0 0 INDEPENDENT BK CORP MASS COM 453836108 211075 2500 SH SOLE HM Payson 2500 0 0 INGERSOLL RAND INC COM 45687V106 352322 6743 SH SOLE HM Payson 5454 0 1289 INNOSPEC INC COM 45768S105 93500 909 SH SOLE HM Payson 909 0 0 INTEL CORP COM 458140100 8341845 315620 SH SOLE HM Payson 310825 0 4795 INTELLIA THERAPEUTICS INC COM 45826J105 2268 65 SH SOLE HM Payson 65 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 91203 889 SH SOLE HM Payson 875 0 14 INTERNATIONAL BUSINESS MACHS COM 459200101 12036335 85431 SH SOLE HM Payson 84220 0 1211 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 174139 1661 SH SOLE HM Payson 1630 0 31 INTERNATIONAL PAPER CO COM 460146103 60083 1735 SH SOLE HM Payson 1735 0 0 INTERPUBLIC GROUP COS INC COM 460690100 337663 10137 SH SOLE HM Payson 1000 0 9137 INTUIT COM 461202103 4317617 11093 SH SOLE HM Payson 11093 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2920707 11007 SH SOLE HM Payson 10842 0 165 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 9056 810 SH SOLE HM Payson 810 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 47322 640 SH SOLE HM Payson 640 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 35206 410 SH SOLE HM Payson 410 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 45366 418 SH SOLE HM Payson 418 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 61280 959 SH SOLE HM Payson 959 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 58352 800 SH SOLE HM Payson 800 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 66586437 3173805 SH SOLE HM Payson 2995011 0 178794 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 49007325 2392340 SH SOLE HM Payson 2239811 0 152529 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 37258259 1849963 SH SOLE HM Payson 1715253 0 134710 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 15089111 797311 SH SOLE HM Payson 735016 0 62295 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 24788 1305 SH SOLE HM Payson 1305 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 448073 2888 SH SOLE HM Payson 2888 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 149697 945 SH SOLE HM Payson 945 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 6621 23 SH SOLE HM Payson 23 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 14579 60 SH SOLE HM Payson 60 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3407232 24122 SH SOLE HM Payson 24122 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1865424 42396 SH SOLE HM Payson 37371 0 5025 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 100348 1947 SH SOLE HM Payson 1947 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 75663 1974 SH SOLE HM Payson 1934 0 40 INVESCO QQQ TR UNIT SER 1 46090E103 642753 2414 SH SOLE HM Payson 2349 0 65 INVITAE CORP COM 46185L103 6026 3240 SH SOLE HM Payson 3240 0 0 INVIVYD INC COM 00534A102 594 396 SH SOLE HM Payson 396 0 0 IPG PHOTONICS CORP COM 44980X109 9467 100 SH SOLE HM Payson 100 0 0 IQIYI INC SPONSORED ADS 46267X108 2719 513 SH SOLE HM Payson 513 0 0 IQVIA HLDGS INC COM 46266C105 83595 408 SH SOLE HM Payson 408 0 0 IRADIMED CORP COM 46266A109 69707 2464 SH SOLE HM Payson 2464 0 0 IRON MTN INC DEL COM 46284V101 611339 12264 SH SOLE HM Payson 12264 0 0 ISHARES GOLD TR ISHARES NEW 464285204 26496 766 SH SOLE HM Payson 766 0 0 ISHARES INC CORE MSCI EMKT 46434G103 276090 5912 SH SOLE HM Payson 2380 0 3532 ISHARES INC MSCI CDA ETF 464286509 24220 740 SH SOLE HM Payson 740 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 7948 146 SH SOLE HM Payson 40 0 106 ISHARES SILVER TR ISHARES 46428Q109 2554 116 SH SOLE HM Payson 116 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 4406 46 SH SOLE HM Payson 46 0 0 ISHARES TR AGENCY BOND ETF 464288166 2452786 23046 SH SOLE HM Payson 23046 0 0 ISHARES TR COHEN STEER REIT 464287564 46614 850 SH SOLE HM Payson 850 0 0 ISHARES TR CORE MSCI EAFE 46432F842 615106 9979 SH SOLE HM Payson 7531 0 2448 ISHARES TR CORE S&P MCP ETF 464287507 2626200 10857 SH SOLE HM Payson 10802 0 55 ISHARES TR CORE S&P SCP ETF 464287804 2954411 31217 SH SOLE HM Payson 30712 0 505 ISHARES TR CORE S&P500 ETF 464287200 2398343 6242 SH SOLE HM Payson 5575 0 667 ISHARES TR ESG AWARE MSCI 46435U663 43599 1326 SH SOLE HM Payson 1326 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 152128 6400 SH SOLE HM Payson 6400 0 0 ISHARES TR EUROPE ETF 464287861 2264 50 SH SOLE HM Payson 50 0 0 ISHARES TR EXPANDED TECH 464287515 15095 59 SH SOLE HM Payson 59 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 43670 2200 SH SOLE HM Payson 2200 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 3883 171 SH SOLE HM Payson 171 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 232122 4922 SH SOLE HM Payson 4922 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 86354 3450 SH SOLE HM Payson 3450 0 0 ISHARES TR IBOXX HI YD ETF 464288513 187020 2540 SH SOLE HM Payson 2540 0 0 ISHARES TR INTL TREA BD ETF 464288117 257685 6582 SH SOLE HM Payson 6582 0 0 ISHARES TR ISHARES BIOTECH 464287556 180462 1375 SH SOLE HM Payson 1375 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 3896524 78212 SH SOLE HM Payson 78192 0 20 ISHARES TR ISHS 5-10YR INVT 464288638 1021045 20623 SH SOLE HM Payson 20623 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 7 0 SH SOLE HM Payson 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 221994 3382 SH SOLE HM Payson 3360 0 22 ISHARES TR MSCI EMG MKT ETF 464287234 1002758 26458 SH SOLE HM Payson 25885 0 573 ISHARES TR MSCI EURO FL ETF 464289180 8765 500 SH SOLE HM Payson 500 0 0 ISHARES TR MSCI KLD400 SOC 464288570 407049 5670 SH SOLE HM Payson 5470 0 200 ISHARES TR MSCI USA ESG SLC 464288802 5780510 70220 SH SOLE HM Payson 68376 0 1844 ISHARES TR PFD AND INCM SEC 464288687 21371 700 SH SOLE HM Payson 700 0 0 ISHARES TR RUS 1000 ETF 464287622 512616 2435 SH SOLE HM Payson 2435 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 287082 1340 SH SOLE HM Payson 290 0 1050 ISHARES TR RUS 2000 GRW ETF 464287648 476878 2223 SH SOLE HM Payson 2172 0 51 ISHARES TR RUS 2000 VAL ETF 464287630 210640 1519 SH SOLE HM Payson 1299 0 220 ISHARES TR RUS MD CP GR ETF 464287481 4203826 50285 SH SOLE HM Payson 47915 0 2370 ISHARES TR RUS MDCP VAL ETF 464287473 100389 953 SH SOLE HM Payson 375 0 578 ISHARES TR RUS MID CAP ETF 464287499 213277 3162 SH SOLE HM Payson 3162 0 0 ISHARES TR RUS TP200 GR ETF 464289438 43780 363 SH SOLE HM Payson 0 0 363 ISHARES TR RUSSELL 2000 ETF 464287655 3408215 19547 SH SOLE HM Payson 19547 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 395017 1790 SH SOLE HM Payson 1790 0 0 ISHARES TR S&P 100 ETF 464287101 2175109 12752 SH SOLE HM Payson 11555 0 1197 ISHARES TR S&P 500 GRWT ETF 464287309 1461681 24986 SH SOLE HM Payson 22153 0 2833 ISHARES TR S&P MC 400VL ETF 464287705 163800 1625 SH SOLE HM Payson 106 0 1519 ISHARES TR S&P SML 600 GWT 464287887 118985 1101 SH SOLE HM Payson 300 0 801 ISHARES TR SELECT DIVID ETF 464287168 13790128 114346 SH SOLE HM Payson 106690 0 7656 ISHARES TR SHORT TREAS BD 464288679 133333 1213 SH SOLE HM Payson 213 0 1000 ISHARES TR TIPS BD ETF 464287176 95796 900 SH SOLE HM Payson 900 0 0 ISHARES TR TRS FLT RT BD 46434V860 3024600 60000 SH SOLE HM Payson 60000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 56912 676 SH SOLE HM Payson 456 0 220 ISHARES TR U.S. TECH ETF 464287721 167602 2250 SH SOLE HM Payson 2250 0 0 ISHARES TR US AER DEF ETF 464288760 5593 50 SH SOLE HM Payson 50 0 0 ITERUM THERAPEUTICS PLC SHS NEW G6333L200 3 3 SH SOLE HM Payson 3 0 0 ITT INC COM 45073V108 16058 198 SH SOLE HM Payson 198 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 206976 4200 SH SOLE HM Payson 4200 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 4253386 84847 SH SOLE HM Payson 65985 0 18862 JACOBS SOLUTIONS INC COM 46982L108 138801 1156 SH SOLE HM Payson 329 0 827 JD.COM INC SPON ADR CL A 47215P106 4210 75 SH SOLE HM Payson 56 0 19 JEFFERIES FINL GROUP INC COM 47233W109 41993 1225 SH SOLE HM Payson 1225 0 0 JOHNSON & JOHNSON COM 478160104 143150558 810363 SH SOLE HM Payson 719941 0 90422 JOHNSON CTLS INTL PLC SHS G51502105 228147 3565 SH SOLE HM Payson 2869 0 696 JPMORGAN CHASE & CO COM 46625H100 38403975 286383 SH SOLE HM Payson 282266 0 4117 KELLOGG CO COM 487836108 274488 3853 SH SOLE HM Payson 3272 0 581 KEMPER CORP COM 488401100 120540 2450 SH SOLE HM Payson 2450 0 0 KEYCORP COM 493267108 63200 3628 SH SOLE HM Payson 3028 0 600 KEYSIGHT TECHNOLOGIES INC COM 49338L103 107774 630 SH SOLE HM Payson 490 0 140 KIMBERLY-CLARK CORP COM 494368103 1787037 13164 SH SOLE HM Payson 12989 0 175 KIMCO RLTY CORP COM 49446R109 16732 790 SH SOLE HM Payson 790 0 0 KINDER MORGAN INC DEL COM 49456B101 34099 1886 SH SOLE HM Payson 1365 0 521 KKR & CO INC COM 48251W104 16340 352 SH SOLE HM Payson 352 0 0 KLA CORP COM NEW 482480100 7918 21 SH SOLE HM Payson 19 0 2 KONTOOR BRANDS INC COM 50050N103 26155 654 SH SOLE HM Payson 654 0 0 KRAFT HEINZ CO COM 500754106 196751 4833 SH SOLE HM Payson 4829 0 4 KROGER CO COM 501044101 203196 4558 SH SOLE HM Payson 1700 0 2858 KULICKE & SOFFA INDS INC COM 501242101 8852 200 SH SOLE HM Payson 200 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 46904 4218 SH SOLE HM Payson 4218 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 91638934 440127 SH SOLE HM Payson 388340 0 51787 LABORATORY CORP AMER HLDGS COM NEW 50540R409 35189006 149435 SH SOLE HM Payson 118940 0 30495 LAKELAND BANCORP INC COM 511637100 52830 3000 SH SOLE HM Payson 3000 0 0 LAM RESEARCH CORP COM 512807108 55802825 132766 SH SOLE HM Payson 108587 0 24179 LAMB WESTON HLDGS INC COM 513272104 60318 675 SH SOLE HM Payson 675 0 0 LAREDO PETROLEUM INC COM 516806205 2571 50 SH SOLE HM Payson 50 0 0 LAUDER ESTEE COS INC CL A 518439104 185834 749 SH SOLE HM Payson 738 0 11 LCI INDS COM 50189K103 277350 3000 SH SOLE HM Payson 1650 0 1350 LEGGETT & PLATT INC COM 524660107 2514 78 SH SOLE HM Payson 78 0 0 LEIDOS HOLDINGS INC COM 525327102 566 5 SH SOLE HM Payson 5 0 0 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 37683 110000 SH SOLE HM Payson 110000 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 1904 400 SH SOLE HM Payson 400 0 0 LILLY ELI & CO COM 532457108 7276923 19891 SH SOLE HM Payson 18773 0 1118 LINCOLN NATL CORP IND COM 534187109 27525 896 SH SOLE HM Payson 896 0 0 LINDE PLC SHS G5494J103 834368 2558 SH SOLE HM Payson 2388 0 170 LITHIUM AMERS CORP NEW COM NEW 53680Q207 43073 2273 SH SOLE HM Payson 2273 0 0 LKQ CORP COM 501889208 13352 250 SH SOLE HM Payson 250 0 0 LOCKHEED MARTIN CORP COM 539830109 5014527 10308 SH SOLE HM Payson 10292 0 16 LOEWS CORP COM 540424108 209988 3600 SH SOLE HM Payson 3600 0 0 LOWES COS INC COM 548661107 1511973 7589 SH SOLE HM Payson 6749 0 840 LOYALTY VENTURES INC COMMON STOCK 54911Q107 24 10 SH SOLE HM Payson 10 0 0 LUCID GROUP INC COM 549498103 7732 1132 SH SOLE HM Payson 1132 0 0 LULULEMON ATHLETICA INC COM 550021109 16019 50 SH SOLE HM Payson 50 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4650 56 SH SOLE HM Payson 15 0 41 M & T BK CORP COM 55261F104 438952 3026 SH SOLE HM Payson 2126 0 900 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 302365 6022 SH SOLE HM Payson 3822 0 2200 MAGNA INTL INC COM 559222401 11236 200 SH SOLE HM Payson 200 0 0 MAGNITE INC COM 55955D100 424 40 SH SOLE HM Payson 40 0 0 MANULIFE FINL CORP COM 56501R106 7082 397 SH SOLE HM Payson 300 0 97 MARATHON OIL CORP COM 565849106 412818 15250 SH SOLE HM Payson 15249 0 1 MARATHON PETE CORP COM 56585A102 6698943 57556 SH SOLE HM Payson 56653 0 903 MARKETAXESS HLDGS INC COM 57060D108 30678 110 SH SOLE HM Payson 110 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 116 100 SH SOLE HM Payson 100 0 0 MARRIOTT INTL INC NEW CL A 571903202 379122 2546 SH SOLE HM Payson 2546 0 0 MARSH & MCLENNAN COS INC COM 571748102 1242920 7511 SH SOLE HM Payson 7504 0 7 MARVELL TECHNOLOGY INC COM 573874104 4111 111 SH SOLE HM Payson 111 0 0 MASTERBRAND INC COMMON STOCK 57638P104 15160 2008 SH SOLE HM Payson 1911 0 97 MASTERCARD INCORPORATED CL A 57636Q104 74740621 214939 SH SOLE HM Payson 183184 0 31755 MATCH GROUP INC NEW COM 57667L107 2697 65 SH SOLE HM Payson 65 0 0 MATTEL INC COM 577081102 626113 35096 SH SOLE HM Payson 35096 0 0 MATTERPORT INC COM CL A 577096100 1400 500 SH SOLE HM Payson 500 0 0 MAXIMUS INC COM 577933104 302340 4123 SH SOLE HM Payson 3925 0 198 MCCORMICK & CO INC COM NON VTG 579780206 369524 4458 SH SOLE HM Payson 4458 0 0 MCDONALDS CORP COM 580135101 82680373 313742 SH SOLE HM Payson 304399 0 9343 MCKESSON CORP COM 58155Q103 540271 1440 SH SOLE HM Payson 1429 0 11 MDU RES GROUP INC COM 552690109 112258 3700 SH SOLE HM Payson 3700 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2228 200 SH SOLE HM Payson 200 0 0 MEDTRONIC PLC SHS G5960L103 2771793 35664 SH SOLE HM Payson 33019 0 2645 MERCADOLIBRE INC COM 58733R102 22002 26 SH SOLE HM Payson 26 0 0 MERCK & CO INC COM 58933Y105 28949510 260924 SH SOLE HM Payson 256310 0 4614 MERCURY SYS INC COM 589378108 35792 800 SH SOLE HM Payson 800 0 0 META PLATFORMS INC CL A 30303M102 1563292 12991 SH SOLE HM Payson 11614 0 1377 METLIFE INC COM 59156R108 149155 2061 SH SOLE HM Payson 1973 0 88 METTLER TOLEDO INTERNATIONAL COM 592688105 849925 588 SH SOLE HM Payson 365 0 223 MFA FINL INC NOTE 6.250% 6/1 55272XAA0 3591 4000 SH SOLE HM Payson 4000 0 0 MGE ENERGY INC COM 55277P104 113274 1609 SH SOLE HM Payson 1609 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1509 45 SH SOLE HM Payson 45 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 776 123 SH SOLE HM Payson 123 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 16017 228 SH SOLE HM Payson 204 0 24 MICRON TECHNOLOGY INC COM 595112103 2499 50 SH SOLE HM Payson 50 0 0 MICROSOFT CORP COM 594918104 185550542 773708 SH SOLE HM Payson 728745 0 44963 MODERNA INC COM 60770K107 66751 372 SH SOLE HM Payson 366 0 6 MOLSON COORS BEVERAGE CO CL B 60871R209 72489 1407 SH SOLE HM Payson 1372 0 35 MONDELEZ INTL INC CL A 609207105 7309238 109666 SH SOLE HM Payson 106939 0 2727 MONGODB INC CL A 60937P106 330494 1679 SH SOLE HM Payson 1650 0 29 MONSTER BEVERAGE CORP NEW COM 61174X109 14823 146 SH SOLE HM Payson 72 0 74 MOODYS CORP COM 615369105 787659 2827 SH SOLE HM Payson 2827 0 0 MORGAN STANLEY COM NEW 617446448 608064 7152 SH SOLE HM Payson 7037 0 115 MORNINGSTAR INC COM 617700109 238249 1100 SH SOLE HM Payson 1100 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 34533 134 SH SOLE HM Payson 88 0 46 MPLX LP COM UNIT REP LTD 55336V100 51329 1563 SH SOLE HM Payson 1563 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 460 200 SH SOLE HM Payson 200 0 0 NATIONAL FUEL GAS CO COM 636180101 107610 1700 SH SOLE HM Payson 1700 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 10556 175 SH SOLE HM Payson 175 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 27456 600 SH SOLE HM Payson 600 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 35289 977 SH SOLE HM Payson 977 0 0 NAVIENT CORPORATION COM 63938C108 77726 4725 SH SOLE HM Payson 4725 0 0 NCR CORP NEW COM 62886E108 187 8 SH SOLE HM Payson 8 0 0 NETAPP INC COM 64110D104 1201 20 SH SOLE HM Payson 20 0 0 NETFLIX INC COM 64110L106 401037 1360 SH SOLE HM Payson 901 0 459 NEW FOUND GOLD CORP COM 64440N103 4040 1000 SH SOLE HM Payson 1000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 17200 2000 SH SOLE HM Payson 2000 0 0 NEXTERA ENERGY INC COM 65339F101 5526861 66111 SH SOLE HM Payson 60696 0 5415 NIKE INC CL B 654106103 11208174 95788 SH SOLE HM Payson 94668 0 1120 NISOURCE INC COM 65473P105 114149 4163 SH SOLE HM Payson 4163 0 0 NOKIA CORP SPONSORED ADR 654902204 269 58 SH SOLE HM Payson 58 0 0 NORFOLK SOUTHN CORP COM 655844108 4113735 16694 SH SOLE HM Payson 16682 0 12 NORTHERN TR CORP COM 665859104 69553 786 SH SOLE HM Payson 750 0 36 NORTHROP GRUMMAN CORP COM 666807102 1609023 2949 SH SOLE HM Payson 2801 0 148 NOV INC COM 62955J103 731150 35000 SH SOLE HM Payson 35000 0 0 NOVARTIS AG SPONSORED ADR 66987V109 284498 3136 SH SOLE HM Payson 2067 0 1069 NOVAVAX INC COM NEW 670002401 12418 1208 SH SOLE HM Payson 1208 0 0 NOVO-NORDISK A S ADR 670100205 265672 1963 SH SOLE HM Payson 1935 0 28 NRG ENERGY INC COM NEW 629377508 986 31 SH SOLE HM Payson 31 0 0 NUCOR CORP COM 670346105 399252 3029 SH SOLE HM Payson 3029 0 0 NVIDIA CORPORATION COM 67066G104 11239664 76910 SH SOLE HM Payson 51681 0 25229 NXP SEMICONDUCTORS N V COM N6596X109 22340622 141367 SH SOLE HM Payson 125521 0 15846 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 5071 123 SH SOLE HM Payson 123 0 0 OCCIDENTAL PETE CORP COM 674599105 95619 1518 SH SOLE HM Payson 1518 0 0 OGE ENERGY CORP COM 670837103 130910 3310 SH SOLE HM Payson 3310 0 0 OKTA INC CL A 679295105 169322 2478 SH SOLE HM Payson 2450 0 28 OMNICOM GROUP INC COM 681919106 18353 225 SH SOLE HM Payson 225 0 0 ON SEMICONDUCTOR CORP COM 682189105 26195 420 SH SOLE HM Payson 391 0 29 ONEOK INC NEW COM 682680103 9198 140 SH SOLE HM Payson 140 0 0 ORACLE CORP COM 68389X105 23243436 284358 SH SOLE HM Payson 277771 0 6587 OREILLY AUTOMOTIVE INC COM 67103H107 51486 61 SH SOLE HM Payson 58 0 3 ORGANON & CO COMMON STOCK 68622V106 113855 4076 SH SOLE HM Payson 4066 0 10 ORION OFFICE REIT INC COM 68629Y103 1025 120 SH SOLE HM Payson 120 0 0 ORMAT TECHNOLOGIES INC COM 686688102 17296 200 SH SOLE HM Payson 200 0 0 OSHKOSH CORP COM 688239201 200897 2278 SH SOLE HM Payson 2240 0 38 OTIS WORLDWIDE CORP COM 68902V107 3795061 48462 SH SOLE HM Payson 47204 0 1258 OTTER TAIL CORP COM 689648103 5871 100 SH SOLE HM Payson 100 0 0 PACCAR INC COM 693718108 5740 58 SH SOLE HM Payson 25 0 33 PALANTIR TECHNOLOGIES INC CL A 69608A108 160 25 SH SOLE HM Payson 25 0 0 PALO ALTO NETWORKS INC COM 697435105 781424 5600 SH SOLE HM Payson 5595 0 5 PARAMOUNT GLOBAL CLASS B COM 92556H206 379884 22505 SH SOLE HM Payson 22505 0 0 PARKER-HANNIFIN CORP COM 701094104 9522684 32724 SH SOLE HM Payson 32233 0 491 PAYCHEX INC COM 704326107 485699 4203 SH SOLE HM Payson 3203 0 1000 PAYCOM SOFTWARE INC COM 70432V102 91541 295 SH SOLE HM Payson 295 0 0 PAYPAL HLDGS INC COM 70450Y103 536429 7532 SH SOLE HM Payson 7432 0 100 PEGASYSTEMS INC COM 705573103 1712 50 SH SOLE HM Payson 50 0 0 PENN ENTERTAINMENT INC COM 707569109 344520 11600 SH SOLE HM Payson 11600 0 0 PENTAIR PLC SHS G7S00T104 11695 260 SH SOLE HM Payson 260 0 0 PENUMBRA INC COM 70975L107 111230 500 SH SOLE HM Payson 500 0 0 PEOPLES BANCORP INC COM 709789101 76275 2700 SH SOLE HM Payson 2700 0 0 PEPSICO INC COM 713448108 24721240 136838 SH SOLE HM Payson 134886 0 1952 PERKINELMER INC COM 714046109 149615 1067 SH SOLE HM Payson 1067 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 746 70 SH SOLE HM Payson 70 0 0 PFIZER INC COM 717081103 96441346 1882150 SH SOLE HM Payson 1677719 0 204431 PG&E CORP COM 69331C108 26422 1625 SH SOLE HM Payson 1500 0 125 PHILIP MORRIS INTL INC COM 718172109 4763238 47063 SH SOLE HM Payson 46531 0 532 PHILLIPS 66 COM 718546104 4246880 40804 SH SOLE HM Payson 40779 0 25 PHYSICIANS RLTY TR COM 71943U104 5788 400 SH SOLE HM Payson 400 0 0 PINNACLE WEST CAP CORP COM 723484101 29960 394 SH SOLE HM Payson 394 0 0 PINTEREST INC CL A 72352L106 8789 362 SH SOLE HM Payson 253 0 109 PIONEER NAT RES CO COM 723787107 10244711 44856 SH SOLE HM Payson 29503 0 15353 PIPER SANDLER COMPANIES COM 724078100 781 6 SH SOLE HM Payson 6 0 0 PJT PARTNERS INC COM CL A 69343T107 37656 511 SH SOLE HM Payson 511 0 0 PLUG POWER INC COM NEW 72919P202 12370 1000 SH SOLE HM Payson 1000 0 0 PNC FINL SVCS GROUP INC COM 693475105 414908 2627 SH SOLE HM Payson 2589 0 38 POLARIS INC COM 731068102 31492055 311803 SH SOLE HM Payson 269017 0 42786 POOL CORP COM 73278L105 45350 150 SH SOLE HM Payson 150 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 49294 1006 SH SOLE HM Payson 1000 0 6 PPG INDS INC COM 693506107 1756965 13973 SH SOLE HM Payson 13164 0 809 PPL CORP COM 69351T106 49236 1685 SH SOLE HM Payson 1685 0 0 PRICE T ROWE GROUP INC COM 74144T108 58238 534 SH SOLE HM Payson 417 0 117 PRICESMART INC COM 741511109 27351 450 SH SOLE HM Payson 450 0 0 PROCTER AND GAMBLE CO COM 742718109 37808774 249464 SH SOLE HM Payson 242919 0 6545 PROGRESSIVE CORP COM 743315103 24904 192 SH SOLE HM Payson 182 0 10 PROSHARES TR PSHS ULTSH 20YRS 74347B201 17452 537 SH SOLE HM Payson 537 0 0 PRUDENTIAL FINL INC COM 744320102 74297 747 SH SOLE HM Payson 665 0 82 PUBLIC STORAGE COM 74460D109 101989 364 SH SOLE HM Payson 360 0 4 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 192939 3149 SH SOLE HM Payson 3149 0 0 PULTE GROUP INC COM 745867101 327042 7183 SH SOLE HM Payson 7117 0 66 PURE STORAGE INC CL A 74624M102 200700 7500 SH SOLE HM Payson 7500 0 0 Q2 HLDGS INC COM 74736L109 5831 217 SH SOLE HM Payson 217 0 0 QUALCOMM INC COM 747525103 653703 5946 SH SOLE HM Payson 4657 0 1289 QUANTUMSCAPE CORP COM CL A 74767V109 6980 1231 SH SOLE HM Payson 1231 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1878532 12008 SH SOLE HM Payson 12008 0 0 RAYMOND JAMES FINL INC COM 754730109 8762 82 SH SOLE HM Payson 73 0 9 RAYONIER INC COM 754907103 23682 719 SH SOLE HM Payson 719 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 63575176 629956 SH SOLE HM Payson 593317 0 36639 REALTY INCOME CORP COM 756109104 105294 1660 SH SOLE HM Payson 1575 0 85 REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 2979 3000 SH SOLE HM Payson 3000 0 0 REGENCY CTRS CORP COM 758849103 14062 225 SH SOLE HM Payson 225 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 5519 256 SH SOLE HM Payson 100 0 156 REPUBLIC SVCS INC COM 760759100 392130 3040 SH SOLE HM Payson 3032 0 8 RESIDEO TECHNOLOGIES INC COM 76118Y104 3115 189 SH SOLE HM Payson 189 0 0 RESMED INC COM 761152107 84085 404 SH SOLE HM Payson 400 0 4 REYNOLDS CONSUMER PRODS INC COM 76171L106 1499 50 SH SOLE HM Payson 50 0 0 RINGCENTRAL INC CL A 76680R206 5310 150 SH SOLE HM Payson 150 0 0 RIO TINTO PLC SPONSORED ADR 767204100 40370 567 SH SOLE HM Payson 533 0 34 RITE AID CORP COM 767754872 17 5 SH SOLE HM Payson 5 0 0 ROBINHOOD MKTS INC COM CL A 770700102 6235 766 SH SOLE HM Payson 766 0 0 ROCKET LAB USA INC COM 773122106 758 201 SH SOLE HM Payson 201 0 0 ROCKWELL AUTOMATION INC COM 773903109 476504 1850 SH SOLE HM Payson 1450 0 400 ROKU INC COM CL A 77543R102 4803 118 SH SOLE HM Payson 118 0 0 ROPER TECHNOLOGIES INC COM 776696106 1083682 2508 SH SOLE HM Payson 2508 0 0 ROSS STORES INC COM 778296103 536708 4624 SH SOLE HM Payson 4620 0 4 ROYAL BK CDA SUSTAINABL COM 780087102 94584 1006 SH SOLE HM Payson 1006 0 0 RPM INTL INC COM 749685103 333279 3420 SH SOLE HM Payson 3420 0 0 S&P GLOBAL INC COM 78409V104 46018523 137393 SH SOLE HM Payson 131885 0 5508 SALESFORCE INC COM 79466L302 480108 3621 SH SOLE HM Payson 3440 0 181 SANOFI SPONSORED ADR 80105N105 422891 8732 SH SOLE HM Payson 8610 0 122 SAP SE SPON ADR 803054204 195235 1892 SH SOLE HM Payson 1837 0 55 SCHLUMBERGER LTD COM STK 806857108 390846 7311 SH SOLE HM Payson 6834 0 477 SCHWAB CHARLES CORP COM 808513105 1833896 22026 SH SOLE HM Payson 21252 0 774 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 3047850 65000 SH SOLE HM Payson 65000 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 47170 1993 SH SOLE HM Payson 1993 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 376 12 SH SOLE HM Payson 12 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 231 7 SH SOLE HM Payson 7 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 19371 362 SH SOLE HM Payson 362 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 479 10 SH SOLE HM Payson 10 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 546 22 SH SOLE HM Payson 22 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 590 20 SH SOLE HM Payson 20 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 294 9 SH SOLE HM Payson 9 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 86975 1941 SH SOLE HM Payson 1941 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 275268 3644 SH SOLE HM Payson 1245 0 2399 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 100767 2232 SH SOLE HM Payson 18 0 2214 SCHWAB STRATEGIC TR US REIT ETF 808524847 159 8 SH SOLE HM Payson 8 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 17592 434 SH SOLE HM Payson 434 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 463 9 SH SOLE HM Payson 9 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 38292 345 SH SOLE HM Payson 345 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 34013 700 SH SOLE HM Payson 700 0 0 SEA LTD SPONSORD ADS 81141R100 41624 800 SH SOLE HM Payson 800 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 15783 300 SH SOLE HM Payson 300 0 0 SEI INVTS CO COM 784117103 37604 645 SH SOLE HM Payson 600 0 45 SELECT SECTOR SPDR TR ENERGY 81369Y506 17286 198 SH SOLE HM Payson 34 0 164 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 407219 11907 SH SOLE HM Payson 10071 0 1836 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7750 60 SH SOLE HM Payson 60 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 82676 1109 SH SOLE HM Payson 1000 0 109 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 69687 513 SH SOLE HM Payson 126 0 387 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 225392 2295 SH SOLE HM Payson 2295 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 374002 5305 SH SOLE HM Payson 5155 0 150 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 120458 968 SH SOLE HM Payson 968 0 0 SEMPRA COM 816851109 166749 1079 SH SOLE HM Payson 1012 0 67 SENSIENT TECHNOLOGIES CORP COM 81725T100 116672 1600 SH SOLE HM Payson 1600 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 89302 12250 SH SOLE HM Payson 12250 0 0 SERVICENOW INC COM 81762P102 224032 577 SH SOLE HM Payson 477 0 100 SHELL PLC SPON ADS 780259305 262767 4614 SH SOLE HM Payson 2092 0 2522 SHERWIN WILLIAMS CO COM 824348106 5637774 23755 SH SOLE HM Payson 23028 0 727 SIGA TECHNOLOGIES INC COM 826917106 1104 150 SH SOLE HM Payson 150 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 102296 5450 SH SOLE HM Payson 5450 0 0 SIMPSON MFG INC COM 829073105 132990 1500 SH SOLE HM Payson 807 0 693 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3285 28 SH SOLE HM Payson 28 0 0 SLM CORP COM 78442P106 78435 4725 SH SOLE HM Payson 4725 0 0 SMUCKER J M CO COM NEW 832696405 33277 210 SH SOLE HM Payson 200 0 10 SOFI TECHNOLOGIES INC COM 83406F102 461 100 SH SOLE HM Payson 100 0 0 SONOS INC COM 83570H108 38870 2300 SH SOLE HM Payson 2300 0 0 SOUTHERN CO COM 842587107 870544 12191 SH SOLE HM Payson 11966 0 225 SOUTHERN COPPER CORP COM 84265V105 16547 274 SH SOLE HM Payson 200 0 74 SPDR GOLD TR GOLD SHS 78463V107 1398682 8245 SH SOLE HM Payson 5734 0 2511 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 230513 7764 SH SOLE HM Payson 7764 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 37810651 98791 SH SOLE HM Payson 97752 0 1039 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 904177 2042 SH SOLE HM Payson 2042 0 0 SPDR SER TR AEROSPACE DEF 78464A631 46441 422 SH SOLE HM Payson 422 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 690838 33601 SH SOLE HM Payson 33601 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 255276 11381 SH SOLE HM Payson 11381 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 19392 800 SH SOLE HM Payson 800 0 0 SPDR SER TR GLB DOW ETF 78464A706 3638 36 SH SOLE HM Payson 36 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 2532205 79554 SH SOLE HM Payson 79554 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 2706427 92118 SH SOLE HM Payson 92118 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 31786 440 SH SOLE HM Payson 440 0 0 SPDR SER TR S&P BIOTECH 78464A870 67575 814 SH SOLE HM Payson 814 0 0 SPDR SER TR S&P BK ETF 78464A797 185115 4100 SH SOLE HM Payson 4000 0 100 SPDR SER TR S&P DIVID ETF 78464A763 131366 1050 SH SOLE HM Payson 750 0 300 SPDR SER TR S&P REGL BKG 78464A698 154192 2625 SH SOLE HM Payson 2500 0 125 SPDR SER TR S&P TRANSN ETF 78464A532 4777 71 SH SOLE HM Payson 71 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 753498 25456 SH SOLE HM Payson 25456 0 0 SPLUNK INC COM 848637104 38396 446 SH SOLE HM Payson 445 0 1 SPOTIFY TECHNOLOGY S A SHS L8681T102 7895 100 SH SOLE HM Payson 100 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 23321 1654 SH SOLE HM Payson 1654 0 0 STANDEX INTL CORP COM 854231107 649689 6344 SH SOLE HM Payson 6344 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 95195 7900 SH SOLE HM Payson 1900 0 6000 STARBUCKS CORP COM 855244109 825282 8319 SH SOLE HM Payson 8235 0 84 STARWOOD PPTY TR INC COM 85571B105 183300 10000 SH SOLE HM Payson 10000 0 0 STATE STR CORP COM 857477103 2015191 25979 SH SOLE HM Payson 25044 0 935 STEM INC COM 85859N102 4470 500 SH SOLE HM Payson 500 0 0 STERICYCLE INC COM 858912108 17462 350 SH SOLE HM Payson 350 0 0 STERIS PLC SHS USD G8473T100 25857 140 SH SOLE HM Payson 140 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 8501 239 SH SOLE HM Payson 200 0 39 STRYKER CORPORATION COM 863667101 2430964 9943 SH SOLE HM Payson 9741 0 202 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 151800 10000 SH SOLE HM Payson 10000 0 0 SUN LIFE FINANCIAL INC. COM 866796105 116421 2508 SH SOLE HM Payson 2490 0 18 SUNPOWER CORP COM 867652406 7212 400 SH SOLE HM Payson 400 0 0 SUPER MICRO COMPUTER INC COM 86800U104 23891 291 SH SOLE HM Payson 291 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 9841 10000 SH SOLE HM Payson 10000 0 0 SVB FINANCIAL GROUP COM 78486Q101 214490 932 SH SOLE HM Payson 932 0 0 SYLVAMO CORP COMMON STOCK 871332102 2624 54 SH SOLE HM Payson 54 0 0 SYSCO CORP COM 871829107 1311347 17153 SH SOLE HM Payson 17142 0 11 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1921271 25792 SH SOLE HM Payson 24650 0 1142 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 6100 391 SH SOLE HM Payson 286 0 105 TARGA RES CORP COM 87612G101 64754 881 SH SOLE HM Payson 881 0 0 TARGET CORP COM 87612E106 1277124 8569 SH SOLE HM Payson 6936 0 1633 TC ENERGY CORP COM 87807B107 2671 67 SH SOLE HM Payson 67 0 0 TD SYNNEX CORPORATION COM 87162W100 13449 142 SH SOLE HM Payson 142 0 0 TE CONNECTIVITY LTD SHS H84989104 317816 2768 SH SOLE HM Payson 2724 0 44 TELADOC HEALTH INC COM 87918A105 4304 182 SH SOLE HM Payson 182 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 214752 537 SH SOLE HM Payson 422 0 115 TELEFLEX INCORPORATED COM 879369106 2259870 9053 SH SOLE HM Payson 9053 0 0 TELEFONICA S A SPONSORED ADR 879382208 9928 2781 SH SOLE HM Payson 2781 0 0 TELLURIAN INC NEW COM 87968A104 63042 37525 SH SOLE HM Payson 37525 0 0 TERADATA CORP DEL COM 88076W103 7540 224 SH SOLE HM Payson 224 0 0 TERADYNE INC COM 880770102 24545 281 SH SOLE HM Payson 251 0 30 TESLA INC COM 88160R101 417125 3386 SH SOLE HM Payson 3266 0 120 TEXAS INSTRS INC COM 882508104 29594046 179119 SH SOLE HM Payson 128207 0 50912 TEXTRON INC COM 883203101 47011 664 SH SOLE HM Payson 664 0 0 TFF PHARMACEUTICALS INC COM 87241J104 1575 1500 SH SOLE HM Payson 1500 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 2240 1000 SH SOLE HM Payson 1000 0 0 THE TRADE DESK INC COM CL A 88339J105 451169 10064 SH SOLE HM Payson 9874 0 190 THERMO FISHER SCIENTIFIC INC COM 883556102 78640808 142804 SH SOLE HM Payson 126619 0 16185 THOMSON REUTERS CORP. COM NEW 884903709 56807 498 SH SOLE HM Payson 498 0 0 THOR INDS INC COM 885160101 95570 1266 SH SOLE HM Payson 966 0 300 TIMKEN CO COM 887389104 229678 3250 SH SOLE HM Payson 3250 0 0 TJX COS INC NEW COM 872540109 46996010 590402 SH SOLE HM Payson 581427 0 8975 TOLL BROTHERS INC COM 889478103 172723 3460 SH SOLE HM Payson 3060 0 400 TORO CO COM 891092108 166178 1468 SH SOLE HM Payson 800 0 668 TORONTO DOMINION BK ONT COM NEW 891160509 1368357 21130 SH SOLE HM Payson 21130 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 3971 125 SH SOLE HM Payson 125 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 63260 1019 SH SOLE HM Payson 955 0 64 TOTALENERGIES SE SPONSORED ADS 89151E109 43828 706 SH SOLE HM Payson 100 0 606 TOWNSQUARE MEDIA INC CL A 892231101 2175 300 SH SOLE HM Payson 300 0 0 TRACTOR SUPPLY CO COM 892356106 112710 501 SH SOLE HM Payson 501 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1280678 7619 SH SOLE HM Payson 6578 0 1041 TRANSACT TECHNOLOGIES INC COM 892918103 50560 8000 SH SOLE HM Payson 8000 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 34999 2966 SH SOLE HM Payson 2966 0 0 TRAVELERS COMPANIES INC COM 89417E109 4669689 24906 SH SOLE HM Payson 24863 0 43 TREX CO INC COM 89531P105 21165 500 SH SOLE HM Payson 500 0 0 TRUIST FINL CORP COM 89832Q109 1320160 30680 SH SOLE HM Payson 29433 0 1247 TYLER TECHNOLOGIES INC COM 902252105 21661438 67186 SH SOLE HM Payson 65991 0 1195 TYSON FOODS INC CL A 902494103 56336 905 SH SOLE HM Payson 905 0 0 UBER TECHNOLOGIES INC COM 90353T100 36205 1464 SH SOLE HM Payson 1000 0 464 UBS GROUP AG SHS H42097107 9428 505 SH SOLE HM Payson 505 0 0 ULTA BEAUTY INC COM 90384S303 1876 4 SH SOLE HM Payson 4 0 0 UMH PPTYS INC COM 903002103 9660 600 SH SOLE HM Payson 600 0 0 UNDER ARMOUR INC CL A 904311107 508 50 SH SOLE HM Payson 50 0 0 UNDER ARMOUR INC CL C 904311206 446 50 SH SOLE HM Payson 50 0 0 UNILEVER PLC SPON ADR NEW 904767704 2749311 54604 SH SOLE HM Payson 48928 0 5676 UNION PAC CORP COM 907818108 7126900 34418 SH SOLE HM Payson 34181 0 237 UNITED PARCEL SERVICE INC CL B 911312106 767944 4418 SH SOLE HM Payson 3842 0 576 UNITED STATES STL CORP NEW COM 912909108 7615 304 SH SOLE HM Payson 304 0 0 UNITEDHEALTH GROUP INC COM 91324P102 93412987 176191 SH SOLE HM Payson 144771 0 31420 UNITIL CORP COM 913259107 7293 142 SH SOLE HM Payson 142 0 0 UNITY SOFTWARE INC COM 91332U101 13151 460 SH SOLE HM Payson 460 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 10804 100 SH SOLE HM Payson 100 0 0 UNUM GROUP COM 91529Y106 403325 9830 SH SOLE HM Payson 9830 0 0 US BANCORP DEL COM NEW 902973304 175617 4027 SH SOLE HM Payson 3726 0 301 V F CORP COM 918204108 4524556 163874 SH SOLE HM Payson 160895 0 2979 VALERO ENERGY CORP COM 91913Y100 431324 3400 SH SOLE HM Payson 3384 0 16 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 53 2 SH SOLE HM Payson 2 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 19280 248 SH SOLE HM Payson 248 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 74329 366 SH SOLE HM Payson 366 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 149994 8479 SH SOLE HM Payson 8479 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1568975 9053 SH SOLE HM Payson 9053 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3385793 44976 SH SOLE HM Payson 44976 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 359128 4999 SH SOLE HM Payson 671 0 4328 VANGUARD INDEX FDS GROWTH ETF 922908736 504431 2367 SH SOLE HM Payson 2367 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 380801 2186 SH SOLE HM Payson 2186 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15012 111 SH SOLE HM Payson 85 0 26 VANGUARD INDEX FDS MID CAP ETF 922908629 1352797 6638 SH SOLE HM Payson 4391 0 2247 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 495292 6005 SH SOLE HM Payson 6005 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1232149 3507 SH SOLE HM Payson 155 0 3352 VANGUARD INDEX FDS SM CP VAL ETF 922908611 104803 660 SH SOLE HM Payson 454 0 206 VANGUARD INDEX FDS SMALL CP ETF 922908751 98928 539 SH SOLE HM Payson 539 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 162036 808 SH SOLE HM Payson 808 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1610437 8423 SH SOLE HM Payson 7870 0 553 VANGUARD INDEX FDS VALUE ETF 922908744 209517 1493 SH SOLE HM Payson 456 0 1037 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 612059 12207 SH SOLE HM Payson 12207 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4243519 108864 SH SOLE HM Payson 105727 0 3137 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5544 100 SH SOLE HM Payson 100 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2156 52 SH SOLE HM Payson 52 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 32041 372 SH SOLE HM Payson 372 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4117627 88153 SH SOLE HM Payson 88153 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 327 4 SH SOLE HM Payson 4 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 141 3 SH SOLE HM Payson 3 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6840395 118305 SH SOLE HM Payson 117905 0 400 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3027074 40259 SH SOLE HM Payson 40259 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 92529 1380 SH SOLE HM Payson 1380 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 9987 150 SH SOLE HM Payson 150 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5108841 33644 SH SOLE HM Payson 30118 0 3526 VANGUARD STAR FDS VG TL INTL STK F 921909768 47220 913 SH SOLE HM Payson 913 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5068087 120755 SH SOLE HM Payson 118209 0 2546 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1434432 13256 SH SOLE HM Payson 13091 0 165 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 302872 1581 SH SOLE HM Payson 1544 0 37 VANGUARD WORLD FDS ENERGY ETF 92204A306 24256 200 SH SOLE HM Payson 200 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 633272 2553 SH SOLE HM Payson 2553 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 629238 1970 SH SOLE HM Payson 1903 0 67 VAREX IMAGING CORP COM 92214X106 6496 320 SH SOLE HM Payson 320 0 0 VEEVA SYS INC CL A COM 922475108 30662 190 SH SOLE HM Payson 190 0 0 VERINT SYS INC COM 92343X100 10884 300 SH SOLE HM Payson 300 0 0 VERISIGN INC COM 92343E102 20749 101 SH SOLE HM Payson 89 0 12 VERISK ANALYTICS INC COM 92345Y106 53632 304 SH SOLE HM Payson 300 0 4 VERIZON COMMUNICATIONS INC COM 92343V104 1865814 47356 SH SOLE HM Payson 42289 0 5067 VIATRIS INC COM 92556V106 219685 19738 SH SOLE HM Payson 19517 0 221 VIAVI SOLUTIONS INC COM 925550105 1051 100 SH SOLE HM Payson 100 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 504002 18785 SH SOLE HM Payson 16200 0 2585 VIEWRAY INC COM 92672L107 4480 1000 SH SOLE HM Payson 1000 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 17855 1309 SH SOLE HM Payson 1309 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 191440 1000 SH SOLE HM Payson 1000 0 0 VISA INC COM CL A 92826C839 66117981 318242 SH SOLE HM Payson 263848 0 54394 VISTA OUTDOOR INC COM 928377100 3250 133 SH SOLE HM Payson 133 0 0 VMWARE INC CL A COM 928563402 68991 562 SH SOLE HM Payson 550 0 12 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5121 506 SH SOLE HM Payson 506 0 0 VONTIER CORPORATION COM 928881101 20509 1061 SH SOLE HM Payson 1061 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 3050 500 SH SOLE HM Payson 500 0 0 VULCAN MATLS CO COM 929160109 202602 1157 SH SOLE HM Payson 1150 0 7 WABTEC COM 929740108 3094 31 SH SOLE HM Payson 2 0 29 WALGREENS BOOTS ALLIANCE INC COM 931427108 253562 6787 SH SOLE HM Payson 6030 0 757 WALMART INC COM 931142103 14245479 100469 SH SOLE HM Payson 98284 0 2185 WARNER BROS DISCOVERY INC COM SER A 934423104 135425 14285 SH SOLE HM Payson 13691 0 594 WASHINGTON TR BANCORP INC COM 940610108 235428 4990 SH SOLE HM Payson 3300 0 1690 WASTE CONNECTIONS INC COM 94106B101 39635 299 SH SOLE HM Payson 299 0 0 WASTE MGMT INC DEL COM 94106L109 605714 3861 SH SOLE HM Payson 2804 0 1057 WATERS CORP COM 941848103 1596423 4660 SH SOLE HM Payson 4660 0 0 WATSCO INC COM 942622200 40902 164 SH SOLE HM Payson 164 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 307522 2103 SH SOLE HM Payson 1666 0 437 WEBER INC CL A 94770D102 14490 1800 SH SOLE HM Payson 1800 0 0 WEC ENERGY GROUP INC COM 92939U106 1033329 11021 SH SOLE HM Payson 10700 0 321 WEIS MKTS INC COM 948849104 41556 505 SH SOLE HM Payson 505 0 0 WELLS FARGO CO NEW COM 949746101 2072905 50204 SH SOLE HM Payson 49806 0 398 WELLTOWER INC COM 95040Q104 40248 614 SH SOLE HM Payson 200 0 414 WESTERN DIGITAL CORP. COM 958102105 789 25 SH SOLE HM Payson 25 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 30099 1121 SH SOLE HM Payson 1121 0 0 WESTROCK CO COM 96145D105 22854 650 SH SOLE HM Payson 500 0 150 WEX INC COM 96208T104 4559616 27862 SH SOLE HM Payson 26362 0 1500 WEYERHAEUSER CO MTN BE COM NEW 962166104 276985 8935 SH SOLE HM Payson 7905 0 1030 WHIRLPOOL CORP COM 963320106 642936 4545 SH SOLE HM Payson 4145 0 400 WILEY JOHN & SONS INC CL A 968223206 70706 1765 SH SOLE HM Payson 1765 0 0 WILLIAMS COS INC COM 969457100 302672 9200 SH SOLE HM Payson 9200 0 0 WILLIAMS SONOMA INC COM 969904101 11492 100 SH SOLE HM Payson 100 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 793356 170248 SH SOLE HM Payson 170248 0 0 WISDOMTREE INC COM 97717P104 13625 2500 SH SOLE HM Payson 2500 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 63160 1000 SH SOLE HM Payson 1000 0 0 WIX COM LTD SHS M98068105 11524 150 SH SOLE HM Payson 150 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 5931 245 SH SOLE HM Payson 245 0 0 WOODWARD INC COM 980745103 69752 722 SH SOLE HM Payson 622 0 100 WORKDAY INC CL A 98138H101 510691 3052 SH SOLE HM Payson 3025 0 27 WORKHORSE GROUP INC COM NEW 98138J206 53 35 SH SOLE HM Payson 35 0 0 WP CAREY INC COM 92936U109 296657 3796 SH SOLE HM Payson 3796 0 0 WRAP TECHNOLOGIES INC COM 98212N107 16900 10000 SH SOLE HM Payson 10000 0 0 XCEL ENERGY INC COM 98389B100 130054 1855 SH SOLE HM Payson 1839 0 16 XYLEM INC COM 98419M100 2439506 22063 SH SOLE HM Payson 22063 0 0 YETI HLDGS INC COM 98585X104 68162 1650 SH SOLE HM Payson 1450 0 200 YORK WTR CO COM 987184108 18442 410 SH SOLE HM Payson 410 0 0 YUM BRANDS INC COM 988498101 111686 872 SH SOLE HM Payson 858 0 14 YUM CHINA HLDGS INC COM 98850P109 48420 886 SH SOLE HM Payson 858 0 28 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 199487 778 SH SOLE HM Payson 778 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 847445 6647 SH SOLE HM Payson 6429 0 218 ZIMVIE INC COM 98888T107 1980 212 SH SOLE HM Payson 208 0 4 ZIONS BANCORPORATION N A COM 989701107 75215 1530 SH SOLE HM Payson 1530 0 0 ZOETIS INC CL A 98978V103 2018395 13773 SH SOLE HM Payson 13681 0 92 ZOMEDICA CORP COM 98980M109 41 250 SH SOLE HM Payson 250 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 45386 670 SH SOLE HM Payson 670 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 26 50 SH SOLE HM Payson 50 0 0