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
3M CO COM 88579Y101   595,620 5,951 SH   SOLE   0 0 5,951
AGNICO EAGLE MINES LTD COM 008474108   724,710 14,500 SH   SOLE   0 0 14,500
ALPHABET INC CAP STK CL C 02079K107   657,109 5,432 SH   SOLE   0 0 5,432
ALPHABET INC CAP STK CL A 02079K305   743,576 6,212 SH   SOLE   0 0 6,212
AMAZON COM INC COM 023135106   1,033,624 7,929 SH   SOLE   0 0 7,929
AMPHENOL CORP NEW CL A 032095101   723,505 8,517 SH   SOLE   0 0 8,517
APPLE INC COM 037833100   10,706,887 55,199 SH   SOLE   0 0 55,199
ARISTA NETWORKS INC COM 040413106   489,421 3,020 SH   SOLE   0 0 3,020
AT&T INC COM 00206R102   663,134 41,576 SH   SOLE   0 0 41,576
BANCROFT FD LTD COM 059695106   404,230 23,653 SH   SOLE   0 0 23,653
BANK NEW YORK MELLON CORP COM 064058100   295,835 6,645 SH   SOLE   0 0 6,645
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   834,768 2,448 SH   SOLE   0 0 2,448
BLACKROCK CORPOR HI YLD FD I COM 09255P107   104,203 11,682 SH   SOLE   0 0 11,682
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   280,464 28,648 SH   SOLE   0 0 28,648
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   268,572 23,093 SH   SOLE   0 0 23,093
BLACKSTONE INC COM 09260D107   409,068 4,400 SH   SOLE   0 0 4,400
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   322,413 29,498 SH   SOLE   0 0 29,498
CHEVRON CORP NEW COM 166764100   591,793 3,761 SH   SOLE   0 0 3,761
COCA COLA CO COM 191216100   530,740 8,813 SH   SOLE   0 0 8,813
COHEN & STEERS REIT & PFD & COM 19247X100   392,656 20,677 SH   SOLE   0 0 20,677
CROWN CASTLE INC COM 22822V101   304,106 2,669 SH   SOLE   0 0 2,669
DEERE & CO COM 244199105   659,244 1,627 SH   SOLE   0 0 1,627
DISNEY WALT CO COM 254687106   203,291 2,277 SH   SOLE   0 0 2,277
EATON VANCE ENHANCED EQUITY COM 278277108   193,301 10,805 SH   SOLE   0 0 10,805
EMX RTY CORP COM 26873J107   19,000 10,000 SH   SOLE   0 0 10,000
ENTERPRISE PRODS PARTNERS L COM 293792107   1,246,355 47,300 SH   SOLE   0 0 47,300
EXXON MOBIL CORP COM 30231G102   1,797,421 16,759 SH   SOLE   0 0 16,759
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   399,922 7,395 SH   SOLE   0 0 7,395
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   526,579 11,594 SH   SOLE   0 0 11,594
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   895,479 28,564 SH   SOLE   0 0 28,564
HOME DEPOT INC COM 437076102   1,650,874 5,314 SH   SOLE   0 0 5,314
INTERNATIONAL BUSINESS MACHS COM 459200101   1,736,520 12,978 SH   SOLE   0 0 12,978
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,088,655 13,743 SH   SOLE   0 0 13,743
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,248,571 19,879 SH   SOLE   0 0 19,879
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   8,877,246 59,324 SH   SOLE   0 0 59,324
INVESCO QQQ TR UNIT SER 1 46090E103   27,036,422 73,186 SH   SOLE   0 0 73,186
ISHARES TR CORE S&P SCP ETF 464287804   18,844,031 189,102 SH   SOLE   0 0 189,102
ISHARES TR SELECT DIVID ETF 464287168   9,462,334 83,516 SH   SOLE   0 0 83,516
ISHARES TR MSCI USA MIN VOL 46429B697   4,319,284 58,110 SH   SOLE   0 0 58,110
ISHARES TR MSCI EAFE MIN VL 46429B689   2,128,613 31,535 SH   SOLE   0 0 31,535
ISHARES TR ESG AWARE MSCI 46435U663   564,951 15,905 SH   SOLE   0 0 15,905
ISHARES TR MSCI USA ESG SLC 464288802   843,528 9,008 SH   SOLE   0 0 9,008
ISHARES TR 0-5YR HI YL CP 46434V407   786,133 18,966 SH   SOLE   0 0 18,966
ISHARES TR S&P 500 GRWT ETF 464287309   2,166,290 30,736 SH   SOLE   0 0 30,736
ISHARES TR CORE S&P MCP ETF 464287507   1,576,724 6,030 SH   SOLE   0 0 6,030
ISHARES TR CORE S&P US VLU 464287663   858,140 10,965 SH   SOLE   0 0 10,965
ISHARES TR CORE MSCI EAFE 46432F842   651,780 9,656 SH   SOLE   0 0 9,656
ISHARES TR RUS MD CP GR ETF 464287481   675,016 6,986 SH   SOLE   0 0 6,986
ISHARES TR RUS TP200 GR ETF 464289438   627,422 3,957 SH   SOLE   0 0 3,957
ISHARES TR BLACKROCK ULTRA 46434V878   362,663 7,210 SH   SOLE   0 0 7,210
ISHARES TR CORE S&P500 ETF 464287200   1,399,755 3,142 SH   SOLE   0 0 3,142
ISHARES TR RUS 1000 GRW ETF 464287614   1,512,605 5,497 SH   SOLE   0 0 5,497
ISHARES TR CORE DIV GRWTH 46434V621   240,327 4,664 SH   SOLE   0 0 4,664
ISHARES TR ESG AW MSCI EAFE 46435G516   221,780 3,041 SH   SOLE   0 0 3,041
ISHARES TR RUSSELL 2000 ETF 464287655   738,932 3,946 SH   SOLE   0 0 3,946
ISHARES TR US HLTHCARE ETF 464287762   548,402 1,957 SH   SOLE   0 0 1,957
ISHARES TR 1 3 YR TREAS BD 464287457   279,611 3,449 SH   SOLE   0 0 3,449
ISHARES TR NATIONAL MUN ETF 464288414   210,258 1,970 SH   SOLE   0 0 1,970
ITT INC COM 45073V108   1,865,598 20,015 SH   SOLE   0 0 20,015
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   6,052,428 120,711 SH   SOLE   0 0 120,711
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,665,627 48,177 SH   SOLE   0 0 48,177
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   303,844 6,282 SH   SOLE   0 0 6,282
JOHNSON & JOHNSON COM 478160104   1,171,220 7,076 SH   SOLE   0 0 7,076
JPMORGAN CHASE & CO COM 46625H100   1,297,997 8,925 SH   SOLE   0 0 8,925
MATTHEWS ASIA FDS EMER MKTS EQUITY 577125818   485,236 17,409 SH   SOLE   0 0 17,409
MERCK & CO INC COM 58933Y105   1,226,284 10,627 SH   SOLE   0 0 10,627
META PLATFORMS INC CL A 30303M102   246,227 858 SH   SOLE   0 0 858
MICRON TECHNOLOGY INC COM 595112103   803,264 12,728 SH   SOLE   0 0 12,728
MICROSOFT CORP COM 594918104   1,154,474 3,390 SH   SOLE   0 0 3,390
MORGAN STANLEY EMKT DBT FD I COM 61744H105   489,890 76,070 SH   SOLE   0 0 76,070
NETFLIX INC COM 64110L106   496,432 1,127 SH   SOLE   0 0 1,127
NEUBERGER BERMAN MUN FD INC COM 64124P101   454,695 44,231 SH   SOLE   0 0 44,231
NOVARTIS AG SPONSORED ADR 66987V109   361,762 3,585 SH   SOLE   0 0 3,585
NVIDIA CORPORATION COM 67066G104   425,146 1,005 SH   SOLE   0 0 1,005
ORACLE CORP COM 68389X105   335,000 2,813 SH   SOLE   0 0 2,813
PALO ALTO NETWORKS INC COM 697435105   251,677 985 SH   SOLE   0 0 985
PARAMOUNT GLOBAL CLASS B COM 92556H206   528,737 33,233 SH   SOLE   0 0 33,233
PEPSICO INC COM 713448108   1,784,719 9,636 SH   SOLE   0 0 9,636
PFIZER INC COM 717081103   1,330,046 36,261 SH   SOLE   0 0 36,261
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   247,422 18,945 SH   SOLE   0 0 18,945
PIMCO ETF TR ENHANCD SHORT 72201R643   388,213 3,965 SH   SOLE   0 0 3,965
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   476,853 4,780 SH   SOLE   0 0 4,780
PIMCO ETF TR ACTIVE BD ETF 72201R775   220,922 2,411 SH   SOLE   0 0 2,411
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   575 13,110 SH   SOLE   0 0 13,110
PROCTER AND GAMBLE CO COM 742718109   550,058 3,625 SH   SOLE   0 0 3,625
PROSHARES TR RUSS 2000 DIVD 74347B698   419,878 7,100 SH   SOLE   0 0 7,100
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   42,240 12,000 SH   SOLE   0 0 12,000
QUANTUM SI INC COM CL A 74765K105   39,174 21,885 SH   SOLE   0 0 21,885
RAYTHEON TECHNOLOGIES CORP COM 75513E101   994,392 10,151 SH   SOLE   0 0 10,151
REGENERON PHARMACEUTICALS COM 75886F107   330,528 460 SH   SOLE   0 0 460
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,398,278 19,255 SH   SOLE   0 0 19,255
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   10,191,872 94,967 SH   SOLE   0 0 94,967
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   8,957,959 67,490 SH   SOLE   0 0 67,490
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,827,589 39,271 SH   SOLE   0 0 39,271
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   211,406 6,271 SH   SOLE   0 0 6,271
SHOPIFY INC CL A 82509L107   250,648 3,880 SH   SOLE   0 0 3,880
SOUTHERN CO COM 842587107   312,314 4,446 SH   SOLE   0 0 4,446
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   890,519 2,590 SH   SOLE   0 0 2,590
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,349,210 9,811 SH   SOLE   0 0 9,811
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   649,333 1,356 SH   SOLE   0 0 1,356
SPDR SER TR S&P REGL BKG 78464A698   2,710,704 66,390 SH   SOLE   0 0 66,390
SPDR SER TR S&P BIOTECH 78464A870   246,106 2,958 SH   SOLE   0 0 2,958
SPDR SER TR S&P SEMICNDCTR 78464A862   1,094,117 4,944 SH   SOLE   0 0 4,944
SPDR SER TR S&P DIVID ETF 78464A763   543,190 4,431 SH   SOLE   0 0 4,431
STARBUCKS CORP COM 855244109   219,767 2,219 SH   SOLE   0 0 2,219
TEMPLETON EMERGING MKTS FD COM 880191101   374,108 31,597 SH   SOLE   0 0 31,597
TEMPLETON EMERGING MKTS INCO COM 880192109   218,056 42,341 SH   SOLE   0 0 42,341
TESLA INC COM 88160R101   1,344,712 5,137 SH   SOLE   0 0 5,137
THERMO FISHER SCIENTIFIC INC COM 883556102   387,660 743 SH   SOLE   0 0 743
UNION PAC CORP COM 907818108   332,712 1,626 SH   SOLE   0 0 1,626
UNITED STS NAT GAS FD LP UNIT PAR 912318300   99,363 13,391 SH   SOLE   0 0 13,391
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   13,493,835 88,629 SH   SOLE   0 0 88,629
VANECK ETF TRUST GOLD MINERS ETF 92189F106   276,681 9,189 SH   SOLE   0 0 9,189
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   699,174 7,478 SH   SOLE   0 0 7,478
VANGUARD INDEX FDS MID CAP ETF 922908629   20,151,862 91,533 SH   SOLE   0 0 91,533
VANGUARD INDEX FDS GROWTH ETF 922908736   820,301 2,899 SH   SOLE   0 0 2,899
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   319,519 2,309 SH   SOLE   0 0 2,309
VANGUARD INDEX FDS SML CP GRW ETF 922908595   929,751 4,047 SH   SOLE   0 0 4,047
VANGUARD INDEX FDS SM CP VAL ETF 922908611   858,426 5,190 SH   SOLE   0 0 5,190
VANGUARD INDEX FDS VALUE ETF 922908744   1,455,388 10,242 SH   SOLE   0 0 10,242
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,486,825 7,334 SH   SOLE   0 0 7,334
VANGUARD INDEX FDS TOTAL STK MKT 922908769   983,615 4,465 SH   SOLE   0 0 4,465
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,073,501 5,397 SH   SOLE   0 0 5,397
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,622,407 55,302 SH   SOLE   0 0 55,302
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   346,870 6,907 SH   SOLE   0 0 6,907
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,552,697 46,956 SH   SOLE   0 0 46,956
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   829,029 10,490 SH   SOLE   0 0 10,490
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,976,851 12,170 SH   SOLE   0 0 12,170
VANGUARD STAR FDS VG TL INTL STK F 921909768   222,245 3,963 SH   SOLE   0 0 3,963
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   717,770 15,543 SH   SOLE   0 0 15,543
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   27,854,880 262,608 SH   SOLE   0 0 262,608
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,377,127 18,340 SH   SOLE   0 0 18,340
VANGUARD WORLD FD ESG INTL STK ETF 921910725   333,106 6,272 SH   SOLE   0 0 6,272
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,837,175 4,155 SH   SOLE   0 0 4,155
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   203,904 720 SH   SOLE   0 0 720
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   308,228 1,259 SH   SOLE   0 0 1,259
VERIZON COMMUNICATIONS INC COM 92343V104   478,598 12,869 SH   SOLE   0 0 12,869
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   62,797 12,030 SH   SOLE   0 0 12,030
VOYA GLBL ADV & PREM OPP FD COM 92912R104   976,839 114,384 SH   SOLE   0 0 114,384
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   363,059 70,634 SH   SOLE   0 0 70,634
WALMART INC COM 931142103   244,101 1,553 SH   SOLE   0 0 1,553
WISDOMTREE TR US SMALLCAP DIVD 97717W604   956,087 33,209 SH   SOLE   0 0 33,209
WP CAREY INC COM 92936U109   288,616 4,272 SH   SOLE   0 0 4,272
XYLEM INC COM 98419M100   503,718 4,473 SH   SOLE   0 0 4,473
YUM BRANDS INC COM 988498101   409,831 2,958 SH   SOLE   0 0 2,958