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
ALPHABET INC CAP STK CL C 02079K107   493,339 5,560 SH   SOLE 0 0 0 5,560
AMAZON COM INC COM 023135106   597,324 8,248 SH   SOLE 0 0 0 8,248
APPLE INC COM 037833100   1,644,349 12,656 SH   SOLE 0 0 0 12,656
AUTOMATIC DATA PROCESSING IN COM 053015103   366,411 1,534 SH   SOLE 0 0 0 1,534
BALCHEM CORP COM 057665200   230,177 1,885 SH   SOLE 0 0 0 1,885
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   396,319 1,283 SH   SOLE 0 0 0 1,283
COOPER COS INC COM NEW 216648402   283,230 857 SH   SOLE 0 0 0 857
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   5,048,762 169,081 SH   SOLE 0 0 0 169,081
EXXON MOBIL CORP COM 30231G102   910,637 8,256 SH   SOLE 0 0 0 8,256
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   5,471,376 133,658 SH   SOLE 0 0 0 133,658
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   11,427,598 120,971 SH   SOLE 0 0 0 120,971
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   16,638,452 190,756 SH   SOLE 0 0 0 190,756
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   4,267,113 214,752 SH   SOLE 0 0 0 214,752
GLOBAL X FDS US INFR DEV ETF 37954Y673   37,592,063 1,419,388 SH   SOLE 0 0 0 1,419,388
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   24,511,193 562,690 SH   SOLE 0 0 0 562,690
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   10,389,716 68,545 SH   SOLE 0 0 0 68,545
INVESCO QQQ TR UNIT SER 1 46090E103   21,071,970 79,195 SH   SOLE 0 0 0 79,195
ISHARES TR CORE S&P500 ETF 464287200   484,489 1,261 SH   SOLE 0 0 0 1,261
ISHARES TR EXPND TEC SC ETF 464287549   2,563,482 9,155 SH   SOLE 0 0 0 9,155
ISHARES TR GLOBAL TECH ETF 464287291   4,780,314 106,621 SH   SOLE 0 0 0 106,621
ISHARES TR MRGSTR MD CP GRW 464288307   5,290,125 98,183 SH   SOLE 0 0 0 98,183
ISHARES TR RUSSELL 3000 ETF 464287689   27,578,210 124,993 SH   SOLE 0 0 0 124,993
LINDE PLC SHS G5494J103   421,751 1,293 SH   SOLE 0 0 0 1,293
LOCKHEED MARTIN CORP COM 539830109   342,975 705 SH   SOLE 0 0 0 705
MICROSOFT CORP COM 594918104   806,562 3,363 SH   SOLE 0 0 0 3,363
NBT BANCORP INC COM 628778102   331,208 7,628 SH   SOLE 0 0 0 7,628
NUVEEN AMT FREE MUN CR INC F COM 67071L106   462,437 38,092 SH   SOLE 0 0 0 38,092
NUVEEN QUALITY MUNCP INCOME COM 67066V101   480,838 40,749 SH   SOLE 0 0 0 40,749
PROSHARES TR LARGE CAP CRE 74347R248   12,922,067 287,733 SH   SOLE 0 0 0 287,733
PROSHARES TR S&P 500 DV ARIST 74348A467   37,588,650 417,871 SH   SOLE   0 0 417,871
RBB FD INC MOTLEY FOL ETF 74933W601   2,755,593 90,370 SH   SOLE 0 0 0 90,370
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   31,380,520 415,480 SH   SOLE 0 0 0 415,480
SPDR SER TR SPDR S&P 500 ETF 78468R796   5,281,558 56,578 SH   SOLE 0 0 0 56,578
SPDR SER TR PORTFOLI S&P1500 78464A805   26,513,390 560,765 SH   SOLE 0 0 0 560,765
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   26,999,993 133,055 SH   SOLE 0 0 0 133,055
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   7,612,717 36,035 SH   SOLE 0 0 0 36,035
VANGUARD INDEX FDS TOTAL STK MKT 922908769   25,017,559 130,875 SH   SOLE 0 0 0 130,875
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,267,708 22,999 SH   SOLE 0 0 0 22,999
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   47,445,790 312,532 SH   SOLE   0 0 312,532
VANGUARD WORLD FD MEGA GRWTH IND 921910816   20,939,773 121,761 SH   SOLE 0 0 0 121,761
VANGUARD WORLD FDS INF TECH ETF 92204A702   17,857,057 55,910 SH   SOLE 0 0 0 55,910