0000928052-23-000003.txt : 20230717 0000928052-23-000003.hdr.sgml : 20230717 20230717144903 ACCESSION NUMBER: 0000928052-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230717 DATE AS OF CHANGE: 20230717 EFFECTIVENESS DATE: 20230717 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: 231091404 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 06-30-2023 06-30-2023 HM PAYSON & CO
PO BOX 31 PORTLAND ME 04112
13F HOLDINGS REPORT 028-04422 N
DEREK BLACKBURN CCO 2077723761 DEREK BLACKBURN PORTLAND ME 07-17-2023 0 1213 4453889132 false
INFORMATION TABLE 2 13fq22023.xml 1STDIBS COM INC COM 320551104 5610 1500 SH SOLE HM Payson 1500 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 2024 200 SH SOLE HM Payson 200 0 0 3M CO COM 88579Y101 3302011 32990 SH SOLE HM Payson 32590 0 400 ABBOTT LABS COM 002824100 45430699 416719 SH SOLE HM Payson 405838 0 10881 ABBOTT LABS COM 002824100 771208 7074 SH SOLE HM Payson 0 0 7074 ABBVIE INC COM 00287Y109 71242549 528780 SH SOLE HM Payson 449064 0 79716 ABBVIE INC COM 00287Y109 1147226 8515 SH SOLE HM Payson 0 0 8515 ABCAM PLC ADS 000380204 29829 1219 SH SOLE HM Payson 1219 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 81966200 265624 SH SOLE HM Payson 237961 0 27663 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 347770 1127 SH SOLE HM Payson 0 0 1127 ACCO BRANDS CORP COM 00081T108 3647 700 SH SOLE HM Payson 700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 18125 215 SH SOLE HM Payson 215 0 0 ACUSHNET HLDGS CORP COM 005098108 160978 2944 SH SOLE HM Payson 944 0 2000 ADIENT PLC ORD SHS G0084W101 1572 41 SH SOLE HM Payson 0 0 41 ADOBE SYSTEMS INCORPORATED COM 00724F101 29193436 59701 SH SOLE HM Payson 30650 0 29051 ADOBE SYSTEMS INCORPORATED COM 00724F101 83618 171 SH SOLE HM Payson 0 0 171 ADVANCED MICRO DEVICES INC COM 007903107 284662 2499 SH SOLE HM Payson 2236 0 263 ADVANCED MICRO DEVICES INC COM 007903107 144211 1266 SH SOLE HM Payson 0 0 1266 AFFIRM HLDGS INC COM CL A 00827B106 1288 84 SH SOLE HM Payson 84 0 0 AFLAC INC COM 001055102 11921240 170791 SH SOLE HM Payson 168573 0 2218 AFLAC INC COM 001055102 15356 220 SH SOLE HM Payson 0 0 220 AGCO CORP COM 001084102 486254 3700 SH SOLE HM Payson 3700 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 178331 1483 SH SOLE HM Payson 1483 0 0 AGNICO EAGLE MINES LTD COM 008474108 95112 1903 SH SOLE HM Payson 1903 0 0 AIR PRODS & CHEMS INC COM 009158106 6596550 22023 SH SOLE HM Payson 21973 0 50 AIRBNB INC COM CL A 009066101 21403 167 SH SOLE HM Payson 167 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 149634 1665 SH SOLE HM Payson 1665 0 0 AKILI INC COMMON STOCK 00974B107 794 715 SH SOLE HM Payson 715 0 0 ALARM COM HLDGS INC COM 011642105 94575 1830 SH SOLE HM Payson 0 0 1830 ALBEMARLE CORP COM 012653101 1291692 5790 SH SOLE HM Payson 420 0 5370 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 136188 1200 SH SOLE HM Payson 1100 0 100 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5675 50 SH SOLE HM Payson 0 0 50 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 136278 1635 SH SOLE HM Payson 1635 0 0 ALIGN TECHNOLOGY INC COM 016255101 97251 275 SH SOLE HM Payson 275 0 0 ALLEGION PLC ORD SHS G0176J109 238600 1988 SH SOLE HM Payson 1243 0 745 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 32160 1000 SH SOLE HM Payson 1000 0 0 ALLIANT ENERGY CORP COM 018802108 77408 1475 SH SOLE HM Payson 1475 0 0 ALLSTATE CORP COM 020002101 1050165 9631 SH SOLE HM Payson 8811 0 820 ALPHABET INC CAP STK CL A 02079K305 65486876 547092 SH SOLE HM Payson 391531 0 155561 ALPHABET INC CAP STK CL A 02079K305 498312 4163 SH SOLE HM Payson 0 0 4163 ALPHABET INC CAP STK CL C 02079K107 147146247 1216386 SH SOLE HM Payson 1126650 0 89736 ALPHABET INC CAP STK CL C 02079K107 1258209 10401 SH SOLE HM Payson 0 0 10401 ALTRIA GROUP INC COM 02209S103 1949714 43040 SH SOLE HM Payson 41700 0 1340 ALTRIA GROUP INC COM 02209S103 74066 1635 SH SOLE HM Payson 0 0 1635 AMAZON COM INC COM 023135106 69573146 533700 SH SOLE HM Payson 490003 0 43697 AMAZON COM INC COM 023135106 421976 3237 SH SOLE HM Payson 0 0 3237 AMEREN CORP COM 023608102 127324 1559 SH SOLE HM Payson 1559 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 25795 1192 SH SOLE HM Payson 1192 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 26946 1502 SH SOLE HM Payson 1502 0 0 AMERICAN ELEC PWR CO INC COM 025537101 786260 9338 SH SOLE HM Payson 7371 0 1967 AMERICAN EXPRESS CO COM 025816109 16033895 92043 SH SOLE HM Payson 89434 0 2609 AMERICAN EXPRESS CO COM 025816109 9930 57 SH SOLE HM Payson 0 0 57 AMERICAN INTL GROUP INC COM NEW 026874784 341270 5931 SH SOLE HM Payson 4581 0 1350 AMERICAN TOWER CORP NEW COM 03027X100 6520263 33620 SH SOLE HM Payson 33410 0 210 AMERICAN TOWER CORP NEW COM 03027X100 2328 12 SH SOLE HM Payson 0 0 12 AMERICAN WTR WKS CO INC NEW COM 030420103 437244 3063 SH SOLE HM Payson 2513 0 550 AMERIPRISE FINL INC COM 03076C106 883878 2661 SH SOLE HM Payson 2645 0 16 AMERISOURCEBERGEN CORP COM 03073E105 565360 2938 SH SOLE HM Payson 2938 0 0 AMETEK INC COM 031100100 69543705 429600 SH SOLE HM Payson 350425 0 79175 AMETEK INC COM 031100100 557839 3446 SH SOLE HM Payson 0 0 3446 AMGEN INC COM 031162100 27185593 122447 SH SOLE HM Payson 94083 0 28364 AMGEN INC COM 031162100 216692 976 SH SOLE HM Payson 0 0 976 AMPHENOL CORP NEW CL A 032095101 387542 4562 SH SOLE HM Payson 4562 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1179 90 SH SOLE HM Payson 90 0 0 ANALOG DEVICES INC COM 032654105 935283 4801 SH SOLE HM Payson 4648 0 153 ANALOG DEVICES INC COM 032654105 5650 29 SH SOLE HM Payson 0 0 29 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 21090 1000 SH SOLE HM Payson 1000 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 8004 400 SH SOLE HM Payson 400 0 0 ANSYS INC COM 03662Q105 129797 393 SH SOLE HM Payson 0 0 393 AON PLC SHS CL A G0403H108 63819728 184878 SH SOLE HM Payson 152148 0 32730 AON PLC SHS CL A G0403H108 459462 1331 SH SOLE HM Payson 0 0 1331 APA CORPORATION COM 03743Q108 65504 1917 SH SOLE HM Payson 1852 0 65 APPLE INC COM 037833100 317144379 1635018 SH SOLE HM Payson 1479704 0 155314 APPLE INC COM 037833100 2245203 11575 SH SOLE HM Payson 0 0 11575 APPLIED MATLS INC COM 038222105 1419817 9823 SH SOLE HM Payson 4512 0 5311 APPLIED MATLS INC COM 038222105 8528 59 SH SOLE HM Payson 0 0 59 APTARGROUP INC COM 038336103 88749 766 SH SOLE HM Payson 612 0 154 APTIV PLC SHS G6095L109 1192105 11677 SH SOLE HM Payson 10929 0 748 AQUA METALS INC COM 03837J101 351 300 SH SOLE HM Payson 300 0 0 ARCH CAP GROUP LTD ORD G0450A105 112275 1500 SH SOLE HM Payson 1500 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 691072 9146 SH SOLE HM Payson 7946 0 1200 ARCHER DANIELS MIDLAND CO COM 039483102 15112 200 SH SOLE HM Payson 0 0 200 ARCONIC CORPORATION COM 03966V107 5325 180 SH SOLE HM Payson 180 0 0 ARCUS BIOSCIENCES INC COM 03969F109 34527 1700 SH SOLE HM Payson 1700 0 0 ARES CAPITAL CORP COM 04010L103 119524 6361 SH SOLE HM Payson 6361 0 0 ARK ETF TR INNOVATION ETF 00214Q104 15449 350 SH SOLE HM Payson 350 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 7913 135 SH SOLE HM Payson 135 0 0 ARROW FINL CORP COM 042744102 5418 269 SH SOLE HM Payson 0 0 269 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 25473 648 SH SOLE HM Payson 0 0 648 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 74350 5000 SH SOLE HM Payson 5000 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 29740 2000 SH SOLE HM Payson 0 0 2000 ASANA INC CL A 04342Y104 2204 100 SH SOLE HM Payson 100 0 0 ASGN INC COM 00191U102 70715 935 SH SOLE HM Payson 935 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 265259 366 SH SOLE HM Payson 354 0 12 ASSURED GUARANTY LTD COM G0585R106 111600 2000 SH SOLE HM Payson 0 0 2000 AST SPACEMOBILE INC COM CL A 00217D100 4700 1000 SH SOLE HM Payson 1000 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 150942 2109 SH SOLE HM Payson 2030 0 79 ASTRAZENECA PLC SPONSORED ADR 046353108 17893 250 SH SOLE HM Payson 0 0 250 AT&T INC COM 00206R102 649396 40714 SH SOLE HM Payson 39575 0 1139 AT&T INC COM 00206R102 21166 1327 SH SOLE HM Payson 0 0 1327 ATLASSIAN CORPORATION CL A 049468101 10069 60 SH SOLE HM Payson 60 0 0 ATMOS ENERGY CORP COM 049560105 81438 700 SH SOLE HM Payson 700 0 0 AUTODESK INC COM 052769106 110285 539 SH SOLE HM Payson 539 0 0 AUTODESK INC COM 052769106 2660 13 SH SOLE HM Payson 0 0 13 AUTOMATIC DATA PROCESSING IN COM 053015103 9189640 41811 SH SOLE HM Payson 41612 0 199 AUTOZONE INC COM 053332102 31891350 12791 SH SOLE HM Payson 8245 0 4546 AUTOZONE INC COM 053332102 59841 24 SH SOLE HM Payson 0 0 24 AVANGRID INC COM 05351W103 18840 500 SH SOLE HM Payson 500 0 0 AVANTOR INC COM 05352A100 3944 192 SH SOLE HM Payson 192 0 0 AVERY DENNISON CORP COM 053611109 25770 150 SH SOLE HM Payson 150 0 0 AYRO INC COM 054748108 2670 3898 SH SOLE HM Payson 3898 0 0 AZENTA INC COM 114340102 1352320 28970 SH SOLE HM Payson 27470 0 1500 BAIDU INC SPON ADR REP A 056752108 93647 684 SH SOLE HM Payson 684 0 0 BALCHEM CORP COM 057665200 205586 1525 SH SOLE HM Payson 1525 0 0 BALL CORP COM 058498106 129809 2230 SH SOLE HM Payson 2130 0 100 BANK AMERICA CORP COM 060505104 7760256 270486 SH SOLE HM Payson 268787 0 1699 BANK AMERICA CORP COM 060505104 151197 5270 SH SOLE HM Payson 0 0 5270 BANK HAWAII CORP COM 062540109 104395 2532 SH SOLE HM Payson 2532 0 0 BANK NEW YORK MELLON CORP COM 064058100 517769 11630 SH SOLE HM Payson 11630 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 31526 630 SH SOLE HM Payson 630 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 76608 2800 SH SOLE HM Payson 2800 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 481920 12000 SH SOLE HM Payson 12000 0 0 BAR HBR BANKSHARES COM 066849100 76828 3118 SH SOLE HM Payson 3118 0 0 BAR HBR BANKSHARES COM 066849100 17741 720 SH SOLE HM Payson 0 0 720 BARRICK GOLD CORP COM 067901108 18623 1100 SH SOLE HM Payson 100 0 1000 BARRICK GOLD CORP COM 067901108 10836 640 SH SOLE HM Payson 0 0 640 BAXTER INTL INC COM 071813109 1059407 23253 SH SOLE HM Payson 23253 0 0 BAXTER INTL INC COM 071813109 18224 400 SH SOLE HM Payson 0 0 400 BECTON DICKINSON & CO COM 075887109 15233906 57702 SH SOLE HM Payson 57061 0 641 BECTON DICKINSON & CO COM 075887109 52802 200 SH SOLE HM Payson 0 0 200 BERKLEY W R CORP COM 084423102 684583 11494 SH SOLE HM Payson 0 0 11494 BERKSHIRE HATHAWAY INC DEL CL A 084670108 17605540 34 SH SOLE HM Payson 34 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 132207593 387706 SH SOLE HM Payson 326004 0 61702 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 964348 2828 SH SOLE HM Payson 0 0 2828 BEST BUY INC COM 086516101 223314 2725 SH SOLE HM Payson 2725 0 0 BHP GROUP LTD SPONSORED ADS 088606108 101619 1703 SH SOLE HM Payson 1703 0 0 BIO RAD LABS INC CL A 090572207 18956 50 SH SOLE HM Payson 50 0 0 BIOGEN INC COM 09062X103 14243 50 SH SOLE HM Payson 50 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5201 60 SH SOLE HM Payson 0 0 60 BLACKLINE INC COM 09239B109 57857 1075 SH SOLE HM Payson 1075 0 0 BLACKROCK INC COM 09247X101 915427 1325 SH SOLE HM Payson 1025 0 300 BLACKROCK INC COM 09247X101 69806 101 SH SOLE HM Payson 0 0 101 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 20664 600 SH SOLE HM Payson 600 0 0 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 220400 10000 SH SOLE HM Payson 10000 0 0 BLACKSTONE INC COM 09260D107 4678716 50325 SH SOLE HM Payson 47875 0 2450 BLACKSTONE INC COM 09260D107 27891 300 SH SOLE HM Payson 0 0 300 BLACKSTONE MTG TR INC COM CL A 09257W100 20810 1000 SH SOLE HM Payson 1000 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 72504 2650 SH SOLE HM Payson 0 0 2650 BLOCK INC CL A 852234103 26628 400 SH SOLE HM Payson 400 0 0 BLUEBIRD BIO INC COM 09609G100 3290 1000 SH SOLE HM Payson 1000 0 0 BOEING CO COM 097023105 572816 2713 SH SOLE HM Payson 1804 0 909 BOEING CO COM 097023105 26395 125 SH SOLE HM Payson 0 0 125 BOOKING HOLDINGS INC COM 09857L108 191724 71 SH SOLE HM Payson 71 0 0 BORGWARNER INC COM 099724106 160230 3276 SH SOLE HM Payson 1404 0 1872 BOSTON BEER INC CL A 100557107 46266 150 SH SOLE HM Payson 150 0 0 BOSTON SCIENTIFIC CORP COM 101137107 56795 1050 SH SOLE HM Payson 1050 0 0 BOSTON SCIENTIFIC CORP COM 101137107 233669 4320 SH SOLE HM Payson 0 0 4320 BP PLC SPONSORED ADR 055622104 532632 15093 SH SOLE HM Payson 13519 0 1574 BREAD FINANCIAL HOLDINGS INC COM 018581108 817 26 SH SOLE HM Payson 26 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 55050897 860843 SH SOLE HM Payson 806028 0 54815 BRISTOL-MYERS SQUIBB CO COM 110122108 437738 6845 SH SOLE HM Payson 0 0 6845 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 33200 1000 SH SOLE HM Payson 1000 0 0 BROADCOM INC COM 11135F101 161596839 186294 SH SOLE HM Payson 149488 0 36806 BROADCOM INC COM 11135F101 1821603 2100 SH SOLE HM Payson 0 0 2100 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 189322 1143 SH SOLE HM Payson 587 0 556 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 42419 1300 SH SOLE HM Payson 1300 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 174980 5200 SH SOLE HM Payson 5200 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 8740 1000 SH SOLE HM Payson 0 0 1000 BRUKER CORP COM 116794108 7392 100 SH SOLE HM Payson 100 0 0 C3 AI INC CL A 12468P104 4044 111 SH SOLE HM Payson 111 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3518 15 SH SOLE HM Payson 15 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 65054 1260 SH SOLE HM Payson 1260 0 0 CAMDEN NATL CORP COM 133034108 374180 12082 SH SOLE HM Payson 12082 0 0 CAMDEN PPTY TR SH BEN INT 133131102 51605 474 SH SOLE HM Payson 474 0 0 CAMPBELL SOUP CO COM 134429109 18284 400 SH SOLE HM Payson 400 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 39160 2200 SH SOLE HM Payson 2200 0 0 CANADIAN NAT RES LTD COM 136385101 24192 430 SH SOLE HM Payson 0 0 430 CANADIAN NATL RY CO COM 136375102 573388 4736 SH SOLE HM Payson 4736 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 93048 1152 SH SOLE HM Payson 0 0 1152 CANOO INC COM CL A 13803R102 24 50 SH SOLE HM Payson 50 0 0 CAPITAL ONE FINL CORP COM 14040H105 878460 8032 SH SOLE HM Payson 8032 0 0 CARDINAL HEALTH INC COM 14149Y108 4729 50 SH SOLE HM Payson 50 0 0 CARETRUST REIT INC COM 14174T107 7448 375 SH SOLE HM Payson 375 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 4691953 94386 SH SOLE HM Payson 91120 0 3266 CASELLA WASTE SYS INC CL A 147448104 3936113 43517 SH SOLE HM Payson 43517 0 0 CASSAVA SCIENCES INC COM 14817C107 1226 50 SH SOLE HM Payson 50 0 0 CATERPILLAR INC COM 149123101 1299883 5283 SH SOLE HM Payson 5183 0 100 CDW CORP COM 12514G108 81192209 442464 SH SOLE HM Payson 366400 0 76064 CDW CORP COM 12514G108 491780 2680 SH SOLE HM Payson 0 0 2680 CELANESE CORP DEL COM 150870103 376350 3250 SH SOLE HM Payson 3250 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 32573 960 SH SOLE HM Payson 0 0 960 CELSIUS HLDGS INC COM NEW 15118V207 2686 18 SH SOLE HM Payson 0 0 18 CENTERPOINT ENERGY INC COM 15189T107 45183 1550 SH SOLE HM Payson 1550 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 15895 500 SH SOLE HM Payson 500 0 0 CGI INC CL A SUB VTG 12532H104 20138 191 SH SOLE HM Payson 191 0 0 CHAMPIONX CORPORATION COM 15872M104 434560 14000 SH SOLE HM Payson 14000 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 39555 4500 SH SOLE HM Payson 4500 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 134458 366 SH SOLE HM Payson 366 0 0 CHEMOURS CO COM 163851108 3689 100 SH SOLE HM Payson 100 0 0 CHEMUNG FINL CORP COM 164024101 1652 43 SH SOLE HM Payson 43 0 0 CHENIERE ENERGY INC COM NEW 16411R208 47537 312 SH SOLE HM Payson 312 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4114 27 SH SOLE HM Payson 0 0 27 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 46140 1000 SH SOLE HM Payson 1000 0 0 CHEVRON CORP NEW COM 166764100 64732243 411390 SH SOLE HM Payson 348665 0 62725 CHEVRON CORP NEW COM 166764100 998701 6347 SH SOLE HM Payson 0 0 6347 CHUBB LIMITED COM H1467J104 536280 2785 SH SOLE HM Payson 1948 0 837 CHURCH & DWIGHT CO INC COM 171340102 1177001 11743 SH SOLE HM Payson 11743 0 0 CHURCH & DWIGHT CO INC COM 171340102 132304 1320 SH SOLE HM Payson 0 0 1320 CINCINNATI FINL CORP COM 172062101 7299 75 SH SOLE HM Payson 75 0 0 CINTAS CORP COM 172908105 501554 1009 SH SOLE HM Payson 1009 0 0 CISCO SYS INC COM 17275R102 16583885 320523 SH SOLE HM Payson 313507 0 7016 CISCO SYS INC COM 17275R102 78904 1525 SH SOLE HM Payson 0 0 1525 CITIGROUP INC COM NEW 172967424 220624 4792 SH SOLE HM Payson 2992 0 1800 CLEARWATER ANALYTICS HLDGS I CL A 185123106 295182 18600 SH SOLE HM Payson 18300 0 300 CLEVELAND-CLIFFS INC NEW COM 185899101 1174 70 SH SOLE HM Payson 70 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 40292 2404 SH SOLE HM Payson 0 0 2404 CLOROX CO DEL COM 189054109 380424 2392 SH SOLE HM Payson 2392 0 0 CME GROUP INC COM 12572Q105 93154 503 SH SOLE HM Payson 503 0 0 CME GROUP INC COM 12572Q105 93572 505 SH SOLE HM Payson 0 0 505 CMS ENERGY CORP COM 125896100 6522 111 SH SOLE HM Payson 111 0 0 CNB FINL CORP PA COM 126128107 1018370 57698 SH SOLE HM Payson 27551 0 30147 COCA COLA CO COM 191216100 5085339 84446 SH SOLE HM Payson 81246 0 3200 COCA COLA CO COM 191216100 425334 7063 SH SOLE HM Payson 0 0 7063 COCA COLA CONS INC COM 191098102 31801 50 SH SOLE HM Payson 0 0 50 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 166464 2550 SH SOLE HM Payson 2550 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 236200 10000 SH SOLE HM Payson 10000 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 38130 3287 SH SOLE HM Payson 3287 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 57813 808 SH SOLE HM Payson 808 0 0 COLGATE PALMOLIVE CO COM 194162103 5557039 72132 SH SOLE HM Payson 70548 0 1584 COLGATE PALMOLIVE CO COM 194162103 171414 2225 SH SOLE HM Payson 0 0 2225 COMCAST CORP NEW CL A 20030N101 1917626 46152 SH SOLE HM Payson 43395 0 2757 COMCAST CORP NEW CL A 20030N101 25014 602 SH SOLE HM Payson 0 0 602 CONAGRA BRANDS INC COM 205887102 81771 2425 SH SOLE HM Payson 2025 0 400 CONCENTRIX CORP COM 20602D101 11467 142 SH SOLE HM Payson 142 0 0 CONOCOPHILLIPS COM 20825C104 2503218 24160 SH SOLE HM Payson 22744 0 1416 CONOCOPHILLIPS COM 20825C104 41444 400 SH SOLE HM Payson 0 0 400 CONSOLIDATED EDISON INC COM 209115104 154675 1711 SH SOLE HM Payson 1341 0 370 CONSTELLATION BRANDS INC CL A 21036P108 1737186 7058 SH SOLE HM Payson 6661 0 397 CONSTELLATION ENERGY CORP COM 21037T109 2198 24 SH SOLE HM Payson 0 0 24 CONSTELLATION ENERGY CORP COM 21037T109 9430 103 SH SOLE HM Payson 0 0 103 COOPER COS INC COM NEW 216648402 34586 90 SH SOLE HM Payson 90 0 0 COPART INC COM 217204106 48889 536 SH SOLE HM Payson 536 0 0 CORNING INC COM 219350105 121554 3469 SH SOLE HM Payson 3469 0 0 CORNING INC COM 219350105 33639 960 SH SOLE HM Payson 0 0 960 CORTEVA INC COM 22052L104 493296 8609 SH SOLE HM Payson 8074 0 535 COSTAMARE INC SHS Y1771G102 146 15 SH SOLE HM Payson 0 0 15 COSTCO WHSL CORP NEW COM 22160K105 1275131 2368 SH SOLE HM Payson 2288 0 80 COSTCO WHSL CORP NEW COM 22160K105 87756 163 SH SOLE HM Payson 0 0 163 COTERRA ENERGY INC COM 127097103 11385 450 SH SOLE HM Payson 450 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 55018 980 SH SOLE HM Payson 980 0 0 CROCS INC COM 227046109 1462 13 SH SOLE HM Payson 0 0 13 CROWDSTRIKE HLDGS INC CL A 22788C105 44061 300 SH SOLE HM Payson 300 0 0 CROWN CASTLE INC COM 22822V101 244402 2145 SH SOLE HM Payson 2145 0 0 CROWN CASTLE INC COM 22822V101 7407 65 SH SOLE HM Payson 0 0 65 CSG SYS INTL INC COM 126349109 64343 1220 SH SOLE HM Payson 1220 0 0 CSX CORP COM 126408103 12950343 379775 SH SOLE HM Payson 379260 0 515 CSX CORP COM 126408103 6309 185 SH SOLE HM Payson 0 0 185 CULLEN FROST BANKERS INC COM 229899109 43228 402 SH SOLE HM Payson 0 0 402 CUMMINS INC COM 231021106 16663412 67970 SH SOLE HM Payson 66928 0 1042 CURTISS WRIGHT CORP COM 231561101 116808 636 SH SOLE HM Payson 636 0 0 CVS HEALTH CORP COM 126650100 5899201 85335 SH SOLE HM Payson 76881 0 8454 D R HORTON INC COM 23331A109 42570484 349827 SH SOLE HM Payson 322872 0 26955 D R HORTON INC COM 23331A109 349738 2874 SH SOLE HM Payson 0 0 2874 DANAHER CORPORATION COM 235851102 53542796 223094 SH SOLE HM Payson 202157 0 20937 DANAHER CORPORATION COM 235851102 230640 961 SH SOLE HM Payson 0 0 961 DARDEN RESTAURANTS INC COM 237194105 1720423 10297 SH SOLE HM Payson 9522 0 775 DBX ETF TR XTRACK HRVST CSI 233051879 2623 98 SH SOLE HM Payson 0 0 98 DEERE & CO COM 244199105 1156008 2853 SH SOLE HM Payson 2245 0 608 DEERE & CO COM 244199105 164102 405 SH SOLE HM Payson 0 0 405 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 39203 718 SH SOLE HM Payson 718 0 0 DELL TECHNOLOGIES INC CL C 24703L202 37877 700 SH SOLE HM Payson 700 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 14262 300 SH SOLE HM Payson 300 0 0 DERMTECH INC COM 24984K105 325 125 SH SOLE HM Payson 125 0 0 DEVON ENERGY CORP NEW COM 25179M103 7006167 144935 SH SOLE HM Payson 94126 0 50809 DEXCOM INC COM 252131107 175288 1364 SH SOLE HM Payson 1340 0 24 DIAGEO PLC SPON ADR NEW 25243Q205 11504702 66317 SH SOLE HM Payson 65033 0 1284 DIAGEO PLC SPON ADR NEW 25243Q205 28972 167 SH SOLE HM Payson 0 0 167 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 62696 366 SH SOLE HM Payson 366 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1510497 11499 SH SOLE HM Payson 10736 0 763 DIGITAL RLTY TR INC COM 253868103 56935 500 SH SOLE HM Payson 500 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 84502 1542 SH SOLE HM Payson 1542 0 0 DISCOVER FINL SVCS COM 254709108 649597 5559 SH SOLE HM Payson 5559 0 0 DISNEY WALT CO COM 254687106 3509376 39308 SH SOLE HM Payson 37725 0 1583 DNP SELECT INCOME FD INC COM 23325P104 55911 5335 SH SOLE HM Payson 0 0 5335 DOCUSIGN INC COM 256163106 10218 200 SH SOLE HM Payson 200 0 0 DOLLAR GEN CORP NEW COM 256677105 7641 45 SH SOLE HM Payson 45 0 0 DOLLAR GEN CORP NEW COM 256677105 30900 182 SH SOLE HM Payson 0 0 182 DOMINION ENERGY INC COM 25746U109 1155591 22313 SH SOLE HM Payson 21913 0 400 DONALDSON INC COM 257651109 25755 412 SH SOLE HM Payson 0 0 412 DORCHESTER MINERALS LP COM UNIT 25820R105 44946 1500 SH SOLE HM Payson 0 0 1500 DOVER CORP COM 260003108 4272342 28936 SH SOLE HM Payson 27969 0 967 DOVER CORP COM 260003108 24363 165 SH SOLE HM Payson 0 0 165 DOW INC COM 260557103 891040 16730 SH SOLE HM Payson 16515 0 215 DOW INC COM 260557103 18641 350 SH SOLE HM Payson 0 0 350 DRAFTKINGS INC NEW COM CL A 26142V105 65496 2465 SH SOLE HM Payson 2465 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 25033 505 SH SOLE HM Payson 505 0 0 DTE ENERGY CO COM 233331107 162830 1480 SH SOLE HM Payson 1410 0 70 DUKE ENERGY CORP NEW COM NEW 26441C204 671166 7479 SH SOLE HM Payson 7154 0 325 DUKE ENERGY CORP NEW COM NEW 26441C204 54383 606 SH SOLE HM Payson 0 0 606 DULUTH HLDGS INC COM CL B 26443V101 6908 1100 SH SOLE HM Payson 1100 0 0 DUPONT DE NEMOURS INC COM 26614N102 1001018 14012 SH SOLE HM Payson 13755 0 257 DXC TECHNOLOGY CO COM 23355L106 856 32 SH SOLE HM Payson 32 0 0 EAGLE MATLS INC COM 26969P108 393720 2112 SH SOLE HM Payson 2112 0 0 EASTGROUP PPTYS INC COM 277276101 225680 1300 SH SOLE HM Payson 1300 0 0 EASTMAN CHEM CO COM 277432100 1963737 23456 SH SOLE HM Payson 23256 0 200 EATON CORP PLC SHS G29183103 370829 1844 SH SOLE HM Payson 1652 0 192 EATON CORP PLC SHS G29183103 11463 57 SH SOLE HM Payson 0 0 57 EATON VANCE TAX-MANAGED GLOB COM 27829F108 19294 2436 SH SOLE HM Payson 2436 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 50668 3034 SH SOLE HM Payson 3034 0 0 EBAY INC. COM 278642103 56980 1275 SH SOLE HM Payson 1275 0 0 EBAY INC. COM 278642103 68376 1530 SH SOLE HM Payson 0 0 1530 ECOLAB INC COM 278865100 994498 5327 SH SOLE HM Payson 5327 0 0 EDGEWELL PERS CARE CO COM 28035Q102 12393 300 SH SOLE HM Payson 300 0 0 EDISON INTL COM 281020107 37712 543 SH SOLE HM Payson 543 0 0 EDITAS MEDICINE INC COM 28106W103 1729 210 SH SOLE HM Payson 210 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 364586 3865 SH SOLE HM Payson 3565 0 300 EDWARDS LIFESCIENCES CORP COM 28176E108 5000 53 SH SOLE HM Payson 0 0 53 ELEVANCE HEALTH INC COM 036752103 362541 816 SH SOLE HM Payson 628 0 188 EMBECTA CORP COMMON STOCK 29082K105 19764 915 SH SOLE HM Payson 915 0 0 EMCOR GROUP INC COM 29084Q100 234302 1268 SH SOLE HM Payson 550 0 718 EMERSON ELEC CO COM 291011104 3417293 37806 SH SOLE HM Payson 37306 0 500 EMERSON ELEC CO COM 291011104 22056 244 SH SOLE HM Payson 0 0 244 ENBRIDGE INC COM 29250N105 478641 12884 SH SOLE HM Payson 12884 0 0 ENBRIDGE INC COM 29250N105 30092 810 SH SOLE HM Payson 0 0 810 ENCORE WIRE CORP COM 292562105 5578 30 SH SOLE HM Payson 30 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 30222 900 SH SOLE HM Payson 300 0 600 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 170714 13442 SH SOLE HM Payson 13442 0 0 ENOVIS CORPORATION COM 194014502 11157 174 SH SOLE HM Payson 174 0 0 ENTERGY CORP NEW COM 29364G103 275947 2834 SH SOLE HM Payson 2620 0 214 ENTERGY CORP NEW COM 29364G103 6232 64 SH SOLE HM Payson 0 0 64 ENTERPRISE PRODS PARTNERS L COM 293792107 797940 30282 SH SOLE HM Payson 26282 0 4000 EOG RES INC COM 26875P101 22087 193 SH SOLE HM Payson 150 0 43 EPAM SYS INC COM 29414B104 1124 5 SH SOLE HM Payson 0 0 5 EPAM SYS INC COM 29414B104 2248 10 SH SOLE HM Payson 0 0 10 EQUIFAX INC COM 294429105 403775 1716 SH SOLE HM Payson 1716 0 0 EQUINIX INC COM 29444U700 185794 237 SH SOLE HM Payson 150 0 87 EQUINOR ASA SPONSORED ADR 29446M102 111437 3815 SH SOLE HM Payson 3815 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 18337 1918 SH SOLE HM Payson 1918 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 40134 600 SH SOLE HM Payson 600 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 143617 2177 SH SOLE HM Payson 2177 0 0 ESAB CORPORATION COM 29605J106 79822 1200 SH SOLE HM Payson 167 0 1033 ESSENTIAL UTILS INC COM 29670G102 5314137 133153 SH SOLE HM Payson 133153 0 0 ESSENTIAL UTILS INC COM 29670G102 66131 1657 SH SOLE HM Payson 0 0 1657 ESSEX PPTY TR INC COM 297178105 42174 180 SH SOLE HM Payson 180 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 50495 1500 SH SOLE HM Payson 1500 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 11643 544 SH SOLE HM Payson 544 0 0 ETSY INC COM 29786A106 27837 329 SH SOLE HM Payson 300 0 29 EVERGY INC COM 30034W106 58420 1000 SH SOLE HM Payson 1000 0 0 EVERSOURCE ENERGY COM 30040W108 184038 2595 SH SOLE HM Payson 2595 0 0 EXACT SCIENCES CORP COM 30063P105 18780 200 SH SOLE HM Payson 0 0 200 EXELON CORP COM 30161N101 76673 1882 SH SOLE HM Payson 1800 0 82 EXELON CORP COM 30161N101 12630 310 SH SOLE HM Payson 0 0 310 EXP WORLD HLDGS INC COM 30212W100 1623 80 SH SOLE HM Payson 0 0 80 EXPEDIA GROUP INC COM NEW 30212P303 54695 500 SH SOLE HM Payson 500 0 0 EXPEDITORS INTL WASH INC COM 302130109 273391 2257 SH SOLE HM Payson 2235 0 22 EXTRA SPACE STORAGE INC COM 30225T102 22328 150 SH SOLE HM Payson 150 0 0 EXXON MOBIL CORP COM 30231G102 34981584 326169 SH SOLE HM Payson 308939 0 17230 EXXON MOBIL CORP COM 30231G102 39468 368 SH SOLE HM Payson 0 0 368 F5 INC COM 315616102 9654 66 SH SOLE HM Payson 66 0 0 FACTSET RESH SYS INC COM 303075105 419882 1048 SH SOLE HM Payson 896 0 152 FASTENAL CO COM 311900104 23596 400 SH SOLE HM Payson 400 0 0 FEDEX CORP COM 31428X106 737255 2974 SH SOLE HM Payson 2644 0 330 FEDEX CORP COM 31428X106 21568 87 SH SOLE HM Payson 0 0 87 FERRARI N V COM N3167Y103 32521 100 SH SOLE HM Payson 100 0 0 FERRARI N V COM N3167Y103 5204 16 SH SOLE HM Payson 0 0 16 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 12612 172 SH SOLE HM Payson 0 0 172 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 22160 1000 SH SOLE HM Payson 1000 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 18936 300 SH SOLE HM Payson 0 0 300 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 3914 62 SH SOLE HM Payson 0 0 62 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 42197 323 SH SOLE HM Payson 0 0 323 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 10220 225 SH SOLE HM Payson 0 0 225 FIDELITY NATL INFORMATION SV COM 31620M106 62741 1147 SH SOLE HM Payson 1147 0 0 FIFTH THIRD BANCORP COM 316773100 2648 101 SH SOLE HM Payson 0 0 101 FIRST AMERN FINL CORP COM 31847R102 108338 1900 SH SOLE HM Payson 1900 0 0 FIRST BANCORP INC ME COM 31866P102 473669 19461 SH SOLE HM Payson 17461 0 2000 FIRST BANCORP INC ME COM 31866P102 10710 440 SH SOLE HM Payson 0 0 440 FIRST SOLAR INC COM 336433107 11406 60 SH SOLE HM Payson 60 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 9569 126 SH SOLE HM Payson 126 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 19097 166 SH SOLE HM Payson 166 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 42215 259 SH SOLE HM Payson 259 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 13505 400 SH SOLE HM Payson 0 0 400 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 183142 2180 SH SOLE HM Payson 2137 0 43 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 267192 2774 SH SOLE HM Payson 2737 0 37 FIRST TR NASDAQ 100 TECH IND SHS 337345102 20603 140 SH SOLE HM Payson 140 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 352314 4283 SH SOLE HM Payson 4283 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 48990 1222 SH SOLE HM Payson 1222 0 0 FIRSTENERGY CORP COM 337932107 69984 1800 SH SOLE HM Payson 1800 0 0 FISERV INC COM 337738108 6478560 51356 SH SOLE HM Payson 48356 0 3000 FIVE BELOW INC COM 33829M101 1573 8 SH SOLE HM Payson 0 0 8 FLEXSHARES TR QUALT DIVD IDX 33939L860 1283805 22215 SH SOLE HM Payson 22215 0 0 FLOWSERVE CORP COM 34354P105 22290 600 SH SOLE HM Payson 600 0 0 FOOT LOCKER INC COM 344849104 814 30 SH SOLE HM Payson 0 0 30 FORD MTR CO DEL COM 345370860 297159 19640 SH SOLE HM Payson 16662 0 2978 FORD MTR CO DEL COM 345370860 18308 1210 SH SOLE HM Payson 0 0 1210 FORTIS INC COM 349553107 15858 368 SH SOLE HM Payson 368 0 0 FORTIVE CORP COM 34959J108 1230143 16452 SH SOLE HM Payson 16452 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 159 3 SH SOLE HM Payson 3 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 129007 1793 SH SOLE HM Payson 1731 0 62 FOUR CORNERS PPTY TR INC COM 35086T109 29668 1168 SH SOLE HM Payson 1168 0 0 FOX CORP CL A COM 35137L105 44676 1314 SH SOLE HM Payson 1314 0 0 FOX CORP CL B COM 35137L204 8419 264 SH SOLE HM Payson 264 0 0 FREEPORT-MCMORAN INC CL B 35671D857 118080 2952 SH SOLE HM Payson 2952 0 0 FRESHPET INC COM 358039105 19743 300 SH SOLE HM Payson 300 0 0 FTI CONSULTING INC COM 302941109 178028 936 SH SOLE HM Payson 250 0 686 GAIN THERAPEUTICS INC COM 36269B105 4480 1000 SH SOLE HM Payson 1000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 137012 624 SH SOLE HM Payson 624 0 0 GAP INC COM 364760108 1117 125 SH SOLE HM Payson 125 0 0 GARTNER INC COM 366651107 1041122 2972 SH SOLE HM Payson 2960 0 12 GARTNER INC COM 366651107 2803 8 SH SOLE HM Payson 0 0 8 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1289929 15878 SH SOLE HM Payson 5851 0 10027 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 244 3 SH SOLE HM Payson 0 0 3 GEN DIGITAL INC COM 668771108 239295 12900 SH SOLE HM Payson 12900 0 0 GENERAC HLDGS INC COM 368736104 525087 3521 SH SOLE HM Payson 3462 0 59 GENERAL DYNAMICS CORP COM 369550108 29827597 138636 SH SOLE HM Payson 135988 0 2648 GENERAL DYNAMICS CORP COM 369550108 73367 341 SH SOLE HM Payson 0 0 341 GENERAL ELECTRIC CO COM NEW 369604301 2313470 21060 SH SOLE HM Payson 20320 0 740 GENERAL ELECTRIC CO COM NEW 369604301 16148 147 SH SOLE HM Payson 0 0 147 GENERAL MLS INC COM 370334104 1947260 25388 SH SOLE HM Payson 23135 0 2253 GENERAL MTRS CO COM 37045V100 9486 246 SH SOLE HM Payson 246 0 0 GENERAL MTRS CO COM 37045V100 5206 135 SH SOLE HM Payson 0 0 135 GENUINE PARTS CO COM 372460105 371799 2197 SH SOLE HM Payson 2153 0 44 GENUINE PARTS CO COM 372460105 27077 160 SH SOLE HM Payson 0 0 160 GERON CORP COM 374163103 1092 340 SH SOLE HM Payson 340 0 0 GILEAD SCIENCES INC COM 375558103 499453 6481 SH SOLE HM Payson 6121 0 360 GILEAD SCIENCES INC COM 375558103 38535 500 SH SOLE HM Payson 0 0 500 GLOBAL PMTS INC COM 37940X102 147780 1500 SH SOLE HM Payson 300 0 1200 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1865 94 SH SOLE HM Payson 94 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 3147 145 SH SOLE HM Payson 0 0 145 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 22367 344 SH SOLE HM Payson 194 0 150 GLOBALSTAR INC COM 378973408 4104 3800 SH SOLE HM Payson 3800 0 0 GLOBALSTAR INC COM 378973408 108 100 SH SOLE HM Payson 0 0 100 GLOBE LIFE INC COM 37959E102 187341 1709 SH SOLE HM Payson 1013 0 696 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 7475 250 SH SOLE HM Payson 0 0 250 GOLDMAN SACHS GROUP INC COM 38141G104 113445 352 SH SOLE HM Payson 352 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 21697 1586 SH SOLE HM Payson 1586 0 0 GRACO INC COM 384109104 401873 4654 SH SOLE HM Payson 3638 0 1016 GRAINGER W W INC COM 384802104 404547 513 SH SOLE HM Payson 510 0 3 GRAINGER W W INC COM 384802104 31544 40 SH SOLE HM Payson 0 0 40 GSK PLC SPONSORED ADR 37733W204 49504 1389 SH SOLE HM Payson 1389 0 0 GSK PLC SPONSORED ADR 37733W204 286 8 SH SOLE HM Payson 0 0 8 GUARDANT HEALTH INC COM 40131M109 35800 1000 SH SOLE HM Payson 1000 0 0 HALEON PLC SPON ADS 405552100 15168 1810 SH SOLE HM Payson 1810 0 0 HALEON PLC SPON ADS 405552100 84 10 SH SOLE HM Payson 0 0 10 HALLIBURTON CO COM 406216101 578975 17550 SH SOLE HM Payson 15050 0 2500 HANESBRANDS INC COM 410345102 2724 600 SH SOLE HM Payson 600 0 0 HANESBRANDS INC COM 410345102 46 10 SH SOLE HM Payson 0 0 10 HANOVER INS GROUP INC COM 410867105 145894 1291 SH SOLE HM Payson 1291 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 220166 3057 SH SOLE HM Payson 3027 0 30 HASBRO INC COM 418056107 2983544 46064 SH SOLE HM Payson 44710 0 1354 HAWAIIAN ELEC INDUSTRIES COM 419870100 16797 464 SH SOLE HM Payson 464 0 0 HCA HEALTHCARE INC COM 40412C101 9408 31 SH SOLE HM Payson 0 0 31 HEALTHCARE RLTY TR CL A COM 42226K105 1886 100 SH SOLE HM Payson 100 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 24120 1200 SH SOLE HM Payson 1200 0 0 HENRY JACK & ASSOC INC COM 426281101 221043 1321 SH SOLE HM Payson 1130 0 191 HENRY SCHEIN INC COM 806407102 38523 475 SH SOLE HM Payson 475 0 0 HERSHEY CO COM 427866108 820764 3287 SH SOLE HM Payson 3032 0 255 HESS CORP COM 42809H107 305208 2245 SH SOLE HM Payson 2245 0 0 HESS CORP COM 42809H107 2312 17 SH SOLE HM Payson 0 0 17 HEWLETT PACKARD ENTERPRISE C COM 42824C109 100112 5959 SH SOLE HM Payson 5614 0 345 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8736 520 SH SOLE HM Payson 0 0 520 HIGHWOODS PPTYS INC COM 431284108 184107 7700 SH SOLE HM Payson 7700 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 26054 179 SH SOLE HM Payson 179 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3645 540 SH SOLE HM Payson 540 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 25715 1390 SH SOLE HM Payson 1390 0 0 HOLOGIC INC COM 436440101 837554 10344 SH SOLE HM Payson 10344 0 0 HOME DEPOT INC COM 437076102 103693125 333805 SH SOLE HM Payson 277426 0 56379 HOME DEPOT INC COM 437076102 953976 3071 SH SOLE HM Payson 0 0 3071 HONDA MOTOR LTD AMERN SHS 438128308 4547 150 SH SOLE HM Payson 150 0 0 HONEYWELL INTL INC COM 438516106 28692482 138277 SH SOLE HM Payson 128244 0 10033 HONEYWELL INTL INC COM 438516106 136743 659 SH SOLE HM Payson 0 0 659 HOWMET AEROSPACE INC COM 443201108 35832 723 SH SOLE HM Payson 723 0 0 HP INC COM 40434L105 53092525 1728747 SH SOLE HM Payson 1391830 0 336917 HP INC COM 40434L105 410470 13366 SH SOLE HM Payson 0 0 13366 HSBC HLDGS PLC SPON ADR NEW 404280406 22029 556 SH SOLE HM Payson 0 0 556 HUBBELL INC COM 443510607 513918 1550 SH SOLE HM Payson 950 0 600 HUBSPOT INC COM 443573100 26605 50 SH SOLE HM Payson 50 0 0 HUMANA INC COM 444859102 123856 277 SH SOLE HM Payson 277 0 0 HUNTINGTON BANCSHARES INC COM 446150104 31338 2907 SH SOLE HM Payson 2907 0 0 HUNTINGTON BANCSHARES INC COM 446150104 54 5 SH SOLE HM Payson 0 0 5 HUNTINGTON INGALLS INDS INC COM 446413106 20257 89 SH SOLE HM Payson 89 0 0 I-80 GOLD CORP COM 44955L106 2250 1000 SH SOLE HM Payson 1000 0 0 IDEXX LABS INC COM 45168D104 12982144 25849 SH SOLE HM Payson 19900 0 5949 IDT CORP CL B NEW 448947507 76258 2950 SH SOLE HM Payson 0 0 2950 ILLINOIS TOOL WKS INC COM 452308109 6411862 25631 SH SOLE HM Payson 25321 0 310 ILLINOIS TOOL WKS INC COM 452308109 100064 400 SH SOLE HM Payson 0 0 400 ILLUMINA INC COM 452327109 3750 20 SH SOLE HM Payson 20 0 0 IMMUCELL CORP COM PAR 452525306 61863 12130 SH SOLE HM Payson 12130 0 0 IMMUNOGEN INC COM 45253H101 15285 810 SH SOLE HM Payson 810 0 0 IMMUNOGEN INC COM 45253H101 63385 3359 SH SOLE HM Payson 0 0 3359 INDEPENDENT BK CORP MASS COM 453836108 111275 2500 SH SOLE HM Payson 2500 0 0 ING GROEP N.V. SPONSORED ADR 456837103 3893 289 SH SOLE HM Payson 0 0 289 INGERSOLL RAND INC COM 45687V106 514253 7868 SH SOLE HM Payson 5454 0 2414 INNOSPEC INC COM 45768S105 91300 909 SH SOLE HM Payson 909 0 0 INTEL CORP COM 458140100 8267338 247229 SH SOLE HM Payson 231809 0 15420 INTEL CORP COM 458140100 2341 70 SH SOLE HM Payson 0 0 70 INTELLIA THERAPEUTICS INC COM 45826J105 2651 65 SH SOLE HM Payson 65 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3988 48 SH SOLE HM Payson 0 0 48 INTERCONTINENTAL EXCHANGE IN COM 45866F104 87072 770 SH SOLE HM Payson 770 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10893606 81411 SH SOLE HM Payson 80223 0 1188 INTERNATIONAL BUSINESS MACHS COM 459200101 28903 216 SH SOLE HM Payson 0 0 216 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 121773 1530 SH SOLE HM Payson 1530 0 0 INTERNATIONAL PAPER CO COM 460146103 54077 1700 SH SOLE HM Payson 1700 0 0 INTERNATIONAL PAPER CO COM 460146103 15905 500 SH SOLE HM Payson 0 0 500 INTERNATIONAL SEAWAYS INC COM Y41053102 2218 58 SH SOLE HM Payson 0 0 58 INTERPUBLIC GROUP COS INC COM 460690100 391086 10137 SH SOLE HM Payson 1000 0 9137 INTUIT COM 461202103 5082702 11093 SH SOLE HM Payson 11093 0 0 INTUIT COM 461202103 82475 180 SH SOLE HM Payson 0 0 180 INTUITIVE SURGICAL INC COM NEW 46120E602 3634823 10630 SH SOLE HM Payson 10480 0 150 INTUITIVE SURGICAL INC COM NEW 46120E602 3420 10 SH SOLE HM Payson 0 0 10 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 9210 810 SH SOLE HM Payson 810 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 51200 640 SH SOLE HM Payson 640 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 39387 410 SH SOLE HM Payson 410 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 47406 418 SH SOLE HM Payson 418 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 60235 959 SH SOLE HM Payson 959 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 13630 217 SH SOLE HM Payson 0 0 217 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 57136 800 SH SOLE HM Payson 800 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 65081895 3074251 SH SOLE HM Payson 2820662 0 253589 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1168479 55195 SH SOLE HM Payson 0 0 55195 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 51218060 2489940 SH SOLE HM Payson 2246998 0 242942 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1211409 58892 SH SOLE HM Payson 0 0 58892 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 35692525 1773101 SH SOLE HM Payson 1645182 0 127919 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 209252 10395 SH SOLE HM Payson 0 0 10395 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 14263684 752900 SH SOLE HM Payson 702268 0 50632 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 207013 10927 SH SOLE HM Payson 0 0 10927 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 24829 1305 SH SOLE HM Payson 1305 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 472622 2888 SH SOLE HM Payson 2888 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 162380 945 SH SOLE HM Payson 945 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 17646 60 SH SOLE HM Payson 60 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3463794 23148 SH SOLE HM Payson 22668 0 480 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 132432 885 SH SOLE HM Payson 0 0 885 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2042166 40479 SH SOLE HM Payson 36229 0 4250 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 39099 775 SH SOLE HM Payson 0 0 775 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 107423 1905 SH SOLE HM Payson 1905 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 79197 1974 SH SOLE HM Payson 1934 0 40 INVESCO LTD SHS G491BT108 3379 201 SH SOLE HM Payson 0 0 201 INVESCO QQQ TR UNIT SER 1 46090E103 827680 2240 SH SOLE HM Payson 2240 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 12561 34 SH SOLE HM Payson 0 0 34 INVITAE CORP COM 46185L103 3662 3240 SH SOLE HM Payson 3240 0 0 IONIS PHARMACEUTICALS INC COM 462222100 14771 360 SH SOLE HM Payson 0 0 360 IPG PHOTONICS CORP COM 44980X109 112052 825 SH SOLE HM Payson 100 0 725 IQIYI INC SPONSORED ADS 46267X108 2740 513 SH SOLE HM Payson 513 0 0 IQVIA HLDGS INC COM 46266C105 91707 408 SH SOLE HM Payson 408 0 0 IRADIMED CORP COM 46266A109 119637 2506 SH SOLE HM Payson 2506 0 0 IRON MTN INC DEL COM 46284V101 696820 12264 SH SOLE HM Payson 12264 0 0 ISHARES GOLD TR ISHARES NEW 464285204 27875 766 SH SOLE HM Payson 766 0 0 ISHARES INC CORE MSCI EMKT 46434G103 131112 2660 SH SOLE HM Payson 2660 0 0 ISHARES INC CORE MSCI EMKT 46434G103 838 17 SH SOLE HM Payson 0 0 17 ISHARES INC MSCI BRAZIL ETF 464286400 2238 69 SH SOLE HM Payson 0 0 69 ISHARES INC MSCI CDA ETF 464286509 25893 740 SH SOLE HM Payson 740 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 9038 146 SH SOLE HM Payson 40 0 106 ISHARES INC MSCI TAIWAN ETF 46434G772 2116 45 SH SOLE HM Payson 0 0 45 ISHARES SILVER TR ISHARES 46428Q109 2424 116 SH SOLE HM Payson 116 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 4444 46 SH SOLE HM Payson 46 0 0 ISHARES TR AGENCY BOND ETF 464288166 2465144 23046 SH SOLE HM Payson 23046 0 0 ISHARES TR COHEN STEER REIT 464287564 47235 850 SH SOLE HM Payson 850 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 39365 844 SH SOLE HM Payson 0 0 844 ISHARES TR CORE DIV GRWTH 46434V621 279678 5427 SH SOLE HM Payson 5427 0 0 ISHARES TR CORE MSCI EAFE 46432F842 801225 11870 SH SOLE HM Payson 11870 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2743972 10494 SH SOLE HM Payson 10444 0 50 ISHARES TR CORE S&P MCP ETF 464287507 1831 7 SH SOLE HM Payson 0 0 7 ISHARES TR CORE S&P SCP ETF 464287804 3075995 30868 SH SOLE HM Payson 30363 0 505 ISHARES TR CORE S&P SCP ETF 464287804 18834 189 SH SOLE HM Payson 0 0 189 ISHARES TR CORE S&P500 ETF 464287200 2771992 6219 SH SOLE HM Payson 5280 0 939 ISHARES TR CORE S&P500 ETF 464287200 126136 283 SH SOLE HM Payson 0 0 283 ISHARES TR CORE US AGGBD ET 464287226 19590 200 SH SOLE HM Payson 0 0 200 ISHARES TR ESG AW MSCI EAFE 46435G516 20056 275 SH SOLE HM Payson 0 0 275 ISHARES TR ESG AWARE MSCI 46435U663 47100 1326 SH SOLE HM Payson 1326 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 10526 108 SH SOLE HM Payson 0 0 108 ISHARES TR ESG AWRE 1 5 YR 46435G243 153024 6400 SH SOLE HM Payson 6400 0 0 ISHARES TR EUROPE ETF 464287861 2527 50 SH SOLE HM Payson 50 0 0 ISHARES TR EXPANDED TECH 464287515 20409 59 SH SOLE HM Payson 59 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 40480 2200 SH SOLE HM Payson 2200 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 2816 153 SH SOLE HM Payson 0 0 153 ISHARES TR GLOBAL 100 ETF 464287572 15212 200 SH SOLE HM Payson 0 0 200 ISHARES TR GRWT ALLOCAT ETF 464289867 249790 4855 SH SOLE HM Payson 4855 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 276926 10950 SH SOLE HM Payson 3450 0 7500 ISHARES TR IBONDS DEC24 ETF 46434VBG4 2721717 110549 SH SOLE HM Payson 87289 0 23260 ISHARES TR IBONDS DEC24 ETF 46434VBG4 327102 13286 SH SOLE HM Payson 0 0 13286 ISHARES TR IBONDS DEC25 ETF 46434VBD1 2438610 100025 SH SOLE HM Payson 84127 0 15898 ISHARES TR IBONDS DEC25 ETF 46434VBD1 325888 13367 SH SOLE HM Payson 0 0 13367 ISHARES TR IBOXX HI YD ETF 464288513 214325 2855 SH SOLE HM Payson 2855 0 0 ISHARES TR ISHARES BIOTECH 464287556 174511 1375 SH SOLE HM Payson 1375 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 3852856 76796 SH SOLE HM Payson 76776 0 20 ISHARES TR ISHS 5-10YR INVT 464288638 827983 16373 SH SOLE HM Payson 16373 0 0 ISHARES TR MSCI ACWI ETF 464288257 31181 325 SH SOLE HM Payson 0 0 325 ISHARES TR MSCI ACWI EX US 464288240 18212 370 SH SOLE HM Payson 0 0 370 ISHARES TR MSCI ACWI EX US 464288240 180638 3670 SH SOLE HM Payson 0 0 3670 ISHARES TR MSCI EAFE ETF 464287465 465813 6425 SH SOLE HM Payson 3360 0 3065 ISHARES TR MSCI EMG MKT ETF 464287234 732375 18513 SH SOLE HM Payson 18285 0 228 ISHARES TR MSCI KLD400 SOC 464288570 485661 5770 SH SOLE HM Payson 5570 0 200 ISHARES TR MSCI USA ESG SLC 464288802 7139957 76249 SH SOLE HM Payson 73430 0 2819 ISHARES TR MSCI USA ESG SLC 464288802 40266 430 SH SOLE HM Payson 0 0 430 ISHARES TR MSCI USA QLT FCT 46432F339 76607 568 SH SOLE HM Payson 0 0 568 ISHARES TR MSCI USA QLT FCT 46432F339 80922 600 SH SOLE HM Payson 0 0 600 ISHARES TR PFD AND INCM SEC 464288687 21651 700 SH SOLE HM Payson 700 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 5617 170 SH SOLE HM Payson 170 0 0 ISHARES TR RUS 1000 ETF 464287622 593507 2435 SH SOLE HM Payson 2435 0 0 ISHARES TR RUS 1000 ETF 464287622 45092 185 SH SOLE HM Payson 0 0 185 ISHARES TR RUS 1000 GRW ETF 464287614 170337 619 SH SOLE HM Payson 290 0 329 ISHARES TR RUS 1000 GRW ETF 464287614 70722 257 SH SOLE HM Payson 0 0 257 ISHARES TR RUS 1000 VAL ETF 464287598 100065 634 SH SOLE HM Payson 0 0 634 ISHARES TR RUS 1000 VAL ETF 464287598 109692 695 SH SOLE HM Payson 0 0 695 ISHARES TR RUS 2000 GRW ETF 464287648 527058 2172 SH SOLE HM Payson 2172 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 182900 1299 SH SOLE HM Payson 1299 0 0 ISHARES TR RUS MD CP GR ETF 464287481 4167749 43131 SH SOLE HM Payson 41131 0 2000 ISHARES TR RUS MDCP VAL ETF 464287473 41190 375 SH SOLE HM Payson 375 0 0 ISHARES TR RUS MID CAP ETF 464287499 206456 2827 SH SOLE HM Payson 2827 0 0 ISHARES TR RUS TP200 GR ETF 464289438 57595 363 SH SOLE HM Payson 0 0 363 ISHARES TR RUSSELL 2000 ETF 464287655 3184714 17006 SH SOLE HM Payson 17006 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 455520 1790 SH SOLE HM Payson 1790 0 0 ISHARES TR S&P 100 ETF 464287101 2640430 12752 SH SOLE HM Payson 11555 0 1197 ISHARES TR S&P 500 GRWT ETF 464287309 1732681 24584 SH SOLE HM Payson 13753 0 10831 ISHARES TR S&P 500 VAL ETF 464287408 191978 1191 SH SOLE HM Payson 0 0 1191 ISHARES TR S&P MC 400GR ETF 464287606 128400 1712 SH SOLE HM Payson 0 0 1712 ISHARES TR S&P MC 400VL ETF 464287705 162731 1519 SH SOLE HM Payson 0 0 1519 ISHARES TR S&P SML 600 GWT 464287887 126538 1101 SH SOLE HM Payson 300 0 801 ISHARES TR SELECT DIVID ETF 464287168 869238 7672 SH SOLE HM Payson 7672 0 0 ISHARES TR SHORT TREAS BD 464288679 4625426 41878 SH SOLE HM Payson 40018 0 1860 ISHARES TR SHORT TREAS BD 464288679 441800 4000 SH SOLE HM Payson 0 0 4000 ISHARES TR SP SMCP600VL ETF 464287879 113918 1198 SH SOLE HM Payson 0 0 1198 ISHARES TR TIPS BD ETF 464287176 21524 200 SH SOLE HM Payson 200 0 0 ISHARES TR TRS FLT RT BD 46434V860 3040200 60000 SH SOLE HM Payson 60000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 39463 456 SH SOLE HM Payson 456 0 0 ISHARES TR U.S. TECH ETF 464287721 244958 2250 SH SOLE HM Payson 2250 0 0 ISHARES TR US AER DEF ETF 464288760 5834 50 SH SOLE HM Payson 50 0 0 ITERUM THERAPEUTICS PLC SHS NEW G6333L200 4 3 SH SOLE HM Payson 3 0 0 ITT INC COM 45073V108 12211 131 SH SOLE HM Payson 131 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 218106 4200 SH SOLE HM Payson 4200 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 4235683 84477 SH SOLE HM Payson 65985 0 18492 JACOBS SOLUTIONS INC COM 46982L108 137437 1156 SH SOLE HM Payson 329 0 827 JEFFERIES FINL GROUP INC COM 47233W109 163363 4925 SH SOLE HM Payson 4725 0 200 JETBLUE AWYS CORP COM 477143101 443 50 SH SOLE HM Payson 0 0 50 JOHNSON & JOHNSON COM 478160104 134343824 811647 SH SOLE HM Payson 704923 0 106724 JOHNSON & JOHNSON COM 478160104 1329292 8031 SH SOLE HM Payson 0 0 8031 JOHNSON CTLS INTL PLC SHS G51502105 305832 4488 SH SOLE HM Payson 2875 0 1613 JOHNSON CTLS INTL PLC SHS G51502105 28415 417 SH SOLE HM Payson 0 0 417 JPMORGAN CHASE & CO COM 46625H100 36692082 252283 SH SOLE HM Payson 247786 0 4497 JPMORGAN CHASE & CO COM 46625H100 270373 1859 SH SOLE HM Payson 0 0 1859 KELLOGG CO COM 487836108 259693 3853 SH SOLE HM Payson 3272 0 581 KEMPER CORP COM 488401100 118237 2450 SH SOLE HM Payson 2450 0 0 KEYCORP COM 493267108 22269 2410 SH SOLE HM Payson 2410 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 82051 490 SH SOLE HM Payson 490 0 0 KIMBERLY-CLARK CORP COM 494368103 1729778 12529 SH SOLE HM Payson 12364 0 165 KIMBERLY-CLARK CORP COM 494368103 22090 160 SH SOLE HM Payson 0 0 160 KIMCO RLTY CORP COM 49446R109 15579 790 SH SOLE HM Payson 790 0 0 KINDER MORGAN INC DEL COM 49456B101 43050 2500 SH SOLE HM Payson 1300 0 1200 KINDER MORGAN INC DEL COM 49456B101 6837 397 SH SOLE HM Payson 0 0 397 KITE RLTY GROUP TR COM NEW 49803T300 1386 62 SH SOLE HM Payson 0 0 62 KLA CORP COM NEW 482480100 9216 19 SH SOLE HM Payson 19 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 40238 925 SH SOLE HM Payson 925 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 22 1 SH SOLE HM Payson 0 0 1 KONTOOR BRANDS INC COM 50050N103 27029 642 SH SOLE HM Payson 642 0 0 KRAFT HEINZ CO COM 500754106 170365 4799 SH SOLE HM Payson 4799 0 0 KRAFT HEINZ CO COM 500754106 33193 935 SH SOLE HM Payson 0 0 935 KROGER CO COM 501044101 214226 4558 SH SOLE HM Payson 1700 0 2858 KULICKE & SOFFA INDS INC COM 501242101 11890 200 SH SOLE HM Payson 200 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 44263 3333 SH SOLE HM Payson 3333 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 572 43 SH SOLE HM Payson 0 0 43 L3HARRIS TECHNOLOGIES INC COM 502431109 84045862 429309 SH SOLE HM Payson 389241 0 40068 L3HARRIS TECHNOLOGIES INC COM 502431109 855907 4372 SH SOLE HM Payson 0 0 4372 LABORATORY CORP AMER HLDGS COM NEW 50540R409 32443544 134436 SH SOLE HM Payson 121662 0 12774 LABORATORY CORP AMER HLDGS COM NEW 50540R409 259430 1075 SH SOLE HM Payson 0 0 1075 LADDER CAP CORP CL A 505743104 163 15 SH SOLE HM Payson 0 0 15 LAKELAND BANCORP INC COM 511637100 40170 3000 SH SOLE HM Payson 3000 0 0 LAKELAND BANCORP INC COM 511637100 26780 2000 SH SOLE HM Payson 0 0 2000 LAM RESEARCH CORP COM 512807108 84722742 131789 SH SOLE HM Payson 104975 0 26814 LAM RESEARCH CORP COM 512807108 465431 724 SH SOLE HM Payson 0 0 724 LAMB WESTON HLDGS INC COM 513272104 106329 925 SH SOLE HM Payson 675 0 250 LANDS END INC NEW COM 51509F105 140 18 SH SOLE HM Payson 0 0 18 LAUDER ESTEE COS INC CL A 518439104 105653 538 SH SOLE HM Payson 538 0 0 LAUDER ESTEE COS INC CL A 518439104 62057 316 SH SOLE HM Payson 0 0 316 LCI INDS COM 50189K103 208494 1650 SH SOLE HM Payson 1550 0 100 LEGGETT & PLATT INC COM 524660107 1422 48 SH SOLE HM Payson 48 0 0 LEIDOS HOLDINGS INC COM 525327102 53565 605 SH SOLE HM Payson 605 0 0 LEIDOS HOLDINGS INC COM 525327102 8848 100 SH SOLE HM Payson 0 0 100 LENNAR CORP CL A 526057104 1504 12 SH SOLE HM Payson 0 0 12 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 82131 1091 SH SOLE HM Payson 0 0 1091 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 26682 110000 SH SOLE HM Payson 110000 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 2220 400 SH SOLE HM Payson 400 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 492 25 SH SOLE HM Payson 0 0 25 LILLY ELI & CO COM 532457108 10772940 22971 SH SOLE HM Payson 18573 0 4398 LILLY ELI & CO COM 532457108 696905 1486 SH SOLE HM Payson 0 0 1486 LINCOLN NATL CORP IND COM 534187109 23081 896 SH SOLE HM Payson 896 0 0 LINDE PLC SHS G54950103 1405042 3687 SH SOLE HM Payson 2268 0 1419 LINDE PLC SHS G54950103 98319 258 SH SOLE HM Payson 0 0 258 LITHIUM AMERS CORP NEW COM NEW 53680Q207 45938 2273 SH SOLE HM Payson 2273 0 0 LKQ CORP COM 501889208 14568 250 SH SOLE HM Payson 250 0 0 LOCKHEED MARTIN CORP COM 539830109 4683102 10172 SH SOLE HM Payson 10172 0 0 LOEWS CORP COM 540424108 213768 3600 SH SOLE HM Payson 3600 0 0 LOWES COS INC COM 548661107 1838636 8146 SH SOLE HM Payson 7045 0 1101 LOWES COS INC COM 548661107 14671 65 SH SOLE HM Payson 0 0 65 LUCID GROUP INC COM 549498103 5388 782 SH SOLE HM Payson 782 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3766 41 SH SOLE HM Payson 0 0 41 M & T BK CORP COM 55261F104 265094 2142 SH SOLE HM Payson 2142 0 0 M & T BK CORP COM 55261F104 6188 50 SH SOLE HM Payson 0 0 50 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 375292 6022 SH SOLE HM Payson 3822 0 2200 MAGNA INTL INC COM 559222401 5814 103 SH SOLE HM Payson 0 0 103 MAGNITE INC COM 55955D100 546 40 SH SOLE HM Payson 40 0 0 MANHATTAN ASSOCIATES INC COM 562750109 103938 520 SH SOLE HM Payson 0 0 520 MANULIFE FINL CORP COM 56501R106 5673 300 SH SOLE HM Payson 300 0 0 MARATHON OIL CORP COM 565849106 328496 14270 SH SOLE HM Payson 14270 0 0 MARATHON PETE CORP COM 56585A102 118349 1015 SH SOLE HM Payson 1015 0 0 MARATHON PETE CORP COM 56585A102 47370422 406264 SH SOLE HM Payson 331448 0 74816 MARATHON PETE CORP COM 56585A102 371605 3187 SH SOLE HM Payson 0 0 3187 MARKETAXESS HLDGS INC COM 57060D108 28757 110 SH SOLE HM Payson 110 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 121 100 SH SOLE HM Payson 100 0 0 MARRIOTT INTL INC NEW CL A 571903202 484436 2637 SH SOLE HM Payson 2637 0 0 MARSH & MCLENNAN COS INC COM 571748102 758715 4034 SH SOLE HM Payson 4034 0 0 MARSH & MCLENNAN COS INC COM 571748102 48713 259 SH SOLE HM Payson 0 0 259 MARVELL TECHNOLOGY INC COM 573874104 58291 975 SH SOLE HM Payson 0 0 975 MASTERBRAND INC COMMON STOCK 57638P104 20353 1750 SH SOLE HM Payson 1731 0 19 MASTERCARD INCORPORATED CL A 57636Q104 87829475 223314 SH SOLE HM Payson 185768 0 37546 MASTERCARD INCORPORATED CL A 57636Q104 447576 1138 SH SOLE HM Payson 0 0 1138 MATCH GROUP INC NEW COM 57667L107 2721 65 SH SOLE HM Payson 65 0 0 MATTEL INC COM 577081102 685776 35096 SH SOLE HM Payson 35096 0 0 MAXIMUS INC COM 577933104 29410 348 SH SOLE HM Payson 150 0 198 MCCORMICK & CO INC COM NON VTG 579780206 276171 3166 SH SOLE HM Payson 3166 0 0 MCCORMICK & CO INC COM NON VTG 579780206 161725 1854 SH SOLE HM Payson 0 0 1854 MCDONALDS CORP COM 580135101 91588454 306922 SH SOLE HM Payson 294232 0 12690 MCDONALDS CORP COM 580135101 639792 2144 SH SOLE HM Payson 0 0 2144 MCKESSON CORP COM 58155Q103 598774 1401 SH SOLE HM Payson 1390 0 11 MCKESSON CORP COM 58155Q103 1752399 4101 SH SOLE HM Payson 0 0 4101 MDU RES GROUP INC COM 552690109 77478 3700 SH SOLE HM Payson 3700 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1852 200 SH SOLE HM Payson 200 0 0 MEDTRONIC PLC SHS G5960L103 2715228 30820 SH SOLE HM Payson 28737 0 2083 MEDTRONIC PLC SHS G5960L103 9339 106 SH SOLE HM Payson 0 0 106 MERCADOLIBRE INC COM 58733R102 30800 26 SH SOLE HM Payson 26 0 0 MERCK & CO INC COM 58933Y105 32074788 277969 SH SOLE HM Payson 265738 0 12231 MERCK & CO INC COM 58933Y105 538526 4667 SH SOLE HM Payson 0 0 4667 MERCURY SYS INC COM 589378108 13836 400 SH SOLE HM Payson 400 0 0 META PLATFORMS INC CL A 30303M102 15490259 53977 SH SOLE HM Payson 23141 0 30836 META PLATFORMS INC CL A 30303M102 270336 942 SH SOLE HM Payson 0 0 942 METLIFE INC COM 59156R108 53591 948 SH SOLE HM Payson 948 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 784361 598 SH SOLE HM Payson 345 0 253 MFA FINL INC NOTE 6.250% 6/1 55272XAA0 3957 4000 SH SOLE HM Payson 4000 0 0 MGE ENERGY INC COM 55277P104 87338 1104 SH SOLE HM Payson 1104 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1977 45 SH SOLE HM Payson 45 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 198532 2216 SH SOLE HM Payson 200 0 2016 MICROSOFT CORP COM 594918104 257123404 755046 SH SOLE HM Payson 702410 0 52636 MICROSOFT CORP COM 594918104 1557630 4574 SH SOLE HM Payson 0 0 4574 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1570 213 SH SOLE HM Payson 0 0 213 MODERNA INC COM 60770K107 46535 383 SH SOLE HM Payson 383 0 0 MOELIS & CO CL A 60786M105 42212 931 SH SOLE HM Payson 0 0 931 MOLSON COORS BEVERAGE CO CL B 60871R209 88687 1347 SH SOLE HM Payson 1347 0 0 MONDELEZ INTL INC CL A 609207105 7794326 106859 SH SOLE HM Payson 104140 0 2719 MONDELEZ INTL INC CL A 609207105 240848 3302 SH SOLE HM Payson 0 0 3302 MONGODB INC CL A 60937P106 687998 1674 SH SOLE HM Payson 1650 0 24 MONOLITHIC PWR SYS INC COM 609839105 12966 24 SH SOLE HM Payson 0 0 24 MONSTER BEVERAGE CORP NEW COM 61174X109 16773 292 SH SOLE HM Payson 144 0 148 MOODYS CORP COM 615369105 983005 2827 SH SOLE HM Payson 2827 0 0 MORGAN STANLEY COM NEW 617446448 578330 6772 SH SOLE HM Payson 6657 0 115 MORGAN STANLEY COM NEW 617446448 12810 150 SH SOLE HM Payson 0 0 150 MORNINGSTAR INC COM 617700109 156856 800 SH SOLE HM Payson 800 0 0 MOSAIC CO NEW COM 61945C103 1925 55 SH SOLE HM Payson 0 0 55 MOTOROLA SOLUTIONS INC COM NEW 620076307 18477 63 SH SOLE HM Payson 21 0 42 MPLX LP COM UNIT REP LTD 55336V100 53049 1563 SH SOLE HM Payson 1563 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 578 200 SH SOLE HM Payson 200 0 0 NATIONAL FUEL GAS CO COM 636180101 87312 1700 SH SOLE HM Payson 1700 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 11783 175 SH SOLE HM Payson 175 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 34029 977 SH SOLE HM Payson 977 0 0 NAVIENT CORPORATION COM 63938C108 87791 4725 SH SOLE HM Payson 4725 0 0 NETFLIX INC COM 64110L106 644437 1463 SH SOLE HM Payson 789 0 674 NEW FOUND GOLD CORP COM 64440N103 14182 2865 SH SOLE HM Payson 2865 0 0 NEW GERMANY FD INC COM 644465106 13928 1551 SH SOLE HM Payson 0 0 1551 NEW YORK CMNTY BANCORP INC COM 649445103 56200 5000 SH SOLE HM Payson 5000 0 0 NEWMONT CORP COM 651639106 12798 300 SH SOLE HM Payson 0 0 300 NEXTERA ENERGY INC COM 65339F101 4880489 65775 SH SOLE HM Payson 59212 0 6563 NEXTERA ENERGY INC COM 65339F101 7420 100 SH SOLE HM Payson 0 0 100 NIKE INC CL B 654106103 9431373 85452 SH SOLE HM Payson 82266 0 3186 NIKE INC CL B 654106103 138294 1253 SH SOLE HM Payson 0 0 1253 NISOURCE INC COM 65473P105 94714 3463 SH SOLE HM Payson 3463 0 0 NISOURCE INC COM 65473P105 24615 900 SH SOLE HM Payson 0 0 900 NNN REIT INC COM 637417106 9200 215 SH SOLE HM Payson 165 0 50 NOKIA CORP SPONSORED ADR 654902204 208 50 SH SOLE HM Payson 50 0 0 NORDSON CORP COM 655663102 127069 512 SH SOLE HM Payson 0 0 512 NORFOLK SOUTHN CORP COM 655844108 18421405 81237 SH SOLE HM Payson 55243 0 25994 NORFOLK SOUTHN CORP COM 655844108 45126 199 SH SOLE HM Payson 0 0 199 NORTHERN TR CORP COM 665859104 133452 1800 SH SOLE HM Payson 1800 0 0 NORTHERN TR CORP COM 665859104 7414 100 SH SOLE HM Payson 0 0 100 NORTHROP GRUMMAN CORP COM 666807102 1289930 2830 SH SOLE HM Payson 2697 0 133 NOV INC COM 62955J103 737840 46000 SH SOLE HM Payson 46000 0 0 NOV INC COM 62955J103 6416 400 SH SOLE HM Payson 0 0 400 NOVARTIS AG SPONSORED ADR 66987V109 245212 2430 SH SOLE HM Payson 1430 0 1000 NOVAVAX INC COM NEW 670002401 9459 1273 SH SOLE HM Payson 1273 0 0 NOVO-NORDISK A S ADR 670100205 317673 1963 SH SOLE HM Payson 1935 0 28 NUCOR CORP COM 670346105 496696 3029 SH SOLE HM Payson 3029 0 0 NUCOR CORP COM 670346105 52474 320 SH SOLE HM Payson 0 0 320 NUTRIEN LTD COM 67077M108 6142 104 SH SOLE HM Payson 0 0 104 NVIDIA CORPORATION COM 67066G104 19182547 45347 SH SOLE HM Payson 42985 0 2362 NVIDIA CORPORATION COM 67066G104 484781 1146 SH SOLE HM Payson 0 0 1146 NXP SEMICONDUCTORS N V COM N6596X109 1822267 8903 SH SOLE HM Payson 8526 0 377 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 4292 115 SH SOLE HM Payson 115 0 0 OCCIDENTAL PETE CORP COM 674599105 89259 1518 SH SOLE HM Payson 1518 0 0 OGE ENERGY CORP COM 670837103 118863 3310 SH SOLE HM Payson 3310 0 0 OKTA INC CL A 679295105 171850 2478 SH SOLE HM Payson 2450 0 28 OLD REP INTL CORP COM 680223104 126 5 SH SOLE HM Payson 0 0 5 OMNICOM GROUP INC COM 681919106 21409 225 SH SOLE HM Payson 225 0 0 ON SEMICONDUCTOR CORP COM 682189105 28374 300 SH SOLE HM Payson 300 0 0 ONEOK INC NEW COM 682680103 8641 140 SH SOLE HM Payson 140 0 0 ORACLE CORP COM 68389X105 33465803 281013 SH SOLE HM Payson 265665 0 15348 ORACLE CORP COM 68389X105 92891 780 SH SOLE HM Payson 0 0 780 OREILLY AUTOMOTIVE INC COM 67103H107 34391 36 SH SOLE HM Payson 33 0 3 OREILLY AUTOMOTIVE INC COM 67103H107 4777 5 SH SOLE HM Payson 0 0 5 ORGANON & CO COMMON STOCK 68622V106 74606 3585 SH SOLE HM Payson 3585 0 0 ORION OFFICE REIT INC COM 68629Y103 463 70 SH SOLE HM Payson 70 0 0 ORMAT TECHNOLOGIES INC COM 686688102 16092 200 SH SOLE HM Payson 200 0 0 OSHKOSH CORP COM 688239201 256393 2961 SH SOLE HM Payson 2340 0 621 OTIS WORLDWIDE CORP COM 68902V107 52905844 594381 SH SOLE HM Payson 471094 0 123287 OTIS WORLDWIDE CORP COM 68902V107 507625 5703 SH SOLE HM Payson 0 0 5703 OVINTIV INC COM 69047Q102 26649 700 SH SOLE HM Payson 0 0 700 PACCAR INC COM 693718108 7236 87 SH SOLE HM Payson 38 0 49 PALANTIR TECHNOLOGIES INC CL A 69608A108 384 25 SH SOLE HM Payson 25 0 0 PALO ALTO NETWORKS INC COM 697435105 1319965 5166 SH SOLE HM Payson 4275 0 891 PARAMOUNT GLOBAL CLASS B COM 92556H206 357975 22500 SH SOLE HM Payson 22500 0 0 PARKER-HANNIFIN CORP COM 701094104 12410293 31818 SH SOLE HM Payson 31365 0 453 PAYCHEX INC COM 704326107 417611 3733 SH SOLE HM Payson 2733 0 1000 PAYCOM SOFTWARE INC COM 70432V102 94766 295 SH SOLE HM Payson 295 0 0 PAYPAL HLDGS INC COM 70450Y103 290943 4360 SH SOLE HM Payson 4260 0 100 PDD HOLDINGS INC SPONSORED ADS 722304102 968 14 SH SOLE HM Payson 0 0 14 PEGASYSTEMS INC COM 705573103 2465 50 SH SOLE HM Payson 50 0 0 PENN ENTERTAINMENT INC COM 707569109 140576 5850 SH SOLE HM Payson 5850 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2000 12 SH SOLE HM Payson 0 0 12 PENTAIR PLC SHS G7S00T104 16796 260 SH SOLE HM Payson 260 0 0 PENUMBRA INC COM 70975L107 172030 500 SH SOLE HM Payson 500 0 0 PEPSICO INC COM 713448108 24243994 130893 SH SOLE HM Payson 128443 0 2450 PEPSICO INC COM 713448108 109651 592 SH SOLE HM Payson 0 0 592 PFIZER INC COM 717081103 32627091 889506 SH SOLE HM Payson 823460 0 66046 PFIZER INC COM 717081103 70793 1930 SH SOLE HM Payson 0 0 1930 PG&E CORP COM 69331C108 28080 1625 SH SOLE HM Payson 1500 0 125 PHILIP MORRIS INTL INC COM 718172109 4421698 45295 SH SOLE HM Payson 45211 0 84 PHILIP MORRIS INTL INC COM 718172109 256741 2630 SH SOLE HM Payson 0 0 2630 PHILLIPS 66 COM 718546104 3777525 39605 SH SOLE HM Payson 39118 0 487 PHILLIPS 66 COM 718546104 46260 485 SH SOLE HM Payson 0 0 485 PHYSICIANS RLTY TR COM 71943U104 5596 400 SH SOLE HM Payson 400 0 0 PINNACLE WEST CAP CORP COM 723484101 32096 394 SH SOLE HM Payson 394 0 0 PINTEREST INC CL A 72352L106 7191 263 SH SOLE HM Payson 263 0 0 PIONEER NAT RES CO COM 723787107 7920364 38229 SH SOLE HM Payson 22351 0 15878 PIONEER NAT RES CO COM 723787107 55939 270 SH SOLE HM Payson 0 0 270 PIPER SANDLER COMPANIES COM 724078100 776 6 SH SOLE HM Payson 6 0 0 PJT PARTNERS INC COM CL A 69343T107 35587 511 SH SOLE HM Payson 511 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 15863 1125 SH SOLE HM Payson 0 0 1125 PLUG POWER INC COM NEW 72919P202 20780 2000 SH SOLE HM Payson 2000 0 0 PNC FINL SVCS GROUP INC COM 693475105 324070 2573 SH SOLE HM Payson 2573 0 0 POLARIS INC COM 731068102 35812283 296141 SH SOLE HM Payson 251308 0 44833 POLARIS INC COM 731068102 180670 1494 SH SOLE HM Payson 0 0 1494 POOL CORP COM 73278L105 56196 150 SH SOLE HM Payson 150 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 46830 1000 SH SOLE HM Payson 1000 0 0 PPG INDS INC COM 693506107 2011245 13562 SH SOLE HM Payson 12762 0 800 PPL CORP COM 69351T106 44586 1685 SH SOLE HM Payson 1685 0 0 PPL CORP COM 69351T106 530 20 SH SOLE HM Payson 0 0 20 PRICE T ROWE GROUP INC COM 74144T108 3697 33 SH SOLE HM Payson 33 0 0 PRICESMART INC COM 741511109 11109 150 SH SOLE HM Payson 150 0 0 PRIMERICA INC COM 74164M108 104418 528 SH SOLE HM Payson 0 0 528 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9708 128 SH SOLE HM Payson 0 0 128 PROCTER AND GAMBLE CO COM 742718109 36936713 243421 SH SOLE HM Payson 235771 0 7650 PROCTER AND GAMBLE CO COM 742718109 392097 2584 SH SOLE HM Payson 0 0 2584 PROGRESSIVE CORP COM 743315103 24092 182 SH SOLE HM Payson 182 0 0 PROGRESSIVE CORP COM 743315103 21444 162 SH SOLE HM Payson 0 0 162 PROLOGIS INC. COM 74340W103 16065 131 SH SOLE HM Payson 0 0 131 PROLOGIS INC. COM 74340W103 25630 209 SH SOLE HM Payson 0 0 209 PRUDENTIAL FINL INC COM 744320102 55138 625 SH SOLE HM Payson 625 0 0 PRUDENTIAL FINL INC COM 744320102 4764 54 SH SOLE HM Payson 0 0 54 PRUDENTIAL PLC ADR 74435K204 3909 138 SH SOLE HM Payson 0 0 138 PTC INC COM 69370C100 71150 500 SH SOLE HM Payson 0 0 500 PUBLIC STORAGE COM 74460D109 105077 360 SH SOLE HM Payson 360 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 195532 3123 SH SOLE HM Payson 3123 0 0 PULTE GROUP INC COM 745867101 557976 7183 SH SOLE HM Payson 7117 0 66 PURE STORAGE INC CL A 74624M102 276150 7500 SH SOLE HM Payson 7500 0 0 Q2 HLDGS INC COM 74736L109 6706 217 SH SOLE HM Payson 217 0 0 QUAKER HOUGHTON COM 747316107 54962 282 SH SOLE HM Payson 0 0 282 QUALCOMM INC COM 747525103 747691 6281 SH SOLE HM Payson 4473 0 1808 QUANTA SVCS INC COM 74762E102 44791 228 SH SOLE HM Payson 0 0 228 QUANTUMSCAPE CORP COM CL A 74767V109 9836 1231 SH SOLE HM Payson 1231 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1658327 11798 SH SOLE HM Payson 11798 0 0 RADIAN GROUP INC COM 750236101 126400 5000 SH SOLE HM Payson 0 0 5000 RAYMOND JAMES FINL INC COM 754730109 186786 1800 SH SOLE HM Payson 1750 0 50 RAYONIER INC COM 754907103 22561 719 SH SOLE HM Payson 719 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 62361080 636597 SH SOLE HM Payson 573694 0 62903 RAYTHEON TECHNOLOGIES CORP COM 75513E101 540152 5514 SH SOLE HM Payson 0 0 5514 RBC BEARINGS INC COM 75524B104 55673 256 SH SOLE HM Payson 0 0 256 REALTY INCOME CORP COM 756109104 71151 1190 SH SOLE HM Payson 1190 0 0 REALTY INCOME CORP COM 756109104 9328 156 SH SOLE HM Payson 0 0 156 REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 3021 3000 SH SOLE HM Payson 3000 0 0 REGENCY CTRS CORP COM 758849103 13899 225 SH SOLE HM Payson 225 0 0 REGENERON PHARMACEUTICALS COM 75886F107 10779 15 SH SOLE HM Payson 0 0 15 REGIONS FINANCIAL CORP NEW COM 7591EP100 1782 100 SH SOLE HM Payson 100 0 0 REPUBLIC SVCS INC COM 760759100 431940 2820 SH SOLE HM Payson 2820 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 548 31 SH SOLE HM Payson 31 0 0 RESMED INC COM 761152107 43700 200 SH SOLE HM Payson 200 0 0 REVVITY INC COM 714046109 126749 1067 SH SOLE HM Payson 1067 0 0 RINGCENTRAL INC CL A 76680R206 4910 150 SH SOLE HM Payson 150 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2171 34 SH SOLE HM Payson 0 0 34 RLI CORP COM 749607107 49266 361 SH SOLE HM Payson 0 0 361 RLJ LODGING TR CUM CONV PFD A 74965L200 5300 220 SH SOLE HM Payson 0 0 220 ROBINHOOD MKTS INC COM CL A 770700102 7645 766 SH SOLE HM Payson 766 0 0 ROCKWELL AUTOMATION INC COM 773903109 678009 2058 SH SOLE HM Payson 1310 0 748 ROKU INC COM CL A 77543R102 7548 118 SH SOLE HM Payson 118 0 0 ROPER TECHNOLOGIES INC COM 776696106 1157767 2408 SH SOLE HM Payson 2408 0 0 ROSS STORES INC COM 778296103 405911 3620 SH SOLE HM Payson 3620 0 0 ROSS STORES INC COM 778296103 29827 266 SH SOLE HM Payson 0 0 266 ROYAL BK CDA COM 780087102 93218 976 SH SOLE HM Payson 976 0 0 RPM INTL INC COM 749685103 306877 3420 SH SOLE HM Payson 3420 0 0 S&P GLOBAL INC COM 78409V104 56431894 140767 SH SOLE HM Payson 131640 0 9127 S&P GLOBAL INC COM 78409V104 406102 1013 SH SOLE HM Payson 0 0 1013 SALESFORCE INC COM 79466L302 800887 3791 SH SOLE HM Payson 3199 0 592 SALESFORCE INC COM 79466L302 163727 775 SH SOLE HM Payson 0 0 775 SANOFI SPONSORED ADR 80105N105 447478 8302 SH SOLE HM Payson 8180 0 122 SAP SE SPON ADR 803054204 258845 1892 SH SOLE HM Payson 1837 0 55 SAREPTA THERAPEUTICS INC COM 803607100 114520 1000 SH SOLE HM Payson 0 0 1000 SCHLUMBERGER LTD COM STK 806857108 371397 7561 SH SOLE HM Payson 6634 0 927 SCHLUMBERGER LTD COM STK 806857108 16456 335 SH SOLE HM Payson 0 0 335 SCHWAB CHARLES CORP COM 808513105 1194687 21078 SH SOLE HM Payson 20364 0 714 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 3545250 75000 SH SOLE HM Payson 75000 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 49085 1993 SH SOLE HM Payson 1993 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 421 12 SH SOLE HM Payson 12 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 250 7 SH SOLE HM Payson 7 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 782 14 SH SOLE HM Payson 14 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 521 10 SH SOLE HM Payson 10 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 596 22 SH SOLE HM Payson 22 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 663 21 SH SOLE HM Payson 21 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 315 9 SH SOLE HM Payson 9 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 100349 1941 SH SOLE HM Payson 1941 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 362485 4992 SH SOLE HM Payson 3745 0 1247 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 116889 2232 SH SOLE HM Payson 19 0 2213 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 71055 1000 SH SOLE HM Payson 0 0 1000 SCHWAB STRATEGIC TR US REIT ETF 808524847 164 8 SH SOLE HM Payson 8 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 19025 434 SH SOLE HM Payson 434 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 473 9 SH SOLE HM Payson 9 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 39106 348 SH SOLE HM Payson 348 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 28211 450 SH SOLE HM Payson 450 0 0 SEA LTD SPONSORD ADS 81141R100 46432 800 SH SOLE HM Payson 800 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 18561 300 SH SOLE HM Payson 300 0 0 SEI INVTS CO COM 784117103 17886 300 SH SOLE HM Payson 300 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 356349 10571 SH SOLE HM Payson 10071 0 500 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 82255 1109 SH SOLE HM Payson 1000 0 109 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16592 125 SH SOLE HM Payson 125 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17521 132 SH SOLE HM Payson 0 0 132 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 205840 1918 SH SOLE HM Payson 1918 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 297883 4552 SH SOLE HM Payson 4444 0 108 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 168297 968 SH SOLE HM Payson 968 0 0 SEMPRA COM 816851109 156073 1072 SH SOLE HM Payson 1012 0 60 SENSIENT TECHNOLOGIES CORP COM 81725T100 113808 1600 SH SOLE HM Payson 1600 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 106453 12250 SH SOLE HM Payson 12250 0 0 SERVICENOW INC COM 81762P102 324257 577 SH SOLE HM Payson 477 0 100 SERVICENOW INC COM 81762P102 8430 15 SH SOLE HM Payson 0 0 15 SHELL PLC SPON ADS 780259305 247075 4092 SH SOLE HM Payson 2092 0 2000 SHERWIN WILLIAMS CO COM 824348106 5973669 22498 SH SOLE HM Payson 21778 0 720 SHOPIFY INC CL A 82509L107 12920 200 SH SOLE HM Payson 200 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 34425 1700 SH SOLE HM Payson 1700 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1964 17 SH SOLE HM Payson 0 0 17 SIMPSON MFG INC COM 829073105 133237 962 SH SOLE HM Payson 269 0 693 SIRIUS XM HOLDINGS INC COM 82968B103 113250 25000 SH SOLE HM Payson 0 0 25000 SLM CORP COM 78442P106 77112 4725 SH SOLE HM Payson 4725 0 0 SMUCKER J M CO COM NEW 832696405 45778 310 SH SOLE HM Payson 200 0 110 SOFI TECHNOLOGIES INC COM 83406F102 834 100 SH SOLE HM Payson 100 0 0 SONOS INC COM 83570H108 8165 500 SH SOLE HM Payson 500 0 0 SOUTHERN CO COM 842587107 801412 11408 SH SOLE HM Payson 11408 0 0 SOUTHERN COPPER CORP COM 84265V105 14348 200 SH SOLE HM Payson 200 0 0 SOUTHWEST AIRLS CO COM 844741108 1811 50 SH SOLE HM Payson 0 0 50 SPDR GOLD TR GOLD SHS 78463V107 1093509 6134 SH SOLE HM Payson 4634 0 1500 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 252641 7764 SH SOLE HM Payson 7764 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 40757728 91911 SH SOLE HM Payson 91312 0 599 SPDR S&P 500 ETF TR TR UNIT 78462F103 265082 598 SH SOLE HM Payson 0 0 598 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 953989 1992 SH SOLE HM Payson 1992 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 76626 160 SH SOLE HM Payson 0 0 160 SPDR SER TR AEROSPACE DEF 78464A631 45210 372 SH SOLE HM Payson 372 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 1987808 19986 SH SOLE HM Payson 11035 0 8951 SPDR SER TR BLOOMBERG 3-12 M 78468R523 710642 7145 SH SOLE HM Payson 0 0 7145 SPDR SER TR BLOOMBERG EMERGI 78464A391 711000 33601 SH SOLE HM Payson 33601 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 256642 11381 SH SOLE HM Payson 11381 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 19760 800 SH SOLE HM Payson 800 0 0 SPDR SER TR GLB DOW ETF 78464A706 4063 36 SH SOLE HM Payson 36 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 2554481 79554 SH SOLE HM Payson 79554 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 7613765 165913 SH SOLE HM Payson 0 0 165913 SPDR SER TR PORTFOLIO S&P600 78468R853 7266255 187082 SH SOLE HM Payson 0 0 187082 SPDR SER TR PORTFOLIO S&P600 78468R853 7924 204 SH SOLE HM Payson 0 0 204 SPDR SER TR PORTFOLIO SHORT 78464A474 2711954 92118 SH SOLE HM Payson 92118 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 7893642 182723 SH SOLE HM Payson 0 0 182723 SPDR SER TR S&P 600 SMCP GRW 78464A201 33863 440 SH SOLE HM Payson 440 0 0 SPDR SER TR S&P BIOTECH 78464A870 33280 400 SH SOLE HM Payson 400 0 0 SPDR SER TR S&P BK ETF 78464A797 144000 4000 SH SOLE HM Payson 4000 0 0 SPDR SER TR S&P DIVID ETF 78464A763 128709 1050 SH SOLE HM Payson 750 0 300 SPDR SER TR S&P REGL BKG 78464A698 93909 2300 SH SOLE HM Payson 2300 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 743003 25454 SH SOLE HM Payson 24456 0 998 SPLUNK INC COM 848637104 47211 445 SH SOLE HM Payson 445 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 16055 100 SH SOLE HM Payson 100 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 24678 1654 SH SOLE HM Payson 1654 0 0 STAG INDL INC COM 85254J102 35880 1000 SH SOLE HM Payson 0 0 1000 STANDEX INTL CORP COM 854231107 897486 6344 SH SOLE HM Payson 6344 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 81960 6000 SH SOLE HM Payson 0 0 6000 STARBUCKS CORP COM 855244109 628265 6342 SH SOLE HM Payson 6258 0 84 STARBUCKS CORP COM 855244109 12383 125 SH SOLE HM Payson 0 0 125 STARWOOD PPTY TR INC COM 85571B105 194000 10000 SH SOLE HM Payson 10000 0 0 STATE STR CORP COM 857477103 1818670 24852 SH SOLE HM Payson 23866 0 986 STEEL DYNAMICS INC COM 858119100 1961 18 SH SOLE HM Payson 0 0 18 STEELCASE INC CL A 858155203 3855 500 SH SOLE HM Payson 500 0 0 STEM INC COM 85859N102 2860 500 SH SOLE HM Payson 500 0 0 STERICYCLE INC COM 858912108 16254 350 SH SOLE HM Payson 350 0 0 STERIS PLC SHS USD G8473T100 88868 395 SH SOLE HM Payson 140 0 255 STMICROELECTRONICS N V NY REGISTRY 861012102 9998 200 SH SOLE HM Payson 200 0 0 STRYKER CORPORATION COM 863667101 2990493 9802 SH SOLE HM Payson 9649 0 153 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 148000 10000 SH SOLE HM Payson 10000 0 0 SUN LIFE FINANCIAL INC. COM 866796105 38674 742 SH SOLE HM Payson 742 0 0 SUNCOR ENERGY INC NEW COM 867224107 23017 785 SH SOLE HM Payson 0 0 785 SUNPOWER CORP COM 867652406 3920 400 SH SOLE HM Payson 400 0 0 SUPER MICRO COMPUTER INC COM 86800U104 72532 291 SH SOLE HM Payson 291 0 0 SYLVAMO CORP COMMON STOCK 871332102 2185 54 SH SOLE HM Payson 54 0 0 SYNCHRONY FINANCIAL COM 87165B103 4851 143 SH SOLE HM Payson 0 0 143 SYNOPSYS INC COM 871607107 2178 5 SH SOLE HM Payson 0 0 5 SYSCO CORP COM 871829107 1273421 17162 SH SOLE HM Payson 17162 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 44502600 440963 SH SOLE HM Payson 373331 0 67632 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 289136 2865 SH SOLE HM Payson 0 0 2865 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 4494 286 SH SOLE HM Payson 286 0 0 TARGA RES CORP COM 87612G101 54184 712 SH SOLE HM Payson 712 0 0 TARGET CORP COM 87612E106 1121414 8502 SH SOLE HM Payson 6873 0 1629 TARGET CORP COM 87612E106 3694 28 SH SOLE HM Payson 0 0 28 TC ENERGY CORP COM 87807B107 20205 500 SH SOLE HM Payson 500 0 0 TD SYNNEX CORPORATION COM 87162W100 13348 142 SH SOLE HM Payson 142 0 0 TE CONNECTIVITY LTD SHS H84989104 382599 2730 SH SOLE HM Payson 2730 0 0 TELADOC HEALTH INC COM 87918A105 3343 132 SH SOLE HM Payson 132 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 219122 533 SH SOLE HM Payson 418 0 115 TELEFLEX INCORPORATED COM 879369106 2064002 8528 SH SOLE HM Payson 8404 0 124 TELEFONICA S A SPONSORED ADR 879382208 11208 2781 SH SOLE HM Payson 2781 0 0 TELLURIAN INC NEW COM 87968A104 52911 37525 SH SOLE HM Payson 37525 0 0 TERADATA CORP DEL COM 88076W103 11537 216 SH SOLE HM Payson 216 0 0 TERADYNE INC COM 880770102 27944 251 SH SOLE HM Payson 251 0 0 TERADYNE INC COM 880770102 46536 418 SH SOLE HM Payson 0 0 418 TESLA INC COM 88160R101 1023078 3908 SH SOLE HM Payson 3703 0 205 TESLA INC COM 88160R101 6021 23 SH SOLE HM Payson 0 0 23 TEXAS INSTRS INC COM 882508104 31295561 173845 SH SOLE HM Payson 114892 0 58953 TEXAS INSTRS INC COM 882508104 96671 537 SH SOLE HM Payson 0 0 537 TEXTRON INC COM 883203101 44907 664 SH SOLE HM Payson 664 0 0 TFF PHARMACEUTICALS INC COM 87241J104 705 1500 SH SOLE HM Payson 1500 0 0 THE CIGNA GROUP COM 125523100 1183571 4218 SH SOLE HM Payson 4176 0 42 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 1850 1000 SH SOLE HM Payson 1000 0 0 THE TRADE DESK INC COM CL A 88339J105 777143 10064 SH SOLE HM Payson 9874 0 190 THERMO FISHER SCIENTIFIC INC COM 883556102 74751310 143270 SH SOLE HM Payson 123658 0 19612 THERMO FISHER SCIENTIFIC INC COM 883556102 832192 1595 SH SOLE HM Payson 0 0 1595 THOMSON REUTERS CORP. COM 884903808 64779 480 SH SOLE HM Payson 480 0 0 THOR INDS INC COM 885160101 21321 206 SH SOLE HM Payson 206 0 0 TIMKEN CO COM 887389104 242555 2650 SH SOLE HM Payson 2650 0 0 TJX COS INC NEW COM 872540109 48914481 576890 SH SOLE HM Payson 565318 0 11572 TJX COS INC NEW COM 872540109 90387 1066 SH SOLE HM Payson 0 0 1066 T-MOBILE US INC COM 872590104 135428 975 SH SOLE HM Payson 850 0 125 T-MOBILE US INC COM 872590104 5279 38 SH SOLE HM Payson 0 0 38 TOLL BROTHERS INC COM 889478103 328932 4160 SH SOLE HM Payson 1260 0 2900 TORO CO COM 891092108 108563 1068 SH SOLE HM Payson 400 0 668 TORONTO DOMINION BK ONT COM NEW 891160509 1226186 19774 SH SOLE HM Payson 19774 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 6946 112 SH SOLE HM Payson 0 0 112 TORTOISE ENERGY INFRA CORP COM 89147L886 3632 125 SH SOLE HM Payson 125 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 40694 706 SH SOLE HM Payson 100 0 606 TOTALENERGIES SE SPONSORED ADS 89151E109 58736 1019 SH SOLE HM Payson 955 0 64 TOWNSQUARE MEDIA INC CL A 892231101 5955 500 SH SOLE HM Payson 500 0 0 TRACTOR SUPPLY CO COM 892356106 221985 1004 SH SOLE HM Payson 374 0 630 TRANE TECHNOLOGIES PLC SHS G8994E103 1705275 8916 SH SOLE HM Payson 6578 0 2338 TRANSACT TECHNOLOGIES INC COM 892918103 71680 8000 SH SOLE HM Payson 8000 0 0 TRANSOCEAN LTD REG SHS H8817H100 35050 5000 SH SOLE HM Payson 5000 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 41148 2986 SH SOLE HM Payson 2986 0 0 TRAVELERS COMPANIES INC COM 89417E109 4119910 23724 SH SOLE HM Payson 23690 0 34 TREX CO INC COM 89531P105 26224 400 SH SOLE HM Payson 400 0 0 TRUIST FINL CORP COM 89832Q109 756474 24925 SH SOLE HM Payson 23678 0 1247 TRUIST FINL CORP COM 89832Q109 2337 77 SH SOLE HM Payson 0 0 77 TUTOR PERINI CORP COM 901109108 572 80 SH SOLE HM Payson 0 0 80 TYLER TECHNOLOGIES INC COM 902252105 27366661 65711 SH SOLE HM Payson 63968 0 1743 TYSON FOODS INC CL A 902494103 45426 890 SH SOLE HM Payson 890 0 0 U S SILICA HLDGS INC COM 90346E103 34571 2850 SH SOLE HM Payson 0 0 2850 UBER TECHNOLOGIES INC COM 90353T100 47487 1100 SH SOLE HM Payson 800 0 300 ULTA BEAUTY INC COM 90384S303 1883 4 SH SOLE HM Payson 4 0 0 UMH PPTYS INC COM 903002103 9588 600 SH SOLE HM Payson 600 0 0 UNDER ARMOUR INC CL A 904311107 361 50 SH SOLE HM Payson 50 0 0 UNDER ARMOUR INC CL C 904311206 336 50 SH SOLE HM Payson 50 0 0 UNILEVER PLC SPON ADR NEW 904767704 2614059 50145 SH SOLE HM Payson 44469 0 5676 UNION PAC CORP COM 907818108 5820052 28443 SH SOLE HM Payson 28284 0 159 UNITED PARCEL SERVICE INC CL B 911312106 758556 4232 SH SOLE HM Payson 3715 0 517 UNITED PARCEL SERVICE INC CL B 911312106 65247 364 SH SOLE HM Payson 0 0 364 UNITED RENTALS INC COM 911363109 1782 4 SH SOLE HM Payson 0 0 4 UNITED STATES STL CORP NEW COM 912909108 9629 385 SH SOLE HM Payson 385 0 0 UNITEDHEALTH GROUP INC COM 91324P102 72396086 150624 SH SOLE HM Payson 134433 0 16191 UNITEDHEALTH GROUP INC COM 91324P102 579172 1205 SH SOLE HM Payson 0 0 1205 UNITIL CORP COM 913259107 7201 142 SH SOLE HM Payson 142 0 0 UNITY SOFTWARE INC COM 91332U101 19974 460 SH SOLE HM Payson 460 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 14413 100 SH SOLE HM Payson 100 0 0 UNUM GROUP COM 91529Y106 468891 9830 SH SOLE HM Payson 9830 0 0 US BANCORP DEL COM NEW 902973304 136588 4134 SH SOLE HM Payson 3284 0 850 V F CORP COM 918204108 1678173 87908 SH SOLE HM Payson 86379 0 1529 V F CORP COM 918204108 13363 700 SH SOLE HM Payson 0 0 700 VALERO ENERGY CORP COM 91913Y100 363044 3095 SH SOLE HM Payson 3079 0 16 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 58 2 SH SOLE HM Payson 2 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 19535 248 SH SOLE HM Payson 248 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 79170 520 SH SOLE HM Payson 520 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 157710 8479 SH SOLE HM Payson 8479 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 93252 367 SH SOLE HM Payson 0 0 367 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1663761 18106 SH SOLE HM Payson 18106 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1638 11 SH SOLE HM Payson 0 0 11 VANGUARD INDEX FDS GROWTH ETF 922908736 255513 903 SH SOLE HM Payson 903 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 443146 2186 SH SOLE HM Payson 2186 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6919 50 SH SOLE HM Payson 0 0 50 VANGUARD INDEX FDS MID CAP ETF 922908629 1254912 5700 SH SOLE HM Payson 4200 0 1500 VANGUARD INDEX FDS MID CAP ETF 922908629 5945 27 SH SOLE HM Payson 0 0 27 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 442451 5295 SH SOLE HM Payson 5295 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 28829 345 SH SOLE HM Payson 0 0 345 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 353520 868 SH SOLE HM Payson 155 0 713 VANGUARD INDEX FDS SM CP VAL ETF 922908611 24810 150 SH SOLE HM Payson 150 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 276656 1391 SH SOLE HM Payson 539 0 852 VANGUARD INDEX FDS SML CP GRW ETF 922908595 185630 808 SH SOLE HM Payson 808 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1725944 7835 SH SOLE HM Payson 7788 0 47 VANGUARD INDEX FDS VALUE ETF 922908744 69629 490 SH SOLE HM Payson 233 0 257 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1178739 21664 SH SOLE HM Payson 11407 0 10257 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 84173 1547 SH SOLE HM Payson 0 0 1547 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5143702 126443 SH SOLE HM Payson 123323 0 3120 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 6170 100 SH SOLE HM Payson 100 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1049 17 SH SOLE HM Payson 0 0 17 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3094 28 SH SOLE HM Payson 0 0 28 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 87 2 SH SOLE HM Payson 2 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 74 1 SH SOLE HM Payson 1 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4172960 88000 SH SOLE HM Payson 88000 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 339 4 SH SOLE HM Payson 4 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 145 3 SH SOLE HM Payson 3 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6854514 118734 SH SOLE HM Payson 118734 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3026400 40000 SH SOLE HM Payson 40000 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 94420 1380 SH SOLE HM Payson 1380 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 131968 1865 SH SOLE HM Payson 0 0 1865 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 10435 151 SH SOLE HM Payson 151 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4532610 27905 SH SOLE HM Payson 23776 0 4129 VANGUARD STAR FDS VG TL INTL STK F 921909768 35611 635 SH SOLE HM Payson 635 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 6315623 136761 SH SOLE HM Payson 135111 0 1650 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1329164 12531 SH SOLE HM Payson 12531 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 152017 646 SH SOLE HM Payson 0 0 646 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 286814 1475 SH SOLE HM Payson 1475 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 22578 200 SH SOLE HM Payson 200 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 653670 2670 SH SOLE HM Payson 2670 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 1003704 2270 SH SOLE HM Payson 1903 0 367 VAREX IMAGING CORP COM 92214X106 7543 320 SH SOLE HM Payson 320 0 0 VERINT SYS INC COM 92343X100 10518 300 SH SOLE HM Payson 300 0 0 VERISIGN INC COM 92343E102 22823 101 SH SOLE HM Payson 89 0 12 VERISK ANALYTICS INC COM 92345Y106 67809 300 SH SOLE HM Payson 300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1513841 40706 SH SOLE HM Payson 36022 0 4684 VERIZON COMMUNICATIONS INC COM 92343V104 33397 898 SH SOLE HM Payson 0 0 898 VERTEX PHARMACEUTICALS INC COM 92532F100 7743 22 SH SOLE HM Payson 0 0 22 VIATRIS INC COM 92556V106 159172 15949 SH SOLE HM Payson 15728 0 221 VICI PPTYS INC COM 925652109 6507 207 SH SOLE HM Payson 0 0 207 VICTORY CAP HLDGS INC COM CL A 92645B103 431625 13685 SH SOLE HM Payson 11100 0 2585 VIEWRAY INC COM 92672L107 353 1000 SH SOLE HM Payson 1000 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 21599 1309 SH SOLE HM Payson 1309 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 197470 1000 SH SOLE HM Payson 1000 0 0 VISA INC COM CL A 92826C839 79945422 336641 SH SOLE HM Payson 275630 0 61011 VISA INC COM CL A 92826C839 864428 3640 SH SOLE HM Payson 0 0 3640 VITAL ENERGY INC COM 516806205 2258 50 SH SOLE HM Payson 50 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 2173 97 SH SOLE HM Payson 97 0 0 VMWARE INC CL A COM 928563402 79030 550 SH SOLE HM Payson 550 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1541 163 SH SOLE HM Payson 163 0 0 VONTIER CORPORATION COM 928881101 34175 1061 SH SOLE HM Payson 1061 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 5725 500 SH SOLE HM Payson 500 0 0 VULCAN MATLS CO COM 929160109 202896 900 SH SOLE HM Payson 900 0 0 WABTEC COM 929740108 2633 24 SH SOLE HM Payson 0 0 24 WABTEC COM 929740108 439 4 SH SOLE HM Payson 0 0 4 WALGREENS BOOTS ALLIANCE INC COM 931427108 166097 5830 SH SOLE HM Payson 5730 0 100 WALMART INC COM 931142103 15437611 98216 SH SOLE HM Payson 93513 0 4703 WALMART INC COM 931142103 272079 1731 SH SOLE HM Payson 0 0 1731 WARNER BROS DISCOVERY INC COM SER A 934423104 152236 12140 SH SOLE HM Payson 11625 0 515 WARNER BROS DISCOVERY INC COM SER A 934423104 2220 177 SH SOLE HM Payson 0 0 177 WASHINGTON TR BANCORP INC COM 940610108 45309 1690 SH SOLE HM Payson 0 0 1690 WASTE CONNECTIONS INC COM 94106B101 42737 299 SH SOLE HM Payson 299 0 0 WASTE MGMT INC DEL COM 94106L109 650672 3752 SH SOLE HM Payson 2752 0 1000 WASTE MGMT INC DEL COM 94106L109 73704 425 SH SOLE HM Payson 0 0 425 WATERS CORP COM 941848103 1242077 4660 SH SOLE HM Payson 4660 0 0 WATSCO INC COM 942622200 62562 164 SH SOLE HM Payson 164 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 331266 1803 SH SOLE HM Payson 1366 0 437 WEC ENERGY GROUP INC COM 92939U106 971788 11013 SH SOLE HM Payson 10700 0 313 WEIS MKTS INC COM 948849104 32427 505 SH SOLE HM Payson 505 0 0 WELLS FARGO CO NEW COM 949746101 2109417 49424 SH SOLE HM Payson 49026 0 398 WELLTOWER INC COM 95040Q104 40445 500 SH SOLE HM Payson 100 0 400 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 29729 1121 SH SOLE HM Payson 1121 0 0 WESTROCK CO COM 96145D105 14535 500 SH SOLE HM Payson 500 0 0 WEX INC COM 96208T104 5818958 31960 SH SOLE HM Payson 29437 0 2523 WEYERHAEUSER CO MTN BE COM NEW 962166104 298407 8905 SH SOLE HM Payson 7905 0 1000 WHIRLPOOL CORP COM 963320106 638458 4291 SH SOLE HM Payson 3891 0 400 WILEY JOHN & SONS INC CL A 968223206 60063 1765 SH SOLE HM Payson 1765 0 0 WILLIAMS COS INC COM 969457100 258349 7918 SH SOLE HM Payson 7918 0 0 WILLIAMS COS INC COM 969457100 5221 160 SH SOLE HM Payson 0 0 160 WILLIAMS SONOMA INC COM 969904101 12514 100 SH SOLE HM Payson 100 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4239 18 SH SOLE HM Payson 0 0 18 WIPRO LTD SPON ADR 1 SH 97651M109 779971 165248 SH SOLE HM Payson 165248 0 0 WISDOMTREE INC COM 97717P104 10290 1500 SH SOLE HM Payson 1500 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 66610 1000 SH SOLE HM Payson 1000 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 22532 338 SH SOLE HM Payson 0 0 338 WISDOMTREE TR WISDOMTREE US VA 97717W547 6256 100 SH SOLE HM Payson 0 0 100 WIX COM LTD SHS M98068105 11736 150 SH SOLE HM Payson 150 0 0 WOODWARD INC COM 980745103 85854 722 SH SOLE HM Payson 622 0 100 WORKDAY INC CL A 98138H101 457428 2025 SH SOLE HM Payson 2025 0 0 WORKHORSE GROUP INC COM NEW 98138J206 48 55 SH SOLE HM Payson 55 0 0 WP CAREY INC COM 92936U109 228759 3386 SH SOLE HM Payson 3386 0 0 WP CAREY INC COM 92936U109 47292 700 SH SOLE HM Payson 0 0 700 WPP PLC NEW ADR 92937A102 2092 40 SH SOLE HM Payson 0 0 40 WRAP TECHNOLOGIES INC COM 98212N107 14600 10000 SH SOLE HM Payson 10000 0 0 XCEL ENERGY INC COM 98389B100 112466 1809 SH SOLE HM Payson 1809 0 0 XYLEM INC COM 98419M100 2470320 21935 SH SOLE HM Payson 21935 0 0 XYLEM INC COM 98419M100 159470 1416 SH SOLE HM Payson 0 0 1416 YETI HLDGS INC COM 98585X104 64086 1650 SH SOLE HM Payson 1450 0 200 YORK WTR CO COM 987184108 16921 410 SH SOLE HM Payson 410 0 0 YUM BRANDS INC COM 988498101 118876 858 SH SOLE HM Payson 858 0 0 YUM CHINA HLDGS INC COM 98850P109 48477 858 SH SOLE HM Payson 858 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 229269 775 SH SOLE HM Payson 775 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 930530 6391 SH SOLE HM Payson 6179 0 212 ZIMMER BIOMET HOLDINGS INC COM 98956P102 29120 200 SH SOLE HM Payson 0 0 200 ZIMVIE INC COM 98888T107 2224 198 SH SOLE HM Payson 198 0 0 ZIMVIE INC COM 98888T107 225 20 SH SOLE HM Payson 0 0 20 ZIONS BANCORPORATION N A COM 989701107 40290 1500 SH SOLE HM Payson 1500 0 0 ZOETIS INC CL A 98978V103 2219571 12889 SH SOLE HM Payson 12797 0 92 ZOETIS INC CL A 98978V103 98677 573 SH SOLE HM Payson 0 0 573 ZOMEDICA CORP COM 98980M109 50 250 SH SOLE HM Payson 250 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 45616 672 SH SOLE HM Payson 672 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 17 50 SH SOLE HM Payson 50 0 0