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
ABBOTT LABORATORIES COM 002824100 BBG00KTDT9Q6 1,515,058 15,643 SH   SOLE   15,253 0 390
ABBVIE INC COM 00287Y109 BBG00KTDTBZ1 57,330,720 384,615 SH   SOLE   363,428 0 21,187
ADOBE INC COM 00724F101 BBG00GQ6RYG1 8,060,499 15,808 SH   SOLE   14,622 0 1,186
ADVANCED MICRO DEVICES INC COM 007903107 BBG00KTDTC25 2,301,934 22,388 SH   SOLE   20,124 0 2,264
AES CORPORATION COM 00130H105 BBG00J9TZDP1 153,596 10,105 SH   SOLE   8,505 0 1,600
AFLAC INC COM 001055102 BBG011RJBL42 415,097 5,408 SH   SOLE   5,126 0 282
AGENT INFORMATION SOFTWARE I COM 00847D108 BBG000BG7LR8 37,520 28,000 SH   SOLE   28,000 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 BBG00QPL5J83 1,752,546 6,184 SH   SOLE   5,907 0 277
ALPHABET CLASS A COM 02079K305 BBG009STMYC4 3,274,507 25,023 SH   SOLE   23,365 0 1,658
ALPHABET CLASS C COM 02079K107 BBG00GQ6RYT7 7,361,713 55,834 SH   SOLE   51,192 0 4,642
ALTRIA GROUP INC COM 02209S103 BBG002HCS0P2 46,814,064 1,113,295 SH   SOLE   1,047,584 0 65,712
AMAZON.COM INC COM 023135106 BBG00GQ6RYZ0 5,401,583 42,492 SH   SOLE   38,189 0 4,303
AMERICAN EXPRESS CO COM 025816109 BBG00GQ6RZ41 1,218,733 8,169 SH   SOLE   7,782 0 387
AMGEN INC COM 031162100 BBG00GQ6RZ96 1,918,105 7,137 SH   SOLE   6,947 0 190
APPLE INC COM 037833100 BBG00GQ6RZH7 24,754,570 144,586 SH   SOLE   138,057 0 6,529
APPLIED MATERIALS INC COM 038222105 BBG00GQ6RZK3 1,432,819 10,349 SH   SOLE   10,349 0 0
APTIV PLC COM G6095L109 BBG00J9TWDN6 2,860,096 29,010 SH   SOLE   25,986 0 3,024
ARISTA NETWORKS INC COM 040413106 BBG00P0PG7W0 220,716 1,200 SH   SOLE   0 0 1,200
AT&T INC COM 00206R102 BBG00KTDTF73 46,322,812 3,084,075 SH   SOLE   2,917,355 0 166,720
BANK OF AMERICA CORP COM 060505104 BBG00KTDTJX6 29,564,743 1,079,793 SH   SOLE   1,011,014 0 68,779
BAXTER INTERNATIONAL INC COM 071813109 BBG00KTDTPB6 2,856,117 75,679 SH   SOLE   69,784 0 5,895
BERKSHIRE HATHAWAY INC - CL B COM 084670702 BBG00KTDTPN3 653,660 1,866 SH   SOLE   1,796 0 70
BLACKROCK INC COM 09247X101 BBG00KTDTQF0 42,964,136 66,458 SH   SOLE   62,671 0 3,787
BOEING COMPANY COM 097023105 BBG00GQ6S092 818,025 4,268 SH   SOLE   4,187 0 81
BORGWARNER INC COM 099724106 BBG00J9TZ8W4 2,286,960 56,650 SH   SOLE   54,855 0 1,795
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG00PKLKB53 47,401,507 816,704 SH   SOLE   771,217 0 45,487
BROADCOM INC COM 11135F101 BBG00KK1Y7F1 59,092,572 71,146 SH   SOLE   66,432 0 4,714
CAPITAL ONE FINANCIAL CORP COM 14040H105 BBG011RJCBM3 26,392,251 271,945 SH   SOLE   258,230 0 13,715
CATERPILLAR INC COM 149123101 BBG00GQ6S0K9 686,868 2,516 SH   SOLE   2,388 0 128
CHARLES SCHWAB CORPORATION COM 808513105 BBG00PKLKCP9 252,046 4,591 SH   SOLE   4,591 0 0
CHEVRON CORP COM 166764100 BBG00GQ6S109 55,686,558 330,249 SH   SOLE   312,713 0 17,536
CISCO SYSTEMS INC COM 17275R102 BBG00GQ6S190 55,547,306 1,033,246 SH   SOLE   973,649 0 59,597
COMCAST CORP - CL A COM 20030N101 BBG00GQ6S1N4 57,469,898 1,296,119 SH   SOLE   1,232,415 0 63,704
CONSTELLATION BRANDS INC-A COM 21036P108 BBG011RJCMW8 4,780,386 19,020 SH   SOLE   17,304 0 1,716
CORNING INC COM 219350105 BBG011RJCQN9 29,756,216 976,574 SH   SOLE   922,094 0 54,480
COSTCO WHOLESALE CORP COM 22160K105 BBG00GQ6S1Q1 1,729,538 3,061 SH   SOLE   3,061 0 0
COTERRA ENERGY INC COM 127097103 BBG000C3GNX5 2,195,459 81,163 SH   SOLE   75,363 0 5,800
CRH PLC COM G25508105 BBG00J9T2D40 21,711,117 396,695 SH   SOLE   373,320 0 23,375
CVS HEALTH CORPORATION COM 126650100 BBG010SLNX21 39,719,369 568,882 SH   SOLE   538,073 0 30,809
DISNEY WALT CO COM 254687106 BBG00GQ6SC50 3,099,916 38,247 SH   SOLE   35,415 0 2,832
DOMINION ENERGY INC COM 25746U109 BBG00PKLKBM4 698,326 15,633 SH   SOLE   15,103 0 530
DOW INC COM 260557103 BBG00P0P78C0 19,148,569 371,384 SH   SOLE   348,969 0 22,416
DUPONT DE NEMOURS INC COM 26614N102 BBG00HM7NYJ2 5,397,258 72,359 SH   SOLE   65,384 0 6,975
EASTMAN CHEMICAL COMPANY COM 277432100 BBG00JB6HCW2 555,453 7,240 SH   SOLE   7,053 0 187
EATON CORP PLC COM G29183103 BBG00J9TWD47 9,354,887 43,862 SH   SOLE   40,814 0 3,048
EMERSON ELECTRIC COMPANY COM 291011104 BBG011RJDGJ5 47,981,993 496,862 SH   SOLE   467,467 0 29,395
ENBRIDGE INC COM 29250N105 BBG00JPC3BV2 52,935,303 1,594,917 SH   SOLE   1,497,509 0 97,408
EVERGY INC COM 30034W106 BBG00L33VV82 27,362,571 539,696 SH   SOLE   511,611 0 28,085
EXELON CORPORATION COM 30161N101 BBG010175YZ3 343,531 9,091 SH   SOLE   9,091 0 0
EXPEDIA GROUP INC COM 30212P303 BBG00GQ6S2Y0 2,881,734 27,959 SH   SOLE   25,676 0 2,283
EXXON MOBIL CORP COM 30231G102 BBG00GQ6S341 9,799,205 83,341 SH   SOLE   77,463 0 5,878
FACEBOOK INC-A COM 30303M102 BBG00GQ6S378 574,902 1,915 SH   SOLE   1,915 0 0
FEDEX CORP COM 31428X106 BBG00KTDVT52 1,388,458 5,241 SH   SOLE   5,071 0 170
FERGUSON PLC COM G3421J106 BBG00PFBSSM7 5,313,532 32,307 SH   SOLE   29,871 0 2,436
GENERAL MILLS INCORPORATED COM 370334104 BBG00KTFFQB4 1,854,397 28,979 SH   SOLE   28,134 0 845
GENUINE PARTS CO COM 372460105 BBG00L1L7KG6 921,144 6,380 SH   SOLE   6,380 0 0
GILEAD SCIENCES INC COM 375558103 BBG00GQ6S3Q7 51,096,038 681,826 SH   SOLE   645,630 0 36,196
GOLDMAN SACHS GROUP INC COM 38141G104 BBG00GQ6S3T4 598,604 1,850 SH   SOLE   1,658 0 192
HOME DEPOT INC COM 437076102 BBG00GQ6S4B1 37,043,329 122,595 SH   SOLE   115,905 0 6,690
HONEYWELL INTERNATIONAL INC COM 438516106 BBG00KTFHK16 5,639,664 30,528 SH   SOLE   28,015 0 2,513
INT'L FLAVORS & FRAGRANCES COM 459506101 BBG011RJCMD9 401,575 5,891 SH   SOLE   5,891 0 0
INTEL CORPORATION COM 458140100 BBG00GQ6S4T2 218,053 6,134 SH   SOLE   5,934 0 200
INTERNATIONAL BUSINESS MACHINE COM 459200101 BBG00GQ6S4W8 53,275,941 379,729 SH   SOLE   357,798 0 21,931
JOHNSON & JOHNSON COM 478160104 BBG00GQ6S573 46,393,524 297,872 SH   SOLE   281,315 0 16,557
JPMORGAN CHASE & CO COM 46625H100 BBG00GQ6S5G3 58,537,656 403,652 SH   SOLE   381,336 0 22,316
KELLANOVA COM COM 487836108 BBG00KTFJGQ6 272,496 4,579 SH   SOLE   4,179 0 400
KENVUE INC COM 49177J102 BBG01GKCDF33 25,575,290 1,273,670 SH   SOLE   1,202,377 0 71,293
LILLY ELI & COMPANY COM 532457108 BBG00PKLKBY1 8,051,441 14,990 SH   SOLE   13,678 0 1,312
LINCOLN NATIONAL CORP COM 534187109 BBG00J9TZBD8 690,646 27,973 SH   SOLE   27,218 0 755
LOCKHEED MARTIN CORPORATION COM 539830109 BBG00KTFJQ11 41,069,399 100,424 SH   SOLE   95,031 0 5,393
LOWES COMPANIES INC COM 548661107 BBG00PKLKC51 2,693,572 12,960 SH   SOLE   11,974 0 986
M & T BANK CORP COM 55261F104 BBG00J9TZBG5 41,881,505 331,210 SH   SOLE   313,788 0 17,422
MANULIFE FINANCIAL CORP COM 56501R106 BBG00JPW4498 200,708 10,980 SH   SOLE   9,295 0 1,685
MCDONALDS CORP COM 580135101 BBG00GQ6S6T7 2,274,804 8,635 SH   SOLE   8,411 0 224
MEDTRONIC PLC COM G5960L103 BBG011RHZZH5 34,710,254 442,959 SH   SOLE   416,686 0 26,273
MERCK & COMPANY INC COM 58933Y105 BBG00GQ6S6Z0 2,806,885 27,265 SH   SOLE   25,215 0 2,050
METLIFE INC COM 59156R108 BBG00QPL5M04 4,035,166 64,142 SH   SOLE   62,447 0 1,695
MICROCHIP TECHNOLOGY INC COM 595017104 BBG00GQ6S724 597,946 7,661 SH   SOLE   7,061 0 600
MICROSOFT CORP COM 594918104 BBG00GQ6S788 19,756,126 62,569 SH   SOLE   59,366 0 3,203
MOOG INC CL A COM 615394202 BBG000JHP8T5 630,204 5,579 SH   SOLE   5,399 0 180
MORGAN STANLEY COM 617446448 BBG00KTFKL47 3,617,981 44,300 SH   SOLE   43,371 0 929
NIKE INC - CL B COM 654106103 BBG00GQ6S7P9 834,850 8,731 SH   SOLE   8,333 0 398
NVIDIA CORP COM 67066G104 BBG00GQ6S7X0 7,981,381 18,348 SH   SOLE   15,924 0 2,424
NXP SEMICONDUCTORS NV COM N6596X109 BBG00KTDSPQ1 1,589,964 7,953 SH   SOLE   7,517 0 436
OMNICOM GROUP COM 681919106 BBG00J9TWGS4 1,378,103 18,503 SH   SOLE   17,923 0 580
ORACLE CORP COM 68389X105 BBG00KTFKY94 3,542,292 33,443 SH   SOLE   31,871 0 1,572
PARKER-HANNIFIN CORP COM 701094104 BBG011RJB1M6 1,865,781 4,790 SH   SOLE   4,662 0 128
PEMBINA PIPELINE CORP COM 706327103 BBG00K24MXF1 573,304 19,072 SH   SOLE   18,007 0 1,065
PEPSICO INCORPORATED COM 713448108 BBG00KTFL6N8 3,690,875 21,783 SH   SOLE   21,078 0 705
PFIZER INC COM 717081103 BBG00GQ6S8C1 2,118,978 63,882 SH   SOLE   61,631 0 2,251
PHILIP MORRIS INTL INC COM 718172109 BBG00KTFLJP8 1,880,151 20,308 SH   SOLE   20,308 0 0
PHILLIPS 66 COM 718546104 BBG00QPL5KZ0 43,222,968 359,742 SH   SOLE   340,857 0 18,884
PNC FINANCIAL SERVICES GROUP COM 693475105 BBG00PKLKCJ6 558,707 4,551 SH   SOLE   4,551 0 0
PRICE T ROWE GROUP INC COM 74144T108 BBG00QPL5Q41 1,491,776 14,225 SH   SOLE   12,945 0 1,280
PROCTER AND GAMBLE COMPANY COM 742718109 BBG00GQ6S8J4 1,471,727 10,090 SH   SOLE   9,690 0 400
PRUDENTIAL FINANCIAL INC COM 744320102 BBG011RJ8426 240,546 2,535 SH   SOLE   2,535 0 0
QUALCOMM INC COM 747525103 BBG00GQ6S8L1 7,689,958 69,241 SH   SOLE   65,269 0 3,972
RENAISSANCERE HOLDINGS LTD COM G7496G103 BBG00JC91BX3 2,624,221 13,259 SH   SOLE   12,842 0 417
RESMED INC COM 761152107 BBG00P0PHTD2 320,286 2,166 SH   SOLE   2,166 0 0
ROYAL BANK OF CANADA COM 780087102 BBG00JPW0HP5 1,972,821 22,562 SH   SOLE   22,562 0 0
RTX CORPORATION COM COM 75513E101 BBG00Q6SCRN6 318,899 4,431 SH   SOLE   4,431 0 0
SEMPRA COM COM 816851109 BBG011RJ7HR1 38,580,177 567,105 SH   SOLE   536,342 0 30,763
SMARTCOOL SYSTEMS INC COM 83171N108 BBG00KRBW078 0 10,000 SH   SOLE   10,000 0 0
STARBUCKS CORP COM 855244109 BBG00GQ6S984 1,151,057 12,612 SH   SOLE   12,511 0 101
STRYKER CORP COM 863667101 BBG00KTP46R1 875,830 3,205 SH   SOLE   3,205 0 0
TARGET CORP COM 87612E106 BBG00QPL5G25 1,312,466 11,870 SH   SOLE   11,054 0 816
TESLA INC COM 88160R101 BBG010H49QZ6 961,595 3,843 SH   SOLE   3,843 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG00PKLKD13 4,279,161 8,454 SH   SOLE   7,625 0 829
TRAVELERS COS INC COM 89417E109 BBG00GQ6S9S2 26,938,111 164,951 SH   SOLE   156,244 0 8,707
TYSON FOODS INC - CL A COM 902494103 BBG011RJ68X5 33,429,108 662,094 SH   SOLE   620,851 0 41,243
ULTA SALON COSMETICS & FRAGR COM 90384S303 BBG00GQ6SB43 4,445,080 11,128 SH   SOLE   9,918 0 1,210
UNION PACIFIC CORPORATION COM 907818108 BBG00PKLKD59 1,113,856 5,470 SH   SOLE   5,215 0 255
UNITED PARCEL SERVICE - CL B COM 911312106 BBG00KTP4GG1 44,971,123 288,517 SH   SOLE   271,792 0 16,725
UNITEDHEALTH GROUP INC COM 91324P102 BBG00GQ6SBB5 7,330,820 14,540 SH   SOLE   13,464 0 1,076
VERIZON COMMUNICATIONS COM 92343V104 BBG00GQ6SBK5 1,627,576 50,218 SH   SOLE   48,475 0 1,743
VISA INC - CL A COM 92826C839 BBG00GQ6SBW2 7,106,619 30,897 SH   SOLE   28,225 0 2,672
VONTIER CORPORATION COM 928881101 BBG013P0JFB8 1,076,944 34,830 SH   SOLE   33,555 0 1,275
WAL-MART INC COM 931142103 BBG00GQ6SC23 214,242 1,340 SH   SOLE   1,340 0 0
WARNER BROTHERS DISCOVERY INC COM 934423104 BBG01G097WX9 3,785,310 348,555 SH   SOLE   314,823 0 33,732
WELLS FARGO & COMPANY COM 949746101 BBG00KTP4HT5 886,598 21,698 SH   SOLE   21,143 0 555
WESTERN DIGITAL CORP COM 958102105 BBG00GQ6SC87 4,460,424 97,752 SH   SOLE   88,882 0 8,870
WILLIAMS COS INC COM 969457100 BBG011RJ5ZP5 509,393 15,120 SH   SOLE   15,120 0 0
XCEL ENERGY INC COM 98389B100 BBG00QPL5PC4 219,518 3,836 SH   SOLE   3,836 0 0
ABB LTD - SP ADR ADR 000375204 BBG00J9V3SR6 289,169 8,125 SH   SOLE   6,825 0 1,300
ALLIANZ SE UNSPONSORED ADS ADR 018820100 BBG00RD4WVV9 282,269 11,870 SH   SOLE   9,970 0 1,900
ASTRAZENECA PLC - ADR ADR 046353108 BBG012NL2RR1 2,430,947 35,897 SH   SOLE   31,844 0 4,053
AXA - SP ADR ADR 054536107 BBG00K8H38L5 283,273 9,525 SH   SOLE   8,020 0 1,505
BAE SYSTEMS PLC - SP ADR ADR 05523R107 BBG00T0KY4Y8 428,484 8,665 SH   SOLE   7,290 0 1,375
BARCLAYS PLC - ADR ADR 06738E204 BBG001M4HGL7 262,796 33,735 SH   SOLE   28,335 0 5,400
BHP GROUP LTD SP ADS ADR 088606108 BBG00KXLB4G4 573,578 10,084 SH   SOLE   10,084 0 0
BNP PARIBAS SP ADR ADR 05565A202 BBG000QHK0Y3 342,297 10,781 SH   SOLE   9,051 0 1,730
BP PLC - ADR ADR 055622104 BBG00JZD99F6 517,584 13,367 SH   SOLE   11,677 0 1,690
BRITISH AMERN TOBACCO PLC ADR ADR 110448107 BBG00JPYNK79 274,995 8,755 SH   SOLE   7,365 0 1,390
CK HUTCHISON HOLDIN-UNSP ADR ADR 12562Y100 BBG008LP0XP3 228,454 43,350 SH   SOLE   36,450 0 6,900
ERICSSON ADR ADR 294821608 BBG00LVD9WG3 248,953 51,225 SH   SOLE   42,975 0 8,250
HONDA MOTOR CO LTD - SP ADR ADR 438128308 BBG00JQ4ZY99 355,743 10,575 SH   SOLE   8,900 0 1,675
KOMATSU LTD SPONS ADR ADR 500458401 BBG00T41GFB6 200,684 7,441 SH   SOLE   6,261 0 1,180
MERCEDES-BENZ GROUP AG ADR 233825207 BBG00GF4NNH5 310,646 17,915 SH   SOLE   15,045 0 2,870
MITSUBISHI UFJ FINL GRP - ADR ADR 606822104 BBG00JQ2R728 383,451 45,165 SH   SOLE   37,965 0 7,200
NATIONAL GRID PLC-SP ADR ADR 636274409 BBG00LYMJ836 302,544 4,990 SH   SOLE   4,155 0 835
NOVARTIS AG - ADR ADR 66987V109 BBG00JQDL9M4 330,739 3,247 SH   SOLE   2,716 0 531
ORANGE - SPON ADR ADR 684060106 BBG00JR3ZGG1 278,977 24,280 SH   SOLE   20,380 0 3,900
ORIX - SP ADR ADR 686330101 BBG00K9H6X36 249,721 2,660 SH   SOLE   2,240 0 420
RIO TINTO PLC - ADR ADR 767204100 BBG00KX63NF5 307,063 4,825 SH   SOLE   4,065 0 760
SANOFI-AVENTIS - ADR ADR 80105N105 BBG00JXRWGZ3 343,832 6,410 SH   SOLE   5,390 0 1,020
SCHNEIDER ELECTRIC SE ADR ADR 80687P106 BBG00P4RCY84 399,707 12,116 SH   SOLE   10,341 0 1,775
SUMITOMO MITSUI - SP ADR ADR 86562M209 BBG00KRBWVF1 375,383 38,110 SH   SOLE   31,985 0 6,125
TAIWAN SEMICONDUCTOR - SP ADR ADR 874039100 BBG00P1HWXD3 4,494,642 51,722 SH   SOLE   50,667 0 1,055
VODAFONE GROUP PLC ADR 92857W308 BBG00GQGLW24 346,162 36,515 SH   SOLE   31,580 0 4,935