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
ABBVIE INC COM 00287Y109   267,141 1,467 SH   SOLE   1,467 0 0
ABRDN JAPAN EQUITY FUND INC COM 00306J109   113,056 18,147 SH   SOLE   18,147 0 0
ADAM NAT RES FD INC COM 00548F105   472,822 20,504 SH   SOLE   20,504 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   1,842,200 94,375 SH   SOLE   94,375 0 0
ALPHABET INC CAP STK CL A 02079K305   1,819,461 12,055 SH   SOLE   12,055 0 0
ALPHABET INC CAP STK CL C 02079K107   696,590 4,575 SH   SOLE   4,575 0 0
AMAZON COM INC COM 023135106   437,422 2,425 SH   SOLE   2,425 0 0
AMERICAN TOWER CORP NEW COM 03027X100   305,277 1,545 SH   SOLE   1,545 0 0
APPLE INC COM 037833100   10,627,726 61,976 SH   SOLE   61,976 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   173,568 11,300 SH   SOLE   11,300 0 0
AT&T INC COM 00206R102   308,616 17,535 SH   SOLE   17,535 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   156,800 10,000 SH   SOLE   10,000 0 0
BANK AMERICA CORP COM 060505104   474,910 12,524 SH   SOLE   12,524 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   634,440 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   306,559 729 SH   SOLE   729 0 0
BLACKROCK INC COM 09247X101   1,542,345 1,850 SH   SOLE   1,850 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   274,078 5,054 SH   SOLE   5,054 0 0
BROADCOM INC COM 11135F101   1,793,280 1,353 SH   SOLE   1,353 0 0
CITIGROUP INC COM NEW 172967424   538,046 8,508 SH   SOLE   8,508 0 0
DELL TECHNOLOGIES INC CL C 24703L202   27,135,382 237,800 SH   SOLE   237,800 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   455,871 10,039 SH   SOLE   10,039 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101   256,686 14,065 SH   SOLE   14,065 0 0
ELI LILLY & CO COM 532457108   480,779 618 SH   SOLE   618 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106   151,032 18,600 SH   SOLE   18,600 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   25,750 25,000 SH   SOLE   25,000 0 0
EXXON MOBIL CORP COM 30231G102   1,087,076 9,352 SH   SOLE   9,352 0 0
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503   505,328 16,546 SH   SOLE   16,546 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   365,913 4,025 SH   SOLE   4,025 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,768,816 10,077 SH   SOLE   10,077 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109   976,360 22,000 SH   SOLE   22,000 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   438,030 9,084 SH   SOLE   9,084 0 0
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   229,840 26,000 SH   SOLE   26,000 0 0
HERZFELD CARIBBEAN BASIN FD COM 42804T106   152,647 58,937 SH   SOLE   58,937 0 0
IDEXX LABS INC COM 45168D104   237,569 440 SH   SOLE   440 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,493,667 18,145 SH   SOLE   18,145 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,336,720 7,000 SH   SOLE   7,000 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   547,792 10,980 SH   SOLE   10,980 0 0
ISHARES GOLD TR ISHARES NEW 464285204   23,639,867 562,720 SH   SOLE   562,720 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   1,421,702 44,111 SH   SOLE   44,111 0 0
ISHARES INC CORE MSCI EMKT 46434G103   9,187,662 178,055 SH   SOLE   178,055 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   9,514,472 75,915 SH   SOLE   75,915 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   404,245 8,590 SH   SOLE   8,590 0 0
ISHARES TR EAFE SML CP ETF 464288273   6,521,825 102,982 SH   SOLE   102,982 0 0
ISHARES TR CORE MSCI EAFE 46432F842   53,878,416 725,929 SH   SOLE   725,929 0 0
ISHARES TR TIPS BD ETF 464287176   7,384,912 68,754 SH   SOLE   68,754 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   9,318,758 27,648 SH   SOLE   27,648 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,711,167 14,841 SH   SOLE   14,841 0 0
ISHARES TR ISHARES SEMICDTR 464287523   1,955,338 8,655 SH   SOLE   8,655 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   5,616,062 26,705 SH   SOLE   26,705 0 0
ISHARES TR CORE US AGGBD ET 464287226   8,350,199 85,258 SH   SOLE   85,258 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   3,878,834 12,926 SH   SOLE   12,926 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   946,371 23,037 SH   SOLE   23,037 0 0
ISHARES TR RUS MID CAP ETF 464287499   5,119,483 60,881 SH   SOLE   60,881 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,570,109 11,442 SH   SOLE   11,442 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   9,958,029 117,930 SH   SOLE   117,930 0 0
ISHARES TR CORE S&P MCP ETF 464287507   5,407,880 89,033 SH   SOLE   89,033 0 0
ISHARES TR RUS 1000 ETF 464287622   15,458,282 53,669 SH   SOLE   53,669 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   3,731,220 20,832 SH   SOLE   20,832 0 0
ISHARES TR CORE S&P500 ETF 464287200   5,420,281 10,310 SH   SOLE   10,310 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,850,049 16,739 SH   SOLE   16,739 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   2,713,506 35,950 SH   SOLE   35,950 0 0
ISHARES TR EUROPE ETF 464287861   1,519,222 27,290 SH   SOLE   27,290 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   1,981,260 73,380 SH   SOLE   73,380 0 0
JPMORGAN CHASE & CO COM 46625H100   891,736 4,452 SH   SOLE   4,452 0 0
KVH INDS INC COM 482738101   568,375 111,446 SH   SOLE   111,446 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   979,200 45,000 SH   SOLE   45,000 0 0
LISTED FD TR HORIZON KINETICS 53656F623   3,346,354 102,775 SH   SOLE   102,775 0 0
MARSH & MCLENNAN COS INC COM 571748102   258,185 1,253 SH   SOLE   1,253 0 0
MCKESSON CORP COM 58155Q103   805,275 1,500 SH   SOLE   1,500 0 0
META PLATFORMS INC CL A 30303M102   210,400 433 SH   SOLE   433 0 0
MICRON TECHNOLOGY INC COM 595112103   358,386 3,040 SH   SOLE   3,040 0 0
MICROSOFT CORP COM 594918104   2,859,439 6,797 SH   SOLE   6,797 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800   349,870 48,059 SH   SOLE   48,059 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   112,683 10,319 SH   SOLE   10,319 0 0
NVIDIA CORPORATION COM 67066G104   381,302 422 SH   SOLE   422 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,170,176 17,800 SH   SOLE   17,800 0 0
PROCTER AND GAMBLE CO COM 742718109   497,399 3,066 SH   SOLE   3,066 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849   677,148 29,200 SH   SOLE   29,200 0 0
PROSHARES TR SP500 EX ENRGY 74347B581   325,627 2,900 SH   SOLE   2,900 0 0
PUTNAM MANAGED MUN INCOME TR COM 746823103   143,718 23,993 SH   SOLE   23,993 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   317,947 31,294 SH   SOLE   31,294 0 0
QUANTERIX CORP COM 74766Q101   282,720 12,000 SH   SOLE   12,000 0 0
ROYCE MICRO-CAP TR INC COM 780915104   587,421 62,161 SH   SOLE   62,161 0 0
RTX CORPORATION COM 75513E101   780,240 8,000 SH   SOLE   8,000 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,657,641 34,804 SH   SOLE   34,804 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   10,304,758 69,754 SH   SOLE   69,754 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,970,611 23,866 SH   SOLE   23,866 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,072,420 46,800 SH   SOLE   46,800 0 0
SPDR GOLD TR GOLD SHS 78463V107   16,519,110 80,299 SH   SOLE   80,299 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   1,191,342 18,111 SH   SOLE   18,111 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   944,861 16,933 SH   SOLE   16,933 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,904,137 24,670 SH   SOLE   24,670 0 0
SPDR SER TR S&P REGL BKG 78464A698   251,400 5,000 SH   SOLE   5,000 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   13,737,879 187,804 SH   SOLE   187,804 0 0
SPDR SER TR S&P BIOTECH 78464A870   2,360,863 24,880 SH   SOLE   24,880 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,180,542 23,564 SH   SOLE   23,564 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   6,493,581 41,913 SH   SOLE   41,913 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   241,045 5,186 SH   SOLE   5,186 0 0
SPDR SER TR S&P DIVID ETF 78464A763   2,966,680 22,605 SH   SOLE   22,605 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   768,096 14,400 SH   SOLE   14,400 0 0
SPDR SER TR OILGAS EQUIP 78468R549   427,749 4,595 SH   SOLE   4,595 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   1,095,207 53,845 SH   SOLE   53,845 0 0
SRH TOTAL RETURN FUND INC COM 101507101   828,586 55,019 SH   SOLE   55,019 0 0
TEGNA INC COM 87901J105   299,607 20,054 SH   SOLE   20,054 0 0
TRI CONTL CORP COM 895436103   277,200 9,000 SH   SOLE   9,000 0 0
UBER TECHNOLOGIES INC COM 90353T100   862,904 11,208 SH   SOLE   11,208 0 0
UNITEDHEALTH GROUP INC COM 91324P102   327,491 662 SH   SOLE   662 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817   593,816 42,721 SH   SOLE   42,721 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,219,489 38,567 SH   SOLE   38,567 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   352,761 7,171 SH   SOLE   7,171 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   55,934,802 215,217 SH   SOLE   215,217 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,279,358 5,597 SH   SOLE   5,597 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   5,005,783 14,543 SH   SOLE   14,543 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   2,181,279 13,394 SH   SOLE   13,394 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,371,427 5,720 SH   SOLE   5,720 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   2,057,780 8,236 SH   SOLE   8,236 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,929,875 26,898 SH   SOLE   26,898 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   354,978 1,850 SH   SOLE   1,850 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,749,721 15,688 SH   SOLE   15,688 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   4,249,546 27,256 SH   SOLE   27,256 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   8,520,710 203,991 SH   SOLE   203,991 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   235,117 3,491 SH   SOLE   3,491 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   6,047,192 51,756 SH   SOLE   51,756 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   6,371,976 108,644 SH   SOLE   108,644 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   4,355,309 39,415 SH   SOLE   39,415 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   18,151,084 379,016 SH   SOLE   379,016 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,337,386 17,299 SH   SOLE   17,299 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,694,090 42,134 SH   SOLE   42,134 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   6,756,584 134,674 SH   SOLE   134,674 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   360,671 2,981 SH   SOLE   2,981 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   297,585 3,650 SH   SOLE   3,650 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   4,835,545 17,875 SH   SOLE   17,875 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   456,852 7,949 SH   SOLE   7,949 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   265,382 1,300 SH   SOLE   1,300 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   769,182 8,254 SH   SOLE   8,254 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   4,224,936 32,080 SH   SOLE   32,080 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   357,331 8,516 SH   SOLE   8,516 0 0
VOX ROYALTY CORP COM 92919F103   1,151,515 558,988 SH   SOLE   558,988 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   63,240 12,000 SH   SOLE   12,000 0 0
WALMART INC COM 931142103   211,984 3,523 SH   SOLE   3,523 0 0
WELLS FARGO CO NEW COM 949746101   234,564 4,047 SH   SOLE   4,047 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104   498,020 57,708 SH   SOLE   57,708 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   329,141 4,320 SH   SOLE   4,320 0 0