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 NATIONAL MUN ETF 464288414   2,718,224 25,074 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   213,516 3,531 SH   SOLE   0 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   368,260 15,751 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   629,786 1,325 SH   SOLE   0 0 0
MASTERCARD INCORPORATED CL A 57636Q104   482,859 1,132 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176   735,576 6,843 SH   SOLE   0 0 0
PEPSICO INC COM 713448108   843,825 4,968 SH   SOLE   0 0 0
SPDR SER TR PORTFOLIO CRPORT 78464A144   840,763 28,588 SH   SOLE   0 0 0
ADOBE INC COM 00724F101   562,594 943 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   686,929 9,454 SH   SOLE   0 0 0
ABBOTT LABS COM 002824100   266,896 2,425 SH   SOLE   0 0 0
GENUINE PARTS CO COM 372460105   441,415 3,187 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   651,231 9,041 SH   SOLE   0 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   653,767 8,378 SH   SOLE   0 0 0
LOWES COS INC COM 548661107   1,149,976 5,167 SH   SOLE   0 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   942,804 2,687 SH   SOLE   0 0 0
TARGET CORP COM 87612E106   209,816 1,473 SH   SOLE   0 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   3,903,361 26,528 SH   SOLE   0 0 0
UNION PAC CORP COM 907818108   604,173 2,460 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   453,958 22,015 SH   SOLE   0 0 0
GRAINGER W W INC COM 384802104   436,720 527 SH   SOLE   0 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   200,718 2,365 SH   SOLE   0 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   214,221 1,979 SH   SOLE   0 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   1,101,254 11,425 SH   SOLE   0 0 0
AMAZON COM INC COM 023135106   1,568,325 10,322 SH   SOLE   0 0 0
APPLE INC COM 037833100   1,058,347 5,497 SH   SOLE   0 0 0
CUMMINS INC COM 231021106   537,595 2,244 SH   SOLE   0 0 0
PROCTER AND GAMBLE CO COM 742718109   1,390,496 9,489 SH   SOLE   0 0 0
TEXAS INSTRS INC COM 882508104   599,285 3,516 SH   SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103   644,376 8,084 SH   SOLE   0 0 0
NORFOLK SOUTHN CORP COM 655844108   461,650 1,953 SH   SOLE   0 0 0
ISHARES TR EAFE SML CP ETF 464288273   233,024 3,765 SH   SOLE   0 0 0
BOEING CO COM 097023105   367,531 1,410 SH   SOLE   0 0 0
LINDE PLC SHS G54950103   635,178 1,547 SH   SOLE   0 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   1,526,850 52,559 SH   SOLE   0 0 0
ISHARES TR U.S. TECH ETF 464287721   1,494,236 12,173 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   319,168 6,846 SH   SOLE   0 0 0
WALMART INC COM 931142103   2,081,930 13,206 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853   1,362,044 60,847 SH   SOLE   0 0 0
AIRBNB INC COM CL A 009066101   243,827 1,791 SH   SOLE   0 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   414,404 14,510 SH   SOLE   0 0 0
TRACTOR SUPPLY CO COM 892356106   591,906 2,753 SH   SOLE   0 0 0
NIKE INC CL B 654106103   575,095 5,297 SH   SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281   443,357 4,978 SH   SOLE   0 0 0
AUTODESK INC COM 052769106   211,097 867 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   8,391,234 181,002 SH   SOLE   0 0 0
ISHARES TR CORE TOTAL USD 46434V613   9,021,016 195,811 SH   SOLE   0 0 0
ISHARES TR HIGH YLD BD FCTR 46435G250   253,812 5,494 SH   SOLE   0 0 0
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   311,815 9,163 SH   SOLE   0 0 0
ISHARES TR RUS TP200 VL ETF 464289420   11,762,493 167,629 SH   SOLE   0 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   264,629 4,076 SH   SOLE   0 0 0
ISHARES TR US TREAS BD ETF 46429B267   1,102,657 47,858 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100   369,457 2,172 SH   SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102   214,757 2,148 SH   SOLE   0 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   210,003 15,790 SH   SOLE   0 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   346,154 8,851 SH   SOLE   0 0 0
CHURCH & DWIGHT CO INC COM 171340102   661,979 7,001 SH   SOLE   0 0 0
ISHARES TR CORE S&P SCP ETF 464287804   310,726 2,870 SH   SOLE   0 0 0
SALESFORCE INC COM 79466L302   389,710 1,481 SH   SOLE   0 0 0
BROADCOM INC COM 11135F101   291,665 261 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,144,027 20,378 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   299,370 6,712 SH   SOLE   0 0 0
CHEVRON CORP NEW COM 166764100   244,622 1,640 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   230,402 646 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMKT 46434G103   7,972,229 157,616 SH   SOLE   0 0 0
AMPHENOL CORP NEW CL A 032095101   475,923 4,801 SH   SOLE   0 0 0
SYSCO CORP COM 871829107   549,883 7,519 SH   SOLE   0 0 0
ABBVIE INC COM 00287Y109   213,438 1,377 SH   SOLE   0 0 0
ISHARES TR S&P 100 ETF 464287101   1,204,658 5,393 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   478,527 16,598 SH   SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   483,101 2,348 SH   SOLE   0 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   236,358 6,859 SH   SOLE   0 0 0
VISA INC COM CL A 92826C839   1,025,275 3,938 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL C 02079K107   612,200 4,344 SH   SOLE   0 0 0
ISHARES TR BROAD USD HIGH 46435U853   368,902 10,149 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   320,027 7,787 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   4,927,639 83,069 SH   SOLE   0 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   415,938 13,413 SH   SOLE   0 0 0
ISHARES TR EAFE GRWTH ETF 464288885   8,282,295 85,517 SH   SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200   16,681,079 34,925 SH   SOLE   0 0 0
ELI LILLY & CO COM 532457108   286,862 492 SH   SOLE   0 0 0
UNITED PARCEL SERVICE INC CL B 911312106   388,987 2,474 SH   SOLE   0 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   37,378 12,336 SH   SOLE   0 0 0
MEDTRONIC PLC SHS G5960L103   578,720 7,025 SH   SOLE   0 0 0
PERPETUA RESOURCES CORP COM 714266103   31,700 10,000 SH   SOLE   0 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   367,035 15,766 SH   SOLE   0 0 0
ISHARES TR US INFRASTRUC 46435U713   324,502 8,058 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104   726,581 4,636 SH   SOLE   0 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   278,709 3,863 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   233,621 440 SH   SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103   240,420 3,915 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   451,292 2,524 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   338,556 4,495 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   272,552 3,353 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   623,779 23,180 SH   SOLE   0 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   303,601 5,194 SH   SOLE   0 0 0
AIR PRODS & CHEMS INC COM 009158106   536,100 1,958 SH   SOLE   0 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   229,060 4,405 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   287,354 6,853 SH   SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,640,387 14,824 SH   SOLE   0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   311,051 1,337 SH   SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   511,213 3,000 SH   SOLE   0 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   2,740,823 16,586 SH   SOLE   0 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   626,786 5,351 SH   SOLE   0 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   6,735,674 57,921 SH   SOLE   0 0 0
ZOETIS INC CL A 98978V103   211,829 1,073 SH   SOLE   0 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   2,106,684 37,687 SH   SOLE   0 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   343,639 4,672 SH   SOLE   0 0 0
ILLINOIS TOOL WKS INC COM 452308109   567,624 2,167 SH   SOLE   0 0 0
ISHARES TR TRS FLT RT BD 46434V860   3,009,153 59,623 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   431,228 5,664 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   3,436,248 42,371 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,149,397 5,972 SH   SOLE   0 0 0
DBX ETF TR XTRACK USD HIGH 233051432   477,959 13,445 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   550,582 2,363 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   2,206,076 35,854 SH   SOLE   0 0 0
HOME DEPOT INC COM 437076102   752,981 2,173 SH   SOLE   0 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   1,718,308 16,377 SH   SOLE   0 0 0
ISHARES TR CORE US AGGBD ET 464287226   533,218 5,372 SH   SOLE   0 0 0
ISHARES TR CORE MSCI INTL 46435G326   300,212 4,716 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   223,893 3,512 SH   SOLE   0 0 0
ISHARES TR USD INV GRDE ETF 464288620   7,281,762 142,055 SH   SOLE   0 0 0
GOLDMINING INC COM 38149E101   9,742 10,000 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109   594,022 1,311 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   775,620 6,948 SH   SOLE   0 0 0
COCA COLA CO COM 191216100   665,499 11,293 SH   SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101   500,517 10,169 SH   SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,003,174 1,905 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   16,954,370 284,183 SH   SOLE   0 0 0
NVIDIA CORPORATION COM 67066G104   687,002 1,387 SH   SOLE   0 0 0
EA SERIES TRUST FREEDOM DAY 02072L847   411,800 14,373 SH   SOLE   0 0 0
NETFLIX INC COM 64110L106   536,055 1,101 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   248,296 4,222 SH   SOLE   0 0 0
TESLA INC COM 88160R101   547,898 2,205 SH   SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   594,270 1,451 SH   SOLE   0 0 0
3M CO COM 88579Y101   487,425 4,459 SH   SOLE   0 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,066,195 14,197 SH   SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109   553,598 3,091 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   277,430 7,359 SH   SOLE   0 0 0
ISHARES INC MSCI EMRG CHN 46434G764   537,012 9,692 SH   SOLE   0 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291   208,908 12,160 SH   SOLE   0 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,092,268 7,079 SH   SOLE   0 0 0
SERVICENOW INC COM 81762P102   462,751 655 SH   SOLE   0 0 0
ISHARES TR RUS TP200 GR ETF 464289438   19,028,987 108,601 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   239,351 3,779 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   979,266 13,595 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104   2,104,543 5,597 SH   SOLE   0 0 0
GENERAL MLS INC COM 370334104   508,754 7,810 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   350,004 12,944 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   3,155,624 10,409 SH   SOLE   0 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   256,813 14,810 SH   SOLE   0 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   5,104,982 199,102 SH   SOLE   0 0 0
MERCK & CO INC COM 58933Y105   710,295 6,515 SH   SOLE   0 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   605,231 3,015 SH   SOLE   0 0 0
SPDR GOLD TR GOLD SHS 78463V107   819,163 4,285 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG EMG MK 78468R515   260,376 10,689 SH   SOLE   0 0 0
STARBUCKS CORP COM 855244109   602,186 6,272 SH   SOLE   0 0 0
META PLATFORMS INC CL A 30303M102   361,039 1,020 SH   SOLE   0 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   286,269 5,976 SH   SOLE   0 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841   520,806 23,261 SH   SOLE   0 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   364,196 10,285 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   436,235 20,597 SH   SOLE   0 0 0
ISHARES TR MBS ETF 464288588   3,127,248 33,240 SH   SOLE   0 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   902,544 13,872 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,340,267 9,827 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A 02079K305   394,205 2,822 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   368,469 17,348 SH   SOLE   0 0 0
BANK AMERICA CORP COM 060505104   223,989 6,652 SH   SOLE   0 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   224,694 5,141 SH   SOLE   0 0 0
ISHARES TR RUS MD CP GR ETF 464287481   4,710,109 45,090 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,206,621 72,118 SH   SOLE   0 0 0
EMERSON ELEC CO COM 291011104   571,230 5,869 SH   SOLE   0 0 0
CLOROX CO DEL COM 189054109   528,866 3,709 SH   SOLE   0 0 0
HONEYWELL INTL INC COM 438516106   399,288 1,904 SH   SOLE   0 0 0
ISHARES TR EAFE VALUE ETF 464288877   9,482,143 181,999 SH   SOLE   0 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   697,297 20,503 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   514,630 27,683 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,713,472 27,442 SH   SOLE   0 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   303,158 10,180 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   207,314 9,313 SH   SOLE   0 0 0