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
3M COMPANY COM COMMON 88579Y101   88,284 943 SH   SOLE   0 0 943
A T & T INC COMMON 00206R102   2,608,734 173,684 SH   SOLE   90,836 0 82,848
ABBOTT LABS COMMON 002824100   1,125,494 11,621 SH   SOLE   6,750 0 4,871
ABBVIE INC COM COMMON 00287Y109   2,383,469 15,990 SH   SOLE   4,585 0 11,405
ACTIVISION BLIZZARD INC COM COMMON 00507V109   8,895 95 SH   SOLE   75 0 20
ADOBE SYS INC COMMON 00724F101   8,158 16 SH   SOLE   16 0 0
ADVANCED MICRO DEVICES COMMON 007903107   208,725 2,030 SH   SOLE   2,025 0 5
ADVANSIX INC COM COMMON 00773T101   10,723 345 SH   SOLE   0 0 345
AFLAC INC COMMON 001055102   6,069,160 79,077 SH   SOLE   29,410 0 49,667
AGILENT TECHNOLOGIES INC. COMMON 00846U101   134,184 1,200 SH   SOLE   0 0 1,200
AIRBNB INC COM CL A COMMON 009066101   3,979 29 SH   SOLE   29 0 0
ALGER FDS II ALGER SPCTRA I MUTUAL 015566300   12,726 700 SH   SOLE   0 0 700
ALLSTATE CORP COMMON 020002101   1,400,869 12,574 SH   SOLE   2,161 0 10,413
ALPHABET CLASS A COMMON 02079K305   10,614,971 81,117 SH   SOLE   52,452 0 28,665
ALPHABET CLASS C COMMON 02079K107   2,580,964 19,575 SH   SOLE   14,200 0 5,375
AMAZON COM INC COMMON 023135106   3,362,960 26,455 SH   SOLE   25,260 0 1,195
AMERICAN ELECTRIC POWER COMMON 025537101   7,522 100 SH   SOLE   100 0 0
AMERICAN EXPRESS COMPANY COMMON 025816109   600,341 4,024 SH   SOLE   109 0 3,915
AMERICAN INTERNATIONAL GROUP I COMMON 026874784   1,515 25 SH   SOLE   0 0 25
AMERICAN OUTDOOR BRANDS INC CO COMMON 02875D109   9,047 925 SH   SOLE   925 0 0
AMERICAN TOWER REIT COM COMMON 03027X100   2,138 13 SH   SOLE   13 0 0
AMERIPRISE FINL INC COM COMMON 03076C106   428,584 1,300 SH   SOLE   200 0 1,100
AMERISOURCEBERGEN CORP COM COMMON 03073E105   39,053 217 SH   SOLE   217 0 0
AMETEK INC NEW COMMON 031100100   1,154,006 7,810 SH   SOLE   2,125 0 5,685
AMGEN INC COMMON 031162100   5,797,153 21,570 SH   SOLE   11,862 0 9,708
ANALOG DEVICES INC COMMON 032654105   1,663,355 9,500 SH   SOLE   9,500 0 0
APPLE COMPUTER INC COMMON 037833100   38,601,178 225,461 SH   SOLE   144,819 0 80,642
ARES CAP CORP COM COMMON 04010L103   32,125 1,650 SH   SOLE   0 0 1,650
ARRAY TECHNOLOGIES INC COM SHS COMMON 04271T100   8,477 382 SH   SOLE   0 0 382
ASTRAZENECA PLC ADR SPONSORED COMMON 046353108   32,167 475 SH   SOLE   475 0 0
AT&T INC 5 DEP RP PFD A PREFERR 00206R508   80,880 4,000 SH   SOLE   3,000 0 1,000
AUTODESK INC COMMON 052769106   12,208 59 SH   SOLE   59 0 0
AUTOMATIC DATA PROCESSING COMMON 053015103   30,072 125 SH   SOLE   0 0 125
BAKER HUGHES A GE CO CL A COMMON 05722G100   629,826 17,832 SH   SOLE   2,500 0 15,332
BANCO LATINOAMER EXPORT S A CL COMMON P16994132   903,883 42,636 SH   SOLE   24,982 0 17,654
BANK IRELAND GROUP PLC ORD SHS COMMON G0756R109   648 66 SH   SOLE   0 0 66
BANK OF AMERICA COMMON 060505104   9,251,182 337,881 SH   SOLE   163,587 0 174,294
BANK OF AMERICA CORPORATION PF PREFERR 060505591   8,440 400 SH   SOLE   0 0 400
BANK OF NEW YORK MELLON CORPOR COMMON 064058100   2,870,345 67,300 SH   SOLE   31,030 0 36,270
BARRICK GOLD CORP COMMON 067901108   13,037 896 SH   SOLE   896 0 0
BEAVER COAL CO, LTD PRTNSH COMMON 074799107   101,570 35 SH   SOLE   0 0 35
BECTON DICKINSON & CO COMMON 075887109   342,294 1,324 SH   SOLE   811 0 513
BERKSHIRE HATHAWAY INC DEL CL COMMON 084670702   746,139 2,130 SH   SOLE   560 0 1,570
BIOGEN, INC. COMMON 09062X103   522,501 2,033 SH   SOLE   2,033 0 0
BIONTECH SE SPONSORED ADS COMMON 09075V102   119,504 1,100 SH   SOLE   1,100 0 0
BK OF AMERICA CORP 4.750 DP P PREFERR 06055H871   14,385 750 SH   SOLE   750 0 0
BK TECHNOLOGIES CORPORATION CO COMMON 05587G203   22,723 1,829 SH   SOLE   1,829 0 0
BLACKROCK MULTI SECTOR INC TCO COMMON 09258A107   8,682 600 SH   SOLE   600 0 0
BNY MELLON INVT GRADE FDS INEQ MUTUAL 05588E801   1,543,555 63,678 SH   SOLE   63,678 0 0
BNY MELLON INVT GRADE FDS ININ MUTUAL 05587K725   84,983 4,020 SH   SOLE   4,020 0 0
BNY MELLON INVT GRADE FDS ININ MUTUAL 05589Q100   214,115 5,500 SH   SOLE   5,500 0 0
BNY MELLON MUN FDS INC HGH YLD MUTUAL 05588E835   153,600 30,000 SH   SOLE   30,000 0 0
BOEING CO COMMON 097023105   2,300,927 12,004 SH   SOLE   6,248 0 5,756
BOISE CASCADE CO DEL COM COMMON 09739D100   43,792 425 SH   SOLE   425 0 0
BORG WARNER AUTOMOTIVE INC COMMON 099724106   77,470 1,919 SH   SOLE   353 0 1,566
BP AMOCO ADS COMMON 055622104   286,605 7,402 SH   SOLE   0 0 7,402
BRIGHTHOUSE FINL INC COM COMMON 10922N103   22,023 450 SH   SOLE   350 0 100
BRISTOL MYERS SQUIBB CO. COMMON 110122108   908,152 15,647 SH   SOLE   6,405 0 9,242
BROADCOM INC COM COMMON 11135F101   29,901 36 SH   SOLE   36 0 0
C3IS INC COMMON STOCK COMMON Y18284102   937 2,041 SH   SOLE   625 0 1,416
CABOT OIL & GAS CORP CL A COMMON 127097103   4,653 172 SH   SOLE   172 0 0
CANADIAN NATL RY CO COMMON 136375102   1,314,260 12,132 SH   SOLE   12 0 12,120
CANADIAN PACIFIC KANSAS CITY C COMMON 13646K108   7,339,430 98,635 SH   SOLE   45,425 0 53,210
CARRIER GLOBAL CORPORATION COM COMMON 14448C104   824,522 14,937 SH   SOLE   9,200 0 5,737
CATERPILLAR COMMON 149123101   54,600 200 SH   SOLE   200 0 0
CHAMPIONX CORPORATION COM COMMON 15872M104   15,210 427 SH   SOLE   0 0 427
CHARGEPOINT HOLDINGS INC COM C COMMON 15961R105   298 60 SH   SOLE   0 0 60
CHEVRON CORPORATION COMMON 166764100   14,677,528 87,045 SH   SOLE   52,881 0 34,164
CHUBB LIMITED COM COMMON H1467J104   9,972,447 47,903 SH   SOLE   27,891 0 20,012
CIGNA CORP NEW COMMON 125523100   135,311 473 SH   SOLE   221 0 252
CISCO SYS INC COMMON 17275R102   11,878,595 220,956 SH   SOLE   122,115 0 98,841
CITIGROUP CAPITAL 7.875 XIII PREFERR 173080201   42,529 1,450 SH   SOLE   0 0 1,450
CITIGROUP INC COMMON 172967424   6,794,758 165,202 SH   SOLE   92,540 0 72,662
CLEVELAND-CLIFFS INC COMMON 185899101   45,327 2,900 SH   SOLE   0 0 2,900
CLOROX CO COMMON 189054109   24,246 185 SH   SOLE   0 0 185
COCA COLA CO COMMON 191216100   833,766 14,894 SH   SOLE   10,635 0 4,259
COHERENT CORP COM COMMON 19247G107   979 30 SH   SOLE   0 0 30
COINBASE GLOBAL INC COM CL A COMMON 19260Q107   225 3 SH   SOLE   0 0 3
COMCAST CORP NEW COM CL A COMMON 20030N101   465,393 10,496 SH   SOLE   4,795 0 5,701
COMPASS DIVERSIFIED HOLDINGSSH COMMON 20451Q104   38,479 2,050 SH   SOLE   0 0 2,050
CONDUENT INC COM COMMON 206787103   278 80 SH   SOLE   0 0 80
CONOCOPHILLIPS COMMON 20825C104   15,850,379 132,307 SH   SOLE   62,427 0 69,880
CORNING INC COMMON 219350105   6,660,254 218,584 SH   SOLE   136,085 0 82,499
CORTEVA INC COM COMMON 22052L104   3,177,855 62,116 SH   SOLE   33,532 0 28,584
COSTCO WHOLESALE CORP COMMON 22160K105   24,729,994 43,773 SH   SOLE   23,019 0 20,754
CSX CORP COMMON 126408103   303,656 9,875 SH   SOLE   8,855 0 1,020
CUMMINS INC COMMON 231021106   9,824 43 SH   SOLE   43 0 0
CVS CORPORATION COMMON 126650100   3,205,785 45,915 SH   SOLE   24,768 0 21,147
DAIMLER TRUCK HLDG AG SPONSORE COMMON 23384L101   4,622 266 SH   SOLE   266 0 0
DAIMLERCHRYSLER AG ORD COMMON D1668R123   18,487 266 SH   SOLE   266 0 0
DANAHER CORP SHS BEN INT COMMON 235851102   196,991 794 SH   SOLE   352 0 442
DAVITA INC COM COMMON 23918K108   125,252 1,325 SH   SOLE   1,325 0 0
DEERE & CO. COMMON 244199105   747,967 1,982 SH   SOLE   566 0 1,416
DEUTSCHE INVT TR CROCI US FD S MUTUAL 25157M547   18,931 1,618 SH   SOLE   0 0 1,618
DEVON ENERGY CORP NEW COMMON 25179M103   2,814 59 SH   SOLE   0 0 59
DISCOVER FINL SVCS COM COMMON 254709108   4,332 50 SH   SOLE   0 0 50
DISNEY (WALT) PRODUCTIONS COMMON 254687106   1,356,210 16,733 SH   SOLE   10,447 0 6,286
DODGE & COX FDS INTL STK FD MUTUAL 256206103   27,412 582 SH   SOLE   0 0 582
DOUGLAS ELLIMAN INC COM COMMON 25961D105   2,213 979 SH   SOLE   0 0 979
DOVER CORP COMMON 260003108   2,996,954 21,482 SH   SOLE   10,968 0 10,514
DOW INC COM COMMON 260557103   3,078,544 59,708 SH   SOLE   38,822 0 20,886
DUFF & PHELPS GLB UTL INC FDCO MUTUAL 26433C105   3,698 429 SH   SOLE   0 0 429
DUKE ENERGY CORPORATION COM NE COMMON 26441C204   4,864,979 55,121 SH   SOLE   33,063 0 22,058
DUPONT DE NEMOURS INC COM COMMON 26614N102   1,891,304 25,356 SH   SOLE   14,391 0 10,965
DXC TECHNOLOGY CO COM COMMON 23355L106   11,436 549 SH   SOLE   549 0 0
EATON CORP PLC SHS COMMON G29183103   7,703,247 36,118 SH   SOLE   21,025 0 15,093
ECOLAB INC COMMON 278865100   2,710 16 SH   SOLE   16 0 0
EDISON INTERNATIONAL COMMON 281020107   360,057 5,689 SH   SOLE   5,689 0 0
ELECTRONIC ARTS INC COMMON 285512109   36,120 300 SH   SOLE   300 0 0
EMBECTA CORPORATION COMMON STO COMMON 29082K105   45 3 SH   SOLE   3 0 0
EMERSON ELEC CO COMMON 291011104   222,111 2,300 SH   SOLE   0 0 2,300
ENBRIDGE INC COM COMMON 29250N105   64,189 1,934 SH   SOLE   581 0 1,353
ENERGY TRANSFER EQUITY L P COM UNITS 29273V100   62,448 4,451 SH   SOLE   2,611 0 1,840
ENTERGY CORP NEW COMMON 29364G103   38,388 415 SH   SOLE   415 0 0
ENTERPRISE PRODS PARTNERS L CO UNITS 293792107   380,169 13,890 SH   SOLE   3,600 0 10,290
EOG RESOURCES INC. COMMON 26875P101   1,268 10 SH   SOLE   0 0 10
EQUITY RESIDENTIAL PPTYS TR COMMON 29476L107   20,549 350 SH   SOLE   350 0 0
ERICSSON L M TEL CO ADR B SEK COMMON 294821608   583 120 SH   SOLE   0 0 120
EURO PAC GROWTH FD SH BEN INT COMMON 298706102   59,769 1,166 SH   SOLE   1,166 0 0
EVGO INC CL A COM COMMON 30052F100   439 130 SH   SOLE   0 0 130
EXXON MOBIL CORPORATION COMMON 30231G102   9,350,785 79,527 SH   SOLE   45,487 0 34,040
F&G ANNUITIES & LIFE INC COMMO COMMON 30190A104   13,132 468 SH   SOLE   238 0 230
FACTSET RESH SYS INC COM COMMON 303075105   198,953 455 SH   SOLE   0 0 455
FEDERAL HOME LN MTG CORP PFD 8 PREFERR 313400624   2,120 1,000 SH   SOLE   0 0 1,000
FEDEX CORP COMMON 31428X106   632,364 2,387 SH   SOLE   1,102 0 1,285
FIDELITY CONCORD STR TR 500 ID MUTUAL 315911750   51,679 346 SH   SOLE   0 0 346
FIDELITY NATIONAL FINANCIAL FN COMMON 31620R303   293,519 7,107 SH   SOLE   3,394 0 3,713
FIDELITY PURITAN TR VALU DISCO MUTUAL 316345503   142,923 4,274 SH   SOLE   4,274 0 0
FIDELITY SELECT IT SERVICES MUTUAL 316390483   8,501 150 SH   SOLE   0 0 150
FIRST EAGLE FDS INC OVERSEAS F MUTUAL 32008F101   1,777 77 SH   SOLE   0 0 77
FIRST HORIZON NATL CORP DP SHS PREFERR 320517600   620,590 28,731 SH   SOLE   13,241 0 15,490
FIRST SOLAR INC COM COMMON 336433107   28,925 179 SH   SOLE   179 0 0
FORD MTR CO DEL 6.2 SR NT 59 PREFERR 345370845   270,011 11,900 SH   SOLE   5,500 0 6,400
FORD MTR CO DEL PAR $0.01 COMMON 345370860   2,221,317 178,850 SH   SOLE   89,700 0 89,150
FORTUNE BRANDS HOME & SEC INCO COMMON 34964C106   80,311 1,292 SH   SOLE   666 0 626
FREEPORT MCMORAN COPPER&GOLDCL COMMON 35671D857   3,841 103 SH   SOLE   103 0 0
FRP HLDGS INC COM COMMON 30292L107   8,198,421 151,907 SH   SOLE   58,674 0 93,233
GARMIN LTD SHS COMMON H2906T109   58,176 553 SH   SOLE   300 0 253
GARRETT MOTION INC COM COMMON 366505105   173 22 SH   SOLE   0 0 22
GASLOG LTD PFD SHS SER A PREFERR G37585117   712,425 28,669 SH   SOLE   9,896 0 18,773
GE HEALTHCARE TECHNOLOGIES ICO COMMON 36266G107   939,088 13,802 SH   SOLE   7,669 0 6,133
GENERAL DYNAMICS CORP COMMON 369550108   90,377 409 SH   SOLE   159 0 250
GENERAL ELECTRIC CO COM NEW COMMON 369604301   4,289,008 38,797 SH   SOLE   20,777 0 18,020
GENERAL MILLS INC COMMON 370334104   166,374 2,600 SH   SOLE   0 0 2,600
GENERAL MTRS CO COM COMMON 37045V100   240,879 7,306 SH   SOLE   7,073 0 233
GILEAD SCIENCES INC COM COMMON 375558103   89,928 1,200 SH   SOLE   1,200 0 0
GLOBE LIFE INC COM COMMON 37959E102   68,826 633 SH   SOLE   633 0 0
GOLD FIELDS LTD NEW SPONSORED COMMON 38059T106   41,540 3,825 SH   SOLE   3,825 0 0
GOLDMAN SACHS GROUP INC PFD 1/ PREFERR 38144X609   22,679 1,048 SH   SOLE   0 0 1,048
GOLDMAN SACHS PFD VARIABLE RAT PREFERR 38143Y665   7,602 344 SH   SOLE   344 0 0
GRAINGER W W INC COMMON 384802104   415,104 600 SH   SOLE   0 0 600
GSK PLC SPONSORED ADR COMMON 37733W204   52,309 1,443 SH   SOLE   533 0 910
GUARDANT HEALTH INC COM COMMON 40131M109   1,512 51 SH   SOLE   51 0 0
HALEON PLC SPON ADS COMMON 405552100   1,225 147 SH   SOLE   147 0 0
HANCOCK JOHN INVT TR II REGL B MUTUAL 409905106   52,134 2,532 SH   SOLE   0 0 2,532
HANCOCK JOHN PFD INCOME FD ICO COMMON 41021P103   6,785 509 SH   SOLE   509 0 0
HANESBRANDS INC COM COMMON 410345102   6,601 1,667 SH   SOLE   75 0 1,592
HARTFORD FINANCIAL SERVICES COMMON 416515104   3,971 56 SH   SOLE   56 0 0
HERSHEY FOODS CORP COMMON 427866108   80,032 400 SH   SOLE   400 0 0
HEWLETT PACKARD ENTERPRISE CCO COMMON 42824C109   111,168 6,400 SH   SOLE   6,400 0 0
HOME DEPOT INC COMMON 437076102   5,531,643 18,307 SH   SOLE   11,646 0 6,661
HONEYWELL INTERNATIONAL INC. COMMON 438516106   14,758,509 79,888 SH   SOLE   42,350 0 37,538
HP INC COM COMMON 40434L105   241,580 9,400 SH   SOLE   9,400 0 0
HUMANA INC COMMON 444859102   317,698 653 SH   SOLE   218 0 435
HUNTINGTON INGALLS INDS INC CO COMMON 446413106   508,177 2,484 SH   SOLE   0 0 2,484
IDEX CORP COMMON 45167R104   332,832 1,600 SH   SOLE   0 0 1,600
ILLINOIS TOOL WORKS INC COMMON 452308109   195,764 850 SH   SOLE   0 0 850
IMPERIAL PETE INC COM NEW COMMON Y3894J187   25,803 16,331 SH   SOLE   4,999 0 11,332
INGREDION INC COM COMMON 457187102   11,414 116 SH   SOLE   46 0 70
INTEL CORPORATION COMMON 458140100   3,286,313 92,442 SH   SOLE   53,186 0 39,256
INTERNATIONAL BUSINESS MACHINE COMMON 459200101   11,059,288 78,826 SH   SOLE   41,171 0 37,655
INTERNATIONAL PAPER CO COMMON 460146103   106,055 2,990 SH   SOLE   1,485 0 1,505
INTL FLAVORS & FRAGRANCES COMMON 459506101   65,580 962 SH   SOLE   50 0 912
INVESTMENT CO AMER CL F-2 SHS MUTUAL 461308827   47,929 1,039 SH   SOLE   0 0 1,039
INVESTMENT CO. OF AMERICA MUTUAL 461308108   45,283 981 SH   SOLE   0 0 981
IRON MTN INC NEW COM COMMON 46284V101   394,332 6,633 SH   SOLE   1,956 0 4,677
J.P. MORGAN CHASE & CO COMMON 46625H100   29,235,742 201,598 SH   SOLE   113,570 0 88,028
JOHNSON & JOHNSON COMMON 478160104   15,118,030 97,066 SH   SOLE   62,676 0 34,390
JOHNSON CONTROLS INTERNATIONAL COMMON G51502105   18,783 353 SH   SOLE   115 0 238
JPMORGAN CHASE & CO 6 DEP NCM PREFERR 48128B648   131,387 5,300 SH   SOLE   3,000 0 2,300
KEYSIGHT TECHNOLOGIES INC COM COMMON 49338L103   92,617 700 SH   SOLE   0 0 700
KIMBERLY CLARK CORP COMMON 494368103   126,288 1,045 SH   SOLE   1,045 0 0
KINDER MORGAN INC DEL COM COMMON 49456B101   187,470 11,307 SH   SOLE   634 0 10,673
KLA INSTRS CORP COMMON 482480100   20,181 44 SH   SOLE   44 0 0
KNOWLES CORP COM COMMON 49926D109   2,962 200 SH   SOLE   0 0 200
KRAFT HEINZ COMPANY COMMON 500754106   1,547 46 SH   SOLE   0 0 46
KROGER CO COMMON 501044101   3,222 72 SH   SOLE   72 0 0
KUBOTA LTD ADR COMMON 501173207   1,255 17 SH   SOLE   17 0 0
KYNDRYL HLDGS INC COMMON STOCK COMMON 50155Q100   8,818 584 SH   SOLE   53 0 531
L3 HARRIS TECHNOLOGIES INC COM COMMON 502431109   230,361 1,323 SH   SOLE   1,323 0 0
LENNAR CORP COMMON 526057104   2,581 23 SH   SOLE   0 0 23
LEXICON PHARMACEUTICALS INC CO COMMON 528872302   10,900 10,000 SH   SOLE   0 0 10,000
LIBERTY BROADBAND CORP CUM RED PREFERR 530307503   904 40 SH   SOLE   0 0 40
LILLY ELI & CO COMMON 532457108   4,370,090 8,136 SH   SOLE   1,475 0 6,661
LINDE PLC SHS COMMON G54950103   1,138,274 3,057 SH   SOLE   1,297 0 1,760
LOCKHEED MARTIN CORP COMMON 539830109   10,633 26 SH   SOLE   26 0 0
LORD ABBETT BD DEB FD INC CL A MUTUAL 544004104   20,250 3,000 SH   SOLE   0 0 3,000
LOWES CO COMMON 548661107   90,410 435 SH   SOLE   0 0 435
M & T BK CORP COMMON 55261F104   475,326 3,759 SH   SOLE   2,000 0 1,759
MANULIFE FINL CORP COMMON 56501R106   109,680 6,000 SH   SOLE   6,000 0 0
MARTIN MARIETTA MTLS INC COMMON 573284106   33,659 82 SH   SOLE   0 0 82
MASTERCARD INC CL A COMMON 57636Q104   60,574 153 SH   SOLE   153 0 0
MATCH GROUP INC NEW COM COMMON 57667L107   1,254 32 SH   SOLE   32 0 0
MCDONALDS CORP COMMON 580135101   590,896 2,243 SH   SOLE   200 0 2,043
MCKESSON HBOC INC. COMMON 58155Q103   5,653 13 SH   SOLE   13 0 0
MEDTRONIC PLC COMMON G5960L103   8,243,629 105,202 SH   SOLE   56,214 0 48,988
MERCK & COMPANY COMMON 58933Y105   10,669,944 103,642 SH   SOLE   61,550 0 42,092
META PLATFORMS, INC COMMON 30303M102   459,321 1,530 SH   SOLE   1,436 0 94
METLIFE INC COMMON 59156R108   8,493 135 SH   SOLE   57 0 78
MICRON TECHNOLOGY INC COMMON 595112103   102,045 1,500 SH   SOLE   1,500 0 0
MICROSOFT CORPORATION COMMON 594918104   61,259,605 194,013 SH   SOLE   108,003 0 86,010
MKS INSTRS INC COMMON 55306N104   43,270 500 SH   SOLE   0 0 500
MODERNA INC COM COMMON 60770K107   103,290 1,000 SH   SOLE   1,000 0 0
MONDELEZ INTL INC COM COMMON 609207105   4,572,558 65,887 SH   SOLE   36,833 0 29,054
MORGAN STANLEY COMMON 617446448   49,002 600 SH   SOLE   500 0 100
MORGAN STANLEY PFD A 1/1000 PREFERR 61747S504   58,536 2,705 SH   SOLE   730 0 1,975
NATIONAL FUEL GAS CO N J COMMON 636180101   25,384 489 SH   SOLE   489 0 0
NAVIGATOR HOLDINGS LTD SHS COMMON Y62132108   1,842,528 124,748 SH   SOLE   49,834 0 74,914
NESTLE ADR COMMON 641069406   346,783 3,058 SH   SOLE   3,058 0 0
NETFLIX COM INC COM COMMON 64110L106   14,349 38 SH   SOLE   38 0 0
NEW PERSPECTIVE FD INC SHS CL MUTUAL 648018828   17,629 334 SH   SOLE   0 0 334
NEW YORK CMNTY BANCORP INC COM COMMON 649445103   20,412 1,800 SH   SOLE   1,800 0 0
NEWMONT MNG CORP COMMON 651639106   76,930 2,082 SH   SOLE   2,022 0 60
NEXTERA ENERGY INC COM COMMON 65339F101   2,818,496 49,197 SH   SOLE   26,175 0 23,022
NIKE INC CLASS B COMMON 654106103   2,523,125 26,387 SH   SOLE   17,230 0 9,157
NORFOLK SOUTHN CORP COMMON 655844108   5,147,159 26,137 SH   SOLE   16,876 0 9,261
NORTEL NETWORKS COMMON 656568508   0 242 SH   SOLE   150 0 92
NORTHERN TECH INTL CORP COMMON 665809109   162,954 12,188 SH   SOLE   0 0 12,188
NORTHROP GRUMMAN CORP COMMON 666807102   4,688,464 10,651 SH   SOLE   907 0 9,744
NOV INC COM COMMON 62955J103   9,405 450 SH   SOLE   1 0 449
NOW INC COM COMMON 67011P100   12,464 1,050 SH   SOLE   22 0 1,028
NUTRIEN LTD COM COMMON 67077M108   40,144 650 SH   SOLE   650 0 0
NVIDIA CORP COM COMMON 67066G104   1,003,522 2,307 SH   SOLE   982 0 1,325
NVR INC COMMON 62944T105   53,670 9 SH   SOLE   9 0 0
NXP SEMICONDUCTORS N V COM COMMON N6596X109   3,776,889 18,892 SH   SOLE   12,248 0 6,644
OCCIDENTAL PETE CORP WT EXP 08 WARRANT 674599162   1,817 42 SH   SOLE   42 0 0
OCCIDENTAL PETROLEUM CORP. COMMON 674599105   24,265 374 SH   SOLE   374 0 0
OGE ENERGY CORP COMMON 670837103   1,833 55 SH   SOLE   55 0 0
OLIN CORP PAR $1. COMMON 680665205   12,495 250 SH   SOLE   250 0 0
OMNICOM GROUP COMMON 681919106   436,900 5,866 SH   SOLE   0 0 5,866
ONEOK INC NEW COMMON 682680103   46,431 732 SH   SOLE   566 0 166
ORACLE SYS CORP COMMON 68389X105   441,369 4,167 SH   SOLE   3,607 0 560
ORGANOGENESIS HLDGS INC COM COMMON 68621F102   31,800 10,000 SH   SOLE   0 0 10,000
ORGANON & CO COMMON STOCK COMMON 68622V106   2,986 172 SH   SOLE   96 0 76
OTIS WORLDWIDE CORP COM COMMON 68902V107   101,672 1,266 SH   SOLE   1,246 0 20
OVINTIV INC COM COMMON 69047Q102   3,806 80 SH   SOLE   0 0 80
PARK HOTELS & RESORTS INC COM COMMON 700517105   67,760 5,500 SH   SOLE   0 0 5,500
PATRIOT TRANSPORTATION HOLDING COMMON 70338W105   1,010,520 123,611 SH   SOLE   49,028 0 74,583
PATTERSON UTI ENERGY INC COM COMMON 703481101   6,920 500 SH   SOLE   0 0 500
PAYLOCITY HLDG CORP COM COMMON 70438V106   12,719 70 SH   SOLE   0 0 70
PAYPAL HLDGS INC COM COMMON 70450Y103   42,150 721 SH   SOLE   721 0 0
PENTAIR PLC SHS COMMON G7S00T104   2,590 40 SH   SOLE   40 0 0
PEPSICO INC COMMON 713448108   3,226,476 19,042 SH   SOLE   13,302 0 5,740
PFIZER INC COMMON 717081103   11,052,808 333,217 SH   SOLE   175,812 0 157,405
PHILLIPS 66 COM COMMON 718546104   517,126 4,304 SH   SOLE   2,653 0 1,651
PHINIA INC COMMON STOCK COMMON 71880K101   8,358 312 SH   SOLE   0 0 312
PIMCO DYNAMIC INCOME FD SHS MUTUAL 72201Y101   5,651 327 SH   SOLE   327 0 0
PIMCO FDS INCOME FD CL A MUTUAL 72201F474   31,793 3,120 SH   SOLE   0 0 3,120
PINNACLE WEST CAP CORP COMMON 723484101   36,545 496 SH   SOLE   226 0 270
PIONEER NAT RES CO COM COMMON 723787107   73,226 319 SH   SOLE   319 0 0
PNC FINANCIAL GROUP COMMON 693475105   10,118,090 82,415 SH   SOLE   43,272 0 39,143
PPG INDS INC COMMON 693506107   253,889 1,956 SH   SOLE   1,956 0 0
PPL CORP COMMON 69351T106   52,539 2,230 SH   SOLE   2,191 0 39
PRICE T ROWE RETIREMENT FDS RE MUTUAL 74149P747   124,525 7,488 SH   SOLE   0 0 7,488
PROCTER & GAMBLE CO COMMON 742718109   4,387,615 30,081 SH   SOLE   21,929 0 8,152
PROLOGIS INC COMMON 74340W103   561 5 SH   SOLE   0 0 5
PRUDENTIAL FINL INC COM COMMON 744320102   34,635 365 SH   SOLE   90 0 275
PUBLIC SVC ENTERPRISES COMMON 744573106   40,406 710 SH   SOLE   112 0 598
QIAGEN NV SHS NEW COMMON N72482123   95,094 2,348 SH   SOLE   0 0 2,348
QUALCOMM INC COMMON 747525103   2,748,180 24,745 SH   SOLE   14,539 0 10,206
RAYTHEON TECHNOLOGIES CORP COM COMMON 75513E101   1,723,178 23,943 SH   SOLE   15,948 0 7,995
REGENERON PHARMACEUTICALS COM COMMON 75886F107   205,740 250 SH   SOLE   250 0 0
RENAISSANCERE HLDGS LTD ORD COMMON G7496G103   2,697,452 13,629 SH   SOLE   5,640 0 7,989
RESIDEO TECHNOLOGIES INC COM COMMON 76118Y104   19,545 1,237 SH   SOLE   16 0 1,221
ROCKWELL INTL CORP NEW COMMON 773903109   285,870 1,000 SH   SOLE   1,000 0 0
ROWE T PRICE INTL FDS INC INTL MUTUAL 77956H203   114,287 6,572 SH   SOLE   0 0 6,572
SABRA HEALTH CARE REIT INC COM COMMON 78573L106   14 1 SH   SOLE   1 0 0
SABRE CORP COM COMMON 78573M104   449 100 SH   SOLE   0 0 100
SALESFORCE COM INC COM COMMON 79466L302   67,120 331 SH   SOLE   331 0 0
SANOFI-AVENTIS ADR COMMON 80105N105   202,706 3,779 SH   SOLE   399 0 3,380
SAP AG ADR SPONS PREF COMMON 803054204   3,492 27 SH   SOLE   27 0 0
SCHLUMBERGER COMMON 806857108   1,173,288 20,125 SH   SOLE   15,325 0 4,800
SCHNEIDER ELECTRIC SA ADR COMMON 80687P106   3,424 103 SH   SOLE   103 0 0
SCHWAB CHARLES CORP NEW COMMON 808513105   104,036 1,895 SH   SOLE   1,895 0 0
SCHWAB CHARLES CORP NEW DEP SH PREFERR 808513600   224,020 9,200 SH   SOLE   5,550 0 3,650
SCHWAB S&P 500 INDEX FD MUTUAL 808509855   318,019 4,788 SH   SOLE   0 0 4,788
SCHWAB SMALL CAP INDEX FUND MUTUAL 808509848   41,847 1,445 SH   SOLE   0 0 1,445
SEAGATE TECHNOLOGY HLDNGS PLC COMMON G7997R103   8,376 127 SH   SOLE   127 0 0
SEARS ROEBUCK ACCEP CORP NT 7. PREFERR 812404507   0 291 SH   SOLE   0 0 291
SECTOR SPDR TR SH BN INT-TCHLY MUTUAL 81369Y803   45,900 280 SH   SOLE   0 0 280
SELECT SECTOR SPDR TR SBI INT- MUTUAL 81369Y605   3,317 100 SH   SOLE   0 0 100
SEMPRA ENERGY COMMON 816851109   4,354 64 SH   SOLE   64 0 0
SERVICENOW INC COM COMMON 81762P102   5,590 10 SH   SOLE   10 0 0
SHELL PLC SPON ADS COMMON 780259305   575,235 8,935 SH   SOLE   2,240 0 6,695
SHERWIN WILLIAMS CO COMMON 824348106   38,258 150 SH   SOLE   0 0 150
SKECHERS U S A INC CL A COMMON 830566105   1,224 25 SH   SOLE   0 0 25
SMITH & WESSON BRANDS INC COM COMMON 831754106   17,429 1,350 SH   SOLE   1,350 0 0
SMUCKER J M CO COM NEW COMMON 832696405   28,269 230 SH   SOLE   30 0 200
SNDL INC COM COMMON 83307B101   20,058 10,557 SH   SOLE   0 0 10,557
SONOCO PRODUCTS COMMON 835495102   270,174 4,971 SH   SOLE   3,421 0 1,550
SPIRIT AEROSYSTEMS HLDGS INCCO COMMON 848574109   16,382 1,015 SH   SOLE   1,015 0 0
SPORTSMANS WHSE HLDGS INC COM COMMON 84920Y106   4,153 925 SH   SOLE   925 0 0
SPOTIFY TECHNOLOGY S A SHS COMMON L8681T102   50,258 325 SH   SOLE   325 0 0
STANLEY BLACK AND DECKER INC COMMON 854502101   11,701 140 SH   SOLE   140 0 0
STARBUCKS CORP COMMON 855244109   18,710 205 SH   SOLE   205 0 0
STATE STREET CORP COMMON 857477103   89,726 1,340 SH   SOLE   340 0 1,000
STEEL DYNAMICS INC COM COMMON 858119100   5,897 55 SH   SOLE   55 0 0
STIFEL FINL CORP 6.25 DPSHS PF PREFERR 860630706   164,229 6,950 SH   SOLE   3,000 0 3,950
STRYKER CORP COMMON 863667101   2,088,329 7,642 SH   SOLE   4,161 0 3,481
STURM RUGER & CO INC COM COMMON 864159108   33,878 650 SH   SOLE   650 0 0
SUNOCO LP/SUNOCO FIN CORP COM COMMON 86765K109   68,530 1,400 SH   SOLE   0 0 1,400
SUNPOWER CORP COM COMMON 867652406   2,487 403 SH   SOLE   0 0 403
T ROWE PRICE ALL-CAP OPPORTUNI MUTUAL 779557107   5,468 90 SH   SOLE   0 0 90
T ROWE PRICE NEW ERA MUTUAL 779559103   10,478 249 SH   SOLE   0 0 249
T ROWE PRICE NEW HORIZON FD MUTUAL 779562107   242,834 4,741 SH   SOLE   0 0 4,741
TAIWAN SEMICONDUCTOR MFG CO AD COMMON 874039100   3,476 40 SH   SOLE   40 0 0
TARGA RES CORP COM COMMON 87612G101   26,573 310 SH   SOLE   310 0 0
TARGET CORP COMMON 87612E106   2,992,466 27,064 SH   SOLE   15,591 0 11,473
TE CONNECTIVITY LTD COMMON H84989104   178,377 1,444 SH   SOLE   995 0 449
TEEKAY TANKERS LTD CL A COMMON Y8565N300   49,956 1,200 SH   SOLE   1,200 0 0
TEMPLETON DEVELOPING MKTS TRSH MUTUAL 88018W302   3,342 195 SH   SOLE   0 0 195
TEMPLETON FOREIGN FUND INC. FOREIGN 880196209   11,226 1,483 SH   SOLE   0 0 1,483
TEMPLETON GROWTH FD INC COM MUTUAL 880199104   13,578 586 SH   SOLE   0 0 586
TESLA MTRS INC COM COMMON 88160R101   127,612 510 SH   SOLE   495 0 15
TEXAS INSTRUMENTS INC COMMON 882508104   3,306,931 20,797 SH   SOLE   12,562 0 8,235
TEXTRON INC COMMON 883203101   117,210 1,500 SH   SOLE   0 0 1,500
THERMO FISHER SCIENTIFIC INC. COMMON 883556102   5,062 10 SH   SOLE   10 0 0
TIDEWATER INC NEW COM COMMON 88642R109   746,448 10,503 SH   SOLE   4,003 0 6,500
TIDEWATER INC NEW WT EXP 11144 WARRANT 88642R141   37,250 745 SH   SOLE   538 0 207
TJX COS INC NEW COMMON 872540109   54,039 608 SH   SOLE   0 0 608
TOTAL FINA SA ADR SPONS COMMON 89151E109   4,866 74 SH   SOLE   74 0 0
TOYOTA MTR CORP ADR 1 SH COMMON 892331307   39,545 220 SH   SOLE   200 0 20
TPI COMPOSITES INC COM COMMON 87266J104   564 213 SH   SOLE   0 0 213
TRACTOR SUPPLY CO COM COMMON 892356106   95,433 470 SH   SOLE   470 0 0
TRAVELERS COMPANIES INC COMMON 89417E109   146,652 898 SH   SOLE   564 0 334
TRUIST FINANCIAL CORPORATION C COMMON 89832Q109   1,516 53 SH   SOLE   53 0 0
U S BANCORP COMMON 902973304   2,175,844 65,815 SH   SOLE   65,525 0 290
UBER TECHNOLOGIES INC COM COMMON 90353T100   39,321 855 SH   SOLE   785 0 70
UGI CORP NEW COMMON 902681105   21,850 950 SH   SOLE   950 0 0
UNION PAC CORP COMMON 907818108   14,520,041 71,306 SH   SOLE   29,083 0 42,223
UNITED PARCEL SERVICE COMMON 911312106   6,235 40 SH   SOLE   40 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102   9,392,051 18,628 SH   SOLE   13,155 0 5,473
VANGUARD BD INDEX FDS S-T BDIN MUTUAL 921937702   19,355 1,967 SH   SOLE   0 0 1,967
VANGUARD CHARLOTTE FDS TTINT I MUTUAL 92203J308   5,061 265 SH   SOLE   0 0 265
VANGUARD INDEX FDS 500INDEX AD MUTUAL 922908710   118,677 300 SH   SOLE   31 0 269
VANGUARD INDEX FDS MDCAP INDX MUTUAL 922908645   26,049 101 SH   SOLE   101 0 0
VANGUARD INDEX FDS SMCP INDEX MUTUAL 922908686   62,493 690 SH   SOLE   690 0 0
VANGUARD SHORT-TERM GOVT BOND MUTUAL 92206C300   13,022 680 SH   SOLE   0 0 680
VANGUARD SPECIALIZED PTFLS ENE MUTUAL 921908109   6,019 125 SH   SOLE   0 0 125
VANGUARD TAX MANAGED INTL FDDE MUTUAL 921943809   57,690 4,109 SH   SOLE   4,109 0 0
VAREX IMAGING CORP COM COMMON 92214X106   9,019 480 SH   SOLE   480 0 0
VECTOR GROUP LTD COM COMMON 92240M108   19,854 1,866 SH   SOLE   0 0 1,866
VENTAS INC COMMON 92276F100   295 7 SH   SOLE   7 0 0
VERIZON COMMUNICATIONS COMMON 92343V104   6,403,146 197,567 SH   SOLE   113,669 0 83,898
VERTEX PHARMACEUTICALS INC COMMON 92532F100   23,994 69 SH   SOLE   69 0 0
VESTAS WIND SYS AS UTD KINGDUN COMMON 925458101   7,890 1,100 SH   SOLE   0 0 1,100
VIATRIS INC COM COMMON 92556V106   2,018,273 204,693 SH   SOLE   107,315 0 97,378
VISA INC COM CL A COMMON 92826C839   1,006,064 4,374 SH   SOLE   1,784 0 2,590
VULCAN MATERIALS CO COMMON 929160109   335,555 1,661 SH   SOLE   1,446 0 215
WABTEC CORP COM COMMON 929740108   5,632 53 SH   SOLE   12 0 41
WAL MART STORES INC COMMON 931142103   4,579,276 28,633 SH   SOLE   17,133 0 11,500
WARNER BROS DISCOVERY INC SERI COMMON 934423104   44,483 4,096 SH   SOLE   913 0 3,183
WASTE MANAGEMENT INC COMMON 94106L109   265,550 1,742 SH   SOLE   884 0 858
WELLS FARGO NEW COMMON 949746101   5,548,298 135,788 SH   SOLE   84,884 0 50,904
WESTERN DIGITAL CORP COM COMMON 958102105   4,882 107 SH   SOLE   107 0 0
WEYERHAEUSER CO COMMON 962166104   29,127 950 SH   SOLE   950 0 0
WILLIAMS CO COMMON 969457100   6,828,087 202,674 SH   SOLE   94,903 0 107,771
WORKHORSE GROUP INC COM NEW COMMON 98138J206   6,216 15,000 SH   SOLE   0 0 15,000
WPP PLC NEW ADR COMMON 92937A102   133,740 3,000 SH   SOLE   3,000 0 0
ZIMMER HLDGS INC COMMON 98956P102   412,970 3,680 SH   SOLE   2,000 0 1,680
ZIMVIE INC COM COMMON 98888T107   179 19 SH   SOLE   19 0 0
ZOETIS INC CL A COMMON 98978V103   8,177 47 SH   SOLE   47 0 0
ZOOM VIDEO COMMUNICATIONS INCL COMMON 98980L101   3,497 50 SH   SOLE   50 0 0