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
ABBOTT LABS COM 002824100 1,581,253 11,806 SH SOLE 11,806 0 0
ALTRIA GROUP INC COM 02209S103 2,721,404 41,196 SH SOLE 41,196 0 0
AMBEV SA SPONSORED ADR 02319V103 1,202,218 539,111 SH SOLE 539,111 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103 667,129 13,086 SH SOLE 13,086 0 0
BLACK HILLS CORP COM 092113109 1,026,498 16,667 SH SOLE 16,667 0 0
BUCKLE INC COM 118440106 953,024 16,247 SH SOLE 16,247 0 0
CHEVRON CORP NEW COM 166764100 2,067,868 13,316 SH SOLE 13,316 0 0
CISCO SYS INC COM 17275R102 1,202,523 17,576 SH SOLE 17,576 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 667,064 22,643 SH SOLE 22,643 0 0
GENERAL DYNAMICS CORP COM 369550108 1,236,083 3,625 SH SOLE 3,625 0 0
MPLX LP COM UNIT REP LTD 55336V100 861,129 17,240 SH SOLE 17,240 0 0
NEXTERA ENERGY INC COM 65339F101 943,699 12,501 SH SOLE 12,501 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,593,161 37,735 SH SOLE 37,735 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,023,449 15,504 SH SOLE 15,504 0 0
RPM INTL INC COM 749685103 713,486 6,053 SH SOLE 6,053 0 0
SANOFI SA SPONSORED ADR 80105N105 859,182 18,203 SH SOLE 18,203 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 580,440 7,540 SH SOLE 7,540 0 0
SNAP ON INC COM 833034101 635,774 1,835 SH SOLE 1,835 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 819,849 6,146 SH SOLE 6,146 0 0
INTERPUBLIC GROUP COS INC COM 460690100 506,992 18,165 SH SOLE 18,165 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,024,499 46,064 SH SOLE 46,064 0 0
VICI PPTYS INC COM 925652109 1,049,892 32,195 SH SOLE 32,195 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 13,586,634 343,617 SH SOLE 343,617 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,683,175 23,239 SH SOLE 23,239 0 0
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 238,174 10,483 SH SOLE 10,483 0 0
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 925,074 33,336 SH SOLE 33,336 0 0
CATERPILLAR INC COM 149123101 1,876,827 3,933 SH SOLE 3,933 0 0
GENERAL MTRS CO COM 37045V100 511,904 8,396 SH SOLE 8,396 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 113,921 30,873 SH SOLE 30,873 0 0
WALMART INC COM 931142103 2,455,895 23,830 SH SOLE 23,830 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 8,967,336 181,930 SH SOLE 181,930 0 0
AMAZON COM INC COM 023135106 5,067,704 23,080 SH SOLE 23,080 0 0
AMERICAN EXPRESS CO COM 025816109 1,253,352 3,773 SH SOLE 3,773 0 0
APPLE INC COM 037833100 18,180,530 71,400 SH SOLE 71,400 0 0
BHP GROUP LTD SPONSORED ADS 088606108 674,942 12,107 SH SOLE 12,107 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 5,424,612 158,754 SH SOLE 158,754 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 8,156,057 185,703 SH SOLE 185,703 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 2,343,531 6,944 SH SOLE 6,944 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,037,995 33,195 SH SOLE 33,195 0 0
EXXON MOBIL CORP COM 30231G102 4,677,551 41,486 SH SOLE 41,486 0 0
FIRST SOLAR INC COM 336433107 4,197,127 19,032 SH SOLE 19,032 0 0
GE AEROSPACE COM NEW 369604301 3,521,009 11,705 SH SOLE 11,705 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 646,990 8,615 SH SOLE 8,615 0 0
GE VERNOVA INC COM 36828A101 2,339,694 3,805 SH SOLE 3,805 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,431,591 5,074 SH SOLE 5,074 0 0
SALESFORCE INC COM 79466L302 887,338 3,744 SH SOLE 3,744 0 0
TESLA INC COM 88160R101 9,936,994 22,344 SH SOLE 22,344 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,004,629 148,744 SH SOLE 148,744 0 0
TYSON FOODS INC CL A 902494103 642,493 11,832 SH SOLE 11,832 0 0
UNITEDHEALTH GROUP INC COM 91324P102 974,723 2,823 SH SOLE 2,823 0 0
VISTRA CORP COM 92840M102 3,746,916 19,125 SH SOLE 19,125 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,089,101 1,125 SH SOLE 1,125 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,392,628 81,155 SH SOLE 81,155 0 0
NVIDIA CORPORATION COM 67066G104 2,089,863 11,201 SH SOLE 11,201 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 1,866,178 63,004 SH SOLE 63,004 0 0
AIR PRODS & CHEMS INC COM 009158106 240,764 883 SH SOLE 883 0 0
AMGEN INC COM 031162100 893,791 3,167 SH SOLE 3,167 0 0
PROCTER AND GAMBLE CO COM 742718109 1,925,788 12,534 SH SOLE 12,534 0 0
TEXAS INSTRS INC COM 882508104 1,352,834 7,363 SH SOLE 7,363 0 0
HOME DEPOT INC COM 437076102 1,075,072 2,653 SH SOLE 2,653 0 0
UNION PAC CORP COM 907818108 434,212 1,837 SH SOLE 1,837 0 0
CAPITAL GROUP CORE BALANCED SHS 14021D107 1,411,403 40,651 SH SOLE 40,651 0 0
MICROSOFT CORP COM 594918104 10,292,560 19,872 SH SOLE 19,872 0 0
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 323,171 6,383 SH SOLE 6,383 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 817,971 4,484 SH SOLE 4,484 0 0
FIRSTENERGY CORP COM 337932107 332,058 7,247 SH SOLE 7,247 0 0
CONSOLIDATED EDISON INC COM 209115104 317,945 3,163 SH SOLE 3,163 0 0
GOLDMAN SACHS ETF TR ULTRA SHORT BOND 381430230 738,008 14,556 SH SOLE 14,556 0 0
MCDONALDS CORP COM 580135101 1,033,321 3,400 SH SOLE 3,400 0 0
REPUBLIC SVCS INC COM 760759100 432,577 1,885 SH SOLE 1,885 0 0
STARBUCKS CORP COM 855244109 631,671 7,467 SH SOLE 7,467 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 406,455 2,412 SH SOLE 2,412 0 0
RTX CORPORATION COM 75513E101 933,367 5,578 SH SOLE 5,578 0 0
SABINE RTY TR UNIT BEN INT 785688102 805,762 10,142 SH SOLE 10,142 0 0
ISHARES TR SHORT TREAS BD 464288679 692,671 6,269 SH SOLE 6,269 0 0
COSTCO WHSL CORP NEW COM 22160K105 547,847 592 SH SOLE 592 0 0
META PLATFORMS INC CL A 30303M102 4,095,682 5,577 SH SOLE 5,577 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,059,035 11,850 SH SOLE 11,850 0 0
ISHARES INC CORE MSCI EMKT 46434G103 543,596 8,246 SH SOLE 8,246 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 369,210 4,603 SH SOLE 4,603 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 314,736 1,301 SH SOLE 1,301 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 783,887 6,622 SH SOLE 6,622 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 705,500 2,944 SH SOLE 2,944 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 957,917 12,223 SH SOLE 12,223 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 684,429 7,661 SH SOLE 7,661 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 687,220 12,757 SH SOLE 12,757 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 609,843 4,382 SH SOLE 4,382 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 827,135 5,363 SH SOLE 5,363 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 534,984 5,969 SH SOLE 5,969 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 647,664 15,373 SH SOLE 15,373 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 815,985 2,895 SH SOLE 2,895 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 815,501 9,351 SH SOLE 9,351 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 457,889 5,738 SH SOLE 5,738 0 0
ABBVIE INC COM 00287Y109 2,461,522 10,631 SH SOLE 10,631 0 0
ALPHABET INC CAP STK CL C 02079K107 3,111,273 12,775 SH SOLE 12,775 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 505,462 1,722 SH SOLE 1,722 0 0
BLACKROCK INC COM 09290D101 915,440 785 SH SOLE 785 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 303,252 6,724 SH SOLE 6,724 0 0
CHUBB LIMITED COM H1467J104 687,175 2,435 SH SOLE 2,435 0 0
COCA COLA CO COM 191216100 1,600,434 24,132 SH SOLE 24,132 0 0
CONOCOPHILLIPS COM 20825C104 431,739 4,564 SH SOLE 4,564 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 303,222 678 SH SOLE 678 0 0
JPMORGAN CHASE & CO. COM 46625H100 4,059,212 12,869 SH SOLE 12,869 0 0
MONDELEZ INTL INC CL A 609207105 236,511 3,786 SH SOLE 3,786 0 0
NOVO-NORDISK A S ADR 670100205 559,395 10,081 SH SOLE 10,081 0 0
PHILIP MORRIS INTL INC COM 718172109 931,352 5,742 SH SOLE 5,742 0 0
S&P GLOBAL INC COM 78409V104 387,037 795 SH SOLE 795 0 0
SHERWIN WILLIAMS CO COM 824348106 267,659 773 SH SOLE 773 0 0
LAUDER ESTEE COS INC CL A 518439104 274,494 3,115 SH SOLE 3,115 0 0
DISNEY WALT CO COM 254687106 467,284 4,081 SH SOLE 4,081 0 0
VISA INC COM CL A 92826C839 959,851 2,812 SH SOLE 2,812 0 0
ARISTA NETWORKS INC COM SHS 040413205 492,354 3,379 SH SOLE 3,379 0 0
PULTE GROUP INC COM 745867101 328,768 2,488 SH SOLE 2,488 0 0
BRINKER INTL INC COM 109641100 335,955 2,652 SH SOLE 2,652 0 0
PHILLIPS 66 COM 718546104 560,571 4,121 SH SOLE 4,121 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 295,863 11,472 SH SOLE 11,472 0 0
BP PLC SPONSORED ADR 055622104 460,110 13,352 SH SOLE 13,352 0 0
MATADOR RES CO COM 576485205 1,198,861 26,683 SH SOLE 26,683 0 0
PEPSICO INC COM 713448108 483,657 3,444 SH SOLE 3,444 0 0
FORD MTR CO COM 345370860 708,507 59,240 SH SOLE 59,240 0 0
PFIZER INC COM 717081103 255,539 10,029 SH SOLE 10,029 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,634,742 3,955 SH SOLE 3,955 0 0
ROCKWELL MED INC COM NEW 774374300 17,002 14,168 SH SOLE 14,168 0 0
TARGET CORP COM 87612E106 688,686 7,678 SH SOLE 7,678 0 0
JOHNSON & JOHNSON COM 478160104 1,661,333 8,960 SH SOLE 8,960 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 225,666 4,444 SH SOLE 4,444 0 0
ENBRIDGE INC COM 29250N105 241,653 4,789 SH SOLE 4,789 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 775,503 24,069 SH SOLE 24,069 0 0
SPDR GOLD TR GOLD SHS 78463V107 733,690 2,064 SH SOLE 2,064 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 1,379,425 32,820 SH SOLE 32,820 0 0
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 699,491 26,924 SH SOLE 26,924 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 552,785 903 SH SOLE 903 0 0
ALPHABET INC CAP STK CL A 02079K305 844,605 3,474 SH SOLE 3,474 0 0
BROADCOM INC COM 11135F101 428,247 1,298 SH SOLE 1,298 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 274,580 3,525 SH SOLE 3,525 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 106,913 13,070 SH SOLE 13,070 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 1,246,218 27,210 SH SOLE 27,210 0 0
NOKIA CORP SPONSORED ADR 654902204 96,681 20,100 SH SOLE 20,100 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 140,413 10,970 SH SOLE 10,970 0 0
CHEGG INC COM 163092109 38,955 25,798 SH SOLE 25,798 0 0
NEW GOLD INC CDA COM 644535106 80,667 11,235 SH SOLE 11,235 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 155,861 12,449 SH SOLE 12,449 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 194,250 17,500 SH SOLE 17,500 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101 280,154 26,355 SH SOLE 26,355 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 187,500 12,500 SH SOLE 12,500 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 188,100 13,200 SH SOLE 13,200 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 340,260 21,400 SH SOLE 21,400 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 207,854 34,470 SH SOLE 34,470 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 279,565 27,625 SH SOLE 27,625 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 277,046 28,650 SH SOLE 28,650 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 279,352 22,730 SH SOLE 22,730 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 286,996 22,850 SH SOLE 22,850 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 321,470 6,149 SH SOLE 6,149 0 0
PUTNAM MANAGED MUN INCOME TR COM 746823103 156,134 25,850 SH SOLE 25,850 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 205,567 19,900 SH SOLE 19,900 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 373,274 36,100 SH SOLE 36,100 0 0
COMMERCIAL METALS CO COM 201723103 270,132 4,716 SH SOLE 4,716 0 0
HOWMET AEROSPACE INC COM 443201108 500,387 2,550 SH SOLE 2,550 0 0
ISHARES SILVER TR ISHARES 46428Q109 332,605 7,850 SH SOLE 7,850 0 0
MUELLER INDS INC COM 624756102 290,276 2,871 SH SOLE 2,871 0 0
DEERE & CO COM 244199105 213,083 466 SH SOLE 466 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 380,126 14,453 SH SOLE 14,453 0 0
RALPH LAUREN CORP CL A 751212101 318,275 1,015 SH SOLE 1,015 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 200,878 3,518 SH SOLE 3,518 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 206,324 3,587 SH SOLE 3,587 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 258,772 431 SH SOLE 431 0 0
NETEASE INC SPONSORED ADS 64110W102 312,795 2,058 SH SOLE 2,058 0 0