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
3M CO COM 88579Y101   626,860 4,268 SH   SOLE 0 0 0 4,268
ABBOTT LABS COM 002824100   286,439 2,159 SH   SOLE 0 0 0 2,159
ALPHABET INC CAP STK CL A 02079K305   1,236,515 7,996 SH   SOLE 0 0 0 7,996
ALPHABET INC CAP STK CL C 02079K107   613,364 3,926 SH   SOLE 0 0 0 3,926
AMAZON COM INC COM 023135106   1,859,516 9,774 SH   SOLE 0 0 0 9,774
AMERICAN EXPRESS CO COM 025816109   544,423 2,024 SH   SOLE 0 0 0 2,024
APPLE INC COM 037833100   6,921,738 31,161 SH   SOLE 0 0 0 31,161
APPLIED MATLS INC COM 038222105   332,120 2,289 SH   SOLE 0 0 0 2,289
ASTRAZENECA PLC SPONSORED ADR 046353108   219,765 2,990 SH   SOLE 0 0 0 2,990
BANK AMERICA CORP COM 060505104   297,319 7,125 SH   SOLE 0 0 0 7,125
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,207,688 19,166 SH   SOLE 0 0 0 19,166
BERKSHIRE HATHAWAY INC DEL CL A 084670108   798,442 1 SH   SOLE 0 0 0 1
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   4,332,187 88,847 SH   SOLE 0 0 0 88,847
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   202,360 3,339 SH   SOLE 0 0 0 3,339
BLACKROCK INC COM 09290D101   644,927 681 SH   SOLE 0 0 0 681
BOEING CO COM 097023105   283,270 1,661 SH   SOLE 0 0 0 1,661
BOOKING HOLDINGS INC COM 09857L108   590,260 128 SH   SOLE 0 0 0 128
BRISTOL-MYERS SQUIBB CO COM 110122108   202,334 3,317 SH   SOLE 0 0 0 3,317
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   666,413 23,523 SH   SOLE 0 0 0 23,523
CION INVT CORP COM 17259U204   165,462 15,987 SH   SOLE 0 0 0 15,987
CISCO SYS INC COM 17275R102   243,529 3,946 SH   SOLE 0 0 0 3,946
COCA COLA CO COM 191216100   597,988 8,349 SH   SOLE 0 0 0 8,349
CVS HEALTH CORP COM 126650100   202,722 2,992 SH   SOLE 0 0 0 2,992
DEERE & CO COM 244199105   203,791 434 SH   SOLE 0 0 0 434
DISNEY WALT CO COM 254687106   582,569 5,902 SH   SOLE 0 0 0 5,902
DOVER CORP COM 260003108   330,931 1,884 SH   SOLE 0 0 0 1,884
EMERSON ELEC CO COM 291011104   200,325 1,827 SH   SOLE 0 0 0 1,827
ENTERPRISE BANCORP INC MASS COM 293668109   293,188 7,531 SH   SOLE 0 0 0 7,531
EXXON MOBIL CORP COM 30231G102   434,398 3,653 SH   SOLE 0 0 0 3,653
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   277,384 1,720 SH   SOLE 0 0 0 1,720
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   623,903 20,003 SH   SOLE 0 0 0 20,003
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   643,234 21,665 SH   SOLE 0 0 0 21,665
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,232,369 27,638 SH   SOLE 0 0 0 27,638
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   101,572 14,407 SH   SOLE 0 0 0 14,407
FS KKR CAP CORP COM 302635206   354,082 16,901 SH   SOLE 0 0 0 16,901
GE AEROSPACE COM NEW 369604301   281,167 1,405 SH   SOLE 0 0 0 1,405
GENERAL DYNAMICS CORP COM 369550108   223,300 819 SH   SOLE 0 0 0 819
GENERAL MLS INC COM 370334104   384,927 6,438 SH   SOLE 0 0 0 6,438
GILEAD SCIENCES INC COM 375558103   462,279 4,126 SH   SOLE 0 0 0 4,126
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   245,846 6,758 SH   SOLE 0 0 0 6,758
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,920,116 19,167 SH   SOLE 0 0 0 19,167
GSK PLC SPONSORED ADR 37733W204   322,642 8,328 SH   SOLE 0 0 0 8,328
HOME DEPOT INC COM 437076102   727,411 1,985 SH   SOLE 0 0 0 1,985
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   320,088 8,936 SH   SOLE 0 0 0 8,936
INTERNATIONAL BUSINESS MACHS COM 459200101   428,982 1,725 SH   SOLE 0 0 0 1,725
INTUITIVE SURGICAL INC COM NEW 46120E602   289,238 584 SH   SOLE 0 0 0 584
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   205,128 10,080 SH   SOLE 0 0 0 10,080
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   579,437 11,739 SH   SOLE 0 0 0 11,739
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   556,744 26,922 SH   SOLE 0 0 0 26,922
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   442,949 22,739 SH   SOLE 0 0 0 22,739
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   513,152 26,195 SH   SOLE 0 0 0 26,195
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,079,533 20,820 SH   SOLE 0 0 0 20,820
INVESCO QQQ TR UNIT SER 1 46090E103   668,409 1,425 SH   SOLE 0 0 0 1,425
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   1,027,673 21,954 SH   SOLE 0 0 0 21,954
ISHARES GOLD TR ISHARES NEW 464285204   2,626,588 44,549 SH   SOLE 0 0 0 44,549
ISHARES INC MSCI EMERG MRKT 464286533   435,002 7,456 SH   SOLE 0 0 0 7,456
ISHARES INC MSCI WORLD ETF 464286392   326,578 2,132 SH   SOLE 0 0 0 2,132
ISHARES INC CORE MSCI EMKT 46434G103   1,507,488 27,932 SH   SOLE 0 0 0 27,932
ISHARES INC MSCI EMRG CHN 46434G764   1,090,782 19,800 SH   SOLE 0 0 0 19,800
ISHARES SILVER TR ISHARES 46428Q109   206,176 6,653 SH   SOLE 0 0 0 6,653
ISHARES TR SHORT TREAS BD 464288679   200,316 1,813 SH   SOLE 0 0 0 1,813
ISHARES TR MSCI USA ESG SLC 464288802   337,860 2,941 SH   SOLE 0 0 0 2,941
ISHARES TR CORE S&P TTL STK 464287150   2,890,961 23,694 SH   SOLE 0 0 0 23,694
ISHARES TR EAFE VALUE ETF 464288877   2,850,515 48,363 SH   SOLE 0 0 0 48,363
ISHARES TR EAFE GRWTH ETF 464288885   1,649,700 16,497 SH   SOLE 0 0 0 16,497
ISHARES TR 0-5 YR TIPS ETF 46429B747   2,026,098 19,582 SH   SOLE 0 0 0 19,582
ISHARES TR CORE 40/60 MODER 464289875   482,661 11,000 SH   SOLE 0 0 0 11,000
ISHARES TR CORE 30/70 CONSE 464289883   262,971 6,988 SH   SOLE 0 0 0 6,988
ISHARES TR MBS ETF 464288588   388,437 4,142 SH   SOLE 0 0 0 4,142
ISHARES TR NATIONAL MUN ETF 464288414   481,463 4,566 SH   SOLE 0 0 0 4,566
ISHARES TR IBONDS DEC2026 46435GAA0   664,613 27,452 SH   SOLE 0 0 0 27,452
ISHARES TR IBONDS 27 ETF 46435UAA9   772,140 31,933 SH   SOLE 0 0 0 31,933
ISHARES TR IBDS DEC28 ETF 46435U515   1,699,164 67,267 SH   SOLE 0 0 0 67,267
ISHARES TR IBONDS DEC 29 46436E205   212,750 9,198 SH   SOLE 0 0 0 9,198
ISHARES TR CORE MSCI EAFE 46432F842   312,737 4,134 SH   SOLE 0 0 0 4,134
ISHARES TR MSCI USA MIN VOL 46429B697   8,294,933 88,564 SH   SOLE 0 0 0 88,564
ISHARES TR MSCI EAFE MIN VL 46429B689   2,861,072 36,718 SH   SOLE 0 0 0 36,718
ISHARES TR HDG MSCI EAFE 46434V803   557,959 15,375 SH   SOLE 0 0 0 15,375
ISHARES TR CORE TOTAL USD 46434V613   1,791,406 38,876 SH   SOLE 0 0 0 38,876
ISHARES TR IBONDS DEC25 ETF 46434VBD1   573,672 22,810 SH   SOLE 0 0 0 22,810
ISHARES TR MSCI USA MMENTM 46432F396   853,695 4,223 SH   SOLE 0 0 0 4,223
ISHARES TR FLTG RATE NT ETF 46429B655   561,448 10,998 SH   SOLE 0 0 0 10,998
ISHARES TR MSCI USA QLT FCT 46432F339   3,478,269 20,354 SH   SOLE 0 0 0 20,354
ISHARES TR CORE S&P MCP ETF 464287507   789,584 13,532 SH   SOLE 0 0 0 13,532
ISHARES TR CORE S&P SCP ETF 464287804   2,097,383 20,057 SH   SOLE 0 0 0 20,057
ISHARES TR S&P 500 VAL ETF 464287408   2,357,221 12,369 SH   SOLE 0 0 0 12,369
ISHARES TR CORE S&P500 ETF 464287200   29,696,051 52,849 SH   SOLE 0 0 0 52,849
ISHARES TR S&P 500 GRWT ETF 464287309   3,286,433 35,403 SH   SOLE 0 0 0 35,403
ISHARES TR RUSSELL 2000 ETF 464287655   746,961 3,744 SH   SOLE 0 0 0 3,744
ISHARES TR RUS 2000 VAL ETF 464287630   327,476 2,169 SH   SOLE 0 0 0 2,169
ISHARES TR MSCI EAFE ETF 464287465   870,367 10,649 SH   SOLE 0 0 0 10,649
ISHARES TR U.S. TECH ETF 464287721   2,766,819 19,701 SH   SOLE 0 0 0 19,701
ISHARES TR 20 YR TR BD ETF 464287432   213,829 2,349 SH   SOLE 0 0 0 2,349
ISHARES TR CORE US AGGBD ET 464287226   537,967 5,438 SH   SOLE 0 0 0 5,438
ISHARES TR S&P 100 ETF 464287101   1,325,508 4,894 SH   SOLE 0 0 0 4,894
ISHARES TR SELECT DIVID ETF 464287168   307,658 2,291 SH   SOLE 0 0 0 2,291
ISHARES TR TIPS BD ETF 464287176   262,033 2,359 SH   SOLE 0 0 0 2,359
ISHARES TR IBONDS 2027 TERM 46436E478   1,400,581 62,736 SH   SOLE 0 0 0 62,736
ISHARES TR IBONDS 29 TR HI 46436E379   250,915 10,806 SH   SOLE 0 0 0 10,806
ISHARES TR IBONDS 28 TR HI 46436E387   245,046 10,490 SH   SOLE 0 0 0 10,490
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   1,092,989 17,153 SH   SOLE 0 0 0 17,153
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   1,606,142 25,230 SH   SOLE 0 0 0 25,230
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   2,272,973 48,320 SH   SOLE 0 0 0 48,320
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   5,066,272 89,716 SH   SOLE 0 0 0 89,716
JABIL INC COM 466313103   545,232 4,007 SH   SOLE 0 0 0 4,007
JOHNSON & JOHNSON COM 478160104   472,402 2,849 SH   SOLE 0 0 0 2,849
JPMORGAN CHASE & CO. COM 46625H100   853,022 3,477 SH   SOLE 0 0 0 3,477
LITMAN GREGORY FDS TR POLEN CAP INTL G 53700T736   277,659 30,198 SH   SOLE 0 0 0 30,198
LOCKHEED MARTIN CORP COM 539830109   350,956 786 SH   SOLE 0 0 0 786
LOWES COS INC COM 548661107   822,031 3,525 SH   SOLE 0 0 0 3,525
MCDONALDS CORP COM 580135101   935,885 2,996 SH   SOLE 0 0 0 2,996
MERCK & CO INC COM 58933Y105   613,533 6,835 SH   SOLE 0 0 0 6,835
META PLATFORMS INC CL A 30303M102   1,328,794 2,305 SH   SOLE 0 0 0 2,305
MICROSOFT CORP COM 594918104   4,337,703 11,555 SH   SOLE 0 0 0 11,555
MICROSTRATEGY INC CL A NEW 594972408   671,669 2,330 SH   SOLE 0 0 0 2,330
NORFOLK SOUTHN CORP COM 655844108   246,826 1,042 SH   SOLE 0 0 0 1,042
NOVO-NORDISK A S ADR 670100205   423,208 6,095 SH   SOLE 0 0 0 6,095
NVIDIA CORPORATION COM 67066G104   2,038,446 18,808 SH   SOLE 0 0 0 18,808
PALANTIR TECHNOLOGIES INC CL A 69608A108   209,650 2,484 SH   SOLE 0 0 0 2,484
PFIZER INC COM 717081103   322,112 12,712 SH   SOLE 0 0 0 12,712
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   363,037 3,608 SH   SOLE 0 0 0 3,608
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   7,557,623 198,467 SH   SOLE 0 0 0 198,467
RTX CORPORATION COM 75513E101   1,588,858 11,995 SH   SOLE 0 0 0 11,995
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   761,592 30,415 SH   SOLE 0 0 0 30,415
SPDR GOLD TR GOLD SHS 78463V107   686,926 2,384 SH   SOLE 0 0 0 2,384
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,308,711 5,915 SH   SOLE 0 0 0 5,915
SPDR SER TR PRTFLO S&P500 VL 78464A508   412,732 8,082 SH   SOLE 0 0 0 8,082
SPDR SER TR PORTFOLIO S&P400 78464A847   272,870 5,332 SH   SOLE 0 0 0 5,332
SPDR SER TR BBG CONV SEC ETF 78464A359   946,067 12,348 SH   SOLE 0 0 0 12,348
SPDR SER TR NUVEEN BLOOMBERG 78464A284   1,000,596 39,675 SH   SOLE 0 0 0 39,675
STARBUCKS CORP COM 855244109   719,302 7,333 SH   SOLE 0 0 0 7,333
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   310,480 1,870 SH   SOLE 0 0 0 1,870
TESLA INC COM 88160R101   280,369 1,082 SH   SOLE 0 0 0 1,082
UNILEVER PLC SPON ADR NEW 904767704   406,708 6,830 SH   SOLE 0 0 0 6,830
UNITEDHEALTH GROUP INC COM 91324P102   804,537 1,536 SH   SOLE 0 0 0 1,536
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   732,131 14,305 SH   SOLE 0 0 0 14,305
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   696,702 9,485 SH   SOLE 0 0 0 9,485
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   228,380 4,678 SH   SOLE 0 0 0 4,678
VANGUARD INDEX FDS LARGE CAP ETF 922908637   293,763 1,143 SH   SOLE 0 0 0 1,143
VANGUARD INDEX FDS VALUE ETF 922908744   963,919 5,580 SH   SOLE 0 0 0 5,580
VANGUARD INDEX FDS MID CAP ETF 922908629   833,856 3,224 SH   SOLE 0 0 0 3,224
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,722,399 16,786 SH   SOLE 0 0 0 16,786
VANGUARD INDEX FDS GROWTH ETF 922908736   3,801,120 10,251 SH   SOLE 0 0 0 10,251
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,261,259 16,075 SH   SOLE 0 0 0 16,075
VANGUARD INDEX FDS TOTAL STK MKT 922908769   399,726 1,454 SH   SOLE 0 0 0 1,454
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,118,960 6,496 SH   SOLE 0 0 0 6,496
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   816,860 18,048 SH   SOLE 0 0 0 18,048
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   303,539 2,618 SH   SOLE 0 0 0 2,618
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   519,004 10,401 SH   SOLE 0 0 0 10,401
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,053,150 13,341 SH   SOLE 0 0 0 13,341
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,194,450 14,609 SH   SOLE 0 0 0 14,609
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,223,679 16,618 SH   SOLE 0 0 0 16,618
VANGUARD STAR FDS VG TL INTL STK F 921909768   4,338,009 69,855 SH   SOLE 0 0 0 69,855
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,329,993 65,512 SH   SOLE 0 0 0 65,512
VERIZON COMMUNICATIONS INC COM 92343V104   418,221 9,220 SH   SOLE 0 0 0 9,220
VERTEX PHARMACEUTICALS INC COM 92532F100   384,462 793 SH   SOLE 0 0 0 793
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   1,313,566 19,173 SH   SOLE 0 0 0 19,173
VISA INC COM CL A 92826C839   689,705 1,968 SH   SOLE 0 0 0 1,968
WISDOMTREE TR EMGRING MKTS 97717Y782   440,955 16,621 SH   SOLE 0 0 0 16,621
WP CAREY INC COM 92936U109   1,798,712 28,501 SH   SOLE 0 0 0 28,501