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
Expires: July 31, 2015
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
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4,283,517 63,422 SH SOLE 63,422 0 0
AERCAP HOLDINGS NV SHS N00985106 5,508,964 63,387 SH SOLE 63,387 0 0
ALPHABET INC CAP STK CL A 02079K305 204,510 1,355 SH SOLE 1,355 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 763,054 11,586 SH SOLE 11,586 0 0
APPLE INC COM 037833100 211,489 1,233 SH SOLE 1,233 0 0
APPLIED DIGITAL CORP COM NEW 038169207 502,369 117,376 SH SOLE 117,376 0 0
APTIV PLC SHS G6095L109 546,399 6,860 SH SOLE 6,860 0 0
BIOGEN INC COM 09062X103 1,604,287 7,440 SH SOLE 7,440 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,458,852 63,781 SH SOLE 63,781 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,736,761 29,370 SH SOLE 29,370 0 0
CVS HEALTH CORP COM 126650100 2,699,708 33,848 SH SOLE 33,848 0 0
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 5,109,462 180,546 SH SOLE 180,546 0 0
DOLLAR GEN CORP NEW COM 256677105 1,098,662 7,040 SH SOLE 7,040 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 288,969 2,988 SH SOLE 2,988 0 0
GENERAC HLDGS INC COM 368736104 3,031,270 24,031 SH SOLE 24,031 0 0
GENUINE PARTS CO COM 372460105 482,142 3,112 SH SOLE 3,112 0 0
GILEAD SCIENCES INC COM 375558103 3,450,676 47,108 SH SOLE 47,108 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 1,795,922 37,244 SH SOLE 37,244 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 4,404,100 89,898 SH SOLE 89,898 0 0
GODADDY INC CL A 380237107 5,343,567 45,025 SH SOLE 45,025 0 0
HASBRO INC COM 418056107 1,754,946 31,050 SH SOLE 31,050 0 0
ICON PLC SHS G4705A100 2,845,161 8,469 SH SOLE 8,469 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,256,738 16,421 SH SOLE 16,421 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 397,885 6,761 SH SOLE 6,761 0 0
ISHARES TR CORE S&P MCP ETF 464287507 206,516 3,400 SH SOLE 3,400 0 0
KLA CORP COM NEW 482480100 1,430,671 2,048 SH SOLE 2,048 0 0
KRANESHARES TRUST QUADRTC INT RT 500767736 25,574,101 1,350,911 SH SOLE 1,350,911 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 1,226,959 42,781 SH SOLE 42,781 0 0
LKQ CORP COM 501889208 1,160,225 21,723 SH SOLE 21,723 0 0
MICROSOFT CORP COM 594918104 334,052 794 SH SOLE 794 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 2,667,867 136,394 SH SOLE 136,394 0 0
PBF ENERGY INC CL A 69318G106 5,459,559 94,833 SH SOLE 94,833 0 0
PROCTER AND GAMBLE CO COM 742718109 1,516,120 9,344 SH SOLE 9,344 0 0
PROPETRO HLDG CORP COM 74347M108 1,808,134 223,779 SH SOLE 223,779 0 0
SALESFORCE INC COM 79466L302 1,574,569 5,228 SH SOLE 5,228 0 0
SCHWAB CHARLES CORP COM 808513105 763,989 10,561 SH SOLE 10,561 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1,402,666 55,354 SH SOLE 55,354 0 0
STERICYCLE INC COM 858912108 1,241,841 23,542 SH SOLE 23,542 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 7,748 200 SH Call SOLE 0 0 200
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 7,748 200 SH Call SOLE 0 0 200
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 7,748 200 SH Call SOLE 0 0 200
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 11,622 300 SH Call SOLE 0 0 300
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 15,496 400 SH Call SOLE 0 0 400
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,148,321 36,316 SH SOLE 36,316 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 17,806,324 459,637 SH SOLE 459,637 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 423,436 2,600 SH SOLE 2,600 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3,601,647 44,100 SH SOLE 44,100 0 0