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 630 3,650 SH   SOLE   3,450 0 200
Nestle S A Rep RG SH ADR ADR 641069406 1,082 12,885 SH   SOLE   12,555 0 330
Alphabet Inc Cl A COM 02079K305 285,712 293,423 SH   SOLE   267,331 0 26,092
Alphabet Inc Cl C COM 02079K107 1,521,855 1,586,737 SH   SOLE   1,321,426 0 265,311
Amazon.com Inc COM 023135106 1,283,836 1,335,451 SH   SOLE   1,129,910 0 205,541
American International Group COM 026874784 810 13,200 SH   SOLE   13,200 0 0
Anadarko Petroleum Corp COM 032511107 178,736 3,658,864 SH   SOLE   3,035,503 0 623,361
Aon PLC COM G0408V102 1,543,368 10,563,778 SH   SOLE   8,909,148 0 1,654,630
Ascent Capital Group Inc-A COM 043632108 873 66,958 SH   SOLE   64,170 0 2,788
Bank of America Corp COM 060505104 786,571 31,040,701 SH   SOLE   26,136,220 0 4,904,481
Bank of New York Mellon Corp COM 064058100 636 12,000 SH   SOLE   12,000 0 0
Berkshire Hathaway Inc-Cl A COM 084670108 14,561 53 SH   SOLE   53 0 0
Berkshire Hathaway Inc-Cl B COM 084670702 2,238,778 12,212,406 SH   SOLE   10,251,150 0 1,961,256
BorgWarner Inc COM 099724106 3,279 64,000 SH   SOLE   64,000 0 0
Charter Communications Inc-A COM 16119P108 657 1,808 SH   SOLE   1,808 0 0
Citigroup Inc COM 172967424 1,612,820 22,172,389 SH   SOLE   18,640,327 0 3,532,062
Coca Cola Co COM 191216100 567 12,600 SH   SOLE   12,600 0 0
Cogent Communications Holdings COM 19239V302 724 14,800 SH   SOLE   14,800 0 0
Comcast Corp Cl A COM 20030N101 924 24,000 SH   SOLE   24,000 0 0
ConocoPhillips COM 20825C104 280 5,600 SH   SOLE   5,600 0 0
Dish Network Corp Cl A COM 25470M109 770,047 14,199,641 SH   SOLE   11,964,114 0 2,235,527
Echostar Corp-A COM 278768106 235 4,100 SH   SOLE   4,100 0 0
Ecolab Inc COM 278865100 1,125,414 8,750,595 SH   SOLE   7,320,733 0 1,429,862
Fidelity National Information COM 31620m106 329,624 3,529,540 SH   SOLE   2,984,587 0 544,953
First Citizens BancShares COM 31946m103 583 1,560 SH   SOLE   0 0 1,560
General Dynamics Corp COM 369550108 189,558 922,066 SH   SOLE   760,855 0 161,211
General Motors Co COM 37045V100 903,343 22,371,049 SH   SOLE   18,795,982 0 3,575,067
Goldman Sachs Group Inc COM 38141G104 683,769 2,882,789 SH   SOLE   2,402,211 0 480,578
Healthequity Inc COM 42226A107 1,745 34,500 SH   SOLE   34,500 0 0
IBM COM 459200101 392 2,700 SH   SOLE   2,700 0 0
ILG Inc COM 44967H101 63,899 2,390,530 SH   SOLE   1,966,705 0 423,825
Interactive Brokers Group, Inc COM 45841N107 743 16,500 SH   SOLE   16,500 0 0
IShares Russell 1000 Value COM 464287598 1,025 8,650 SH   SOLE   8,650 0 0
JPMorgan Chase & Co COM 46625H100 817,155 8,555,700 SH   SOLE   7,191,204 0 1,364,496
Liberty Global Plc-A COM G5480U104 9,721 286,658 SH   SOLE   255,551 0 31,107
Liberty Global Plc-Series C COM G5480U120 1,207,271 36,919,604 SH   SOLE   30,546,767 0 6,372,837
Liberty Global Plc LiLAC - A COM G5480U138 1,147 48,285 SH   SOLE   44,331 0 3,954
Liberty Global Plc LiLAC - C COM G5480U153 110,396 4,738,008 SH   SOLE   4,013,246 0 724,762
Marriott International -Cl A COM 571903202 1,040,225 9,434,292 SH   SOLE   7,952,786 0 1,481,506
Microsoft Corp COM 594918104 1,752,777 23,530,366 SH   SOLE   19,718,372 0 3,811,994
Mondelez International Inc COM 609207105 485,180 11,932,614 SH   SOLE   9,881,546 0 2,051,068
Morgan Stanley COM 617446448 293,112 6,084,939 SH   SOLE   5,138,206 0 946,733
Neurotrope Inc COM 64129T207 308 59,745 SH   SOLE   59,745 0 0
Newfield Exploration Co COM 651290108 472 15,900 SH   SOLE   15,900 0 0
News Corp Ltd Class A COM 65249B109 249 18,750 SH   SOLE   18,750 0 0
Noble Energy Inc COM 655044105 324,302 11,435,197 SH   SOLE   9,716,468 0 1,718,729
Oracle Corp COM 68389X105 1,761,231 36,426,699 SH   SOLE   30,636,345 0 5,790,354
Pepsico Inc COM 713448108 765,921 6,873,559 SH   SOLE   5,795,016 0 1,078,543
Praxair Inc COM 74005P104 898 6,425 SH   SOLE   6,280 0 145
Thermo Fisher Scientific Inc COM 883556102 684,546 3,618,107 SH   SOLE   3,177,611 0 440,496
Travelers Companies, Inc COM 89417E109 845 6,900 SH   SOLE   6,900 0 0
Twenty-First Century Fox Cl A COM 90130A101 139,766 5,298,174 SH   SOLE   4,119,615 0 1,178,559
Twenty-First Century Fox Cl B COM 90130A200 614,385 23,822,610 SH   SOLE   20,280,769 0 3,541,841
UnitedHealth Group Inc COM 91324P102 1,141,986 5,830,920 SH   SOLE   4,926,028 0 904,892
W R Berkley Corp COM 084423102 401,796 6,020,315 SH   SOLE   5,101,000 0 919,315
Wells Fargo & Co COM 949746101 788,046 14,289,135 SH   SOLE   12,065,874 0 2,223,261