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,402 15,401 SH   SOLE   15,401 0 0
Abbott Laboratories COM 002824100 2,218 24,256 SH   SOLE   24,146 0 110
AbbVie Inc COM 00287Y109 1,548 15,762 SH   SOLE   15,402 0 360
Adobe Inc COM 00724F101 15,412 35,405 SH   SOLE   35,115 0 290
Aegon NV NY REGISTRY SHS 007924103 342,280 116,421,601 SH   SOLE   111,028,604 0 5,392,997
Air Products and Chemicals Inc COM 009158106 822 3,405 SH   SOLE   1,275 0 2,130
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 634,611 2,942,100 SH   SOLE   2,941,200 0 900
Allstate Corp/The COM 020002101 357 3,685 SH   SOLE   3,685 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 696,661 4,703,671 SH   SOLE   4,441,821 0 261,850
Alphabet Inc CAP STK CL A 02079K305 215,111 151,695 SH   SOLE   138,355 0 13,340
Alphabet Inc CAP STK CL C 02079K107 3,710,186 2,624,618 SH   SOLE   2,502,874 0 121,744
Altria Group Inc COM 02209S103 934 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 2,235 810 SH   SOLE   553 0 257
America Movil SAB de CV SPON ADR L SHS 02364W105 1,627 128,200 SH   SOLE   128,200 0 0
American Express Co COM 025816109 1,572,038 16,513,001 SH   SOLE   15,614,128 0 898,873
American Tower Corp COM 03027X100 361 1,395 SH   SOLE   500 0 895
Ameriprise Financial Inc COM 03076C106 405 2,702 SH   SOLE   2,702 0 0
Amgen Inc COM 031162100 4,751 20,142 SH   SOLE   19,047 0 1,095
Anthem Inc COM 036752103 331 1,260 SH   SOLE   1,200 0 60
Apache Corp COM 037411105 732,714 54,275,112 SH   SOLE   51,893,453 0 2,381,659
Apple Inc COM 037833100 4,642 12,726 SH   SOLE   10,951 0 1,775
Aptiv PLC SHS G6095L109 9,575 122,880 SH   SOLE   114,480 0 8,400
AstraZeneca PLC SPONSORED ADR 046353108 993,050 18,775,763 SH   SOLE   17,705,023 0 1,070,740
AT&T Inc COM 00206R102 3,636 120,285 SH   SOLE   120,285 0 0
Baidu Inc SPON ADR REP A 056752108 815,650 6,803,321 SH   SOLE   6,803,321 0 0
Baker Hughes Co CL A 05722G100 1,390,087 90,324,036 SH   SOLE   86,116,204 0 4,207,832
Ball Corp COM 058498106 443 6,370 SH   SOLE   6,370 0 0
Bank of America Corp COM 060505104 3,160,125 133,057,906 SH   SOLE   126,144,006 0 6,913,900
Bank of New York Mellon Corp/T COM 064058100 2,092,705 54,145,024 SH   SOLE   51,373,910 0 2,771,114
Baxter International Inc COM 071813109 291 3,382 SH   SOLE   3,382 0 0
Becton Dickinson and Co COM 075887109 1,115 4,660 SH   SOLE   4,660 0 0
Berkshire Hathaway Inc CL A 084670108 1,336 5 SH   SOLE   5 0 0
Berkshire Hathaway Inc CL B NEW 084670702 2,288 12,820 SH   SOLE   12,820 0 0
BioMarin Pharmaceutical Inc COM 09061G101 445,965 3,615,740 SH   SOLE   3,392,171 0 223,569
BlackRock Inc COM 09247X101 552 1,015 SH   SOLE   750 0 265
Blackstone Group Inc/The COM CL A 09260D107 250 4,420 SH   SOLE   0 0 4,420
Booking Holdings Inc COM 09857L108 2,347,323 1,474,134 SH   SOLE   1,417,342 0 56,792
Boston Scientific Corp COM 101137107 5,024 143,090 SH   SOLE   143,090 0 0
Brighthouse Financial Inc COM 10922N103 278,417 10,007,783 SH   SOLE   9,505,923 0 501,860
Bristol-Myers Squibb Co COM 110122108 1,679,057 28,555,389 SH   SOLE   27,140,525 0 1,414,864
Cadence Design Systems Inc COM 127387108 36,482 380,179 SH   SOLE   380,179 0 0
Capital One Financial Corp COM 14040H105 2,971,365 47,473,473 SH   SOLE   45,261,337 0 2,212,136
CarMax Inc COM 143130102 394 4,400 SH   SOLE   4,400 0 0
Carrier Global Corp COM 14448C104 805,308 36,242,473 SH   SOLE   34,794,073 0 1,448,400
Caterpillar Inc COM 149123101 5,257 41,557 SH   SOLE   39,057 0 2,500
Celanese Corp COM 150870103 942,843 10,920,117 SH   SOLE   10,405,015 0 515,102
Cemex SAB de CV SPON ADR NEW 151290889 304,358 105,679,790 SH   SOLE   105,679,790 0 0
Charles Schwab Corp/The COM 808513105 3,231,037 95,762,812 SH   SOLE   92,441,767 0 3,321,045
Charter Communications Inc CL A 16119P108 2,691,146 5,276,343 SH   SOLE   5,015,538 0 260,805
Chevron Corp COM 166764100 27,422 307,316 SH   SOLE   300,433 0 6,883
Chubb Ltd COM H1467J104 215 1,697 SH   SOLE   742 0 955
Cigna Corp COM 125523100 2,729,505 14,545,724 SH   SOLE   13,784,500 0 761,224
Cisco Systems Inc COM 17275R102 1,284,516 27,541,072 SH   SOLE   25,900,283 0 1,640,789
Citigroup Inc COM NEW 172967424 309 6,055 SH   SOLE   1,450 0 4,605
Citrix Systems Inc COM NEW 177376100 732 4,950 SH   SOLE   4,950 0 0
Coca-Cola Co/The COM 191216100 1,289 28,860 SH   SOLE   28,440 0 420
Cogent Communications Holdings COM NEW 19239V302 231 2,990 SH   SOLE   2,990 0 0
Cognizant Technology Solutions CL A 192446102 1,347,244 23,710,739 SH   SOLE   22,514,489 0 1,196,250
Colgate-Palmolive Co COM 194162103 1,026 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 3,261,094 83,660,688 SH   SOLE   79,595,416 0 4,065,272
Concho Resources Inc COM 20605P101 918,006 17,825,353 SH   SOLE   16,892,353 0 933,000
ConocoPhillips COM 20825C104 1,123 26,735 SH   SOLE   22,245 0 4,490
Corning Inc COM 219350105 5,096 196,752 SH   SOLE   186,752 0 10,000
Corteva Inc COM 22052L104 1,046 39,043 SH   SOLE   36,210 0 2,833
Credit Suisse Group AG SPONSORED ADR 225401108 2,605 252,676 SH   SOLE   252,676 0 0
CVS Health Corp COM 126650100 1,039,633 16,001,738 SH   SOLE   15,150,788 0 850,950
Danaher Corp COM 235851102 4,114 23,267 SH   SOLE   21,567 0 1,700
Deere & Co COM 244199105 2,631 16,739 SH   SOLE   16,739 0 0
Dell Technologies Inc CL C 24703L202 1,979,463 36,029,549 SH   SOLE   34,307,935 0 1,721,614
Diageo PLC SPON ADR NEW 25243Q205 2,259 16,811 SH   SOLE   14,811 0 2,000
DISH Network Corp CL A 25470M109 1,084,643 31,429,828 SH   SOLE   29,947,824 0 1,482,004
Dominion Energy Inc COM 25746U109 366 4,512 SH   SOLE   4,512 0 0
Dow Inc COM 260557103 1,668 40,921 SH   SOLE   40,921 0 0
Duke Energy Corp COM NEW 26441C204 414 5,182 SH   SOLE   5,182 0 0
DuPont de Nemours Inc COM 26614N102 2,762 51,985 SH   SOLE   49,152 0 2,833
DXC Technology Co COM 23355L106 483 29,284 SH   SOLE   29,284 0 0
eBay Inc COM 278642103 2,608 49,731 SH   SOLE   49,731 0 0
Eli Lilly and Co COM 532457108 28,013 170,622 SH   SOLE   167,422 0 3,200
Equinix Inc COM 29444U700 270 385 SH   SOLE   385 0 0
Ericsson ADR B SEK 10 294821608 2,529 271,900 SH   SOLE   271,900 0 0
Exxon Mobil Corp COM 30231G102 5,303 118,573 SH   SOLE   118,573 0 0
Facebook Inc CL A 30303M102 1,034,342 4,555,170 SH   SOLE   4,321,325 0 233,845
FedEx Corp COM 31428X106 3,809,822 27,170,321 SH   SOLE   25,875,171 0 1,295,150
Fidelity National Information COM 31620M106 298 2,225 SH   SOLE   0 0 2,225
Fortive Corp COM 34959J108 206 3,050 SH   SOLE   500 0 2,550
Fox Corp CL B COM 35137L204 244,882 9,123,770 SH   SOLE   8,596,344 0 527,426
Fox Corp CL A COM 35137L105 802,789 29,932,463 SH   SOLE   28,352,454 0 1,580,009
Gap Inc/The COM 364760108 359,978 28,524,381 SH   SOLE   27,048,291 0 1,476,090
General Electric Co COM 369604103 2,578 377,383 SH   SOLE   377,383 0 0
General Mills Inc COM 370334104 690 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 1,344 15,457 SH   SOLE   15,262 0 195
Gilead Sciences Inc COM 375558103 968,868 12,592,512 SH   SOLE   11,935,712 0 656,800
GlaxoSmithKline PLC SPONSORED ADR 37733W105 1,693,713 41,522,745 SH   SOLE   39,276,881 0 2,245,864
Goldman Sachs Group Inc/The COM 38141G104 2,351,526 11,899,230 SH   SOLE   11,254,884 0 644,346
Grupo Televisa SAB SPON ADR REP ORD 40049J206 355,778 67,896,520 SH   SOLE   67,896,520 0 0
Halliburton Co COM 406216101 633,878 48,835,006 SH   SOLE   46,323,456 0 2,511,550
Hess Corp COM 42809H107 1,049,366 20,254,120 SH   SOLE   19,255,909 0 998,211
Hewlett Packard Enterprise Co COM 42824C109 1,506,961 154,877,812 SH   SOLE   147,900,820 0 6,976,992
Home Depot Inc/The COM 437076102 11,357 45,337 SH   SOLE   44,472 0 865
Honeywell International Inc COM 438516106 1,233 8,531 SH   SOLE   8,531 0 0
HP Inc COM 40434L105 3,187,844 182,894,106 SH   SOLE   174,570,691 0 8,323,415
IBM COM 459200101 6,954 57,580 SH   SOLE   52,310 0 5,270
ICICI Bank Ltd ADR 45104G104 14,451 1,555,530 SH   SOLE   1,555,530 0 0
Incyte Corp COM 45337C102 381,960 3,673,750 SH   SOLE   3,477,825 0 195,925
Intel Corp COM 458140100 277 4,625 SH   SOLE   4,625 0 0
IQVIA Holdings Inc COM 46266C105 252 1,775 SH   SOLE   0 0 1,775
iShares iBoxx $ Investment Gra IBOXX INV CP ETF 464287242 194,524 1,446,276 SH   SOLE   0 0 0
Itau Unibanco Holding SA SPON ADR REP PFD 465562106 65,800 14,029,805 SH   SOLE   14,029,805 0 0
JD.com Inc SPON ADR CL A 47215P106 540,788 8,986,177 SH   SOLE   8,986,177 0 0
Johnson & Johnson COM 478160104 3,710 26,380 SH   SOLE   26,380 0 0
Johnson Controls International SHS G51502105 3,159,076 92,532,992 SH   SOLE   88,943,981 0 3,589,011
JPMorgan Chase & Co COM 46625H100 1,192,588 12,679,016 SH   SOLE   11,840,656 0 838,360
Juniper Networks Inc COM 48203R104 1,100,756 48,152,071 SH   SOLE   45,832,756 0 2,319,315
Kimberly-Clark Corp COM 494368103 546 3,863 SH   SOLE   3,768 0 95
Liberty Global PLC SHS CL A G5480U104 192,854 8,822,251 SH   SOLE   8,822,251 0 0
Liberty Global PLC SHS CL C G5480U120 605,403 28,145,168 SH   SOLE   28,145,168 0 0
Lincoln National Corp COM 534187109 202,292 5,498,557 SH   SOLE   5,257,357 0 241,200
Linde PLC SHS G5494J103 607,627 2,886,759 SH   SOLE   2,886,759 0 0
Lockheed Martin Corp COM 539830109 343 940 SH   SOLE   875 0 65
LyondellBasell Industries NV SHS - A - N53745100 399,165 6,073,720 SH   SOLE   5,791,555 0 282,165
Marsh & McLennan Cos Inc COM 571748102 307 2,860 SH   SOLE   2,860 0 0
Mattel Inc COM 577081102 225,778 23,348,309 SH   SOLE   22,015,859 0 1,332,450
Maxim Integrated Products Inc COM 57772K101 6,605 108,975 SH   SOLE   103,975 0 5,000
McDonald's Corp COM 580135101 2,540 13,770 SH   SOLE   13,725 0 45
Medtronic PLC SHS G5960L103 534,353 5,827,186 SH   SOLE   5,416,969 0 410,217
Merck & Co Inc COM 58933Y105 26,755 345,979 SH   SOLE   337,189 0 8,790
MetLife Inc COM 59156R108 2,422,663 66,337,971 SH   SOLE   63,088,771 0 3,249,200
Micro Focus International PLC SPON ADR NEW 594837403 190,240 34,715,406 SH   SOLE   33,022,640 0 1,692,766
Microchip Technology Inc COM 595017104 2,633,869 25,010,629 SH   SOLE   23,742,554 0 1,268,075
Microsoft Corp COM 594918104 3,631,037 17,842,059 SH   SOLE   16,942,374 0 899,685
Molson Coors Beverage Co CL B 60871R209 794,002 23,108,338 SH   SOLE   22,011,781 0 1,096,557
Mondelez International Inc CL A 609207105 605 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 563 2,050 SH   SOLE   2,050 0 0
Motorola Solutions Inc COM NEW 620076307 1,278 9,117 SH   SOLE   8,982 0 135
National Oilwell Varco Inc COM 637071101 304,569 24,862,742 SH   SOLE   23,664,532 0 1,198,210
NetApp Inc COM 64110D104 1,988 44,800 SH   SOLE   44,800 0 0
News Corp CL A 65249B109 162,958 13,740,109 SH   SOLE   12,980,032 0 760,077
NextEra Energy Inc COM 65339F101 1,659 6,907 SH   SOLE   4,842 0 2,065
NIKE INC CL B 654106103 263 2,680 SH   SOLE   0 0 2,680
Norfolk Southern Corp COM 655844108 535 3,050 SH   SOLE   3,050 0 0
Novartis AG SPONSORED ADR 66987V109 1,690,360 19,353,787 SH   SOLE   18,352,780 0 1,001,007
Nucor Corp COM 670346105 500 12,066 SH   SOLE   12,066 0 0
Nutrien Ltd COM 67077M108 443,385 13,812,614 SH   SOLE   13,812,614 0 0
Occidental Petroleum Corp COM 674599105 2,263,292 123,677,174 SH   SOLE   118,524,684 0 5,152,490
Otis Worldwide Corp COM 68902V107 541,754 9,527,858 SH   SOLE   9,109,533 0 418,325
Ovintiv Inc COM 69047Q102 360,682 37,767,797 SH   SOLE   37,767,797 0 0
Parker-Hannifin Corp COM 701094104 597 3,256 SH   SOLE   756 0 2,500
PayPal Holdings Inc COM 70450Y103 6,982 40,071 SH   SOLE   40,071 0 0
PepsiCo Inc COM 713448108 983 7,435 SH   SOLE   5,145 0 2,290
Pfizer Inc COM 717081103 7,900 241,587 SH   SOLE   234,037 0 7,550
Philip Morris International In COM 718172109 1,311 18,713 SH   SOLE   16,713 0 2,000
Phillips 66 COM 718546104 302 4,200 SH   SOLE   4,200 0 0
PNC Financial Services Group I COM 693475105 1,965 18,680 SH   SOLE   18,680 0 0
PPG Industries Inc COM 693506107 233 2,200 SH   SOLE   2,200 0 0
Procter & Gamble Co/The COM 742718109 14,473 121,040 SH   SOLE   120,780 0 260
QUALCOMM Inc COM 747525103 374 4,100 SH   SOLE   4,100 0 0
Qurate Retail Inc COM SER A 74915M100 593,356 62,458,519 SH   SOLE   59,688,574 0 2,769,945
Raytheon Technologies Corp COM 75513E101 1,223,753 19,859,667 SH   SOLE   19,061,247 0 798,420
Rio Tinto PLC SPONSORED ADR 767204100 478 8,500 SH   SOLE   8,500 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 3,869 118,358 SH   SOLE   118,358 0 0
S&P Global Inc COM 78409V104 2,007 6,090 SH   SOLE   5,700 0 390
salesforce.com Inc COM 79466L302 229 1,225 SH   SOLE   0 0 1,225
Sanofi SPONSORED ADR 80105N105 2,023,639 39,640,336 SH   SOLE   37,444,878 0 2,195,458
Schlumberger Ltd COM 806857108 1,637,941 89,066,920 SH   SOLE   86,321,520 0 2,745,400
Sea Ltd SPONSORED ADS 81141R100 209 1,950 SH   SOLE   0 0 1,950
State Street Corp COM 857477103 1,152,775 18,139,660 SH   SOLE   17,158,210 0 981,450
Suncor Energy Inc COM 867224107 999,170 59,262,754 SH   SOLE   59,262,754 0 0
Synopsys Inc COM 871607107 3,009 15,430 SH   SOLE   12,500 0 2,930
Target Corp COM 87612E106 21,945 182,979 SH   SOLE   175,479 0 7,500
TE Connectivity Ltd REG SHS H84989104 2,691,493 33,004,208 SH   SOLE   31,887,277 0 1,116,931
Teck Resources Ltd CL B 878742204 102,956 9,880,640 SH   SOLE   9,880,640 0 0
Texas Instruments Inc COM 882508104 374 2,945 SH   SOLE   500 0 2,445
Thermo Fisher Scientific Inc COM 883556102 13,033 35,970 SH   SOLE   33,090 0 2,880
T-Mobile US Inc COM 872590104 382,739 3,674,887 SH   SOLE   3,477,833 0 197,054
T-Mobile US, Inc., Rights RIGHT 07/27/2020 872590112 546 3,254,282 SH   SOLE   115,064 0 197,254
Travelers Cos Inc/The COM 89417E109 15,973 140,056 SH   SOLE   137,556 0 2,500
Truist Financial Corp COM 89832Q109 1,113,642 29,657,574 SH   SOLE   28,097,781 0 1,559,793
UBS Group AG SHS H42097107 1,476,318 128,503,442 SH   SOLE   128,503,442 0 0
Unilever NV N Y SHS NEW 904784709 2,389 44,838 SH   SOLE   40,838 0 4,000
Unilever PLC SPON ADR NEW 904767704 258 4,700 SH   SOLE   4,700 0 0
Union Pacific Corp COM 907818108 60,075 355,324 SH   SOLE   346,610 0 8,714
UnitedHealth Group Inc COM 91324P102 1,969,035 6,675,828 SH   SOLE   6,364,837 0 310,991
US Bancorp COM NEW 902973304 3,332 90,500 SH   SOLE   86,000 0 4,500
Verizon Communications Inc COM 92343V104 345 6,260 SH   SOLE   5,500 0 760
Visa Inc COM CL A 92826C839 1,185 6,135 SH   SOLE   3,600 0 2,535
VMware Inc CL A COM 928563402 948,660 6,125,920 SH   SOLE   5,832,495 0 293,425
Vulcan Materials Co COM 929160109 4,564 39,400 SH   SOLE   36,900 0 2,500
Walmart Inc COM 931142103 14,801 123,570 SH   SOLE   123,570 0 0
Walt Disney Co/The COM DISNEY 254687106 66,346 594,976 SH   SOLE   578,101 0 16,875
Wells Fargo & Co COM 949746101 2,645,953 103,357,551 SH   SOLE   98,422,516 0 4,935,035
Williams Cos Inc/The COM 969457100 697,253 36,658,928 SH   SOLE   34,853,628 0 1,805,300
ZOETIS INC CL A 98978V103 267 1,950 SH   SOLE   0 0 1,950