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 INC CAP STK CL C 02079K107   886,036 5,820 SH   SOLE   0 0 5,820
ALPS ETF TR ALERIAN MLP 00162Q452   718,352 15,136 SH   SOLE   0 0 15,136
AMAZON COM INC COM 023135106   1,358,803 7,533 SH   SOLE   0 0 7,533
APPLE INC COM 037833100   3,435,372 20,034 SH   SOLE   0 0 20,034
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   573,589 1,364 SH   SOLE   0 0 1,364
CHEVRON CORP NEW COM 166764100   295,920 1,876 SH   SOLE   0 0 1,876
CINTAS CORP COM 172908105   18,716,779 27,243 SH   SOLE   0 0 27,243
CONAGRA BRANDS INC COM 205887102   637,023 21,492 SH   SOLE   0 0 21,492
DUKE ENERGY CORP NEW COM NEW 26441C204   219,532 2,270 SH   SOLE   0 0 2,270
FASTENAL CO COM 311900104   208,278 2,700 SH   SOLE   0 0 2,700
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   266,724 4,966 SH   SOLE   0 0 4,966
ISHARES TR AGGRES ALLOC ETF 464289859   820,188 11,165 SH   SOLE   0 0 11,165
ISHARES TR TRS FLT RT BD 46434V860   608,313 12,001 SH   SOLE   0 0 12,001
ISHARES TR IBONDS 25 TRM HG 46435U168   262,250 11,217 SH   SOLE   0 0 11,217
ISHARES TR CORE S&P MCP ETF 464287507   242,960 4,000 SH   SOLE   0 0 4,000
JOHNSON & JOHNSON COM 478160104   303,883 1,921 SH   SOLE   0 0 1,921
JPMORGAN CHASE & CO COM 46625H100   279,218 1,394 SH   SOLE   0 0 1,394
LAMB WESTON HLDGS INC COM 513272104   381,537 3,582 SH   SOLE   0 0 3,582
LOWES COS INC COM 548661107   206,331 810 SH   SOLE   0 0 810
LULULEMON ATHLETICA INC COM 550021109   430,496 1,102 SH   SOLE   0 0 1,102
MEDICAL PPTYS TRUST INC COM 58463J304   65,305 13,895 SH   SOLE   0 0 13,895
MICROSOFT CORP COM 594918104   2,336,334 5,553 SH   SOLE   0 0 5,553
MONTROSE ENVIRONMENTAL GROUP COM 615111101   216,688 5,532 SH   SOLE   0 0 5,532
NETFLIX INC COM 64110L106   1,065,864 1,755 SH   SOLE   0 0 1,755
NVIDIA CORPORATION COM 67066G104   559,491 619 SH   SOLE   0 0 619
ORACLE CORP COM 68389X105   414,513 3,300 SH   SOLE   0 0 3,300
OREILLY AUTOMOTIVE INC COM 67103H107   404,139 358 SH   SOLE   0 0 358
REGIONS FINANCIAL CORP NEW COM 7591EP100   220,710 10,490 SH   SOLE   0 0 10,490
SELECT SECTOR SPDR TR INDL 81369Y704   503,840 4,000 SH   SOLE   0 0 4,000
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   418,005 4,500 SH   SOLE   0 0 4,500
SOUTHERN CO COM 842587107   547,484 7,632 SH   SOLE   0 0 7,632
SOUTHSTATE CORPORATION COM 840441109   285,947 3,363 SH   SOLE   0 0 3,363
TESLA INC COM 88160R101   590,654 3,360 SH   SOLE   0 0 3,360
UNITEDHEALTH GROUP INC COM 91324P102   272,085 550 SH   SOLE   0 0 550
VANECK ETF TRUST GOLD MINERS ETF 92189F106   252,960 8,000 SH   SOLE   0 0 8,000
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   842,063 16,994 SH   SOLE   0 0 16,994
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   532,928 6,951 SH   SOLE   0 0 6,951
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   214,912 2,959 SH   SOLE   0 0 2,959
VANGUARD INDEX FDS VALUE ETF 922908744   28,993,039 178,024 SH   SOLE   0 0 178,024
VANGUARD INDEX FDS GROWTH ETF 922908736   28,506,958 82,821 SH   SOLE   0 0 82,821
VANGUARD INDEX FDS SM CP VAL ETF 922908611   5,045,314 26,294 SH   SOLE   0 0 26,294
VANGUARD INDEX FDS SML CP GRW ETF 922908595   3,451,320 13,238 SH   SOLE   0 0 13,238
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,795,484 10,756 SH   SOLE   0 0 10,756
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,656,080 20,021 SH   SOLE   0 0 20,021
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   269,465 5,371 SH   SOLE   0 0 5,371
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,076,993 25,432 SH   SOLE   0 0 25,432
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   230,277 3,347 SH   SOLE   0 0 3,347
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   706,185 5,909 SH   SOLE   0 0 5,909
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,986,784 5,696 SH   SOLE   0 0 5,696
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   647,534 2,038 SH   SOLE   0 0 2,038
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   515,841 5,038 SH   SOLE   0 0 5,038
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   489,912 1,811 SH   SOLE   0 0 1,811
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   345,201 1,691 SH   SOLE   0 0 1,691
VISA INC COM CL A 92826C839   495,367 1,775 SH   SOLE   0 0 1,775