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
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 1,442,072 38,776 SH SOLE 473 0 38,303
ABBVIE INC COM 00287Y109 4,066,878 18,699 SH SOLE 47 0 18,652
ADVANCED MICRO DEVICES INC COM 007903107 1,478,122 7,266 SH SOLE 0 0 7,266
AFLAC INC COM 001055102 226,847 2,068 SH SOLE 0 0 2,068
AIM ETF PRODUCTS TRUST ALLIANZIM BUF 15 00888H455 589,888 21,711 SH SOLE 339 0 21,372
ALPHABET INC CAP STK CL A 02079K305 841,515 2,926 SH SOLE 0 0 2,926
ALPHABET INC CAP STK CL C 02079K107 6,895,562 24,038 SH SOLE 61 0 23,977
ALTRIA GROUP INC COM 02209S103 648,257 9,824 SH SOLE 0 0 9,824
AMAZON COM INC COM 023135106 19,495,290 93,606 SH SOLE 144 0 93,462
AMCOR PLC COM NEW G0250X149 421,766 10,610 SH SOLE 0 0 10,610
AMERICAN EXPRESS CO COM 025816109 1,387,069 4,586 SH SOLE 0 0 4,586
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 244,491 11,560 SH SOLE 0 0 11,560
APPLE INC COM 037833100 36,231,455 142,762 SH SOLE 78 0 142,684
ARES CAPITAL CORP COM 04010L103 294,551 16,346 SH SOLE 0 0 16,346
AT&T INC COM 00206R102 5,981,017 206,313 SH SOLE 142 0 206,171
ATMOS ENERGY CORP COM 049560105 989,524 5,357 SH SOLE 0 0 5,357
AUTOZONE INC COM 053332102 209,422 62 SH SOLE 0 0 62
AXON ENTERPRISE INC COM 05464C101 225,935 532 SH SOLE 0 0 532
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 287,082 13,254 SH SOLE 0 0 13,254
BANK AMERICA CORP COM 060505104 205,108 4,207 SH SOLE 0 0 4,207
BARINGS BDC INC COM 06759L103 889,806 108,117 SH SOLE 0 0 108,117
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17,879,671 37,312 SH SOLE 62 0 37,250
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,154,420 3 SH SOLE 0 0 3
BJS WHSL CLUB HLDGS INC COM 05550J101 993,845 10,098 SH SOLE 0 0 10,098
BLOCK INC CL A 852234103 202,446 3,364 SH SOLE 0 0 3,364
BOEING CO COM 097023105 331,385 1,665 SH SOLE 0 0 1,665
BOOKING HOLDINGS INC COM 09857L108 379,707 90 SH SOLE 0 0 90
BROADCOM INC COM 11135F101 2,155,859 6,965 SH SOLE 46 0 6,919
CAPITAL ONE FINL CORP COM 14040H105 1,618,196 8,870 SH SOLE 69 0 8,801
CAPITAL SOUTHWEST CORP COM 140501107 214,335 9,690 SH SOLE 0 0 9,690
CATERPILLAR INC COM 149123101 10,844,132 15,307 SH SOLE 0 0 15,307
CHEVRON CORPORATION COM 166764100 5,366,958 25,940 SH SOLE 0 0 25,940
CISCO SYS INC COM 17275R102 480,972 6,199 SH SOLE 0 0 6,199
COCA COLA CO COM 191216100 16,084,624 211,501 SH SOLE 188 0 211,313
COLGATE PALMOLIVE CO COM 194162103 8,764,162 102,830 SH SOLE 0 0 102,830
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704 159,900 13,392 SH SOLE 0 0 13,392
CONOCOPHILLIPS COM 20825C104 223,961 1,697 SH SOLE 0 0 1,697
CONSOLIDATED EDISON INC COM 209115104 644,416 5,694 SH SOLE 0 0 5,694
CONSTELLATION ENERGY CORP COM 21037T109 6,715,495 24,048 SH SOLE 47 0 24,001
COSTCO WHOLESALE CORPORATION COM 22160K105 15,291,480 15,346 SH SOLE 24 0 15,322
CRANE COMPANY COMMON STOCK 224408104 1,600,018 9,357 SH SOLE 0 0 9,357
CUMMINS INC COM 231021106 546,628 1,016 SH SOLE 0 0 1,016
DOORDASH INC CL A 25809K105 266,366 1,774 SH SOLE 0 0 1,774
DORCHESTER MINERALS L P COM UNIT 25820R105 469,806 17,336 SH SOLE 0 0 17,336
DORIAN LPG LTD SHS USD Y2106R110 385,947 11,285 SH SOLE 0 0 11,285
DTE ENERGY CO COM 233331107 303,018 2,072 SH SOLE 0 0 2,072
DUKE ENERGY CORP NEW COM NEW 26441C204 12,710,783 97,073 SH SOLE 156 0 96,917
ELI LILLY & CO COM 532457108 3,214,135 3,494 SH SOLE 17 0 3,477
ENBRIDGE INC COM 29250N105 354,949 6,556 SH SOLE 0 0 6,556
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 6,257,072 324,201 SH SOLE 0 0 324,201
ENTERGY CORP NEW COM 29364G103 358,993 3,195 SH SOLE 0 0 3,195
ENTERPRISE PRODS PARTNERS L COM 293792107 657,140 17,366 SH SOLE 0 0 17,366
EXXON MOBIL CORP COM 30231G102 11,461,568 67,556 SH SOLE 18 0 67,538
FEDEX CORP COM 31428X106 213,414 599 SH SOLE 0 0 599
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 5,130,074 150,796 SH SOLE 657 0 150,139
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 263,328 5,772 SH SOLE 0 0 5,772
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 2,888,659 26,076 SH SOLE 163 0 25,913
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 6,288,893 300,043 SH SOLE 1,968 0 298,075
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 484,736 10,307 SH SOLE 0 0 10,307
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 211,857 5,222 SH SOLE 0 0 5,222
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 2,748,646 43,852 SH SOLE 262 0 43,590
FIRST TR EXCHANGE-TRADED FD VEST HIGH YIELD 33738D739 2,956,949 153,528 SH SOLE 0 0 153,528
FIRST TR EXCHANGE-TRADED FD VEST INVESTMENT 33738D747 3,077,428 157,172 SH SOLE 0 0 157,172
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 2,730,296 16,691 SH SOLE 99 0 16,592
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 5,012,429 83,848 SH SOLE 427 0 83,421
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 450,375 10,483 SH SOLE 0 0 10,483
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 437,090 10,795 SH SOLE 0 0 10,795
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 437,220 10,846 SH SOLE 0 0 10,846
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612 240,855 7,194 SH SOLE 0 0 7,194
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 385,441 14,350 SH SOLE 161 0 14,189
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 2,398,333 96,668 SH SOLE 271 0 96,397
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 431,282 10,297 SH SOLE 0 0 10,297
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 12,898,249 381,944 SH SOLE 362 0 381,582
FLEXTRONICS INTL LTD ORD Y2573F102 302,818 4,626 SH SOLE 0 0 4,626
FORD MTR CO COM 345370860 275,242 23,851 SH SOLE 0 0 23,851
FS KKR CAP CORP COM 302635206 153,647 15,093 SH SOLE 0 0 15,093
GE AEROSPACE COM NEW 369604301 11,420,669 40,246 SH SOLE 109 0 40,137
GE VERNOVA INC COM 36828A101 3,888,061 4,454 SH SOLE 18 0 4,436
GLADSTONE CAP CORP COM NEW 376535878 208,859 12,038 SH SOLE 0 0 12,038
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2,024,849 118,067 SH SOLE 0 0 118,067
GLOBAL X FDS RUSSELL 2000 37954Y459 929,241 62,157 SH SOLE 0 0 62,157
GLOBAL X FDS S&P 500 COVERED 37954Y475 1,221,948 31,228 SH SOLE 0 0 31,228
GOLDMAN SACHS GROUP INC COM 38141G104 240,893 285 SH SOLE 0 0 285
HALLIBURTON CO COM 406216101 245,445 6,295 SH SOLE 0 0 6,295
HCA HEALTHCARE INC COM 40412C101 4,659,477 9,846 SH SOLE 15 0 9,831
HERCULES CAPITAL INC COM 427096508 152,264 10,309 SH SOLE 0 0 10,309
HERSHEY CO COM 427866108 799,163 3,844 SH SOLE 0 0 3,844
HESS MIDSTREAM LP CL A SHS 428103105 280,754 7,223 SH SOLE 0 0 7,223
HOME DEPOT INC COM 437076102 1,195,521 3,635 SH SOLE 0 0 3,635
HONEYWELL INTL INC COM 438516106 1,801,667 7,971 SH SOLE 0 0 7,971
HUNTINGTON INGALLS INDS INC COM 446413106 348,576 918 SH SOLE 0 0 918
INTERNATIONAL BUSINESS MACHS COM 459200101 7,239,009 29,865 SH SOLE 38 0 29,827
INVESCO ACTIVELY MANAGED EXC MSCI EAFE INCOME 46090A713 3,603,273 68,321 SH SOLE 0 0 68,321
INVESCO ACTIVELY MANAGED EXC S&P 500 EQUAL WE 46090A697 3,503,285 70,073 SH SOLE 0 0 70,073
INVESCO ACTIVELY MANAGED EXC QQQ INCOME ADVAN 46090A689 5,579,986 111,874 SH SOLE 0 0 111,874
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 7,222,134 43,586 SH SOLE 86 0 43,500
INVESCO QQQ TR UNIT SER 1 46090E103 14,508,048 25,136 SH SOLE 35 0 25,101
ISHARES GOLD TR ISHARES NEW 464285204 6,982,270 79,200 SH SOLE 242 0 78,958
ISHARES SILVER TR ISHARES 46428Q109 3,527,676 51,771 SH SOLE 289 0 51,482
ISHARES TR CORE MSCI EAFE 46432F842 327,990 3,623 SH SOLE 9 0 3,614
ISHARES TR SELECT DIVID ETF 464287168 769,342 5,081 SH SOLE 0 0 5,081
ISHARES TR CORE US AGGBD ET 464287226 226,639 2,283 SH SOLE 0 0 2,283
ISHARES TR CORE S&P500 ETF 464287200 375,919 575 SH SOLE 0 0 575
ISHARES TR RUS 1000 GRW ETF 464287614 250,185 587 SH SOLE 0 0 587
ISHARES TR 7-10 YR TRSY BD 464287440 6,462,388 67,712 SH SOLE 423 0 67,289
ISHARES TR CORE UNIVRSL USD 46434V613 6,550,238 141,811 SH SOLE 553 0 141,258
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 12,709,349 224,230 SH SOLE 13 0 224,217
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 19,568,993 352,467 SH SOLE 0 0 352,467
JOHNSON & JOHNSON COM 478160104 1,179,970 4,827 SH SOLE 0 0 4,827
JPMORGAN CHASE & CO COM 46625H100 3,874,952 13,173 SH SOLE 61 0 13,112
KROGER CO COM 501044101 805,570 11,133 SH SOLE 0 0 11,133
L3HARRIS TECHNOLOGIES INC COM 502431109 295,103 855 SH SOLE 0 0 855
LOCKHEED MARTIN CORP COM 539830109 12,190,432 20,170 SH SOLE 0 0 20,170
LOWES COS INC COM 548661107 443,675 1,878 SH SOLE 0 0 1,878
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 202,286 2,511 SH SOLE 0 0 2,511
MARATHON PETE CORP COM 56585A102 1,035,020 4,239 SH SOLE 0 0 4,239
MASTERCARD INCORPORATED CL A 57636Q104 290,156 581 SH SOLE 0 0 581
MCDONALDS CORP COM 580135101 11,236,794 36,156 SH SOLE 36 0 36,120
MCKESSON CORP COM 58155Q103 334,029 386 SH SOLE 0 0 386
MERCK & CO INC COM 58933Y105 1,685,295 14,010 SH SOLE 0 0 14,010
META PLATFORMS INC CL A 30303M102 8,518,192 14,889 SH SOLE 37 0 14,852
METTLER TOLEDO INTERNATIONAL COM 592688105 262,330 208 SH SOLE 0 0 208
MICROSOFT CORP COM 594918104 18,602,040 50,253 SH SOLE 24 0 50,229
MPLX LP COM UNIT REP LTD 55336V100 914,090 16,017 SH SOLE 0 0 16,017
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 6,476,940 131,192 SH SOLE 16 0 131,176
NETFLIX INC. COM 64110L106 1,907,231 19,836 SH SOLE 88 0 19,748
NORTHROP GRUMMAN CORP COM 666807102 3,035,473 4,449 SH SOLE 0 0 4,449
NUVATION BIO INC COM CL A 67080N101 85,217 19,864 SH SOLE 0 0 19,864
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 204,050 27,062 SH SOLE 0 0 27,062
NVIDIA CORPORATION COM 67066G104 22,247,097 127,564 SH SOLE 139 0 127,425
OMEGA HEALTHCARE INVS INC COM 681936100 1,560,420 35,610 SH SOLE 0 0 35,610
ONEMAIN HLDGS INC COM 68268W103 311,557 5,825 SH SOLE 0 0 5,825
ONEOK INC NEW COM 682680103 2,598,836 28,751 SH SOLE 0 0 28,751
ORACLE CORP COM 68389X105 347,215 2,360 SH SOLE 0 0 2,360
PARKER-HANNIFIN CORP COM 701094104 361,677 404 SH SOLE 0 0 404
PFIZER INC COM 717081103 274,526 9,777 SH SOLE 0 0 9,777
PHILIP MORRIS INTL INC COM 718172109 855,798 5,176 SH SOLE 0 0 5,176
PINNACLE WEST CAP CORP COM 723484101 427,584 4,244 SH SOLE 0 0 4,244
PROCTER & GAMBLE CO COM 742718109 435,320 3,014 SH SOLE 0 0 3,014
PROGRESSIVE CORP COM 743315103 10,975,837 55,366 SH SOLE 119 0 55,247
PROSHARES TR S&P 500 HIGH INC 74347G242 4,903,871 113,123 SH SOLE 544 0 112,579
PROSHARES TR NASDAQ 100 HIGH 74347G234 2,895,113 69,441 SH SOLE 0 0 69,441
PROSHARES TR RUSSELL 2000 HIG 74349Y787 3,071,288 77,207 SH SOLE 0 0 77,207
RBB FD INC MOTLEY FOOL GBL 74933W635 649,523 22,987 SH SOLE 0 0 22,987
RBB FD INC MOTLEY FOOL CAPI 74933W643 5,290,144 194,276 SH SOLE 168 0 194,108
RITHM CAPITAL CORP COM NEW 64828T201 96,298 10,158 SH SOLE 0 0 10,158
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 380,583 13,065 SH SOLE 0 0 13,065
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 221,365 8,634 SH SOLE 0 0 8,634
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,446,126 112,325 SH SOLE 0 0 112,325
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 9,447,578 115,242 SH SOLE 166 0 115,076
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 2,973,795 20,284 SH SOLE 26 0 20,258
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 8,306,077 168,241 SH SOLE 348 0 167,893
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 3,688,896 22,809 SH SOLE 57 0 22,752
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 853,104 18,590 SH SOLE 0 0 18,590
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 6,281,993 47,269 SH SOLE 130 0 47,139
SHERWIN WILLIAMS CO COM 824348106 247,892 773 SH SOLE 0 0 773
SOUTHERN CO COM 842587107 320,456 3,320 SH SOLE 0 0 3,320
SOUTHWEST AIRLS CO COM 844741108 1,150,272 30,617 SH SOLE 0 0 30,617
SPDR GOLD TR GOLD SHS 78463V107 15,483,986 35,985 SH SOLE 0 0 35,985
SPDR SERIES TRUST STATE STREET SPD 78464A649 234,987 9,172 SH SOLE 0 0 9,172
SPDR SERIES TRUST STATE STREET SPD 78464A409 211,192 2,157 SH SOLE 0 0 2,157
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 846,140 1,301 SH SOLE 0 0 1,301
STEEL DYNAMICS INC COM 858119100 6,753,099 37,517 SH SOLE 51 0 37,466
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1,144,698 58,136 SH SOLE 0 0 58,136
SYSCO CORP COM 871829107 316,966 4,444 SH SOLE 0 0 4,444
T ROWE PRICE ETF INC HEDGED EQUTY ETF 87283Q776 699,050 25,652 SH SOLE 242 0 25,410
T ROWE PRICE ETF INC CAPITAL APPRECIA 87283Q784 2,119,026 94,811 SH SOLE 0 0 94,811
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826 490,608 13,379 SH SOLE 426 0 12,953
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,338,276 6,919 SH SOLE 41 0 6,878
TESLA INC COM 88160R101 1,736,444 4,671 SH SOLE 11 0 4,660
TEXAS INSTRS INC COM 882508104 621,617 3,202 SH SOLE 0 0 3,202
THERMO FISHER SCIENTIFIC INC COM 883556102 375,037 763 SH SOLE 0 0 763
UBER TECHNOLOGIES INC COM 90353T100 465,099 6,466 SH SOLE 72 0 6,394
UNITED AIRLS HLDGS INC COM 910047109 389,180 4,227 SH SOLE 0 0 4,227
UNITEDHEALTH GROUP INC COM 91324P102 383,418 1,417 SH SOLE 0 0 1,417
VALERO ENERGY CORP COM 91913Y100 893,147 3,615 SH SOLE 0 0 3,615
VANECK ETF TRUST URANIUM AND NUCL 92189F601 372,047 2,793 SH SOLE 0 0 2,793
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 989,436 13,436 SH SOLE 0 0 13,436
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,700,186 4,519 SH SOLE 1 0 4,518
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,618,603 5,045 SH SOLE 0 0 5,045
VANGUARD INDEX FDS GROWTH ETF 922908736 2,553,698 5,847 SH SOLE 3 0 5,844
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 231,251 2,917 SH SOLE 0 0 2,917
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 501,149 2,330 SH SOLE 0 0 2,330
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 307,601 4,800 SH SOLE 0 0 4,800
VANGUARD WORLD FD COMM SRVC ETF 92204A884 545,179 3,031 SH SOLE 0 0 3,031
VANGUARD WORLD FD INF TECH ETF 92204A702 5,486,873 7,864 SH SOLE 7 0 7,857
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 350,436 1,287 SH SOLE 0 0 1,287
VERIZON COMMUNICATIONS INC COM 92343V104 524,781 10,454 SH SOLE 0 0 10,454
VERTEX PHARMACEUTICALS INC COM 92532F100 2,044,260 4,578 SH SOLE 1 0 4,577
VISA INC COM CL A 92826C839 538,770 1,783 SH SOLE 0 0 1,783
WALMART INC COM 931142103 24,239,332 195,038 SH SOLE 158 0 194,880
WASTE MGMT INC DEL COM 94106L109 4,900,558 21,326 SH SOLE 37 0 21,289
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,825,645 44,344 SH SOLE 0 0 44,344
WILLIAMS COS INC COM 969457100 570,668 7,841 SH SOLE 0 0 7,841
WORLD ACCEP CORPORATION COM 981419104 508,291 3,764 SH SOLE 0 0 3,764
XCEL ENERGY INC COM 98389B100 358,605 4,514 SH SOLE 0 0 4,514