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   1,319,084 11,633 SH   SOLE   0 0 11,633
ABBVIE INC COM 00287Y109   620,037 4,057 SH   SOLE   0 0 4,057
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   246,353 865 SH   SOLE   0 0 865
ADOBE SYSTEMS INCORPORATED COM 00724F101   863,016 2,506 SH   SOLE   0 0 2,506
ADVANCED MICRO DEVICES INC COM 007903107   224,435 3,135 SH   SOLE   0 0 3,135
ALPHABET INC CAP STK CL A 02079K305   500,178 5,479 SH   SOLE   0 0 5,479
ALPHABET INC CAP STK CL C 02079K107   2,572,108 27,909 SH   SOLE   0 0 27,909
AMAZON COM INC COM 023135106   4,365,726 45,453 SH   SOLE   0 0 45,453
AMEREN CORP COM 023608102   1,275,312 14,291 SH   SOLE   0 0 14,291
AMERICAN TOWER CORP NEW COM 03027X100   298,910 1,294 SH   SOLE   0 0 1,294
AMGEN INC COM 031162100   557,141 2,068 SH   SOLE   0 0 2,068
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   503,191 8,240 SH   SOLE   0 0 8,240
APPLE INC COM 037833100   7,547,599 55,522 SH   SOLE   0 0 55,522
ARES CAPITAL CORP COM 04010L103   395,956 20,961 SH   SOLE   0 0 20,961
ARISTA NETWORKS INC COM 040413106   472,992 4,067 SH   SOLE   0 0 4,067
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,329,314 56,303 SH   SOLE   0 0 56,303
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,207,721 1,835 SH   SOLE   0 0 1,835
AT&T INC COM 00206R102   562,511 29,100 SH   SOLE   0 0 29,100
ATKORE INC COM 047649108   242,015 1,970 SH   SOLE   0 0 1,970
AUTOMATIC DATA PROCESSING IN COM 053015103   960,788 4,058 SH   SOLE   0 0 4,058
BANK AMERICA CORP COM 060505104   1,170,025 33,894 SH   SOLE   0 0 33,894
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,153,323 10,015 SH   SOLE   0 0 10,015
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,635,685 14,637 SH   SOLE   0 0 14,637
BLOCK INC CL A 852234103   282,226 3,758 SH   SOLE   0 0 3,758
BOEING CO COM 097023105   1,524,698 7,212 SH   SOLE   0 0 7,212
BRISTOL-MYERS SQUIBB CO COM 110122108   1,463,120 20,234 SH   SOLE   0 0 20,234
CAPITAL ONE FINL CORP COM 14040H105   222,463 2,147 SH   SOLE   0 0 2,147
CATERPILLAR INC COM 149123101   2,301,937 8,983 SH   SOLE   0 0 8,983
CBRE GBL REAL ESTATE INC FD COM 12504G100   1,508,871 232,134 SH   SOLE   0 0 232,134
CENTENE CORP DEL COM 15135B101   550,226 7,170 SH   SOLE   0 0 7,170
CHEVRON CORP NEW COM 166764100   443,794 2,459 SH   SOLE   0 0 2,459
CIGNA CORP NEW COM 125523100   702,772 2,231 SH   SOLE   0 0 2,231
CINTAS CORP COM 172908105   712,895 1,602 SH   SOLE   0 0 1,602
CISCO SYS INC COM 17275R102   822,887 17,115 SH   SOLE   0 0 17,115
COCA COLA CO COM 191216100   605,756 9,821 SH   SOLE   0 0 9,821
CONSTELLATION BRANDS INC CL A 21036P108   260,679 1,165 SH   SOLE   0 0 1,165
COSTCO WHSL CORP NEW COM 22160K105   329,545 677 SH   SOLE   0 0 677
CVS HEALTH CORP COM 126650100   1,071,452 11,989 SH   SOLE   0 0 11,989
DANAHER CORPORATION COM 235851102   316,203 1,150 SH   SOLE   0 0 1,150
DATADOG INC CL A COM 23804L103   1,016,338 13,911 SH   SOLE   0 0 13,911
DEERE & CO COM 244199105   1,705,553 3,892 SH   SOLE   0 0 3,892
DIAGEO PLC SPON ADR NEW 25243Q205   429,496 2,288 SH   SOLE   0 0 2,288
DIGITAL RLTY TR INC COM 253868103   861,252 8,060 SH   SOLE   0 0 8,060
DISNEY WALT CO COM 254687106   611,723 6,123 SH   SOLE   0 0 6,123
DNP SELECT INCOME FD INC COM 23325P104   225,368 19,361 SH   SOLE   0 0 19,361
DOLLAR GEN CORP NEW COM 256677105   1,195,094 5,150 SH   SOLE   0 0 5,150
DOMINION ENERGY INC COM 25746U109   260,133 4,161 SH   SOLE   0 0 4,161
DOW INC COM 260557103   464,866 8,099 SH   SOLE   0 0 8,099
EATON VANCE ENHANCED EQUITY COM 278277108   1,237,092 73,900 SH   SOLE   0 0 73,900
EATON VANCE ENHANCED EQUITY COM 278274105   2,482,556 159,036 SH   SOLE   0 0 159,036
EATON VANCE TAX-MANAGED GLOB COM 27829C105   1,526,799 187,108 SH   SOLE   0 0 187,108
EMERSON ELEC CO COM 291011104   1,267,083 13,887 SH   SOLE   0 0 13,887
ENPHASE ENERGY INC COM 29355A107   396,926 1,581 SH   SOLE   0 0 1,581
EXXON MOBIL CORP COM 30231G102   1,079,221 9,557 SH   SOLE   0 0 9,557
FEDEX CORP COM 31428X106   326,729 1,737 SH   SOLE   0 0 1,737
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   377,651 8,355 SH   SOLE   0 0 8,355
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   818,519 12,797 SH   SOLE   0 0 12,797
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,372,736 44,326 SH   SOLE   0 0 44,326
FORD MTR CO DEL COM 345370860   613,985 48,460 SH   SOLE   0 0 48,460
FREEPORT-MCMORAN INC CL B 35671D857   815,569 18,473 SH   SOLE   0 0 18,473
FS KKR CAP CORP COM 302635206   233,471 12,301 SH   SOLE   0 0 12,301
GENERAL ELECTRIC CO COM NEW 369604301   422,350 5,247 SH   SOLE   0 0 5,247
GENERAL MLS INC COM 370334104   293,141 3,581 SH   SOLE   0 0 3,581
GENERAL MTRS CO COM 37045V100   315,726 8,624 SH   SOLE   0 0 8,624
GILEAD SCIENCES INC COM 375558103   388,018 4,543 SH   SOLE   0 0 4,543
HESS CORP COM 42809H107   429,170 2,830 SH   SOLE   0 0 2,830
HOME DEPOT INC COM 437076102   3,074,354 9,386 SH   SOLE   0 0 9,386
HONEYWELL INTL INC COM 438516106   458,509 2,160 SH   SOLE   0 0 2,160
HUMANA INC COM 444859102   1,297,766 2,646 SH   SOLE   0 0 2,646
ILLINOIS TOOL WKS INC COM 452308109   397,484 1,711 SH   SOLE   0 0 1,711
INCYTE CORP COM 45337C102   702,005 8,639 SH   SOLE   0 0 8,639
INTEL CORP COM 458140100   291,076 9,834 SH   SOLE   0 0 9,834
INTERNATIONAL BUSINESS MACHS COM 459200101   818,987 5,641 SH   SOLE   0 0 5,641
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   392,882 6,100 SH   SOLE   0 0 6,100
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   782,150 33,583 SH   SOLE   0 0 33,583
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   971,278 10,910 SH   SOLE   0 0 10,910
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   276,861 1,861 SH   SOLE   0 0 1,861
INVESCO QQQ TR UNIT SER 1 46090E103   348,129 1,237 SH   SOLE   0 0 1,237
IRON MTN INC DEL COM 46284V101   916,770 17,522 SH   SOLE   0 0 17,522
ISHARES TR 10-20 YR TRS ETF 464288653   250,778 2,200 SH   SOLE   0 0 2,200
ISHARES TR BLACKROCK ULTRA 46434V878   497,133 9,907 SH   SOLE   0 0 9,907
ISHARES TR CORE DIV GRWTH 46434V621   1,182,296 23,123 SH   SOLE   0 0 23,123
ISHARES TR CORE HIGH DV ETF 46429B663   466,427 4,400 SH   SOLE   0 0 4,400
ISHARES TR CORE S&P MCP ETF 464287507   366,620 1,429 SH   SOLE   0 0 1,429
ISHARES TR CORE S&P SCP ETF 464287804   3,100,175 30,680 SH   SOLE   0 0 30,680
ISHARES TR CORE S&P500 ETF 464287200   1,653,090 4,137 SH   SOLE   0 0 4,137
ISHARES TR GRWT ALLOCAT ETF 464289867   399,707 8,070 SH   SOLE   0 0 8,070
ISHARES TR MORNINGSTAR GRWT 464287119   624,993 12,260 SH   SOLE   0 0 12,260
ISHARES TR MSCI USA MIN VOL 46429B697   1,384,599 18,882 SH   SOLE   0 0 18,882
ISHARES TR PFD AND INCM SEC 464288687   2,506,611 76,282 SH   SOLE   0 0 76,282
ISHARES TR RUS 1000 VAL ETF 464287598   2,953,069 18,725 SH   SOLE   0 0 18,725
ISHARES TR RUS MD CP GR ETF 464287481   435,439 4,930 SH   SOLE   0 0 4,930
ISHARES TR RUS MDCP VAL ETF 464287473   293,070 2,634 SH   SOLE   0 0 2,634
ISHARES TR RUSSELL 2000 ETF 464287655   214,796 1,150 SH   SOLE   0 0 1,150
ISHARES TR S&P 500 GRWT ETF 464287309   529,286 8,795 SH   SOLE   0 0 8,795
ISHARES TR SELECT DIVID ETF 464287168   779,017 6,269 SH   SOLE   0 0 6,269
ISHARES TR U.S. TECH ETF 464287721   376,282 4,781 SH   SOLE   0 0 4,781
ISHARES TR US REGNL BKS ETF 464288778   387,346 7,742 SH   SOLE   0 0 7,742
JOHNSON & JOHNSON COM 478160104   2,170,890 12,595 SH   SOLE   0 0 12,595
JPMORGAN CHASE & CO COM 46625H100   1,627,632 11,560 SH   SOLE   0 0 11,560
KIMBERLY-CLARK CORP COM 494368103   249,384 1,822 SH   SOLE   0 0 1,822
KINDER MORGAN INC DEL COM 49456B101   665,342 35,353 SH   SOLE   0 0 35,353
KROGER CO COM 501044101   603,240 13,063 SH   SOLE   0 0 13,063
LILLY ELI & CO COM 532457108   3,862,560 10,797 SH   SOLE   0 0 10,797
LOWES COS INC COM 548661107   1,467,160 7,002 SH   SOLE   0 0 7,002
MASTERCARD INCORPORATED CL A 57636Q104   6,128,538 16,343 SH   SOLE   0 0 16,343
MCDONALDS CORP COM 580135101   974,582 3,555 SH   SOLE   0 0 3,555
MERCK & CO INC COM 58933Y105   1,391,618 12,600 SH   SOLE   0 0 12,600
META PLATFORMS INC CL A 30303M102   584,620 4,319 SH   SOLE   0 0 4,319
MICROSOFT CORP COM 594918104   6,540,716 27,213 SH   SOLE   0 0 27,213
NASDAQ INC COM 631103108   1,691,258 26,689 SH   SOLE   0 0 26,689
NATIONAL HEALTH INVS INC COM 63633D104   456,219 8,135 SH   SOLE   0 0 8,135
NETFLIX INC COM 64110L106   282,524 866 SH   SOLE   0 0 866
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,284,278 11,864 SH   SOLE   0 0 11,864
NUVEEN MUN VALUE FD INC COM 670928100   329,673 36,835 SH   SOLE   0 0 36,835
NVIDIA CORPORATION COM 67066G104   943,025 5,327 SH   SOLE   0 0 5,327
OMEGA HEALTHCARE INVS INC COM 681936100   230,219 8,123 SH   SOLE   0 0 8,123
ORACLE CORP COM 68389X105   1,354,147 15,284 SH   SOLE   0 0 15,284
PALO ALTO NETWORKS INC COM 697435105   1,480,492 10,426 SH   SOLE   0 0 10,426
PARKER-HANNIFIN CORP COM 701094104   1,181,104 3,753 SH   SOLE   0 0 3,753
PAYCHEX INC COM 704326107   444,381 3,753 SH   SOLE   0 0 3,753
PAYPAL HLDGS INC COM 70450Y103   777,746 9,700 SH   SOLE   0 0 9,700
PEPSICO INC COM 713448108   1,021,388 5,801 SH   SOLE   0 0 5,801
PFIZER INC COM 717081103   2,587,763 56,158 SH   SOLE   0 0 56,158
PHILLIPS 66 COM 718546104   358,515 3,497 SH   SOLE   0 0 3,497
PIMCO ETF TR ACTIVE BD ETF 72201R775   471,246 5,059 SH   SOLE   0 0 5,059
PROCTER AND GAMBLE CO COM 742718109   3,648,450 24,252 SH   SOLE   0 0 24,252
PROSHARES TR S&P 500 DV ARIST 74348A467   3,083,346 33,147 SH   SOLE   0 0 33,147
PROSPECT CAP CORP COM 74348T102   384,193 51,778 SH   SOLE   0 0 51,778
QUALCOMM INC COM 747525103   336,280 2,796 SH   SOLE   0 0 2,796
RAYTHEON TECHNOLOGIES CORP COM 75513E101   345,872 3,514 SH   SOLE   0 0 3,514
REGENERON PHARMACEUTICALS COM 75886F107   1,036,829 1,424 SH   SOLE   0 0 1,424
REPUBLIC SVCS INC COM 760759100   627,092 4,990 SH   SOLE   0 0 4,990
ROLLINS INC COM 775711104   328,906 8,834 SH   SOLE   0 0 8,834
ROYAL BK CDA SUSTAINABL COM 780087102   397,127 3,929 SH   SOLE   0 0 3,929
SALESFORCE INC COM 79466L302   229,683 1,547 SH   SOLE   0 0 1,547
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   226,040 8,833 SH   SOLE   0 0 8,833
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   617,879 17,806 SH   SOLE   0 0 17,806
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   467,639 9,954 SH   SOLE   0 0 9,954
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,299,102 16,834 SH   SOLE   0 0 16,834
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   667,460 11,435 SH   SOLE   0 0 11,435
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   879,638 12,870 SH   SOLE   0 0 12,870
SCHWAB STRATEGIC TR US REIT ETF 808524847   260,991 12,676 SH   SOLE   0 0 12,676
SELECT SECTOR SPDR TR ENERGY 81369Y506   681,389 7,559 SH   SOLE   0 0 7,559
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   282,100 7,862 SH   SOLE   0 0 7,862
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,555,222 11,536 SH   SOLE   0 0 11,536
SHELL PLC SPON ADS 780259305   259,091 4,362 SH   SOLE   0 0 4,362
SHERWIN WILLIAMS CO COM 824348106   306,764 1,238 SH   SOLE   0 0 1,238
SHOPIFY INC CL A 82509L107   352,424 8,815 SH   SOLE   0 0 8,815
SMITH & WESSON BRANDS INC COM 831754106   625,656 60,217 SH   SOLE   0 0 60,217
SOLAREDGE TECHNOLOGIES INC COM 83417M104   872,463 2,725 SH   SOLE   0 0 2,725
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,835,562 14,671 SH   SOLE   0 0 14,671
SPDR SER TR PORTFOLIO LN TSR 78464A664   222,159 7,220 SH   SOLE   0 0 7,220
SPIRE INC COM 84857L101   686,468 9,582 SH   SOLE   0 0 9,582
STEEL DYNAMICS INC COM 858119100   803,800 7,295 SH   SOLE   0 0 7,295
STMICROELECTRONICS N V NY REGISTRY 861012102   410,264 9,831 SH   SOLE   0 0 9,831
STRATEGY SHS DAY HAGAN NED 86280R803   767,636 24,086 SH   SOLE   0 0 24,086
STURM RUGER & CO INC COM 864159108   286,032 5,273 SH   SOLE   0 0 5,273
SUPER MICRO COMPUTER INC COM 86800U104   236,591 2,789 SH   SOLE   0 0 2,789
SYSCO CORP COM 871829107   489,003 6,122 SH   SOLE   0 0 6,122
TARGET CORP COM 87612E106   1,018,485 6,283 SH   SOLE   0 0 6,283
THERMO FISHER SCIENTIFIC INC COM 883556102   373,797 636 SH   SOLE   0 0 636
TJX COS INC NEW COM 872540109   213,215 2,615 SH   SOLE   0 0 2,615
T-MOBILE US INC COM 872590104   415,953 2,830 SH   SOLE   0 0 2,830
TRANE TECHNOLOGIES PLC SHS G8994E103   450,603 2,507 SH   SOLE   0 0 2,507
TYSON FOODS INC CL A 902494103   218,114 3,276 SH   SOLE   0 0 3,276
ULTA BEAUTY INC COM 90384S303   1,216,197 2,459 SH   SOLE   0 0 2,459
UNILEVER PLC SPON ADR NEW 904767704   591,181 11,571 SH   SOLE   0 0 11,571
UNITED RENTALS INC COM 911363109   388,870 1,000 SH   SOLE   0 0 1,000
UNITEDHEALTH GROUP INC COM 91324P102   1,732,228 3,571 SH   SOLE   0 0 3,571
VALERO ENERGY CORP COM 91913Y100   1,370,181 9,957 SH   SOLE   0 0 9,957
VANECK ETF TRUST PREFERRED SECURT 92189F429   456,539 25,335 SH   SOLE   0 0 25,335
VANGUARD INDEX FDS GROWTH ETF 922908736   1,744,475 7,731 SH   SOLE   0 0 7,731
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   515,974 2,716 SH   SOLE   0 0 2,716
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   264,182 1,859 SH   SOLE   0 0 1,859
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   337,938 3,822 SH   SOLE   0 0 3,822
VANGUARD INDEX FDS SM CP VAL ETF 922908611   268,094 1,593 SH   SOLE   0 0 1,593
VANGUARD INDEX FDS TOTAL STK MKT 922908769   365,921 1,832 SH   SOLE   0 0 1,832
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,388,673 25,745 SH   SOLE   0 0 25,745
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,122,772 26,476 SH   SOLE   0 0 26,476
VANGUARD WORLD FDS INF TECH ETF 92204A702   222,757 660 SH   SOLE   0 0 660
VANGUARD WORLD FDS UTILITIES ETF 92204A876   380,607 2,453 SH   SOLE   0 0 2,453
VENTAS INC COM 92276F100   374,159 7,622 SH   SOLE   0 0 7,622
VERIZON COMMUNICATIONS INC COM 92343V104   917,618 22,463 SH   SOLE   0 0 22,463
VERTEX PHARMACEUTICALS INC COM 92532F100   1,851,114 5,933 SH   SOLE   0 0 5,933
VISA INC COM CL A 92826C839   924,442 4,145 SH   SOLE   0 0 4,145
WALGREENS BOOTS ALLIANCE INC COM 931427108   372,747 10,260 SH   SOLE   0 0 10,260
WALMART INC COM 931142103   2,150,346 14,891 SH   SOLE   0 0 14,891
WASTE MGMT INC DEL COM 94106L109   336,595 2,180 SH   SOLE   0 0 2,180
WEC ENERGY GROUP INC COM 92939U106   211,440 2,225 SH   SOLE   0 0 2,225