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   354,904 2,719 SH   SOLE   0 0 2,719
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,366,376 13,993 SH   SOLE   0 0 13,993
ADOBE INC COM 00724F101   3,143,795 8,197 SH   SOLE   0 0 8,197
ADVANCED MICRO DEVICES INC COM 007903107   647,159 6,299 SH   SOLE   0 0 6,299
AIR PRODS & CHEMS INC COM 009158106   7,866,696 26,674 SH   SOLE   0 0 26,674
ALPHABET INC CAP STK CL A 02079K305   1,315,368 8,506 SH   SOLE   0 0 8,506
ALPHABET INC CAP STK CL C 02079K107   2,914,314 18,654 SH   SOLE   0 0 18,654
ALPS ETF TR ALERIAN MLP 00162Q452   597,310 11,500 SH   SOLE   0 0 11,500
AMAZON COM INC COM 023135106   11,077,328 58,222 SH   SOLE   0 0 58,222
AMERICAN EXPRESS CO COM 025816109   274,162 1,019 SH   SOLE   0 0 1,019
APPLE INC COM 037833100   12,038,119 54,194 SH   SOLE   0 0 54,194
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,119,662 4,708 SH   SOLE   0 0 4,708
AUTOMATIC DATA PROCESSING IN COM 053015103   200,733 657 SH   SOLE   0 0 657
BANK AMERICA CORP COM 060505104   204,989 4,912 SH   SOLE   0 0 4,912
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,153,754 4,044 SH   SOLE   0 0 4,044
BRISTOL-MYERS SQUIBB CO COM 110122108   410,036 6,723 SH   SOLE   0 0 6,723
CHENIERE ENERGY INC COM NEW 16411R208   3,688,053 15,938 SH   SOLE   0 0 15,938
CHEVRON CORP NEW COM 166764100   1,656,506 9,902 SH   SOLE   0 0 9,902
CHUBB LIMITED COM H1467J104   5,448,202 18,041 SH   SOLE   0 0 18,041
COCA COLA CO COM 191216100   226,248 3,159 SH   SOLE   0 0 3,159
COHEN & STEERS QUALITY INCOM COM 19247L106   4,296,650 342,090 SH   SOLE   0 0 342,090
CONOCOPHILLIPS COM 20825C104   357,913 3,408 SH   SOLE   0 0 3,408
COSTCO WHSL CORP NEW COM 22160K105   221,313 234 SH   SOLE   0 0 234
CVS HEALTH CORP COM 126650100   504,805 7,451 SH   SOLE   0 0 7,451
DIAMONDBACK ENERGY INC COM 25278X109   2,631,305 16,458 SH   SOLE   0 0 16,458
DISNEY WALT CO COM 254687106   644,116 6,526 SH   SOLE   0 0 6,526
ELEVANCE HEALTH INC COM 036752103   394,509 907 SH   SOLE   0 0 907
ELI LILLY & CO COM 532457108   15,833,521 19,171 SH   SOLE   0 0 19,171
EXXON MOBIL CORP COM 30231G102   382,241 3,214 SH   SOLE   0 0 3,214
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   353,311 11,426 SH   SOLE   0 0 11,426
FORD MTR CO COM 345370860   208,433 20,781 SH   SOLE   0 0 20,781
GE AEROSPACE COM NEW 369604301   229,172 1,145 SH   SOLE   0 0 1,145
GE VERNOVA INC COM 36828A101   335,197 1,098 SH   SOLE   0 0 1,098
GENERAC HLDGS INC COM 368736104   2,517,042 19,874 SH   SOLE   0 0 19,874
GLOBAL X FDS GLOBX SUPDV US 37950E291   323,106 17,150 SH   SOLE   0 0 17,150
GOLDMAN SACHS GROUP INC COM 38141G104   1,330,216 2,435 SH   SOLE   0 0 2,435
HOME DEPOT INC COM 437076102   4,882,746 13,323 SH   SOLE   0 0 13,323
ILLINOIS TOOL WKS INC COM 452308109   318,693 1,285 SH   SOLE   0 0 1,285
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   900,324 28,691 SH   SOLE   0 0 28,691
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N742   397,554 15,427 SH   SOLE   0 0 15,427
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   641,279 57,155 SH   SOLE   0 0 57,155
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   1,088,329 47,216 SH   SOLE   0 0 47,216
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   1,784,486 124,964 SH   SOLE   0 0 124,964
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   11,843,042 68,366 SH   SOLE   0 0 68,366
INVESCO QQQ TR UNIT SER 1 46090E103   5,768,668 12,302 SH   SOLE   0 0 12,302
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   674,129 29,606 SH   SOLE   0 0 29,606
ISHARES TR 1 3 YR TREAS BD 464287457   933,697 11,286 SH   SOLE   0 0 11,286
ISHARES TR CORE INTL AGGR 46435G672   2,380,089 47,611 SH   SOLE   0 0 47,611
ISHARES TR FALN ANGLS USD 46435G474   1,356,355 50,629 SH   SOLE   0 0 50,629
ISHARES TR IBONDS 25 TRM TS 46436E866   941,227 40,275 SH   SOLE   0 0 40,275
ISHARES TR S&P 500 VAL ETF 464287408   3,878,303 20,350 SH   SOLE   0 0 20,350
ISHARES TR S&P MC 400VL ETF 464287705   18,288,279 152,746 SH   SOLE   0 0 152,746
ISHARES TR US TREAS BD ETF 46429B267   1,471,891 64,037 SH   SOLE   0 0 64,037
ISHARES TR NATIONAL MUN ETF 464288414   8,469,468 80,325 SH   SOLE   0 0 80,325
ISHARES TR PFD AND INCM SEC 464288687   3,803,698 123,778 SH   SOLE   0 0 123,778
ISHARES TR CORE S&P MCP ETF 464287507   24,384,477 417,900 SH   SOLE   0 0 417,900
ISHARES TR JPMORGAN USD EMG 464288281   286,808 3,166 SH   SOLE   0 0 3,166
ISHARES TR MSCI EAFE ETF 464287465   3,652,932 44,695 SH   SOLE   0 0 44,695
ISHARES TR RUSSELL 2000 ETF 464287655   3,724,179 18,668 SH   SOLE   0 0 18,668
ISHARES TR RUS 2000 VAL ETF 464287630   1,339,777 8,874 SH   SOLE   0 0 8,874
ISHARES TR IBONDS 28 TRM TS 46436E833   446,958 20,088 SH   SOLE   0 0 20,088
ISHARES TR IBONDS 27 ETF 46435UAA9   507,200 20,976 SH   SOLE   0 0 20,976
ISHARES TR INTL SEL DIV ETF 464288448   2,263,453 72,968 SH   SOLE   0 0 72,968
ISHARES TR U.S. MED DVC ETF 464288810   7,206,970 119,737 SH   SOLE   0 0 119,737
ISHARES TR CORE S&P500 ETF 464287200   1,481,730 2,637 SH   SOLE   0 0 2,637
ISHARES TR MSCI USA MMENTM 46432F396   5,271,753 26,081 SH   SOLE   0 0 26,081
ISHARES TR FLTG RATE NT ETF 46429B655   515,758 10,103 SH   SOLE   0 0 10,103
ISHARES TR 3 7 YR TREAS BD 464288661   1,449,044 12,266 SH   SOLE   0 0 12,266
ISHARES TR ISHS 1-5YR INVS 464288646   543,875 10,385 SH   SOLE   0 0 10,385
ISHARES TR ISHS 5-10YR INVT 464288638   482,358 9,184 SH   SOLE   0 0 9,184
ISHARES TR IBOXX INV CP ETF 464287242   871,802 8,021 SH   SOLE   0 0 8,021
ISHARES TR SELECT DIVID ETF 464287168   215,401 1,604 SH   SOLE   0 0 1,604
ISHARES TR IBONDS DEC2026 46435GAA0   242,342 10,010 SH   SOLE   0 0 10,010
JOHNSON & JOHNSON COM 478160104   1,001,353 6,038 SH   SOLE   0 0 6,038
JPMORGAN CHASE & CO. COM 46625H100   9,044,734 36,872 SH   SOLE   0 0 36,872
KAYNE ANDERSON ENERGY INFRST COM 486606106   1,990,587 155,151 SH   SOLE   0 0 155,151
KROGER CO COM 501044101   273,265 4,037 SH   SOLE   0 0 4,037
LAMAR ADVERTISING CO NEW CL A 512816109   1,519,418 13,354 SH   SOLE   0 0 13,354
LOCKHEED MARTIN CORP COM 539830109   203,700 456 SH   SOLE   0 0 456
LOWES COS INC COM 548661107   477,655 2,048 SH   SOLE   0 0 2,048
LULULEMON ATHLETICA INC COM 550021109   3,716,030 13,128 SH   SOLE   0 0 13,128
MASTERCARD INCORPORATED CL A 57636Q104   245,010 447 SH   SOLE   0 0 447
MCDONALDS CORP COM 580135101   334,861 1,072 SH   SOLE   0 0 1,072
MICROSOFT CORP COM 594918104   4,425,848 11,790 SH   SOLE   0 0 11,790
MOODYS CORP COM 615369105   307,355 660 SH   SOLE   0 0 660
NEWS CORP NEW CL B 65249B208   218,148 7,183 SH   SOLE   0 0 7,183
NOVO-NORDISK A S ADR 670100205   2,953,769 42,537 SH   SOLE   0 0 42,537
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   1,942,901 244,083 SH   SOLE   0 0 244,083
NVIDIA CORPORATION COM 67066G104   319,179 2,945 SH   SOLE   0 0 2,945
PEPSICO INC COM 713448108   5,498,837 36,668 SH   SOLE   0 0 36,668
PFIZER INC COM 717081103   693,773 27,379 SH   SOLE   0 0 27,379
PHILLIPS 66 COM 718546104   750,635 6,079 SH   SOLE   0 0 6,079
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   369,175 3,669 SH   SOLE   0 0 3,669
PPG INDS INC COM 693506107   262,440 2,400 SH   SOLE   0 0 2,400
PROCTER AND GAMBLE CO COM 742718109   218,819 1,284 SH   SOLE   0 0 1,284
RBB FD INC US TREAS 3 MNTH 74933W452   441,038 8,819 SH   SOLE   0 0 8,819
S&P GLOBAL INC COM 78409V104   237,791 468 SH   SOLE   0 0 468
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   529,806 10,637 SH   SOLE   0 0 10,637
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   579,103 3,966 SH   SOLE   0 0 3,966
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,273,190 6,166 SH   SOLE   0 0 6,166
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   386,624 9,238 SH   SOLE   0 0 9,238
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,834,704 19,633 SH   SOLE   0 0 19,633
SNAP ON INC COM 833034101   262,194 778 SH   SOLE   0 0 778
SNOWFLAKE INC CL A 833445109   3,158,680 21,611 SH   SOLE   0 0 21,611
SPDR GOLD TR GOLD SHS 78463V107   4,179,440 14,505 SH   SOLE   0 0 14,505
SPDR S&P 500 ETF TR TR UNIT 78462F103   34,138,800 61,029 SH   SOLE   0 0 61,029
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   533,480 1,000 SH   SOLE   0 0 1,000
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,574,366 61,643 SH   SOLE   0 0 61,643
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,758,081 113,059 SH   SOLE   0 0 113,059
SPDR SER TR PORTFOLIO S&P500 78464A854   19,847,736 301,821 SH   SOLE   0 0 301,821
SPDR SER TR PORTFOLIO S&P600 78468R853   2,933,402 71,968 SH   SOLE   0 0 71,968
SPDR SER TR BLOOMBERG HIGH Y 78468R622   429,612 4,508 SH   SOLE   0 0 4,508
SPDR SER TR PORTFOLI S&P1500 78464A805   2,336,987 34,362 SH   SOLE   0 0 34,362
SPDR SER TR PORTFOLIO S&P400 78464A847   3,468,365 67,768 SH   SOLE   0 0 67,768
SPDR SER TR S&P BIOTECH 78464A870   786,771 9,701 SH   SOLE   0 0 9,701
SPDR SER TR PORTFLI TIPS ETF 78464A656   994,025 37,681 SH   SOLE   0 0 37,681
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,909,155 43,135 SH   SOLE   0 0 43,135
SPDR SER TR PRTFLO S&P500 VL 78464A508   355,039 6,952 SH   SOLE   0 0 6,952
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   346,100 3,773 SH   SOLE   0 0 3,773
SPDR SER TR S&P DIVID ETF 78464A763   340,014 2,506 SH   SOLE   0 0 2,506
TARGET CORP COM 87612E106   284,590 2,727 SH   SOLE   0 0 2,727
UBER TECHNOLOGIES INC COM 90353T100   3,402,708 46,702 SH   SOLE   0 0 46,702
UNION PAC CORP COM 907818108   5,126,644 21,701 SH   SOLE   0 0 21,701
UNITED PARCEL SERVICE INC CL B 911312106   554,361 5,040 SH   SOLE   0 0 5,040
UNITEDHEALTH GROUP INC COM 91324P102   278,635 532 SH   SOLE   0 0 532
VALERO ENERGY CORP COM 91913Y100   3,690,828 27,946 SH   SOLE   0 0 27,946
VANECK ETF TRUST LONG/FLAT TREND 92189F148   270,651 5,722 SH   SOLE   0 0 5,722
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,329,632 31,717 SH   SOLE   0 0 31,717
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   489,798 6,257 SH   SOLE   0 0 6,257
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,136,916 6,600 SH   SOLE   0 0 6,600
VANGUARD INDEX FDS VALUE ETF 922908744   3,623,056 20,974 SH   SOLE   0 0 20,974
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,485,354 77,007 SH   SOLE   0 0 77,007
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,162,126 22,863 SH   SOLE   0 0 22,863
VISTRA CORP COM 92840M102   330,006 2,810 SH   SOLE   0 0 2,810
WORLD GOLD TR SPDR GLD MINIS 98149E303   8,235,274 133,063 SH   SOLE   0 0 133,063
ZOETIS INC CL A 98978V103   3,147,120 19,114 SH   SOLE   0 0 19,114