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   2,389,559 17,569 SH   SOLE   17,569 0 0
ABBVIE INC COM 00287Y109   1,545,103 8,324 SH   SOLE   8,324 0 0
ABRDN ETFS BBRG ALL COMMDY 003261203   308,328 9,301 SH   SOLE   9,301 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,074,507 3,595 SH   SOLE   3,595 0 0
AFLAC INC COM 001055102   1,781,431 16,892 SH   SOLE   16,892 0 0
ALPHABET INC CAP STK CL A 02079K305   3,801,933 21,440 SH   SOLE   21,440 0 0
AMAZON COM INC COM 023135106   5,416,668 24,690 SH   SOLE   24,690 0 0
APPLE INC COM 037833100   10,267,021 50,042 SH   SOLE   50,042 0 0
APPLIED MATLS INC COM 038222105   2,292,401 12,522 SH   SOLE   12,522 0 0
AT&T INC COM 00206R102   608,817 21,037 SH   SOLE   21,037 0 0
BANCFIRST CORP COM 05945F103   1,791,380 14,491 SH   SOLE   14,491 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,696,022 5,550 SH   SOLE   5,550 0 0
BROADCOM INC COM 11135F101   1,996,284 7,242 SH   SOLE   7,242 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   2,295,923 10,377 SH   SOLE   10,377 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,277,492 13,292 SH   SOLE   13,292 0 0
CINCINNATI FINL CORP COM 172062101   1,522,408 10,223 SH   SOLE   10,223 0 0
CISCO SYS INC COM 17275R102   2,614,656 37,686 SH   SOLE   37,686 0 0
CLOROX CO DEL COM 189054109   869,308 7,240 SH   SOLE   7,240 0 0
COCA COLA CO COM 191216100   2,890,113 40,849 SH   SOLE   40,849 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   765,431 15,877 SH   SOLE   15,877 0 0
CONAGRA BRANDS INC COM 205887102   689,926 33,704 SH   SOLE   33,704 0 0
CORNING INC COM 219350105   1,035,605 19,692 SH   SOLE   19,692 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,946,630 3,987 SH   SOLE   3,987 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   3,023,770 5,937 SH   SOLE   5,937 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,135,158 9,259 SH   SOLE   9,259 0 0
DIGITAL RLTY TR INC COM 253868103   2,190,989 12,568 SH   SOLE   12,568 0 0
DOVER CORP COM 260003108   1,439,270 7,855 SH   SOLE   7,855 0 0
ECOLAB INC COM 278865100   1,594,814 5,919 SH   SOLE   5,919 0 0
EMERSON ELEC CO COM 291011104   1,658,361 12,438 SH   SOLE   12,438 0 0
HONEYWELL INTL INC COM 438516106   1,000,913 4,298 SH   SOLE   4,298 0 0
INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731   1,501,545 43,473 SH   SOLE   43,473 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   648,362 16,205 SH   SOLE   16,205 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   2,623,565 81,782 SH   SOLE   81,782 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   335,656 8,296 SH   SOLE   8,296 0 0
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   322,091 6,853 SH   SOLE   6,853 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,259,486 7,665 SH   SOLE   7,665 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,608,328 7,082 SH   SOLE   7,082 0 0
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   1,111,063 18,530 SH   SOLE   18,530 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   224,753 407 SH   SOLE   407 0 0
ISHARES TR CORE S&P500 ETF 464287200   707,677 1,140 SH   SOLE   1,140 0 0
ISHARES TR S&P 500 VAL ETF 464287408   357,837 1,831 SH   SOLE   1,831 0 0
ISHARES TR AGENCY BOND ETF 464288166   1,657,896 15,113 SH   SOLE   15,113 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   352,294 3,753 SH   SOLE   3,753 0 0
ISHARES U S ETF TR SHORT DURATION B 46431W507   201,079 3,935 SH   SOLE   3,935 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,248,695 25,380 SH   SOLE   25,380 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   208,112 5,438 SH   SOLE   5,438 0 0
JPMORGAN CHASE & CO. COM 46625H100   1,629,578 5,621 SH   SOLE   5,621 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,477,192 5,889 SH   SOLE   5,889 0 0
LOCKHEED MARTIN CORP COM 539830109   1,009,177 2,179 SH   SOLE   2,179 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,542,735 19,932 SH   SOLE   19,932 0 0
MCDONALDS CORP COM 580135101   1,334,483 4,567 SH   SOLE   4,567 0 0
MEDTRONIC PLC SHS G5960L103   905,787 10,391 SH   SOLE   10,391 0 0
MERCK & CO INC COM 58933Y105   1,108,477 14,003 SH   SOLE   14,003 0 0
META PLATFORMS INC CL A 30303M102   507,069 687 SH   SOLE   687 0 0
MICROSOFT CORP COM 594918104   5,070,120 10,193 SH   SOLE   10,193 0 0
MONGODB INC CL A 60937P106   781,583 3,722 SH   SOLE   3,722 0 0
NETFLIX INC COM 64110L106   2,908,590 2,172 SH   SOLE   2,172 0 0
NVIDIA CORPORATION COM 67066G104   6,032,539 38,183 SH   SOLE   38,183 0 0
OGE ENERGY CORP COM 670837103   844,862 19,037 SH   SOLE   19,037 0 0
ORACLE CORP COM 68389X105   2,065,177 9,446 SH   SOLE   9,446 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,349,844 9,902 SH   SOLE   9,902 0 0
PEPSICO INC COM 713448108   949,303 7,190 SH   SOLE   7,190 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   395,586 4,128 SH   SOLE   4,128 0 0
PRICE T ROWE GROUP INC COM 74144T108   786,211 8,147 SH   SOLE   8,147 0 0
PUBLIC STORAGE OPER CO COM 74460D109   576,569 1,965 SH   SOLE   1,965 0 0
REPUBLIC SVCS INC COM 760759100   1,987,927 8,061 SH   SOLE   8,061 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,047,845 17,964 SH   SOLE   17,964 0 0
SALESFORCE INC COM 79466L302   1,520,176 5,575 SH   SOLE   5,575 0 0
SHERWIN WILLIAMS CO COM 824348106   1,440,736 4,196 SH   SOLE   4,196 0 0
SPDR SERIES TRUST BBG CONV SEC ETF 78464A359   259,965 3,145 SH   SOLE   3,145 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   1,631,453 22,444 SH   SOLE   22,444 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101   942,196 16,635 SH   SOLE   16,635 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508   973,003 18,590 SH   SOLE   18,590 0 0
SYSCO CORP COM 871829107   1,178,740 15,563 SH   SOLE   15,563 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,273,303 2,911 SH   SOLE   2,911 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429   234,983 24,237 SH   SOLE   24,237 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,974,439 67,433 SH   SOLE   67,433 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   543,545 7,028 SH   SOLE   7,028 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   794,798 15,939 SH   SOLE   15,939 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   200,506 724 SH   SOLE   724 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   221,565 729 SH   SOLE   729 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   292,562 3,680 SH   SOLE   3,680 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   464,296 700 SH   SOLE   700 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   828,203 3,335 SH   SOLE   3,335 0 0
VISA INC COM CL A 92826C839   1,427,301 4,020 SH   SOLE   4,020 0 0
WALMART INC COM 931142103   5,179,381 52,970 SH   SOLE   52,970 0 0
WILLIAMS COS INC COM 969457100   775,834 12,352 SH   SOLE   12,352 0 0