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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579Y101 2,474 14,155 SH   SOLE   14,155 0 0
Abbott Laboratories COM 002824100 2,268 20,714 SH   SOLE   20,714 0 0
AbbVie Inc COM 00287Y109 1,650 15,402 SH   SOLE   15,402 0 0
Adobe Inc COM 00724F101 16,562 33,117 SH   SOLE   32,917 0 200
Aegon NV NY REGISTRY SHS 007924103 463,860 117,432,884 SH   SOLE   112,130,925 0 5,301,959
Air Products and Chemicals Inc COM 009158106 895 3,275 SH   SOLE   1,275 0 2,000
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 667,423 2,867,800 SH   SOLE   2,866,900 0 900
Allstate Corp/The COM 020002101 405 3,680 SH   SOLE   3,680 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 603,049 4,639,913 SH   SOLE   4,402,563 0 237,350
Alphabet Inc CAP STK CL C 02079K107 4,016,231 2,292,527 SH   SOLE   2,182,861 0 109,666
Alphabet Inc CAP STK CL A 02079K305 213,049 121,559 SH   SOLE   112,404 0 9,155
Altria Group Inc COM 02209S103 976 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 1,964 603 SH   SOLE   428 0 175
America Movil SAB de CV SPON ADR L SHS 02364W105 1,864 128,200 SH   SOLE   128,200 0 0
American Express Co COM 025816109 1,734,534 14,345,665 SH   SOLE   13,534,465 0 811,200
American Tower Corp COM 03027X100 313 1,395 SH   SOLE   500 0 895
Ameriprise Financial Inc COM 03076C106 355 1,827 SH   SOLE   1,827 0 0
Amgen Inc COM 031162100 4,106 17,857 SH   SOLE   16,857 0 1,000
Anthem Inc COM 036752103 353 1,100 SH   SOLE   1,100 0 0
Apache Corp COM 037411105 740,645 52,194,876 SH   SOLE   49,893,892 0 2,300,984
Apple Inc COM 037833100 5,461 41,156 SH   SOLE   36,156 0 5,000
AstraZeneca PLC SPONSORED ADR 046353108 165,725 3,315,172 SH   SOLE   3,044,573 0 270,599
AT&T Inc COM 00206R102 3,011 104,710 SH   SOLE   104,710 0 0
Baidu Inc SPON ADR REP A 056752108 808,439 3,738,621 SH   SOLE   3,738,621 0 0
Baker Hughes Co CL A 05722G100 1,603,692 76,915,685 SH   SOLE   72,949,053 0 3,966,632
Ball Corp COM 058498106 491 5,270 SH   SOLE   5,270 0 0
Bank of America Corp COM 060505104 3,307,733 109,130,094 SH   SOLE   103,080,994 0 6,049,100
Bank of New York Mellon Corp/T COM 064058100 2,605,325 61,388,437 SH   SOLE   58,105,482 0 3,282,955
Baxter International Inc COM 071813109 271 3,382 SH   SOLE   3,382 0 0
Becton Dickinson and Co COM 075887109 1,146 4,580 SH   SOLE   4,580 0 0
Berkshire Hathaway Inc CL A 084670108 1,739 5 SH   SOLE   5 0 0
Berkshire Hathaway Inc CL B NEW 084670702 2,973 12,820 SH   SOLE   12,820 0 0
BioMarin Pharmaceutical Inc COM 09061G101 859,092 9,796,924 SH   SOLE   9,356,255 0 440,669
BlackRock Inc COM 09247X101 541 750 SH   SOLE   750 0 0
Booking Holdings Inc COM 09857L108 2,581,555 1,159,067 SH   SOLE   1,113,307 0 45,760
Boston Scientific Corp COM 101137107 4,781 132,990 SH   SOLE   132,990 0 0
Brighthouse Financial Inc COM 10922N103 358,718 9,907,961 SH   SOLE   9,414,431 0 493,530
Bristol-Myers Squibb Co COM 110122108 1,653,019 26,648,695 SH   SOLE   25,370,385 0 1,278,310
Cadence Design Systems Inc COM 127387108 47,606 348,943 SH   SOLE   348,943 0 0
Capital One Financial Corp COM 14040H105 4,952,732 50,103,507 SH   SOLE   47,600,057 0 2,503,450
CarMax Inc COM 143130102 383 4,050 SH   SOLE   4,050 0 0
Carrier Global Corp COM 14448C104 1,178,141 31,233,856 SH   SOLE   29,694,456 0 1,539,400
Caterpillar Inc COM 149123101 7,452 40,940 SH   SOLE   38,440 0 2,500
Celanese Corp COM 150870103 1,250,370 9,622,670 SH   SOLE   9,143,945 0 478,725
Cemex SAB de CV SPON ADR NEW 151290889 168,504 32,592,692 SH   SOLE   32,592,692 0 0
Charles Schwab Corp/The COM 808513105 4,509,836 85,027,078 SH   SOLE   81,959,728 0 3,067,350
Charter Communications Inc CL A 16119P108 3,171,934 4,794,701 SH   SOLE   4,560,860 0 233,841
Chevron Corp COM 166764100 23,571 279,117 SH   SOLE   272,524 0 6,593
Chubb Ltd COM H1467J104 220 1,427 SH   SOLE   742 0 685
Cigna Corp COM 125523100 3,365,630 16,166,923 SH   SOLE   15,344,872 0 822,051
Cisco Systems Inc COM 17275R102 1,727,018 38,592,574 SH   SOLE   36,568,150 0 2,024,424
Citrix Systems Inc COM 177376100 644 4,950 SH   SOLE   4,950 0 0
Coca-Cola Co/The COM 191216100 1,406 25,640 SH   SOLE   25,640 0 0
Cognizant Technology Solutions CL A 192446102 1,782,629 21,752,645 SH   SOLE   20,609,995 0 1,142,650
Colgate-Palmolive Co COM 194162103 1,197 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 4,199,373 80,140,711 SH   SOLE   76,330,067 0 3,810,644
Concho Resources Inc COM 20605P101 1,053,851 18,060,851 SH   SOLE   17,150,201 0 910,650
ConocoPhillips COM 20825C104 970 24,245 SH   SOLE   22,245 0 2,000
Corning Inc COM 219350105 6,194 172,052 SH   SOLE   164,052 0 8,000
Corteva Inc COM 22052L104 1,371 35,406 SH   SOLE   32,573 0 2,833
Credicorp Ltd COM G2519Y108 411,214 2,507,096 SH   SOLE   2,507,096 0 0
Credit Suisse Group AG SPONSORED ADR 225401108 1,944 151,879 SH   SOLE   151,879 0 0
CVS Health Corp COM 126650100 1,090,100 15,960,473 SH   SOLE   15,167,423 0 793,050
Danaher Corp COM 235851102 4,147 18,667 SH   SOLE   16,967 0 1,700
Deere & Co COM 244199105 4,165 15,479 SH   SOLE   15,479 0 0
Dell Technologies Inc CL C 24703L202 2,734,279 37,307,662 SH   SOLE   35,512,226 0 1,795,436
Diageo PLC SPON ADR NEW 25243Q205 2,670 16,811 SH   SOLE   14,811 0 2,000
DISH Network Corp CL A 25470M109 1,115,824 34,502,920 SH   SOLE   33,024,016 0 1,478,904
Dominion Energy Inc COM 25746U109 339 4,512 SH   SOLE   4,512 0 0
Dow Inc COM 260557103 2,109 37,997 SH   SOLE   37,997 0 0
Duke Energy Corp COM NEW 26441C204 474 5,182 SH   SOLE   5,182 0 0
DuPont de Nemours Inc COM 26614N102 3,330 46,825 SH   SOLE   44,425 0 2,400
eBay Inc COM 278642103 2,371 47,181 SH   SOLE   47,181 0 0
Eli Lilly and Co COM 532457108 17,984 106,513 SH   SOLE   104,013 0 2,500
Equinix Inc COM 29444U700 275 385 SH   SOLE   385 0 0
Ericsson ADR B SEK 10 294821608 2,288 191,450 SH   SOLE   191,450 0 0
Exxon Mobil Corp COM 30231G102 4,637 112,501 SH   SOLE   112,501 0 0
Facebook Inc CL A 30303M102 927,817 3,396,605 SH   SOLE   3,203,035 0 193,570
FedEx Corp COM 31428X106 3,563,060 13,724,137 SH   SOLE   13,011,389 0 712,748
Fiserv Inc COM 337738108 722,901 6,349,031 SH   SOLE   6,005,506 0 343,525
Fox Corp CL A COM 35137L105 1,289,281 44,274,761 SH   SOLE   42,169,984 0 2,104,777
Fox Corp CL B COM 35137L204 296,495 10,266,448 SH   SOLE   9,742,388 0 524,060
Gap Inc/The COM 364760108 511,070 25,313,027 SH   SOLE   23,897,937 0 1,415,090
General Electric Co COM 369604103 7,335 679,183 SH   SOLE   679,183 0 0
General Mills Inc COM 370334104 659 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 1,432 14,262 SH   SOLE   14,262 0 0
Gilead Sciences Inc COM 375558103 996,706 17,107,888 SH   SOLE   16,247,438 0 860,450
GlaxoSmithKline PLC SPONSORED ADR 37733W105 2,316,036 62,935,758 SH   SOLE   59,975,096 0 2,960,662
Goldman Sachs Group Inc/The COM 38141G104 2,356,894 8,937,447 SH   SOLE   8,425,092 0 512,355
Grupo Televisa SAB SPON ADR REP ORD 40049J206 535,167 64,947,420 SH   SOLE   64,947,420 0 0
Halliburton Co COM 406216101 554,501 29,338,672 SH   SOLE   27,578,512 0 1,760,160
Hess Corp COM 42809H107 908,230 17,204,589 SH   SOLE   16,270,063 0 934,526
Hewlett Packard Enterprise Co COM 42824C109 1,880,076 158,656,219 SH   SOLE   151,624,433 0 7,031,786
Home Depot Inc/The COM 437076102 9,946 37,444 SH   SOLE   36,844 0 600
Honeywell International Inc COM 438516106 1,815 8,531 SH   SOLE   8,531 0 0
HP Inc COM 40434L105 3,681,110 149,699,491 SH   SOLE   142,703,810 0 6,995,681
IBM COM 459200101 6,610 52,510 SH   SOLE   47,510 0 5,000
ICICI Bank Ltd ADR 45104G104 26,781 1,802,230 SH   SOLE   1,802,230 0 0
Incyte Corp COM 45337C102 282,905 3,252,530 SH   SOLE   3,068,655 0 183,875
Itau Unibanco Holding SA SPON ADR REP PFD 465562106 94,360 15,494,305 SH   SOLE   15,494,305 0 0
JD.com Inc SPON ADR CL A 47215P106 487,483 5,545,877 SH   SOLE   5,545,877 0 0
Johnson & Johnson COM 478160104 4,101 26,055 SH   SOLE   26,055 0 0
Johnson Controls International SHS G51502105 3,804,762 81,664,782 SH   SOLE   78,226,954 0 3,437,828
JPMorgan Chase & Co COM 46625H100 1,544,466 12,154,454 SH   SOLE   11,432,939 0 721,515
Juniper Networks Inc COM 48203R104 1,068,610 47,472,697 SH   SOLE   45,246,632 0 2,226,065
Liberty Global PLC SHS CL A G5480U104 200,681 8,285,751 SH   SOLE   8,285,751 0 0
Liberty Global PLC SHS CL C G5480U120 420,586 17,783,768 SH   SOLE   17,783,768 0 0
Lincoln National Corp COM 534187109 293,469 5,833,207 SH   SOLE   5,578,957 0 254,250
Linde PLC SHS G5494J103 358,934 1,382,090 SH   SOLE   1,382,090 0 0
Lockheed Martin Corp COM 539830109 311 875 SH   SOLE   875 0 0
LyondellBasell Industries NV SHS - A - N53745100 553,572 6,039,403 SH   SOLE   5,754,564 0 284,839
Marsh & McLennan Cos Inc COM 571748102 335 2,860 SH   SOLE   2,860 0 0
Mattel Inc COM 577081102 982 56,300 SH   SOLE   56,300 0 0
Maxim Integrated Products Inc COM 57772K101 7,558 85,258 SH   SOLE   80,258 0 5,000
McDonald's Corp COM 580135101 2,934 13,675 SH   SOLE   13,675 0 0
Medtronic PLC SHS G5960L103 638,599 5,451,591 SH   SOLE   5,081,991 0 369,600
Merck & Co Inc COM 58933Y105 22,508 275,164 SH   SOLE   267,964 0 7,200
MetLife Inc COM 59156R108 3,108,837 66,215,913 SH   SOLE   62,798,113 0 3,417,800
Micro Focus International PLC SPON ADR NEW 594837403 197,651 34,614,826 SH   SOLE   32,950,979 0 1,663,847
Microchip Technology Inc COM 595017104 2,524,856 18,281,484 SH   SOLE   17,305,184 0 976,300
Microsoft Corp COM 594918104 3,076,247 13,830,801 SH   SOLE   13,117,976 0 712,825
Molson Coors Beverage Co CL B 60871R209 1,337,093 29,588,242 SH   SOLE   28,385,985 0 1,202,257
Mondelez International Inc CL A 609207105 692 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 595 2,050 SH   SOLE   2,050 0 0
Motorola Solutions Inc COM NEW 620076307 1,467 8,627 SH   SOLE   8,627 0 0
National Oilwell Varco Inc COM 637071101 226,083 16,466,332 SH   SOLE   15,481,295 0 985,037
NetApp Inc COM 64110D104 2,669 40,300 SH   SOLE   40,300 0 0
News Corp CL A 65249B109 243,799 13,567,010 SH   SOLE   12,850,088 0 716,922
NextEra Energy Inc COM 65339F101 1,867 24,200 SH   SOLE   16,200 0 8,000
Norfolk Southern Corp COM 655844108 725 3,050 SH   SOLE   3,050 0 0
Novartis AG SPONSORED ADR 66987V109 2,041,180 21,615,801 SH   SOLE   20,538,476 0 1,077,325
Nucor Corp COM 670346105 642 12,066 SH   SOLE   12,066 0 0
Nutrien Ltd COM 67077M108 716,361 14,874,614 SH   SOLE   14,874,614 0 0
Occidental Petroleum Corp COM 674599105 2,080,943 120,216,247 SH   SOLE   115,058,697 0 5,157,550
Occidental Petroleum Corp *W EXP 08/03/202 674599162 104,139 15,292,066 SH   SOLE   14,673,367 0 618,699
Otis Worldwide Corp COM 68902V107 451,116 6,678,253 SH   SOLE   6,307,478 0 370,775
Ovintiv Inc COM 69047Q102 471,753 32,851,897 SH   SOLE   32,851,897 0 0
Parker-Hannifin Corp COM 701094104 887 3,256 SH   SOLE   756 0 2,500
PayPal Holdings Inc COM 70450Y103 8,537 36,450 SH   SOLE   36,450 0 0
PepsiCo Inc COM 713448108 1,073 7,235 SH   SOLE   4,945 0 2,290
Pfizer Inc COM 717081103 7,267 197,406 SH   SOLE   189,856 0 7,550
Philip Morris International In COM 718172109 1,549 18,713 SH   SOLE   16,713 0 2,000
Phillips 66 COM 718546104 290 4,150 SH   SOLE   4,150 0 0
PNC Financial Services Group I COM 693475105 2,399 16,100 SH   SOLE   16,100 0 0
PPG Industries Inc COM 693506107 317 2,200 SH   SOLE   2,200 0 0
Procter & Gamble Co/The COM 742718109 16,277 116,980 SH   SOLE   116,980 0 0
QUALCOMM Inc COM 747525103 533 3,500 SH   SOLE   3,500 0 0
QURATE RETAIL INC COM SER A 74915M100 650,993 59,343,040 SH   SOLE   56,635,070 0 2,707,970
Raytheon Technologies Corp COM 75513E101 2,796,750 39,109,917 SH   SOLE   37,470,717 0 1,639,200
Rio Tinto PLC SPONSORED ADR 767204100 639 8,500 SH   SOLE   8,500 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 2,883 82,031 SH   SOLE   82,031 0 0
S&P Global Inc COM 78409V104 2,002 6,090 SH   SOLE   5,700 0 390
Sanofi SPONSORED ADR 80105N105 1,943,814 40,004,409 SH   SOLE   37,859,855 0 2,144,554
Schlumberger NV COM 806857108 1,671,248 76,557,389 SH   SOLE   73,817,789 0 2,739,600
Sea Ltd SPONSORD ADS 81141R100 388 1,950 SH   SOLE   0 0 1,950
State Street Corp COM 857477103 1,479,415 20,327,224 SH   SOLE   19,129,924 0 1,197,300
Stryker Corp COM 863667101 235 960 SH   SOLE   960 0 0
Suncor Energy Inc COM 867224107 1,061,428 63,255,554 SH   SOLE   63,255,554 0 0
Synopsys Inc COM 871607107 3,974 15,330 SH   SOLE   12,500 0 2,830
Target Corp COM 87612E106 29,430 166,716 SH   SOLE   159,216 0 7,500
TC Energy Corp COM 87807B107 362,118 8,892,873 SH   SOLE   8,892,873 0 0
TE Connectivity Ltd REG SHS H84989104 2,822,449 23,312,540 SH   SOLE   22,350,940 0 961,600
Teck Resources Ltd CL B 878742204 155,768 8,582,240 SH   SOLE   8,582,240 0 0
Thermo Fisher Scientific Inc COM 883556102 16,230 34,845 SH   SOLE   31,965 0 2,880
T-Mobile US Inc COM 872590104 364,807 2,705,277 SH   SOLE   2,549,423 0 155,854
Travelers Cos Inc/The COM 89417E109 18,589 132,430 SH   SOLE   129,930 0 2,500
Truist Financial Corp COM 89832Q109 1,157,451 24,148,785 SH   SOLE   22,720,211 0 1,428,574
UBS Group AG SHS H42097107 1,291,133 92,313,242 SH   SOLE   92,313,242 0 0
Unilever PLC SPON ADR NEW 904767704 2,942 48,738 SH   SOLE   44,738 0 4,000
Union Pacific Corp COM 907818108 67,665 324,969 SH   SOLE   317,239 0 7,730
UnitedHealth Group Inc COM 91324P102 1,839,408 5,245,261 SH   SOLE   5,002,861 0 242,400
US Bancorp COM NEW 902973304 3,844 82,500 SH   SOLE   78,000 0 4,500
Verizon Communications Inc COM 92343V104 323 5,500 SH   SOLE   5,500 0 0
Viatris Inc COM 92556V106 468 24,973 SH   SOLE   24,037 0 936
Visa Inc COM CL A 92826C839 1,159 5,300 SH   SOLE   3,400 0 1,900
VMware Inc CL A COM 928563402 907,678 6,471,395 SH   SOLE   6,163,070 0 308,325
Vulcan Materials Co COM 929160109 5,295 35,700 SH   SOLE   33,200 0 2,500
Walmart Inc COM 931142103 15,924 110,469 SH   SOLE   110,469 0 0
Walt Disney Co/The COM 254687106 91,577 505,449 SH   SOLE   490,049 0 15,400
Wells Fargo & Co COM 949746101 4,479,588 148,429,020 SH   SOLE   141,124,306 0 7,304,714
Williams Cos Inc/The COM 969457100 947,906 47,277,094 SH   SOLE   44,748,094 0 2,529,000
Zoetis Inc CL A 98978V103 323 1,950 SH   SOLE   0 0 1,950