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 289 1,516 SH   SOLE   0 0 1,516
ALLERGAN PLC SHS USD G0177J108 728 5,446 SH   SOLE   0 0 5,446
ALLIANCE DATA SYSTEMS COM 018581108 761 5,073 SH   SOLE   0 0 5,073
ALLIANCE RES PARTNER L P COM UNITS LP 01877R108 3,625 209,053 SH   SOLE   0 0 209,053
ALPHABET INC COM 02079K305 260 251 SH   SOLE   0 0 251
AMAZON COM INC COM 023135106 984 655 SH   SOLE   0 0 655
AMERCO COM 023586100 2,515 7,662 SH   SOLE   0 0 7,662
APACHE CORP COM 037411105 611 23,270 SH   SOLE   0 0 23,270
APPLE INC. COM 037833100 732 4,638 SH   SOLE   0 0 4,638
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 618 3,025 SH   SOLE   0 0 3,025
BOEING CO COM 097023105 3,787 11,743 SH   SOLE   0 0 11,743
BOOKING HOLDINGS COM 09857L108 3,955 2,296 SH   SOLE   0 0 2,296
CANCER GENETICS COM 13739U104 20 82,900 SH   SOLE   0 0 82,900
CHURCH & DWIGHT INC COM 171340102 7,821 118,931 SH   SOLE   0 0 118,931
CVS HEALTH CORP COM 126650100 803 12,259 SH   SOLE   0 0 12,259
DISNEY WALT CO COM 254687106 2,032 18,532 SH   SOLE   0 0 18,532
EBAY COM 278642103 3,913 139,416 SH   SOLE   0 0 139,416
EQUIFAX INC COM 294429105 4,554 48,900 SH   SOLE   0 0 48,900
GAMESTOP CL A 36467W109 1,499 118,749 SH   SOLE   0 0 118,749
GILEAD SCIENCES INC COM 375558103 3,380 54,039 SH   SOLE   0 0 54,039
INTUIT INC COM 461202103 2,228 11,320 SH   SOLE   0 0 11,320
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,266 34,417 SH   SOLE   0 0 34,417
KRAFT HEINZ CO COM 500754106 223 5,177 SH   SOLE   0 0 5,177
MSG NETWORK INC COM 553573106 3,519 149,366 SH   SOLE   0 0 149,366
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,696 34,282 SH   SOLE   0 0 34,282
ORACLE COM 68389X105 2,660 58,913 SH   SOLE   0 0 58,913
QUALCOMM INC COM 747525103 23,098 405,877 SH   SOLE   0 0 405,877
SPROUTS FARMERS MARKET COM 85208M102 283 12,059 SH   SOLE   0 0 12,059
STAMPS COM 852857200 3,477 22,340 SH   SOLE   0 0 22,340
SUNCOR ENERGY INC NEW COM 867224107 3,904 139,747 SH   SOLE   0 0 139,747
VERISIGN INC COM 92343E102 1,093 7,371 SH   SOLE   0 0 7,371