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
ALPHABET INC CAP STK CL A 02079K305 6,157,235 21,412 SH SOLE 0 0 21,412
ALPHABET INC CAP STK CL C 02079K107 1,314,966 4,584 SH SOLE 0 0 4,584
AMAZON COM INC COM 023135106 5,446,052 26,149 SH SOLE 0 0 26,149
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309 67,518 24,200 SH SOLE 0 0 24,200
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1,771,390 21,983 SH SOLE 0 0 21,983
APPLE INC COM 037833100 19,487,011 76,784 SH SOLE 0 0 76,784
APPLIED MATLS INC COM 038222105 399,211 1,168 SH SOLE 0 0 1,168
ARCHER AVIATION INC COM CL A 03945R102 51,700 10,000 SH SOLE 0 0 10,000
ARM HOLDINGS PLC SPONSORED ADS 042068205 272,607 1,802 SH SOLE 0 0 1,802
ASML HLDG NV N Y REGISTRY SHS N07059210 937,789 710 SH SOLE 0 0 710
BANK OF AMER CORP COM 060505104 781,268 16,026 SH SOLE 0 0 16,026
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,198,000 2,500 SH SOLE 0 0 2,500
BROADCOM INC COM 11135F101 923,887 2,985 SH SOLE 0 0 2,985
CAPITAL GROUP CORE BALANCED SHS 14021D107 1,521,954 44,230 SH SOLE 0 0 44,230
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 5,171,588 121,570 SH SOLE 0 0 121,570
CAPITAL GRP FIXED INCM ETF T MUN HIGH ETF 14020Y805 417,780 16,500 SH SOLE 0 0 16,500
CARNIVAL CORP COMMON STOCK 143658300 851,193 32,890 SH SOLE 0 0 32,890
CATERPILLAR INC COM 149123101 1,296,482 1,830 SH SOLE 0 0 1,830
CITIGROUP INC COM NEW 172967424 283,525 2,500 SH SOLE 0 0 2,500
CITIZENS FINL GROUP INC COM 174610105 750,704 12,518 SH SOLE 0 0 12,518
COREWEAVE INC COM CL A 21873S108 220,790 2,850 SH SOLE 0 0 2,850
CORNING INC COM 219350105 613,225 4,510 SH SOLE 0 0 4,510
COSTCO WHOLESALE CORPORATION COM 22160K105 348,751 350 SH SOLE 0 0 350
DELTA AIR LINES INC COM NEW 247361702 232,680 3,500 SH SOLE 0 0 3,500
DUKE ENERGY CORP NEW COM NEW 26441C204 264,499 2,020 SH SOLE 0 0 2,020
ELI LILLY & CO COM 532457108 356,871 388 SH SOLE 0 0 388
ENBRIDGE INC COM 29250N105 438,642 8,102 SH SOLE 0 0 8,102
EXXON MOBIL CORP COM 30231G102 256,017 1,509 SH SOLE 0 0 1,509
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 2,721,971 16,640 SH SOLE 0 0 16,640
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 2,514,206 24,379 SH SOLE 0 0 24,379
GE AEROSPACE COM NEW 369604301 583,431 2,056 SH SOLE 0 0 2,056
GENERAL DYNAMICS CORP COM 369550108 227,212 662 SH SOLE 0 0 662
HOME DEPOT INC COM 437076102 296,001 900 SH SOLE 0 0 900
INDEPENDENT BK CORP MASS COM 453836108 1,195,012 15,889 SH SOLE 0 0 15,889
INTERNATIONAL BUSINESS MACHS COM 459200101 1,897,914 7,830 SH SOLE 0 0 7,830
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 327,032 1,704 SH SOLE 0 0 1,704
ISHARES TR 0-3 MTH TREASURY 46436E718 8,205,300 81,515 SH SOLE 0 0 81,515
ISHARES TR PFD AND INCM SEC 464288687 1,177,144 38,824 SH SOLE 0 0 38,824
ISHARES TR RUSSELL 2000 ETF 464287655 1,194,864 4,818 SH SOLE 0 0 4,818
ISHARES TR US AER DEF ETF 464288760 4,606,438 21,058 SH SOLE 0 0 21,058
ISHARES TR US HOME CONS ETF 464288752 2,270,270 25,072 SH SOLE 0 0 25,072
ISHARES TR MSCI USA QLT FCT 46432F339 3,734,157 19,468 SH SOLE 0 0 19,468
ISHARES TR MSCI EAFE ETF 464287465 2,060,613 21,215 SH SOLE 0 0 21,215
ISHARES TR ISHARES SEMICDTR 464287523 2,335,458 7,106 SH SOLE 0 0 7,106
ISHARES TR MSCI INTL VLU FT 46435G409 2,377,903 59,927 SH SOLE 0 0 59,927
ISHARES TR CORE S&P SCP ETF 464287804 1,396,374 11,233 SH SOLE 0 0 11,233
ISHARES TR 20 YR TR BD ETF 464287432 2,553,887 29,460 SH SOLE 0 0 29,460
ISHARES TR CORE US AGGBD ET 464287226 557,699 5,618 SH SOLE 0 0 5,618
ISHARES TR MSCI USA MMENTM 46432F396 210,951 879 SH SOLE 0 0 879
ISHARES TR EXPND TEC SC ETF 464287549 853,865 7,205 SH SOLE 0 0 7,205
ISHARES TR CORE MSCI EAFE 46432F842 348,541 3,850 SH SOLE 0 0 3,850
ISHARES TR MSCI INTL MOMENT 46434V449 659,987 13,744 SH SOLE 0 0 13,744
ISHARES TR ISHARES BIOTECH 464287556 213,764 1,266 SH SOLE 0 0 1,266
JACKSON FINANCIAL INC COM CL A 46817M107 2,241,264 21,200 SH SOLE 0 0 21,200
JOHNSON & JOHNSON COM 478160104 349,794 1,431 SH SOLE 0 0 1,431
JPMORGAN CHASE & CO COM 46625H100 328,283 1,116 SH SOLE 0 0 1,116
KINDER MORGAN INC DEL COM 49456B101 976,226 29,115 SH SOLE 0 0 29,115
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 433,747 86,232 SH SOLE 0 0 86,232
LOCKHEED MARTIN CORP COM 539830109 364,447 603 SH SOLE 0 0 603
META PLATFORMS INC CL A 30303M102 3,326,936 5,815 SH SOLE 0 0 5,815
MICRON TECHNOLOGY INC COM 595112103 256,758 760 SH SOLE 0 0 760
MICROSOFT CORP COM 594918104 6,289,188 16,990 SH SOLE 0 0 16,990
MORGAN STANLEY ETF TRUST EATO VA ULTR ETF 61774R700 253,780 5,000 SH SOLE 0 0 5,000
MPLX LP COM UNIT REP LTD 55336V100 316,111 5,539 SH SOLE 0 0 5,539
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,117,566 13,210 SH SOLE 0 0 13,210
NEBIUS GROUP N.V. SHS CLASS A N97284108 389,100 3,750 SH SOLE 0 0 3,750
NVIDIA CORPORATION COM 67066G104 44,391,776 254,540 SH SOLE 0 0 254,540
ORACLE CORP COM 68389X105 205,954 1,400 SH SOLE 0 0 1,400
PALANTIR TECHNOLOGIES INC CL A 69608A108 744,565 5,090 SH SOLE 0 0 5,090
PIMCO ETF TR MULTISECTOR BD 72201R585 958,920 36,600 SH SOLE 0 0 36,600
PROSHARES TR S&P 500 DV ARIST 74348A467 3,205,954 30,242 SH SOLE 0 0 30,242
PRUDENTIAL FINL INC COM 744320102 390,760 4,000 SH SOLE 0 0 4,000
QUANTUMSCAPE CORP COM CL A 74767V109 1,231,978 193,100 SH SOLE 0 0 193,100
REALTY INCOME CORP COM 756109104 1,881,285 30,750 SH SOLE 0 0 30,750
RIO TINTO PLC SPONSORED ADR 767204100 270,634 2,901 SH SOLE 0 0 2,901
ROCKET LAB CORP COM 773121108 1,705,041 26,550 SH SOLE 0 0 26,550
RTX CORPORATION COM 75513E101 1,418,201 7,352 SH SOLE 0 0 7,352
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 264,438 675 SH SOLE 0 0 675
SHERWIN WILLIAMS CO COM 824348106 2,297,061 7,166 SH SOLE 0 0 7,166
SOUTHERN CO COM 842587107 240,142 2,488 SH SOLE 0 0 2,488
SSGA ACTIVE ETF TR ST STR TOTAL ETF 78467V848 1,509,541 37,995 SH SOLE 0 0 37,995
STARWOOD PPTY TR INC COM 85571B105 605,748 35,177 SH SOLE 0 0 35,177
T ROWE PRICE EXCHANGE-TRADED ULTRA SHRT TRM 87283Q701 12,729,881 255,877 SH SOLE 0 0 255,877
T ROWE PRICE EXCHANGE-TRADED CAP APPRECIATION 87283Q867 1,888,655 53,067 SH SOLE 0 0 53,067
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,135,512 3,360 SH SOLE 0 0 3,360
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 4,106,269 42,464 SH SOLE 0 0 42,464
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 524,641 6,691 SH SOLE 0 0 6,691
VANGUARD INDEX FDS TOTAL STK MKT 922908769 631,675 1,969 SH SOLE 0 0 1,969
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 300,307 503 SH SOLE 0 0 503
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 477,998 6,030 SH SOLE 0 0 6,030
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 756,581 3,518 SH SOLE 0 0 3,518
VISA INC COM CL A 92826C839 1,088,064 3,600 SH SOLE 0 0 3,600
WALMART INC COM 931142103 1,191,969 9,591 SH SOLE 0 0 9,591