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
ABBVIE INC COM 00287Y109 1,164,842 4,629 SH SOLE 4,629 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 515,987 9,178 SH SOLE 9,178 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,715,246 8,117 SH SOLE 8,117 0 0
AGNC INVT CORP COM 00123Q104 155,816 14,295 SH SOLE 14,295 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 609,588 17,308 SH SOLE 17,308 0 0
ALPHABET INC CAP STK CL C 02079K107 4,302,146 12,176 SH SOLE 12,176 0 0
ALTRIA GROUP INC COM 02209S103 388,026 5,393 SH SOLE 5,393 0 0
AMAZON COM INC COM 023135106 4,347,798 18,242 SH SOLE 18,242 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 378,004 16,905 SH SOLE 16,905 0 0
APPLE INC COM 037833100 8,971,607 31,005 SH SOLE 31,005 0 0
APPLOVIN CORP COM CL A 03831W108 305,016 592 SH SOLE 592 0 0
ARES CAPITAL CORP COM 04010L103 415,257 22,410 SH SOLE 22,410 0 0
ASTERA LABS INC COM 04626A103 699,413 1,448 SH SOLE 1,448 0 0
ATMOS ENERGY CORP COM 049560105 662,378 3,845 SH SOLE 3,845 0 0
BANCFIRST CORP COM 05945F103 697,118 6,273 SH SOLE 6,273 0 0
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 231,973 7,281 SH SOLE 7,281 0 0
BLACKSTONE INC COM 09260D107 1,897,664 16,127 SH SOLE 16,127 0 0
BLACKSTONE MORTGAGE TRUST IN COM CL A 09257W100 607,658 35,850 SH SOLE 35,850 0 0
BLUEROCK PVT REAL ESTATE FD COM 09631P102 1,297,937 99,765 SH SOLE 99,765 0 0
BROADCOM INC COM 11135F101 860,515 2,278 SH SOLE 2,278 0 0
CATERPILLAR INC COM 149123101 6,607,705 6,205 SH SOLE 6,205 0 0
CHEVRON CORPORATION COM 166764100 4,674,611 28,201 SH SOLE 28,201 0 0
COCA COLA CO COM 191216100 263,396 3,241 SH SOLE 3,241 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,102,919 1,179 SH SOLE 1,179 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 306,488 1,127 SH SOLE 1,127 0 0
CUMMINS INC COM 231021106 200,412 281 SH SOLE 281 0 0
DIAMONDBACK ENERGY INC COM 25278X109 596,298 3,392 SH SOLE 3,392 0 0
DOLLAR GEN CORP COM 256677105 389,993 3,388 SH SOLE 3,388 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,182,004 9,338 SH SOLE 9,338 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 3,276,334 148,654 SH SOLE 148,654 0 0
ENBRIDGE INC COM 29250N105 774,065 14,279 SH SOLE 14,279 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 389,876 20,391 SH SOLE 20,391 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,140,479 31,025 SH SOLE 31,025 0 0
EOG RES INC COM 26875P101 561,082 4,325 SH SOLE 4,325 0 0
EXXON MOBIL CORP COM 30231G102 871,274 6,373 SH SOLE 6,373 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,747,296 9,620 SH SOLE 9,620 0 0
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 258,683 4,598 SH SOLE 4,598 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 5,447,260 40,880 SH SOLE 40,880 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 307,017 3,417 SH SOLE 3,417 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 218,202 8,200 SH SOLE 8,200 0 0
FIRST TR EXCHANGE-TRADED FD ENERGY ALPHADX 33734X127 291,757 14,422 SH SOLE 14,422 0 0
FORD MTR CO COM 345370860 398,819 28,692 SH SOLE 28,692 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 252,843 250 SH SOLE 250 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 1,010,248 69,865 SH SOLE 69,865 0 0
HOME DEPOT INC COM 437076102 206,941 587 SH SOLE 587 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,636,923 5,821 SH SOLE 5,821 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 13,284,667 43,848 SH SOLE 43,848 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 4,586,928 28,395 SH SOLE 28,395 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1,148,041 12,423 SH SOLE 12,423 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 418,605 2,955 SH SOLE 2,955 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 839,617 4,753 SH SOLE 4,753 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2,632,917 15,475 SH SOLE 15,475 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 452,875 4,012 SH SOLE 4,012 0 0
INVESCO EXCHANGE TRADED FD T DORS WRI MOM ETF 46137V837 4,092,765 26,974 SH SOLE 26,974 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 3,736,212 39,904 SH SOLE 39,904 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 6,053,208 8,220 SH SOLE 8,220 0 0
ISHARES TR US AER DEF ETF 464288760 2,606,500 10,752 SH SOLE 10,752 0 0
ISHARES TR US INDUSTRIALS 464287754 1,903,643 11,423 SH SOLE 11,423 0 0
ISHARES TR MSCI USA MMENTM 46432F396 465,220 1,357 SH SOLE 1,357 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 513,567 4,136 SH SOLE 4,136 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 345,518 1,150 SH SOLE 1,150 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 332,149 3,835 SH SOLE 3,835 0 0
JOHNSON & JOHNSON COM 478160104 272,256 1,072 SH SOLE 1,072 0 0
LUMENTUM HLDGS INC COM 55024U109 972,182 1,133 SH SOLE 1,133 0 0
MERCK & CO INC COM 58933Y105 247,363 1,925 SH SOLE 1,925 0 0
META PLATFORMS INC CL A 30303M102 2,077,414 3,688 SH SOLE 3,688 0 0
MICRON TECHNOLOGY INC COM 595112103 2,084,648 1,806 SH SOLE 1,806 0 0
MICROSOFT CORP COM 594918104 1,479,761 3,967 SH SOLE 3,967 0 0
NETFLIX INC. COM 64110L106 283,101 3,965 SH SOLE 3,965 0 0
NVIDIA CORPORATION COM 67066G104 36,049,337 180,166 SH SOLE 180,166 0 0
OGE ENERGY CORP COM 670837103 3,078,086 63,257 SH SOLE 63,257 0 0
ONEOK INC NEW COM 682680103 2,272,948 26,144 SH SOLE 26,144 0 0
ORACLE CORP COM 68389X105 610,381 4,165 SH SOLE 4,165 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 663,057 11,381 SH SOLE 11,381 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,313,376 30,332 SH SOLE 30,332 0 0
PACER FDS TR US LRG CP CASH 69374H360 1,414,438 35,232 SH SOLE 35,232 0 0
PACER FDS TR TRENDPILOT 100 69374H303 1,480,810 16,704 SH SOLE 16,704 0 0
PACER FDS TR US CASH COWS 100 69374H881 2,516,239 40,454 SH SOLE 40,454 0 0
PACER FDS TR US SM CAP CA ETF 69374H857 953,594 18,842 SH SOLE 18,842 0 0
PACER FDS TR AMERICAN ENERGY 69374H634 3,811,510 83,777 SH SOLE 83,777 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 707,370 6,063 SH SOLE 6,063 0 0
PAYCHEX INC COM 704326107 375,031 3,814 SH SOLE 3,814 0 0
PFIZER INC COM 717081103 208,220 8,647 SH SOLE 8,647 0 0
PHILLIPS 66 COM 718546104 1,570,982 9,293 SH SOLE 9,293 0 0
PROCTER & GAMBLE CO COM 742718109 395,341 2,696 SH SOLE 2,696 0 0
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 4,251,317 79,927 SH SOLE 79,927 0 0
PROSHARES TR LARGE CAP CRE 74347R248 231,786 2,720 SH SOLE 2,720 0 0
PROSHARES TR NASDAQ 100 HIGH 74347G234 438,159 8,625 SH SOLE 8,625 0 0
PROSHARES TR S&P 500 HIGH ETF 74347G242 504,019 10,459 SH SOLE 10,459 0 0
QUANTA SVCS INC COM 74762E102 376,581 523 SH SOLE 523 0 0
REALTY INCOME CORP COM 756109104 2,116,430 34,158 SH SOLE 34,158 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 5,813,879 142,777 SH SOLE 142,777 0 0
RTX CORPORATION COM 75513E101 340,565 1,795 SH SOLE 1,795 0 0
SANDISK CORP COM 80004C200 222,826 98 SH SOLE 98 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 789,055 21,401 SH SOLE 21,401 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 832,451 26,252 SH SOLE 26,252 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,363,211 40,284 SH SOLE 40,284 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 2,809,678 52,903 SH SOLE 52,903 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 934,983 5,893 SH SOLE 5,893 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 561,553 6,760 SH SOLE 6,760 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 1,274,042 23,765 SH SOLE 23,765 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 1,179,157 26,007 SH SOLE 26,007 0 0
SEMPRA COM 816851109 370,840 4,000 SH SOLE 4,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 807,121 2,191 SH SOLE 2,191 0 0
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 3,404,674 133,412 SH SOLE 133,412 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 3,589,172 39,166 SH SOLE 39,166 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 14,049,813 159,875 SH SOLE 159,875 0 0
SPDR SERIES TRUST ST INTER BD ETF 78464A375 438,326 13,100 SH SOLE 13,100 0 0
SPDR SERIES TRUST ST STR R1K LOWV 78468R804 1,348,974 7,434 SH SOLE 7,434 0 0
SSGA ACTIVE ETF TR ST STR TOTAL ETF 78467V848 543,383 13,767 SH SOLE 13,767 0 0
STARBUCKS CORP COM 855244109 464,045 4,541 SH SOLE 4,541 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 894,854 1,713 SH SOLE 1,713 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 440,594 590 SH SOLE 590 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 899,264 1,883 SH SOLE 1,883 0 0
TESLA INC COM 88160R101 1,642,443 3,905 SH SOLE 3,905 0 0
VALERO ENERGY CORP COM 91913Y100 209,915 806 SH SOLE 806 0 0
VANECK ETF TRUST URANI NUCLE ETF 92189F601 711,073 6,131 SH SOLE 6,131 0 0
VANECK ETF TRUST RETAIL ETF 92189F684 2,416,256 9,448 SH SOLE 9,448 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 433,027 1,987 SH SOLE 1,987 0 0
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 14,897,799 196,853 SH SOLE 196,853 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 225,596 1,950 SH SOLE 1,950 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 282,513 4,733 SH SOLE 4,733 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 678,390 2,867 SH SOLE 2,867 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 332,556 3,890 SH SOLE 3,890 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 778,763 10,930 SH SOLE 10,930 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 445,071 3,382 SH SOLE 3,382 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 261,276 725 SH SOLE 725 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 17,573,026 147,030 SH SOLE 147,030 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,198,349 28,303 SH SOLE 28,303 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 2,082,915 6,221 SH SOLE 6,221 0 0
VISA INC COM CL A 92826C839 378,771 1,104 SH SOLE 1,104 0 0
WALMART INC COM 931142103 364,924 3,222 SH SOLE 3,222 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,300,820 16,379 SH SOLE 16,379 0 0