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   352,215 2,630 SH   SOLE   0 0 2,630
ABBVIE INC COM 00287Y109   514,636 2,223 SH   SOLE   0 0 2,223
ALPHABET INC CAP STK CL C 02079K107   616,008 2,529 SH   SOLE   0 0 2,529
ALPHABET INC CAP STK CL A 02079K305   1,184,140 4,871 SH   SOLE   0 0 4,871
AMAZON COM INC COM 023135106   1,847,462 8,414 SH   SOLE   0 0 8,414
AMBEV SA SPONSORED ADR 02319V103   22,412 10,050 SH   SOLE   0 0 10,050
AMGEN INC COM 031162100   288,417 1,022 SH   SOLE   0 0 1,022
AMPHENOL CORP NEW CL A 032095101   564,919 4,565 SH   SOLE   0 0 4,565
ANALOG DEVICES INC COM 032654105   236,855 964 SH   SOLE   0 0 964
APPLE INC COM 037833100   1,498,501 5,885 SH   SOLE   0 0 5,885
ARISTA NETWORKS INC COM SHS 040413205   305,991 2,100 SH   SOLE   0 0 2,100
ASTRAZENECA PLC SPONSORED ADR 046353108   282,577 3,683 SH   SOLE   0 0 3,683
AUTODESK INC COM 052769106   370,721 1,167 SH   SOLE   0 0 1,167
BANCO SANTANDER S.A. ADR 05964H105   121,589 11,602 SH   SOLE   0 0 11,602
BENTLEY SYS INC COM CL B 08265T208   204,221 3,967 SH   SOLE   0 0 3,967
BERKLEY W R CORP COM 084423102   445,852 5,819 SH   SOLE   0 0 5,819
BLACKROCK INC COM 09290D101   263,487 226 SH   SOLE   0 0 226
BOEING CO COM 097023105   311,443 1,443 SH   SOLE   0 0 1,443
BOSTON SCIENTIFIC CORP COM 101137107   266,530 2,730 SH   SOLE   0 0 2,730
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   398,226 7,502 SH   SOLE   0 0 7,502
BROADCOM INC COM 11135F101   1,154,429 3,499 SH   SOLE   0 0 3,499
BURLINGTON STORES INC COM 122017106   222,942 876 SH   SOLE   0 0 876
THE CIGNA GROUP COM 125523100   326,299 1,132 SH   SOLE   0 0 1,132
CVS HEALTH CORP COM 126650100   216,627 2,873 SH   SOLE   0 0 2,873
CACI INTL INC CL A 127190304   258,867 519 SH   SOLE   0 0 519
CADENCE DESIGN SYSTEM INC COM 127387108   303,489 864 SH   SOLE   0 0 864
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   9,275,125 211,182 SH   SOLE   0 0 211,182
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   1,042,260 24,798 SH   SOLE   0 0 24,798
CAPITAL ONE FINL CORP COM 14040H105   301,013 1,416 SH   SOLE   0 0 1,416
CARLISLE COS INC COM 142339100   249,352 758 SH   SOLE   0 0 758
CASEYS GEN STORES INC COM 147528103   223,301 395 SH   SOLE   0 0 395
CHEVRON CORP NEW COM 166764100   381,082 2,454 SH   SOLE   0 0 2,454
CITIGROUP INC COM NEW 172967424   221,270 2,180 SH   SOLE   0 0 2,180
COCA COLA CO COM 191216100   291,365 4,393 SH   SOLE   0 0 4,393
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   2,442,577 118,976 SH   SOLE   0 0 118,976
CONOCOPHILLIPS COM 20825C104   253,596 2,681 SH   SOLE   0 0 2,681
CONSTELLATION ENERGY CORP COM 21037T109   266,547 810 SH   SOLE   0 0 810
DOMINION ENERGY INC COM 25746U109   222,598 3,639 SH   SOLE   0 0 3,639
DUKE ENERGY CORP NEW COM NEW 26441C204   452,306 3,655 SH   SOLE   0 0 3,655
ENBRIDGE INC COM 29250N105   372,597 7,384 SH   SOLE   0 0 7,384
EXXON MOBIL CORP COM 30231G102   576,942 5,117 SH   SOLE   0 0 5,117
META PLATFORMS INC CL A 30303M102   1,903,553 2,592 SH   SOLE   0 0 2,592
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503   231,758 6,411 SH   SOLE   0 0 6,411
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   13,379,977 289,359 SH   SOLE   0 0 289,359
FIRST TR EXCHANGE-TRADED FD SHS 336917109   4,790,503 110,355 SH   SOLE   0 0 110,355
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   7,037,535 104,632 SH   SOLE   0 0 104,632
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   3,648,564 37,739 SH   SOLE   0 0 37,739
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   245,521 9,480 SH   SOLE   0 0 9,480
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,318,349 65,655 SH   SOLE   0 0 65,655
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   6,070,747 121,927 SH   SOLE   0 0 121,927
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,854,762 75,087 SH   SOLE   0 0 75,087
FIRSTENERGY CORP COM 337932107   253,660 5,536 SH   SOLE   0 0 5,536
GE VERNOVA INC COM 36828A101   389,232 633 SH   SOLE   0 0 633
GENERAL DYNAMICS CORP COM 369550108   244,173 716 SH   SOLE   0 0 716
GE AEROSPACE COM NEW 369604301   597,487 1,986 SH   SOLE   0 0 1,986
GILEAD SCIENCES INC COM 375558103   204,516 1,842 SH   SOLE   0 0 1,842
GSK PLC SPONSORED ADR 37733W204   258,960 6,000 SH   SOLE   0 0 6,000
GODADDY INC CL A 380237107   231,380 1,691 SH   SOLE   0 0 1,691
HOWMET AEROSPACE INC COM 443201108   276,882 1,411 SH   SOLE   0 0 1,411
HUNTINGTON BANCSHARES INC COM 446150104   181,819 10,528 SH   SOLE   0 0 10,528
INTERNATIONAL BUSINESS MACHS COM 459200101   209,081 741 SH   SOLE   0 0 741
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,802,283 25,315 SH   SOLE   0 0 25,315
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   3,564,999 31,377 SH   SOLE   0 0 31,377
ISHARES GOLD TR ISHARES NEW 464285204   359,338 4,938 SH   SOLE   0 0 4,938
ISHARES TR RUS 1000 VAL ETF 464287598   12,471,898 61,260 SH   SOLE   0 0 61,260
ISHARES TR RUS 1000 GRW ETF 464287614   15,004,530 32,033 SH   SOLE   0 0 32,033
ISHARES TR RUSSELL 2000 ETF 464287655   511,987 2,116 SH   SOLE   0 0 2,116
ISHARES TR CORE HIGH DV ETF 46429B663   1,257,562 10,270 SH   SOLE   0 0 10,270
ISHARES TR MSCI USA MIN VOL 46429B697   786,998 8,272 SH   SOLE   0 0 8,272
JPMORGAN CHASE & CO. COM 46625H100   679,890 2,155 SH   SOLE   0 0 2,155
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   264,500 3,597 SH   SOLE   0 0 3,597
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   331,267 6,564 SH   SOLE   0 0 6,564
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   641,164 12,562 SH   SOLE   0 0 12,562
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   273,455 4,207 SH   SOLE   0 0 4,207
JANUS DETROIT STR TR HENDERSON MTG 47103U852   6,709,656 146,916 SH   SOLE   0 0 146,916
JOHNSON & JOHNSON COM 478160104   496,369 2,677 SH   SOLE   0 0 2,677
KLA CORP COM NEW 482480100   311,715 289 SH   SOLE   0 0 289
KKR & CO INC COM 48251W104   562,554 4,329 SH   SOLE   0 0 4,329
LPL FINL HLDGS INC COM 50212V100   221,904 667 SH   SOLE   0 0 667
LENNOX INTL INC COM 526107107   258,857 489 SH   SOLE   0 0 489
ELI LILLY & CO COM 532457108   231,956 304 SH   SOLE   0 0 304
MARKEL GROUP INC COM 570535104   284,793 149 SH   SOLE   0 0 149
MARSH & MCLENNAN COS INC COM 571748102   323,670 1,606 SH   SOLE   0 0 1,606
MARRIOTT INTL INC NEW CL A 571903202   290,130 1,114 SH   SOLE   0 0 1,114
MASTERCARD INCORPORATED CL A 57636Q104   1,100,688 1,935 SH   SOLE   0 0 1,935
MCKESSON CORP COM 58155Q103   298,973 387 SH   SOLE   0 0 387
MICROSOFT CORP COM 594918104   3,558,990 6,871 SH   SOLE   0 0 6,871
MORGAN STANLEY COM NEW 617446448   212,063 1,334 SH   SOLE   0 0 1,334
MORGAN STANLEY ETF TRUST EATON VANCE SHRT 61774R858   1,404,968 27,857 SH   SOLE   0 0 27,857
NASDAQ INC COM 631103108   202,816 2,293 SH   SOLE   0 0 2,293
NATIONAL GRID PLC SPONSORED ADR NE 636274409   293,151 4,034 SH   SOLE   0 0 4,034
NETFLIX INC COM 64110L106   627,035 523 SH   SOLE   0 0 523
NORDSON CORP COM 655663102   220,595 972 SH   SOLE   0 0 972
NVIDIA CORPORATION COM 67066G104   3,601,184 19,301 SH   SOLE   0 0 19,301
OREILLY AUTOMOTIVE INC COM 67103H107   333,133 3,090 SH   SOLE   0 0 3,090
PGIM ETF TR PGIM ULTRA SH BD 69344A107   2,345,272 47,065 SH   SOLE   0 0 47,065
PGIM ETF TR TOTAL RETURN BON 69344A800   8,628,752 204,473 SH   SOLE   0 0 204,473
PNC FINL SVCS GROUP INC COM 693475105   363,569 1,809 SH   SOLE   0 0 1,809
PEPSICO INC COM 713448108   260,235 1,853 SH   SOLE   0 0 1,853
PFIZER INC COM 717081103   261,119 10,248 SH   SOLE   0 0 10,248
PHILIP MORRIS INTL INC COM 718172109   646,727 3,987 SH   SOLE   0 0 3,987
PIMCO ETF TR INTER MUN BD ACT 72201R866   5,542,236 106,011 SH   SOLE   0 0 106,011
PROGRESSIVE CORP COM 743315103   337,350 1,366 SH   SOLE   0 0 1,366
PROLOGIS INC. COM 74340W103   461,058 4,026 SH   SOLE   0 0 4,026
RTX CORPORATION COM 75513E101   432,296 2,583 SH   SOLE   0 0 2,583
REALTY INCOME CORP COM 756109104   209,300 3,443 SH   SOLE   0 0 3,443
SPDR S&P 500 ETF TR TR UNIT 78462F103   285,791 429 SH   SOLE   0 0 429
SPDR GOLD TR GOLD SHS 78463V107   10,087,528 28,378 SH   SOLE   0 0 28,378
SPDR SERIES TRUST S&P DIVID ETF 78464A763   560,680 4,003 SH   SOLE   0 0 4,003
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101   3,244,524 110,659 SH   SOLE   0 0 110,659
SPDR SERIES TRUST BLOOMBERG INVT 78468R200   225,678 7,313 SH   SOLE   0 0 7,313
SANOFI SA SPONSORED ADR 80105N105   272,202 5,767 SH   SOLE   0 0 5,767
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   6,110,041 262,459 SH   SOLE   0 0 262,459
SIMPSON MFG INC COM 829073105   238,296 1,423 SH   SOLE   0 0 1,423
SOUTHERN CO COM 842587107   304,970 3,218 SH   SOLE   0 0 3,218
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   692,700 2,480 SH   SOLE   0 0 2,480
TC ENERGY CORP COM 87807B107   218,525 4,016 SH   SOLE   0 0 4,016
TESLA INC COM 88160R101   230,365 518 SH   SOLE   0 0 518
THERMO FISHER SCIENTIFIC INC COM 883556102   226,994 468 SH   SOLE   0 0 468
TOTALENERGIES SE SPONSORED ADS 89151E109   415,801 6,966 SH   SOLE   0 0 6,966
TRIMBLE INC COM 896239100   391,757 4,798 SH   SOLE   0 0 4,798
TRUIST FINL CORP COM 89832Q109   332,202 7,266 SH   SOLE   0 0 7,266
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760   202,539 7,778 SH   SOLE   0 0 7,778
US BANCORP DEL COM NEW 902973304   394,421 8,161 SH   SOLE   0 0 8,161
UNION PAC CORP COM 907818108   217,265 919 SH   SOLE   0 0 919
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,675,015 30,933 SH   SOLE   0 0 30,933
VANGUARD STAR FDS VG TL INTL STK F 921909768   5,115,211 69,633 SH   SOLE   0 0 69,633
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   3,080,174 30,220 SH   SOLE   0 0 30,220
VANGUARD BD INDEX FDS INTERMED TERM 921937819   5,961,558 76,342 SH   SOLE   0 0 76,342
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   227,399 2,882 SH   SOLE   0 0 2,882
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   838,150 11,270 SH   SOLE   0 0 11,270
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   689,444 11,506 SH   SOLE   0 0 11,506
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,312,747 46,760 SH   SOLE   0 0 46,760
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   266,651 4,922 SH   SOLE   0 0 4,922
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   2,780,932 10,712 SH   SOLE   0 0 10,712
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   205,975 3,500 SH   SOLE   0 0 3,500
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   3,720,504 61,977 SH   SOLE   0 0 61,977
VANGUARD MUN BD FDS INTERMEDIATE TRM 922907738   880,697 8,778 SH   SOLE   0 0 8,778
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   7,319,314 146,182 SH   SOLE   0 0 146,182
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   5,295,757 30,334 SH   SOLE   0 0 30,334
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   6,260,194 21,308 SH   SOLE   0 0 21,308
VANGUARD INDEX FDS SML CP GRW ETF 922908595   589,467 1,981 SH   SOLE   0 0 1,981
VANGUARD INDEX FDS MID CAP ETF 922908629   349,551 1,190 SH   SOLE   0 0 1,190
VANGUARD INDEX FDS GROWTH ETF 922908736   660,541 1,377 SH   SOLE   0 0 1,377
VANGUARD INDEX FDS VALUE ETF 922908744   466,608 2,502 SH   SOLE   0 0 2,502
VERIZON COMMUNICATIONS INC COM 92343V104   325,406 7,404 SH   SOLE   0 0 7,404
VISA INC COM CL A 92826C839   475,219 1,392 SH   SOLE   0 0 1,392
WELLS FARGO CO NEW COM 949746101   462,267 5,515 SH   SOLE   0 0 5,515
WORLD GOLD TR SPDR GLD MINIS 98149E303   253,050 3,310 SH   SOLE   0 0 3,310
XCEL ENERGY INC COM 98389B100   268,161 3,325 SH   SOLE   0 0 3,325
AMCOR PLC ORD G0250X107   149,236 18,244 SH   SOLE   0 0 18,244
AON PLC SHS CL A G0403H108   205,034 575 SH   SOLE   0 0 575
EATON CORP PLC SHS G29183103   457,334 1,222 SH   SOLE   0 0 1,222
MEDTRONIC PLC SHS G5960L103   258,701 2,716 SH   SOLE   0 0 2,716
TRANE TECHNOLOGIES PLC SHS G8994E103   223,639 530 SH   SOLE   0 0 530
CHUBB LIMITED COM H1467J104   266,749 945 SH   SOLE   0 0 945
SPOTIFY TECHNOLOGY S A SHS L8681T102   400,652 574 SH   SOLE   0 0 574
ASML HOLDING N V N Y REGISTRY SHS N07059210   409,514 423 SH   SOLE   0 0 423