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 315 1,516 SH   SOLE   0 0 1,516
ALLERGAN PLC SHS USD G0177J108 791 5,402 SH   SOLE   0 0 5,402
ALLIANCE DATA SYSTEMS COM 018581108 879 5,026 SH   SOLE   0 0 5,026
ALLIANCE RES PARTNER L P COM UNITS LP 01877R108 4,597 225,796 SH   SOLE   0 0 225,796
ALPHABET INC COM 02079K305 282 240 SH   SOLE   0 0 240
AMAZON COM INC COM 023135106 1,166 655 SH   SOLE   0 0 655
AMERCO COM 023586100 2,905 7,822 SH   SOLE   0 0 7,822
APACHE CORP COM 037411105 802 23,141 SH   SOLE   0 0 23,141
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 608 3,025 SH   SOLE   0 0 3,025
BOEING CO COM 097023105 4,477 11,739 SH   SOLE   0 0 11,739
BOOKING HOLDINGS COM 09857L108 4,561 2,614 SH   SOLE   0 0 2,614
CANCER GENETICS COM 13739U104 20 82,900 SH   SOLE   0 0 82,900
CHURCH & DWIGHT INC COM 171340102 8,375 117,572 SH   SOLE   0 0 117,572
COSTCO WHSL CORP NEW COM 22160K105 188 776 SH   SOLE   0 0 776
CVS HEALTH CORP COM 126650100 714 13,231 SH   SOLE   0 0 13,231
DISNEY WALT CO COM 254687106 2,130 19,181 SH   SOLE   0 0 19,181
EBAY COM 278642103 5,231 140,868 SH   SOLE   0 0 140,868
EQUIFAX INC COM 294429105 5,852 49,381 SH   SOLE   0 0 49,381
GAMESTOP CL A 36467W109 1,153 113,452 SH   SOLE   0 0 113,452
GILEAD SCIENCES INC COM 375558103 3,504 53,895 SH   SOLE   0 0 53,895
INTUIT INC COM 461202103 2,855 10,920 SH   SOLE   0 0 10,920
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,985 34,869 SH   SOLE   0 0 34,869
MSG NETWORK INC COM 553573106 3,346 153,830 SH   SOLE   0 0 153,830
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,778 34,862 SH   SOLE   0 0 34,862
ORACLE COM 68389X105 3,164 58,914 SH   SOLE   0 0 58,914
QUALCOMM INC COM 747525103 23,133 405,636 SH   SOLE   0 0 405,636
SPROUTS FARMERS MARKET COM 85208M102 260 12,059 SH   SOLE   0 0 12,059
STAMPS COM 852857200 1,905 23,405 SH   SOLE   0 0 23,405
SUNCOR ENERGY INC NEW COM 867224107 4,527 139,576 SH   SOLE   0 0 139,576
VERISIGN INC COM 92343E102 1,344 7,401 SH   SOLE   0 0 7,401