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
EATON CORP PLC SHS G29183103   201,666 564 SH   SOLE   0 0 564
AT&T INC COM 00206R102   390,573 13,473 SH   SOLE   0 0 13,473
ABBVIE INC COM 00287Y109   337,124 1,550 SH   SOLE   0 0 1,550
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   293,244 4,095 SH   SOLE   0 0 4,095
ALPHABET INC CAP STK CL C 02079K107   441,974 1,541 SH   SOLE   0 0 1,541
ALPHABET INC CAP STK CL A 02079K305   575,045 2,000 SH   SOLE   0 0 2,000
AMAZON COM INC COM 023135106   1,067,895 5,127 SH   SOLE   0 0 5,127
AMGEN INC COM 031162100   260,828 741 SH   SOLE   0 0 741
APPLE INC COM 037833100   3,779,174 14,891 SH   SOLE   0 0 14,891
APPLIED MATLS INC COM 038222105   749,647 2,193 SH   SOLE   0 0 2,193
BANK AMERICA CORP COM 060505104   231,733 4,753 SH   SOLE   0 0 4,753
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   17,346,076 334,470 SH   SOLE   0 0 334,470
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   20,956,037 361,413 SH   SOLE   0 0 361,413
BLACKROCK ETF TRUST ISHARES DEFENSE 09290C699   235,911 7,210 SH   SOLE   0 0 7,210
BLACKROCK ETF TRUST ISHARES INTL CTR 09290C764   28,579,603 891,885 SH   SOLE   0 0 891,885
BLACKROCK ETF TRUST ISHARES A I INNO 09290C780   11,168,181 340,183 SH   SOLE   0 0 340,183
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806   10,825,406 299,604 SH   SOLE   0 0 299,604
BLACKROCK ETF TRUST ISHARES LARGE CA 09290C855   6,903,844 168,755 SH   SOLE   0 0 168,755
BLACKROCK ETF TRUST ISHARES US LARG 09290C863   1,805,046 58,476 SH   SOLE   0 0 58,476
CHEVRON CORPORATION COM 166764100   689,988 3,335 SH   SOLE   0 0 3,335
CISCO SYS INC COM 17275R102   276,802 3,567 SH   SOLE   0 0 3,567
CONOCOPHILLIPS COM 20825C104   523,371 3,965 SH   SOLE   0 0 3,965
COSTCO WHOLESALE CORPORATION COM 22160K105   312,959 314 SH   SOLE   0 0 314
DIREXION SHARES ETF TRUST DAILY TECHNOLOGY 25459W102   201,338 2,326 SH   SOLE   0 0 2,326
DIREXION SHARES ETF TRUST DAILY S&P 500 BU 25459W862   984,149 5,323 SH   SOLE   0 0 5,323
EXXON MOBIL CORP COM 30231G102   983,731 5,798 SH   SOLE   0 0 5,798
META PLATFORMS INC CL A 30303M102   223,951 391 SH   SOLE   0 0 391
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   213,376 7,944 SH   SOLE   0 0 7,944
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   1,825,883 45,843 SH   SOLE   0 0 45,843
GENERAL DYNAMICS CORP COM 369550108   211,512 616 SH   SOLE   0 0 616
GLOBAL X FDS DEFENSE TECH ETF 37960A529   9,737,446 137,982 SH   SOLE   0 0 137,982
HOME DEPOT INC COM 437076102   613,293 1,865 SH   SOLE   0 0 1,865
INDEPENDENT BK CORP MASS COM 453836108   1,572,990 20,915 SH   SOLE   0 0 20,915
INVESCO QQQ TR UNIT SER 1 46090E103   268,920 466 SH   SOLE   0 0 466
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   280,183 1,932 SH   SOLE   0 0 1,932
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   1,006,751 38,550 SH   SOLE   0 0 38,550
ISHARES GOLD TR ISHARES NEW 464285204   4,273,198 48,468 SH   SOLE   0 0 48,468
ISHARES INC EURO HIGH YIELD 464286210   3,564,410 68,060 SH   SOLE   0 0 68,060
ISHARES TR S&P 100 ETF 464287101   4,685,914 14,708 SH   SOLE   0 0 14,708
ISHARES TR CORE S&P TTL STK 464287150   3,052,759 21,433 SH   SOLE   0 0 21,433
ISHARES TR CORE S&P500 ETF 464287200   39,042,554 59,936 SH   SOLE   0 0 59,936
ISHARES TR IBOXX INV CP ETF 464287242   963,450 8,840 SH   SOLE   0 0 8,840
ISHARES TR S&P 500 GRWT ETF 464287309   21,492,068 190,570 SH   SOLE   0 0 190,570
ISHARES TR S&P 500 VAL ETF 464287408   25,063,117 119,082 SH   SOLE   0 0 119,082
ISHARES TR ISHARES SEMICDTR 464287523   259,495 790 SH   SOLE   0 0 790
ISHARES TR RUS 1000 ETF 464287622   320,428 897 SH   SOLE   0 0 897
ISHARES TR U.S. TECH ETF 464287721   1,684,431 9,280 SH   SOLE   0 0 9,280
ISHARES TR CORE S&P SCP ETF 464287804   586,899 4,721 SH   SOLE   0 0 4,721
ISHARES TR MORNINGSTAR VALU 464288109   539,108 5,788 SH   SOLE   0 0 5,788
ISHARES TR NATIONAL MUN ETF 464288414   406,281 3,827 SH   SOLE   0 0 3,827
ISHARES TR IBOXX HI YD ETF 464288513   245,522 3,086 SH   SOLE   0 0 3,086
ISHARES TR MBS ETF 464288588   11,192,405 118,179 SH   SOLE   0 0 118,179
ISHARES TR USD INV GRDE ETF 464288620   505,736 9,968 SH   SOLE   0 0 9,968
ISHARES TR ISHS 5-10YR INVT 464288638   339,575 6,381 SH   SOLE   0 0 6,381
ISHARES TR 10-20 YR TRS ETF 464288653   12,307,819 122,456 SH   SOLE   0 0 122,456
ISHARES TR 3 7 YR TREAS BD 464288661   631,180 5,336 SH   SOLE   0 0 5,336
ISHARES TR EAFE VALUE ETF 464288877   8,543,455 115,336 SH   SOLE   0 0 115,336
ISHARES TR EAFE GRWTH ETF 464288885   410,738 3,688 SH   SOLE   0 0 3,688
ISHARES TR RUS TP200 VL ETF 464289420   657,576 7,096 SH   SOLE   0 0 7,096
ISHARES TR RUS TP200 GR ETF 464289438   332,624 1,337 SH   SOLE   0 0 1,337
ISHARES TR RUS TOP 200 ETF 464289446   282,774 1,757 SH   SOLE   0 0 1,757
ISHARES TR US TREAS BD ETF 46429B267   13,508,320 591,172 SH   SOLE   0 0 591,172
ISHARES TR A RATE CP BD ETF 46429B291   11,952,350 250,889 SH   SOLE   0 0 250,889
ISHARES TR MSCI USA MIN VOL 46429B697   385,686 4,160 SH   SOLE   0 0 4,160
ISHARES TR MSCI USA QLT FCT 46432F339   12,382,433 64,776 SH   SOLE   0 0 64,776
ISHARES TR MSCI USA MMENTM 46432F396   10,185,345 42,601 SH   SOLE   0 0 42,601
ISHARES INC CORE MSCI EMKT 46434G103   14,297,320 205,598 SH   SOLE   0 0 205,598
ISHARES TR CORE UNIVRSL USD 46434V613   1,349,369 29,230 SH   SOLE   0 0 29,230
ISHARES TR CORE DIV GRWTH 46434V621   271,731 3,872 SH   SOLE   0 0 3,872
ISHARES TR CONV BD ETF 46435G102   765,969 7,529 SH   SOLE   0 0 7,529
ISHARES TR INVESTMENT GRADE 46435G219   4,079,004 90,342 SH   SOLE   0 0 90,342
ISHARES TR HIGH YLD SYSTM B 46435G250   231,857 5,051 SH   SOLE   0 0 5,051
ISHARES TR MSCI INTL VLU FT 46435G409   631,455 15,905 SH   SOLE   0 0 15,905
ISHARES TR CORE INTL AGGR 46435G672   11,601,524 232,388 SH   SOLE   0 0 232,388
ISHARES TR SYSTEMATIC BD ET 46435U796   5,459,745 61,519 SH   SOLE   0 0 61,519
ISHARES TR INVT GRD CORP BD 46436E288   4,272,205 176,347 SH   SOLE   0 0 176,347
ISHARES TR HIGH YLD CORP BD 46436E320   1,694,977 57,353 SH   SOLE   0 0 57,353
ISHARES TR LONG TERM MUNI 46438G448   5,971,678 119,658 SH   SOLE   0 0 119,658
JPMORGAN CHASE & CO COM 46625H100   618,347 2,102 SH   SOLE   0 0 2,102
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   214,293 2,987 SH   SOLE   0 0 2,987
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,868,840 32,911 SH   SOLE   0 0 32,911
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   546,225 4,661 SH   SOLE   0 0 4,661
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   650,893 11,724 SH   SOLE   0 0 11,724
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   210,287 2,488 SH   SOLE   0 0 2,488
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   8,056,598 159,851 SH   SOLE   0 0 159,851
JOHNSON & JOHNSON COM 478160104   704,620 2,883 SH   SOLE   0 0 2,883
KLA CORP COM NEW 482480100   445,657 303 SH   SOLE   0 0 303
LOCKHEED MARTIN CORP COM 539830109   800,872 1,325 SH   SOLE   0 0 1,325
MARRIOTT INTL INC NEW CL A 571903202   552,814 1,690 SH   SOLE   0 0 1,690
MCDONALDS CORP COM 580135101   305,548 983 SH   SOLE   0 0 983
MICROSOFT CORP COM 594918104   1,716,658 4,637 SH   SOLE   0 0 4,637
NOVARTIS AG SPONSORED ADR 66987V109   233,481 1,529 SH   SOLE   0 0 1,529
NVIDIA CORPORATION COM 67066G104   759,878 4,357 SH   SOLE   0 0 4,357
ORACLE CORP COM 68389X105   424,342 2,885 SH   SOLE   0 0 2,885
PACER FDS TR US CASH COWS 100 69374H881   302,827 4,841 SH   SOLE   0 0 4,841
PAYCHEX INC COM 704326107   200,431 2,176 SH   SOLE   0 0 2,176
PEPSICO INC COM 713448108   260,896 1,680 SH   SOLE   0 0 1,680
PHILIP MORRIS INTL INC COM 718172109   284,121 1,718 SH   SOLE   0 0 1,718
PROCTER & GAMBLE CO COM 742718109   278,662 1,929 SH   SOLE   0 0 1,929
PROLOGIS INC. COM 74340W103   251,058 1,899 SH   SOLE   0 0 1,899
PUBLIC SVC ENTERPRISE GROUP COM 744573106   256,045 3,163 SH   SOLE   0 0 3,163
RTX CORPORATION COM 75513E101   1,416,852 7,345 SH   SOLE   0 0 7,345
ROCKWELL AUTOMATION INC COM 773903109   356,335 993 SH   SOLE   0 0 993
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   1,610,709 2,477 SH   SOLE   0 0 2,477
SPDR GOLD TR GOLD SHS 78463V107   365,461 849 SH   SOLE   0 0 849
SPDR INDEX SHS FDS STATE STREET SPD 78463X509   395,541 8,432 SH   SOLE   0 0 8,432
SPDR INDEX SHS FDS STATE STREET SPD 78463X889   481,712 10,552 SH   SOLE   0 0 10,552
SPDR SERIES TRUST BLOOMBERG EMERGI 78464A391   203,368 9,853 SH   SOLE   0 0 9,853
SPDR SERIES TRUST STATE STRET SPDR 78468R440   235,925 6,695 SH   SOLE   0 0 6,695
SSGA ACTIVE TR STATE STREET US 78470P408   584,460 10,122 SH   SOLE   0 0 10,122
SSGA ACTIVE TR STATE STREET FIX 78470P507   426,200 16,571 SH   SOLE   0 0 16,571
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   8,558,143 344,118 SH   SOLE   0 0 344,118
SHERWIN WILLIAMS CO COM 824348106   4,461,960 13,920 SH   SOLE   0 0 13,920
SNAP ON INC COM 833034101   243,678 671 SH   SOLE   0 0 671
TJX COS INC NEW COM 872540109   503,774 3,155 SH   SOLE   0 0 3,155
TESLA INC COM 88160R101   502,351 1,351 SH   SOLE   0 0 1,351
THERMO FISHER SCIENTIFIC INC COM 883556102   240,103 488 SH   SOLE   0 0 488
VANECK ETF TRUST IG FLOATING RATE 92189F486   229,702 9,015 SH   SOLE   0 0 9,015
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   3,433,789 136,585 SH   SOLE   0 0 136,585
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   244,961 3,124 SH   SOLE   0 0 3,124
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   444,465 6,936 SH   SOLE   0 0 6,936
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   347,260 7,227 SH   SOLE   0 0 7,227
VANGUARD WORLD FD INF TECH ETF 92204A702   308,692 442 SH   SOLE   0 0 442
VANGUARD INDEX FDS GROWTH ETF 922908736   434,469 995 SH   SOLE   0 0 995
VANGUARD INDEX FDS VALUE ETF 922908744   343,605 1,751 SH   SOLE   0 0 1,751
VERIZON COMMUNICATIONS INC COM 92343V104   409,735 8,162 SH   SOLE   0 0 8,162
VISA INC COM CL A 92826C839   281,347 931 SH   SOLE   0 0 931
WALMART INC COM 931142103   377,652 3,039 SH   SOLE   0 0 3,039