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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
22ND CENTY GROUP INC COM 90137F103 55 26,000 SH   SOLE   26,000 0 0
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 6,163 72,231 SH   SOLE   72,231 0 0
ALPHABET INC CAP STK CL A 02079K305 684 314 SH   SOLE   314 0 0
ALPHABET INC CAP STK CL C 02079K107 658 301 SH   SOLE   301 0 0
AMAZON COM INC COM 023135106 427 4,025 SH   SOLE   4,025 0 0
APPLE INC COM 037833100 14,152 422,845 SH   SOLE   422,845 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1,280 36,776 SH   SOLE   36,776 0 0
COSTCO WHSL CORP NEW COM 22160K105 295 616 SH   SOLE   616 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 6,696 163,346 SH   SOLE   163,346 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 225 5,800 SH   SOLE   5,800 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 9,640 35,985 SH   SOLE   35,985 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1,323 8,541 SH   SOLE   8,541 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 7,510 100,014 SH   SOLE   100,014 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,104 3,940 SH   SOLE   3,940 0 0
ISHARES INC CORE MSCI EMKT 46434G103 600 12,225 SH   SOLE   12,225 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 7,780 191,852 SH   SOLE   191,852 0 0
ISHARES TR CORE INTL AGGR 46435G672 226 4,545 SH   SOLE   4,545 0 0
ISHARES TR CORE MSCI EAFE 46432F842 5,278 89,681 SH   SOLE   89,681 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,822 62,997 SH   SOLE   62,997 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,247 14,883 SH   SOLE   14,883 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,052 2,774 SH   SOLE   2,774 0 0
ISHARES TR CORE US AGGBD ET 464287226 11,686 114,930 SH   SOLE   114,930 0 0
ISHARES TR EAFE SML CP ETF 464288273 372 6,817 SH   SOLE   6,817 0 0
ISHARES TR EAFE VALUE ETF 464288877 206 4,745 SH   SOLE   4,745 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 392 6,246 SH   SOLE   6,246 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 313 3,725 SH   SOLE   3,725 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 302 13,045 SH   SOLE   13,045 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 7,918 156,631 SH   SOLE   156,631 0 0
ISHARES TR MSCI ACWI ETF 464288257 4,772 56,880 SH   SOLE   56,880 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 7,959 125,721 SH   SOLE   125,721 0 0
ISHARES TR MSCI KLD400 SOC 464288570 376 5,229 SH   SOLE   5,229 0 0
ISHARES TR MSCI USA ESG SLC 464288802 301 3,731 SH   SOLE   3,731 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 215 2,120 SH   SOLE   2,120 0 0
ISHARES TR TIPS BD ETF 464287176 4,568 40,098 SH   SOLE   40,098 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 7,540 184,173 SH   SOLE   184,173 0 0
JOHNSON & JOHNSON COM 478160104 292 1,644 SH   SOLE   1,644 0 0
LEMAITRE VASCULAR INC COM 525558201 222 4,865 SH   SOLE   4,865 0 0
MICROSOFT CORP COM 594918104 1,029 4,007 SH   SOLE   4,007 0 0
MODERNA INC COM 60770K107 279 1,951 SH   SOLE   1,951 0 0
NVIDIA CORPORATION COM 67066G104 384 2,536 SH   SOLE   2,536 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 781 8,203 SH   SOLE   8,203 0 0
PROCTER AND GAMBLE CO COM 742718109 331 2,305 SH   SOLE   2,305 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 582 6,055 SH   SOLE   6,055 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,302 51,318 SH   SOLE   51,318 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14,586 463,777 SH   SOLE   463,777 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 6,357 203,546 SH   SOLE   203,546 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3,556 74,275 SH   SOLE   74,275 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,403 99,648 SH   SOLE   99,648 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,594 80,466 SH   SOLE   80,466 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7,903 125,981 SH   SOLE   125,981 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 569 26,988 SH   SOLE   26,988 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 239 6,122 SH   SOLE   6,122 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 12,306 220,537 SH   SOLE   220,537 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 289 4,035 SH   SOLE   4,035 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 443 3,453 SH   SOLE   3,453 0 0
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 17,010 369,780 SH   SOLE   369,780 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516 5,821 251,351 SH   SOLE   251,351 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,468 87,282 SH   SOLE   87,282 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 312 22,000 SH   SOLE   22,000 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 931 22,070 SH   SOLE   22,070 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,456 48,909 SH   SOLE   48,909 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 15,084 43,484 SH   SOLE   43,484 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 21,692 115,003 SH   SOLE   115,003 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,103 146,521 SH   SOLE   146,521 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 8,236 102,921 SH   SOLE   102,921 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 323 7,915 SH   SOLE   7,915 0 0