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
Alibaba Group Holding Ltd ADR 01609W102 496,178 6,031,089 SH   SOLE   5,053,819 0 977,270
Nestle S A Rep RG SH ADR ADR 641069406 341,449 4,731,830 SH   SOLE   4,128,880 0 602,950
Sanofi ADR ADR 80105n105 347 7,000 SH   SOLE   7,000 0 0
Total SA B ADR's ADR 89151E109 216 4,400 SH   SOLE   4,400 0 0
Vodafone Group PLC-SP ADR ADR 92857w308 258 7,090 SH   SOLE   7,090 0 0
3M Company COM 88579y101 320,896 2,079,691 SH   SOLE   1,783,466 0 296,225
Altera Corporation COM 021441100 698,638 13,645,272 SH   SOLE   11,458,631 0 2,186,641
Amazon.com Inc COM 023135106 911,355 2,099,461 SH   SOLE   1,768,531 0 330,930
American Intl Group Inc New COM 026874784 816 13,200 SH   SOLE   13,200 0 0
Anadarko Petroleum COM 032511107 228,544 2,927,796 SH   SOLE   2,469,096 0 458,700
AON PLC COM G0408V102 1,318,506 13,227,384 SH   SOLE   11,155,397 0 2,071,987
Apache Corp COM 037411105 303 5,250 SH   SOLE   5,250 0 0
Ascent Capital Group Inc-A COM 043632108 3,417 79,938 SH   SOLE   75,469 0 4,469
Bank of America Corp COM 060505104 468,478 27,525,143 SH   SOLE   22,974,243 0 4,550,900
Bank of NY Mellon COM 064058100 504 12,000 SH   SOLE   12,000 0 0
Berkley W R Corp COM 084423102 485,383 9,346,871 SH   SOLE   7,937,874 0 1,408,997
Berkshire Hathaway Inc Cl A COM 084670108 17,617 86 SH   SOLE   86 0 0
Berkshire Hathaway Inc Cl B COM 084670702 1,407,180 10,338,547 SH   SOLE   8,723,025 0 1,615,522
Borg Warner Inc COM 099724106 3,638 64,000 SH   SOLE   64,000 0 0
Charter Communications COM 16117m305 325 1,900 SH   SOLE   1,900 0 0
Citigroup Inc. COM 172967424 1,346,449 24,374,533 SH   SOLE   20,553,292 0 3,821,241
Coca Cola Co COM 191216100 187,955 4,791,107 SH   SOLE   4,459,368 0 331,739
Comcast Corp Special Cl A COM 20030N200 719 12,000 SH   SOLE   12,000 0 0
ConocoPhillips COM 20825c104 344 5,600 SH   SOLE   5,600 0 0
Constellation Brands Inc COM 21036p108 533,010 4,594,122 SH   SOLE   3,966,094 0 628,028
Discovery Communications Cl A COM 25470f104 150,936 4,538,071 SH   SOLE   4,013,971 0 524,100
Discovery Communications Cl C COM 25470f302 96,532 3,105,909 SH   SOLE   2,449,544 0 656,365
Dish Network Corp Cl A COM 25470M109 866,214 12,793,006 SH   SOLE   10,664,105 0 2,128,901
Ecolab Inc COM 278865100 1,017,942 9,002,762 SH   SOLE   7,589,470 0 1,413,292
Goldman Sachs Group Inc COM 38141g104 545,501 2,612,678 SH   SOLE   2,167,094 0 445,584
Google Inc Cl A COM 38259P508 376,476 697,126 SH   SOLE   603,781 0 93,345
Google Inc Cl C COM 38259P706 907,863 1,744,179 SH   SOLE   1,446,500 0 297,679
Healthequity Inc COM 42226A107 1,282 40,000 SH   SOLE   35,000 0 5,000
IBM COM 459200101 439 2,700 SH   SOLE   2,700 0 0
Interactive Brokers Group, Inc COM 45841n107 964 23,200 SH   SOLE   23,200 0 0
JPMorgan Chase & Co COM 46625h100 723,717 10,680,598 SH   SOLE   9,052,428 0 1,628,170
Kraft Foods Group Inc COM 50076q106 249,131 2,926,137 SH   SOLE   2,275,851 0 650,286
Liberty Global Plc-A COM G5480U104 21,925 405,502 SH   SOLE   371,158 0 34,344
Liberty Global Plc-Series C COM G5480U120 1,526,929 30,158,574 SH   SOLE   25,389,503 0 4,769,071
Loews Corp COM 540424108 75,608 1,963,336 SH   SOLE   1,726,308 0 237,028
Microsoft Corp COM 594918104 1,304,469 29,546,305 SH   SOLE   24,795,280 0 4,751,025
Mondelez International Inc COM 609207105 830,670 20,191,300 SH   SOLE   16,980,209 0 3,211,091
Morgan Stanley COM 617446448 636,372 16,405,577 SH   SOLE   13,750,216 0 2,655,361
Newfield Exploration Co COM 651290108 824 22,800 SH   SOLE   22,800 0 0
News Corp Ltd Class A COM 65249b109 284 19,475 SH   SOLE   19,475 0 0
Noble Energy Inc COM 655044105 678,413 15,895,338 SH   SOLE   13,359,525 0 2,535,813
Oracle Systems COM 68389X105 1,702,433 42,244,002 SH   SOLE   35,429,352 0 6,814,650
Pepsico COM 713448108 756,424 8,103,968 SH   SOLE   6,805,423 0 1,298,545
Praxair Inc COM 74005P104 579,618 4,848,331 SH   SOLE   4,083,567 0 764,764
SPDR S&P 500 ETF Trust COM 78462F103 309 1,500 SH   SOLE   1,500 0 0
Telephone and Data Systems COM 879433829 262 8,900 SH   SOLE   8,900 0 0
Thermo Fisher Scientific Inc COM 883556102 575,051 4,431,647 SH   SOLE   3,795,190 0 636,457
Travelers Companies, Inc. COM 89417E109 667 6,900 SH   SOLE   6,900 0 0
Twenty-First Century Fox Cl A COM 90130a101 280,938 8,632,287 SH   SOLE   7,683,361 0 948,926
Twenty-First Century Fox Cl B COM 90130a200 908,751 28,204,550 SH   SOLE   23,197,147 0 5,007,403
UnitedHealth Group Inc COM 91324P102 1,063,032 8,713,377 SH   SOLE   7,321,866 0 1,391,511
Valeant Pharmaceuticals Intern COM 91911K102 760,103 3,421,576 SH   SOLE   2,919,732 0 501,844
Wal-Mart Stores Inc COM 931142103 4,369 61,591 SH   SOLE   60,269 0 1,322
Wells Fargo COM 949746101 411 7,300 SH   SOLE   7,300 0 0