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
INVESCO QQQ TR UNIT SER 1 46090E103 9,445,795 12,826 SH SOLE 12,826 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 7,460,877 382,119 SH SOLE 382,119 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 5,482,612 97,071 SH SOLE 97,071 0 0
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752 5,239,723 102,729 SH SOLE 102,729 0 0
NVIDIA CORPORATION COM 67066G104 3,696,598 18,474 SH SOLE 18,474 0 0
APPLE INC COM 037833100 3,684,861 12,734 SH SOLE 12,734 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 3,229,979 25,218 SH SOLE 25,218 0 0
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 2,938,187 66,731 SH SOLE 66,731 0 0
DEERE CO COM 244199105 2,511,892 3,959 SH SOLE 3,959 0 0
ISHARES TR US INFRASTRUC 46435U713 2,351,909 37,308 SH SOLE 37,308 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2,337,606 126,837 SH SOLE 126,837 0 0
GLOBAL X FDS SP 500 COVERED 37954Y475 2,262,039 55,455 SH SOLE 55,455 0 0
AMAZON COM INC COM 023135106 2,196,541 9,216 SH SOLE 9,216 0 0
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 2,185,160 105,156 SH SOLE 105,156 0 0
CONOCOPHILLIPS COM 20825C104 2,073,489 19,945 SH SOLE 19,945 0 0
ALPHABET INC CAP STK CL A 02079K305 2,054,435 5,748 SH SOLE 5,748 0 0
CATERPILLAR INC COM 149123101 1,970,167 1,850 SH SOLE 1,850 0 0
TESLA INC COM 88160R101 1,549,054 3,682 SH SOLE 3,682 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,543,982 30,738 SH SOLE 30,738 0 0
WASTE MGMT INC DEL COM 94106L109 1,475,071 6,618 SH SOLE 6,618 0 0
MICROSOFT CORP COM 594918104 1,420,058 3,806 SH SOLE 3,806 0 0
ANGEL OAK FUNDS TRUST MORTGAGE BACKED 03463K737 1,359,073 157,482 SH SOLE 157,482 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,224,589 2,447 SH SOLE 2,447 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,170,215 2,712 SH SOLE 2,712 0 0
TEXAS INSTRS INC COM 882508104 1,039,968 3,489 SH SOLE 3,489 0 0
STATE STR SPDR SP 500 ETF T TR UNIT 78462F103 1,021,173 1,367 SH SOLE 1,367 0 0
ISHARES INC MSCI MEXICO ETF 464286822 973,532 12,933 SH SOLE 12,933 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 963,972 2,202 SH SOLE 2,202 0 0
PROCTER GAMBLE CO COM 742718109 931,565 6,352 SH SOLE 6,352 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 826,862 1,083 SH SOLE 1,083 0 0
ISHARES TR CORE MSCI INTL 46435G326 807,381 9,070 SH SOLE 9,070 0 0
CHEVRON CORPORATION COM 166764100 702,441 4,237 SH SOLE 4,237 0 0
NORTHROP GRUMMAN CORP COM 666807102 697,909 1,370 SH SOLE 1,370 0 0
MCKESSON CORP COM 58155Q103 670,727 887 SH SOLE 887 0 0
ORACLE CORP COM 68389X105 655,914 4,475 SH SOLE 4,475 0 0
ARISTA NETWORKS INC COM SHS 040413205 647,752 3,813 SH SOLE 3,813 0 0
SCHWAB CHARLES CORP COM 808513105 616,783 6,684 SH SOLE 6,684 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 599,388 7,439 SH SOLE 7,439 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 559,860 12,411 SH SOLE 12,411 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 546,975 3,152 SH SOLE 3,152 0 0
ATT INC COM 00206R102 519,598 25,101 SH SOLE 25,101 0 0
ISHARES INC MSCI AUST ETF 464286103 477,185 16,945 SH SOLE 16,945 0 0
COMFORT SYS USA INC COM 199908104 463,237 233 SH SOLE 233 0 0
LAM RESEARCH CORP COM NEW 512807306 449,486 1,037 SH SOLE 1,037 0 0
VISTRA CORP COM 92840M102 447,596 2,821 SH SOLE 2,821 0 0
FLEX LTD ORD Y2573F102 442,775 2,732 SH SOLE 2,732 0 0
NETAPP INC COM 64110D104 431,370 2,787 SH SOLE 2,787 0 0
D R HORTON INC COM 23331A109 431,070 2,646 SH SOLE 2,646 0 0
ISHARES INC MSCI STH AFR ETF 464286780 429,718 6,800 SH SOLE 6,800 0 0
BANK OF NY MELLON CORP COM 064058100 420,832 2,910 SH SOLE 2,910 0 0
QUANTA SVCS INC COM 74762E102 411,560 571 SH SOLE 571 0 0
CISCO SYS INC COM 17275R102 397,666 3,385 SH SOLE 3,385 0 0
TERADYNE INC COM 880770102 396,595 819 SH SOLE 819 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 392,340 1,060 SH SOLE 1,060 0 0
WILLIAMS SONOMA INC COM 969904101 390,607 1,675 SH SOLE 1,675 0 0
TOYOTA MOTOR CORP ADS 892331307 390,603 2,319 SH SOLE 2,319 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 385,489 11,173 SH SOLE 11,173 0 0
SIMON PPTY GROUP INC NEW COM 828806109 377,512 1,687 SH SOLE 1,687 0 0
STATE STR SPDR SP MIDCAP 40 UTSER1 SPDCRP 78467Y107 364,889 518 SH SOLE 518 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 362,706 6,294 SH SOLE 6,294 0 0
WALMART INC COM 931142103 355,980 3,143 SH SOLE 3,143 0 0
DIODES INC COM 254543101 338,170 3,090 SH SOLE 3,090 0 0
QUALCOMM INC COM 747525103 333,656 1,805 SH SOLE 1,805 0 0
LOCKHEED MARTIN CORP COM 539830109 332,047 651 SH SOLE 651 0 0
DOLLAR TREE INC COM 256746108 330,919 2,736 SH SOLE 2,736 0 0
IES HOLDINGS INC COM 44951W106 329,128 448 SH SOLE 448 0 0
SYNCHRONY FINANCIAL COM 87165B103 326,321 4,290 SH SOLE 4,290 0 0
ALPHABET INC CAP STK CL C 02079K107 312,539 884 SH SOLE 884 0 0
KEURIG DR PEPPER INC COM 49271V100 311,163 9,506 SH SOLE 9,506 0 0
CF INDUSTRIES HOLD COM 125269100 307,742 2,842 SH SOLE 2,842 0 0
MICRON TECHNOLOGY INC COM 595112103 307,185 266 SH SOLE 266 0 0
CBRE GROUP INC CL A 12504L109 305,477 2,268 SH SOLE 2,268 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 302,218 2,387 SH SOLE 2,387 0 0
CECO ENVIRONMENTAL CORP COM 125141101 301,529 3,323 SH SOLE 3,323 0 0
ILLINOIS TOOL WKS INC COM 452308109 298,274 1,102 SH SOLE 1,102 0 0
EVEREST GROUP LTD COM G3223R108 291,021 814 SH SOLE 814 0 0
PFIZER INC COM 717081103 290,470 12,062 SH SOLE 12,062 0 0
BEST BUY INC COM 086516101 289,785 3,818 SH SOLE 3,818 0 0
NATERA INC COM 632307104 287,466 1,059 SH SOLE 1,059 0 0
SYSCO CORP COM 871829107 285,446 3,415 SH SOLE 3,415 0 0
COREBRIDGE FINL INC COM 21871X109 281,202 9,821 SH SOLE 9,821 0 0
SILICON LABORATORIES INC COM 826919102 272,981 1,249 SH SOLE 1,249 0 0
MCDONALDS CORP COM 580135101 265,749 983 SH SOLE 983 0 0
F5 INC COM 315616102 260,308 625 SH SOLE 625 0 0
FIRST FINL BANKSHARES INC COM 32020R109 258,669 7,475 SH SOLE 7,475 0 0
KIMBERLY CLARK CORP COM 494368103 253,682 2,311 SH SOLE 2,311 0 0
NRG ENERGY INC COM NEW 629377508 252,311 1,727 SH SOLE 1,727 0 0
CIRRUS LOGIC INC COM 172755100 240,173 1,617 SH SOLE 1,617 0 0
HP INC COM 40434L105 239,812 10,930 SH SOLE 10,930 0 0
SLB LIMITED COM STK 806857108 239,590 5,153 SH SOLE 5,153 0 0
CUMMINS INC COM 231021106 238,652 334 SH SOLE 334 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 234,159 8,605 SH SOLE 8,605 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 234,093 1,580 SH SOLE 1,580 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 224,409 2,173 SH SOLE 2,173 0 0
GEN DIGITAL INC COM 668771108 222,154 8,925 SH SOLE 8,925 0 0
KRATOS DEFENSE SEC SOLUTIO COM NEW 50077B207 221,528 4,443 SH SOLE 4,443 0 0
ATMOS ENERGY CORP COM 049560105 220,622 1,280 SH SOLE 1,280 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 218,303 4,516 SH SOLE 4,516 0 0
CENTERPOINT ENERGY INC COM 15189T107 211,738 4,807 SH SOLE 4,807 0 0
SOUTHWEST AIRLS CO COM 844741108 204,967 3,986 SH SOLE 3,986 0 0
BROADCOM INC COM 11135F101 200,786 531 SH SOLE 531 0 0
MASTERCARD INCORPORATED CL A 57636Q104 200,005 389 SH SOLE 389 0 0