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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 206,597 1,276 SH SOLE 1,276 0 0
ABBVIE INC COM 00287Y109 437,957 1,740 SH SOLE 1,740 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,122,217 1,931 SH SOLE 1,931 0 0
ALPHABET INC CAP STK CL A 02079K305 1,600,619 4,478 SH SOLE 4,478 0 0
ALPHABET INC CAP STK CL C 02079K107 473,365 1,339 SH SOLE 1,339 0 0
ALTRIA GROUP INC COM 02209S103 2,594,628 36,061 SH SOLE 36,061 0 0
AMAZON COM INC COM 023135106 2,041,184 8,564 SH SOLE 8,564 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 477,309 5,351 SH SOLE 5,351 0 0
AMERICAN EXPRESS CO COM 025816109 532,406 1,574 SH SOLE 1,574 0 0
AMGEN INC COM 031162100 307,273 848 SH SOLE 848 0 0
APPLE INC COM 037833100 5,201,659 17,976 SH SOLE 17,976 0 0
ASTRAZENECA PLC ORD G0593M107 229,994 1,212 SH SOLE 1,212 0 0
ASTRONICS CORP COM 046433108 300,418 3,697 SH SOLE 3,697 0 0
AT&T INC COM 00206R102 363,946 17,581 SH SOLE 17,581 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 906,102 4,046 SH SOLE 4,046 0 0
BANK OF AMER CORP COM 060505104 281,586 4,941 SH SOLE 4,941 0 0
BANK OF NY MELLON CORP COM 064058100 282,515 1,953 SH SOLE 1,953 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 691,795 1,382 SH SOLE 1,382 0 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 158,114 16,300 SH SOLE 16,300 0 0
BNY MELLON ETF TRUST II DYNAMIC VALUE 05613H100 1,466,195 43,780 SH SOLE 43,780 0 0
BROADCOM INC COM 11135F101 801,072 2,120 SH SOLE 2,120 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 499,551 37,169 SH SOLE 37,169 0 0
CAPITAL ONE FINL CORP COM 14040H105 390,623 1,947 SH SOLE 1,947 0 0
CATERPILLAR INC COM 149123101 1,099,716 1,032 SH SOLE 1,032 0 0
CELESTICA INC COM 15101Q207 252,442 692 SH SOLE 692 0 0
CGI INC CL A SUB VTG 12532H104 667,097 10,331 SH SOLE 10,331 0 0
CISCO SYS INC COM 17275R102 674,512 5,742 SH SOLE 5,742 0 0
CITIGROUP INC COM NEW 172967424 541,129 3,866 SH SOLE 3,866 0 0
COCA COLA CO COM 191216100 526,670 6,480 SH SOLE 6,480 0 0
CORNING INC COM 219350105 492,685 1,928 SH SOLE 1,928 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 512,145 547 SH SOLE 547 0 0
DONALDSON INC COM 257651109 239,506 2,668 SH SOLE 2,668 0 0
DOVER CORP COM 260003108 565,061 2,519 SH SOLE 2,519 0 0
ELI LILLY & CO COM 532457108 542,495 452 SH SOLE 452 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 58,800 10,000 SH SOLE 10,000 0 0
EXXON MOBIL CORP COM 30231G102 1,523,838 11,145 SH SOLE 11,145 0 0
FEDEX CORP COM 31428X106 236,427 755 SH SOLE 755 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 4,733,875 45,861 SH SOLE 45,861 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 65,496,111 1,054,517 SH SOLE 1,054,517 0 0
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 2,852,663 71,085 SH SOLE 71,085 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 21,664,886 476,256 SH SOLE 476,256 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 259,690 5,390 SH SOLE 5,390 0 0
GE AEROSPACE COM NEW 369604301 307,328 822 SH SOLE 822 0 0
GE VERNOVA INC COM 36828A101 238,497 203 SH SOLE 203 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 369,180 365 SH SOLE 365 0 0
HOME DEPOT INC COM 437076102 487,991 1,383 SH SOLE 1,383 0 0
HONEYWELL AEROSPACE INC COM 43849R105 313,934 1,420 SH SOLE 1,420 0 0
HONEYWELL INTL INC COM 438516205 317,938 1,420 SH SOLE 1,420 0 0
HUMANA INC COM 444859102 297,915 750 SH SOLE 750 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 695,588 2,473 SH SOLE 2,473 0 0
INVESCO EXCH TRADED FD TR II ESG NASDAQ 100 46138G540 248,875 4,858 SH SOLE 4,858 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 420,984 17,899 SH SOLE 17,899 0 0
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E743 398,781 5,272 SH SOLE 5,272 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 616,433 2,897 SH SOLE 2,897 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,333,810 3,169 SH SOLE 3,169 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 273,792 4,991 SH SOLE 4,991 0 0
ISHARES INC CORE MSCI EMKT 46434G103 16,194,108 195,486 SH SOLE 195,486 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 211,396 2,266 SH SOLE 2,266 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 9,084,831 110,642 SH SOLE 110,642 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 245,869 2,599 SH SOLE 2,599 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 9,218,948 191,066 SH SOLE 191,066 0 0
ISHARES TR CORE DIV GRWTH 46434V621 381,613 5,035 SH SOLE 5,035 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,210,043 44,146 SH SOLE 44,146 0 0
ISHARES TR CORE MSCI EAFE 46432F842 649,350 6,723 SH SOLE 6,723 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 6,421,421 67,282 SH SOLE 67,282 0 0
ISHARES TR CORE S&P MCP ETF 464287507 11,825,385 153,357 SH SOLE 153,357 0 0
ISHARES TR CORE S&P SCP ETF 464287804 9,880,395 66,619 SH SOLE 66,619 0 0
ISHARES TR CORE S&P TTL STK 464287150 13,593,405 82,750 SH SOLE 82,750 0 0
ISHARES TR CORE S&P US GWT 464287671 532,002 2,828 SH SOLE 2,828 0 0
ISHARES TR CORE S&P500 ETF 464287200 69,464,289 92,756 SH SOLE 92,756 0 0
ISHARES TR CORE UNIVRSL USD 46434V613 3,057,842 66,258 SH SOLE 66,258 0 0
ISHARES TR CORE US AGGBD ET 464287226 3,807,619 38,468 SH SOLE 38,468 0 0
ISHARES TR EAFE GRWTH ETF 464288885 317,022 2,548 SH SOLE 2,548 0 0
ISHARES TR EAFE SML CP ETF 464288273 415,000 5,044 SH SOLE 5,044 0 0
ISHARES TR ESG MSCI KLD ETF 464288570 559,571 3,929 SH SOLE 3,929 0 0
ISHARES TR IBOXX HI YD ETF 464288513 303,038 3,789 SH SOLE 3,789 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 255,854 4,812 SH SOLE 4,812 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,952,964 18,800 SH SOLE 18,800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,041,560 15,225 SH SOLE 15,225 0 0
ISHARES TR NATIONAL MUN ETF 464288414 427,765 3,974 SH SOLE 3,974 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 215,159 887 SH SOLE 887 0 0
ISHARES TR RUS TP200 VL ETF 464289420 479,530 4,560 SH SOLE 4,560 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,171,555 3,899 SH SOLE 3,899 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,400,468 10,183 SH SOLE 10,183 0 0
ISHARES TR S&P 500 VAL ETF 464287408 813,870 3,584 SH SOLE 3,584 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 2,651,132 24,900 SH SOLE 24,900 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 16,606,382 150,488 SH SOLE 150,488 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 805,626 5,980 SH SOLE 5,980 0 0
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 277,665 5,481 SH SOLE 5,481 0 0
JOHN MARSHALL BANCORP INC COM 47805L101 324,057 14,865 SH SOLE 14,865 0 0
JOHNSON & JOHNSON COM 478160104 841,609 3,313 SH SOLE 3,313 0 0
JPMORGAN CHASE & CO COM 46625H100 919,687 2,809 SH SOLE 2,809 0 0
KRAFT HEINZ CO COM 500754106 213,289 9,030 SH SOLE 9,030 0 0
LAM RESEARCH CORP COM NEW 512807306 628,860 1,451 SH SOLE 1,451 0 0
LOCKHEED MARTIN CORP COM 539830109 498,358 978 SH SOLE 978 0 0
MARRIOTT INTL INC NEW CL A 571903202 728,209 1,965 SH SOLE 1,965 0 0
MCDONALDS CORP COM 580135101 990,575 3,664 SH SOLE 3,664 0 0
MERCK & CO INC COM 58933Y105 341,529 2,657 SH SOLE 2,657 0 0
META PLATFORMS INC CL A 30303M102 369,603 656 SH SOLE 656 0 0
MICRON TECHNOLOGY INC COM 595112103 308,250 267 SH SOLE 267 0 0
MICROSOFT CORP COM 594918104 2,451,791 6,572 SH SOLE 6,572 0 0
MONDELEZ INTL INC CL A 609207105 1,472,086 25,451 SH SOLE 25,451 0 0
NORFOLK SOUTHN CORP COM 655844108 611,274 1,943 SH SOLE 1,943 0 0
NVIDIA CORPORATION COM 67066G104 3,228,939 16,137 SH SOLE 16,137 0 0
PEPSICO INC COM 713448108 412,241 3,044 SH SOLE 3,044 0 0
PGIM ETF TR ACTV HY BD ETF 69344A206 5,046,627 144,685 SH SOLE 144,685 0 0
PHILIP MORRIS INTL INC COM 718172109 1,021,056 5,644 SH SOLE 5,644 0 0
PROCTER & GAMBLE CO COM 742718109 334,413 2,280 SH SOLE 2,280 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 820,646 14,612 SH SOLE 14,612 0 0
QUANTA SVCS INC COM 74762E102 333,518 463 SH SOLE 463 0 0
RBB FD INC MOTLEY FOL ETF 74933W601 247,977 3,256 SH SOLE 3,256 0 0
RTX CORPORATION COM 75513E101 235,635 1,241 SH SOLE 1,241 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 828,799 5,223 SH SOLE 5,223 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 418,505 7,879 SH SOLE 7,879 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 711,838 13,278 SH SOLE 13,278 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 6,716,993 35,256 SH SOLE 35,256 0 0
SHERWIN WILLIAMS CO COM 824348106 1,654,113 4,804 SH SOLE 4,804 0 0
SPDR GOLD TR GOLD SHS 78463V107 441,923 1,199 SH SOLE 1,199 0 0
SPDR SERIES TRUST ST BLOO HIGH ETF 78468R622 666,466 6,915 SH SOLE 6,915 0 0
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 356,188 7,426 SH SOLE 7,426 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 377,715 2,482 SH SOLE 2,482 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 311,256 595 SH SOLE 595 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 6,618,062 8,862 SH SOLE 8,862 0 0
T ROWE PRICE EXCHANGE-TRADED PRICE BLUE CHIP 87283Q107 215,287 4,298 SH SOLE 4,298 0 0
TD SYNNEX CORPORATION COM 87162W100 243,117 909 SH SOLE 909 0 0
TESLA INC COM 88160R101 474,090 1,127 SH SOLE 1,127 0 0
TRAVELERS COMPANIES INC COM 89417E109 256,980 778 SH SOLE 778 0 0
UNITED RENTALS INC COM 911363109 200,176 176 SH SOLE 176 0 0
UNITEDHEALTH GROUP INC COM 91324P102 298,129 717 SH SOLE 717 0 0
VALERO ENERGY CORP COM 91913Y100 267,244 1,026 SH SOLE 1,026 0 0
VANECK ETF TRUST IG FLOA RATE ETF 92189F486 5,645,964 220,459 SH SOLE 220,459 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 340,407 519 SH SOLE 519 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,081,519 28,354 SH SOLE 28,354 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 4,189,263 48,633 SH SOLE 48,633 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 485,945 1,413 SH SOLE 1,413 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 10,268,351 127,446 SH SOLE 127,446 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,769,395 5,488 SH SOLE 5,488 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,792,637 15,811 SH SOLE 15,811 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,091,728 8,355 SH SOLE 8,355 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 11,989,493 55,015 SH SOLE 55,015 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 265,979 1,124 SH SOLE 1,124 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,421,671 28,326 SH SOLE 28,326 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,309,969 18,385 SH SOLE 18,385 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 758,854 4,801 SH SOLE 4,801 0 0
VISA INC COM CL A 92826C839 415,525 1,211 SH SOLE 1,211 0 0
VSE CORP COM 918284100 319,900 1,400 SH SOLE 1,400 0 0
WALMART INC COM 931142103 1,278,894 11,291 SH SOLE 11,291 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 538,500 1,500 SH SOLE 1,500 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 340,893 6,300 SH SOLE 6,300 0 0
YUM BRANDS INC COM 988498101 391,954 2,451 SH SOLE 2,451 0 0