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
VANGUARD INDEX FDS GROWTH ETF 922908736   10,262,393 36,268 SH   SOLE   0 0 36,268
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,919,304 24,355 SH   SOLE   0 0 24,355
ISHARES TR MSCI EAFE MIN VL 46429B689   8,603,550 127,460 SH   SOLE   0 0 127,460
ISHARES TR RUS MID CAP ETF 464287499   8,292,264 113,546 SH   SOLE   0 0 113,546
ISHARES TR RUS MD CP GR ETF 464287481   8,200,795 84,868 SH   SOLE   0 0 84,868
ISHARES TR S&P MC 400VL ETF 464287705   7,955,902 74,264 SH   SOLE   0 0 74,264
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,073,181 66,684 SH   SOLE   0 0 66,684
ISHARES TR RUS 2000 GRW ETF 464287648   6,962,158 28,691 SH   SOLE   0 0 28,691
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,702,593 33,700 SH   SOLE   0 0 33,700
ISHARES TR RUS 2000 VAL ETF 464287630   6,270,403 44,534 SH   SOLE   0 0 44,534
APPLE INC COM 037833100   5,039,147 25,979 SH   SOLE   0 0 25,979
ISHARES TR RUSSELL 3000 ETF 464287689   4,186,959 16,453 SH   SOLE   0 0 16,453
MICROSOFT CORP COM 594918104   2,894,953 8,501 SH   SOLE   0 0 8,501
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   2,617,553 51,843 SH   SOLE   0 0 51,843
THERMO FISHER SCIENTIFIC INC COM 883556102   2,611,881 5,006 SH   SOLE   0 0 5,006
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   2,221,218 195,358 SH   SOLE   0 0 195,358
MORGAN STANLEY COM NEW 617446448   2,173,355 25,449 SH   SOLE   0 0 25,449
PACER FDS TR US CASH COWS 100 69374H881   2,039,538 42,606 SH   SOLE   0 0 42,606
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,011,559 5,899 SH   SOLE   0 0 5,899
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,982,897 21,593 SH   SOLE   0 0 21,593
ILLINOIS TOOL WKS INC COM 452308109   1,982,768 7,926 SH   SOLE   0 0 7,926
T-MOBILE US INC COM 872590104   1,967,241 14,163 SH   SOLE   0 0 14,163
AON PLC SHS CL A G0403H108   1,927,252 5,583 SH   SOLE   0 0 5,583
EXXON MOBIL CORP COM 30231G102   1,797,698 16,762 SH   SOLE   0 0 16,762
JPMORGAN CHASE & CO COM 46625H100   1,692,663 11,638 SH   SOLE   0 0 11,638
JOHNSON & JOHNSON COM 478160104   1,674,505 10,117 SH   SOLE   0 0 10,117
TELEFLEX INCORPORATED COM 879369106   1,561,336 6,451 SH   SOLE   0 0 6,451
COSTCO WHSL CORP NEW COM 22160K105   1,536,736 2,854 SH   SOLE   0 0 2,854
NEXTERA ENERGY INC COM 65339F101   1,514,954 20,417 SH   SOLE   0 0 20,417
AMAZON COM INC COM 023135106   1,450,516 11,127 SH   SOLE   0 0 11,127
FAIR ISAAC CORP COM 303250104   1,440,394 1,780 SH   SOLE   0 0 1,780
MASTERCARD INCORPORATED CL A 57636Q104   1,311,018 3,333 SH   SOLE   0 0 3,333
UNITEDHEALTH GROUP INC COM 91324P102   1,289,299 2,682 SH   SOLE   0 0 2,682
DTE ENERGY CO COM 233331107   1,263,991 11,489 SH   SOLE   0 0 11,489
ISHARES TR PFD AND INCM SEC 464288687   1,189,630 38,462 SH   SOLE   0 0 38,462
VALERO ENERGY CORP COM 91913Y100   1,138,748 9,708 SH   SOLE   0 0 9,708
PROCTER AND GAMBLE CO COM 742718109   1,138,388 7,502 SH   SOLE   0 0 7,502
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,109,518 2,269 SH   SOLE   0 0 2,269
CISCO SYS INC COM 17275R102   1,081,832 20,909 SH   SOLE   0 0 20,909
DUKE ENERGY CORP NEW COM NEW 26441C204   1,048,494 11,684 SH   SOLE   0 0 11,684
VERIZON COMMUNICATIONS INC COM 92343V104   1,016,675 27,337 SH   SOLE   0 0 27,337
VANGUARD BD INDEX FDS INTERMED TERM 921937819   982,429 13,059 SH   SOLE   0 0 13,059
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867   980,104 51,666 SH   SOLE   0 0 51,666
ANALOG DEVICES INC COM 032654105   963,141 4,944 SH   SOLE   0 0 4,944
EDWARDS LIFESCIENCES CORP COM 28176E108   923,113 9,786 SH   SOLE   0 0 9,786
MERCK & CO INC COM 58933Y105   905,119 7,844 SH   SOLE   0 0 7,844
SMUCKER J M CO COM NEW 832696405   844,033 5,716 SH   SOLE   0 0 5,716
HOME DEPOT INC COM 437076102   840,281 2,705 SH   SOLE   0 0 2,705
COMMERCIAL METALS CO COM 201723103   824,024 15,648 SH   SOLE   0 0 15,648
LILLY ELI & CO COM 532457108   822,591 1,754 SH   SOLE   0 0 1,754
POOL CORP COM 73278L105   807,861 2,156 SH   SOLE   0 0 2,156
NVIDIA CORPORATION COM 67066G104   794,855 1,879 SH   SOLE   0 0 1,879
WILLIAMS COS INC COM 969457100   778,552 23,860 SH   SOLE   0 0 23,860
AUTOZONE INC COM 053332102   772,942 310 SH   SOLE   0 0 310
ISHARES TR 3 7 YR TREAS BD 464288661   768,669 6,669 SH   SOLE   0 0 6,669
TEXAS INSTRS INC COM 882508104   765,885 4,254 SH   SOLE   0 0 4,254
SEALED AIR CORP NEW COM 81211K100   764,334 19,108 SH   SOLE   0 0 19,108
FEDEX CORP COM 31428X106   752,624 3,036 SH   SOLE   0 0 3,036
TEXAS PACIFIC LAND CORPORATI COM 88262P102   735,924 559 SH   SOLE   0 0 559
SONOCO PRODS CO COM 835495102   713,666 12,092 SH   SOLE   0 0 12,092
AMGEN INC COM 031162100   712,018 3,207 SH   SOLE   0 0 3,207
MARATHON PETE CORP COM 56585A102   695,752 5,967 SH   SOLE   0 0 5,967
ALPHABET INC CAP STK CL A 02079K305   692,584 5,786 SH   SOLE   0 0 5,786
PROGRESSIVE CORP COM 743315103   674,079 5,092 SH   SOLE   0 0 5,092
GENUINE PARTS CO COM 372460105   656,274 3,878 SH   SOLE   0 0 3,878
INTUIT COM 461202103   655,670 1,431 SH   SOLE   0 0 1,431
PHILLIPS 66 COM 718546104   651,445 6,830 SH   SOLE   0 0 6,830
EMERSON ELEC CO COM 291011104   637,159 7,049 SH   SOLE   0 0 7,049
RPM INTL INC COM 749685103   592,039 6,598 SH   SOLE   0 0 6,598
ARCHER DANIELS MIDLAND CO COM 039483102   581,801 7,700 SH   SOLE   0 0 7,700
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   579,069 13,110 SH   SOLE   0 0 13,110
NETFLIX INC COM 64110L106   578,363 1,313 SH   SOLE   0 0 1,313
QUALCOMM INC COM 747525103   559,607 4,701 SH   SOLE   0 0 4,701
ISHARES TR CORE S&P500 ETF 464287200   554,463 1,244 SH   SOLE   0 0 1,244
ISHARES TR CORE S&P US GWT 464287671   552,349 5,657 SH   SOLE   0 0 5,657
ECOLAB INC COM 278865100   551,856 2,956 SH   SOLE   0 0 2,956
CATERPILLAR INC COM 149123101   545,440 2,217 SH   SOLE   0 0 2,217
QUEST DIAGNOSTICS INC COM 74834L100   535,815 3,812 SH   SOLE   0 0 3,812
CACI INTL INC CL A 127190304   525,916 1,543 SH   SOLE   0 0 1,543
FASTENAL CO COM 311900104   520,001 8,815 SH   SOLE   0 0 8,815
PFIZER INC COM 717081103   517,546 14,110 SH   SOLE   0 0 14,110
APPLIED MATLS INC COM 038222105   517,453 3,580 SH   SOLE   0 0 3,580
ORACLE CORP COM 68389X105   510,896 4,290 SH   SOLE   0 0 4,290
BIOGEN INC COM 09062X103   497,063 1,745 SH   SOLE   0 0 1,745
YUM BRANDS INC COM 988498101   493,988 3,565 SH   SOLE   0 0 3,565
ALPHABET INC CAP STK CL C 02079K107   454,968 3,761 SH   SOLE   0 0 3,761
CAL MAINE FOODS INC COM NEW 128030202   430,965 9,577 SH   SOLE   0 0 9,577
LOWES COS INC COM 548661107   425,670 1,886 SH   SOLE   0 0 1,886
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   424,241 8,809 SH   SOLE   0 0 8,809
SPDR S&P 500 ETF TR TR UNIT 78462F103   418,975 945 SH   SOLE   0 0 945
MATERION CORP COM 576690101   415,802 3,641 SH   SOLE   0 0 3,641
ADVANCED MICRO DEVICES INC COM 007903107   405,520 3,560 SH   SOLE   0 0 3,560
ISHARES TR CORE HIGH DV ETF 46429B663   396,709 3,936 SH   SOLE   0 0 3,936
INTEL CORP COM 458140100   392,452 11,736 SH   SOLE   0 0 11,736
AT&T INC COM 00206R102   392,338 24,598 SH   SOLE   0 0 24,598
CVS HEALTH CORP COM 126650100   391,068 5,657 SH   SOLE   0 0 5,657
ISHARES INC CORE MSCI EMKT 46434G103   389,292 7,898 SH   SOLE   0 0 7,898
MCDONALDS CORP COM 580135101   387,336 1,298 SH   SOLE   0 0 1,298
BRISTOL-MYERS SQUIBB CO COM 110122108   385,427 6,027 SH   SOLE   0 0 6,027
EATON CORP PLC SHS G29183103   373,845 1,859 SH   SOLE   0 0 1,859
PENSKE AUTOMOTIVE GRP INC COM 70959W103   371,418 2,229 SH   SOLE   0 0 2,229
CARDINAL HEALTH INC COM 14149Y108   356,529 3,770 SH   SOLE   0 0 3,770
PEPSICO INC COM 713448108   344,494 1,860 SH   SOLE   0 0 1,860
BROADCOM INC COM 11135F101   340,900 393 SH   SOLE   0 0 393
ISHARES TR CORE S&P SCP ETF 464287804   334,724 3,359 SH   SOLE   0 0 3,359
FISERV INC COM 337738108   323,449 2,564 SH   SOLE   0 0 2,564
MONDELEZ INTL INC CL A 609207105   311,454 4,270 SH   SOLE   0 0 4,270
ABBOTT LABS COM 002824100   311,034 2,853 SH   SOLE   0 0 2,853
COCA COLA CO COM 191216100   308,387 5,121 SH   SOLE   0 0 5,121
INTERNATIONAL BUSINESS MACHS COM 459200101   304,552 2,276 SH   SOLE   0 0 2,276
ENTERGY CORP NEW COM 29364G103   300,679 3,088 SH   SOLE   0 0 3,088
CHEVRON CORP NEW COM 166764100   296,492 1,884 SH   SOLE   0 0 1,884
CUMMINS INC COM 231021106   289,893 1,182 SH   SOLE   0 0 1,182
PROSHARES TR ULTRAPRO QQQ 74347X831   287,000 7,000 SH   SOLE   0 0 7,000
MARSH & MCLENNAN COS INC COM 571748102   278,170 1,479 SH   SOLE   0 0 1,479
TRUIST FINL CORP COM 89832Q109   277,187 9,133 SH   SOLE   0 0 9,133
CORTEVA INC COM 22052L104   274,426 4,789 SH   SOLE   0 0 4,789
BECTON DICKINSON & CO COM 075887109   271,138 1,027 SH   SOLE   0 0 1,027
AUTODESK INC COM 052769106   263,128 1,286 SH   SOLE   0 0 1,286
CLEARWAY ENERGY INC CL C 18539C204   262,980 9,208 SH   SOLE   0 0 9,208
CHUBB LIMITED COM H1467J104   255,912 1,329 SH   SOLE   0 0 1,329
UNILEVER PLC SPON ADR NEW 904767704   250,224 4,800 SH   SOLE   0 0 4,800
PLEXUS CORP COM 729132100   249,824 2,543 SH   SOLE   0 0 2,543
BOEING CO COM 097023105   246,213 1,166 SH   SOLE   0 0 1,166
PAYPAL HLDGS INC COM 70450Y103   243,031 3,642 SH   SOLE   0 0 3,642
GENERAL ELECTRIC CO COM NEW 369604301   236,617 2,154 SH   SOLE   0 0 2,154
STRYKER CORPORATION COM 863667101   236,328 775 SH   SOLE   0 0 775
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   234,212 759 SH   SOLE   0 0 759
INVESCO QQQ TR UNIT SER 1 46090E103   230,984 625 SH   SOLE   0 0 625
TRAVELERS COMPANIES INC COM 89417E109   226,279 1,303 SH   SOLE   0 0 1,303
PINNACLE WEST CAP CORP COM 723484101   222,956 2,737 SH   SOLE   0 0 2,737
HONEYWELL INTL INC COM 438516106   218,290 1,052 SH   SOLE   0 0 1,052
DIAGEO PLC SPON ADR NEW 25243Q205   215,983 1,245 SH   SOLE   0 0 1,245
AUTOMATIC DATA PROCESSING IN COM 053015103   215,394 980 SH   SOLE   0 0 980
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   212,290 4,088 SH   SOLE   0 0 4,088
BAXTER INTL INC COM 071813109   207,070 4,545 SH   SOLE   0 0 4,545
3M CO COM 88579Y101   205,185 2,050 SH   SOLE   0 0 2,050
WELLS FARGO CO NEW COM 949746101   203,734 4,774 SH   SOLE   0 0 4,774
ISHARES TR MSCI INTL QUALTY 46434V456   203,632 5,720 SH   SOLE   0 0 5,720
AGREE RLTY CORP COM 008492100   202,709 3,100 SH   SOLE   0 0 3,100
DEUTSCHE BANK A G NAMEN AKT D18190898   196,806 18,690 SH   SOLE   0 0 18,690
DNP SELECT INCOME FD INC COM 23325P104   169,472 16,171 SH   SOLE   0 0 16,171