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   100,024 943 SH   SOLE   0 0 943
A T & T INC COMMON 00206R102   3,196,917 181,643 SH   SOLE   100,608 0 81,035
ABBOTT LABS COMMON 002824100   1,205,364 10,605 SH   SOLE   5,734 0 4,871
ABBVIE INC COM COMMON 00287Y109   2,826,738 15,523 SH   SOLE   4,118 0 11,405
ADOBE SYS INC COMMON 00724F101   8,074 16 SH   SOLE   16 0 0
ADVANCED MICRO DEVICES COMMON 007903107   366,395 2,030 SH   SOLE   2,025 0 5
ADVANSIX INC COM COMMON 00773T101   9,867 345 SH   SOLE   0 0 345
AFLAC INC COMMON 001055102   6,072,620 70,727 SH   SOLE   27,910 0 42,817
AGILENT TECHNOLOGIES INC. COMMON 00846U101   174,612 1,200 SH   SOLE   0 0 1,200
ALGER FDS II ALGER SPCTRA I MUTUAL 015566300   17,073 700 SH   SOLE   0 0 700
ALLSTATE CORP COMMON 020002101   2,088,923 12,074 SH   SOLE   1,761 0 10,313
ALPHABET CLASS A COMMON 02079K305   11,861,740 78,591 SH   SOLE   50,654 0 27,937
ALPHABET CLASS C COMMON 02079K107   2,936,334 19,285 SH   SOLE   14,200 0 5,085
AMAZON COM INC COMMON 023135106   4,771,953 26,455 SH   SOLE   25,260 0 1,195
AMERICAN ELECTRIC POWER COMMON 025537101   8,610 100 SH   SOLE   100 0 0
AMERICAN EXPRESS COMPANY COMMON 025816109   821,733 3,609 SH   SOLE   94 0 3,515
AMERICAN INTERNATIONAL GROUP I COMMON 026874784   1,329 17 SH   SOLE   0 0 17
AMERICAN TOWER REIT COM COMMON 03027X100   2,569 13 SH   SOLE   13 0 0
AMERIPRISE FINL INC COM COMMON 03076C106   556,819 1,270 SH   SOLE   170 0 1,100
AMERISOURCEBERGEN CORP COM COMMON 03073E105   52,729 217 SH   SOLE   217 0 0
AMETEK INC NEW COMMON 031100100   1,428,449 7,810 SH   SOLE   2,125 0 5,685
AMGEN INC COMMON 031162100   5,986,073 21,054 SH   SOLE   11,490 0 9,564
ANALOG DEVICES INC COMMON 032654105   1,879,005 9,500 SH   SOLE   9,500 0 0
APPLE COMPUTER INC COMMON 037833100   36,764,112 214,393 SH   SOLE   140,498 0 73,895
ARES CAP CORP COM COMMON 04010L103   34,353 1,650 SH   SOLE   0 0 1,650
ARRAY TECHNOLOGIES INC COM SHS COMMON 04271T100   1,670 112 SH   SOLE   0 0 112
ASTRAZENECA PLC ADR SPONSORED COMMON 046353108   32,181 475 SH   SOLE   475 0 0
AT&T INC 5 DEP RP PFD A PREFERR 00206R508   85,440 4,000 SH   SOLE   3,000 0 1,000
AUTODESK INC COMMON 052769106   15,365 59 SH   SOLE   59 0 0
AUTOMATIC DATA PROCESSING COMMON 053015103   31,217 125 SH   SOLE   0 0 125
BAKER HUGHES A GE CO CL A COMMON 05722G100   597,372 17,832 SH   SOLE   2,500 0 15,332
BANCO LATINOAMER EXPORT S A CL COMMON P16994132   1,198,751 40,471 SH   SOLE   24,245 0 16,226
BANK IRELAND GROUP PLC ORD SHS COMMON G0756R109   666 66 SH   SOLE   0 0 66
BANK OF AMERICA COMMON 060505104   12,076,837 318,482 SH   SOLE   157,462 0 161,020
BANK OF AMERICA CORPORATION PF PREFERR 060505591   9,044 400 SH   SOLE   0 0 400
BANK OF NEW YORK MELLON CORPOR COMMON 064058100   3,443,544 59,763 SH   SOLE   30,030 0 29,733
BARRICK GOLD CORP COMMON 067901108   14,909 896 SH   SOLE   896 0 0
BEAVER COAL CO, LTD PRTNSH COMMON 074799107   100,382 35 SH   SOLE   0 0 35
BECTON DICKINSON & CO COMMON 075887109   323,912 1,309 SH   SOLE   811 0 498
BERKSHIRE HATHAWAY INC DEL CL COMMON 084670702   790,578 1,880 SH   SOLE   560 0 1,320
BIOGEN, INC. COMMON 09062X103   438,376 2,033 SH   SOLE   2,033 0 0
BIONTECH SE SPONSORED ADS COMMON 09075V102   46,125 500 SH   SOLE   500 0 0
BK OF AMERICA CORP 4.750 DP P PREFERR 06055H871   16,575 750 SH   SOLE   750 0 0
BLACKROCK MULTI SECTOR INC TCO COMMON 09258A107   9,528 600 SH   SOLE   600 0 0
BNY MELLON INVT GRADE FDS INEQ MUTUAL 05588E801   1,844,115 63,678 SH   SOLE   63,678 0 0
BNY MELLON INVT GRADE FDS ININ MUTUAL 05587K725   99,937 4,020 SH   SOLE   4,020 0 0
BNY MELLON INVT GRADE FDS ININ MUTUAL 05589Q100   84,860 2,000 SH   SOLE   2,000 0 0
BNY MELLON MUN FDS INC HGH YLD MUTUAL 05588E835   53,300 10,000 SH   SOLE   10,000 0 0
BOEING CO COMMON 097023105   2,378,023 12,322 SH   SOLE   6,518 0 5,804
BORG WARNER AUTOMOTIVE INC COMMON 099724106   66,388 1,911 SH   SOLE   345 0 1,566
BP AMOCO ADS COMMON 055622104   271,371 7,202 SH   SOLE   0 0 7,202
BRIGHTHOUSE FINL INC COM COMMON 10922N103   23,193 450 SH   SOLE   350 0 100
BRISTOL MYERS SQUIBB CO. COMMON 110122108   672,181 12,395 SH   SOLE   6,405 0 5,990
BROADCOM INC COM COMMON 11135F101   33,135 25 SH   SOLE   25 0 0
C3IS INC COMMON STOCK COMMON Y18284102   71 2,041 SH   SOLE   625 0 1,416
CABOT OIL & GAS CORP CL A COMMON 127097103   4,795 172 SH   SOLE   172 0 0
CANADIAN NATL RY CO COMMON 136375102   1,597,906 12,132 SH   SOLE   12 0 12,120
CANADIAN PACIFIC KANSAS CITY C COMMON 13646K108   8,667,993 98,310 SH   SOLE   45,100 0 53,210
CARRIER GLOBAL CORPORATION COM COMMON 14448C104   828,178 14,247 SH   SOLE   8,455 0 5,792
CATERPILLAR COMMON 149123101   73,286 200 SH   SOLE   200 0 0
CHAMPIONX CORPORATION COM COMMON 15872M104   15,325 427 SH   SOLE   0 0 427
CHARGEPOINT HOLDINGS INC COM C COMMON 15961R105   114 60 SH   SOLE   0 0 60
CHEVRON CORPORATION COMMON 166764100   13,727,639 87,027 SH   SOLE   52,508 0 34,519
CHUBB LIMITED COM COMMON H1467J104   12,128,580 46,805 SH   SOLE   27,003 0 19,802
CIGNA CORP NEW COMMON 125523100   171,789 473 SH   SOLE   221 0 252
CISCO SYS INC COMMON 17275R102   10,554,019 211,461 SH   SOLE   119,398 0 92,063
CITIGROUP CAPITAL 7.875 XIII PREFERR 173080201   42,732 1,450 SH   SOLE   0 0 1,450
CITIGROUP INC COMMON 172967424   9,552,845 151,057 SH   SOLE   82,947 0 68,110
CLEVELAND-CLIFFS INC COMMON 185899101   29,562 1,300 SH   SOLE   0 0 1,300
CLOROX CO COMMON 189054109   28,325 185 SH   SOLE   0 0 185
COCA COLA CO COMMON 191216100   889,435 14,538 SH   SOLE   10,279 0 4,259
COHERENT CORP COM COMMON 19247G107   1,819 30 SH   SOLE   0 0 30
COINBASE GLOBAL INC COM CL A COMMON 19260Q107   795 3 SH   SOLE   0 0 3
COMCAST CORP NEW COM CL A COMMON 20030N101   333,622 7,696 SH   SOLE   3,705 0 3,991
COMPASS DIVERSIFIED HOLDINGSSH COMMON 20451Q104   49,344 2,050 SH   SOLE   0 0 2,050
CONDUENT INC COM COMMON 206787103   270 80 SH   SOLE   0 0 80
CONOCOPHILLIPS COMMON 20825C104   15,688,915 123,263 SH   SOLE   60,770 0 62,493
CORNING INC COMMON 219350105   5,979,208 181,408 SH   SOLE   108,179 0 73,229
CORTEVA INC COM COMMON 22052L104   3,344,110 57,987 SH   SOLE   33,535 0 24,452
COSTCO WHOLESALE CORP COMMON 22160K105   30,369,711 41,453 SH   SOLE   21,224 0 20,229
CSX CORP COMMON 126408103   366,066 9,875 SH   SOLE   8,855 0 1,020
CUMMINS INC COMMON 231021106   12,670 43 SH   SOLE   43 0 0
CVS CORPORATION COMMON 126650100   3,508,642 43,990 SH   SOLE   23,418 0 20,572
DAIMLER TRUCK HLDG AG SPONSORE COMMON 23384L101   6,745 266 SH   SOLE   266 0 0
DAIMLERCHRYSLER AG ORD COMMON D1668R123   21,206 266 SH   SOLE   266 0 0
DANAHER CORP SHS BEN INT COMMON 235851102   198,278 794 SH   SOLE   352 0 442
DAVITA INC COM COMMON 23918K108   182,916 1,325 SH   SOLE   1,325 0 0
DEERE & CO. COMMON 244199105   814,087 1,982 SH   SOLE   566 0 1,416
DEUTSCHE INVT TR CROCI US FD S MUTUAL 25157M547   23,008 1,618 SH   SOLE   0 0 1,618
DEVON ENERGY CORP NEW COMMON 25179M103   2,961 59 SH   SOLE   0 0 59
DISCOVER FINL SVCS COM COMMON 254709108   6,555 50 SH   SOLE   0 0 50
DISNEY (WALT) PRODUCTIONS COMMON 254687106   1,718,301 14,043 SH   SOLE   9,193 0 4,850
DODGE & COX FDS INTL STK FD MUTUAL 256206103   29,507 582 SH   SOLE   0 0 582
DOUGLAS ELLIMAN INC COM COMMON 25961D105   1,547 979 SH   SOLE   0 0 979
DOVER CORP COMMON 260003108   3,732,862 21,067 SH   SOLE   10,753 0 10,314
DOW INC COM COMMON 260557103   3,222,704 55,631 SH   SOLE   37,513 0 18,118
DUFF & PHELPS GLB UTL INC FDCO MUTUAL 26433C105   4,398 460 SH   SOLE   0 0 460
DUKE ENERGY CORPORATION COM NE COMMON 26441C204   5,238,297 54,165 SH   SOLE   32,259 0 21,906
DUPONT DE NEMOURS INC COM COMMON 26614N102   1,822,599 23,772 SH   SOLE   13,661 0 10,111
DXC TECHNOLOGY CO COM COMMON 23355L106   11,644 549 SH   SOLE   549 0 0
EATON CORP PLC SHS COMMON G29183103   10,541,381 33,713 SH   SOLE   19,538 0 14,175
ECOLAB INC COMMON 278865100   3,694 16 SH   SOLE   16 0 0
EDISON INTERNATIONAL COMMON 281020107   402,383 5,689 SH   SOLE   5,689 0 0
ELECTRONIC ARTS INC COMMON 285512109   39,801 300 SH   SOLE   300 0 0
EMBECTA CORPORATION COMMON STO COMMON 29082K105   40 3 SH   SOLE   3 0 0
EMERSON ELEC CO COMMON 291011104   260,866 2,300 SH   SOLE   0 0 2,300
ENBRIDGE INC COM COMMON 29250N105   61,542 1,701 SH   SOLE   571 0 1,130
ENERGY TRANSFER EQUITY L P COM UNITS 29273V100   70,014 4,451 SH   SOLE   2,611 0 1,840
ENTERGY CORP NEW COMMON 29364G103   43,857 415 SH   SOLE   415 0 0
ENTERPRISE PRODS PARTNERS L CO UNITS 293792107   405,310 13,890 SH   SOLE   3,600 0 10,290
EOG RESOURCES INC. COMMON 26875P101   1,278 10 SH   SOLE   0 0 10
EQUITY RESIDENTIAL PPTYS TR COMMON 29476L107   22,089 350 SH   SOLE   350 0 0
ERICSSON L M TEL CO ADR B SEK COMMON 294821608   661 120 SH   SOLE   0 0 120
EVGO INC CL A COM COMMON 30052F100   326 130 SH   SOLE   0 0 130
EXXON MOBIL CORPORATION COMMON 30231G102   8,839,703 76,047 SH   SOLE   45,037 0 31,010
F&G ANNUITIES & LIFE INC COMMO COMMON 30190A104   18,977 468 SH   SOLE   238 0 230
FACTSET RESH SYS INC COM COMMON 303075105   193,116 425 SH   SOLE   0 0 425
FEDEX CORP COMMON 31428X106   635,400 2,193 SH   SOLE   1,078 0 1,115
FIDELITY CONCORD STR TR 500 ID MUTUAL 315911750   79,583 435 SH   SOLE   0 0 435
FIDELITY NATIONAL FINANCIAL FN COMMON 31620R303   374,567 7,054 SH   SOLE   3,391 0 3,663
FIDELITY PURITAN TR VALU DISCO MUTUAL 316345503   131,885 3,516 SH   SOLE   3,516 0 0
FIDELITY SELECT IT SERVICES MUTUAL 316390483   10,265 156 SH   SOLE   0 0 156
FIRST EAGLE FDS INC OVERSEAS F MUTUAL 32008F101   3,210 128 SH   SOLE   0 0 128
FIRST HORIZON NATL CORP DP SHS PREFERR 320517600   673,865 28,031 SH   SOLE   13,241 0 14,790
FIRST SOLAR INC COM COMMON 336433107   30,046 178 SH   SOLE   178 0 0
FORD MTR CO DEL 6.2 SR NT 59 PREFERR 345370845   287,385 11,900 SH   SOLE   5,500 0 6,400
FORD MTR CO DEL PAR $0.01 COMMON 345370860   2,273,536 171,200 SH   SOLE   87,200 0 84,000
FORTUNE BRANDS HOME & SEC INCO COMMON 34964C106   109,394 1,292 SH   SOLE   666 0 626
FREEPORT MCMORAN COPPER&GOLDCL COMMON 35671D857   4,843 103 SH   SOLE   103 0 0
FRP HLDGS INC COM COMMON 30292L107   8,624,551 280,930 SH   SOLE   115,448 0 165,482
GARMIN LTD SHS COMMON H2906T109   82,325 553 SH   SOLE   300 0 253
GARRETT MOTION INC COM COMMON 366505105   219 22 SH   SOLE   0 0 22
GASLOG LTD PFD SHS SER A PREFERR G37585117   35,221 1,362 SH   SOLE   211 0 1,151
GE HEALTHCARE TECHNOLOGIES ICO COMMON 36266G107   2,154,749 23,702 SH   SOLE   13,942 0 9,760
GENERAL AEROSPACE COMMON 369604301   6,728,943 38,335 SH   SOLE   20,690 0 17,645
GENERAL DYNAMICS CORP COMMON 369550108   105,086 372 SH   SOLE   122 0 250
GENERAL MILLS INC COMMON 370334104   181,922 2,600 SH   SOLE   0 0 2,600
GENERAL MTRS CO COM COMMON 37045V100   81,902 1,806 SH   SOLE   1,573 0 233
GILEAD SCIENCES INC COM COMMON 375558103   87,900 1,200 SH   SOLE   1,200 0 0
GLOBE LIFE INC COM COMMON 37959E102   73,662 633 SH   SOLE   633 0 0
GOLD FIELDS LTD NEW SPONSORED COMMON 38059T106   60,779 3,825 SH   SOLE   3,825 0 0
GOLDMAN SACHS GROUP INC PFD 1/ PREFERR 38144X609   24,450 1,048 SH   SOLE   0 0 1,048
GOLDMAN SACHS PFD VARIABLE RAT PREFERR 38143Y665   7,867 344 SH   SOLE   344 0 0
GRAINGER W W INC COMMON 384802104   610,380 600 SH   SOLE   0 0 600
GSK PLC SPONSORED ADR COMMON 37733W204   61,861 1,443 SH   SOLE   533 0 910
GUARDANT HEALTH INC COM COMMON 40131M109   1,052 51 SH   SOLE   51 0 0
HANCOCK JOHN INVT TR II REGL B MUTUAL 409905106   50,195 2,007 SH   SOLE   0 0 2,007
HANCOCK JOHN PFD INCOME FD ICO COMMON 41021P103   7,854 509 SH   SOLE   509 0 0
HANESBRANDS INC COM COMMON 410345102   4,594 792 SH   SOLE   0 0 792
HARTFORD FINANCIAL SERVICES COMMON 416515104   5,771 56 SH   SOLE   56 0 0
HERSHEY FOODS CORP COMMON 427866108   77,800 400 SH   SOLE   400 0 0
HEWLETT PACKARD ENTERPRISE CCO COMMON 42824C109   113,472 6,400 SH   SOLE   6,400 0 0
HOME DEPOT INC COMMON 437076102   6,919,760 18,039 SH   SOLE   11,498 0 6,541
HONEYWELL INTERNATIONAL INC. COMMON 438516106   15,790,088 76,931 SH   SOLE   39,996 0 36,935
HP INC COM COMMON 40434L105   284,068 9,400 SH   SOLE   9,400 0 0
HUMANA INC COMMON 444859102   225,715 651 SH   SOLE   216 0 435
HUNTINGTON INGALLS INDS INC CO COMMON 446413106   724,011 2,484 SH   SOLE   0 0 2,484
IDEX CORP COMMON 45167R104   390,432 1,600 SH   SOLE   0 0 1,600
ILLINOIS TOOL WORKS INC COMMON 452308109   228,081 850 SH   SOLE   0 0 850
INGREDION INC COM COMMON 457187102   13,555 116 SH   SOLE   46 0 70
INTEL CORPORATION COMMON 458140100   4,011,431 90,818 SH   SOLE   52,767 0 38,051
INTERNATIONAL BUSINESS MACHINE COMMON 459200101   14,383,298 75,321 SH   SOLE   40,220 0 35,101
INTERNATIONAL PAPER CO COMMON 460146103   116,670 2,990 SH   SOLE   1,485 0 1,505
INTL FLAVORS & FRAGRANCES COMMON 459506101   79,111 920 SH   SOLE   50 0 870
INVESTMENT CO AMER CL F-2 SHS MUTUAL 461308827   60,219 1,086 SH   SOLE   0 0 1,086
INVESTMENT CO. OF AMERICA MUTUAL 461308108   56,832 1,024 SH   SOLE   0 0 1,024
IRON MTN INC NEW COM COMMON 46284V101   500,270 6,237 SH   SOLE   1,650 0 4,587
J.P. MORGAN CHASE & CO COMMON 46625H100   38,924,700 194,332 SH   SOLE   109,106 0 85,226
JOHNSON & JOHNSON COMMON 478160104   15,158,399 95,824 SH   SOLE   61,682 0 34,142
JOHNSON CONTROLS INTERNATIONAL COMMON G51502105   23,058 353 SH   SOLE   115 0 238
JPMORGAN CHASE & CO 6 DEP NCM PREFERR 48128B648   133,454 5,300 SH   SOLE   3,000 0 2,300
KEYSIGHT TECHNOLOGIES INC COM COMMON 49338L103   109,466 700 SH   SOLE   0 0 700
KIMBERLY CLARK CORP COMMON 494368103   135,041 1,044 SH   SOLE   1,044 0 0
KINDER MORGAN INC DEL COM COMMON 49456B101   692,573 37,763 SH   SOLE   14,634 0 23,129
KLA INSTRS CORP COMMON 482480100   30,737 44 SH   SOLE   44 0 0
KNOWLES CORP COM COMMON 49926D109   3,220 200 SH   SOLE   0 0 200
KROGER CO COMMON 501044101   4,113 72 SH   SOLE   72 0 0
KUBOTA LTD ADR COMMON 501173207   1,329 17 SH   SOLE   17 0 0
KYNDRYL HLDGS INC COMMON STOCK COMMON 50155Q100   12,708 584 SH   SOLE   53 0 531
L3 HARRIS TECHNOLOGIES INC COM COMMON 502431109   281,931 1,323 SH   SOLE   1,323 0 0
LENNAR CORP COMMON 526057104   3,956 23 SH   SOLE   0 0 23
LEXICON PHARMACEUTICALS INC CO COMMON 528872302   24,000 10,000 SH   SOLE   0 0 10,000
LIBERTY BROADBAND CORP CUM RED PREFERR 530307503   932 40 SH   SOLE   0 0 40
LILLY ELI & CO COMMON 532457108   5,545,299 7,128 SH   SOLE   767 0 6,361
LINDE PLC SHS COMMON G54950103   1,205,839 2,597 SH   SOLE   857 0 1,740
LOCKHEED MARTIN CORP COMMON 539830109   11,827 26 SH   SOLE   26 0 0
LOWES CO COMMON 548661107   110,808 435 SH   SOLE   0 0 435
M & T BK CORP COMMON 55261F104   568,525 3,909 SH   SOLE   2,000 0 1,909
MANULIFE FINL CORP COMMON 56501R106   149,940 6,000 SH   SOLE   6,000 0 0
MARTIN MARIETTA MTLS INC COMMON 573284106   50,343 82 SH   SOLE   0 0 82
MASTERCARD INC CL A COMMON 57636Q104   73,680 153 SH   SOLE   153 0 0
MATCH GROUP INC NEW COM COMMON 57667L107   1,161 32 SH   SOLE   32 0 0
MCDONALDS CORP COMMON 580135101   604,219 2,143 SH   SOLE   200 0 1,943
MCKESSON HBOC INC. COMMON 58155Q103   6,979 13 SH   SOLE   13 0 0
MEDTRONIC PLC COMMON G5960L103   9,037,891 103,705 SH   SOLE   54,858 0 48,847
MERCK & COMPANY COMMON 58933Y105   13,309,005 100,864 SH   SOLE   59,462 0 41,402
META PLATFORMS, INC COMMON 30303M102   747,793 1,540 SH   SOLE   1,446 0 94
METLIFE INC COMMON 59156R108   10,005 135 SH   SOLE   57 0 78
MICRON TECHNOLOGY INC COMMON 595112103   176,835 1,500 SH   SOLE   1,500 0 0
MICROSOFT CORPORATION COMMON 594918104   76,401,069 181,596 SH   SOLE   102,633 0 78,963
MKS INSTRS INC COMMON 55306N104   33,250 250 SH   SOLE   0 0 250
MODERNA INC COM COMMON 60770K107   106,560 1,000 SH   SOLE   1,000 0 0
MONDELEZ INTL INC COM COMMON 609207105   4,428,970 63,271 SH   SOLE   34,395 0 28,876
MORGAN STANLEY COMMON 617446448   56,496 600 SH   SOLE   500 0 100
MORGAN STANLEY PFD A 1/1000 PREFERR 61747S504   61,404 2,705 SH   SOLE   730 0 1,975
NATIONAL FUEL GAS CO N J COMMON 636180101   26,269 489 SH   SOLE   489 0 0
NAVIGATOR HOLDINGS LTD SHS COMMON Y62132108   2,010,052 130,948 SH   SOLE   54,034 0 76,914
NESTLE ADR COMMON 641069406   325,084 3,058 SH   SOLE   3,058 0 0
NETFLIX COM INC COM COMMON 64110L106   23,079 38 SH   SOLE   38 0 0
NEUBERGER BERMAN MUN FD INC CO COMMON 64124P101   7,978 762 SH   SOLE   0 0 762
NEW PERSPECTIVE FD INC SHS CL MUTUAL 648018828   21,300 353 SH   SOLE   0 0 353
NEWMONT MNG CORP COMMON 651639106   77,844 2,172 SH   SOLE   2,112 0 60
NEXTERA ENERGY INC COM COMMON 65339F101   3,020,387 47,260 SH   SOLE   25,658 0 21,602
NEXTERA ENERGY PARTNERS LP COM COMMON 65341B106   6,317 210 SH   SOLE   0 0 210
NIKE INC CLASS B COMMON 654106103   2,413,030 25,676 SH   SOLE   16,686 0 8,990
NORFOLK SOUTHN CORP COMMON 655844108   6,392,394 25,081 SH   SOLE   16,221 0 8,860
NORTEL NETWORKS COMMON 656568508   0 92 SH   SOLE   0 0 92
NORTHERN TECH INTL CORP COMMON 665809109   163,929 12,188 SH   SOLE   0 0 12,188
NORTHROP GRUMMAN CORP COMMON 666807102   4,899,564 10,236 SH   SOLE   907 0 9,329
NOV INC COM COMMON 62955J103   8,784 450 SH   SOLE   1 0 449
NOW INC COM COMMON 67011P100   15,960 1,050 SH   SOLE   22 0 1,028
NUTRIEN LTD COM COMMON 67077M108   35,302 650 SH   SOLE   650 0 0
NVIDIA CORP COM COMMON 67066G104   1,447,503 1,602 SH   SOLE   860 0 742
NVR INC COMMON 62944T105   72,900 9 SH   SOLE   9 0 0
NXP SEMICONDUCTORS N V COM COMMON N6596X109   4,519,820 18,242 SH   SOLE   11,894 0 6,348
OCCIDENTAL PETE CORP WT EXP 08 WARRANT 674599162   1,810 42 SH   SOLE   42 0 0
OCCIDENTAL PETROLEUM CORP. COMMON 674599105   22,032 339 SH   SOLE   339 0 0
OLIN CORP PAR $1. COMMON 680665205   14,700 250 SH   SOLE   250 0 0
OMNICOM GROUP COMMON 681919106   567,594 5,866 SH   SOLE   0 0 5,866
ONEOK INC NEW COMMON 682680103   58,684 732 SH   SOLE   566 0 166
ORACLE SYS CORP COMMON 68389X105   523,417 4,167 SH   SOLE   3,607 0 560
ORGANOGENESIS HLDGS INC COM COMMON 68621F102   28,400 10,000 SH   SOLE   0 0 10,000
ORGANON & CO COMMON STOCK COMMON 68622V106   3,234 172 SH   SOLE   96 0 76
OTIS WORLDWIDE CORP COM COMMON 68902V107   113,763 1,146 SH   SOLE   1,126 0 20
OVINTIV INC COM COMMON 69047Q102   4,152 80 SH   SOLE   0 0 80
PARK HOTELS & RESORTS INC COM COMMON 700517105   78,705 4,500 SH   SOLE   0 0 4,500
PATTERSON UTI ENERGY INC COM COMMON 703481101   5,970 500 SH   SOLE   0 0 500
PAYLOCITY HLDG CORP COM COMMON 70438V106   12,030 70 SH   SOLE   0 0 70
PAYPAL HLDGS INC COM COMMON 70450Y103   41,601 621 SH   SOLE   621 0 0
PENTAIR PLC SHS COMMON G7S00T104   3,418 40 SH   SOLE   40 0 0
PEPSICO INC COMMON 713448108   3,241,185 18,520 SH   SOLE   12,869 0 5,651
PFIZER INC COMMON 717081103   9,986,615 359,878 SH   SOLE   188,117 0 171,761
PHILLIPS 66 COM COMMON 718546104   671,164 4,109 SH   SOLE   2,458 0 1,651
PIMCO DYNAMIC INCOME FD SHS MUTUAL 72201Y101   6,308 327 SH   SOLE   327 0 0
PIMCO FDS INCOME FD CL A MUTUAL 72201F474   30,740 2,900 SH   SOLE   0 0 2,900
PINNACLE WEST CAP CORP COMMON 723484101   24,362 326 SH   SOLE   226 0 100
PIONEER NAT RES CO COM COMMON 723787107   83,738 319 SH   SOLE   319 0 0
PNC FINANCIAL GROUP COMMON 693475105   12,529,979 77,537 SH   SOLE   41,813 0 35,724
PPG INDS INC COMMON 693506107   283,424 1,956 SH   SOLE   1,956 0 0
PPL CORP COMMON 69351T106   60,318 2,191 SH   SOLE   2,191 0 0
PRICE T ROWE RETIREMENT FDS RE MUTUAL 74149P747   149,377 7,776 SH   SOLE   0 0 7,776
PROCTER & GAMBLE CO COMMON 742718109   4,787,186 29,505 SH   SOLE   21,571 0 7,934
PROGYNY INC COM COMMON 74340E103   524,715 13,754 SH   SOLE   8,665 0 5,089
PROLOGIS INC COMMON 74340W103   651 5 SH   SOLE   0 0 5
PRUDENTIAL FINL INC COM COMMON 744320102   42,851 365 SH   SOLE   90 0 275
PUBLIC SVC ENTERPRISES COMMON 744573106   47,414 710 SH   SOLE   112 0 598
QIAGEN NV SHS NEW COMMON N72482149   97,888 2,277 SH   SOLE   0 0 2,277
QUALCOMM INC COMMON 747525103   4,094,859 24,187 SH   SOLE   14,182 0 10,005
RAYTHEON TECHNOLOGIES CORP COM COMMON 75513E101   2,306,877 23,653 SH   SOLE   15,558 0 8,095
REGENERON PHARMACEUTICALS COM COMMON 75886F107   240,623 250 SH   SOLE   250 0 0
RENAISSANCERE HLDGS LTD ORD COMMON G7496G103   3,065,731 13,044 SH   SOLE   5,331 0 7,713
RESIDEO TECHNOLOGIES INC COM COMMON 76118Y104   27,734 1,237 SH   SOLE   16 0 1,221
ROCKWELL INTL CORP NEW COMMON 773903109   291,330 1,000 SH   SOLE   1,000 0 0
ROWE T PRICE INTL FDS INC INTL MUTUAL 77956H203   131,903 6,645 SH   SOLE   0 0 6,645
SABRA HEALTH CARE REIT INC COM COMMON 78573L106   15 1 SH   SOLE   1 0 0
SABRE CORP COM COMMON 78573M104   242 100 SH   SOLE   0 0 100
SALESFORCE COM INC COM COMMON 79466L302   99,691 331 SH   SOLE   331 0 0
SANOFI-AVENTIS ADR COMMON 80105N105   183,271 3,771 SH   SOLE   391 0 3,380
SAP AG ADR SPONS PREF COMMON 803054204   5,266 27 SH   SOLE   27 0 0
SCHLUMBERGER COMMON 806857108   1,864,801 34,023 SH   SOLE   25,133 0 8,890
SCHNEIDER ELECTRIC SA ADR COMMON 80687P106   4,664 103 SH   SOLE   103 0 0
SCHWAB CHARLES CORP NEW COMMON 808513105   137,084 1,895 SH   SOLE   1,895 0 0
SCHWAB CHARLES CORP NEW DEP SH PREFERR 808513600   232,392 9,200 SH   SOLE   5,550 0 3,650
SCHWAB S&P 500 INDEX FD MUTUAL 808509855   392,333 4,855 SH   SOLE   0 0 4,855
SCHWAB SMALL CAP INDEX FUND MUTUAL 808509848   50,206 1,468 SH   SOLE   0 0 1,468
SEAGATE TECHNOLOGY HLDNGS PLC COMMON G7997R103   11,817 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   29,158 140 SH   SOLE   0 0 140
SELECT SECTOR SPDR TR SBI INT- MUTUAL 81369Y605   4,212 100 SH   SOLE   0 0 100
SEMPRA ENERGY COMMON 816851109   4,597 64 SH   SOLE   64 0 0
SERVICENOW INC COM COMMON 81762P102   7,624 10 SH   SOLE   10 0 0
SHELL PLC SPON ADS COMMON 780259305   544,633 8,124 SH   SOLE   2,240 0 5,884
SHERWIN WILLIAMS CO COMMON 824348106   52,100 150 SH   SOLE   0 0 150
SKECHERS U S A INC CL A COMMON 830566105   1,532 25 SH   SOLE   0 0 25
SMITH & WESSON BRANDS INC COM COMMON 831754106   23,436 1,350 SH   SOLE   1,350 0 0
SMUCKER J M CO COM NEW COMMON 832696405   25,174 200 SH   SOLE   0 0 200
SNDL INC COM COMMON 83307B101   21,167 10,557 SH   SOLE   0 0 10,557
SONOCO PRODUCTS COMMON 835495102   252,472 4,365 SH   SOLE   2,815 0 1,550
SPIRIT AEROSYSTEMS HLDGS INCCO COMMON 848574109   5,411 150 SH   SOLE   150 0 0
SPOTIFY TECHNOLOGY S A SHS COMMON L8681T102   85,767 325 SH   SOLE   325 0 0
STANLEY BLACK AND DECKER INC COMMON 854502101   2,938 30 SH   SOLE   30 0 0
STARBUCKS CORP COMMON 855244109   18,735 205 SH   SOLE   205 0 0
STATE STREET CORP COMMON 857477103   103,609 1,340 SH   SOLE   340 0 1,000
STEEL DYNAMICS INC COM COMMON 858119100   5,929 40 SH   SOLE   40 0 0
STIFEL FINL CORP 6.25 DPSHS PF PREFERR 860630706   172,569 6,950 SH   SOLE   3,000 0 3,950
STRYKER CORP COMMON 863667101   2,667,563 7,454 SH   SOLE   4,012 0 3,442
STURM RUGER & CO INC COM COMMON 864159108   29,998 650 SH   SOLE   650 0 0
SUNOCO LP/SUNOCO FIN CORP COM COMMON 86765K109   75,363 1,250 SH   SOLE   0 0 1,250
SUNPOWER CORP COM COMMON 867652406   264 88 SH   SOLE   0 0 88
T ROWE PRICE ALL-CAP OPPORTUNI MUTUAL 779557107   5,804 80 SH   SOLE   0 0 80
T ROWE PRICE NEW ERA MUTUAL 779559103   10,992 270 SH   SOLE   0 0 270
T ROWE PRICE NEW HORIZON FD MUTUAL 779562107   282,753 4,741 SH   SOLE   0 0 4,741
TAIWAN SEMICONDUCTOR MFG CO AD COMMON 874039100   5,442 40 SH   SOLE   40 0 0
TARGA RES CORP COM COMMON 87612G101   34,717 310 SH   SOLE   310 0 0
TARGET CORP COMMON 87612E106   4,718,571 26,627 SH   SOLE   15,258 0 11,369
TE CONNECTIVITY LTD COMMON H84989104   209,727 1,444 SH   SOLE   995 0 449
TECK COMINCO LTD CL B COMMON 878742204   12,590 275 SH   SOLE   275 0 0
TEEKAY TANKERS LTD CL A COMMON Y8565N300   70,092 1,200 SH   SOLE   1,200 0 0
TEMPLETON FOREIGN FUND INC. FOREIGN 880196209   12,101 1,483 SH   SOLE   0 0 1,483
TEMPLETON GROWTH FD INC COM MUTUAL 880199104   16,027 586 SH   SOLE   0 0 586
TESLA MTRS INC COM COMMON 88160R101   89,653 510 SH   SOLE   495 0 15
TEXAS INSTRUMENTS INC COMMON 882508104   3,394,656 19,486 SH   SOLE   11,918 0 7,568
TEXTRON INC COMMON 883203101   143,895 1,500 SH   SOLE   0 0 1,500
THERMO FISHER SCIENTIFIC INC. COMMON 883556102   6,393 11 SH   SOLE   11 0 0
TIDEWATER INC NEW COM COMMON 88642R109   920,000 10,000 SH   SOLE   3,500 0 6,500
TIDEWATER INC NEW WT EXP 11144 WARRANT 88642R141   57,365 745 SH   SOLE   538 0 207
TJX COS INC NEW COMMON 872540109   61,663 608 SH   SOLE   0 0 608
TOYOTA MTR CORP ADR 1 SH COMMON 892331307   55,370 220 SH   SOLE   200 0 20
TRACTOR SUPPLY CO COM COMMON 892356106   123,008 470 SH   SOLE   470 0 0
TRAVELERS COMPANIES INC COMMON 89417E109   143,147 622 SH   SOLE   290 0 332
U S BANCORP COMMON 902973304   2,941,930 65,815 SH   SOLE   65,525 0 290
UBER TECHNOLOGIES INC COM COMMON 90353T100   65,826 855 SH   SOLE   785 0 70
UGI CORP NEW COMMON 902681105   14,724 600 SH   SOLE   600 0 0
UNION PAC CORP COMMON 907818108   16,269,745 66,156 SH   SOLE   28,644 0 37,512
UNITED PARCEL SERVICE COMMON 911312106   5,945 40 SH   SOLE   40 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102   8,836,826 17,863 SH   SOLE   12,758 0 5,105
VANGUARD BD INDEX FDS S-T BDIN MUTUAL 921937702   19,749 1,967 SH   SOLE   0 0 1,967
VANGUARD CHARLOTTE FDS TTINT I MUTUAL 92203J308   5,202 265 SH   SOLE   0 0 265
VANGUARD INDEX FDS 500INDEX AD MUTUAL 922908710   130,419 269 SH   SOLE   0 0 269
VANGUARD INDEX FDS MDCAP INDX MUTUAL 922908645   31,261 101 SH   SOLE   101 0 0
VANGUARD INDEX FDS SMCP INDEX MUTUAL 922908686   75,583 690 SH   SOLE   690 0 0
VANGUARD SHORT-TERM GOVT BOND MUTUAL 92206C300   13,426 696 SH   SOLE   0 0 696
VANGUARD SPECIALIZED PTFLS ENE MUTUAL 921908109   5,961 125 SH   SOLE   0 0 125
VANGUARD TAX MANAGED INTL FDDE MUTUAL 921943809   66,155 4,109 SH   SOLE   4,109 0 0
VAREX IMAGING CORP COM COMMON 92214X106   8,688 480 SH   SOLE   480 0 0
VECTOR GROUP LTD COM COMMON 92240M108   20,451 1,866 SH   SOLE   0 0 1,866
VENTAS INC COMMON 92276F100   305 7 SH   SOLE   7 0 0
VERALTO CORP COM SHS COMMON 92338C103   17,200 194 SH   SOLE   110 0 84
VERIZON COMMUNICATIONS COMMON 92343V104   6,901,245 164,472 SH   SOLE   88,692 0 75,780
VERTEX PHARMACEUTICALS INC COMMON 92532F100   28,843 69 SH   SOLE   69 0 0
VESTAS WIND SYS AS UTD KINGDUN COMMON 925458101   10,246 1,100 SH   SOLE   0 0 1,100
VIATRIS INC COM COMMON 92556V106   2,104,664 176,270 SH   SOLE   103,467 0 72,803
VISA INC COM CL A COMMON 92826C839   1,232,975 4,418 SH   SOLE   1,838 0 2,580
VULCAN MATERIALS CO COMMON 929160109   398,736 1,461 SH   SOLE   1,246 0 215
WABTEC CORP COM COMMON 929740108   7,721 53 SH   SOLE   12 0 41
WAL MART STORES INC COMMON 931142103   5,039,177 83,749 SH   SOLE   50,341 0 33,408
WARNER BROS DISCOVERY INC SERI COMMON 934423104   21,825 2,500 SH   SOLE   814 0 1,686
WASTE MANAGEMENT INC COMMON 94106L109   366,618 1,720 SH   SOLE   862 0 858
WELLS FARGO NEW COMMON 949746101   7,779,217 134,217 SH   SOLE   83,590 0 50,627
WESTERN DIGITAL CORP COM COMMON 958102105   7,302 107 SH   SOLE   107 0 0
WEYERHAEUSER CO COMMON 962166104   30,523 850 SH   SOLE   850 0 0
WILLIAMS CO COMMON 969457100   7,520,937 192,993 SH   SOLE   92,668 0 100,325
WORKHORSE GROUP INC COM NEW COMMON 98138J206   3,519 15,000 SH   SOLE   0 0 15,000
WPP PLC NEW ADR COMMON 92937A102   142,200 3,000 SH   SOLE   3,000 0 0
ZIMMER HLDGS INC COMMON 98956P102   353,706 2,680 SH   SOLE   2,000 0 680
ZIMVIE INC COM COMMON 98888T107   313 19 SH   SOLE   19 0 0
ZOETIS INC CL A COMMON 98978V103   8,799 52 SH   SOLE   52 0 0
ZOOM VIDEO COMMUNICATIONS INCL COMMON 98980L101   3,268 50 SH   SOLE   50 0 0