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   562,910 6,013 SH   SOLE   0 0 6,013
AGNICO EAGLE MINES LTD COM 008474108   677,205 14,900 SH   SOLE   0 0 14,900
ALPHABET INC CAP STK CL A 02079K305   807,401 6,170 SH   SOLE   0 0 6,170
ALPHABET INC CAP STK CL C 02079K107   452,509 3,432 SH   SOLE   0 0 3,432
AMAZON COM INC COM 023135106   607,125 4,776 SH   SOLE   0 0 4,776
AMPHENOL CORP NEW CL A 032095101   715,370 8,517 SH   SOLE   0 0 8,517
APPLE INC COM 037833100   7,851,148 45,857 SH   SOLE   0 0 45,857
ARISTA NETWORKS INC COM 040413106   555,469 3,020 SH   SOLE   0 0 3,020
AT&T INC COM 00206R102   324,070 21,576 SH   SOLE   0 0 21,576
BANCROFT FD LTD COM 059695106   373,008 23,653 SH   SOLE   0 0 23,653
BANK NEW YORK MELLON CORP COM 064058100   283,409 6,645 SH   SOLE   0 0 6,645
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   857,534 2,448 SH   SOLE   0 0 2,448
BLACKROCK CORPOR HI YLD FD I COM 09255P107   100,816 11,682 SH   SOLE   0 0 11,682
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   227,779 22,093 SH   SOLE   0 0 22,093
BLACKSTONE INC COM 09260D107   321,420 3,000 SH   SOLE   0 0 3,000
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   324,183 29,498 SH   SOLE   0 0 29,498
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   868,752 39,961 SH   SOLE   0 0 39,961
CHEVRON CORP NEW COM 166764100   628,784 3,729 SH   SOLE   0 0 3,729
COCA COLA CO COM 191216100   491,958 8,788 SH   SOLE   0 0 8,788
COHEN & STEERS REIT & PFD & COM 19247X100   354,817 20,677 SH   SOLE   0 0 20,677
CROWN CASTLE INC COM 22822V101   245,628 2,669 SH   SOLE   0 0 2,669
DEERE & CO COM 244199105   613,997 1,627 SH   SOLE   0 0 1,627
EATON VANCE ENHANCED EQUITY COM 278277108   185,630 10,805 SH   SOLE   0 0 10,805
EMX RTY CORP COM 26873J107   17,800 10,000 SH   SOLE   0 0 10,000
ENTERPRISE PRODS PARTNERS L COM 293792107   1,294,601 47,300 SH   SOLE   0 0 47,300
EXXON MOBIL CORP COM 30231G102   1,976,969 16,814 SH   SOLE   0 0 16,814
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   384,466 7,395 SH   SOLE   0 0 7,395
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   575,134 13,203 SH   SOLE   0 0 13,203
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   860,919 28,669 SH   SOLE   0 0 28,669
HOME DEPOT INC COM 437076102   1,606,005 5,315 SH   SOLE   0 0 5,315
INTERNATIONAL BUSINESS MACHS COM 459200101   1,832,334 13,060 SH   SOLE   0 0 13,060
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,026,197 13,745 SH   SOLE   0 0 13,745
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,180,532 20,080 SH   SOLE   0 0 20,080
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   8,410,927 59,361 SH   SOLE   0 0 59,361
INVESCO QQQ TR UNIT SER 1 46090E103   26,077,276 72,787 SH   SOLE   0 0 72,787
ISHARES TR CORE S&P SCP ETF 464287804   18,071,508 191,578 SH   SOLE   0 0 191,578
ISHARES TR SELECT DIVID ETF 464287168   9,026,212 83,856 SH   SOLE   0 0 83,856
ISHARES TR MSCI USA MIN VOL 46429B697   4,143,000 57,240 SH   SOLE   0 0 57,240
ISHARES TR MSCI EAFE MIN VL 46429B689   2,037,148 31,235 SH   SOLE   0 0 31,235
ISHARES TR ESG AWARE MSCI 46435U663   556,879 16,549 SH   SOLE   0 0 16,549
ISHARES TR MSCI USA ESG SLC 464288802   830,531 9,231 SH   SOLE   0 0 9,231
ISHARES TR 0-5YR HI YL CP 46434V407   744,574 18,147 SH   SOLE   0 0 18,147
ISHARES TR S&P 500 GRWT ETF 464287309   2,100,100 30,694 SH   SOLE   0 0 30,694
ISHARES TR CORE S&P MCP ETF 464287507   1,512,806 6,067 SH   SOLE   0 0 6,067
ISHARES TR CORE S&P US VLU 464287663   800,318 10,725 SH   SOLE   0 0 10,725
ISHARES TR CORE MSCI EAFE 46432F842   621,364 9,656 SH   SOLE   0 0 9,656
ISHARES TR RUS MD CP GR ETF 464287481   583,272 6,385 SH   SOLE   0 0 6,385
ISHARES TR RUS TP200 GR ETF 464289438   608,705 3,957 SH   SOLE   0 0 3,957
ISHARES TR BLACKROCK ULTRA 46434V878   363,240 7,210 SH   SOLE   0 0 7,210
ISHARES TR CORE S&P500 ETF 464287200   1,347,179 3,137 SH   SOLE   0 0 3,137
ISHARES TR RUS 1000 GRW ETF 464287614   1,424,053 5,354 SH   SOLE   0 0 5,354
ISHARES TR CORE DIV GRWTH 46434V621   230,999 4,664 SH   SOLE   0 0 4,664
ISHARES TR ESG AW MSCI EAFE 46435G516   210,224 3,041 SH   SOLE   0 0 3,041
ISHARES TR RUSSELL 2000 ETF 464287655   685,894 3,881 SH   SOLE   0 0 3,881
ISHARES TR US HLTHCARE ETF 464287762   519,024 1,922 SH   SOLE   0 0 1,922
ISHARES TR 1 3 YR TREAS BD 464287457   279,232 3,449 SH   SOLE   0 0 3,449
ISHARES TR NATIONAL MUN ETF 464288414   202,004 1,970 SH   SOLE   0 0 1,970
ITT INC COM 45073V108   1,965,904 20,079 SH   SOLE   0 0 20,079
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,740,868 114,406 SH   SOLE   0 0 114,406
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,886,190 53,887 SH   SOLE   0 0 53,887
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   765,041 16,302 SH   SOLE   0 0 16,302
JOHNSON & JOHNSON COM 478160104   1,093,054 7,018 SH   SOLE   0 0 7,018
JPMORGAN CHASE & CO COM 46625H100   1,294,308 8,925 SH   SOLE   0 0 8,925
MARRIOTT INTL INC NEW CL A 571903202   206,096 1,049 SH   SOLE   0 0 1,049
MATTHEWS ASIA FDS EMER MKTS EQUITY 577125818   457,683 17,409 SH   SOLE   0 0 17,409
MERCK & CO INC COM 58933Y105   1,099,934 10,684 SH   SOLE   0 0 10,684
META PLATFORMS INC CL A 30303M102   350,344 1,167 SH   SOLE   0 0 1,167
MICRON TECHNOLOGY INC COM 595112103   865,886 12,728 SH   SOLE   0 0 12,728
MICROSOFT CORP COM 594918104   1,066,528 3,378 SH   SOLE   0 0 3,378
MORGAN STANLEY EMKT DBT FD I COM 61744H105   493,049 75,971 SH   SOLE   0 0 75,971
NETFLIX INC COM 64110L106   425,555 1,127 SH   SOLE   0 0 1,127
NEUBERGER BERMAN MUN FD INC COM 64124P101   400,000 43,431 SH   SOLE   0 0 43,431
NOVARTIS AG SPONSORED ADR 66987V109   365,168 3,585 SH   SOLE   0 0 3,585
NVIDIA CORPORATION COM 67066G104   426,304 980 SH   SOLE   0 0 980
ORACLE CORP COM 68389X105   297,953 2,813 SH   SOLE   0 0 2,813
PALO ALTO NETWORKS INC COM 697435105   230,454 983 SH   SOLE   0 0 983
PARAMOUNT GLOBAL CLASS B COM 92556H206   660,906 51,233 SH   SOLE   0 0 51,233
PEPSICO INC COM 713448108   1,632,669 9,636 SH   SOLE   0 0 9,636
PFIZER INC COM 717081103   1,202,770 36,261 SH   SOLE   0 0 36,261
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   225,067 18,945 SH   SOLE   0 0 18,945
PIMCO ETF TR ENHANCD SHORT 72201R643   394,442 4,020 SH   SOLE   0 0 4,020
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   480,171 4,795 SH   SOLE   0 0 4,795
PIMCO ETF TR ACTIVE BD ETF 72201R775   212,048 2,412 SH   SOLE   0 0 2,412
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   446 13,110 SH   SOLE   0 0 13,110
PROCTER AND GAMBLE CO COM 742718109   528,743 3,625 SH   SOLE   0 0 3,625
PROSHARES TR RUSS 2000 DIVD 74347B698   384,616 6,798 SH   SOLE   0 0 6,798
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   40,200 12,000 SH   SOLE   0 0 12,000
QUANTUM SI INC COM CL A 74765K105   36,329 21,885 SH   SOLE   0 0 21,885
REGENERON PHARMACEUTICALS COM 75886F107   378,562 460 SH   SOLE   0 0 460
RTX CORPORATION COM 75513E101   800,378 11,121 SH   SOLE   0 0 11,121
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,299,895 18,370 SH   SOLE   0 0 18,370
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   8,779,222 68,193 SH   SOLE   0 0 68,193
SELECT SECTOR SPDR TR INDL 81369Y704   9,626,969 94,959 SH   SOLE   0 0 94,959
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,390,939 38,986 SH   SOLE   0 0 38,986
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   208,019 6,271 SH   SOLE   0 0 6,271
SOUTHERN CO COM 842587107   287,729 4,446 SH   SOLE   0 0 4,446
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   867,470 2,590 SH   SOLE   0 0 2,590
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,177,127 9,772 SH   SOLE   0 0 9,772
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   620,133 1,358 SH   SOLE   0 0 1,358
SPDR SER TR S&P REGL BKG 78464A698   2,970,743 71,121 SH   SOLE   0 0 71,121
SPDR SER TR S&P SEMICNDCTR 78464A862   987,178 5,036 SH   SOLE   0 0 5,036
SPDR SER TR S&P DIVID ETF 78464A763   509,645 4,431 SH   SOLE   0 0 4,431
TEMPLETON EMERGING MKTS FD COM 880191101   357,362 31,597 SH   SOLE   0 0 31,597
TEMPLETON EMERGING MKTS INCO COM 880192109   227,702 49,393 SH   SOLE   0 0 49,393
TESLA INC COM 88160R101   1,277,123 5,104 SH   SOLE   0 0 5,104
THERMO FISHER SCIENTIFIC INC COM 883556102   374,566 740 SH   SOLE   0 0 740
UNION PAC CORP COM 907818108   330,695 1,624 SH   SOLE   0 0 1,624
UNITED STS NAT GAS FD LP UNIT PAR 912318300   91,462 13,391 SH   SOLE   0 0 13,391
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   12,802,960 88,308 SH   SOLE   0 0 88,308
VANECK ETF TRUST GOLD MINERS ETF 92189F106   247,276 9,189 SH   SOLE   0 0 9,189
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   662,431 7,336 SH   SOLE   0 0 7,336
VANGUARD INDEX FDS MID CAP ETF 922908629   19,060,050 91,529 SH   SOLE   0 0 91,529
VANGUARD INDEX FDS GROWTH ETF 922908736   788,610 2,896 SH   SOLE   0 0 2,896
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   302,387 2,309 SH   SOLE   0 0 2,309
VANGUARD INDEX FDS SML CP GRW ETF 922908595   888,198 4,147 SH   SOLE   0 0 4,147
VANGUARD INDEX FDS SM CP VAL ETF 922908611   827,753 5,190 SH   SOLE   0 0 5,190
VANGUARD INDEX FDS VALUE ETF 922908744   1,418,786 10,286 SH   SOLE   0 0 10,286
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,435,504 7,336 SH   SOLE   0 0 7,336
VANGUARD INDEX FDS TOTAL STK MKT 922908769   948,804 4,467 SH   SOLE   0 0 4,467
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,021,821 5,404 SH   SOLE   0 0 5,404
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,609,045 55,183 SH   SOLE   0 0 55,183
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   332,227 6,907 SH   SOLE   0 0 6,907
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,469,924 46,173 SH   SOLE   0 0 46,173
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   789,967 10,397 SH   SOLE   0 0 10,397
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,889,586 12,161 SH   SOLE   0 0 12,161
VANGUARD STAR FDS VG TL INTL STK F 921909768   212,100 3,963 SH   SOLE   0 0 3,963
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   679,723 15,547 SH   SOLE   0 0 15,547
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   27,188,950 263,153 SH   SOLE   0 0 263,153
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,337,172 18,746 SH   SOLE   0 0 18,746
VANGUARD WORLD FD ESG INTL STK ETF 921910725   336,233 6,666 SH   SOLE   0 0 6,666
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,723,910 4,155 SH   SOLE   0 0 4,155
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   295,991 1,259 SH   SOLE   0 0 1,259
VERIZON COMMUNICATIONS INC COM 92343V104   314,053 9,690 SH   SOLE   0 0 9,690
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   59,308 12,030 SH   SOLE   0 0 12,030
VOYA GLBL ADV & PREM OPP FD COM 92912R104   962,667 115,984 SH   SOLE   0 0 115,984
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   375,507 76,634 SH   SOLE   0 0 76,634
WALMART INC COM 931142103   248,371 1,553 SH   SOLE   0 0 1,553
WISDOMTREE TR US SMALLCAP DIVD 97717W604   936,494 33,209 SH   SOLE   0 0 33,209
WP CAREY INC COM 92936U109   247,254 4,572 SH   SOLE   0 0 4,572
XYLEM INC COM 98419M100   408,248 4,485 SH   SOLE   0 0 4,485
YUM BRANDS INC COM 988498101   369,573 2,958 SH   SOLE   0 0 2,958