The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1STDIBS COM INC COM 320551104   5,610 1,500 SH   SOLE HM Payson 1,500 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   2,024 200 SH   SOLE HM Payson 200 0 0
3M CO COM 88579Y101   3,302,011 32,990 SH   SOLE HM Payson 32,590 0 400
ABBOTT LABS COM 002824100   45,430,699 416,719 SH   SOLE HM Payson 405,838 0 10,881
ABBOTT LABS COM 002824100   771,208 7,074 SH   SOLE HM Payson 0 0 7,074
ABBVIE INC COM 00287Y109   71,242,549 528,780 SH   SOLE HM Payson 449,064 0 79,716
ABBVIE INC COM 00287Y109   1,147,226 8,515 SH   SOLE HM Payson 0 0 8,515
ABCAM PLC ADS 000380204   29,829 1,219 SH   SOLE HM Payson 1,219 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   81,966,200 265,624 SH   SOLE HM Payson 237,961 0 27,663
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   347,770 1,127 SH   SOLE HM Payson 0 0 1,127
ACCO BRANDS CORP COM 00081T108   3,647 700 SH   SOLE HM Payson 700 0 0
ACTIVISION BLIZZARD INC COM 00507V109   18,125 215 SH   SOLE HM Payson 215 0 0
ACUSHNET HLDGS CORP COM 005098108   160,978 2,944 SH   SOLE HM Payson 944 0 2,000
ADIENT PLC ORD SHS G0084W101   1,572 41 SH   SOLE HM Payson 0 0 41
ADOBE SYSTEMS INCORPORATED COM 00724F101   29,193,436 59,701 SH   SOLE HM Payson 30,650 0 29,051
ADOBE SYSTEMS INCORPORATED COM 00724F101   83,618 171 SH   SOLE HM Payson 0 0 171
ADVANCED MICRO DEVICES INC COM 007903107   284,662 2,499 SH   SOLE HM Payson 2,236 0 263
ADVANCED MICRO DEVICES INC COM 007903107   144,211 1,266 SH   SOLE HM Payson 0 0 1,266
AFFIRM HLDGS INC COM CL A 00827B106   1,288 84 SH   SOLE HM Payson 84 0 0
AFLAC INC COM 001055102   11,921,240 170,791 SH   SOLE HM Payson 168,573 0 2,218
AFLAC INC COM 001055102   15,356 220 SH   SOLE HM Payson 0 0 220
AGCO CORP COM 001084102   486,254 3,700 SH   SOLE HM Payson 3,700 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   178,331 1,483 SH   SOLE HM Payson 1,483 0 0
AGNICO EAGLE MINES LTD COM 008474108   95,112 1,903 SH   SOLE HM Payson 1,903 0 0
AIR PRODS & CHEMS INC COM 009158106   6,596,550 22,023 SH   SOLE HM Payson 21,973 0 50
AIRBNB INC COM CL A 009066101   21,403 167 SH   SOLE HM Payson 167 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   149,634 1,665 SH   SOLE HM Payson 1,665 0 0
AKILI INC COMMON STOCK 00974B107   794 715 SH   SOLE HM Payson 715 0 0
ALARM COM HLDGS INC COM 011642105   94,575 1,830 SH   SOLE HM Payson 0 0 1,830
ALBEMARLE CORP COM 012653101   1,291,692 5,790 SH   SOLE HM Payson 420 0 5,370
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   136,188 1,200 SH   SOLE HM Payson 1,100 0 100
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   5,675 50 SH   SOLE HM Payson 0 0 50
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   136,278 1,635 SH   SOLE HM Payson 1,635 0 0
ALIGN TECHNOLOGY INC COM 016255101   97,251 275 SH   SOLE HM Payson 275 0 0
ALLEGION PLC ORD SHS G0176J109   238,600 1,988 SH   SOLE HM Payson 1,243 0 745
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   32,160 1,000 SH   SOLE HM Payson 1,000 0 0
ALLIANT ENERGY CORP COM 018802108   77,408 1,475 SH   SOLE HM Payson 1,475 0 0
ALLSTATE CORP COM 020002101   1,050,165 9,631 SH   SOLE HM Payson 8,811 0 820
ALPHABET INC CAP STK CL A 02079K305   65,486,876 547,092 SH   SOLE HM Payson 391,531 0 155,561
ALPHABET INC CAP STK CL A 02079K305   498,312 4,163 SH   SOLE HM Payson 0 0 4,163
ALPHABET INC CAP STK CL C 02079K107   147,146,247 1,216,386 SH   SOLE HM Payson 1,126,650 0 89,736
ALPHABET INC CAP STK CL C 02079K107   1,258,209 10,401 SH   SOLE HM Payson 0 0 10,401
ALTRIA GROUP INC COM 02209S103   1,949,714 43,040 SH   SOLE HM Payson 41,700 0 1,340
ALTRIA GROUP INC COM 02209S103   74,066 1,635 SH   SOLE HM Payson 0 0 1,635
AMAZON COM INC COM 023135106   69,573,146 533,700 SH   SOLE HM Payson 490,003 0 43,697
AMAZON COM INC COM 023135106   421,976 3,237 SH   SOLE HM Payson 0 0 3,237
AMEREN CORP COM 023608102   127,324 1,559 SH   SOLE HM Payson 1,559 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   25,795 1,192 SH   SOLE HM Payson 1,192 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   26,946 1,502 SH   SOLE HM Payson 1,502 0 0
AMERICAN ELEC PWR CO INC COM 025537101   786,260 9,338 SH   SOLE HM Payson 7,371 0 1,967
AMERICAN EXPRESS CO COM 025816109   16,033,895 92,043 SH   SOLE HM Payson 89,434 0 2,609
AMERICAN EXPRESS CO COM 025816109   9,930 57 SH   SOLE HM Payson 0 0 57
AMERICAN INTL GROUP INC COM NEW 026874784   341,270 5,931 SH   SOLE HM Payson 4,581 0 1,350
AMERICAN TOWER CORP NEW COM 03027X100   6,520,263 33,620 SH   SOLE HM Payson 33,410 0 210
AMERICAN TOWER CORP NEW COM 03027X100   2,328 12 SH   SOLE HM Payson 0 0 12
AMERICAN WTR WKS CO INC NEW COM 030420103   437,244 3,063 SH   SOLE HM Payson 2,513 0 550
AMERIPRISE FINL INC COM 03076C106   883,878 2,661 SH   SOLE HM Payson 2,645 0 16
AMERISOURCEBERGEN CORP COM 03073E105   565,360 2,938 SH   SOLE HM Payson 2,938 0 0
AMETEK INC COM 031100100   69,543,705 429,600 SH   SOLE HM Payson 350,425 0 79,175
AMETEK INC COM 031100100   557,839 3,446 SH   SOLE HM Payson 0 0 3,446
AMGEN INC COM 031162100   27,185,593 122,447 SH   SOLE HM Payson 94,083 0 28,364
AMGEN INC COM 031162100   216,692 976 SH   SOLE HM Payson 0 0 976
AMPHENOL CORP NEW CL A 032095101   387,542 4,562 SH   SOLE HM Payson 4,562 0 0
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   1,179 90 SH   SOLE HM Payson 90 0 0
ANALOG DEVICES INC COM 032654105   935,283 4,801 SH   SOLE HM Payson 4,648 0 153
ANALOG DEVICES INC COM 032654105   5,650 29 SH   SOLE HM Payson 0 0 29
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   21,090 1,000 SH   SOLE HM Payson 1,000 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   8,004 400 SH   SOLE HM Payson 400 0 0
ANSYS INC COM 03662Q105   129,797 393 SH   SOLE HM Payson 0 0 393
AON PLC SHS CL A G0403H108   63,819,728 184,878 SH   SOLE HM Payson 152,148 0 32,730
AON PLC SHS CL A G0403H108   459,462 1,331 SH   SOLE HM Payson 0 0 1,331
APA CORPORATION COM 03743Q108   65,504 1,917 SH   SOLE HM Payson 1,852 0 65
APPLE INC COM 037833100   317,144,379 1,635,018 SH   SOLE HM Payson 1,479,704 0 155,314
APPLE INC COM 037833100   2,245,203 11,575 SH   SOLE HM Payson 0 0 11,575
APPLIED MATLS INC COM 038222105   1,419,817 9,823 SH   SOLE HM Payson 4,512 0 5,311
APPLIED MATLS INC COM 038222105   8,528 59 SH   SOLE HM Payson 0 0 59
APTARGROUP INC COM 038336103   88,749 766 SH   SOLE HM Payson 612 0 154
APTIV PLC SHS G6095L109   1,192,105 11,677 SH   SOLE HM Payson 10,929 0 748
AQUA METALS INC COM 03837J101   351 300 SH   SOLE HM Payson 300 0 0
ARCH CAP GROUP LTD ORD G0450A105   112,275 1,500 SH   SOLE HM Payson 1,500 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   691,072 9,146 SH   SOLE HM Payson 7,946 0 1,200
ARCHER DANIELS MIDLAND CO COM 039483102   15,112 200 SH   SOLE HM Payson 0 0 200
ARCONIC CORPORATION COM 03966V107   5,325 180 SH   SOLE HM Payson 180 0 0
ARCUS BIOSCIENCES INC COM 03969F109   34,527 1,700 SH   SOLE HM Payson 1,700 0 0
ARES CAPITAL CORP COM 04010L103   119,524 6,361 SH   SOLE HM Payson 6,361 0 0
ARK ETF TR INNOVATION ETF 00214Q104   15,449 350 SH   SOLE HM Payson 350 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   7,913 135 SH   SOLE HM Payson 135 0 0
ARROW FINL CORP COM 042744102   5,418 269 SH   SOLE HM Payson 0 0 269
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   25,473 648 SH   SOLE HM Payson 0 0 648
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   74,350 5,000 SH   SOLE HM Payson 5,000 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   29,740 2,000 SH   SOLE HM Payson 0 0 2,000
ASANA INC CL A 04342Y104   2,204 100 SH   SOLE HM Payson 100 0 0
ASGN INC COM 00191U102   70,715 935 SH   SOLE HM Payson 935 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   265,259 366 SH   SOLE HM Payson 354 0 12
ASSURED GUARANTY LTD COM G0585R106   111,600 2,000 SH   SOLE HM Payson 0 0 2,000
AST SPACEMOBILE INC COM CL A 00217D100   4,700 1,000 SH   SOLE HM Payson 1,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   150,942 2,109 SH   SOLE HM Payson 2,030 0 79
ASTRAZENECA PLC SPONSORED ADR 046353108   17,893 250 SH   SOLE HM Payson 0 0 250
AT&T INC COM 00206R102   649,396 40,714 SH   SOLE HM Payson 39,575 0 1,139
AT&T INC COM 00206R102   21,166 1,327 SH   SOLE HM Payson 0 0 1,327
ATLASSIAN CORPORATION CL A 049468101   10,069 60 SH   SOLE HM Payson 60 0 0
ATMOS ENERGY CORP COM 049560105   81,438 700 SH   SOLE HM Payson 700 0 0
AUTODESK INC COM 052769106   110,285 539 SH   SOLE HM Payson 539 0 0
AUTODESK INC COM 052769106   2,660 13 SH   SOLE HM Payson 0 0 13
AUTOMATIC DATA PROCESSING IN COM 053015103   9,189,640 41,811 SH   SOLE HM Payson 41,612 0 199
AUTOZONE INC COM 053332102   31,891,350 12,791 SH   SOLE HM Payson 8,245 0 4,546
AUTOZONE INC COM 053332102   59,841 24 SH   SOLE HM Payson 0 0 24
AVANGRID INC COM 05351W103   18,840 500 SH   SOLE HM Payson 500 0 0
AVANTOR INC COM 05352A100   3,944 192 SH   SOLE HM Payson 192 0 0
AVERY DENNISON CORP COM 053611109   25,770 150 SH   SOLE HM Payson 150 0 0
AYRO INC COM 054748108   2,670 3,898 SH   SOLE HM Payson 3,898 0 0
AZENTA INC COM 114340102   1,352,320 28,970 SH   SOLE HM Payson 27,470 0 1,500
BAIDU INC SPON ADR REP A 056752108   93,647 684 SH   SOLE HM Payson 684 0 0
BALCHEM CORP COM 057665200   205,586 1,525 SH   SOLE HM Payson 1,525 0 0
BALL CORP COM 058498106   129,809 2,230 SH   SOLE HM Payson 2,130 0 100
BANK AMERICA CORP COM 060505104   7,760,256 270,486 SH   SOLE HM Payson 268,787 0 1,699
BANK AMERICA CORP COM 060505104   151,197 5,270 SH   SOLE HM Payson 0 0 5,270
BANK HAWAII CORP COM 062540109   104,395 2,532 SH   SOLE HM Payson 2,532 0 0
BANK NEW YORK MELLON CORP COM 064058100   517,769 11,630 SH   SOLE HM Payson 11,630 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   31,526 630 SH   SOLE HM Payson 630 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   76,608 2,800 SH   SOLE HM Payson 2,800 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   481,920 12,000 SH   SOLE HM Payson 12,000 0 0
BAR HBR BANKSHARES COM 066849100   76,828 3,118 SH   SOLE HM Payson 3,118 0 0
BAR HBR BANKSHARES COM 066849100   17,741 720 SH   SOLE HM Payson 0 0 720
BARRICK GOLD CORP COM 067901108   18,623 1,100 SH   SOLE HM Payson 100 0 1,000
BARRICK GOLD CORP COM 067901108   10,836 640 SH   SOLE HM Payson 0 0 640
BAXTER INTL INC COM 071813109   1,059,407 23,253 SH   SOLE HM Payson 23,253 0 0
BAXTER INTL INC COM 071813109   18,224 400 SH   SOLE HM Payson 0 0 400
BECTON DICKINSON & CO COM 075887109   15,233,906 57,702 SH   SOLE HM Payson 57,061 0 641
BECTON DICKINSON & CO COM 075887109   52,802 200 SH   SOLE HM Payson 0 0 200
BERKLEY W R CORP COM 084423102   684,583 11,494 SH   SOLE HM Payson 0 0 11,494
BERKSHIRE HATHAWAY INC DEL CL A 084670108   17,605,540 34 SH   SOLE HM Payson 34 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   132,207,593 387,706 SH   SOLE HM Payson 326,004 0 61,702
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   964,348 2,828 SH   SOLE HM Payson 0 0 2,828
BEST BUY INC COM 086516101   223,314 2,725 SH   SOLE HM Payson 2,725 0 0
BHP GROUP LTD SPONSORED ADS 088606108   101,619 1,703 SH   SOLE HM Payson 1,703 0 0
BIO RAD LABS INC CL A 090572207   18,956 50 SH   SOLE HM Payson 50 0 0
BIOGEN INC COM 09062X103   14,243 50 SH   SOLE HM Payson 50 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   5,201 60 SH   SOLE HM Payson 0 0 60
BLACKLINE INC COM 09239B109   57,857 1,075 SH   SOLE HM Payson 1,075 0 0
BLACKROCK INC COM 09247X101   915,427 1,325 SH   SOLE HM Payson 1,025 0 300
BLACKROCK INC COM 09247X101   69,806 101 SH   SOLE HM Payson 0 0 101
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   20,664 600 SH   SOLE HM Payson 600 0 0
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   220,400 10,000 SH   SOLE HM Payson 10,000 0 0
BLACKSTONE INC COM 09260D107   4,678,716 50,325 SH   SOLE HM Payson 47,875 0 2,450
BLACKSTONE INC COM 09260D107   27,891 300 SH   SOLE HM Payson 0 0 300
BLACKSTONE MTG TR INC COM CL A 09257W100   20,810 1,000 SH   SOLE HM Payson 1,000 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   72,504 2,650 SH   SOLE HM Payson 0 0 2,650
BLOCK INC CL A 852234103   26,628 400 SH   SOLE HM Payson 400 0 0
BLUEBIRD BIO INC COM 09609G100   3,290 1,000 SH   SOLE HM Payson 1,000 0 0
BOEING CO COM 097023105   572,816 2,713 SH   SOLE HM Payson 1,804 0 909
BOEING CO COM 097023105   26,395 125 SH   SOLE HM Payson 0 0 125
BOOKING HOLDINGS INC COM 09857L108   191,724 71 SH   SOLE HM Payson 71 0 0
BORGWARNER INC COM 099724106   160,230 3,276 SH   SOLE HM Payson 1,404 0 1,872
BOSTON BEER INC CL A 100557107   46,266 150 SH   SOLE HM Payson 150 0 0
BOSTON SCIENTIFIC CORP COM 101137107   56,795 1,050 SH   SOLE HM Payson 1,050 0 0
BOSTON SCIENTIFIC CORP COM 101137107   233,669 4,320 SH   SOLE HM Payson 0 0 4,320
BP PLC SPONSORED ADR 055622104   532,632 15,093 SH   SOLE HM Payson 13,519 0 1,574
BREAD FINANCIAL HOLDINGS INC COM 018581108   817 26 SH   SOLE HM Payson 26 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   55,050,897 860,843 SH   SOLE HM Payson 806,028 0 54,815
BRISTOL-MYERS SQUIBB CO COM 110122108   437,738 6,845 SH   SOLE HM Payson 0 0 6,845
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   33,200 1,000 SH   SOLE HM Payson 1,000 0 0
BROADCOM INC COM 11135F101   161,596,839 186,294 SH   SOLE HM Payson 149,488 0 36,806
BROADCOM INC COM 11135F101   1,821,603 2,100 SH   SOLE HM Payson 0 0 2,100
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   189,322 1,143 SH   SOLE HM Payson 587 0 556
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   42,419 1,300 SH   SOLE HM Payson 1,300 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   174,980 5,200 SH   SOLE HM Payson 5,200 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   8,740 1,000 SH   SOLE HM Payson 0 0 1,000
BRUKER CORP COM 116794108   7,392 100 SH   SOLE HM Payson 100 0 0
C3 AI INC CL A 12468P104   4,044 111 SH   SOLE HM Payson 111 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   3,518 15 SH   SOLE HM Payson 15 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   65,054 1,260 SH   SOLE HM Payson 1,260 0 0
CAMDEN NATL CORP COM 133034108   374,180 12,082 SH   SOLE HM Payson 12,082 0 0
CAMDEN PPTY TR SH BEN INT 133131102   51,605 474 SH   SOLE HM Payson 474 0 0
CAMPBELL SOUP CO COM 134429109   18,284 400 SH   SOLE HM Payson 400 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   39,160 2,200 SH   SOLE HM Payson 2,200 0 0
CANADIAN NAT RES LTD COM 136385101   24,192 430 SH   SOLE HM Payson 0 0 430
CANADIAN NATL RY CO COM 136375102   573,388 4,736 SH   SOLE HM Payson 4,736 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   93,048 1,152 SH   SOLE HM Payson 0 0 1,152
CANOO INC COM CL A 13803R102   24 50 SH   SOLE HM Payson 50 0 0
CAPITAL ONE FINL CORP COM 14040H105   878,460 8,032 SH   SOLE HM Payson 8,032 0 0
CARDINAL HEALTH INC COM 14149Y108   4,729 50 SH   SOLE HM Payson 50 0 0
CARETRUST REIT INC COM 14174T107   7,448 375 SH   SOLE HM Payson 375 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   4,691,953 94,386 SH   SOLE HM Payson 91,120 0 3,266
CASELLA WASTE SYS INC CL A 147448104   3,936,113 43,517 SH   SOLE HM Payson 43,517 0 0
CASSAVA SCIENCES INC COM 14817C107   1,226 50 SH   SOLE HM Payson 50 0 0
CATERPILLAR INC COM 149123101   1,299,883 5,283 SH   SOLE HM Payson 5,183 0 100
CDW CORP COM 12514G108   81,192,209 442,464 SH   SOLE HM Payson 366,400 0 76,064
CDW CORP COM 12514G108   491,780 2,680 SH   SOLE HM Payson 0 0 2,680
CELANESE CORP DEL COM 150870103   376,350 3,250 SH   SOLE HM Payson 3,250 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   32,573 960 SH   SOLE HM Payson 0 0 960
CELSIUS HLDGS INC COM NEW 15118V207   2,686 18 SH   SOLE HM Payson 0 0 18
CENTERPOINT ENERGY INC COM 15189T107   45,183 1,550 SH   SOLE HM Payson 1,550 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   15,895 500 SH   SOLE HM Payson 500 0 0
CGI INC CL A SUB VTG 12532H104   20,138 191 SH   SOLE HM Payson 191 0 0
CHAMPIONX CORPORATION COM 15872M104   434,560 14,000 SH   SOLE HM Payson 14,000 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   39,555 4,500 SH   SOLE HM Payson 4,500 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   134,458 366 SH   SOLE HM Payson 366 0 0
CHEMOURS CO COM 163851108   3,689 100 SH   SOLE HM Payson 100 0 0
CHEMUNG FINL CORP COM 164024101   1,652 43 SH   SOLE HM Payson 43 0 0
CHENIERE ENERGY INC COM NEW 16411R208   47,537 312 SH   SOLE HM Payson 312 0 0
CHENIERE ENERGY INC COM NEW 16411R208   4,114 27 SH   SOLE HM Payson 0 0 27
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   46,140 1,000 SH   SOLE HM Payson 1,000 0 0
CHEVRON CORP NEW COM 166764100   64,732,243 411,390 SH   SOLE HM Payson 348,665 0 62,725
CHEVRON CORP NEW COM 166764100   998,701 6,347 SH   SOLE HM Payson 0 0 6,347
CHUBB LIMITED COM H1467J104   536,280 2,785 SH   SOLE HM Payson 1,948 0 837
CHURCH & DWIGHT CO INC COM 171340102   1,177,001 11,743 SH   SOLE HM Payson 11,743 0 0
CHURCH & DWIGHT CO INC COM 171340102   132,304 1,320 SH   SOLE HM Payson 0 0 1,320
CINCINNATI FINL CORP COM 172062101   7,299 75 SH   SOLE HM Payson 75 0 0
CINTAS CORP COM 172908105   501,554 1,009 SH   SOLE HM Payson 1,009 0 0
CISCO SYS INC COM 17275R102   16,583,885 320,523 SH   SOLE HM Payson 313,507 0 7,016
CISCO SYS INC COM 17275R102   78,904 1,525 SH   SOLE HM Payson 0 0 1,525
CITIGROUP INC COM NEW 172967424   220,624 4,792 SH   SOLE HM Payson 2,992 0 1,800
CLEARWATER ANALYTICS HLDGS I CL A 185123106   295,182 18,600 SH   SOLE HM Payson 18,300 0 300
CLEVELAND-CLIFFS INC NEW COM 185899101   1,174 70 SH   SOLE HM Payson 70 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   40,292 2,404 SH   SOLE HM Payson 0 0 2,404
CLOROX CO DEL COM 189054109   380,424 2,392 SH   SOLE HM Payson 2,392 0 0
CME GROUP INC COM 12572Q105   93,154 503 SH   SOLE HM Payson 503 0 0
CME GROUP INC COM 12572Q105   93,572 505 SH   SOLE HM Payson 0 0 505
CMS ENERGY CORP COM 125896100   6,522 111 SH   SOLE HM Payson 111 0 0
CNB FINL CORP PA COM 126128107   1,018,370 57,698 SH   SOLE HM Payson 27,551 0 30,147
COCA COLA CO COM 191216100   5,085,339 84,446 SH   SOLE HM Payson 81,246 0 3,200
COCA COLA CO COM 191216100   425,334 7,063 SH   SOLE HM Payson 0 0 7,063
COCA COLA CONS INC COM 191098102   31,801 50 SH   SOLE HM Payson 0 0 50
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   166,464 2,550 SH   SOLE HM Payson 2,550 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   236,200 10,000 SH   SOLE HM Payson 10,000 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106   38,130 3,287 SH   SOLE HM Payson 3,287 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   57,813 808 SH   SOLE HM Payson 808 0 0
COLGATE PALMOLIVE CO COM 194162103   5,557,039 72,132 SH   SOLE HM Payson 70,548 0 1,584
COLGATE PALMOLIVE CO COM 194162103   171,414 2,225 SH   SOLE HM Payson 0 0 2,225
COMCAST CORP NEW CL A 20030N101   1,917,626 46,152 SH   SOLE HM Payson 43,395 0 2,757
COMCAST CORP NEW CL A 20030N101   25,014 602 SH   SOLE HM Payson 0 0 602
CONAGRA BRANDS INC COM 205887102   81,771 2,425 SH   SOLE HM Payson 2,025 0 400
CONCENTRIX CORP COM 20602D101   11,467 142 SH   SOLE HM Payson 142 0 0
CONOCOPHILLIPS COM 20825C104   2,503,218 24,160 SH   SOLE HM Payson 22,744 0 1,416
CONOCOPHILLIPS COM 20825C104   41,444 400 SH   SOLE HM Payson 0 0 400
CONSOLIDATED EDISON INC COM 209115104   154,675 1,711 SH   SOLE HM Payson 1,341 0 370
CONSTELLATION BRANDS INC CL A 21036P108   1,737,186 7,058 SH   SOLE HM Payson 6,661 0 397
CONSTELLATION ENERGY CORP COM 21037T109   2,198 24 SH   SOLE HM Payson 0 0 24
CONSTELLATION ENERGY CORP COM 21037T109   9,430 103 SH   SOLE HM Payson 0 0 103
COOPER COS INC COM NEW 216648402   34,586 90 SH   SOLE HM Payson 90 0 0
COPART INC COM 217204106   48,889 536 SH   SOLE HM Payson 536 0 0
CORNING INC COM 219350105   121,554 3,469 SH   SOLE HM Payson 3,469 0 0
CORNING INC COM 219350105   33,639 960 SH   SOLE HM Payson 0 0 960
CORTEVA INC COM 22052L104   493,296 8,609 SH   SOLE HM Payson 8,074 0 535
COSTAMARE INC SHS Y1771G102   146 15 SH   SOLE HM Payson 0 0 15
COSTCO WHSL CORP NEW COM 22160K105   1,275,131 2,368 SH   SOLE HM Payson 2,288 0 80
COSTCO WHSL CORP NEW COM 22160K105   87,756 163 SH   SOLE HM Payson 0 0 163
COTERRA ENERGY INC COM 127097103   11,385 450 SH   SOLE HM Payson 450 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   55,018 980 SH   SOLE HM Payson 980 0 0
CROCS INC COM 227046109   1,462 13 SH   SOLE HM Payson 0 0 13
CROWDSTRIKE HLDGS INC CL A 22788C105   44,061 300 SH   SOLE HM Payson 300 0 0
CROWN CASTLE INC COM 22822V101   244,402 2,145 SH   SOLE HM Payson 2,145 0 0
CROWN CASTLE INC COM 22822V101   7,407 65 SH   SOLE HM Payson 0 0 65
CSG SYS INTL INC COM 126349109   64,343 1,220 SH   SOLE HM Payson 1,220 0 0
CSX CORP COM 126408103   12,950,343 379,775 SH   SOLE HM Payson 379,260 0 515
CSX CORP COM 126408103   6,309 185 SH   SOLE HM Payson 0 0 185
CULLEN FROST BANKERS INC COM 229899109   43,228 402 SH   SOLE HM Payson 0 0 402
CUMMINS INC COM 231021106   16,663,412 67,970 SH   SOLE HM Payson 66,928 0 1,042
CURTISS WRIGHT CORP COM 231561101   116,808 636 SH   SOLE HM Payson 636 0 0
CVS HEALTH CORP COM 126650100   5,899,201 85,335 SH   SOLE HM Payson 76,881 0 8,454
D R HORTON INC COM 23331A109   42,570,484 349,827 SH   SOLE HM Payson 322,872 0 26,955
D R HORTON INC COM 23331A109   349,738 2,874 SH   SOLE HM Payson 0 0 2,874
DANAHER CORPORATION COM 235851102   53,542,796 223,094 SH   SOLE HM Payson 202,157 0 20,937
DANAHER CORPORATION COM 235851102   230,640 961 SH   SOLE HM Payson 0 0 961
DARDEN RESTAURANTS INC COM 237194105   1,720,423 10,297 SH   SOLE HM Payson 9,522 0 775
DBX ETF TR XTRACK HRVST CSI 233051879   2,623 98 SH   SOLE HM Payson 0 0 98
DEERE & CO COM 244199105   1,156,008 2,853 SH   SOLE HM Payson 2,245 0 608
DEERE & CO COM 244199105   164,102 405 SH   SOLE HM Payson 0 0 405
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   39,203 718 SH   SOLE HM Payson 718 0 0
DELL TECHNOLOGIES INC CL C 24703L202   37,877 700 SH   SOLE HM Payson 700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   14,262 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   7,006,167 144,935 SH   SOLE HM Payson 94,126 0 50,809
DEXCOM INC COM 252131107   175,288 1,364 SH   SOLE HM Payson 1,340 0 24
DIAGEO PLC SPON ADR NEW 25243Q205   11,504,702 66,317 SH   SOLE HM Payson 65,033 0 1,284
DIAGEO PLC SPON ADR NEW 25243Q205   28,972 167 SH   SOLE HM Payson 0 0 167
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   62,696 366 SH   SOLE HM Payson 366 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,510,497 11,499 SH   SOLE HM Payson 10,736 0 763
DIGITAL RLTY TR INC COM 253868103   56,935 500 SH   SOLE HM Payson 500 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   84,502 1,542 SH   SOLE HM Payson 1,542 0 0
DISCOVER FINL SVCS COM 254709108   649,597 5,559 SH   SOLE HM Payson 5,559 0 0
DISNEY WALT CO COM 254687106   3,509,376 39,308 SH   SOLE HM Payson 37,725 0 1,583
DNP SELECT INCOME FD INC COM 23325P104   55,911 5,335 SH   SOLE HM Payson 0 0 5,335
DOCUSIGN INC COM 256163106   10,218 200 SH   SOLE HM Payson 200 0 0
DOLLAR GEN CORP NEW COM 256677105   7,641 45 SH   SOLE HM Payson 45 0 0
DOLLAR GEN CORP NEW COM 256677105   30,900 182 SH   SOLE HM Payson 0 0 182
DOMINION ENERGY INC COM 25746U109   1,155,591 22,313 SH   SOLE HM Payson 21,913 0 400
DONALDSON INC COM 257651109   25,755 412 SH   SOLE HM Payson 0 0 412
DORCHESTER MINERALS LP COM UNIT 25820R105   44,946 1,500 SH   SOLE HM Payson 0 0 1,500
DOVER CORP COM 260003108   4,272,342 28,936 SH   SOLE HM Payson 27,969 0 967
DOVER CORP COM 260003108   24,363 165 SH   SOLE HM Payson 0 0 165
DOW INC COM 260557103   891,040 16,730 SH   SOLE HM Payson 16,515 0 215
DOW INC COM 260557103   18,641 350 SH   SOLE HM Payson 0 0 350
DRAFTKINGS INC NEW COM CL A 26142V105   65,496 2,465 SH   SOLE HM Payson 2,465 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   25,033 505 SH   SOLE HM Payson 505 0 0
DTE ENERGY CO COM 233331107   162,830 1,480 SH   SOLE HM Payson 1,410 0 70
DUKE ENERGY CORP NEW COM NEW 26441C204   671,166 7,479 SH   SOLE HM Payson 7,154 0 325
DUKE ENERGY CORP NEW COM NEW 26441C204   54,383 606 SH   SOLE HM Payson 0 0 606
DULUTH HLDGS INC COM CL B 26443V101   6,908 1,100 SH   SOLE HM Payson 1,100 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,001,018 14,012 SH   SOLE HM Payson 13,755 0 257
DXC TECHNOLOGY CO COM 23355L106   856 32 SH   SOLE HM Payson 32 0 0
EAGLE MATLS INC COM 26969P108   393,720 2,112 SH   SOLE HM Payson 2,112 0 0
EASTGROUP PPTYS INC COM 277276101   225,680 1,300 SH   SOLE HM Payson 1,300 0 0
EASTMAN CHEM CO COM 277432100   1,963,737 23,456 SH   SOLE HM Payson 23,256 0 200
EATON CORP PLC SHS G29183103   370,829 1,844 SH   SOLE HM Payson 1,652 0 192
EATON CORP PLC SHS G29183103   11,463 57 SH   SOLE HM Payson 0 0 57
EATON VANCE TAX-MANAGED GLOB COM 27829F108   19,294 2,436 SH   SOLE HM Payson 2,436 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101   50,668 3,034 SH   SOLE HM Payson 3,034 0 0
EBAY INC. COM 278642103   56,980 1,275 SH   SOLE HM Payson 1,275 0 0
EBAY INC. COM 278642103   68,376 1,530 SH   SOLE HM Payson 0 0 1,530
ECOLAB INC COM 278865100   994,498 5,327 SH   SOLE HM Payson 5,327 0 0
EDGEWELL PERS CARE CO COM 28035Q102   12,393 300 SH   SOLE HM Payson 300 0 0
EDISON INTL COM 281020107   37,712 543 SH   SOLE HM Payson 543 0 0
EDITAS MEDICINE INC COM 28106W103   1,729 210 SH   SOLE HM Payson 210 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   364,586 3,865 SH   SOLE HM Payson 3,565 0 300
EDWARDS LIFESCIENCES CORP COM 28176E108   5,000 53 SH   SOLE HM Payson 0 0 53
ELEVANCE HEALTH INC COM 036752103   362,541 816 SH   SOLE HM Payson 628 0 188
EMBECTA CORP COMMON STOCK 29082K105   19,764 915 SH   SOLE HM Payson 915 0 0
EMCOR GROUP INC COM 29084Q100   234,302 1,268 SH   SOLE HM Payson 550 0 718
EMERSON ELEC CO COM 291011104   3,417,293 37,806 SH   SOLE HM Payson 37,306 0 500
EMERSON ELEC CO COM 291011104   22,056 244 SH   SOLE HM Payson 0 0 244
ENBRIDGE INC COM 29250N105   478,641 12,884 SH   SOLE HM Payson 12,884 0 0
ENBRIDGE INC COM 29250N105   30,092 810 SH   SOLE HM Payson 0 0 810
ENCORE WIRE CORP COM 292562105   5,578 30 SH   SOLE HM Payson 30 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   30,222 900 SH   SOLE HM Payson 300 0 600
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   170,714 13,442 SH   SOLE HM Payson 13,442 0 0
ENOVIS CORPORATION COM 194014502   11,157 174 SH   SOLE HM Payson 174 0 0
ENTERGY CORP NEW COM 29364G103   275,947 2,834 SH   SOLE HM Payson 2,620 0 214
ENTERGY CORP NEW COM 29364G103   6,232 64 SH   SOLE HM Payson 0 0 64
ENTERPRISE PRODS PARTNERS L COM 293792107   797,940 30,282 SH   SOLE HM Payson 26,282 0 4,000
EOG RES INC COM 26875P101   22,087 193 SH   SOLE HM Payson 150 0 43
EPAM SYS INC COM 29414B104   1,124 5 SH   SOLE HM Payson 0 0 5
EPAM SYS INC COM 29414B104   2,248 10 SH   SOLE HM Payson 0 0 10
EQUIFAX INC COM 294429105   403,775 1,716 SH   SOLE HM Payson 1,716 0 0
EQUINIX INC COM 29444U700   185,794 237 SH   SOLE HM Payson 150 0 87
EQUINOR ASA SPONSORED ADR 29446M102   111,437 3,815 SH   SOLE HM Payson 3,815 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   18,337 1,918 SH   SOLE HM Payson 1,918 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   40,134 600 SH   SOLE HM Payson 600 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   143,617 2,177 SH   SOLE HM Payson 2,177 0 0
ESAB CORPORATION COM 29605J106   79,822 1,200 SH   SOLE HM Payson 167 0 1,033
ESSENTIAL UTILS INC COM 29670G102   5,314,137 133,153 SH   SOLE HM Payson 133,153 0 0
ESSENTIAL UTILS INC COM 29670G102   66,131 1,657 SH   SOLE HM Payson 0 0 1,657
ESSEX PPTY TR INC COM 297178105   42,174 180 SH   SOLE HM Payson 180 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   50,495 1,500 SH   SOLE HM Payson 1,500 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   11,643 544 SH   SOLE HM Payson 544 0 0
ETSY INC COM 29786A106   27,837 329 SH   SOLE HM Payson 300 0 29
EVERGY INC COM 30034W106   58,420 1,000 SH   SOLE HM Payson 1,000 0 0
EVERSOURCE ENERGY COM 30040W108   184,038 2,595 SH   SOLE HM Payson 2,595 0 0
EXACT SCIENCES CORP COM 30063P105   18,780 200 SH   SOLE HM Payson 0 0 200
EXELON CORP COM 30161N101   76,673 1,882 SH   SOLE HM Payson 1,800 0 82
EXELON CORP COM 30161N101   12,630 310 SH   SOLE HM Payson 0 0 310
EXP WORLD HLDGS INC COM 30212W100   1,623 80 SH   SOLE HM Payson 0 0 80
EXPEDIA GROUP INC COM NEW 30212P303   54,695 500 SH   SOLE HM Payson 500 0 0
EXPEDITORS INTL WASH INC COM 302130109   273,391 2,257 SH   SOLE HM Payson 2,235 0 22
EXTRA SPACE STORAGE INC COM 30225T102   22,328 150 SH   SOLE HM Payson 150 0 0
EXXON MOBIL CORP COM 30231G102   34,981,584 326,169 SH   SOLE HM Payson 308,939 0 17,230
EXXON MOBIL CORP COM 30231G102   39,468 368 SH   SOLE HM Payson 0 0 368
F5 INC COM 315616102   9,654 66 SH   SOLE HM Payson 66 0 0
FACTSET RESH SYS INC COM 303075105   419,882 1,048 SH   SOLE HM Payson 896 0 152
FASTENAL CO COM 311900104   23,596 400 SH   SOLE HM Payson 400 0 0
FEDEX CORP COM 31428X106   737,255 2,974 SH   SOLE HM Payson 2,644 0 330
FEDEX CORP COM 31428X106   21,568 87 SH   SOLE HM Payson 0 0 87
FERRARI N V COM N3167Y103   32,521 100 SH   SOLE HM Payson 100 0 0
FERRARI N V COM N3167Y103   5,204 16 SH   SOLE HM Payson 0 0 16
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   12,612 172 SH   SOLE HM Payson 0 0 172
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   22,160 1,000 SH   SOLE HM Payson 1,000 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   18,936 300 SH   SOLE HM Payson 0 0 300
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   3,914 62 SH   SOLE HM Payson 0 0 62
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   42,197 323 SH   SOLE HM Payson 0 0 323
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   10,220 225 SH   SOLE HM Payson 0 0 225
FIDELITY NATL INFORMATION SV COM 31620M106   62,741 1,147 SH   SOLE HM Payson 1,147 0 0
FIFTH THIRD BANCORP COM 316773100   2,648 101 SH   SOLE HM Payson 0 0 101
FIRST AMERN FINL CORP COM 31847R102   108,338 1,900 SH   SOLE HM Payson 1,900 0 0
FIRST BANCORP INC ME COM 31866P102   473,669 19,461 SH   SOLE HM Payson 17,461 0 2,000
FIRST BANCORP INC ME COM 31866P102   10,710 440 SH   SOLE HM Payson 0 0 440
FIRST SOLAR INC COM 336433107   11,406 60 SH   SOLE HM Payson 60 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   9,569 126 SH   SOLE HM Payson 126 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   19,097 166 SH   SOLE HM Payson 166 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   42,215 259 SH   SOLE HM Payson 259 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   13,505 400 SH   SOLE HM Payson 0 0 400
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   183,142 2,180 SH   SOLE HM Payson 2,137 0 43
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   267,192 2,774 SH   SOLE HM Payson 2,737 0 37
FIRST TR NASDAQ 100 TECH IND SHS 337345102   20,603 140 SH   SOLE HM Payson 140 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   352,314 4,283 SH   SOLE HM Payson 4,283 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   48,990 1,222 SH   SOLE HM Payson 1,222 0 0
FIRSTENERGY CORP COM 337932107   69,984 1,800 SH   SOLE HM Payson 1,800 0 0
FISERV INC COM 337738108   6,478,560 51,356 SH   SOLE HM Payson 48,356 0 3,000
FIVE BELOW INC COM 33829M101   1,573 8 SH   SOLE HM Payson 0 0 8
FLEXSHARES TR QUALT DIVD IDX 33939L860   1,283,805 22,215 SH   SOLE HM Payson 22,215 0 0
FLOWSERVE CORP COM 34354P105   22,290 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   297,159 19,640 SH   SOLE HM Payson 16,662 0 2,978
FORD MTR CO DEL COM 345370860   18,308 1,210 SH   SOLE HM Payson 0 0 1,210
FORTIS INC COM 349553107   15,858 368 SH   SOLE HM Payson 368 0 0
FORTIVE CORP COM 34959J108   1,230,143 16,452 SH   SOLE HM Payson 16,452 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   159 3 SH   SOLE HM Payson 3 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   129,007 1,793 SH   SOLE HM Payson 1,731 0 62
FOUR CORNERS PPTY TR INC COM 35086T109   29,668 1,168 SH   SOLE HM Payson 1,168 0 0
FOX CORP CL A COM 35137L105   44,676 1,314 SH   SOLE HM Payson 1,314 0 0
FOX CORP CL B COM 35137L204   8,419 264 SH   SOLE HM Payson 264 0 0
FREEPORT-MCMORAN INC CL B 35671D857   118,080 2,952 SH   SOLE HM Payson 2,952 0 0
FRESHPET INC COM 358039105   19,743 300 SH   SOLE HM Payson 300 0 0
FTI CONSULTING INC COM 302941109   178,028 936 SH   SOLE HM Payson 250 0 686
GAIN THERAPEUTICS INC COM 36269B105   4,480 1,000 SH   SOLE HM Payson 1,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   137,012 624 SH   SOLE HM Payson 624 0 0
GAP INC COM 364760108   1,117 125 SH   SOLE HM Payson 125 0 0
GARTNER INC COM 366651107   1,041,122 2,972 SH   SOLE HM Payson 2,960 0 12
GARTNER INC COM 366651107   2,803 8 SH   SOLE HM Payson 0 0 8
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,289,929 15,878 SH   SOLE HM Payson 5,851 0 10,027
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   244 3 SH   SOLE HM Payson 0 0 3
GEN DIGITAL INC COM 668771108   239,295 12,900 SH   SOLE HM Payson 12,900 0 0
GENERAC HLDGS INC COM 368736104   525,087 3,521 SH   SOLE HM Payson 3,462 0 59
GENERAL DYNAMICS CORP COM 369550108   29,827,597 138,636 SH   SOLE HM Payson 135,988 0 2,648
GENERAL DYNAMICS CORP COM 369550108   73,367 341 SH   SOLE HM Payson 0 0 341
GENERAL ELECTRIC CO COM NEW 369604301   2,313,470 21,060 SH   SOLE HM Payson 20,320 0 740
GENERAL ELECTRIC CO COM NEW 369604301   16,148 147 SH   SOLE HM Payson 0 0 147
GENERAL MLS INC COM 370334104   1,947,260 25,388 SH   SOLE HM Payson 23,135 0 2,253
GENERAL MTRS CO COM 37045V100   9,486 246 SH   SOLE HM Payson 246 0 0
GENERAL MTRS CO COM 37045V100   5,206 135 SH   SOLE HM Payson 0 0 135
GENUINE PARTS CO COM 372460105   371,799 2,197 SH   SOLE HM Payson 2,153 0 44
GENUINE PARTS CO COM 372460105   27,077 160 SH   SOLE HM Payson 0 0 160
GERON CORP COM 374163103   1,092 340 SH   SOLE HM Payson 340 0 0
GILEAD SCIENCES INC COM 375558103   499,453 6,481 SH   SOLE HM Payson 6,121 0 360
GILEAD SCIENCES INC COM 375558103   38,535 500 SH   SOLE HM Payson 0 0 500
GLOBAL PMTS INC COM 37940X102   147,780 1,500 SH   SOLE HM Payson 300 0 1,200
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   1,865 94 SH   SOLE HM Payson 94 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   3,147 145 SH   SOLE HM Payson 0 0 145
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   22,367 344 SH   SOLE HM Payson 194 0 150
GLOBALSTAR INC COM 378973408   4,104 3,800 SH   SOLE HM Payson 3,800 0 0
GLOBALSTAR INC COM 378973408   108 100 SH   SOLE HM Payson 0 0 100
GLOBE LIFE INC COM 37959E102   187,341 1,709 SH   SOLE HM Payson 1,013 0 696
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   7,475 250 SH   SOLE HM Payson 0 0 250
GOLDMAN SACHS GROUP INC COM 38141G104   113,445 352 SH   SOLE HM Payson 352 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   21,697 1,586 SH   SOLE HM Payson 1,586 0 0
GRACO INC COM 384109104   401,873 4,654 SH   SOLE HM Payson 3,638 0 1,016
GRAINGER W W INC COM 384802104   404,547 513 SH   SOLE HM Payson 510 0 3
GRAINGER W W INC COM 384802104   31,544 40 SH   SOLE HM Payson 0 0 40
GSK PLC SPONSORED ADR 37733W204   49,504 1,389 SH   SOLE HM Payson 1,389 0 0
GSK PLC SPONSORED ADR 37733W204   286 8 SH   SOLE HM Payson 0 0 8
GUARDANT HEALTH INC COM 40131M109   35,800 1,000 SH   SOLE HM Payson 1,000 0 0
HALEON PLC SPON ADS 405552100   15,168 1,810 SH   SOLE HM Payson 1,810 0 0
HALEON PLC SPON ADS 405552100   84 10 SH   SOLE HM Payson 0 0 10
HALLIBURTON CO COM 406216101   578,975 17,550 SH   SOLE HM Payson 15,050 0 2,500
HANESBRANDS INC COM 410345102   2,724 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   145,894 1,291 SH   SOLE HM Payson 1,291 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   220,166 3,057 SH   SOLE HM Payson 3,027 0 30
HASBRO INC COM 418056107   2,983,544 46,064 SH   SOLE HM Payson 44,710 0 1,354
HAWAIIAN ELEC INDUSTRIES COM 419870100   16,797 464 SH   SOLE HM Payson 464 0 0
HCA HEALTHCARE INC COM 40412C101   9,408 31 SH   SOLE HM Payson 0 0 31
HEALTHCARE RLTY TR CL A COM 42226K105   1,886 100 SH   SOLE HM Payson 100 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   24,120 1,200 SH   SOLE HM Payson 1,200 0 0
HENRY JACK & ASSOC INC COM 426281101   221,043 1,321 SH   SOLE HM Payson 1,130 0 191
HENRY SCHEIN INC COM 806407102   38,523 475 SH   SOLE HM Payson 475 0 0
HERSHEY CO COM 427866108   820,764 3,287 SH   SOLE HM Payson 3,032 0 255
HESS CORP COM 42809H107   305,208 2,245 SH   SOLE HM Payson 2,245 0 0
HESS CORP COM 42809H107   2,312 17 SH   SOLE HM Payson 0 0 17
HEWLETT PACKARD ENTERPRISE C COM 42824C109   100,112 5,959 SH   SOLE HM Payson 5,614 0 345
HEWLETT PACKARD ENTERPRISE C COM 42824C109   8,736 520 SH   SOLE HM Payson 0 0 520
HIGHWOODS PPTYS INC COM 431284108   184,107 7,700 SH   SOLE HM Payson 7,700 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   26,054 179 SH   SOLE HM Payson 179 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   3,645 540 SH   SOLE HM Payson 540 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   25,715 1,390 SH   SOLE HM Payson 1,390 0 0
HOLOGIC INC COM 436440101   837,554 10,344 SH   SOLE HM Payson 10,344 0 0
HOME DEPOT INC COM 437076102   103,693,125 333,805 SH   SOLE HM Payson 277,426 0 56,379
HOME DEPOT INC COM 437076102   953,976 3,071 SH   SOLE HM Payson 0 0 3,071
HONDA MOTOR LTD AMERN SHS 438128308   4,547 150 SH   SOLE HM Payson 150 0 0
HONEYWELL INTL INC COM 438516106   28,692,482 138,277 SH   SOLE HM Payson 128,244 0 10,033
HONEYWELL INTL INC COM 438516106   136,743 659 SH   SOLE HM Payson 0 0 659
HOWMET AEROSPACE INC COM 443201108   35,832 723 SH   SOLE HM Payson 723 0 0
HP INC COM 40434L105   53,092,525 1,728,747 SH   SOLE HM Payson 1,391,830 0 336,917
HP INC COM 40434L105   410,470 13,366 SH   SOLE HM Payson 0 0 13,366
HSBC HLDGS PLC SPON ADR NEW 404280406   22,029 556 SH   SOLE HM Payson 0 0 556
HUBBELL INC COM 443510607   513,918 1,550 SH   SOLE HM Payson 950 0 600
HUBSPOT INC COM 443573100   26,605 50 SH   SOLE HM Payson 50 0 0
HUMANA INC COM 444859102   123,856 277 SH   SOLE HM Payson 277 0 0
HUNTINGTON BANCSHARES INC COM 446150104   31,338 2,907 SH   SOLE HM Payson 2,907 0 0
HUNTINGTON BANCSHARES INC COM 446150104   54 5 SH   SOLE HM Payson 0 0 5
HUNTINGTON INGALLS INDS INC COM 446413106   20,257 89 SH   SOLE HM Payson 89 0 0
I-80 GOLD CORP COM 44955L106   2,250 1,000 SH   SOLE HM Payson 1,000 0 0
IDEXX LABS INC COM 45168D104   12,982,144 25,849 SH   SOLE HM Payson 19,900 0 5,949
IDT CORP CL B NEW 448947507   76,258 2,950 SH   SOLE HM Payson 0 0 2,950
ILLINOIS TOOL WKS INC COM 452308109   6,411,862 25,631 SH   SOLE HM Payson 25,321 0 310
ILLINOIS TOOL WKS INC COM 452308109   100,064 400 SH   SOLE HM Payson 0 0 400
ILLUMINA INC COM 452327109   3,750 20 SH   SOLE HM Payson 20 0 0
IMMUCELL CORP COM PAR 452525306   61,863 12,130 SH   SOLE HM Payson 12,130 0 0
IMMUNOGEN INC COM 45253H101   15,285 810 SH   SOLE HM Payson 810 0 0
IMMUNOGEN INC COM 45253H101   63,385 3,359 SH   SOLE HM Payson 0 0 3,359
INDEPENDENT BK CORP MASS COM 453836108   111,275 2,500 SH   SOLE HM Payson 2,500 0 0
ING GROEP N.V. SPONSORED ADR 456837103   3,893 289 SH   SOLE HM Payson 0 0 289
INGERSOLL RAND INC COM 45687V106   514,253 7,868 SH   SOLE HM Payson 5,454 0 2,414
INNOSPEC INC COM 45768S105   91,300 909 SH   SOLE HM Payson 909 0 0
INTEL CORP COM 458140100   8,267,338 247,229 SH   SOLE HM Payson 231,809 0 15,420
INTEL CORP COM 458140100   2,341 70 SH   SOLE HM Payson 0 0 70
INTELLIA THERAPEUTICS INC COM 45826J105   2,651 65 SH   SOLE HM Payson 65 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,988 48 SH   SOLE HM Payson 0 0 48
INTERCONTINENTAL EXCHANGE IN COM 45866F104   87,072 770 SH   SOLE HM Payson 770 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   10,893,606 81,411 SH   SOLE HM Payson 80,223 0 1,188
INTERNATIONAL BUSINESS MACHS COM 459200101   28,903 216 SH   SOLE HM Payson 0 0 216
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   121,773 1,530 SH   SOLE HM Payson 1,530 0 0
INTERNATIONAL PAPER CO COM 460146103   54,077 1,700 SH   SOLE HM Payson 1,700 0 0
INTERNATIONAL PAPER CO COM 460146103   15,905 500 SH   SOLE HM Payson 0 0 500
INTERNATIONAL SEAWAYS INC COM Y41053102   2,218 58 SH   SOLE HM Payson 0 0 58
INTERPUBLIC GROUP COS INC COM 460690100   391,086 10,137 SH   SOLE HM Payson 1,000 0 9,137
INTUIT COM 461202103   5,082,702 11,093 SH   SOLE HM Payson 11,093 0 0
INTUIT COM 461202103   82,475 180 SH   SOLE HM Payson 0 0 180
INTUITIVE SURGICAL INC COM NEW 46120E602   3,634,823 10,630 SH   SOLE HM Payson 10,480 0 150
INTUITIVE SURGICAL INC COM NEW 46120E602   3,420 10 SH   SOLE HM Payson 0 0 10
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   9,210 810 SH   SOLE HM Payson 810 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   51,200 640 SH   SOLE HM Payson 640 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   39,387 410 SH   SOLE HM Payson 410 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   47,406 418 SH   SOLE HM Payson 418 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   60,235 959 SH   SOLE HM Payson 959 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   13,630 217 SH   SOLE HM Payson 0 0 217
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   57,136 800 SH   SOLE HM Payson 800 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   65,081,895 3,074,251 SH   SOLE HM Payson 2,820,662 0 253,589
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   1,168,479 55,195 SH   SOLE HM Payson 0 0 55,195
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   51,218,060 2,489,940 SH   SOLE HM Payson 2,246,998 0 242,942
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,211,409 58,892 SH   SOLE HM Payson 0 0 58,892
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   35,692,525 1,773,101 SH   SOLE HM Payson 1,645,182 0 127,919
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   209,252 10,395 SH   SOLE HM Payson 0 0 10,395
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   14,263,684 752,900 SH   SOLE HM Payson 702,268 0 50,632
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   207,013 10,927 SH   SOLE HM Payson 0 0 10,927
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   24,829 1,305 SH   SOLE HM Payson 1,305 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   472,622 2,888 SH   SOLE HM Payson 2,888 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   162,380 945 SH   SOLE HM Payson 945 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   17,646 60 SH   SOLE HM Payson 60 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,463,794 23,148 SH   SOLE HM Payson 22,668 0 480
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   132,432 885 SH   SOLE HM Payson 0 0 885
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,042,166 40,479 SH   SOLE HM Payson 36,229 0 4,250
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   39,099 775 SH   SOLE HM Payson 0 0 775
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   107,423 1,905 SH   SOLE HM Payson 1,905 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   79,197 1,974 SH   SOLE HM Payson 1,934 0 40
INVESCO LTD SHS G491BT108   3,379 201 SH   SOLE HM Payson 0 0 201
INVESCO QQQ TR UNIT SER 1 46090E103   827,680 2,240 SH   SOLE HM Payson 2,240 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   12,561 34 SH   SOLE HM Payson 0 0 34
INVITAE CORP COM 46185L103   3,662 3,240 SH   SOLE HM Payson 3,240 0 0
IONIS PHARMACEUTICALS INC COM 462222100   14,771 360 SH   SOLE HM Payson 0 0 360
IPG PHOTONICS CORP COM 44980X109   112,052 825 SH   SOLE HM Payson 100 0 725
IQIYI INC SPONSORED ADS 46267X108   2,740 513 SH   SOLE HM Payson 513 0 0
IQVIA HLDGS INC COM 46266C105   91,707 408 SH   SOLE HM Payson 408 0 0
IRADIMED CORP COM 46266A109   119,637 2,506 SH   SOLE HM Payson 2,506 0 0
IRON MTN INC DEL COM 46284V101   696,820 12,264 SH   SOLE HM Payson 12,264 0 0
ISHARES GOLD TR ISHARES NEW 464285204   27,875 766 SH   SOLE HM Payson 766 0 0
ISHARES INC CORE MSCI EMKT 46434G103   131,112 2,660 SH   SOLE HM Payson 2,660 0 0
ISHARES INC CORE MSCI EMKT 46434G103   838 17 SH   SOLE HM Payson 0 0 17
ISHARES INC MSCI BRAZIL ETF 464286400   2,238 69 SH   SOLE HM Payson 0 0 69
ISHARES INC MSCI CDA ETF 464286509   25,893 740 SH   SOLE HM Payson 740 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   9,038 146 SH   SOLE HM Payson 40 0 106
ISHARES INC MSCI TAIWAN ETF 46434G772   2,116 45 SH   SOLE HM Payson 0 0 45
ISHARES SILVER TR ISHARES 46428Q109   2,424 116 SH   SOLE HM Payson 116 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   4,444 46 SH   SOLE HM Payson 46 0 0
ISHARES TR AGENCY BOND ETF 464288166   2,465,144 23,046 SH   SOLE HM Payson 23,046 0 0
ISHARES TR COHEN STEER REIT 464287564   47,235 850 SH   SOLE HM Payson 850 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   39,365 844 SH   SOLE HM Payson 0 0 844
ISHARES TR CORE DIV GRWTH 46434V621   279,678 5,427 SH   SOLE HM Payson 5,427 0 0
ISHARES TR CORE MSCI EAFE 46432F842   801,225 11,870 SH   SOLE HM Payson 11,870 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,743,972 10,494 SH   SOLE HM Payson 10,444 0 50
ISHARES TR CORE S&P MCP ETF 464287507   1,831 7 SH   SOLE HM Payson 0 0 7
ISHARES TR CORE S&P SCP ETF 464287804   3,075,995 30,868 SH   SOLE HM Payson 30,363 0 505
ISHARES TR CORE S&P SCP ETF 464287804   18,834 189 SH   SOLE HM Payson 0 0 189
ISHARES TR CORE S&P500 ETF 464287200   2,771,992 6,219 SH   SOLE HM Payson 5,280 0 939
ISHARES TR CORE S&P500 ETF 464287200   126,136 283 SH   SOLE HM Payson 0 0 283
ISHARES TR CORE US AGGBD ET 464287226   19,590 200 SH   SOLE HM Payson 0 0 200
ISHARES TR ESG AW MSCI EAFE 46435G516   20,056 275 SH   SOLE HM Payson 0 0 275
ISHARES TR ESG AWARE MSCI 46435U663   47,100 1,326 SH   SOLE HM Payson 1,326 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   10,526 108 SH   SOLE HM Payson 0 0 108
ISHARES TR ESG AWRE 1 5 YR 46435G243   153,024 6,400 SH   SOLE HM Payson 6,400 0 0
ISHARES TR EUROPE ETF 464287861   2,527 50 SH   SOLE HM Payson 50 0 0
ISHARES TR EXPANDED TECH 464287515   20,409 59 SH   SOLE HM Payson 59 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   40,480 2,200 SH   SOLE HM Payson 2,200 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   2,816 153 SH   SOLE HM Payson 0 0 153
ISHARES TR GLOBAL 100 ETF 464287572   15,212 200 SH   SOLE HM Payson 0 0 200
ISHARES TR GRWT ALLOCAT ETF 464289867   249,790 4,855 SH   SOLE HM Payson 4,855 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   276,926 10,950 SH   SOLE HM Payson 3,450 0 7,500
ISHARES TR IBONDS DEC24 ETF 46434VBG4   2,721,717 110,549 SH   SOLE HM Payson 87,289 0 23,260
ISHARES TR IBONDS DEC24 ETF 46434VBG4   327,102 13,286 SH   SOLE HM Payson 0 0 13,286
ISHARES TR IBONDS DEC25 ETF 46434VBD1   2,438,610 100,025 SH   SOLE HM Payson 84,127 0 15,898
ISHARES TR IBONDS DEC25 ETF 46434VBD1   325,888 13,367 SH   SOLE HM Payson 0 0 13,367
ISHARES TR IBOXX HI YD ETF 464288513   214,325 2,855 SH   SOLE HM Payson 2,855 0 0
ISHARES TR ISHARES BIOTECH 464287556   174,511 1,375 SH   SOLE HM Payson 1,375 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   3,852,856 76,796 SH   SOLE HM Payson 76,776 0 20
ISHARES TR ISHS 5-10YR INVT 464288638   827,983 16,373 SH   SOLE HM Payson 16,373 0 0
ISHARES TR MSCI ACWI ETF 464288257   31,181 325 SH   SOLE HM Payson 0 0 325
ISHARES TR MSCI ACWI EX US 464288240   18,212 370 SH   SOLE HM Payson 0 0 370
ISHARES TR MSCI ACWI EX US 464288240   180,638 3,670 SH   SOLE HM Payson 0 0 3,670
ISHARES TR MSCI EAFE ETF 464287465   465,813 6,425 SH   SOLE HM Payson 3,360 0 3,065
ISHARES TR MSCI EMG MKT ETF 464287234   732,375 18,513 SH   SOLE HM Payson 18,285 0 228
ISHARES TR MSCI KLD400 SOC 464288570   485,661 5,770 SH   SOLE HM Payson 5,570 0 200
ISHARES TR MSCI USA ESG SLC 464288802   7,139,957 76,249 SH   SOLE HM Payson 73,430 0 2,819
ISHARES TR MSCI USA ESG SLC 464288802   40,266 430 SH   SOLE HM Payson 0 0 430
ISHARES TR MSCI USA QLT FCT 46432F339   76,607 568 SH   SOLE HM Payson 0 0 568
ISHARES TR MSCI USA QLT FCT 46432F339   80,922 600 SH   SOLE HM Payson 0 0 600
ISHARES TR PFD AND INCM SEC 464288687   21,651 700 SH   SOLE HM Payson 700 0 0
ISHARES TR ROBOTICS ARTIF 46435U556   5,617 170 SH   SOLE HM Payson 170 0 0
ISHARES TR RUS 1000 ETF 464287622   593,507 2,435 SH   SOLE HM Payson 2,435 0 0
ISHARES TR RUS 1000 ETF 464287622   45,092 185 SH   SOLE HM Payson 0 0 185
ISHARES TR RUS 1000 GRW ETF 464287614   170,337 619 SH   SOLE HM Payson 290 0 329
ISHARES TR RUS 1000 GRW ETF 464287614   70,722 257 SH   SOLE HM Payson 0 0 257
ISHARES TR RUS 1000 VAL ETF 464287598   100,065 634 SH   SOLE HM Payson 0 0 634
ISHARES TR RUS 1000 VAL ETF 464287598   109,692 695 SH   SOLE HM Payson 0 0 695
ISHARES TR RUS 2000 GRW ETF 464287648   527,058 2,172 SH   SOLE HM Payson 2,172 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   182,900 1,299 SH   SOLE HM Payson 1,299 0 0
ISHARES TR RUS MD CP GR ETF 464287481   4,167,749 43,131 SH   SOLE HM Payson 41,131 0 2,000
ISHARES TR RUS MDCP VAL ETF 464287473   41,190 375 SH   SOLE HM Payson 375 0 0
ISHARES TR RUS MID CAP ETF 464287499   206,456 2,827 SH   SOLE HM Payson 2,827 0 0
ISHARES TR RUS TP200 GR ETF 464289438   57,595 363 SH   SOLE HM Payson 0 0 363
ISHARES TR RUSSELL 2000 ETF 464287655   3,184,714 17,006 SH   SOLE HM Payson 17,006 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   455,520 1,790 SH   SOLE HM Payson 1,790 0 0
ISHARES TR S&P 100 ETF 464287101   2,640,430 12,752 SH   SOLE HM Payson 11,555 0 1,197
ISHARES TR S&P 500 GRWT ETF 464287309   1,732,681 24,584 SH   SOLE HM Payson 13,753 0 10,831
ISHARES TR S&P 500 VAL ETF 464287408   191,978 1,191 SH   SOLE HM Payson 0 0 1,191
ISHARES TR S&P MC 400GR ETF 464287606   128,400 1,712 SH   SOLE HM Payson 0 0 1,712
ISHARES TR S&P MC 400VL ETF 464287705   162,731 1,519 SH   SOLE HM Payson 0 0 1,519
ISHARES TR S&P SML 600 GWT 464287887   126,538 1,101 SH   SOLE HM Payson 300 0 801
ISHARES TR SELECT DIVID ETF 464287168   869,238 7,672 SH   SOLE HM Payson 7,672 0 0
ISHARES TR SHORT TREAS BD 464288679   4,625,426 41,878 SH   SOLE HM Payson 40,018 0 1,860
ISHARES TR SHORT TREAS BD 464288679   441,800 4,000 SH   SOLE HM Payson 0 0 4,000
ISHARES TR SP SMCP600VL ETF 464287879   113,918 1,198 SH   SOLE HM Payson 0 0 1,198
ISHARES TR TIPS BD ETF 464287176   21,524 200 SH   SOLE HM Payson 200 0 0
ISHARES TR TRS FLT RT BD 46434V860   3,040,200 60,000 SH   SOLE HM Payson 60,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739   39,463 456 SH   SOLE HM Payson 456 0 0
ISHARES TR U.S. TECH ETF 464287721   244,958 2,250 SH   SOLE HM Payson 2,250 0 0
ISHARES TR US AER DEF ETF 464288760   5,834 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   12,211 131 SH   SOLE HM Payson 131 0 0
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   218,106 4,200 SH   SOLE HM Payson 4,200 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   4,235,683 84,477 SH   SOLE HM Payson 65,985 0 18,492
JACOBS SOLUTIONS INC COM 46982L108   137,437 1,156 SH   SOLE HM Payson 329 0 827
JEFFERIES FINL GROUP INC COM 47233W109   163,363 4,925 SH   SOLE HM Payson 4,725 0 200
JETBLUE AWYS CORP COM 477143101   443 50 SH   SOLE HM Payson 0 0 50
JOHNSON & JOHNSON COM 478160104   134,343,824 811,647 SH   SOLE HM Payson 704,923 0 106,724
JOHNSON & JOHNSON COM 478160104   1,329,292 8,031 SH   SOLE HM Payson 0 0 8,031
JOHNSON CTLS INTL PLC SHS G51502105   305,832 4,488 SH   SOLE HM Payson 2,875 0 1,613
JOHNSON CTLS INTL PLC SHS G51502105   28,415 417 SH   SOLE HM Payson 0 0 417
JPMORGAN CHASE & CO COM 46625H100   36,692,082 252,283 SH   SOLE HM Payson 247,786 0 4,497
JPMORGAN CHASE & CO COM 46625H100   270,373 1,859 SH   SOLE HM Payson 0 0 1,859
KELLOGG CO COM 487836108   259,693 3,853 SH   SOLE HM Payson 3,272 0 581
KEMPER CORP COM 488401100   118,237 2,450 SH   SOLE HM Payson 2,450 0 0
KEYCORP COM 493267108   22,269 2,410 SH   SOLE HM Payson 2,410 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   82,051 490 SH   SOLE HM Payson 490 0 0
KIMBERLY-CLARK CORP COM 494368103   1,729,778 12,529 SH   SOLE HM Payson 12,364 0 165
KIMBERLY-CLARK CORP COM 494368103   22,090 160 SH   SOLE HM Payson 0 0 160
KIMCO RLTY CORP COM 49446R109   15,579 790 SH   SOLE HM Payson 790 0 0
KINDER MORGAN INC DEL COM 49456B101   43,050 2,500 SH   SOLE HM Payson 1,300 0 1,200
KINDER MORGAN INC DEL COM 49456B101   6,837 397 SH   SOLE HM Payson 0 0 397
KITE RLTY GROUP TR COM NEW 49803T300   1,386 62 SH   SOLE HM Payson 0 0 62
KLA CORP COM NEW 482480100   9,216 19 SH   SOLE HM Payson 19 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   40,238 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   27,029 642 SH   SOLE HM Payson 642 0 0
KRAFT HEINZ CO COM 500754106   170,365 4,799 SH   SOLE HM Payson 4,799 0 0
KRAFT HEINZ CO COM 500754106   33,193 935 SH   SOLE HM Payson 0 0 935
KROGER CO COM 501044101   214,226 4,558 SH   SOLE HM Payson 1,700 0 2,858
KULICKE & SOFFA INDS INC COM 501242101   11,890 200 SH   SOLE HM Payson 200 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   44,263 3,333 SH   SOLE HM Payson 3,333 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   572 43 SH   SOLE HM Payson 0 0 43
L3HARRIS TECHNOLOGIES INC COM 502431109   84,045,862 429,309 SH   SOLE HM Payson 389,241 0 40,068
L3HARRIS TECHNOLOGIES INC COM 502431109   855,907 4,372 SH   SOLE HM Payson 0 0 4,372
LABORATORY CORP AMER HLDGS COM NEW 50540R409   32,443,544 134,436 SH   SOLE HM Payson 121,662 0 12,774
LABORATORY CORP AMER HLDGS COM NEW 50540R409   259,430 1,075 SH   SOLE HM Payson 0 0 1,075
LADDER CAP CORP CL A 505743104   163 15 SH   SOLE HM Payson 0 0 15
LAKELAND BANCORP INC COM 511637100   40,170 3,000 SH   SOLE HM Payson 3,000 0 0
LAKELAND BANCORP INC COM 511637100   26,780 2,000 SH   SOLE HM Payson 0 0 2,000
LAM RESEARCH CORP COM 512807108   84,722,742 131,789 SH   SOLE HM Payson 104,975 0 26,814
LAM RESEARCH CORP COM 512807108   465,431 724 SH   SOLE HM Payson 0 0 724
LAMB WESTON HLDGS INC COM 513272104   106,329 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   105,653 538 SH   SOLE HM Payson 538 0 0
LAUDER ESTEE COS INC CL A 518439104   62,057 316 SH   SOLE HM Payson 0 0 316
LCI INDS COM 50189K103   208,494 1,650 SH   SOLE HM Payson 1,550 0 100
LEGGETT & PLATT INC COM 524660107   1,422 48 SH   SOLE HM Payson 48 0 0
LEIDOS HOLDINGS INC COM 525327102   53,565 605 SH   SOLE HM Payson 605 0 0
LEIDOS HOLDINGS INC COM 525327102   8,848 100 SH   SOLE HM Payson 0 0 100
LENNAR CORP CL A 526057104   1,504 12 SH   SOLE HM Payson 0 0 12
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   82,131 1,091 SH   SOLE HM Payson 0 0 1,091
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   26,682 110,000 SH   SOLE HM Payson 110,000 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   2,220 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   10,772,940 22,971 SH   SOLE HM Payson 18,573 0 4,398
LILLY ELI & CO COM 532457108   696,905 1,486 SH   SOLE HM Payson 0 0 1,486
LINCOLN NATL CORP IND COM 534187109   23,081 896 SH   SOLE HM Payson 896 0 0
LINDE PLC SHS G54950103   1,405,042 3,687 SH   SOLE HM Payson 2,268 0 1,419
LINDE PLC SHS G54950103   98,319 258 SH   SOLE HM Payson 0 0 258
LITHIUM AMERS CORP NEW COM NEW 53680Q207   45,938 2,273 SH   SOLE HM Payson 2,273 0 0
LKQ CORP COM 501889208   14,568 250 SH   SOLE HM Payson 250 0 0
LOCKHEED MARTIN CORP COM 539830109   4,683,102 10,172 SH   SOLE HM Payson 10,172 0 0
LOEWS CORP COM 540424108   213,768 3,600 SH   SOLE HM Payson 3,600 0 0
LOWES COS INC COM 548661107   1,838,636 8,146 SH   SOLE HM Payson 7,045 0 1,101
LOWES COS INC COM 548661107   14,671 65 SH   SOLE HM Payson 0 0 65
LUCID GROUP INC COM 549498103   5,388 782 SH   SOLE HM Payson 782 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,766 41 SH   SOLE HM Payson 0 0 41
M & T BK CORP COM 55261F104   265,094 2,142 SH   SOLE HM Payson 2,142 0 0
M & T BK CORP COM 55261F104   6,188 50 SH   SOLE HM Payson 0 0 50
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   375,292 6,022 SH   SOLE HM Payson 3,822 0 2,200
MAGNA INTL INC COM 559222401   5,814 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   103,938 520 SH   SOLE HM Payson 0 0 520
MANULIFE FINL CORP COM 56501R106   5,673 300 SH   SOLE HM Payson 300 0 0
MARATHON OIL CORP COM 565849106   328,496 14,270 SH   SOLE HM Payson 14,270 0 0
MARATHON PETE CORP COM 56585A102   118,349 1,015 SH   SOLE HM Payson 1,015 0 0
MARATHON PETE CORP COM 56585A102   47,370,422 406,264 SH   SOLE HM Payson 331,448 0 74,816
MARATHON PETE CORP COM 56585A102   371,605 3,187 SH   SOLE HM Payson 0 0 3,187
MARKETAXESS HLDGS INC COM 57060D108   28,757 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   484,436 2,637 SH   SOLE HM Payson 2,637 0 0
MARSH & MCLENNAN COS INC COM 571748102   758,715 4,034 SH   SOLE HM Payson 4,034 0 0
MARSH & MCLENNAN COS INC COM 571748102   48,713 259 SH   SOLE HM Payson 0 0 259
MARVELL TECHNOLOGY INC COM 573874104   58,291 975 SH   SOLE HM Payson 0 0 975
MASTERBRAND INC COMMON STOCK 57638P104   20,353 1,750 SH   SOLE HM Payson 1,731 0 19
MASTERCARD INCORPORATED CL A 57636Q104   87,829,475 223,314 SH   SOLE HM Payson 185,768 0 37,546
MASTERCARD INCORPORATED CL A 57636Q104   447,576 1,138 SH   SOLE HM Payson 0 0 1,138
MATCH GROUP INC NEW COM 57667L107   2,721 65 SH   SOLE HM Payson 65 0 0
MATTEL INC COM 577081102   685,776 35,096 SH   SOLE HM Payson 35,096 0 0
MAXIMUS INC COM 577933104   29,410 348 SH   SOLE HM Payson 150 0 198
MCCORMICK & CO INC COM NON VTG 579780206   276,171 3,166 SH   SOLE HM Payson 3,166 0 0
MCCORMICK & CO INC COM NON VTG 579780206   161,725 1,854 SH   SOLE HM Payson 0 0 1,854
MCDONALDS CORP COM 580135101   91,588,454 306,922 SH   SOLE HM Payson 294,232 0 12,690
MCDONALDS CORP COM 580135101   639,792 2,144 SH   SOLE HM Payson 0 0 2,144
MCKESSON CORP COM 58155Q103   598,774 1,401 SH   SOLE HM Payson 1,390 0 11
MCKESSON CORP COM 58155Q103   1,752,399 4,101 SH   SOLE HM Payson 0 0 4,101
MDU RES GROUP INC COM 552690109   77,478 3,700 SH   SOLE HM Payson 3,700 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   1,852 200 SH   SOLE HM Payson 200 0 0
MEDTRONIC PLC SHS G5960L103   2,715,228 30,820 SH   SOLE HM Payson 28,737 0 2,083
MEDTRONIC PLC SHS G5960L103   9,339 106 SH   SOLE HM Payson 0 0 106
MERCADOLIBRE INC COM 58733R102   30,800 26 SH   SOLE HM Payson 26 0 0
MERCK & CO INC COM 58933Y105   32,074,788 277,969 SH   SOLE HM Payson 265,738 0 12,231
MERCK & CO INC COM 58933Y105   538,526 4,667 SH   SOLE HM Payson 0 0 4,667
MERCURY SYS INC COM 589378108   13,836 400 SH   SOLE HM Payson 400 0 0
META PLATFORMS INC CL A 30303M102   15,490,259 53,977 SH   SOLE HM Payson 23,141 0 30,836
META PLATFORMS INC CL A 30303M102   270,336 942 SH   SOLE HM Payson 0 0 942
METLIFE INC COM 59156R108   53,591 948 SH   SOLE HM Payson 948 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   784,361 598 SH   SOLE HM Payson 345 0 253
MFA FINL INC NOTE 6.250% 6/1 55272XAA0   3,957 4,000 SH   SOLE HM Payson 4,000 0 0
MGE ENERGY INC COM 55277P104   87,338 1,104 SH   SOLE HM Payson 1,104 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,977 45 SH   SOLE HM Payson 45 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   198,532 2,216 SH   SOLE HM Payson 200 0 2,016
MICROSOFT CORP COM 594918104   257,123,404 755,046 SH   SOLE HM Payson 702,410 0 52,636
MICROSOFT CORP COM 594918104   1,557,630 4,574 SH   SOLE HM Payson 0 0 4,574
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   1,570 213 SH   SOLE HM Payson 0 0 213
MODERNA INC COM 60770K107   46,535 383 SH   SOLE HM Payson 383 0 0
MOELIS & CO CL A 60786M105   42,212 931 SH   SOLE HM Payson 0 0 931
MOLSON COORS BEVERAGE CO CL B 60871R209   88,687 1,347 SH   SOLE HM Payson 1,347 0 0
MONDELEZ INTL INC CL A 609207105   7,794,326 106,859 SH   SOLE HM Payson 104,140 0 2,719
MONDELEZ INTL INC CL A 609207105   240,848 3,302 SH   SOLE HM Payson 0 0 3,302
MONGODB INC CL A 60937P106   687,998 1,674 SH   SOLE HM Payson 1,650 0 24
MONOLITHIC PWR SYS INC COM 609839105   12,966 24 SH   SOLE HM Payson 0 0 24
MONSTER BEVERAGE CORP NEW COM 61174X109   16,773 292 SH   SOLE HM Payson 144 0 148
MOODYS CORP COM 615369105   983,005 2,827 SH   SOLE HM Payson 2,827 0 0
MORGAN STANLEY COM NEW 617446448   578,330 6,772 SH   SOLE HM Payson 6,657 0 115
MORGAN STANLEY COM NEW 617446448   12,810 150 SH   SOLE HM Payson 0 0 150
MORNINGSTAR INC COM 617700109   156,856 800 SH   SOLE HM Payson 800 0 0
MOSAIC CO NEW COM 61945C103   1,925 55 SH   SOLE HM Payson 0 0 55
MOTOROLA SOLUTIONS INC COM NEW 620076307   18,477 63 SH   SOLE HM Payson 21 0 42
MPLX LP COM UNIT REP LTD 55336V100   53,049 1,563 SH   SOLE HM Payson 1,563 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   578 200 SH   SOLE HM Payson 200 0 0
NATIONAL FUEL GAS CO COM 636180101   87,312 1,700 SH   SOLE HM Payson 1,700 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   11,783 175 SH   SOLE HM Payson 175 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   34,029 977 SH   SOLE HM Payson 977 0 0
NAVIENT CORPORATION COM 63938C108   87,791 4,725 SH   SOLE HM Payson 4,725 0 0
NETFLIX INC COM 64110L106   644,437 1,463 SH   SOLE HM Payson 789 0 674
NEW FOUND GOLD CORP COM 64440N103   14,182 2,865 SH   SOLE HM Payson 2,865 0 0
NEW GERMANY FD INC COM 644465106   13,928 1,551 SH   SOLE HM Payson 0 0 1,551
NEW YORK CMNTY BANCORP INC COM 649445103   56,200 5,000 SH   SOLE HM Payson 5,000 0 0
NEWMONT CORP COM 651639106   12,798 300 SH   SOLE HM Payson 0 0 300
NEXTERA ENERGY INC COM 65339F101   4,880,489 65,775 SH   SOLE HM Payson 59,212 0 6,563
NEXTERA ENERGY INC COM 65339F101   7,420 100 SH   SOLE HM Payson 0 0 100
NIKE INC CL B 654106103   9,431,373 85,452 SH   SOLE HM Payson 82,266 0 3,186
NIKE INC CL B 654106103   138,294 1,253 SH   SOLE HM Payson 0 0 1,253
NISOURCE INC COM 65473P105   94,714 3,463 SH   SOLE HM Payson 3,463 0 0
NISOURCE INC COM 65473P105   24,615 900 SH   SOLE HM Payson 0 0 900
NNN REIT INC COM 637417106   9,200 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   127,069 512 SH   SOLE HM Payson 0 0 512
NORFOLK SOUTHN CORP COM 655844108   18,421,405 81,237 SH   SOLE HM Payson 55,243 0 25,994
NORFOLK SOUTHN CORP COM 655844108   45,126 199 SH   SOLE HM Payson 0 0 199
NORTHERN TR CORP COM 665859104   133,452 1,800 SH   SOLE HM Payson 1,800 0 0
NORTHERN TR CORP COM 665859104   7,414 100 SH   SOLE HM Payson 0 0 100
NORTHROP GRUMMAN CORP COM 666807102   1,289,930 2,830 SH   SOLE HM Payson 2,697 0 133
NOV INC COM 62955J103   737,840 46,000 SH   SOLE HM Payson 46,000 0 0
NOV INC COM 62955J103   6,416 400 SH   SOLE HM Payson 0 0 400
NOVARTIS AG SPONSORED ADR 66987V109   245,212 2,430 SH   SOLE HM Payson 1,430 0 1,000
NOVAVAX INC COM NEW 670002401   9,459 1,273 SH   SOLE HM Payson 1,273 0 0
NOVO-NORDISK A S ADR 670100205   317,673 1,963 SH   SOLE HM Payson 1,935 0 28
NUCOR CORP COM 670346105   496,696 3,029 SH   SOLE HM Payson 3,029 0 0
NUCOR CORP COM 670346105   52,474 320 SH   SOLE HM Payson 0 0 320
NUTRIEN LTD COM 67077M108   6,142 104 SH   SOLE HM Payson 0 0 104
NVIDIA CORPORATION COM 67066G104   19,182,547 45,347 SH   SOLE HM Payson 42,985 0 2,362
NVIDIA CORPORATION COM 67066G104   484,781 1,146 SH   SOLE HM Payson 0 0 1,146
NXP SEMICONDUCTORS N V COM N6596X109   1,822,267 8,903 SH   SOLE HM Payson 8,526 0 377
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   4,292 115 SH   SOLE HM Payson 115 0 0
OCCIDENTAL PETE CORP COM 674599105   89,259 1,518 SH   SOLE HM Payson 1,518 0 0
OGE ENERGY CORP COM 670837103   118,863 3,310 SH   SOLE HM Payson 3,310 0 0
OKTA INC CL A 679295105   171,850 2,478 SH   SOLE HM Payson 2,450 0 28
OLD REP INTL CORP COM 680223104   126 5 SH   SOLE HM Payson 0 0 5
OMNICOM GROUP INC COM 681919106   21,409 225 SH   SOLE HM Payson 225 0 0
ON SEMICONDUCTOR CORP COM 682189105   28,374 300 SH   SOLE HM Payson 300 0 0
ONEOK INC NEW COM 682680103   8,641 140 SH   SOLE HM Payson 140 0 0
ORACLE CORP COM 68389X105   33,465,803 281,013 SH   SOLE HM Payson 265,665 0 15,348
ORACLE CORP COM 68389X105   92,891 780 SH   SOLE HM Payson 0 0 780
OREILLY AUTOMOTIVE INC COM 67103H107   34,391 36 SH   SOLE HM Payson 33 0 3
OREILLY AUTOMOTIVE INC COM 67103H107   4,777 5 SH   SOLE HM Payson 0 0 5
ORGANON & CO COMMON STOCK 68622V106   74,606 3,585 SH   SOLE HM Payson 3,585 0 0
ORION OFFICE REIT INC COM 68629Y103   463 70 SH   SOLE HM Payson 70 0 0
ORMAT TECHNOLOGIES INC COM 686688102   16,092 200 SH   SOLE HM Payson 200 0 0
OSHKOSH CORP COM 688239201   256,393 2,961 SH   SOLE HM Payson 2,340 0 621
OTIS WORLDWIDE CORP COM 68902V107   52,905,844 594,381 SH   SOLE HM Payson 471,094 0 123,287
OTIS WORLDWIDE CORP COM 68902V107   507,625 5,703 SH   SOLE HM Payson 0 0 5,703
OVINTIV INC COM 69047Q102   26,649 700 SH   SOLE HM Payson 0 0 700
PACCAR INC COM 693718108   7,236 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   1,319,965 5,166 SH   SOLE HM Payson 4,275 0 891
PARAMOUNT GLOBAL CLASS B COM 92556H206   357,975 22,500 SH   SOLE HM Payson 22,500 0 0
PARKER-HANNIFIN CORP COM 701094104   12,410,293 31,818 SH   SOLE HM Payson 31,365 0 453
PAYCHEX INC COM 704326107   417,611 3,733 SH   SOLE HM Payson 2,733 0 1,000
PAYCOM SOFTWARE INC COM 70432V102   94,766 295 SH   SOLE HM Payson 295 0 0
PAYPAL HLDGS INC COM 70450Y103   290,943 4,360 SH   SOLE HM Payson 4,260 0 100
PDD HOLDINGS INC SPONSORED ADS 722304102   968 14 SH   SOLE HM Payson 0 0 14
PEGASYSTEMS INC COM 705573103   2,465 50 SH   SOLE HM Payson 50 0 0
PENN ENTERTAINMENT INC COM 707569109   140,576 5,850 SH   SOLE HM Payson 5,850 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,000 12 SH   SOLE HM Payson 0 0 12
PENTAIR PLC SHS G7S00T104   16,796 260 SH   SOLE HM Payson 260 0 0
PENUMBRA INC COM 70975L107   172,030 500 SH   SOLE HM Payson 500 0 0
PEPSICO INC COM 713448108   24,243,994 130,893 SH   SOLE HM Payson 128,443 0 2,450
PEPSICO INC COM 713448108   109,651 592 SH   SOLE HM Payson 0 0 592
PFIZER INC COM 717081103   32,627,091 889,506 SH   SOLE HM Payson 823,460 0 66,046
PFIZER INC COM 717081103   70,793 1,930 SH   SOLE HM Payson 0 0 1,930
PG&E CORP COM 69331C108   28,080 1,625 SH   SOLE HM Payson 1,500 0 125
PHILIP MORRIS INTL INC COM 718172109   4,421,698 45,295 SH   SOLE HM Payson 45,211 0 84
PHILIP MORRIS INTL INC COM 718172109   256,741 2,630 SH   SOLE HM Payson 0 0 2,630
PHILLIPS 66 COM 718546104   3,777,525 39,605 SH   SOLE HM Payson 39,118 0 487
PHILLIPS 66 COM 718546104   46,260 485 SH   SOLE HM Payson 0 0 485
PHYSICIANS RLTY TR COM 71943U104   5,596 400 SH   SOLE HM Payson 400 0 0
PINNACLE WEST CAP CORP COM 723484101   32,096 394 SH   SOLE HM Payson 394 0 0
PINTEREST INC CL A 72352L106   7,191 263 SH   SOLE HM Payson 263 0 0
PIONEER NAT RES CO COM 723787107   7,920,364 38,229 SH   SOLE HM Payson 22,351 0 15,878
PIONEER NAT RES CO COM 723787107   55,939 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   35,587 511 SH   SOLE HM Payson 511 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   15,863 1,125 SH   SOLE HM Payson 0 0 1,125
PLUG POWER INC COM NEW 72919P202   20,780 2,000 SH   SOLE HM Payson 2,000 0 0
PNC FINL SVCS GROUP INC COM 693475105   324,070 2,573 SH   SOLE HM Payson 2,573 0 0
POLARIS INC COM 731068102   35,812,283 296,141 SH   SOLE HM Payson 251,308 0 44,833
POLARIS INC COM 731068102   180,670 1,494 SH   SOLE HM Payson 0 0 1,494
POOL CORP COM 73278L105   56,196 150 SH   SOLE HM Payson 150 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   46,830 1,000 SH   SOLE HM Payson 1,000 0 0
PPG INDS INC COM 693506107   2,011,245 13,562 SH   SOLE HM Payson 12,762 0 800
PPL CORP COM 69351T106   44,586 1,685 SH   SOLE HM Payson 1,685 0 0
PPL CORP COM 69351T106   530 20 SH   SOLE HM Payson 0 0 20
PRICE T ROWE GROUP INC COM 74144T108   3,697 33 SH   SOLE HM Payson 33 0 0
PRICESMART INC COM 741511109   11,109 150 SH   SOLE HM Payson 150 0 0
PRIMERICA INC COM 74164M108   104,418 528 SH   SOLE HM Payson 0 0 528
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   9,708 128 SH   SOLE HM Payson 0 0 128
PROCTER AND GAMBLE CO COM 742718109   36,936,713 243,421 SH   SOLE HM Payson 235,771 0 7,650
PROCTER AND GAMBLE CO COM 742718109   392,097 2,584 SH   SOLE HM Payson 0 0 2,584
PROGRESSIVE CORP COM 743315103   24,092 182 SH   SOLE HM Payson 182 0 0
PROGRESSIVE CORP COM 743315103   21,444 162 SH   SOLE HM Payson 0 0 162
PROLOGIS INC. COM 74340W103   16,065 131 SH   SOLE HM Payson 0 0 131
PROLOGIS INC. COM 74340W103   25,630 209 SH   SOLE HM Payson 0 0 209
PRUDENTIAL FINL INC COM 744320102   55,138 625 SH   SOLE HM Payson 625 0 0
PRUDENTIAL FINL INC COM 744320102   4,764 54 SH   SOLE HM Payson 0 0 54
PRUDENTIAL PLC ADR 74435K204   3,909 138 SH   SOLE HM Payson 0 0 138
PTC INC COM 69370C100   71,150 500 SH   SOLE HM Payson 0 0 500
PUBLIC STORAGE COM 74460D109   105,077 360 SH   SOLE HM Payson 360 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   195,532 3,123 SH   SOLE HM Payson 3,123 0 0
PULTE GROUP INC COM 745867101   557,976 7,183 SH   SOLE HM Payson 7,117 0 66
PURE STORAGE INC CL A 74624M102   276,150 7,500 SH   SOLE HM Payson 7,500 0 0
Q2 HLDGS INC COM 74736L109   6,706 217 SH   SOLE HM Payson 217 0 0
QUAKER HOUGHTON COM 747316107   54,962 282 SH   SOLE HM Payson 0 0 282
QUALCOMM INC COM 747525103   747,691 6,281 SH   SOLE HM Payson 4,473 0 1,808
QUANTA SVCS INC COM 74762E102   44,791 228 SH   SOLE HM Payson 0 0 228
QUANTUMSCAPE CORP COM CL A 74767V109   9,836 1,231 SH   SOLE HM Payson 1,231 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,658,327 11,798 SH   SOLE HM Payson 11,798 0 0
RADIAN GROUP INC COM 750236101   126,400 5,000 SH   SOLE HM Payson 0 0 5,000
RAYMOND JAMES FINL INC COM 754730109   186,786 1,800 SH   SOLE HM Payson 1,750 0 50
RAYONIER INC COM 754907103   22,561 719 SH   SOLE HM Payson 719 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   62,361,080 636,597 SH   SOLE HM Payson 573,694 0 62,903
RAYTHEON TECHNOLOGIES CORP COM 75513E101   540,152 5,514 SH   SOLE HM Payson 0 0 5,514
RBC BEARINGS INC COM 75524B104   55,673 256 SH   SOLE HM Payson 0 0 256
REALTY INCOME CORP COM 756109104   71,151 1,190 SH   SOLE HM Payson 1,190 0 0
REALTY INCOME CORP COM 756109104   9,328 156 SH   SOLE HM Payson 0 0 156
REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9   3,021 3,000 SH   SOLE HM Payson 3,000 0 0
REGENCY CTRS CORP COM 758849103   13,899 225 SH   SOLE HM Payson 225 0 0
REGENERON PHARMACEUTICALS COM 75886F107   10,779 15 SH   SOLE HM Payson 0 0 15
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,782 100 SH   SOLE HM Payson 100 0 0
REPUBLIC SVCS INC COM 760759100   431,940 2,820 SH   SOLE HM Payson 2,820 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   548 31 SH   SOLE HM Payson 31 0 0
RESMED INC COM 761152107   43,700 200 SH   SOLE HM Payson 200 0 0
REVVITY INC COM 714046109   126,749 1,067 SH   SOLE HM Payson 1,067 0 0
RINGCENTRAL INC CL A 76680R206   4,910 150 SH   SOLE HM Payson 150 0 0
RIO TINTO PLC SPONSORED ADR 767204100   2,171 34 SH   SOLE HM Payson 0 0 34
RLI CORP COM 749607107   49,266 361 SH   SOLE HM Payson 0 0 361
RLJ LODGING TR CUM CONV PFD A 74965L200   5,300 220 SH   SOLE HM Payson 0 0 220
ROBINHOOD MKTS INC COM CL A 770700102   7,645 766 SH   SOLE HM Payson 766 0 0
ROCKWELL AUTOMATION INC COM 773903109   678,009 2,058 SH   SOLE HM Payson 1,310 0 748
ROKU INC COM CL A 77543R102   7,548 118 SH   SOLE HM Payson 118 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,157,767 2,408 SH   SOLE HM Payson 2,408 0 0
ROSS STORES INC COM 778296103   405,911 3,620 SH   SOLE HM Payson 3,620 0 0
ROSS STORES INC COM 778296103   29,827 266 SH   SOLE HM Payson 0 0 266
ROYAL BK CDA COM 780087102   93,218 976 SH   SOLE HM Payson 976 0 0
RPM INTL INC COM 749685103   306,877 3,420 SH   SOLE HM Payson 3,420 0 0
S&P GLOBAL INC COM 78409V104   56,431,894 140,767 SH   SOLE HM Payson 131,640 0 9,127
S&P GLOBAL INC COM 78409V104   406,102 1,013 SH   SOLE HM Payson 0 0 1,013
SALESFORCE INC COM 79466L302   800,887 3,791 SH   SOLE HM Payson 3,199 0 592
SALESFORCE INC COM 79466L302   163,727 775 SH   SOLE HM Payson 0 0 775
SANOFI SPONSORED ADR 80105N105   447,478 8,302 SH   SOLE HM Payson 8,180 0 122
SAP SE SPON ADR 803054204   258,845 1,892 SH   SOLE HM Payson 1,837 0 55
SAREPTA THERAPEUTICS INC COM 803607100   114,520 1,000 SH   SOLE HM Payson 0 0 1,000
SCHLUMBERGER LTD COM STK 806857108   371,397 7,561 SH   SOLE HM Payson 6,634 0 927
SCHLUMBERGER LTD COM STK 806857108   16,456 335 SH   SOLE HM Payson 0 0 335
SCHWAB CHARLES CORP COM 808513105   1,194,687 21,078 SH   SOLE HM Payson 20,364 0 714
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   3,545,250 75,000 SH   SOLE HM Payson 75,000 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   49,085 1,993 SH   SOLE HM Payson 1,993 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   100,349 1,941 SH   SOLE HM Payson 1,941 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   362,485 4,992 SH   SOLE HM Payson 3,745 0 1,247
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   116,889 2,232 SH   SOLE HM Payson 19 0 2,213
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   71,055 1,000 SH   SOLE HM Payson 0 0 1,000
SCHWAB STRATEGIC TR US REIT ETF 808524847   164 8 SH   SOLE HM Payson 8 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   19,025 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   39,106 348 SH   SOLE HM Payson 348 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   28,211 450 SH   SOLE HM Payson 450 0 0
SEA LTD SPONSORD ADS 81141R100   46,432 800 SH   SOLE HM Payson 800 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   18,561 300 SH   SOLE HM Payson 300 0 0
SEI INVTS CO COM 784117103   17,886 300 SH   SOLE HM Payson 300 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   356,349 10,571 SH   SOLE HM Payson 10,071 0 500
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   82,255 1,109 SH   SOLE HM Payson 1,000 0 109
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   16,592 125 SH   SOLE HM Payson 125 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   17,521 132 SH   SOLE HM Payson 0 0 132
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   205,840 1,918 SH   SOLE HM Payson 1,918 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   297,883 4,552 SH   SOLE HM Payson 4,444 0 108
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   168,297 968 SH   SOLE HM Payson 968 0 0
SEMPRA COM 816851109   156,073 1,072 SH   SOLE HM Payson 1,012 0 60
SENSIENT TECHNOLOGIES CORP COM 81725T100   113,808 1,600 SH   SOLE HM Payson 1,600 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   106,453 12,250 SH   SOLE HM Payson 12,250 0 0
SERVICENOW INC COM 81762P102   324,257 577 SH   SOLE HM Payson 477 0 100
SERVICENOW INC COM 81762P102   8,430 15 SH   SOLE HM Payson 0 0 15
SHELL PLC SPON ADS 780259305   247,075 4,092 SH   SOLE HM Payson 2,092 0 2,000
SHERWIN WILLIAMS CO COM 824348106   5,973,669 22,498 SH   SOLE HM Payson 21,778 0 720
SHOPIFY INC CL A 82509L107   12,920 200 SH   SOLE HM Payson 200 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   34,425 1,700 SH   SOLE HM Payson 1,700 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,964 17 SH   SOLE HM Payson 0 0 17
SIMPSON MFG INC COM 829073105   133,237 962 SH   SOLE HM Payson 269 0 693
SIRIUS XM HOLDINGS INC COM 82968B103   113,250 25,000 SH   SOLE HM Payson 0 0 25,000
SLM CORP COM 78442P106   77,112 4,725 SH   SOLE HM Payson 4,725 0 0
SMUCKER J M CO COM NEW 832696405   45,778 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   8,165 500 SH   SOLE HM Payson 500 0 0
SOUTHERN CO COM 842587107   801,412 11,408 SH   SOLE HM Payson 11,408 0 0
SOUTHERN COPPER CORP COM 84265V105   14,348 200 SH   SOLE HM Payson 200 0 0
SOUTHWEST AIRLS CO COM 844741108   1,811 50 SH   SOLE HM Payson 0 0 50
SPDR GOLD TR GOLD SHS 78463V107   1,093,509 6,134 SH   SOLE HM Payson 4,634 0 1,500
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   252,641 7,764 SH   SOLE HM Payson 7,764 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   40,757,728 91,911 SH   SOLE HM Payson 91,312 0 599
SPDR S&P 500 ETF TR TR UNIT 78462F103   265,082 598 SH   SOLE HM Payson 0 0 598
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   953,989 1,992 SH   SOLE HM Payson 1,992 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   76,626 160 SH   SOLE HM Payson 0 0 160
SPDR SER TR AEROSPACE DEF 78464A631   45,210 372 SH   SOLE HM Payson 372 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,987,808 19,986 SH   SOLE HM Payson 11,035 0 8,951
SPDR SER TR BLOOMBERG 3-12 M 78468R523   710,642 7,145 SH   SOLE HM Payson 0 0 7,145
SPDR SER TR BLOOMBERG EMERGI 78464A391   711,000 33,601 SH   SOLE HM Payson 33,601 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516   256,642 11,381 SH   SOLE HM Payson 11,381 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   19,760 800 SH   SOLE HM Payson 800 0 0
SPDR SER TR GLB DOW ETF 78464A706   4,063 36 SH   SOLE HM Payson 36 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,554,481 79,554 SH   SOLE HM Payson 79,554 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   7,613,765 165,913 SH   SOLE HM Payson 0 0 165,913
SPDR SER TR PORTFOLIO S&P600 78468R853   7,266,255 187,082 SH   SOLE HM Payson 0 0 187,082
SPDR SER TR PORTFOLIO S&P600 78468R853   7,924 204 SH   SOLE HM Payson 0 0 204
SPDR SER TR PORTFOLIO SHORT 78464A474   2,711,954 92,118 SH   SOLE HM Payson 92,118 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   7,893,642 182,723 SH   SOLE HM Payson 0 0 182,723
SPDR SER TR S&P 600 SMCP GRW 78464A201   33,863 440 SH   SOLE HM Payson 440 0 0
SPDR SER TR S&P BIOTECH 78464A870   33,280 400 SH   SOLE HM Payson 400 0 0
SPDR SER TR S&P BK ETF 78464A797   144,000 4,000 SH   SOLE HM Payson 4,000 0 0
SPDR SER TR S&P DIVID ETF 78464A763   128,709 1,050 SH   SOLE HM Payson 750 0 300
SPDR SER TR S&P REGL BKG 78464A698   93,909 2,300 SH   SOLE HM Payson 2,300 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   743,003 25,454 SH   SOLE HM Payson 24,456 0 998
SPLUNK INC COM 848637104   47,211 445 SH   SOLE HM Payson 445 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   16,055 100 SH   SOLE HM Payson 100 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   24,678 1,654 SH   SOLE HM Payson 1,654 0 0
STAG INDL INC COM 85254J102   35,880 1,000 SH   SOLE HM Payson 0 0 1,000
STANDEX INTL CORP COM 854231107   897,486 6,344 SH   SOLE HM Payson 6,344 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   81,960 6,000 SH   SOLE HM Payson 0 0 6,000
STARBUCKS CORP COM 855244109   628,265 6,342 SH   SOLE HM Payson 6,258 0 84
STARBUCKS CORP COM 855244109   12,383 125 SH   SOLE HM Payson 0 0 125
STARWOOD PPTY TR INC COM 85571B105   194,000 10,000 SH   SOLE HM Payson 10,000 0 0
STATE STR CORP COM 857477103   1,818,670 24,852 SH   SOLE HM Payson 23,866 0 986
STEEL DYNAMICS INC COM 858119100   1,961 18 SH   SOLE HM Payson 0 0 18
STEELCASE INC CL A 858155203   3,855 500 SH   SOLE HM Payson 500 0 0
STEM INC COM 85859N102   2,860 500 SH   SOLE HM Payson 500 0 0
STERICYCLE INC COM 858912108   16,254 350 SH   SOLE HM Payson 350 0 0
STERIS PLC SHS USD G8473T100   88,868 395 SH   SOLE HM Payson 140 0 255
STMICROELECTRONICS N V NY REGISTRY 861012102   9,998 200 SH   SOLE HM Payson 200 0 0
STRYKER CORPORATION COM 863667101   2,990,493 9,802 SH   SOLE HM Payson 9,649 0 153
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   148,000 10,000 SH   SOLE HM Payson 10,000 0 0
SUN LIFE FINANCIAL INC. COM 866796105   38,674 742 SH   SOLE HM Payson 742 0 0
SUNCOR ENERGY INC NEW COM 867224107   23,017 785 SH   SOLE HM Payson 0 0 785
SUNPOWER CORP COM 867652406   3,920 400 SH   SOLE HM Payson 400 0 0
SUPER MICRO COMPUTER INC COM 86800U104   72,532 291 SH   SOLE HM Payson 291 0 0
SYLVAMO CORP COMMON STOCK 871332102   2,185 54 SH   SOLE HM Payson 54 0 0
SYNCHRONY FINANCIAL COM 87165B103   4,851 143 SH   SOLE HM Payson 0 0 143
SYNOPSYS INC COM 871607107   2,178 5 SH   SOLE HM Payson 0 0 5
SYSCO CORP COM 871829107   1,273,421 17,162 SH   SOLE HM Payson 17,162 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   44,502,600 440,963 SH   SOLE HM Payson 373,331 0 67,632
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   289,136 2,865 SH   SOLE HM Payson 0 0 2,865
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   4,494 286 SH   SOLE HM Payson 286 0 0
TARGA RES CORP COM 87612G101   54,184 712 SH   SOLE HM Payson 712 0 0
TARGET CORP COM 87612E106   1,121,414 8,502 SH   SOLE HM Payson 6,873 0 1,629
TARGET CORP COM 87612E106   3,694 28 SH   SOLE HM Payson 0 0 28
TC ENERGY CORP COM 87807B107   20,205 500 SH   SOLE HM Payson 500 0 0
TD SYNNEX CORPORATION COM 87162W100   13,348 142 SH   SOLE HM Payson 142 0 0
TE CONNECTIVITY LTD SHS H84989104   382,599 2,730 SH   SOLE HM Payson 2,730 0 0
TELADOC HEALTH INC COM 87918A105   3,343 132 SH   SOLE HM Payson 132 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   219,122 533 SH   SOLE HM Payson 418 0 115
TELEFLEX INCORPORATED COM 879369106   2,064,002 8,528 SH   SOLE HM Payson 8,404 0 124
TELEFONICA S A SPONSORED ADR 879382208   11,208 2,781 SH   SOLE HM Payson 2,781 0 0
TELLURIAN INC NEW COM 87968A104   52,911 37,525 SH   SOLE HM Payson 37,525 0 0
TERADATA CORP DEL COM 88076W103   11,537 216 SH   SOLE HM Payson 216 0 0
TERADYNE INC COM 880770102   27,944 251 SH   SOLE HM Payson 251 0 0
TERADYNE INC COM 880770102   46,536 418 SH   SOLE HM Payson 0 0 418
TESLA INC COM 88160R101   1,023,078 3,908 SH   SOLE HM Payson 3,703 0 205
TESLA INC COM 88160R101   6,021 23 SH   SOLE HM Payson 0 0 23
TEXAS INSTRS INC COM 882508104   31,295,561 173,845 SH   SOLE HM Payson 114,892 0 58,953
TEXAS INSTRS INC COM 882508104   96,671 537 SH   SOLE HM Payson 0 0 537
TEXTRON INC COM 883203101   44,907 664 SH   SOLE HM Payson 664 0 0
TFF PHARMACEUTICALS INC COM 87241J104   705 1,500 SH   SOLE HM Payson 1,500 0 0
THE CIGNA GROUP COM 125523100   1,183,571 4,218 SH   SOLE HM Payson 4,176 0 42
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   1,850 1,000 SH   SOLE HM Payson 1,000 0 0
THE TRADE DESK INC COM CL A 88339J105   777,143 10,064 SH   SOLE HM Payson 9,874 0 190
THERMO FISHER SCIENTIFIC INC COM 883556102   74,751,310 143,270 SH   SOLE HM Payson 123,658 0 19,612
THERMO FISHER SCIENTIFIC INC COM 883556102   832,192 1,595 SH   SOLE HM Payson 0 0 1,595
THOMSON REUTERS CORP. COM 884903808   64,779 480 SH   SOLE HM Payson 480 0 0
THOR INDS INC COM 885160101   21,321 206 SH   SOLE HM Payson 206 0 0
TIMKEN CO COM 887389104   242,555 2,650 SH   SOLE HM Payson 2,650 0 0
TJX COS INC NEW COM 872540109   48,914,481 576,890 SH   SOLE HM Payson 565,318 0 11,572
TJX COS INC NEW COM 872540109   90,387 1,066 SH   SOLE HM Payson 0 0 1,066
T-MOBILE US INC COM 872590104   135,428 975 SH   SOLE HM Payson 850 0 125
T-MOBILE US INC COM 872590104   5,279 38 SH   SOLE HM Payson 0 0 38
TOLL BROTHERS INC COM 889478103   328,932 4,160 SH   SOLE HM Payson 1,260 0 2,900
TORO CO COM 891092108   108,563 1,068 SH   SOLE HM Payson 400 0 668
TORONTO DOMINION BK ONT COM NEW 891160509   1,226,186 19,774 SH   SOLE HM Payson 19,774 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   6,946 112 SH   SOLE HM Payson 0 0 112
TORTOISE ENERGY INFRA CORP COM 89147L886   3,632 125 SH   SOLE HM Payson 125 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   40,694 706 SH   SOLE HM Payson 100 0 606
TOTALENERGIES SE SPONSORED ADS 89151E109   58,736 1,019 SH   SOLE HM Payson 955 0 64
TOWNSQUARE MEDIA INC CL A 892231101   5,955 500 SH   SOLE HM Payson 500 0 0
TRACTOR SUPPLY CO COM 892356106   221,985 1,004 SH   SOLE HM Payson 374 0 630
TRANE TECHNOLOGIES PLC SHS G8994E103   1,705,275 8,916 SH   SOLE HM Payson 6,578 0 2,338
TRANSACT TECHNOLOGIES INC COM 892918103   71,680 8,000 SH   SOLE HM Payson 8,000 0 0
TRANSOCEAN LTD REG SHS H8817H100   35,050 5,000 SH   SOLE HM Payson 5,000 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204   41,148 2,986 SH   SOLE HM Payson 2,986 0 0
TRAVELERS COMPANIES INC COM 89417E109   4,119,910 23,724 SH   SOLE HM Payson 23,690 0 34
TREX CO INC COM 89531P105   26,224 400 SH   SOLE HM Payson 400 0 0
TRUIST FINL CORP COM 89832Q109   756,474 24,925 SH   SOLE HM Payson 23,678 0 1,247
TRUIST FINL CORP COM 89832Q109   2,337 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   27,366,661 65,711 SH   SOLE HM Payson 63,968 0 1,743
TYSON FOODS INC CL A 902494103   45,426 890 SH   SOLE HM Payson 890 0 0
U S SILICA HLDGS INC COM 90346E103   34,571 2,850 SH   SOLE HM Payson 0 0 2,850
UBER TECHNOLOGIES INC COM 90353T100   47,487 1,100 SH   SOLE HM Payson 800 0 300
ULTA BEAUTY INC COM 90384S303   1,883 4 SH   SOLE HM Payson 4 0 0
UMH PPTYS INC COM 903002103   9,588 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   2,614,059 50,145 SH   SOLE HM Payson 44,469 0 5,676
UNION PAC CORP COM 907818108   5,820,052 28,443 SH   SOLE HM Payson 28,284 0 159
UNITED PARCEL SERVICE INC CL B 911312106   758,556 4,232 SH   SOLE HM Payson 3,715 0 517
UNITED PARCEL SERVICE INC CL B 911312106   65,247 364 SH   SOLE HM Payson 0 0 364
UNITED RENTALS INC COM 911363109   1,782 4 SH   SOLE HM Payson 0 0 4
UNITED STATES STL CORP NEW COM 912909108   9,629 385 SH   SOLE HM Payson 385 0 0
UNITEDHEALTH GROUP INC COM 91324P102   72,396,086 150,624 SH   SOLE HM Payson 134,433 0 16,191
UNITEDHEALTH GROUP INC COM 91324P102   579,172 1,205 SH   SOLE HM Payson 0 0 1,205
UNITIL CORP COM 913259107   7,201 142 SH   SOLE HM Payson 142 0 0
UNITY SOFTWARE INC COM 91332U101   19,974 460 SH   SOLE HM Payson 460 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   14,413 100 SH   SOLE HM Payson 100 0 0
UNUM GROUP COM 91529Y106   468,891 9,830 SH   SOLE HM Payson 9,830 0 0
US BANCORP DEL COM NEW 902973304   136,588 4,134 SH   SOLE HM Payson 3,284 0 850
V F CORP COM 918204108   1,678,173 87,908 SH   SOLE HM Payson 86,379 0 1,529
V F CORP COM 918204108   13,363 700 SH   SOLE HM Payson 0 0 700
VALERO ENERGY CORP COM 91913Y100   363,044 3,095 SH   SOLE HM Payson 3,079 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   19,535 248 SH   SOLE HM Payson 248 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   79,170 520 SH   SOLE HM Payson 520 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101   157,710 8,479 SH   SOLE HM Payson 8,479 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   93,252 367 SH   SOLE HM Payson 0 0 367
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   1,663,761 18,106 SH   SOLE HM Payson 18,106 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,638 11 SH   SOLE HM Payson 0 0 11
VANGUARD INDEX FDS GROWTH ETF 922908736   255,513 903 SH   SOLE HM Payson 903 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   443,146 2,186 SH   SOLE HM Payson 2,186 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   6,919 50 SH   SOLE HM Payson 0 0 50
VANGUARD INDEX FDS MID CAP ETF 922908629   1,254,912 5,700 SH   SOLE HM Payson 4,200 0 1,500
VANGUARD INDEX FDS MID CAP ETF 922908629   5,945 27 SH   SOLE HM Payson 0 0 27
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   442,451 5,295 SH   SOLE HM Payson 5,295 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   28,829 345 SH   SOLE HM Payson 0 0 345
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   353,520 868 SH   SOLE HM Payson 155 0 713
VANGUARD INDEX FDS SM CP VAL ETF 922908611   24,810 150 SH   SOLE HM Payson 150 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   276,656 1,391 SH   SOLE HM Payson 539 0 852
VANGUARD INDEX FDS SML CP GRW ETF 922908595   185,630 808 SH   SOLE HM Payson 808 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,725,944 7,835 SH   SOLE HM Payson 7,788 0 47
VANGUARD INDEX FDS VALUE ETF 922908744   69,629 490 SH   SOLE HM Payson 233 0 257
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,178,739 21,664 SH   SOLE HM Payson 11,407 0 10,257
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   84,173 1,547 SH   SOLE HM Payson 0 0 1,547
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,143,702 126,443 SH   SOLE HM Payson 123,323 0 3,120
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   6,170 100 SH   SOLE HM Payson 100 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,049 17 SH   SOLE HM Payson 0 0 17
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   3,094 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   4,172,960 88,000 SH   SOLE HM Payson 88,000 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   6,854,514 118,734 SH   SOLE HM Payson 118,734 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,026,400 40,000 SH   SOLE HM Payson 40,000 0 0
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   94,420 1,380 SH   SOLE HM Payson 1,380 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   131,968 1,865 SH   SOLE HM Payson 0 0 1,865
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   10,435 151 SH   SOLE HM Payson 151 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,532,610 27,905 SH   SOLE HM Payson 23,776 0 4,129
VANGUARD STAR FDS VG TL INTL STK F 921909768   35,611 635 SH   SOLE HM Payson 635 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   6,315,623 136,761 SH   SOLE HM Payson 135,111 0 1,650
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,329,164 12,531 SH   SOLE HM Payson 12,531 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   152,017 646 SH   SOLE HM Payson 0 0 646
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   286,814 1,475 SH   SOLE HM Payson 1,475 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   22,578 200 SH   SOLE HM Payson 200 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   653,670 2,670 SH   SOLE HM Payson 2,670 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,003,704 2,270 SH   SOLE HM Payson 1,903 0 367
VAREX IMAGING CORP COM 92214X106   7,543 320 SH   SOLE HM Payson 320 0 0
VERINT SYS INC COM 92343X100   10,518 300 SH   SOLE HM Payson 300 0 0
VERISIGN INC COM 92343E102   22,823 101 SH   SOLE HM Payson 89 0 12
VERISK ANALYTICS INC COM 92345Y106   67,809 300 SH   SOLE HM Payson 300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,513,841 40,706 SH   SOLE HM Payson 36,022 0 4,684
VERIZON COMMUNICATIONS INC COM 92343V104   33,397 898 SH   SOLE HM Payson 0 0 898
VERTEX PHARMACEUTICALS INC COM 92532F100   7,743 22 SH   SOLE HM Payson 0 0 22
VIATRIS INC COM 92556V106   159,172 15,949 SH   SOLE HM Payson 15,728 0 221
VICI PPTYS INC COM 925652109   6,507 207 SH   SOLE HM Payson 0 0 207
VICTORY CAP HLDGS INC COM CL A 92645B103   431,625 13,685 SH   SOLE HM Payson 11,100 0 2,585
VIEWRAY INC COM 92672L107   353 1,000 SH   SOLE HM Payson 1,000 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   21,599 1,309 SH   SOLE HM Payson 1,309 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   197,470 1,000 SH   SOLE HM Payson 1,000 0 0
VISA INC COM CL A 92826C839   79,945,422 336,641 SH   SOLE HM Payson 275,630 0 61,011
VISA INC COM CL A 92826C839   864,428 3,640 SH   SOLE HM Payson 0 0 3,640
VITAL ENERGY INC COM 516806205   2,258 50 SH   SOLE HM Payson 50 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   2,173 97 SH   SOLE HM Payson 97 0 0
VMWARE INC CL A COM 928563402   79,030 550 SH   SOLE HM Payson 550 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,541 163 SH   SOLE HM Payson 163 0 0
VONTIER CORPORATION COM 928881101   34,175 1,061 SH   SOLE HM Payson 1,061 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   5,725 500 SH   SOLE HM Payson 500 0 0
VULCAN MATLS CO COM 929160109   202,896 900 SH   SOLE HM Payson 900 0 0
WABTEC COM 929740108   2,633 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   166,097 5,830 SH   SOLE HM Payson 5,730 0 100
WALMART INC COM 931142103   15,437,611 98,216 SH   SOLE HM Payson 93,513 0 4,703
WALMART INC COM 931142103   272,079 1,731 SH   SOLE HM Payson 0 0 1,731
WARNER BROS DISCOVERY INC COM SER A 934423104   152,236 12,140 SH   SOLE HM Payson 11,625 0 515
WARNER BROS DISCOVERY INC COM SER A 934423104   2,220 177 SH   SOLE HM Payson 0 0 177
WASHINGTON TR BANCORP INC COM 940610108   45,309 1,690 SH   SOLE HM Payson 0 0 1,690
WASTE CONNECTIONS INC COM 94106B101   42,737 299 SH   SOLE HM Payson 299 0 0
WASTE MGMT INC DEL COM 94106L109   650,672 3,752 SH   SOLE HM Payson 2,752 0 1,000
WASTE MGMT INC DEL COM 94106L109   73,704 425 SH   SOLE HM Payson 0 0 425
WATERS CORP COM 941848103   1,242,077 4,660 SH   SOLE HM Payson 4,660 0 0
WATSCO INC COM 942622200   62,562 164 SH   SOLE HM Payson 164 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   331,266 1,803 SH   SOLE HM Payson 1,366 0 437
WEC ENERGY GROUP INC COM 92939U106   971,788 11,013 SH   SOLE HM Payson 10,700 0 313
WEIS MKTS INC COM 948849104   32,427 505 SH   SOLE HM Payson 505 0 0
WELLS FARGO CO NEW COM 949746101   2,109,417 49,424 SH   SOLE HM Payson 49,026 0 398
WELLTOWER INC COM 95040Q104   40,445 500 SH   SOLE HM Payson 100 0 400
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   29,729 1,121 SH   SOLE HM Payson 1,121 0 0
WESTROCK CO COM 96145D105   14,535 500 SH   SOLE HM Payson 500 0 0
WEX INC COM 96208T104   5,818,958 31,960 SH   SOLE HM Payson 29,437 0 2,523
WEYERHAEUSER CO MTN BE COM NEW 962166104   298,407 8,905 SH   SOLE HM Payson 7,905 0 1,000
WHIRLPOOL CORP COM 963320106   638,458 4,291 SH   SOLE HM Payson 3,891 0 400
WILEY JOHN & SONS INC CL A 968223206   60,063 1,765 SH   SOLE HM Payson 1,765 0 0
WILLIAMS COS INC COM 969457100   258,349 7,918 SH   SOLE HM Payson 7,918 0 0
WILLIAMS COS INC COM 969457100   5,221 160 SH   SOLE HM Payson 0 0 160
WILLIAMS SONOMA INC COM 969904101   12,514 100 SH   SOLE HM Payson 100 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   4,239 18 SH   SOLE HM Payson 0 0 18
WIPRO LTD SPON ADR 1 SH 97651M109   779,971 165,248 SH   SOLE HM Payson 165,248 0 0
WISDOMTREE INC COM 97717P104   10,290 1,500 SH   SOLE HM Payson 1,500 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836   66,610 1,000 SH   SOLE HM Payson 1,000 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   22,532 338 SH   SOLE HM Payson 0 0 338
WISDOMTREE TR WISDOMTREE US VA 97717W547   6,256 100 SH   SOLE HM Payson 0 0 100
WIX COM LTD SHS M98068105   11,736 150 SH   SOLE HM Payson 150 0 0
WOODWARD INC COM 980745103   85,854 722 SH   SOLE HM Payson 622 0 100
WORKDAY INC CL A 98138H101   457,428 2,025 SH   SOLE HM Payson 2,025 0 0
WORKHORSE GROUP INC COM NEW 98138J206   48 55 SH   SOLE HM Payson 55 0 0
WP CAREY INC COM 92936U109   228,759 3,386 SH   SOLE HM Payson 3,386 0 0
WP CAREY INC COM 92936U109   47,292 700 SH   SOLE HM Payson 0 0 700
WPP PLC NEW ADR 92937A102   2,092 40 SH   SOLE HM Payson 0 0 40
WRAP TECHNOLOGIES INC COM 98212N107   14,600 10,000 SH   SOLE HM Payson 10,000 0 0
XCEL ENERGY INC COM 98389B100   112,466 1,809 SH   SOLE HM Payson 1,809 0 0
XYLEM INC COM 98419M100   2,470,320 21,935 SH   SOLE HM Payson 21,935 0 0
XYLEM INC COM 98419M100   159,470 1,416 SH   SOLE HM Payson 0 0 1,416
YETI HLDGS INC COM 98585X104   64,086 1,650 SH   SOLE HM Payson 1,450 0 200
YORK WTR CO COM 987184108   16,921 410 SH   SOLE HM Payson 410 0 0
YUM BRANDS INC COM 988498101   118,876 858 SH   SOLE HM Payson 858 0 0
YUM CHINA HLDGS INC COM 98850P109   48,477 858 SH   SOLE HM Payson 858 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   229,269 775 SH   SOLE HM Payson 775 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   930,530 6,391 SH   SOLE HM Payson 6,179 0 212
ZIMMER BIOMET HOLDINGS INC COM 98956P102   29,120 200 SH   SOLE HM Payson 0 0 200
ZIMVIE INC COM 98888T107   2,224 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   40,290 1,500 SH   SOLE HM Payson 1,500 0 0
ZOETIS INC CL A 98978V103   2,219,571 12,889 SH   SOLE HM Payson 12,797 0 92
ZOETIS INC CL A 98978V103   98,677 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   45,616 672 SH   SOLE HM Payson 672 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109   17 50 SH   SOLE HM Payson 50 0 0