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
ABBOTT LABS COM 002824100   56,830 500 SH   SOLE   500 0 0
ABBVIE INC COM 00287Y109   63,735 350 SH   SOLE   350 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   724,068 2,089 SH   SOLE   2,089 0 0
ADOBE INC COM 00724F101   15,138 30 SH   SOLE   30 0 0
AES CORP COM 00130H105   93,021 5,188 SH   SOLE   5,188 0 0
AGNICO EAGLE MINES LTD COM 008474108   22,428 376 SH   SOLE   376 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,173,390 54,729 SH   SOLE   54,729 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,427 75 SH   SOLE   75 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   888,459 10,947 SH   SOLE   10,947 0 0
ALPHABET INC CAP STK CL A 02079K305   1,868,966 12,383 SH   SOLE   12,383 0 0
ALPHABET INC CAP STK CL C 02079K107   106,582 700 SH   SOLE   700 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   1,045,686 22,033 SH   SOLE   22,033 0 0
ALTRIA GROUP INC COM 02209S103   36,728 842 SH   SOLE   842 0 0
AMAZON COM INC COM 023135106   656,583 3,640 SH   SOLE   3,640 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   4,922,680 52,531 SH   SOLE   52,531 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   498,998 20,024 SH   SOLE   20,024 0 0
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   1,274,419 25,050 SH   SOLE   25,050 0 0
APA CORPORATION COM 03743Q108   34,380 1,000 SH   SOLE   1,000 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   863,166 7,676 SH   SOLE   7,676 0 0
APPLE INC COM 037833100   3,683,733 21,482 SH   SOLE   21,482 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   8,551 1,984 SH   SOLE   1,984 0 0
ARK ETF TR INNOVATION ETF 00214Q104   5,008 100 SH   SOLE   100 0 0
AT&T INC COM 00206R102   0 0 SH   SOLE   0 0 0
AUTOZONE INC COM 053332102   157,583 50 SH   SOLE   50 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   477,496 400 SH   SOLE   400 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,116,470 9,789 SH   SOLE   9,789 0 0
BEST BUY INC COM 086516101   1,055,972 12,873 SH   SOLE   12,873 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,065,455 14,084 SH   SOLE   14,084 0 0
BLACKSTONE INC COM 09260D107   131,370 1,000 SH   SOLE   1,000 0 0
BLOCK INC CL A 852234103   5,921 70 SH   SOLE   70 0 0
BOEING CO COM 097023105   1,564,184 8,105 SH   SOLE   8,105 0 0
CACTUS INC CL A 127203107   995,238 19,869 SH   SOLE   19,869 0 0
CAMBRIA ETF TR CANNABIS ETF 132061821   128 20 SH   SOLE   20 0 0
CARDINAL HEALTH INC COM 14149Y108   1,147,535 10,255 SH   SOLE   10,255 0 0
CASEYS GEN STORES INC COM 147528103   1,659,125 5,210 SH   SOLE   5,210 0 0
CBOE GLOBAL MKTS INC COM 12503M108   45,933 250 SH   SOLE   250 0 0
CENCORA INC COM 03073E105   3,024,740 12,448 SH   SOLE   12,448 0 0
CENTERPOINT ENERGY INC COM 15189T107   5,698 200 SH   SOLE   200 0 0
CHEVRON CORP NEW COM 166764100   811,888 5,147 SH   SOLE   5,147 0 0
COCA COLA CO COM 191216100   113,547 1,856 SH   SOLE   1,856 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   63,090 3,000 SH   SOLE   3,000 0 0
COMCAST CORP NEW CL A 20030N101   1,579,024 36,425 SH   SOLE   36,425 0 0
CONOCOPHILLIPS COM 20825C104   1,773,774 13,936 SH   SOLE   13,936 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   2,597 350 SH   SOLE   350 0 0
CORNING INC COM 219350105   25,544 775 SH   SOLE   775 0 0
CRONOS GROUP INC COM 22717L101   522 200 SH   SOLE   200 0 0
CVS HEALTH CORP COM 126650100   170,128 2,133 SH   SOLE   2,133 0 0
DEERE & CO COM 244199105   156,081 380 SH   SOLE   380 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,216,233 25,407 SH   SOLE   25,407 0 0
DEVON ENERGY CORP NEW COM 25179M103   50,180 1,000 SH   SOLE   1,000 0 0
DOLLAR GEN CORP NEW COM 256677105   7,803 50 SH   SOLE   50 0 0
DOW INC COM 260557103   116,729 2,015 SH   SOLE   2,015 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   409 9 SH   SOLE   9 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607   1,068,060 31,665 SH   SOLE   31,665 0 0
EDITAS MEDICINE INC COM 28106W103   2,226 300 SH   SOLE   300 0 0
ELEVANCE HEALTH INC COM 036752103   65,855 127 SH   SOLE   127 0 0
EMERSON ELEC CO COM 291011104   549,633 4,846 SH   SOLE   4,846 0 0
ENBRIDGE INC COM 29250N105   28,112 777 SH   SOLE   777 0 0
ENCORE WIRE CORP COM 292562105   67,272 256 SH   SOLE   256 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   16,108 1,024 SH   SOLE   1,024 0 0
EXXON MOBIL CORP COM 30231G102   1,477,759 12,713 SH   SOLE   12,713 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   1,733,068 26,911 SH   SOLE   26,911 0 0
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   664,578 14,292 SH   SOLE   14,292 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   1,188,998 24,243 SH   SOLE   24,243 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   712,068 11,189 SH   SOLE   11,189 0 0
GUESS INC COM 401617105   1,208,857 38,413 SH   SOLE   38,413 0 0
HALLIBURTON CO COM 406216101   237 6 SH   SOLE   6 0 0
HAMILTON LANE INC CL A 407497106   375,942 3,334 SH   SOLE   3,334 0 0
HEARTLAND FINL USA INC COM 42234Q102   17,575 500 SH   SOLE   500 0 0
HF SINCLAIR CORP COM 403949100   4,830 80 SH   SOLE   80 0 0
HIGHPEAK ENERGY INC COM 43114Q105   235,762 14,950 SH   SOLE   14,950 0 0
HILLTOP HOLDINGS INC COM 432748101   15,660 500 SH   SOLE   500 0 0
IES HLDGS INC COM 44951W106   739,328 6,078 SH   SOLE   6,078 0 0
INTEL CORP COM 458140100   44,170 1,000 SH   SOLE   1,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   19,927 145 SH   SOLE   145 0 0
INTUIT COM 461202103   133,250 205 SH   SOLE   205 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   2,407,084 132,768 SH   SOLE   132,768 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   6,928,841 196,898 SH   SOLE   196,898 0 0
ISHARES INC CORE MSCI EMKT 46434G103   173,840 3,369 SH   SOLE   3,369 0 0
ISHARES INC MSCI GLB SLV&MTL 464286327   2,540 250 SH   SOLE   250 0 0
ISHARES TR USD INV GRDE ETF 464288620   34,219 674 SH   SOLE   674 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   98,610 600 SH   SOLE   600 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,415,204 4,594 SH   SOLE   4,594 0 0
ISHARES TR 20 YR TR BD ETF 464287432   76,358 807 SH   SOLE   807 0 0
ISHARES TR S&P 500 VAL ETF 464287408   2,615 14 SH   SOLE   14 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   2,177 30 SH   SOLE   30 0 0
ISHARES TR CORE DIV GRWTH 46434V621   2,156,871 37,149 SH   SOLE   37,149 0 0
ISHARES TR CORE S&P SCP ETF 464287804   171,748 1,554 SH   SOLE   1,554 0 0
ISHARES TR CORE MSCI EAFE 46432F842   3,198,734 43,098 SH   SOLE   43,098 0 0
ISHARES TR S&P 100 ETF 464287101   76,697 310 SH   SOLE   310 0 0
ISHARES TR PFD AND INCM SEC 464288687   32,230 1,000 SH   SOLE   1,000 0 0
ISHARES TR JPMORGAN USD EMG 464288281   1,520,983 16,962 SH   SOLE   16,962 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,725 42 SH   SOLE   42 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,023,114 8,306 SH   SOLE   8,306 0 0
ISHARES TR U.S. PHARMA ETF 464288836   42,774 630 SH   SOLE   630 0 0
ISHARES TR IBOXX HI YD ETF 464288513   1,223,859 15,745 SH   SOLE   15,745 0 0
ISHARES TR MSCI USA MMENTM 46432F396   42,154 225 SH   SOLE   225 0 0
JABIL INC COM 466313103   876,435 6,543 SH   SOLE   6,543 0 0
JOHNSON & JOHNSON COM 478160104   1,119,273 7,076 SH   SOLE   7,076 0 0
JPMORGAN CHASE & CO COM 46625H100   601,501 3,003 SH   SOLE   3,003 0 0
KKR & CO INC COM 48251W104   490,931 4,881 SH   SOLE   4,881 0 0
KRANESHARES TRUST QUADRTC INT RT 500767736   153,341 8,100 SH   SOLE   8,100 0 0
KROGER CO COM 501044101   1,167,794 20,441 SH   SOLE   20,441 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   435 20 SH   SOLE   20 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   164,726 773 SH   SOLE   773 0 0
LOCKHEED MARTIN CORP COM 539830109   1,508,804 3,317 SH   SOLE   3,317 0 0
LYFT INC CL A COM 55087P104   1,548 80 SH   SOLE   80 0 0
MARATHON PETE CORP COM 56585A102   1,556,185 7,723 SH   SOLE   7,723 0 0
MARKETAXESS HLDGS INC COM 57060D108   638,456 2,912 SH   SOLE   2,912 0 0
MARSH & MCLENNAN COS INC COM 571748102   92,691 450 SH   SOLE   450 0 0
MASTERCARD INCORPORATED CL A 57636Q104   10,113 21 SH   SOLE   21 0 0
MCKESSON CORP COM 58155Q103   0 0 SH   SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103   41,262 350 SH   SOLE   350 0 0
MICROSOFT CORP COM 594918104   3,730,895 8,868 SH   SOLE   8,868 0 0
MOODYS CORP COM 615369105   165,466 421 SH   SOLE   421 0 0
MORGAN STANLEY COM NEW 617446448   28,248 300 SH   SOLE   300 0 0
NETFLIX INC COM 64110L106   75,309 124 SH   SOLE   124 0 0
NEWMONT CORP COM 651639106   281,523 7,855 SH   SOLE   7,855 0 0
NOVAGOLD RES INC COM NEW 66987E206   60,000 20,000 SH   SOLE   20,000 0 0
NRG ENERGY INC COM NEW 629377508   1,280,018 18,910 SH   SOLE   18,910 0 0
NUCOR CORP COM 670346105   38,986 197 SH   SOLE   197 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   1,088,538 82,278 SH   SOLE   82,278 0 0
NVIDIA CORPORATION COM 67066G104   582,796 645 SH   SOLE   645 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   446,072 14,085 SH   SOLE   14,085 0 0
ONEOK INC NEW COM 682680103   48,102 600 SH   SOLE   600 0 0
ORACLE CORP COM 68389X105   62,805 500 SH   SOLE   500 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,105,723 48,054 SH   SOLE   48,054 0 0
PAN AMERN SILVER CORP COM 697900108   76,878 5,098 SH   SOLE   5,098 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   958,297 25,858 SH   SOLE   25,858 0 0
PFIZER INC COM 717081103   34,299 1,236 SH   SOLE   1,236 0 0
PHILLIPS 66 COM 718546104   1,913,365 11,714 SH   SOLE   11,714 0 0
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   408,681 19,268 SH   SOLE   19,268 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817   2,791,213 29,060 SH   SOLE   29,060 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   331,410 18,873 SH   SOLE   18,873 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   894,762 107,029 SH   SOLE   107,029 0 0
PROSPERITY BANCSHARES INC COM 743606105   16,445 250 SH   SOLE   250 0 0
PRUDENTIAL FINL INC COM 744320102   104,956 894 SH   SOLE   894 0 0
QUALCOMM INC COM 747525103   50,790 300 SH   SOLE   300 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   29,890 9,611 SH   SOLE   9,611 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101   0 0 SH   SOLE   0 0 0
RIO TINTO PLC SPONSORED ADR 767204100   63,740 1,000 SH   SOLE   1,000 0 0
ROKU INC COM CL A 77543R102   2,607 40 SH   SOLE   40 0 0
ROYAL GOLD INC COM 780287108   6,091 50 SH   SOLE   50 0 0
RTX CORPORATION COM 75513E101   161,217 1,653 SH   SOLE   1,653 0 0
SABINE RTY TR UNIT BEN INT 785688102   221,235 3,500 SH   SOLE   3,500 0 0
SABRE CORP COM 78573M104   484 200 SH   SOLE   200 0 0
SANMINA CORPORATION COM 801056102   999,606 16,076 SH   SOLE   16,076 0 0
SCHLUMBERGER LTD COM STK 806857108   29,871 545 SH   SOLE   545 0 0
SCHWAB CHARLES CORP COM 808513105   336,453 4,651 SH   SOLE   4,651 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   10,353,613 128,409 SH   SOLE   128,409 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   7,741,689 126,809 SH   SOLE   126,809 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,014,193 10,938 SH   SOLE   10,938 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   74,942 2,968 SH   SOLE   2,968 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,965,094 82,246 SH   SOLE   82,246 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   26 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   48,255 980 SH   SOLE   980 0 0
SENTINELONE INC CL A 81730H109   6,993 300 SH   SOLE   300 0 0
SOUTHERN CO COM 842587107   503,516 7,019 SH   SOLE   7,019 0 0
SOUTHWESTERN ENERGY CO COM 845467109   30,881 4,074 SH   SOLE   4,074 0 0
SPDR GOLD TR GOLD SHS 78463V107   102,860 500 SH   SOLE   500 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   54,527 98 SH   SOLE   98 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   2,109 49 SH   SOLE   49 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   371,071 13,281 SH   SOLE   13,281 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   702,570 40,611 SH   SOLE   40,611 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   48,250 5,000 SH   SOLE   5,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   477,703 57,624 SH   SOLE   57,624 0 0
SPROUTS FMRS MKT INC COM 85208M102   25,792 400 SH   SOLE   400 0 0
STRYKER CORPORATION COM 863667101   25,051 70 SH   SOLE   70 0 0
SYSCO CORP COM 871829107   1,003,710 12,364 SH   SOLE   12,364 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   494,406 3,634 SH   SOLE   3,634 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   445 3 SH   SOLE   3 0 0
TARGA RES CORP COM 87612G101   7,951 71 SH   SOLE   71 0 0
TARGET CORP COM 87612E106   570,262 3,218 SH   SOLE   3,218 0 0
TELLURIAN INC NEW COM 87968A104   6,614 10,000 SH   SOLE   10,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,085,156 10,324 SH   SOLE   10,324 0 0
TEXAS INSTRS INC COM 882508104   569,667 3,270 SH   SOLE   3,270 0 0
TEXAS ROADHOUSE INC COM 882681109   7,724 50 SH   SOLE   50 0 0
THE CIGNA GROUP COM 125523100   523,720 1,442 SH   SOLE   1,442 0 0
TILRAY BRANDS INC COM 88688T100   37 15 SH   SOLE   15 0 0
TRACTOR SUPPLY CO COM 892356106   1,008,407 3,853 SH   SOLE   3,853 0 0
TRAEGER INC COMMON STOCK 89269P103   13 5 SH   SOLE   5 0 0
TYLER TECHNOLOGIES INC COM 902252105   53,126 125 SH   SOLE   125 0 0
UBER TECHNOLOGIES INC COM 90353T100   7,699 100 SH   SOLE   100 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,150,672 2,326 SH   SOLE   2,326 0 0
VALE S A SPONSORED ADS 91912E105   12,190 1,000 SH   SOLE   1,000 0 0
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   33,384 650 SH   SOLE   650 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   3,874 100 SH   SOLE   100 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   192,284 3,909 SH   SOLE   3,909 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   17,988 208 SH   SOLE   208 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   19,228 40 SH   SOLE   40 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   33,243 430 SH   SOLE   430 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,278 165 SH   SOLE   165 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   5,243 10 SH   SOLE   10 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   7,972 190 SH   SOLE   190 0 0
VIATRIS INC COM 92556V106   287 24 SH   SOLE   24 0 0
VISA INC COM CL A 92826C839   69,770 250 SH   SOLE   250 0 0
WALMART INC COM 931142103   108,306 1,800 SH   SOLE   1,800 0 0
WELLS FARGO CO NEW COM 949746101   1,465,808 25,290 SH   SOLE   25,290 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   774,287 635 SH   SOLE   635 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   1,107,714 26,475 SH   SOLE   26,475 0 0