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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVANCED MICRO DEVICES COM 007903107   227,820 2,000 SH   SOLE   0 0 2,000
ACCENTURE PLC-CL A COM G1151C101   1,275,361 4,133 SH   SOLE   0 0 4,133
ALLIANCE RES PARTNER L P UT LTD PART 01877R108   5,297,385 286,500 SH   SOLE   0 0 286,500
ALPHABET INC CAP STK CL C 02079K107   3,233,165 26,727 SH   SOLE   0 0 26,727
ALPHABET INC CAP STK CL A 02079K305   272,916 2,280 SH   SOLE   0 0 2,280
AMAZON COM INC COM 023135106   3,333,957 25,575 SH   SOLE   0 0 25,575
AMERICAN EXPRESS CO COM 025816109   372,962 2,141 SH   SOLE   0 0 2,141
AMERICAN TOWER CORP NEW COM 03027X100   1,172,755 6,047 SH   SOLE   0 0 6,047
APPLE INC COM 037833100   2,429,668 12,526 SH   SOLE   0 0 12,526
BOEING CO COM 097023105   1,459,115 6,910 SH   SOLE   0 0 6,910
BOOKING HOLDINGS COM 09857L108   2,676,027 991 SH   SOLE   0 0 991
BOSTON SCIENTIFIC CORP COM 101137107   1,481,254 27,385 SH   SOLE   0 0 27,385
BROADCOM INC COM 11135F101   3,867,002 4,458 SH   SOLE   0 0 4,458
CHARTER COMMUNICATIONS INC DEL COM 16119P108   581,179 1,582 SH   SOLE   0 0 1,582
CHURCH & DWIGHT INC COM 171340102   5,483,984 54,714 SH   SOLE   0 0 54,714
CONSTELLATION BRANDS INC-A COM 21036P108   1,254,032 5,095 SH   SOLE   0 0 5,095
COSTCO WHSL CORP NEW COM 22160K105   1,696,973 3,152 SH   SOLE   0 0 3,152
DISNEY WALT CO COM 254687106   1,111,357 12,448 SH   SOLE   0 0 12,448
DOLLAR GEN CORP NEW COM 256677105   1,196,439 7,047 SH   SOLE   0 0 7,047
DOMINOS PIZZA INC COM 25754A201   929,418 2,758 SH   SOLE   0 0 2,758
EQUIFAX INC COM 294429105   4,543,172 19,308 SH   SOLE   0 0 19,308
FACEBOOK INC. COM 30303M102   2,181,334 7,601 SH   SOLE   0 0 7,601
FASTENAL CO COM 311900104   806,275 13,668 SH   SOLE   0 0 13,668
FIDELITY NATL INFO SVCS COM 31620M106   419,549 7,670 SH   SOLE   0 0 7,670
FISERV INC COM 337738108   1,529,442 12,124 SH   SOLE   0 0 12,124
GAMESTOP CL A 36467W109   4,470,948 184,369 SH   SOLE   0 0 184,369
GENERAL DYNAMICS CORP COM 369550108   911,375 4,236 SH   SOLE   0 0 4,236
GILEAD SCIENCES INC COM 375558103   806,306 10,462 SH   SOLE   0 0 10,462
HOME DEPOT INC COM 437076102   1,205,593 3,881 SH   SOLE   0 0 3,881
INTERCONTINENTAL EXCHANGE IN COM 45866F104   977,124 8,641 SH   SOLE   0 0 8,641
INVESCO QQQ TR UNIT SER 1 46090E103   227,193 615 SH   SOLE   0 0 615
INTUIT INC COM 461202103   2,717,983 5,932 SH   SOLE   0 0 5,932
IQVIA HOLDINGS INC COM 46266C105   1,196,900 5,325 SH   SOLE   0 0 5,325
JAZZ PHARMACEUTICALS PLC COM G50871105   2,735,769 22,068 SH   SOLE   0 0 22,068
MSCI INC COM 55354G100   1,347,331 2,871 SH   SOLE   0 0 2,871
MASTERCARD INCORPORATED COM 57636Q104   4,526,883 11,510 SH   SOLE   0 0 11,510
MICROSOFT CORP COM 594918104   3,243,434 9,428 SH   SOLE   0 0 9,428
MOODY'S CORP COM 615369105   1,899,942 5,464 SH   SOLE   0 0 5,464
NASDAQ STOCK MARKET INC COM 631103108   763,652 15,319 SH   SOLE   0 0 15,319
NEXSTAR MEDIA GROUP INC CL A 65336K103   8,531,690 51,226 SH   SOLE   0 0 51,226
ORACLE COM 68389X105   2,782,656 23,366 SH   SOLE   0 0 23,366
PALANTIR TECHNOLOGIES INC COM 69608A108   352,590 23,000 SH   SOLE   0 0 23,000
PROGRESSIVE CORP COM 743315103   1,244,939 9,405 SH   SOLE   0 0 9,405
QUALCOMM INC COM 747525103   11,139,403 93,576 SH   SOLE   0 0 93,576
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,023,793 11,150 SH   SOLE   0 0 11,150
SHERWIN WILLIAMS CO COM 824348106   1,345,655 5,068 SH   SOLE   0 0 5,068
SUNCOR ENERGY INC NEW COM 867224107   4,616,521 157,453 SH   SOLE   0 0 157,453
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,599,178 15,846 SH   SOLE   0 0 15,846
TRANSDIGM GROUP INC COM 893641100   11,307,673 12,646 SH   SOLE   0 0 12,646
UNITEDHEALTH GROUP INC COM 91324P102   3,033,319 6,311 SH   SOLE   0 0 6,311
VAIL RESORTS INC COM 91879Q109   635,442 2,524 SH   SOLE   0 0 2,524
VERISIGN INC COM 92343E102   858,460 3,799 SH   SOLE   0 0 3,799
VISA INC COM CL A 92826C839   4,173,236 17,573 SH   SOLE   0 0 17,573