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
AMAZON.COM INC Stock 023135106   580,860 6,915 SH   SOLE 0 5,015 0 1,900
SEMPRA ENERGY Stock 816851109   787,227 5,094 SH   SOLE 0 4,269 0 825
DOLLAR GEN CORP NEW COM Stock 256677105   346,720 1,408 SH   SOLE 0 1,277 0 131
JOHNSON & JOHNSON COM Stock 478160104   1,262,694 7,148 SH   SOLE 0 7,148 0 0
JOHNSON & JOHNSON COM Stock 478160104   1,025 5,800 SH Put SOLE 0 5,800 0 0
HCA HEALTHCARE INC COM Stock 40412C101   1,577,737 6,575 SH   SOLE 0 6,245 0 330
SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664   3,787,080 130,454 SH   SOLE 0 112,137 0 18,317
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   220,357 4,843 SH   SOLE 0 4,268 0 575
ISHARES SILVER TRUST ETF 46428Q109   8,663,637 393,444 SH   SOLE 0 358,902 0 34,542
MCKESSON CORP COM Stock 58155Q103   7,462,262 19,893 SH   SOLE 0 17,493 0 2,400
LAMB WESTON HLDGS INC COM Stock 513272104   769,926 8,616 SH   SOLE 0 7,579 0 1,037
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   1,460,649 5,058 SH   SOLE 0 4,581 0 477
CACI INTL INC CL A Stock 127190304   1,072,806 3,569 SH   SOLE 0 3,569 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209   947,418 6,974 SH   SOLE 0 5,795 0 1,179
SOUTHERN CO COM Stock 842587107   334,056 4,678 SH   SOLE 0 4,246 0 432
HENRY JACK & ASSOC INC Stock 426281101   265,973 1,515 SH   SOLE 0 1,500 0 15
OREILLY AUTOMOTIVE INC COM Stock 67103H107   6,412,096 7,597 SH   SOLE 0 6,987 0 610
EASTMAN CHEM CO COM Stock 277432100   273,638 3,360 SH   SOLE 0 3,360 0 0
MICROSOFT Stock 594918104   5,371,249 22,397 SH   SOLE 0 21,383 0 1,014
TEXTRON INC COM Stock 883203101   2,376,331 33,564 SH   SOLE 0 28,559 0 5,005
KEURIG DR PEPPER INC COM Stock 49271V100   7,509,568 210,588 SH   SOLE 0 185,071 0 25,517
SPDR GOLD MINISHARES TRUST ETF 98149E303   8,347,368 230,654 SH   SOLE 0 205,348 0 25,306
PGIM ULTRA SHORT BOND ETF ETF 69344A107   16,748,648 341,113 SH   SOLE 0 305,120 0 35,993
CBOE GLOBAL MKTS INC COM Stock 12503M108   755,831 6,024 SH   SOLE 0 5,258 0 766
NEXTERA ENERGY INC COM Stock 65339F101   2,728,370 32,636 SH   SOLE 0 28,909 0 3,727
CENTERPOINT ENERGY INC COM Stock 15189T107   5,173,545 172,509 SH   SOLE 0 157,392 0 15,117
TARGA RES CORP COM Stock 87612G101   5,108,250 69,500 SH   SOLE 0 62,246 0 7,254
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357   2,125,530 15,048 SH   SOLE 0 13,900 0 1,148
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747   14,270,573 147,180 SH   SOLE 0 137,198 0 9,982
ISHARES FLOATING RATE BOND ETF ETF 46429B655   581,437 11,553 SH   SOLE 0 10,643 0 909
QUANTA SVCS INC COM Stock 74762E102   7,623,750 53,500 SH   SOLE 0 48,490 0 5,010
HERSHEY CO COM Stock 427866108   7,608,985 32,858 SH   SOLE 0 30,066 0 2,792
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   395,379 6,094 SH   SOLE 0 4,231 0 1,863
FLOWERS FOODS INC COM Stock 343498101   4,628,462 161,046 SH   SOLE 0 142,860 0 18,186
AGFIQ US MARKET NEUTRAL ANTI-BETA FUND ETF 00110G408   6,794,008 320,321 SH   SOLE 0 295,448 0 24,873
ACCENTURE LTD BERMUDA CL A Stock G1151C101   503,527 1,887 SH   SOLE 0 1,887 0 0
NVIDIA CORPORATION COM Stock 67066G104   1,123,378 7,687 SH   SOLE 0 6,755 0 932
GENERAL DYNAMICS CORP COM Stock 369550108   4,660,746 18,785 SH   SOLE 0 17,333 0 1,452
MOLINA HEALTHCARE INC COM Stock 60855R100   247,995 751 SH   SOLE 0 497 0 254
INDEPENDENCE RLTY TR INC COM REIT 45378A106   407,506 24,170 SH   SOLE 0 24,170 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101   550,268 19,047 SH   SOLE 0 18,426 0 621
ONEOK INC NEW COM Stock 682680103   4,920,142 74,888 SH   SOLE 0 65,774 0 9,114
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   2,707,880 4,917 SH   SOLE 0 4,278 0 639
JPMORGAN CHASE & CO COM Stock 46625H100   253,047 1,887 SH   SOLE 0 1,887 0 0
TJX COS INC NEW COM Stock 872540109   9,115,951 114,522 SH   SOLE 0 104,714 0 9,808
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605   267,337 5,743 SH   SOLE 0 5,554 0 189
ISHARES 20 PLUS YR TREASURY ETF ETF 464287432   362,896 3,645 SH   SOLE 0 3,451 0 194
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866   448,993 21,401 SH   SOLE 0 21,401 0 0
CAL MAINE FOODS INC COM NEW Stock 128030202   6,971,179 128,029 SH   SOLE 0 118,397 0 9,632
INVESCO DYNAMIC FOOD & BEVERAGE ETF ETF 46137V753   267,966 5,870 SH   SOLE 0 4,894 0 976
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   240,169 3,338 SH   SOLE 0 2,822 0 516
AMERICAN WATER WORKS CO Stock 030420103   278,471 1,827 SH   SOLE 0 1,695 0 132
EXXON MOBIL CORP COM Stock 30231G102   384,837 3,489 SH   SOLE 0 3,459 0 30
UNITEDHEALTH GROUP INC COM Stock 91324P102   225,327 425 SH   SOLE 0 328 0 97
APPLE INC Stock 037833100   703,228 5,412 SH   SOLE 0 5,412 0 0