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
ISHARES TR RUSSELL 3000 ETF 464287689   26,140,556 119,456 SH   SOLE   0 0 119,456
ISHARES TR S&P MC 400VL ETF 464287705   7,974,861 78,485 SH   SOLE   0 0 78,485
ISHARES TR RUS MID CAP ETF 464287499   7,191,287 106,664 SH   SOLE   0 0 106,664
ISHARES TR RUS MD CP GR ETF 464287481   6,677,618 80,560 SH   SOLE   0 0 80,560
ISHARES TR MSCI EAFE MIN VL 46429B689   6,030,440 94,521 SH   SOLE   0 0 94,521
ISHARES TR RUS 2000 VAL ETF 464287630   5,913,761 42,594 SH   SOLE   0 0 42,594
ISHARES TR RUS 2000 GRW ETF 464287648   5,545,236 26,094 SH   SOLE   0 0 26,094
APPLE INC COM 037833100   3,310,405 26,479 SH   SOLE   0 0 26,479
THERMO FISHER SCIENTIFIC INC COM 883556102   2,828,698 5,079 SH   SOLE   0 0 5,079
MORGAN STANLEY COM NEW 617446448   2,292,012 26,676 SH   SOLE   0 0 26,676
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   2,243,086 191,226 SH   SOLE   0 0 191,226
EXXON MOBIL CORP COM 30231G102   2,059,892 18,862 SH   SOLE   0 0 18,862
MICROSOFT CORP COM 594918104   1,980,125 8,907 SH   SOLE   0 0 8,907
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,845,171 5,897 SH   SOLE   0 0 5,897
PACER FDS TR US CASH COWS 100 69374H881   1,770,175 38,224 SH   SOLE   0 0 38,224
ILLINOIS TOOL WKS INC COM 452308109   1,739,439 7,947 SH   SOLE   0 0 7,947
AON PLC SHS CL A G0403H108   1,705,387 5,678 SH   SOLE   0 0 5,678
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,657,853 19,071 SH   SOLE   0 0 19,071
TELEFLEX INCORPORATED COM 879369106   1,627,043 6,431 SH   SOLE   0 0 6,431
NEXTERA ENERGY INC COM 65339F101   1,623,445 19,647 SH   SOLE   0 0 19,647
JOHNSON & JOHNSON COM 478160104   1,615,214 9,034 SH   SOLE   0 0 9,034
JPMORGAN CHASE & CO COM 46625H100   1,555,462 11,492 SH   SOLE   0 0 11,492
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   1,448,450 29,138 SH   SOLE   0 0 29,138
COSTCO WHSL CORP NEW COM 22160K105   1,292,212 2,870 SH   SOLE   0 0 2,870
T-MOBILE US INC COM 872590104   1,288,473 8,918 SH   SOLE   0 0 8,918
FAIR ISAAC CORP COM 303250104   1,249,312 2,093 SH   SOLE   0 0 2,093
DTE ENERGY CO COM 233331107   1,238,303 10,622 SH   SOLE   0 0 10,622
ISHARES TR PFD AND INCM SEC 464288687   1,221,340 38,822 SH   SOLE   0 0 38,822
MASTERCARD INCORPORATED CL A 57636Q104   1,134,227 3,224 SH   SOLE   0 0 3,224
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,129,297 559 SH   SOLE   0 0 559
PROCTER AND GAMBLE CO COM 742718109   1,079,325 7,179 SH   SOLE   0 0 7,179
DUKE ENERGY CORP NEW COM NEW 26441C204   1,038,556 10,058 SH   SOLE   0 0 10,058
CISCO SYS INC COM 17275R102   960,102 20,480 SH   SOLE   0 0 20,480
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867   936,846 52,367 SH   SOLE   0 0 52,367
COMMERCIAL METALS CO COM 201723103   908,919 18,489 SH   SOLE   0 0 18,489
SEALED AIR CORP NEW COM 81211K100   908,094 18,147 SH   SOLE   0 0 18,147
AMAZON COM INC COM 023135106   885,893 10,658 SH   SOLE   0 0 10,658
AMGEN INC COM 031162100   855,820 3,207 SH   SOLE   0 0 3,207
SMUCKER J M CO COM NEW 832696405   854,596 5,362 SH   SOLE   0 0 5,362
HOME DEPOT INC COM 437076102   836,942 2,653 SH   SOLE   0 0 2,653
MARATHON PETE CORP COM 56585A102   832,909 7,197 SH   SOLE   0 0 7,197
AUTOZONE INC COM 053332102   807,134 334 SH   SOLE   0 0 334
MERCK & CO INC COM 58933Y105   781,048 6,873 SH   SOLE   0 0 6,873
PHILLIPS 66 COM 718546104   770,899 7,483 SH   SOLE   0 0 7,483
ANALOG DEVICES INC COM 032654105   721,479 4,518 SH   SOLE   0 0 4,518
PFIZER INC COM 717081103   718,320 14,465 SH   SOLE   0 0 14,465
ADOBE SYSTEMS INCORPORATED COM 00724F101   707,131 2,153 SH   SOLE   0 0 2,153
EMERSON ELEC CO COM 291011104   681,602 7,174 SH   SOLE   0 0 7,174
LILLY ELI & CO COM 532457108   679,794 1,894 SH   SOLE   0 0 1,894
EDWARDS LIFESCIENCES CORP COM 28176E108   673,914 8,964 SH   SOLE   0 0 8,964
PROGRESSIVE CORP COM 743315103   649,151 4,935 SH   SOLE   0 0 4,935
QUEST DIAGNOSTICS INC COM 74834L100   626,034 4,052 SH   SOLE   0 0 4,052
SONOCO PRODS CO COM 835495102   625,984 10,637 SH   SOLE   0 0 10,637
GENUINE PARTS CO COM 372460105   625,395 3,710 SH   SOLE   0 0 3,710
ARCHER DANIELS MIDLAND CO COM 039483102   608,971 7,230 SH   SOLE   0 0 7,230
TEXAS INSTRS INC COM 882508104   606,865 3,635 SH   SOLE   0 0 3,635
FEDEX CORP COM 31428X106   571,395 3,152 SH   SOLE   0 0 3,152
RPM INTL INC COM 749685103   562,974 6,610 SH   SOLE   0 0 6,610
POOL CORP COM 73278L105   549,753 1,814 SH   SOLE   0 0 1,814
CVS HEALTH CORP COM 126650100   540,981 5,981 SH   SOLE   0 0 5,981
CATERPILLAR INC COM 149123101   539,858 2,247 SH   SOLE   0 0 2,247
QUALCOMM INC COM 747525103   524,135 4,791 SH   SOLE   0 0 4,791
BRISTOL-MYERS SQUIBB CO COM 110122108   506,389 7,041 SH   SOLE   0 0 7,041
ALPHABET INC CAP STK CL A 02079K305   505,994 5,870 SH   SOLE   0 0 5,870
INTUIT COM 461202103   496,194 1,321 SH   SOLE   0 0 1,321
CAL MAINE FOODS INC COM NEW 128030202   495,702 8,874 SH   SOLE   0 0 8,874
ISHARES TR CORE S&P500 ETF 464287200   494,326 1,297 SH   SOLE   0 0 1,297
ISHARES TR MSCI INTL QUALTY 46434V456   484,629 14,825 SH   SOLE   0 0 14,825
CACI INTL INC CL A 127190304   471,452 1,529 SH   SOLE   0 0 1,529
ISHARES TR CORE HIGH DV ETF 46429B663   470,488 4,504 SH   SOLE   0 0 4,504
ISHARES TR CORE S&P US GWT 464287671   469,762 5,886 SH   SOLE   0 0 5,886
BIOGEN INC COM 09062X103   461,431 1,699 SH   SOLE   0 0 1,699
FASTENAL CO COM 311900104   430,381 9,295 SH   SOLE   0 0 9,295
ISHARES INC CORE MSCI EMKT 46434G103   426,425 8,847 SH   SOLE   0 0 8,847
ECOLAB INC COM 278865100   402,048 2,776 SH   SOLE   0 0 2,776
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   383,903 9,309 SH   SOLE   0 0 9,309
AT&T INC COM 00206R102   382,048 19,888 SH   SOLE   0 0 19,888
LOWES COS INC COM 548661107   377,648 1,881 SH   SOLE   0 0 1,881
CHEVRON CORP NEW COM 166764100   376,991 2,151 SH   SOLE   0 0 2,151
ORACLE CORP COM 68389X105   361,353 4,286 SH   SOLE   0 0 4,286
SPDR S&P 500 ETF TR TR UNIT 78462F103   356,639 940 SH   SOLE   0 0 940
APPLIED MATLS INC COM 038222105   353,981 3,615 SH   SOLE   0 0 3,615
NETFLIX INC COM 64110L106   344,696 1,113 SH   SOLE   0 0 1,113
MONDELEZ INTL INC CL A 609207105   341,938 5,166 SH   SOLE   0 0 5,166
INTEL CORP COM 458140100   334,882 12,151 SH   SOLE   0 0 12,151
ISHARES TR CORE S&P SCP ETF 464287804   333,636 3,519 SH   SOLE   0 0 3,519
PEPSICO INC COM 713448108   329,392 1,860 SH   SOLE   0 0 1,860
ALPHABET INC CAP STK CL C 02079K107   326,255 3,760 SH   SOLE   0 0 3,760
INTERNATIONAL BUSINESS MACHS COM 459200101   324,412 2,299 SH   SOLE   0 0 2,299
MATERION CORP COM 576690101   323,831 3,641 SH   SOLE   0 0 3,641
ABBOTT LABS COM 002824100   316,112 2,853 SH   SOLE   0 0 2,853
CORTEVA INC COM 22052L104   307,202 5,203 SH   SOLE   0 0 5,203
ENTERGY CORP NEW COM 29364G103   303,516 2,928 SH   SOLE   0 0 2,928
CHUBB LIMITED COM H1467J104   297,111 1,329 SH   SOLE   0 0 1,329
EATON CORP PLC SHS G29183103   294,750 1,875 SH   SOLE   0 0 1,875
CLEARWAY ENERGY INC CL C 18539C204   292,446 9,208 SH   SOLE   0 0 9,208
COCA COLA CO COM 191216100   292,278 4,699 SH   SOLE   0 0 4,699
CARDINAL HEALTH INC COM 14149Y108   289,241 3,775 SH   SOLE   0 0 3,775
MCDONALDS CORP COM 580135101   289,162 1,103 SH   SOLE   0 0 1,103
PERKINELMER INC COM 714046109   274,011 1,974 SH   SOLE   0 0 1,974
NVIDIA CORPORATION COM 67066G104   269,609 1,890 SH   SOLE   0 0 1,890
PENSKE AUTOMOTIVE GRP INC COM 70959W103   269,148 2,349 SH   SOLE   0 0 2,349
BECTON DICKINSON & CO COM 075887109   262,969 1,030 SH   SOLE   0 0 1,030
FISERV INC COM 337738108   258,341 2,599 SH   SOLE   0 0 2,599
CUMMINS INC COM 231021106   256,241 1,082 SH   SOLE   0 0 1,082
3M CO COM 88579Y101   252,068 2,050 SH   SOLE   0 0 2,050
PLEXUS CORP COM 729132100   251,570 2,403 SH   SOLE   0 0 2,403
BOEING CO COM 097023105   241,068 1,176 SH   SOLE   0 0 1,176
BAXTER INTL INC COM 071813109   240,245 4,570 SH   SOLE   0 0 4,570
AUTODESK INC COM 052769106   235,781 1,295 SH   SOLE   0 0 1,295
MARSH & MCLENNAN COS INC COM 571748102   234,091 1,409 SH   SOLE   0 0 1,409
AUTOMATIC DATA PROCESSING IN COM 053015103   228,957 980 SH   SOLE   0 0 980
STRYKER CORPORATION COM 863667101   227,185 909 SH   SOLE   0 0 909
MODERNA INC COM 60770K107   226,951 1,308 SH   SOLE   0 0 1,308
DEUTSCHE BANK A G NAMEN AKT D18190898   226,897 18,690 SH   SOLE   0 0 18,690
BROADCOM INC COM 11135F101   223,673 403 SH   SOLE   0 0 403
DIAGEO PLC SPON ADR NEW 25243Q205   223,271 1,259 SH   SOLE   0 0 1,259
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   222,959 5,025 SH   SOLE   0 0 5,025
TARGET CORP COM 87612E106   216,427 1,403 SH   SOLE   0 0 1,403
HONEYWELL INTL INC COM 438516106   215,102 1,052 SH   SOLE   0 0 1,052
PAYPAL HLDGS INC COM 70450Y103   214,624 2,814 SH   SOLE   0 0 2,814
AGREE RLTY CORP COM 008492100   214,024 3,100 SH   SOLE   0 0 3,100
ABBVIE INC COM 00287Y109   212,210 1,298 SH   SOLE   0 0 1,298
ADVANCED MICRO DEVICES INC COM 007903107   211,548 3,394 SH   SOLE   0 0 3,394
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   205,778 4,174 SH   SOLE   0 0 4,174
PINNACLE WEST CAP CORP COM 723484101   201,580 2,737 SH   SOLE   0 0 2,737
CONOCOPHILLIPS COM 20825C104   200,728 1,719 SH   SOLE   0 0 1,719
DNP SELECT INCOME FD INC COM 23325P104   182,290 16,218 SH   SOLE   0 0 16,218