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
ALPHABET INCORPORATED CAP STK CLASS A Common 02079K305   556,335 4,559 SH   SOLE   0 0 4,559
ALPHABET INCORPORATED CAP STK CLASS C Common 02079K107   712,124 5,800 SH   SOLE   0 0 5,800
AMAZON COM INCORPORATED Common 023135106   2,114,729 15,623 SH   SOLE   0 0 15,623
AMERICAN EXPRESS COMPANY Common 025816109   531,360 3,000 SH   SOLE   0 0 3,000
ATMOS ENERGY CORPORATION Common 049560105   215,683 1,780 SH   SOLE   0 0 1,780
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEW Common 084670702   1,183,181 3,451 SH   SOLE   0 0 3,451
BEST BUY INCORPORATED Common 086516101   1,958,469 23,254 SH   SOLE   0 0 23,254
BROADCOM INCORPORATED Common 11135F101   3,952,936 4,385 SH   SOLE   0 0 4,385
CHUBB LIMITED Ordinary Shares H1467J104   3,518,869 18,215 SH   SOLE   0 0 18,215
CISCO SYSTEMS INCORPORATED Common 17275R102   3,710,531 70,771 SH   SOLE   0 0 70,771
CME GROUP INCORPORATED Common 12572Q105   3,476,689 18,654 SH   SOLE   0 0 18,654
COMCAST CORPORATION NEW CLASS A Common 20030N101   3,825,430 89,579 SH   SOLE   0 0 89,579
DATADOG INCORPORATED CLASS A COM Common 23804L103   1,613 14 SH   SOLE   0 0 14
DEVON ENERGY CORPORATION NEW Common 25179M103   2,106,288 41,610 SH   SOLE   0 0 41,610
EATON CORPORATION PLC SHS Ordinary Shares G29183103   4,202,549 20,030 SH   SOLE   0 0 20,030
EXXON MOBIL CORPORATION Common 30231G102   380,971 3,760 SH   SOLE   0 0 3,760
FT CBOE VEST FUND OF DEEP BUFFER ETF Exchange Traded Funds 33740U703   3,654,876 167,578 SH   SOLE   0 0 167,578
INVESCO QQQ Exchange Traded Funds 46090E103   8,577,710 22,242 SH   SOLE   0 0 22,242
ISHARES INCORPORATED CORE MSCI EMKT Exchange Traded Funds 46434G103   3,031,704 59,797 SH   SOLE   0 0 59,797
ISHARES TR 0 5YR HI YL CP Exchange Traded Funds 46434V407   1,671,951 40,172 SH   SOLE   0 0 40,172
ISHARES TR CONV BD ETF Exchange Traded Funds 46435G102   626,407 8,013 SH   SOLE   0 0 8,013
ISHARES TR IBONDS 23 TRM TS Exchange Traded Funds 46436E882   782,856 31,605 SH   SOLE   0 0 31,605
ISHARES TR IBONDS 24 TRM TS Exchange Traded Funds 46436E874   15,603,843 655,897 SH   SOLE   0 0 655,897
ISHARES TR IBONDS 25 TRM HG Exchange Traded Funds 46435U168   6,357,019 276,452 SH   SOLE   0 0 276,452
ISHARES TR IBONDS 25 TRM TS Exchange Traded Funds 46436E866   779,606 33,662 SH   SOLE   0 0 33,662
ISHARES TR IBONDS DEC24 ETF Exchange Traded Funds 46434VBG4   6,286,109 255,222 SH   SOLE   0 0 255,222
ISHARES TR MSCI USA MIN VOL Exchange Traded Funds 46429B697   2,282,666 30,468 SH   SOLE   0 0 30,468
ISHARES TR MSCI USA MMENTM Exchange Traded Funds 46432F396   797,645 5,427 SH   SOLE   0 0 5,427
ISHARES TR MSCI USA QLT FCT Exchange Traded Funds 46432F339   7,545,155 54,356 SH   SOLE   0 0 54,356
ISHARES TR US INFRASTRUC Exchange Traded Funds 46435U713   810,539 20,248 SH   SOLE   0 0 20,248
JOHNSON CONTROLS INTERNATIONAL PLC SHS Ordinary Shares G51502105   3,920,725 56,438 SH   SOLE   0 0 56,438
JPMORGAN CHASE COMPANY Common 46625H100   4,318,792 27,999 SH   SOLE   0 0 27,999
MARATHON PETE CORPORATION Common 56585A102   4,348,650 35,613 SH   SOLE   0 0 35,613
MASTERBRAND INCORPORATED COMMON STOCK Common 57638P104   14,664 1,200 SH   SOLE   0 0 1,200
SPDR PORTFOLIO LONG TERM TREASURY ETF Exchange Traded Funds 78464A664   7,666,312 255,896 SH   SOLE   0 0 255,896
SPDR PORTFOLIO MORTGAGE BACKED BOND ETF Exchange Traded Funds 78464A383   5,955,281 271,188 SH   SOLE   0 0 271,188
VALERO ENERGY CORPORATION Common 91913Y100   255,985 2,169 SH   SOLE   0 0 2,169
VANGUARD INFORMATION TECHNOLOGY ETF Exchange Traded Funds 92204A702   540,418 1,179 SH   SOLE   0 0 1,179
VERIZON COMMUNICATIONS INCORPORATED Common 92343V104   3,185,135 93,763 SH   SOLE   0 0 93,763
VISA INCORPORATED COM CLASS A Common 92826C839   464,551 1,924 SH   SOLE   0 0 1,924