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
22ND CENTY GROUP INC COM 90137F103 BBG001SQ4DP9 23,933 26,000 SH   SOLE   26,000 0 0
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 6,469,086 72,499 SH   SOLE   72,499 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 580,553 6,580 SH   SOLE   6,580 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 597,597 6,735 SH   SOLE   6,735 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 444,738 5,295 SH   SOLE   5,295 0 0
APPLE INC COM 037833100 BBG001S5N8V8 6,767,628 52,087 SH   SOLE   52,087 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 1,335,961 39,631 SH   SOLE   39,631 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 239,540 5,177 SH   SOLE   5,177 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 208,926 1,164 SH   SOLE   1,164 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 267,509 586 SH   SOLE   586 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 6,800,122 155,787 SH   SOLE   155,787 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 271,388 6,800 SH   SOLE   6,800 0 0
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 BBG004Q00341 193,876 10,092 SH   SOLE   10,092 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 10,379,529 35,982 SH   SOLE   35,982 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 1,432,164 9,027 SH   SOLE   9,027 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 7,690,417 98,620 SH   SOLE   98,620 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 443,622 1,666 SH   SOLE   1,666 0 0
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 583,931 12,504 SH   SOLE   12,504 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 495,950 5,115 SH   SOLE   5,115 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 7,625,353 186,485 SH   SOLE   186,485 0 0
ISHARES TR CORE LT USDB ETF 464289479 BBG001T5MKJ5 7,988,209 156,867 SH   SOLE   156,867 0 0
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 5,112,657 82,944 SH   SOLE   82,944 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 5,732,157 60,568 SH   SOLE   60,568 0 0
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 1,388,784 16,377 SH   SOLE   16,377 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 1,090,930 2,839 SH   SOLE   2,839 0 0
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 11,228,131 115,766 SH   SOLE   115,766 0 0
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 312,275 5,529 SH   SOLE   5,529 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 470,096 7,151 SH   SOLE   7,151 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 310,694 3,666 SH   SOLE   3,666 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 285,274 12,794 SH   SOLE   12,794 0 0
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 4,128,028 48,634 SH   SOLE   48,634 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 7,016,309 110,345 SH   SOLE   110,345 0 0
ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 409,921 5,710 SH   SOLE   5,710 0 0
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 319,731 3,884 SH   SOLE   3,884 0 0
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 287,542 2,725 SH   SOLE   2,725 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 221,214 2,100 SH   SOLE   2,100 0 0
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 4,267,240 40,091 SH   SOLE   40,091 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 4,999,097 177,336 SH   SOLE   177,336 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 290,438 1,644 SH   SOLE   1,644 0 0
LEMAITRE VASCULAR INC COM 525558201 BBG001SK6CX3 223,887 4,865 SH   SOLE   4,865 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,025,080 4,274 SH   SOLE   4,274 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 441,489 3,021 SH   SOLE   3,021 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 219,872 2,430 SH   SOLE   2,430 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 352,222 2,324 SH   SOLE   2,324 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 613,135 6,075 SH   SOLE   6,075 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 1,227,289 51,850 SH   SOLE   51,850 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 14,687,282 455,985 SH   SOLE   455,985 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 6,559,295 208,430 SH   SOLE   208,430 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 3,546,061 77,679 SH   SOLE   77,679 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 4,687,496 104,608 SH   SOLE   104,608 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 3,686,506 81,650 SH   SOLE   81,650 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 8,026,468 122,336 SH   SOLE   122,336 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 563,093 29,191 SH   SOLE   29,191 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 237,875 5,872 SH   SOLE   5,872 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 11,272,787 217,663 SH   SOLE   217,663 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 367,112 4,197 SH   SOLE   4,197 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 469,090 3,453 SH   SOLE   3,453 0 0
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 BBG002PKWK85 17,355,279 372,191 SH   SOLE   372,191 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 216,900 2,410 SH   SOLE   2,410 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 5,882,791 262,273 SH   SOLE   262,273 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 1,472,681 82,135 SH   SOLE   82,135 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 310,200 22,000 SH   SOLE   22,000 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 550,190 13,741 SH   SOLE   13,741 0 0
VANECK ETF TRUST INTERNATIONAL HI 92189F445 BBG002VH3B23 7,040,614 357,482 SH   SOLE   357,482 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 3,767,582 45,679 SH   SOLE   45,679 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 13,935,821 39,665 SH   SOLE   39,665 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 20,646,636 107,990 SH   SOLE   107,990 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 657,389 4,683 SH   SOLE   4,683 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 5,716,486 146,652 SH   SOLE   146,652 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 8,445,759 108,963 SH   SOLE   108,963 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,346,859 32,091 SH   SOLE   32,091 0 0