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 4,570 27,706 SH   SOLE   27,706 0 0
Abbott Laboratories COM 002824100 1,486 32,068 SH   SOLE   32,068 0 0
AbbVie Inc COM 00287Y109 2,052 35,055 SH   SOLE   35,055 0 0
Actavis plc SHS G0083B108 477 1,602 SH   SOLE   1,602 0 0
Adobe Systems Inc COM 00724F101 26,568 359,325 SH   SOLE   355,625 0 3,700
ADT Corp/The COM 00101J106 1,138,230 27,414,014 SH   SOLE   26,320,052 0 1,093,962
Aegon NV NY REGISTRY SH 007924103 827,648 104,369,216 SH   SOLE   98,241,647 0 6,127,569
Aetna Inc COM 00817Y108 320 3,000 SH   SOLE   3,000 0 0
Air Products & Chemicals Inc COM 009158106 1,528 10,100 SH   SOLE   8,100 0 2,000
Allstate Corp COM 020002101 336 4,724 SH   SOLE   4,724 0 0
Altria Group Inc COM 02209S103 1,190 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 287 770 SH   SOLE   770 0 0
American Express Co COM 025816109 15,778 201,973 SH   SOLE   198,293 0 3,680
Ameriprise Financial Inc COM 03076C106 547 4,182 SH   SOLE   4,182 0 0
Amgen Inc COM 031162100 8,744 54,704 SH   SOLE   51,804 0 2,900
Anadarko Petroleum Corp COM 032511107 905 10,924 SH   SOLE   8,874 0 2,050
Anthem Inc COM 036752103 463 3,000 SH   SOLE   3,000 0 0
AOL Inc COM 00184X105 464,127 11,717,432 SH   SOLE   11,016,606 0 700,826
Apache Corp COM 037411105 1,880,379 31,168,219 SH   SOLE   29,415,035 0 1,753,184
Apple Inc COM 037833100 3,418 27,466 SH   SOLE   27,466 0 0
AT&T Inc COM 00206R102 473 14,492 SH   SOLE   14,492 0 0
Automatic Data Processing Inc COM 053015103 224 2,620 SH   SOLE   820 0 1,800
Baidu Inc SPON ADR REP A 056752108 1,206,654 5,790,087 SH   SOLE   5,790,087 0 0
Baker Hughes Inc COM 057224107 1,728,582 27,187,515 SH   SOLE   25,676,549 0 1,510,966
Bank of America Corp COM 060505104 2,416,100 156,991,569 SH   SOLE   147,980,269 0 9,011,300
Bank of New York Mellon Corp/T COM 064058100 2,698,272 67,054,467 SH   SOLE   63,201,737 0 3,852,730
Baxter International Inc COM 071813109 232 3,382 SH   SOLE   3,382 0 0
BB&T Corp COM 054937107 1,048,453 26,890,303 SH   SOLE   25,298,032 0 1,592,271
Becton Dickinson and Co COM 075887109 2,201 15,330 SH   SOLE   15,330 0 0
Berkshire Hathaway Inc CL A 084670108 1,088 5 SH   SOLE   5 0 0
Berkshire Hathaway Inc CL B NEW 084670702 2,497 17,300 SH   SOLE   17,300 0 0
Boston Scientific Corp COM 101137107 12,948 729,460 SH   SOLE   714,260 0 15,200
Bristol-Myers Squibb Co COM 110122108 5,665 87,828 SH   SOLE   82,068 0 5,760
Cabot Oil & Gas Corp COM 127097103 217 7,360 SH   SOLE   7,360 0 0
Cadence Design Systems Inc COM 127387108 304,891 16,534,200 SH   SOLE   15,428,400 0 1,105,800
California Resources Corp COM 13057Q107 587 77,120 SH   SOLE   75,120 0 2,000
Capital One Financial Corp COM 14040H105 3,688,848 46,800,911 SH   SOLE   44,133,614 0 2,667,297
CarMax Inc COM 143130102 460,912 6,678,921 SH   SOLE   6,208,282 0 470,639
Caterpillar Inc COM 149123101 5,071 63,368 SH   SOLE   60,868 0 2,500
Celanese Corp COM SER A 150870103 873,602 15,639,131 SH   SOLE   14,724,181 0 914,950
Cemex SAB de CV SPON ADR NEW 151290889 526 55,528 SH   SOLE   55,528 0 0
Charles Schwab Corp COM 808513105 2,881,814 94,671,937 SH   SOLE   90,710,337 0 3,961,600
Chevron Corp COM 166764100 1,336,566 12,731,623 SH   SOLE   11,969,599 0 762,024
China Mobile Ltd SPONSORED ADR 16941M109 421 6,470 SH   SOLE   6,470 0 0
Chubb Corp COM 171232101 12,295 121,610 SH   SOLE   116,610 0 5,000
Cigna Corp COM 125509109 1,335,201 10,315,208 SH   SOLE   9,740,708 0 574,500
Cisco Systems Inc COM 17275R102 788,756 28,655,978 SH   SOLE   26,869,944 0 1,786,034
Citigroup Inc COM NEW 172967424 365 7,075 SH   SOLE   7,075 0 0
Citrix Systems Inc COM 177376100 576 9,026 SH   SOLE   9,026 0 0
Coach Inc COM 189754104 715,066 17,259,611 SH   SOLE   16,285,411 0 974,200
Coca-Cola Co COM 191216100 1,389 34,242 SH   SOLE   34,242 0 0
Colgate-Palmolive Co COM 194162103 971 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 2,601,710 46,072,436 SH   SOLE   43,484,802 0 2,587,634
Comcast Corp CL A SPL 20030N200 2,201 39,261 SH   SOLE   28,500 0 10,761
Computer Sciences Corp COM 205363104 5,794 88,750 SH   SOLE   85,750 0 3,000
ConocoPhillips COM 20825C104 1,880 30,188 SH   SOLE   30,188 0 0
Corning Inc COM 219350105 1,266,029 55,821,375 SH   SOLE   52,982,575 0 2,838,800
Credit Suisse Group AG SPONSORED ADR 225401108 22,537 836,882 SH   SOLE   803,392 0 33,490
Danaher Corp COM 235851102 910,510 10,724,501 SH   SOLE   10,112,008 0 612,493
Deere & Co COM 244199105 2,486 28,346 SH   SOLE   28,346 0 0
Diageo PLC SPON ADR NEW 25243Q205 11,565 104,590 SH   SOLE   102,590 0 2,000
DISH Network Corp CL A 25470M109 808,572 11,541,130 SH   SOLE   10,897,813 0 643,317
Dominion Resources Inc/VA COM 25746U109 369 5,212 SH   SOLE   5,212 0 0
Domtar Corp COM NEW 257559203 314 6,796 SH   SOLE   6,796 0 0
Dow Chemical Co COM 260543103 33,271 693,433 SH   SOLE   670,623 0 22,810
Duke Energy Corp COM NEW 26441C204 1,428 18,595 SH   SOLE   16,929 0 1,666
Dun & Bradstreet Corp COM 26483E100 696 5,425 SH   SOLE   5,425 0 0
eBay Inc COM 278642103 1,540,422 26,706,343 SH   SOLE   25,131,701 0 1,574,642
EI du Pont de Nemours & Co COM 263534109 2,969 41,548 SH   SOLE   41,548 0 0
Eli Lilly & Co COM 532457108 2,632 36,234 SH   SOLE   36,234 0 0
EMC Corp/MA COM 268648102 1,120,167 43,825,013 SH   SOLE   41,505,213 0 2,319,800
Endo International PLC SHS G30401106 230 2,560 SH   SOLE   2,560 0 0
Equinix Inc COM NEW 29444U700 293 1,258 SH   SOLE   1,258 0 0
Ericsson ADR B SEK 10 294821608 26,455 2,107,934 SH   SOLE   2,013,234 0 94,700
Express Scripts Holding Co COM 30219G108 2,101,700 24,221,504 SH   SOLE   22,911,119 0 1,310,385
Exxon Mobil Corp COM 30231G102 13,688 161,032 SH   SOLE   160,064 0 968
FedEx Corp COM 31428X106 2,153,102 13,013,612 SH   SOLE   12,247,822 0 765,790
Fluor Corp COM 343412102 491 8,595 SH   SOLE   8,595 0 0
General Electric Co COM 369604103 943,596 38,032,872 SH   SOLE   36,003,718 0 2,029,154
General Mills Inc COM 370334104 634 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 2,541 27,262 SH   SOLE   27,262 0 0
Gilead Sciences Inc COM 375558103 417 4,250 SH   SOLE   4,250 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 1,081,597 23,436,551 SH   SOLE   22,459,887 0 976,664
Goldman Sachs Group Inc/The COM 38141G104 2,184,463 11,621,340 SH   SOLE   10,957,990 0 663,350
Google Inc CL A 38259P508 719,348 1,296,823 SH   SOLE   1,221,246 0 75,577
Google Inc CL C 38259P706 1,753,599 3,199,998 SH   SOLE   3,027,480 0 172,518
Grupo Televisa SAB SPON ADR REP ORD 40049J206 757,379 22,943,922 SH   SOLE   22,943,922 0 0
Halliburton Co COM 406216101 404 9,200 SH   SOLE   9,200 0 0
Hartford Financial Services Gr COM 416515104 337 8,050 SH   SOLE   8,050 0 0
Hess Corp COM 42809H107 340 5,006 SH   SOLE   5,006 0 0
Hewlett-Packard Co COM 428236103 5,009,605 160,770,370 SH   SOLE   154,393,025 0 6,377,345
Home Depot Inc COM 437076102 12,413 109,264 SH   SOLE   105,464 0 3,800
Honda Motor Co Ltd AMERN SHS 438128308 221,431 6,759,200 SH   SOLE   6,759,200 0 0
Honeywell International Inc COM 438516106 1,236 11,851 SH   SOLE   11,851 0 0
HSBC Holdings PLC SPON ADR NEW 404280406 9,490 222,820 SH   SOLE   204,075 0 18,745
IBM COM 459200101 18,971 118,202 SH   SOLE   113,202 0 5,000
Johnson & Johnson COM 478160104 4,022 39,985 SH   SOLE   37,985 0 2,000
JPMorgan Chase & Co COM 46625H100 1,447,493 23,893,905 SH   SOLE   22,445,926 0 1,447,979
Juniper Networks Inc COM 48203R104 398,542 17,650,209 SH   SOLE   16,325,125 0 1,325,084
Kimberly-Clark Corp COM 494368103 437 4,083 SH   SOLE   4,083 0 0
Koninklijke Philips NV NY REG SH NEW 500472303 360,234 12,711,146 SH   SOLE   11,617,423 0 1,093,723
Kraft Foods Group Inc COM 50076Q106 344 3,946 SH   SOLE   3,946 0 0
Legg Mason Inc COM 524901105 517 9,360 SH   SOLE   9,360 0 0
Level 3 Communications Inc COM NEW 52729N308 553 10,278 SH   SOLE   10,278 0 0
Liberty Global PLC SHS CL A G5480U104 598,627 11,630,605 SH   SOLE   11,630,605 0 0
Liberty Global PLC SHS CL C G5480U120 885,455 17,776,647 SH   SOLE   17,776,647 0 0
Liberty Interactive Corp INT COM SER A 53071M104 644,345 22,074,162 SH   SOLE   20,522,087 0 1,552,075
Liberty Ventures LBT VENT COM A 53071M880 3,499 83,287 SH   SOLE   50,991 0 32,296
Loews Corp COM 540424108 257 6,300 SH   SOLE   6,300 0 0
Lowe's Cos Inc COM 548661107 369 4,960 SH   SOLE   4,960 0 0
Macy's Inc COM 55616P104 774 11,922 SH   SOLE   11,922 0 0
Marsh & McLennan Cos Inc COM 571748102 581 10,360 SH   SOLE   10,360 0 0
Maxim Integrated Products Inc COM 57772K101 865,485 24,863,127 SH   SOLE   23,340,977 0 1,522,150
McDonald's Corp COM 580135101 4,004 41,092 SH   SOLE   37,692 0 3,400
McGraw Hill Financial Inc COM 580645109 7,762 75,071 SH   SOLE   74,271 0 800
Medtronic PLC SHS G5960L103 678,246 8,696,577 SH   SOLE   8,074,331 0 622,246
Merck & Co Inc COM 58933Y105 1,462,807 25,448,977 SH   SOLE   24,172,290 0 1,276,687
MetLife Inc COM 59156R108 1,409,657 27,886,395 SH   SOLE   26,195,045 0 1,691,350
Microsoft Corp COM 594918104 3,388,619 83,350,600 SH   SOLE   78,676,094 0 4,674,506
Mondelez International Inc CL A 609207105 427 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 343 3,300 SH   SOLE   3,300 0 0
Morgan Stanley COM NEW 617446448 486 13,620 SH   SOLE   13,620 0 0
Motorola Solutions Inc COM NEW 620076307 4,493 67,396 SH   SOLE   67,396 0 0
National Oilwell Varco Inc COM 637071101 728,472 14,572,351 SH   SOLE   13,790,776 0 781,575
NetApp Inc COM 64110D104 1,239,247 34,947,736 SH   SOLE   33,071,336 0 1,876,400
New Oriental Education & Techn SPON ADR 647581107 227,961 10,282,429 SH   SOLE   10,282,429 0 0
News Corp CL A 65249B109 154,176 9,629,952 SH   SOLE   8,974,390 0 655,562
NextEra Energy Inc COM 65339F101 1,217 11,700 SH   SOLE   9,700 0 2,000
Nokia OYJ SPONSORED ADR 654902204 231,556 30,548,266 SH   SOLE   27,683,966 0 2,864,300
Norfolk Southern Corp COM 655844108 638 6,197 SH   SOLE   6,197 0 0
Novartis AG SPONSORED ADR 66987V109 4,933,734 50,032,795 SH   SOLE   48,318,995 0 1,713,800
NOW Inc COM 67011P100 70,948 3,278,568 SH   SOLE   3,112,106 0 166,462
Nucor Corp COM 670346105 3,441 72,400 SH   SOLE   72,400 0 0
NVR Inc COM 62944T105 142,733 107,426 SH   SOLE   98,226 0 9,200
Occidental Petroleum Corp COM 674599105 14,920 204,384 SH   SOLE   199,384 0 5,000
Parker-Hannifin Corp COM 701094104 589 4,960 SH   SOLE   2,460 0 2,500
PepsiCo Inc COM 713448108 857 8,965 SH   SOLE   8,965 0 0
Petroleo Brasileiro SA SP ADR NON VTG 71654V101 454,180 74,578,000 SH   SOLE   74,578,000 0 0
Pfizer Inc COM 717081103 1,627,370 46,776,959 SH   SOLE   44,322,282 0 2,454,677
PG&E Corp COM 69331C108 339 6,382 SH   SOLE   6,382 0 0
Philip Morris International In COM 718172109 1,499 19,900 SH   SOLE   17,900 0 2,000
Phillips 66 COM 718546104 675 8,590 SH   SOLE   8,590 0 0
PNC Financial Services Group I COM 693475105 2,378 25,500 SH   SOLE   25,500 0 0
PPG Industries Inc COM 693506107 2,030 9,000 SH   SOLE   9,000 0 0
Procter & Gamble Co COM 742718109 13,610 166,102 SH   SOLE   164,902 0 1,200
QUALCOMM Inc COM 747525103 555 8,000 SH   SOLE   8,000 0 0
Rio Tinto PLC SPONSORED ADR 767204100 817 19,740 SH   SOLE   19,740 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 548,394 9,193,530 SH   SOLE   9,178,630 0 14,900
Sanofi SPONSORED ADR 80105N105 2,127,605 43,034,073 SH   SOLE   40,832,011 0 2,202,062
Schlumberger Ltd COM 806857108 4,751,308 56,942,812 SH   SOLE   55,109,980 0 1,832,832
Sempra Energy COM 816851109 209 1,915 SH   SOLE   1,915 0 0
Sigma-Aldrich Corp COM 826552101 2,627 19,000 SH   SOLE   19,000 0 0
Sprint Corp COM SER 1 85207U105 556,448 117,394,003 SH   SOLE   111,904,042 0 5,489,961
State Street Corp COM 857477103 846 11,500 SH   SOLE   11,500 0 0
Stryker Corp COM 863667101 310 3,360 SH   SOLE   3,360 0 0
SunTrust Banks Inc COM 867914103 670,579 16,319,769 SH   SOLE   15,171,586 0 1,148,183
Symantec Corp COM 871503108 1,987,952 85,082,495 SH   SOLE   80,251,995 0 4,830,500
Synopsys Inc COM 871607107 983,037 21,222,723 SH   SOLE   20,072,281 0 1,150,442
Target Corp COM 87612E106 1,476,903 17,995,656 SH   SOLE   16,938,039 0 1,057,617
TE Connectivity Ltd REG SHS H84989104 2,665,579 37,218,367 SH   SOLE   35,889,091 0 1,329,276
Teck Resources Ltd CL B 878742204 303,038 22,071,213 SH   SOLE   22,071,213 0 0
Thermo Fisher Scientific Inc COM 883556102 7,228 53,802 SH   SOLE   50,302 0 3,500
Time Inc COM 887228104 185,654 8,273,369 SH   SOLE   7,811,396 0 461,973
Time Warner Cable Inc COM 88732J207 2,920,259 19,483,979 SH   SOLE   18,410,527 0 1,073,452
Time Warner Inc COM NEW 887317303 3,161,974 37,446,403 SH   SOLE   35,265,481 0 2,180,922
Toyota Motor Corp SP ADR REP2COM 892331307 270 1,930 SH   SOLE   1,930 0 0
Travelers Cos Inc/The COM 89417E109 24,200 223,807 SH   SOLE   221,307 0 2,500
Twenty-First Century Fox Inc CL A 90130A101 1,557,897 46,037,152 SH   SOLE   43,157,302 0 2,879,850
Tyco International Plc SHS G91442106 1,826,611 42,420,144 SH   SOLE   41,124,329 0 1,295,815
Under Armour Inc CL A 904311107 266 3,300 SH   SOLE   3,300 0 0
Unilever NV N Y SHS NEW 904784709 3,062 73,333 SH   SOLE   69,333 0 4,000
Unilever PLC SPON ADR NEW 904767704 16,812 403,058 SH   SOLE   369,746 0 33,312
Union Pacific Corp COM 907818108 33,168 306,235 SH   SOLE   297,635 0 8,600
UnitedHealth Group Inc COM 91324P102 1,998,674 16,896,393 SH   SOLE   15,944,108 0 952,285
US Bancorp/MN COM NEW 902973304 9,517 217,934 SH   SOLE   210,934 0 7,000
Verizon Communications Inc COM 92343V104 267 5,500 SH   SOLE   5,500 0 0
VF Corp COM 918204108 321 4,260 SH   SOLE   1,760 0 2,500
Visa Inc COM CL A 92826C839 474 7,240 SH   SOLE   7,240 0 0
Vulcan Materials Co COM 929160109 15,016 178,125 SH   SOLE   173,625 0 4,500
Walgreens Boots Alliance Inc COM 931427108 947 11,179 SH   SOLE   11,179 0 0
Wal-Mart Stores Inc COM 931142103 2,539,620 30,876,839 SH   SOLE   29,424,883 0 1,451,956
Walt Disney Co COM DISNEY 254687106 6,972 66,469 SH   SOLE   59,869 0 6,600
Weatherford International PLC ORD SHS G48833100 921,606 74,927,277 SH   SOLE   72,605,027 0 2,322,250
Wells Fargo & Co COM 949746101 3,913,204 71,933,893 SH   SOLE   67,772,528 0 4,161,365
Whirlpool Corp COM 963320106 222 1,100 SH   SOLE   1,100 0 0
Xerox Corp COM 984121103 1,234 96,000 SH   SOLE   86,000 0 10,000
Yahoo! Inc COM 984332106 355 8,000 SH   SOLE   8,000 0 0