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   952,299 10,480 SH   SOLE   0 0 10,480
ABBVIE INC COM 00287Y109   694,609 4,695 SH   SOLE   0 0 4,695
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   267,953 888 SH   SOLE   0 0 888
ADOBE INC COM 00724F101   2,683,793 4,891 SH   SOLE   0 0 4,891
ADVANCED MICRO DEVICES INC COM 007903107   346,207 3,294 SH   SOLE   0 0 3,294
ALPHABET INC CAP STK CL A 02079K305   2,081,389 15,153 SH   SOLE   0 0 15,153
ALPHABET INC CAP STK CL C 02079K107   3,917,263 28,267 SH   SOLE   0 0 28,267
AMAZON COM INC COM 023135106   6,953,774 53,577 SH   SOLE   0 0 53,577
AMEREN CORP COM 023608102   1,316,637 16,891 SH   SOLE   0 0 16,891
AMGEN INC COM 031162100   626,539 2,205 SH   SOLE   0 0 2,205
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   288,988 5,381 SH   SOLE   0 0 5,381
APPLE INC COM 037833100   10,376,886 58,020 SH   SOLE   0 0 58,020
ARES CAPITAL CORP COM 04010L103   457,758 24,055 SH   SOLE   0 0 24,055
ARISTA NETWORKS INC COM 040413106   1,709,789 9,006 SH   SOLE   0 0 9,006
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,210,354 62,261 SH   SOLE   0 0 62,261
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,288,444 2,148 SH   SOLE   0 0 2,148
AT&T INC COM 00206R102   517,297 36,023 SH   SOLE   0 0 36,023
ATKORE INC COM 047649108   366,484 2,670 SH   SOLE   0 0 2,670
AUTOMATIC DATA PROCESSING IN COM 053015103   1,088,889 4,400 SH   SOLE   0 0 4,400
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,175,672 7,331 SH   SOLE   0 0 7,331
BANK AMERICA CORP 7.25%CNV PFD L 060505682   481,050 450 SH   SOLE   0 0 450
BANK AMERICA CORP COM 060505104   864,911 32,321 SH   SOLE   0 0 32,321
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,281,165 9,508 SH   SOLE   0 0 9,508
BOEING CO COM 097023105   369,051 1,996 SH   SOLE   0 0 1,996
BRISTOL-MYERS SQUIBB CO COM 110122108   1,077,505 19,081 SH   SOLE   0 0 19,081
BROADCOM INC COM 11135F101   297,177 325 SH   SOLE   0 0 325
CARPENTER TECHNOLOGY CORP COM 144285103   632,113 9,846 SH   SOLE   0 0 9,846
CATERPILLAR INC COM 149123101   1,104,931 4,124 SH   SOLE   0 0 4,124
CBRE GBL REAL ESTATE INC FD COM 12504G100   1,127,235 258,540 SH   SOLE   0 0 258,540
CENTENE CORP DEL COM 15135B101   224,297 3,156 SH   SOLE   0 0 3,156
CHEVRON CORP NEW COM 166764100   430,506 2,624 SH   SOLE   0 0 2,624
CINCINNATI FINL CORP COM 172062101   213,780 2,100 SH   SOLE   0 0 2,100
CINTAS CORP COM 172908105   685,291 1,337 SH   SOLE   0 0 1,337
CISCO SYS INC COM 17275R102   920,921 17,127 SH   SOLE   0 0 17,127
COCA COLA CO COM 191216100   518,297 9,800 SH   SOLE   0 0 9,800
COSTCO WHSL CORP NEW COM 22160K105   1,409,442 2,486 SH   SOLE   0 0 2,486
CVS HEALTH CORP COM 126650100   964,097 13,476 SH   SOLE   0 0 13,476
DANAHER CORPORATION COM 235851102   248,509 1,187 SH   SOLE   0 0 1,187
DATADOG INC CL A COM 23804L103   1,105,153 12,550 SH   SOLE   0 0 12,550
DEERE & CO COM 244199105   407,669 1,071 SH   SOLE   0 0 1,071
DEVON ENERGY CORP NEW COM 25179M103   468,372 9,679 SH   SOLE   0 0 9,679
DIAGEO PLC SPON ADR NEW 25243Q205   289,148 1,928 SH   SOLE   0 0 1,928
DIGITAL RLTY TR INC COM 253868103   940,112 7,668 SH   SOLE   0 0 7,668
DISNEY WALT CO COM 254687106   444,380 5,268 SH   SOLE   0 0 5,268
DNP SELECT INCOME FD INC COM 23325P104   426,259 43,764 SH   SOLE   0 0 43,764
DOLLAR GEN CORP NEW COM 256677105   575,736 5,179 SH   SOLE   0 0 5,179
DRAFTKINGS INC NEW COM CL A 26142V105   356,218 12,477 SH   SOLE   0 0 12,477
EATON VANCE ENHANCED EQUITY COM 278274105   2,791,112 179,840 SH   SOLE   0 0 179,840
EATON VANCE ENHANCED EQUITY COM 278277108   1,283,001 74,593 SH   SOLE   0 0 74,593
EATON VANCE TAX-MANAGED GLOB COM 27829C105   1,472,127 194,212 SH   SOLE   0 0 194,212
ELI LILLY & CO COM 532457108   6,071,416 9,966 SH   SOLE   0 0 9,966
EMERSON ELEC CO COM 291011104   1,080,181 11,399 SH   SOLE   0 0 11,399
ENPHASE ENERGY INC COM 29355A107   231,153 1,867 SH   SOLE   0 0 1,867
ESSEX PPTY TR INC COM 297178105   268,125 1,222 SH   SOLE   0 0 1,222
EXXON MOBIL CORP COM 30231G102   1,137,194 10,350 SH   SOLE   0 0 10,350
FEDEX CORP COM 31428X106   280,863 1,157 SH   SOLE   0 0 1,157
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   345,597 8,392 SH   SOLE   0 0 8,392
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   672,165 11,046 SH   SOLE   0 0 11,046
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,158,819 42,412 SH   SOLE   0 0 42,412
FREEPORT-MCMORAN INC CL B 35671D857   590,888 16,668 SH   SOLE   0 0 16,668
FS KKR CAP CORP COM 302635206   241,566 12,426 SH   SOLE   0 0 12,426
FTAI AVIATION LTD SHS G3730V105   458,769 13,545 SH   SOLE   0 0 13,545
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   214,872 3,201 SH   SOLE   0 0 3,201
GENERAL ELECTRIC CO COM NEW 369604301   590,281 5,397 SH   SOLE   0 0 5,397
GENERAL MLS INC COM 370334104   231,845 3,678 SH   SOLE   0 0 3,678
GILEAD SCIENCES INC COM 375558103   336,897 4,339 SH   SOLE   0 0 4,339
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   302,084 17,635 SH   SOLE   0 0 17,635
HOME DEPOT INC COM 437076102   2,752,003 9,427 SH   SOLE   0 0 9,427
HONEYWELL INTL INC COM 438516106   391,878 2,135 SH   SOLE   0 0 2,135
ILLINOIS TOOL WKS INC COM 452308109   401,119 1,733 SH   SOLE   0 0 1,733
INTEL CORP COM 458140100   301,446 8,380 SH   SOLE   0 0 8,380
INTERNATIONAL BUSINESS MACHS COM 459200101   722,917 5,221 SH   SOLE   0 0 5,221
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   362,010 6,165 SH   SOLE   0 0 6,165
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   697,823 31,690 SH   SOLE   0 0 31,690
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   953,956 10,708 SH   SOLE   0 0 10,708
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   331,234 2,361 SH   SOLE   0 0 2,361
INVESCO QQQ TR UNIT SER 1 46090E103   2,216,201 6,067 SH   SOLE   0 0 6,067
IROBOT CORP COM 462726100   525,638 13,735 SH   SOLE   0 0 13,735
IRON MTN INC DEL COM 46284V101   1,016,136 16,851 SH   SOLE   0 0 16,851
ISHARES TR 7-10 YR TRSY BD 464287440   706,775 7,746 SH   SOLE   0 0 7,746
ISHARES TR CORE DIV GRWTH 46434V621   1,183,543 23,968 SH   SOLE   0 0 23,968
ISHARES TR CORE HIGH DV ETF 46429B663   491,271 5,045 SH   SOLE   0 0 5,045
ISHARES TR CORE S&P MCP ETF 464287507   350,093 1,437 SH   SOLE   0 0 1,437
ISHARES TR CORE S&P SCP ETF 464287804   2,661,099 29,172 SH   SOLE   0 0 29,172
ISHARES TR CORE S&P500 ETF 464287200   1,806,584 4,168 SH   SOLE   0 0 4,168
ISHARES TR GRWT ALLOCAT ETF 464289867   396,802 8,070 SH   SOLE   0 0 8,070
ISHARES TR HDG MSCI EAFE 46434V803   656,081 21,855 SH   SOLE   0 0 21,855
ISHARES TR ISHARES SEMICDTR 464287523   737,042 1,546 SH   SOLE   0 0 1,546
ISHARES TR MORNINGSTAR GRWT 464287119   733,334 12,055 SH   SOLE   0 0 12,055
ISHARES TR MSCI USA MIN VOL 46429B697   1,325,517 18,173 SH   SOLE   0 0 18,173
ISHARES TR PFD AND INCM SEC 464288687   2,609,607 90,235 SH   SOLE   0 0 90,235
ISHARES TR RUS 1000 GRW ETF 464287614   242,617 891 SH   SOLE   0 0 891
ISHARES TR RUS MDCP VAL ETF 464287473   392,598 3,818 SH   SOLE   0 0 3,818
ISHARES TR S&P 500 GRWT ETF 464287309   426,381 6,110 SH   SOLE   0 0 6,110
ISHARES TR SELECT DIVID ETF 464287168   761,667 7,140 SH   SOLE   0 0 7,140
ISHARES TR U.S. TECH ETF 464287721   517,486 4,789 SH   SOLE   0 0 4,789
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   790,517 15,785 SH   SOLE   0 0 15,785
JOHNSON & JOHNSON COM 478160104   2,078,142 13,249 SH   SOLE   0 0 13,249
JPMORGAN CHASE & CO COM 46625H100   1,680,367 11,354 SH   SOLE   0 0 11,354
KIMBERLY-CLARK CORP COM 494368103   221,108 1,836 SH   SOLE   0 0 1,836
KINDER MORGAN INC DEL COM 49456B101   585,302 34,208 SH   SOLE   0 0 34,208
KROGER CO COM 501044101   579,641 13,126 SH   SOLE   0 0 13,126
LOWES COS INC COM 548661107   1,445,585 7,385 SH   SOLE   0 0 7,385
MASTERCARD INCORPORATED CL A 57636Q104   6,656,721 16,724 SH   SOLE   0 0 16,724
MCDONALDS CORP COM 580135101   902,818 3,636 SH   SOLE   0 0 3,636
MERCK & CO INC COM 58933Y105   1,193,824 11,478 SH   SOLE   0 0 11,478
META PLATFORMS INC CL A 30303M102   2,886,337 9,172 SH   SOLE   0 0 9,172
MICROSOFT CORP COM 594918104   9,455,564 28,852 SH   SOLE   0 0 28,852
MODINE MFG CO COM 607828100   483,662 10,784 SH   SOLE   0 0 10,784
NASDAQ INC COM 631103108   1,230,872 24,932 SH   SOLE   0 0 24,932
NATIONAL HEALTH INVS INC COM 63633D104   457,880 9,217 SH   SOLE   0 0 9,217
NETFLIX INC COM 64110L106   343,854 967 SH   SOLE   0 0 967
NUVEEN MUN VALUE FD INC COM 670928100   775,524 94,346 SH   SOLE   0 0 94,346
NVIDIA CORPORATION COM 67066G104   5,610,236 12,341 SH   SOLE   0 0 12,341
OMEGA HEALTHCARE INVS INC COM 681936100   292,592 8,603 SH   SOLE   0 0 8,603
ORACLE CORP COM 68389X105   1,593,238 14,718 SH   SOLE   0 0 14,718
PALO ALTO NETWORKS INC COM 697435105   2,579,474 9,944 SH   SOLE   0 0 9,944
PARKER-HANNIFIN CORP COM 701094104   1,323,576 3,368 SH   SOLE   0 0 3,368
PAYCHEX INC COM 704326107   472,285 4,003 SH   SOLE   0 0 4,003
PAYPAL HLDGS INC COM 70450Y103   522,879 9,379 SH   SOLE   0 0 9,379
PEPSICO INC COM 713448108   1,041,599 6,510 SH   SOLE   0 0 6,510
PFIZER INC COM 717081103   1,764,476 54,951 SH   SOLE   0 0 54,951
PHILLIPS 66 COM 718546104   381,840 3,452 SH   SOLE   0 0 3,452
PROCTER AND GAMBLE CO COM 742718109   3,811,459 26,342 SH   SOLE   0 0 26,342
PROSHARES TR S&P 500 DV ARIST 74348A467   3,555,946 40,737 SH   SOLE   0 0 40,737
PROSHARES TR S&P MDCP 400 DIV 74347B680   212,214 3,215 SH   SOLE   0 0 3,215
PROSPECT CAP CORP COM 74348T102   321,067 54,234 SH   SOLE   0 0 54,234
PULTE GROUP INC COM 745867101   412,530 5,660 SH   SOLE   0 0 5,660
QUALCOMM INC COM 747525103   310,681 2,859 SH   SOLE   0 0 2,859
REPUBLIC SVCS INC COM 760759100   733,593 4,979 SH   SOLE   0 0 4,979
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   201,859 10,459 SH   SOLE   0 0 10,459
ROLLINS INC COM 775711104   320,508 8,925 SH   SOLE   0 0 8,925
ROYAL BK CDA COM 780087102   334,194 3,985 SH   SOLE   0 0 3,985
RTX CORPORATION COM 75513E101   264,700 3,614 SH   SOLE   0 0 3,614
SALESFORCE INC COM 79466L302   1,590,892 7,776 SH   SOLE   0 0 7,776
SAP SE SPON ADR 803054204   219,497 1,704 SH   SOLE   0 0 1,704
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,730,081 24,603 SH   SOLE   0 0 24,603
SELECT SECTOR SPDR TR ENERGY 81369Y506   202,998 2,266 SH   SOLE   0 0 2,266
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   242,876 7,313 SH   SOLE   0 0 7,313
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,513,524 11,625 SH   SOLE   0 0 11,625
SHELL PLC SPON ADS 780259305   299,301 4,442 SH   SOLE   0 0 4,442
SHERWIN WILLIAMS CO COM 824348106   273,864 1,109 SH   SOLE   0 0 1,109
SMITH & WESSON BRANDS INC COM 831754106   805,107 56,858 SH   SOLE   0 0 56,858
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,657,817 20,064 SH   SOLE   0 0 20,064
SPDR SER TR PORTFOLIO LN TSR 78464A664   448,939 17,360 SH   SOLE   0 0 17,360
SPIRE INC COM 84857L101   571,742 9,916 SH   SOLE   0 0 9,916
STRATEGY SHS DAY HAGAN NED 86280R803   1,795,925 52,146 SH   SOLE   0 0 52,146
STURM RUGER & CO INC COM 864159108   265,819 4,894 SH   SOLE   0 0 4,894
SUPER MICRO COMPUTER INC COM 86800U104   1,266,003 4,439 SH   SOLE   0 0 4,439
SYSCO CORP COM 871829107   484,404 7,657 SH   SOLE   0 0 7,657
TARGET CORP COM 87612E106   524,285 4,682 SH   SOLE   0 0 4,682
TESLA INC COM 88160R101   329,874 1,314 SH   SOLE   0 0 1,314
THE CIGNA GROUP COM 125523100   1,759,654 5,768 SH   SOLE   0 0 5,768
THERMO FISHER SCIENTIFIC INC COM 883556102   314,760 652 SH   SOLE   0 0 652
TJX COS INC NEW COM 872540109   282,897 3,193 SH   SOLE   0 0 3,193
T-MOBILE US INC COM 872590104   383,784 2,709 SH   SOLE   0 0 2,709
TRUIST FINL CORP COM 89832Q109   285,565 10,052 SH   SOLE   0 0 10,052
UNILEVER PLC SPON ADR NEW 904767704   514,486 10,763 SH   SOLE   0 0 10,763
UNITED PARCEL SERVICE INC CL B 911312106   201,915 1,302 SH   SOLE   0 0 1,302
UNITED RENTALS INC COM 911363109   438,151 1,012 SH   SOLE   0 0 1,012
UNITEDHEALTH GROUP INC COM 91324P102   815,806 1,512 SH   SOLE   0 0 1,512
VALERO ENERGY CORP COM 91913Y100   1,219,248 9,673 SH   SOLE   0 0 9,673
VANECK ETF TRUST PREFERRED SECURT 92189F429   562,152 35,003 SH   SOLE   0 0 35,003
VANGUARD INDEX FDS GROWTH ETF 922908736   2,705,101 9,724 SH   SOLE   0 0 9,724
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,063,066 5,377 SH   SOLE   0 0 5,377
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   628,104 3,240 SH   SOLE   0 0 3,240
VANGUARD INDEX FDS MID CAP ETF 922908629   263,406 1,275 SH   SOLE   0 0 1,275
VANGUARD INDEX FDS SM CP VAL ETF 922908611   218,176 1,404 SH   SOLE   0 0 1,404
VANGUARD INDEX FDS TOTAL STK MKT 922908769   391,860 1,835 SH   SOLE   0 0 1,835
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   981,127 19,036 SH   SOLE   0 0 19,036
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,357,022 27,940 SH   SOLE   0 0 27,940
VANGUARD STAR FDS VG TL INTL STK F 921909768   552,670 10,410 SH   SOLE   0 0 10,410
VANGUARD WORLD FDS INF TECH ETF 92204A702   284,936 674 SH   SOLE   0 0 674
VANGUARD WORLD FDS UTILITIES ETF 92204A876   340,784 2,663 SH   SOLE   0 0 2,663
VENTAS INC COM 92276F100   360,578 8,303 SH   SOLE   0 0 8,303
VERIZON COMMUNICATIONS INC COM 92343V104   694,504 22,644 SH   SOLE   0 0 22,644
VERTEX PHARMACEUTICALS INC COM 92532F100   2,035,510 5,487 SH   SOLE   0 0 5,487
VISA INC COM CL A 92826C839   1,113,391 4,685 SH   SOLE   0 0 4,685
WALGREENS BOOTS ALLIANCE INC COM 931427108   233,023 10,022 SH   SOLE   0 0 10,022
WALMART INC COM 931142103   2,753,817 17,230 SH   SOLE   0 0 17,230
WASTE MGMT INC DEL COM 94106L109   445,891 2,808 SH   SOLE   0 0 2,808