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 394 3,650 SH   SOLE   3,450 0 200
Nestle S A Rep RG SH ADR ADR 641069406 991 12,885 SH   SOLE   12,555 0 330
Alphabet Inc Cl A COM 02079K305 317,438 374,426 SH   SOLE   333,900 0 40,526
Alphabet Inc Cl C COM 02079K107 1,370,769 1,652,405 SH   SOLE   1,383,749 0 268,656
Amazon.com Inc COM 023135106 1,325,777 1,495,451 SH   SOLE   1,270,966 0 224,485
American International Group COM 026874784 824 13,200 SH   SOLE   13,200 0 0
Anadarko Petroleum Corp COM 032511107 214,808 3,464,640 SH   SOLE   2,971,793 0 492,847
Aon PLC COM G0408V102 1,359,752 11,456,333 SH   SOLE   9,712,165 0 1,744,168
Apache Corp COM 037411105 221 4,300 SH   SOLE   4,300 0 0
Ascent Capital Group Inc-A COM 043632108 951 67,333 SH   SOLE   64,545 0 2,788
Bank of America Corp COM 060505104 774,175 32,817,916 SH   SOLE   27,936,409 0 4,881,507
Bank of New York Mellon Corp COM 064058100 567 12,000 SH   SOLE   12,000 0 0
Berkshire Hathaway Inc-Cl A COM 084670108 13,742 55 SH   SOLE   55 0 0
Berkshire Hathaway Inc-Cl B COM 084670702 1,975,478 11,851,921 SH   SOLE   10,037,115 0 1,814,806
BorgWarner Inc COM 099724106 2,675 64,000 SH   SOLE   64,000 0 0
Charter Communications Inc-A COM 16119P108 592 1,808 SH   SOLE   1,808 0 0
Citigroup Inc COM 172967424 1,439,639 24,066,187 SH   SOLE   20,486,849 0 3,579,338
Coca Cola Co COM 191216100 535 12,600 SH   SOLE   12,600 0 0
Cogent Communications Holdings COM 19239V302 637 14,800 SH   SOLE   14,800 0 0
Comcast Corp Cl A COM 20030N101 902 24,000 SH   SOLE   24,000 0 0
ConocoPhillips COM 20825C104 279 5,600 SH   SOLE   5,600 0 0
Dish Network Corp Cl A COM 25470M109 920,135 14,492,604 SH   SOLE   12,355,405 0 2,137,199
Echostar Corp-A COM 278768106 233 4,100 SH   SOLE   4,100 0 0
Ecolab Inc COM 278865100 1,100,763 8,782,215 SH   SOLE   7,478,098 0 1,304,117
Fidelity National Information COM 31620m106 288,855 3,627,925 SH   SOLE   3,091,492 0 536,433
First Citizens BancShares COM 31946m103 523 1,560 SH   SOLE   0 0 1,560
General Dynamics Corp COM 369550108 172,653 922,291 SH   SOLE   767,846 0 154,445
Goldman Sachs Group Inc COM 38141G104 660,925 2,877,088 SH   SOLE   2,447,915 0 429,173
Healthequity Inc COM 42226A107 1,465 34,500 SH   SOLE   34,500 0 0
IBM COM 459200101 470 2,700 SH   SOLE   2,700 0 0
ILG Inc COM 44967H101 53,068 2,531,855 SH   SOLE   2,094,208 0 437,647
Interactive Brokers Group, Inc COM 45841N107 573 16,500 SH   SOLE   16,500 0 0
JPMorgan Chase & Co COM 46625H100 1,087,927 12,385,322 SH   SOLE   10,639,172 0 1,746,150
Liberty Global Plc-A COM G5480U104 10,560 294,391 SH   SOLE   263,284 0 31,107
Liberty Global Plc-Series C COM G5480U120 1,257,351 35,883,296 SH   SOLE   30,624,576 0 5,258,720
Liberty Global Plc LiLAC - A COM G5480U138 1,114 50,093 SH   SOLE   46,139 0 3,954
Liberty Global Plc LiLAC - C COM G5480U153 115,591 5,016,983 SH   SOLE   4,273,672 0 743,311
Marriott International -Cl A COM 571903202 959,098 10,183,673 SH   SOLE   8,673,278 0 1,510,395
Microsoft Corp COM 594918104 1,693,991 25,721,084 SH   SOLE   21,806,144 0 3,914,940
Mondelez International Inc COM 609207105 737,568 17,120,896 SH   SOLE   14,533,101 0 2,587,795
Morgan Stanley COM 617446448 560,039 13,072,796 SH   SOLE   11,155,516 0 1,917,280
Newfield Exploration Co COM 651290108 587 15,900 SH   SOLE   15,900 0 0
News Corp Ltd Class A COM 65249B109 244 18,750 SH   SOLE   18,750 0 0
Noble Energy Inc COM 655044105 413,913 12,053,382 SH   SOLE   10,283,422 0 1,769,960
Oracle Corp COM 68389X105 1,807,911 40,527,036 SH   SOLE   34,489,290 0 6,037,746
Pepsico Inc COM 713448108 792,675 7,086,314 SH   SOLE   6,040,693 0 1,045,621
Praxair Inc COM 74005P104 762 6,425 SH   SOLE   6,280 0 145
Thermo Fisher Scientific Inc COM 883556102 579,655 3,773,794 SH   SOLE   3,352,283 0 421,511
Travelers Companies, Inc COM 89417E109 832 6,900 SH   SOLE   6,900 0 0
Twenty-First Century Fox Cl A COM 90130A101 179,763 5,549,950 SH   SOLE   4,365,616 0 1,184,334
Twenty-First Century Fox Cl B COM 90130A200 790,373 24,870,138 SH   SOLE   21,362,452 0 3,507,686
UnitedHealth Group Inc COM 91324P102 1,033,185 6,299,524 SH   SOLE   5,381,409 0 918,115
Valeant Pharmaceuticals Intern COM 91911K102 176 15,918 SH   SOLE   13,625 0 2,293
W R Berkley Corp COM 084423102 448,975 6,356,723 SH   SOLE   5,425,733 0 930,990