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
AMAZON COM INC COM 023135106   713,805 5,476 SH   SOLE 0 0 0 5,476
APPLE INC COM 037833100   3,166,368 16,324 SH   SOLE 0 0 0 16,324
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,102,466 3,233 SH   SOLE 0 0 0 3,233
BERKSHIRE HILLS BANCORP INC COM 084680107   376,830 18,178 SH   SOLE 0 0 0 18,178
BOEING CO COM 097023105   240,511 1,139 SH   SOLE 0 0 0 1,139
CHEVRON CORP NEW COM 166764100   334,038 2,123 SH   SOLE 0 0 0 2,123
COSTCO WHSL CORP NEW COM 22160K105   237,426 441 SH   SOLE 0 0 0 441
EXXON MOBIL CORP COM 30231G102   261,436 2,438 SH   SOLE 0 0 0 2,438
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   3,036,856 47,310 SH   SOLE 0 0 0 47,310
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,790,445 10,985 SH   SOLE 0 0 0 10,985
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   838,234 12,571 SH   SOLE 0 0 0 12,571
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   298,913 4,215 SH   SOLE 0 0 0 4,215
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   1,554,194 15,344 SH   SOLE 0 0 0 15,344
FS KKR CAP CORP COM 302635206   355,655 18,543 SH   SOLE 0 0 0 18,543
GENERAL MLS INC COM 370334104   537,066 7,002 SH   SOLE 0 0 0 7,002
HERSHEY CO COM 427866108   238,464 955 SH   SOLE 0 0 0 955
HONEYWELL INTL INC COM 438516106   499,660 2,408 SH   SOLE 0 0 0 2,408
INTERNATIONAL BUSINESS MACHS COM 459200101   236,844 1,770 SH   SOLE 0 0 0 1,770
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   254,554 6,391 SH   SOLE 0 0 0 6,391
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   340,431 2,275 SH   SOLE 0 0 0 2,275
INVESCO QQQ TR UNIT SER 1 46090E103   5,726,723 15,502 SH   SOLE 0 0 0 15,502
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   424,801 13,586 SH   SOLE 0 0 0 13,586
ISHARES INC MSCI PAC JP ETF 464286665   303,666 7,189 SH   SOLE 0 0 0 7,189
ISHARES INC MSCI GERMANY ETF 464286806   238,645 8,353 SH   SOLE 0 0 0 8,353
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   662,056 33,969 SH   SOLE 0 0 0 33,969
ISHARES TR SELECT DIVID ETF 464287168   1,121,736 9,901 SH   SOLE 0 0 0 9,901
ISHARES TR MRGSTR MD CP GRW 464288307   7,523,470 123,457 SH   SOLE 0 0 0 123,457
ISHARES TR MSCI EMG MKT ETF 464287234   436,963 11,046 SH   SOLE 0 0 0 11,046
ISHARES TR RUS MD CP GR ETF 464287481   1,258,636 13,025 SH   SOLE 0 0 0 13,025
ISHARES TR RUS MDCP VAL ETF 464287473   8,935,439 81,350 SH   SOLE 0 0 0 81,350
ISHARES TR ISHARES BIOTECH 464287556   3,172,350 24,987 SH   SOLE 0 0 0 24,987
ISHARES TR GLOBAL TECH ETF 464287291   361,013 5,805 SH   SOLE 0 0 0 5,805
ISHARES TR U.S. FINLS ETF 464287788   6,287,972 84,278 SH   SOLE 0 0 0 84,278
ISHARES TR US HLTHCARE ETF 464287762   5,657,815 20,188 SH   SOLE 0 0 0 20,188
ISHARES TR U.S. TECH ETF 464287721   864,558 7,941 SH   SOLE 0 0 0 7,941
ISHARES TR RUS 2000 GRW ETF 464287648   545,257 2,247 SH   SOLE 0 0 0 2,247
ISHARES TR CORE S&P MCP ETF 464287507   2,466,314 9,432 SH   SOLE 0 0 0 9,432
ISHARES TR S&P MC 400VL ETF 464287705   5,481,539 51,167 SH   SOLE 0 0 0 51,167
ISHARES TR S&P MC 400GR ETF 464287606   8,502,525 113,367 SH   SOLE 0 0 0 113,367
ISHARES TR CORE S&P SCP ETF 464287804   1,601,833 16,075 SH   SOLE 0 0 0 16,075
ISHARES TR SP SMCP600VL ETF 464287879   12,133,821 127,604 SH   SOLE 0 0 0 127,604
ISHARES TR S&P SML 600 GWT 464287887   6,585,489 57,300 SH   SOLE 0 0 0 57,300
ISHARES TR S&P 500 VAL ETF 464287408   499,850 3,101 SH   SOLE 0 0 0 3,101
ISHARES TR CORE S&P500 ETF 464287200   757,904 1,700 SH   SOLE 0 0 0 1,700
ISHARES TR S&P 500 GRWT ETF 464287309   1,480,418 21,005 SH   SOLE 0 0 0 21,005
ISHARES TR RUS 1000 VAL ETF 464287598   1,026,684 6,505 SH   SOLE 0 0 0 6,505
ISHARES TR RUS 1000 GRW ETF 464287614   12,232,026 44,451 SH   SOLE 0 0 0 44,451
ISHARES TR RUS 2000 VAL ETF 464287630   326,093 2,316 SH   SOLE 0 0 0 2,316
ISHARES TR U.S. REAL ES ETF 464287739   354,468 4,096 SH   SOLE 0 0 0 4,096
ISHARES TR HDG MSCI EAFE 46434V803   500,526 16,146 SH   SOLE 0 0 0 16,146
ISHARES TR CORE DIV GRWTH 46434V621   28,680,390 556,577 SH   SOLE 0 0 0 556,577
ISHARES TR IBONDS DEC23 ETF 46434VAX8   520,392 20,577 SH   SOLE 0 0 0 20,577
ISHARES TR NEW YORK MUN ETF 464288323   1,798,910 33,776 SH   SOLE 0 0 0 33,776
ISHARES TR CORE MSCI EAFE 46432F842   966,297 14,316 SH   SOLE 0 0 0 14,316
ISHARES TR 0-5 YR TIPS ETF 46429B747   293,483 3,007 SH   SOLE 0 0 0 3,007
ISHARES TR MSCI EAFE MIN VL 46429B689   309,488 4,585 SH   SOLE 0 0 0 4,585
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,085,466 41,593 SH   SOLE 0 0 0 41,593
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,411,792 43,589 SH   SOLE 0 0 0 43,589
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   486,119 10,050 SH   SOLE 0 0 0 10,050
JPMORGAN CHASE & CO COM 46625H100   267,173 1,837 SH   SOLE 0 0 0 1,837
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   943,167 34,688 SH   SOLE 0 0 0 34,688
LOCKHEED MARTIN CORP COM 539830109   367,846 799 SH   SOLE 0 0 0 799
LOWES COS INC COM 548661107   1,067,816 4,731 SH   SOLE 0 0 0 4,731
MICROSOFT CORP COM 594918104   802,312 2,356 SH   SOLE 0 0 0 2,356
PIMCO ETF TR ACTIVE BD ETF 72201R775   213,108 2,326 SH   SOLE 0 0 0 2,326
PROCTER AND GAMBLE CO COM 742718109   993,611 6,548 SH   SOLE 0 0 0 6,548
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   685,712 20,341 SH   SOLE 0 0 0 20,341
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,244,530 35,917 SH   SOLE 0 0 0 35,917
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   320,785 4,325 SH   SOLE 0 0 0 4,325
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   632,340 1,839 SH   SOLE 0 0 0 1,839
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,067,862 2,409 SH   SOLE 0 0 0 2,409
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   268,669 561 SH   SOLE 0 0 0 561
SPDR SER TR S&P 600 SMCP VAL 78464A300   461,905 5,984 SH   SOLE 0 0 0 5,984
SPDR SER TR DJ REIT ETF 78464A607   807,399 8,927 SH   SOLE 0 0 0 8,927
SPDR SER TR S&P DIVID ETF 78464A763   4,801,332 39,169 SH   SOLE 0 0 0 39,169
SPDR SER TR S&P 400 MDCP GRW 78464A821   8,782,857 122,580 SH   SOLE 0 0 0 122,580
SYSCO CORP COM 871829107   546,947 7,371 SH   SOLE 0 0 0 7,371
UNITED PARCEL SERVICE INC CL B 911312106   409,407 2,284 SH   SOLE 0 0 0 2,284
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   581,190 7,284 SH   SOLE 0 0 0 7,284
VANECK ETF TRUST GREEN BOND ETF 92189F171   255,218 10,956 SH   SOLE 0 0 0 10,956
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   725,540 7,760 SH   SOLE 0 0 0 7,760
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   200,421 2,022 SH   SOLE 0 0 0 2,022
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,354,172 6,581 SH   SOLE 0 0 0 6,581
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,706,941 12,335 SH   SOLE 0 0 0 12,335
VANGUARD INDEX FDS LARGE CAP ETF 922908637   630,865 3,112 SH   SOLE 0 0 0 3,112
VANGUARD INDEX FDS VALUE ETF 922908744   5,412,141 38,087 SH   SOLE 0 0 0 38,087
VANGUARD INDEX FDS SM CP VAL ETF 922908611   7,047,986 42,612 SH   SOLE 0 0 0 42,612
VANGUARD INDEX FDS SMALL CP ETF 922908751   570,496 2,868 SH   SOLE 0 0 0 2,868
VANGUARD INDEX FDS GROWTH ETF 922908736   14,854,240 52,496 SH   SOLE 0 0 0 52,496
VANGUARD INDEX FDS SML CP GRW ETF 922908595   11,438,755 49,790 SH   SOLE 0 0 0 49,790
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,174,643 16,848 SH   SOLE 0 0 0 16,848
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   281,860 6,929 SH   SOLE 0 0 0 6,929
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   474,611 7,692 SH   SOLE 0 0 0 7,692
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   489,879 9,003 SH   SOLE 0 0 0 9,003
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   948,400 20,000 SH   SOLE 0 0 0 20,000
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   3,548,897 50,154 SH   SOLE 0 0 0 50,154
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   343,864 2,117 SH   SOLE 0 0 0 2,117
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   806,157 8,090 SH   SOLE 0 0 0 8,090
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,808,499 54,761 SH   SOLE 0 0 0 54,761
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,025,995 4,360 SH   SOLE 0 0 0 4,360
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,781,020 4,028 SH   SOLE 0 0 0 4,028
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   491,664 6,052 SH   SOLE 0 0 0 6,052
WALMART INC COM 931142103   880,051 5,599 SH   SOLE 0 0 0 5,599
WISDOMTREE TR US LARGECAP DIVD 97717W307   225,780 3,550 SH   SOLE 0 0 0 3,550
WISDOMTREE TR US MIDCAP DIVID 97717W505   546,118 12,987 SH   SOLE 0 0 0 12,987