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,389 23,906 SH   SOLE   23,906 0 0
Abbott Laboratories COM 002824100 1,217 30,268 SH   SOLE   30,268 0 0
AbbVie Inc COM 00287Y109 1,809 33,255 SH   SOLE   33,255 0 0
Adobe Systems Inc COM 00724F101 24,173 294,003 SH   SOLE   291,503 0 2,500
ADT Corp/The COM 00101J106 807,436 27,004,565 SH   SOLE   25,929,828 0 1,074,737
Aegon NV NY REGISTRY SH 007924103 616,053 107,139,644 SH   SOLE   101,132,205 0 6,007,439
Agrium Inc COM 008916108 101,355 1,132,456 SH   SOLE   1,132,456 0 0
Air Products & Chemicals Inc COM 009158106 778 6,100 SH   SOLE   4,100 0 2,000
Allergan plc SHS G0177J108 299 1,100 SH   SOLE   1,100 0 0
Allstate Corp/The COM 020002101 227 3,896 SH   SOLE   3,896 0 0
Altria Group Inc COM 02209S103 1,295 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 394 770 SH   SOLE   770 0 0
American Express Co COM 025816109 355,988 4,802,206 SH   SOLE   4,496,862 0 305,344
Ameriprise Financial Inc COM 03076C106 347 3,182 SH   SOLE   3,182 0 0
Amgen Inc COM 031162100 6,687 48,344 SH   SOLE   45,844 0 2,500
Anadarko Petroleum Corp COM 032511107 597 9,884 SH   SOLE   7,834 0 2,050
Anthem Inc COM 036752103 350 2,500 SH   SOLE   2,500 0 0
Apache Corp COM 037411105 1,017,270 25,977,274 SH   SOLE   24,502,190 0 1,475,084
Apple Inc COM 037833100 2,926 26,528 SH   SOLE   26,528 0 0
Automatic Data Processing Inc COM 053015103 211 2,620 SH   SOLE   2,620 0 0
Baidu Inc SPON ADR REP A 056752108 1,125,785 8,192,887 SH   SOLE   8,192,887 0 0
Baker Hughes Inc COM 057224107 1,757,472 33,771,551 SH   SOLE   31,999,035 0 1,772,516
Bank of America Corp COM 060505104 2,954,206 189,615,263 SH   SOLE   179,553,363 0 10,061,900
Bank of New York Mellon Corp/T COM 064058100 2,249,948 57,469,938 SH   SOLE   54,147,258 0 3,322,680
BB&T Corp COM 054937107 895,161 25,144,982 SH   SOLE   23,577,011 0 1,567,971
Becton Dickinson and Co COM 075887109 1,995 15,038 SH   SOLE   15,038 0 0
Berkshire Hathaway Inc CL A 084670108 976 5 SH   SOLE   5 0 0
Berkshire Hathaway Inc CL B NEW 084670702 2,126 16,300 SH   SOLE   16,300 0 0
Boston Scientific Corp COM 101137107 7,761 472,960 SH   SOLE   472,960 0 0
Bristol-Myers Squibb Co COM 110122108 4,732 79,928 SH   SOLE   74,168 0 5,760
Cadence Design Systems Inc COM 127387108 299,710 14,492,750 SH   SOLE   13,466,650 0 1,026,100
California Resources Corp COM 13057Q107 166 64,030 SH   SOLE   64,030 0 0
Capital One Financial Corp COM 14040H105 3,547,532 48,917,988 SH   SOLE   46,217,541 0 2,700,447
CarMax Inc COM 143130102 34,334 578,788 SH   SOLE   534,100 0 44,688
Caterpillar Inc COM 149123101 3,870 59,218 SH   SOLE   56,718 0 2,500
Celanese Corp COM SER A 150870103 833,059 14,079,079 SH   SOLE   13,218,129 0 860,950
Cemex SAB de CV SPON ADR NEW 151290889 210 30,000 SH   SOLE   30,000 0 0
Charles Schwab Corp/The COM 808513105 2,753,747 96,419,718 SH   SOLE   92,506,118 0 3,913,600
Chevron Corp COM 166764100 51,605 654,224 SH   SOLE   632,058 0 22,166
China Mobile Ltd SPONSORED ADR 16941M109 385 6,470 SH   SOLE   6,470 0 0
Chubb Corp/The COM 171232101 14,196 115,740 SH   SOLE   110,740 0 5,000
Cigna Corp COM 125509109 1,738,927 12,879,034 SH   SOLE   12,181,658 0 697,376
Cisco Systems Inc COM 17275R102 1,766,512 67,295,678 SH   SOLE   63,792,644 0 3,503,034
Citigroup Inc COM NEW 172967424 351 7,075 SH   SOLE   7,075 0 0
Citrix Systems Inc COM 177376100 625 9,026 SH   SOLE   9,026 0 0
Coach Inc COM 189754104 502,774 17,378,986 SH   SOLE   16,429,786 0 949,200
Coca-Cola Co/The COM 191216100 1,374 34,242 SH   SOLE   34,242 0 0
Colgate-Palmolive Co COM 194162103 888 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A SPL 20030N200 1,389 24,261 SH   SOLE   13,500 0 10,761
Comcast Corp CL A 20030N101 2,542,552 44,700,285 SH   SOLE   42,203,400 0 2,496,885
Computer Sciences Corp COM 205363104 3,913 63,750 SH   SOLE   60,750 0 3,000
Concho Resources Inc COM 20605P101 381,286 3,878,800 SH   SOLE   3,658,000 0 220,800
ConocoPhillips COM 20825C104 1,414 29,488 SH   SOLE   29,488 0 0
Corning Inc COM 219350105 816,666 47,702,466 SH   SOLE   45,319,066 0 2,383,400
Credit Suisse Group AG SPONSORED ADR 225401108 19,492 811,144 SH   SOLE   785,868 0 25,276
Danaher Corp COM 235851102 792,160 9,296,558 SH   SOLE   8,684,558 0 612,000
Deere & Co COM 244199105 2,038 27,541 SH   SOLE   27,541 0 0
Diageo PLC SPON ADR NEW 25243Q205 9,429 87,474 SH   SOLE   85,474 0 2,000
DISH Network Corp CL A 25470M109 672,980 11,535,480 SH   SOLE   10,913,663 0 621,817
Dominion Resources Inc/VA COM 25746U109 360 5,112 SH   SOLE   5,112 0 0
Domtar Corp COM NEW 257559203 236 6,612 SH   SOLE   6,612 0 0
Dow Chemical Co/The COM 260543103 20,647 486,952 SH   SOLE   469,642 0 17,310
Duke Energy Corp COM NEW 26441C204 1,075 14,945 SH   SOLE   13,279 0 1,666
Dun & Bradstreet Corp/The COM 26483E100 570 5,425 SH   SOLE   5,425 0 0
eBay Inc COM 278642103 536,119 21,936,134 SH   SOLE   20,482,242 0 1,453,892
EI du Pont de Nemours & Co COM 263534109 1,617 33,556 SH   SOLE   33,556 0 0
Eli Lilly & Co COM 532457108 2,647 31,634 SH   SOLE   31,634 0 0
EMC Corp/MA COM 268648102 2,065,063 85,474,449 SH   SOLE   80,939,799 0 4,534,650
Equinix Inc COM PAR $0.001 29444U700 344 1,258 SH   SOLE   1,258 0 0
Ericsson ADR B SEK 10 294821608 21,379 2,185,978 SH   SOLE   2,098,978 0 87,000
Express Scripts Holding Co COM 30219G108 2,299,699 28,405,375 SH   SOLE   26,868,090 0 1,537,285
Exxon Mobil Corp COM 30231G102 11,223 150,952 SH   SOLE   150,952 0 0
FedEx Corp COM 31428X106 1,776,058 12,335,446 SH   SOLE   11,604,056 0 731,390
Fluor Corp COM 343412102 364 8,595 SH   SOLE   8,595 0 0
General Electric Co COM 369604103 732,454 29,042,595 SH   SOLE   27,232,641 0 1,809,954
General Mills Inc COM 370334104 629 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 2,044 24,662 SH   SOLE   24,662 0 0
Gilead Sciences Inc COM 375558103 417 4,250 SH   SOLE   4,250 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 7,802 202,915 SH   SOLE   181,401 0 21,514
Goldman Sachs Group Inc/The COM 38141G104 1,880,151 10,820,390 SH   SOLE   10,179,490 0 640,900
Google Inc CL A 38259P508 817,730 1,280,966 SH   SOLE   1,208,171 0 72,795
Google Inc CL C 38259P706 2,012,781 3,308,209 SH   SOLE   3,134,989 0 173,220
Grupo Televisa SAB SPON ADR REP ORD 40049J206 717,285 27,566,692 SH   SOLE   27,566,692 0 0
Halliburton Co COM 406216101 325 9,200 SH   SOLE   9,200 0 0
Harley-Davidson Inc COM 412822108 396,471 7,221,700 SH   SOLE   6,847,000 0 374,700
Hartford Financial Services Gr COM 416515104 369 8,050 SH   SOLE   8,050 0 0
Hess Corp COM 42809H107 221 4,406 SH   SOLE   4,406 0 0
Hewlett-Packard Co COM 428236103 5,033,808 196,556,357 SH   SOLE   189,357,748 0 7,198,609
Home Depot Inc/The COM 437076102 11,616 100,582 SH   SOLE   97,582 0 3,000
Honda Motor Co Ltd AMERN SHS 438128308 202,076 6,758,400 SH   SOLE   6,758,400 0 0
Honeywell International Inc COM 438516106 713 7,531 SH   SOLE   7,531 0 0
HSBC Holdings PLC SPON ADR NEW 404280406 773 20,405 SH   SOLE   20,405 0 0
IBM COM 459200101 15,323 105,695 SH   SOLE   100,695 0 5,000
Johnson & Johnson COM 478160104 3,448 36,935 SH   SOLE   36,935 0 0
JPMorgan Chase & Co COM 46625H100 1,626,656 26,679,607 SH   SOLE   25,160,228 0 1,519,379
Juniper Networks Inc COM 48203R104 532,960 20,729,659 SH   SOLE   19,438,675 0 1,290,984
Kimberly-Clark Corp COM 494368103 445 4,083 SH   SOLE   4,083 0 0
Koninklijke Philips NV NY REG SH NEW 500472303 4,292 182,940 SH   SOLE   182,940 0 0
Legg Mason Inc COM 524901105 356 8,560 SH   SOLE   8,560 0 0
Level 3 Communications Inc COM NEW 52729N308 384 8,778 SH   SOLE   8,778 0 0
Liberty Global PLC SHS CL A G5480U104 499,448 11,631,305 SH   SOLE   11,631,305 0 0
Liberty Global PLC SHS CL C G5480U120 867,296 21,143,247 SH   SOLE   21,143,247 0 0
Liberty Global Plc LiLAC LILAC SHS CL A G5480U138 19,594 581,585 SH   SOLE   581,585 0 0
Liberty Global Plc LiLAC LILAC SHS CL C G5480U153 33,410 975,767 SH   SOLE   975,767 0 0
Liberty Interactive Corp QVC G QVC GP COM SER A 53071M104 572,770 21,836,453 SH   SOLE   20,388,803 0 1,447,650
Liberty Ventures LBT VENT COM A 53071M880 960 23,798 SH   SOLE   23,798 0 0
Loews Corp COM 540424108 210 5,800 SH   SOLE   5,800 0 0
Lowe's Cos Inc COM 548661107 342 4,960 SH   SOLE   4,960 0 0
Macy's Inc COM 55616P104 554 10,800 SH   SOLE   10,800 0 0
Marsh & McLennan Cos Inc COM 571748102 541 10,360 SH   SOLE   10,360 0 0
Maxim Integrated Products Inc COM 57772K101 795,227 23,809,199 SH   SOLE   22,327,399 0 1,481,800
McDonald's Corp COM 580135101 2,793 28,342 SH   SOLE   25,842 0 2,500
McGraw Hill Financial Inc COM 580645109 1,572 18,171 SH   SOLE   18,171 0 0
Medtronic PLC SHS G5960L103 466,664 6,971,380 SH   SOLE   6,390,940 0 580,440
Merck & Co Inc COM 58933Y105 1,214,266 24,585,258 SH   SOLE   23,351,858 0 1,233,400
MetLife Inc COM 59156R108 1,326,105 28,125,231 SH   SOLE   26,438,781 0 1,686,450
Microsoft Corp COM 594918104 3,310,328 74,792,774 SH   SOLE   70,513,368 0 4,279,406
Mondelez International Inc CL A 609207105 496 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 324 3,300 SH   SOLE   3,300 0 0
Morgan Stanley COM NEW 617446448 429 13,620 SH   SOLE   13,620 0 0
Motorola Solutions Inc COM NEW 620076307 4,554 66,596 SH   SOLE   66,596 0 0
National Oilwell Varco Inc COM 637071101 816,353 21,682,683 SH   SOLE   20,580,748 0 1,101,935
NetApp Inc COM 64110D104 1,088,153 36,761,933 SH   SOLE   34,906,433 0 1,855,500
New Oriental Education & Techn SPON ADR 647581107 230,154 11,388,129 SH   SOLE   11,388,129 0 0
News Corp CL A 65249B109 101,115 8,012,302 SH   SOLE   7,377,540 0 634,762
NextEra Energy Inc COM 65339F101 1,073 11,000 SH   SOLE   9,000 0 2,000
Norfolk Southern Corp COM 655844108 428 5,597 SH   SOLE   5,597 0 0
Novartis AG SPONSORED ADR 66987V109 4,202,861 45,723,035 SH   SOLE   44,099,185 0 1,623,850
NOW Inc COM 67011P100 46,607 3,149,097 SH   SOLE   2,984,222 0 164,875
Nucor Corp COM 670346105 2,719 72,400 SH   SOLE   72,400 0 0
Occidental Petroleum Corp COM 674599105 13,222 199,881 SH   SOLE   195,881 0 4,000
Parker-Hannifin Corp COM 701094104 466 4,788 SH   SOLE   2,288 0 2,500
PayPal Holdings, Inc. COM 70450Y103 354,344 11,415,734 SH   SOLE   10,605,642 0 810,092
PepsiCo Inc COM 713448108 770 8,165 SH   SOLE   8,165 0 0
Petroleo Brasileiro SA SP ADR NON VTG 71654V101 666,320 181,065,303 SH   SOLE   181,065,303 0 0
Pfizer Inc COM 717081103 1,421,819 45,266,436 SH   SOLE   42,885,359 0 2,381,077
Philip Morris International In COM 718172109 1,579 19,900 SH   SOLE   17,900 0 2,000
Phillips 66 COM 718546104 655 8,529 SH   SOLE   8,529 0 0
PNC Financial Services Group I COM 693475105 2,087 23,400 SH   SOLE   23,400 0 0
PPG Industries Inc COM 693506107 1,578 18,000 SH   SOLE   18,000 0 0
Priceline Group Inc/The COM NEW 741503403 833,167 673,615 SH   SOLE   638,680 0 34,935
Procter & Gamble Co/The COM 742718109 11,163 155,170 SH   SOLE   155,170 0 0
QUALCOMM Inc COM 747525103 430 8,000 SH   SOLE   8,000 0 0
Rio Tinto PLC SPONSORED ADR 767204100 583 17,240 SH   SOLE   17,240 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 468,995 9,896,502 SH   SOLE   9,883,502 0 13,000
Sanofi SPONSORED ADR 80105N105 2,366,845 49,859,813 SH   SOLE   47,326,450 0 2,533,363
Schlumberger Ltd COM 806857108 4,283,541 62,107,301 SH   SOLE   60,233,969 0 1,873,332
Sigma-Aldrich Corp COM 826552101 2,639 19,000 SH   SOLE   19,000 0 0
Sprint Corp COM SER 1 85207U105 712,992 185,675,129 SH   SOLE   176,538,802 0 9,136,327
State Street Corp COM 857477103 659 9,800 SH   SOLE   9,800 0 0
Stryker Corp COM 863667101 316 3,360 SH   SOLE   3,360 0 0
SunTrust Banks Inc COM 867914103 104,691 2,737,734 SH   SOLE   2,562,831 0 174,903
Symantec Corp COM 871503108 1,702,700 87,452,480 SH   SOLE   82,671,280 0 4,781,200
Synopsys Inc COM 871607107 796,987 17,258,273 SH   SOLE   16,232,031 0 1,026,242
Target Corp COM 87612E106 968,022 12,306,404 SH   SOLE   11,555,587 0 750,817
TE Connectivity Ltd REG SHS H84989104 2,114,677 35,309,351 SH   SOLE   34,066,725 0 1,242,626
Teck Resources Ltd CL B 878742204 255,377 53,203,561 SH   SOLE   53,203,561 0 0
The Kraft Heinz Co. COM 500754106 279 3,946 SH   SOLE   3,946 0 0
Thermo Fisher Scientific Inc COM 883556102 6,469 52,902 SH   SOLE   50,402 0 2,500
Time Inc COM 887228104 9,561 501,868 SH   SOLE   398,752 0 103,116
Time Warner Cable Inc COM 88732J207 3,487,767 19,444,541 SH   SOLE   18,390,532 0 1,054,009
Time Warner Inc COM NEW 887317303 2,593,973 37,730,510 SH   SOLE   35,625,453 0 2,105,057
Toyota Motor Corp SP ADR REP2COM 892331307 226 1,930 SH   SOLE   1,930 0 0
Travelers Cos Inc/The COM 89417E109 20,869 209,671 SH   SOLE   207,171 0 2,500
Twenty-First Century Fox Inc CL A 90130A101 1,258,998 46,664,136 SH   SOLE   43,877,686 0 2,786,450
Twenty-First Century Fox Inc CL B 90130A200 485 17,900 SH   SOLE   17,900 0 0
Tyco International Plc SHS G91442106 1,432,242 42,804,616 SH   SOLE   41,526,501 0 1,278,115
UBS Group AG SHS H42097107 565,842 30,534,700 SH   SOLE   30,534,700 0 0
Under Armour Inc CL A 904311107 319 3,300 SH   SOLE   3,300 0 0
Unilever NV N Y SHS NEW 904784709 2,648 65,880 SH   SOLE   61,880 0 4,000
Unilever PLC SPON ADR NEW 904767704 5,807 142,406 SH   SOLE   135,406 0 7,000
Union Pacific Corp COM 907818108 25,954 293,560 SH   SOLE   286,560 0 7,000
UnitedHealth Group Inc COM 91324P102 1,484,403 12,795,477 SH   SOLE   12,062,992 0 732,485
US Bancorp COM NEW 902973304 7,186 175,234 SH   SOLE   170,734 0 4,500
Verizon Communications Inc COM 92343V104 239 5,500 SH   SOLE   5,500 0 0
VF Corp COM 918204108 276 4,046 SH   SOLE   1,546 0 2,500
Visa Inc COM CL A 92826C839 504 7,240 SH   SOLE   7,240 0 0
Vulcan Materials Co COM 929160109 11,012 123,455 SH   SOLE   119,455 0 4,000
Walgreens Boots Alliance Inc COM 931427108 904 10,879 SH   SOLE   10,879 0 0
Wal-Mart Stores Inc COM 931142103 2,003,356 30,896,914 SH   SOLE   29,474,108 0 1,422,806
Walt Disney Co/The COM DISNEY 254687106 6,792 66,457 SH   SOLE   59,857 0 6,600
Weatherford International PLC ORD SHS G48833100 639,474 75,409,677 SH   SOLE   73,112,127 0 2,297,550
Wells Fargo & Co COM 949746101 3,673,809 71,544,477 SH   SOLE   67,507,444 0 4,037,033
Xerox Corp COM 984121103 613 63,000 SH   SOLE   53,000 0 10,000
Yahoo! Inc COM 984332106 231 8,000 SH   SOLE   8,000 0 0