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 3,982 22,741 SH   SOLE   22,741 0 0
Abbott Laboratories COM 002824100 1,151 29,268 SH   SOLE   29,268 0 0
AbbVie Inc COM 00287Y109 2,057 33,232 SH   SOLE   33,232 0 0
Adobe Systems Inc COM 00724F101 20,429 213,264 SH   SOLE   210,764 0 2,500
Aegon NV NY REGISTRY SH 007924103 444,137 110,757,413 SH   SOLE   104,505,674 0 6,251,739
Agrium Inc COM 008916108 240,986 2,665,183 SH   SOLE   2,665,183 0 0
Air Products & Chemicals Inc COM 009158106 888 6,250 SH   SOLE   4,250 0 2,000
Allstate Corp/The COM 020002101 266 3,796 SH   SOLE   3,796 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 139,650 2,516,669 SH   SOLE   2,389,269 0 127,400
Alphabet Inc CAP STK CL A 02079K305 266,716 379,111 SH   SOLE   345,536 0 33,575
Alphabet Inc CAP STK CL C 02079K107 2,203,456 3,183,725 SH   SOLE   3,012,733 0 170,992
Altria Group Inc COM 02209S103 1,641 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 755 1,055 SH   SOLE   1,055 0 0
American Express Co COM 025816109 1,716,387 28,248,637 SH   SOLE   26,708,683 0 1,539,954
Ameriprise Financial Inc COM 03076C106 286 3,182 SH   SOLE   3,182 0 0
Amgen Inc COM 031162100 6,277 41,257 SH   SOLE   39,257 0 2,000
Anadarko Petroleum Corp COM 032511107 490,564 9,212,463 SH   SOLE   8,473,107 0 739,356
Anthem Inc COM 036752103 420,977 3,205,245 SH   SOLE   2,919,409 0 285,836
Apache Corp COM 037411105 1,619,834 29,097,064 SH   SOLE   27,317,076 0 1,779,988
Apple Inc COM 037833100 2,453 25,654 SH   SOLE   25,654 0 0
AstraZeneca PLC SPONSORED ADR 046353108 982,163 32,532,723 SH   SOLE   30,626,123 0 1,906,600
Baidu Inc SPON ADR REP A 056752108 906,803 5,490,787 SH   SOLE   5,490,787 0 0
Baker Hughes Inc COM 057224107 1,520,612 33,694,040 SH   SOLE   31,811,911 0 1,882,129
Bank of America Corp COM 060505104 2,945,938 221,999,832 SH   SOLE   209,549,320 0 12,450,512
Bank of New York Mellon Corp/T COM 064058100 2,172,806 55,928,092 SH   SOLE   52,651,705 0 3,276,387
BB&T Corp COM 054937107 880,511 24,726,502 SH   SOLE   23,117,948 0 1,608,554
Becton Dickinson and Co COM 075887109 2,345 13,830 SH   SOLE   13,830 0 0
Berkshire Hathaway Inc CL A 084670108 651 3 SH   SOLE   3 0 0
Berkshire Hathaway Inc CL B NEW 084670702 2,576 17,789 SH   SOLE   17,789 0 0
Boston Scientific Corp COM 101137107 8,996 384,930 SH   SOLE   384,930 0 0
Bristol-Myers Squibb Co COM 110122108 5,307 72,158 SH   SOLE   66,398 0 5,760
Cadence Design Systems Inc COM 127387108 29,027 1,194,535 SH   SOLE   1,194,535 0 0
Capital One Financial Corp COM 14040H105 3,126,700 49,231,610 SH   SOLE   46,386,610 0 2,845,000
CarMax Inc COM 143130102 3,213 65,540 SH   SOLE   65,540 0 0
Caterpillar Inc COM 149123101 4,355 57,448 SH   SOLE   54,948 0 2,500
Celanese Corp COM SER A 150870103 829,031 12,666,629 SH   SOLE   11,873,061 0 793,568
Cemex SAB de CV SPON ADR NEW 151290889 283,200 45,899,590 SH   SOLE   45,899,590 0 0
Charles Schwab Corp/The COM 808513105 2,605,195 102,931,469 SH   SOLE   98,651,057 0 4,280,412
Charter Communications Inc CL A 16119P108 2,594,469 11,347,398 SH   SOLE   10,720,198 0 627,200
Chevron Corp COM 166764100 53,915 514,311 SH   SOLE   505,155 0 9,156
Chubb Ltd COM H1467J104 2,333 17,846 SH   SOLE   14,837 0 3,009
Cigna Corp COM 125509109 1,956,022 15,282,616 SH   SOLE   14,447,372 0 835,244
Cisco Systems Inc COM 17275R102 1,972,106 68,738,446 SH   SOLE   64,832,278 0 3,906,168
Citigroup Inc COM NEW 172967424 231 5,450 SH   SOLE   5,450 0 0
Citrix Systems Inc COM 177376100 659 8,226 SH   SOLE   8,226 0 0
Coach Inc COM 189754104 681,836 16,736,280 SH   SOLE   15,787,280 0 949,000
Coca-Cola Co/The COM 191216100 1,552 34,242 SH   SOLE   34,242 0 0
Colgate-Palmolive Co COM 194162103 1,025 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 2,799,704 42,946,829 SH   SOLE   40,466,744 0 2,480,085
Computer Sciences Corp COM 205363104 2,021 40,700 SH   SOLE   37,700 0 3,000
Concho Resources Inc COM 20605P101 668,502 5,604,950 SH   SOLE   5,260,850 0 344,100
ConocoPhillips COM 20825C104 1,168 26,788 SH   SOLE   26,788 0 0
Corning Inc COM 219350105 1,087,834 53,116,905 SH   SOLE   50,138,768 0 2,978,137
Credit Suisse Group AG SPONSORED ADR 225401108 15,245 1,424,729 SH   SOLE   1,394,732 0 29,997
CSRA Inc COM 12650T104 1,136 48,500 SH   SOLE   48,500 0 0
Danaher Corp COM 235851102 672,070 6,654,158 SH   SOLE   6,205,358 0 448,800
Deere & Co COM 244199105 2,169 26,766 SH   SOLE   26,766 0 0
Diageo PLC SPON ADR NEW 25243Q205 8,339 73,874 SH   SOLE   71,874 0 2,000
DISH Network Corp CL A 25470M109 740,023 14,122,580 SH   SOLE   13,321,613 0 800,967
Dominion Resources Inc/VA COM 25746U109 391 5,012 SH   SOLE   5,012 0 0
Domtar Corp COM NEW 257559203 217 6,200 SH   SOLE   6,200 0 0
Dow Chemical Co/The COM 260543103 20,847 419,382 SH   SOLE   405,398 0 13,984
Duke Energy Corp COM NEW 26441C204 1,113 12,979 SH   SOLE   11,313 0 1,666
Dun & Bradstreet Corp/The COM 26483E100 661 5,425 SH   SOLE   5,425 0 0
eBay Inc COM 278642103 13,164 562,313 SH   SOLE   533,013 0 29,300
EI du Pont de Nemours & Co COM 263534109 2,110 32,556 SH   SOLE   32,556 0 0
Eli Lilly & Co COM 532457108 2,310 29,332 SH   SOLE   29,332 0 0
EMC Corp/MA COM 268648102 2,073,027 76,298,392 SH   SOLE   71,759,199 0 4,539,193
Equinix Inc COM PAR $0.001 29444U700 351 904 SH   SOLE   904 0 0
Ericsson ADR B SEK 10 294821608 17,021 2,216,336 SH   SOLE   2,144,405 0 71,931
Express Scripts Holding Co COM 30219G108 1,644,209 21,691,413 SH   SOLE   20,408,817 0 1,282,596
Exxon Mobil Corp COM 30231G102 13,308 141,970 SH   SOLE   141,970 0 0
FedEx Corp COM 31428X106 1,880,640 12,390,568 SH   SOLE   11,664,628 0 725,940
Fluor Corp COM 343412102 355 7,195 SH   SOLE   7,195 0 0
General Electric Co COM 369604103 50,832 1,614,731 SH   SOLE   1,593,277 0 21,454
General Mills Inc COM 370334104 799 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 2,224 21,962 SH   SOLE   21,962 0 0
Gilead Sciences Inc COM 375558103 313 3,750 SH   SOLE   3,750 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 1,918 44,262 SH   SOLE   36,748 0 7,514
Goldman Sachs Group Inc/The COM 38141G104 2,231,799 15,020,855 SH   SOLE   14,202,505 0 818,350
Grupo Televisa SAB SPON ADR REP ORD 40049J206 719,373 27,625,692 SH   SOLE   27,625,692 0 0
Halliburton Co COM 406216101 417 9,200 SH   SOLE   9,200 0 0
Harley-Davidson Inc COM 412822108 426,997 9,425,983 SH   SOLE   8,882,911 0 543,072
Hartford Financial Services Gr COM 416515104 228 5,140 SH   SOLE   5,140 0 0
Hess Corp COM 42809H107 247 4,106 SH   SOLE   4,106 0 0
Hewlett Packard Enterprise Co COM 42824C109 3,952,201 216,321,878 SH   SOLE   208,007,653 0 8,314,225
Home Depot Inc/The COM 437076102 11,052 86,555 SH   SOLE   83,555 0 3,000
Honda Motor Co Ltd AMERN SHS 438128308 145,630 5,749,300 SH   SOLE   5,749,300 0 0
Honeywell International Inc COM 438516106 876 7,531 SH   SOLE   7,531 0 0
HP Inc COM 40434L105 2,441,613 194,550,860 SH   SOLE   186,950,359 0 7,600,501
IBM COM 459200101 15,111 99,556 SH   SOLE   94,556 0 5,000
JD.com Inc SPON ADR CL A 47215P106 835,002 39,331,236 SH   SOLE   39,331,236 0 0
Johnson & Johnson COM 478160104 4,268 35,185 SH   SOLE   35,185 0 0
JPMorgan Chase & Co COM 46625H100 1,729,518 27,832,599 SH   SOLE   26,161,897 0 1,670,702
Juniper Networks Inc COM 48203R104 42,217 1,877,139 SH   SOLE   1,680,674 0 196,465
Kimberly-Clark Corp COM 494368103 553 4,023 SH   SOLE   4,023 0 0
Koninklijke Philips NV NY REG SH NEW 500472303 869 34,850 SH   SOLE   34,850 0 0
Kraft Heinz Co/The COM 500754106 349 3,946 SH   SOLE   3,946 0 0
Level 3 Communications Inc COM NEW 52729N308 246 4,778 SH   SOLE   4,778 0 0
Liberty Global PLC SHS CL C G5480U120 773,010 26,981,147 SH   SOLE   26,981,147 0 0
Liberty Global PLC SHS CL A G5480U104 464,657 15,989,587 SH   SOLE   15,989,587 0 0
Liberty Global Plc LiLAC LILAC SHS CL C G5480U153 126,796 3,902,609 SH   SOLE   3,902,609 0 0
Liberty Global Plc LiLAC LILAC SHS CL A G5480U138 81,540 2,527,589 SH   SOLE   2,527,589 0 0
Liberty Interactive Corp QVC G QVC GP COM SER A 53071M104 526,061 20,735,573 SH   SOLE   19,347,385 0 1,388,188
Liberty Ventures LBT VENT COM A 53071M880 735 19,837 SH   SOLE   19,837 0 0
Lowe's Cos Inc COM 548661107 389 4,910 SH   SOLE   4,910 0 0
Macy's Inc COM 55616P104 336 10,000 SH   SOLE   10,000 0 0
Marsh & McLennan Cos Inc COM 571748102 367 5,360 SH   SOLE   5,360 0 0
Maxim Integrated Products Inc COM 57772K101 728,324 20,406,935 SH   SOLE   19,037,565 0 1,369,370
McDonald's Corp COM 580135101 2,967 24,656 SH   SOLE   22,656 0 2,000
Medtronic PLC SHS G5960L103 559,863 6,452,264 SH   SOLE   5,930,118 0 522,146
Merck & Co Inc COM 58933Y105 1,404,118 24,372,814 SH   SOLE   23,127,665 0 1,245,149
MetLife Inc COM 59156R108 1,558,680 39,133,326 SH   SOLE   36,894,276 0 2,239,050
Microsoft Corp COM 594918104 2,634,595 51,487,095 SH   SOLE   48,414,706 0 3,072,389
Mondelez International Inc CL A 609207105 539 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 309 3,300 SH   SOLE   3,300 0 0
Motorola Solutions Inc COM NEW 620076307 4,393 66,596 SH   SOLE   66,596 0 0
National Oilwell Varco Inc COM 637071101 1,072,811 31,881,470 SH   SOLE   30,145,828 0 1,735,642
NetApp Inc COM 64110D104 892,161 36,281,441 SH   SOLE   34,334,993 0 1,946,448
News Corp CL A 65249B109 93,642 8,250,440 SH   SOLE   7,650,928 0 599,512
NextEra Energy Inc COM 65339F101 1,392 10,676 SH   SOLE   8,676 0 2,000
Norfolk Southern Corp COM 655844108 468 5,497 SH   SOLE   5,497 0 0
Novartis AG SPONSORED ADR 66987V109 3,660,681 44,366,511 SH   SOLE   42,726,392 0 1,640,119
Nucor Corp COM 670346105 3,577 72,400 SH   SOLE   72,400 0 0
Occidental Petroleum Corp COM 674599105 14,370 190,184 SH   SOLE   186,184 0 4,000
Parker-Hannifin Corp COM 701094104 504 4,668 SH   SOLE   2,168 0 2,500
PayPal Holdings Inc COM 70450Y103 9,075 248,563 SH   SOLE   227,063 0 21,500
PepsiCo Inc COM 713448108 662 6,245 SH   SOLE   6,245 0 0
Petroleo Brasileiro SA SP ADR NON VTG 71654V101 1,131,394 194,732,203 SH   SOLE   194,732,203 0 0
Pfizer Inc COM 717081103 29,245 830,581 SH   SOLE   811,531 0 19,050
Philip Morris International In COM 718172109 2,024 19,900 SH   SOLE   17,900 0 2,000
Phillips 66 COM 718546104 609 7,677 SH   SOLE   7,677 0 0
PNC Financial Services Group I COM 693475105 1,693 20,800 SH   SOLE   20,800 0 0
PPG Industries Inc COM 693506107 1,875 18,000 SH   SOLE   18,000 0 0
Priceline Group Inc/The COM NEW 741503403 842,400 674,778 SH   SOLE   637,865 0 36,913
Procter & Gamble Co/The COM 742718109 12,833 151,563 SH   SOLE   151,563 0 0
QUALCOMM Inc COM 747525103 291 5,430 SH   SOLE   5,430 0 0
Rio Tinto PLC SPONSORED ADR 767204100 470 15,000 SH   SOLE   15,000 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 577,559 10,459,227 SH   SOLE   10,448,017 0 11,210
S&P Global Inc COM 78409V104 1,949 18,171 SH   SOLE   18,171 0 0
Sanofi SPONSORED ADR 80105N105 2,308,275 55,155,913 SH   SOLE   52,215,039 0 2,940,874
Schlumberger Ltd COM 806857108 4,322,407 54,658,662 SH   SOLE   52,860,881 0 1,797,781
Sempra Energy COM 816851109 218 1,915 SH   SOLE   1,915 0 0
Sprint Corp COM SER 1 85207U105 835,041 184,335,741 SH   SOLE   175,289,330 0 9,046,411
State Street Corp COM 857477103 264 4,900 SH   SOLE   4,900 0 0
SunTrust Banks Inc COM 867914103 22,886 557,099 SH   SOLE   549,099 0 8,000
Symantec Corp COM 871503108 1,438,663 70,042,025 SH   SOLE   65,543,695 0 4,498,330
Synopsys Inc COM 871607107 738,704 13,659,473 SH   SOLE   12,759,931 0 899,542
Target Corp COM 87612E106 820,874 11,757,005 SH   SOLE   11,022,570 0 734,435
TE Connectivity Ltd REG SHS H84989104 1,625,100 28,455,613 SH   SOLE   27,378,639 0 1,076,974
Thermo Fisher Scientific Inc COM 883556102 77,817 526,642 SH   SOLE   469,012 0 57,630
Time Warner Inc COM NEW 887317303 2,782,884 37,841,768 SH   SOLE   35,716,879 0 2,124,889
Travelers Cos Inc/The COM 89417E109 23,491 197,333 SH   SOLE   194,833 0 2,500
Twenty-First Century Fox Inc CL A 90130A101 1,269,187 46,920,031 SH   SOLE   44,127,476 0 2,792,555
Twenty-First Century Fox Inc CL B 90130A200 388,021 14,239,300 SH   SOLE   13,360,100 0 879,200
Tyco International Plc SHS G91442106 1,627,510 38,204,464 SH   SOLE   36,918,699 0 1,285,765
UBS Group AG SHS DC1006725 479,009 37,021,727 SH   SOLE   37,021,727 0 0
Unilever NV N Y SHS NEW 904784709 2,889 61,547 SH   SOLE   57,547 0 4,000
Unilever PLC SPON ADR NEW 904767704 3,263 68,100 SH   SOLE   61,100 0 7,000
Union Pacific Corp COM 907818108 1,325,236 15,188,949 SH   SOLE   14,311,649 0 877,300
United Technologies Corp COM 913017109 282 2,746 SH   SOLE   2,746 0 0
UnitedHealth Group Inc COM 91324P102 2,081,223 14,739,539 SH   SOLE   13,888,342 0 851,197
US Bancorp COM NEW 902973304 6,289 155,934 SH   SOLE   151,434 0 4,500
Verizon Communications Inc COM 92343V104 307 5,500 SH   SOLE   5,500 0 0
VF Corp COM 918204108 202 3,291 SH   SOLE   1,291 0 2,000
Visa Inc COM CL A 92826C839 711 9,580 SH   SOLE   9,580 0 0
VMware Inc CL A COM 928563402 680,382 11,890,635 SH   SOLE   11,255,485 0 635,150
Vulcan Materials Co COM 929160109 12,085 100,405 SH   SOLE   96,405 0 4,000
Walgreens Boots Alliance Inc COM 931427108 714 8,579 SH   SOLE   8,579 0 0
Wal-Mart Stores Inc COM 931142103 2,061,239 28,228,423 SH   SOLE   26,799,080 0 1,429,343
Walt Disney Co/The COM DISNEY 254687106 6,618 67,656 SH   SOLE   61,056 0 6,600
Weatherford International PLC ORD SHS G48833100 450,617 81,192,317 SH   SOLE   78,773,567 0 2,418,750
Wells Fargo & Co COM 949746101 3,201,797 67,648,371 SH   SOLE   63,685,288 0 3,963,083
Xerox Corp COM 984121103 218 23,000 SH   SOLE   23,000 0 0
Yahoo! Inc COM 984332106 207 5,500 SH   SOLE   5,500 0 0