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
ABBOTT LABS COM 002824100 BBG001S5N9M6 252,973 1,907 SH   OTR   0 0 1,907
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 410,541 1,959 SH   OTR   0 0 1,959
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 254,887 1,648 SH   OTR   0 0 1,648
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 279,118 1,787 SH   OTR   0 0 1,787
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 2,204,538 42,444 SH   OTR   0 0 42,444
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 305,722 5,094 SH   OTR   0 0 5,094
AMAZON COM INC COM 023135106 BBG001S5PQL7 342,849 1,802 SH   OTR   0 0 1,802
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 490,080 4,485 SH   OTR   0 0 4,485
AMGEN INC COM 031162100 BBG001S5NNL6 540,975 1,736 SH   OTR   0 0 1,736
APPLE INC COM 037833100 BBG001S5N8V8 4,890,231 22,015 SH   OTR   0 0 22,015
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 296,256 4,031 SH   OTR   0 0 4,031
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 377,456 9,045 SH   OTR   0 0 9,045
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 798,442 1 SH   OTR   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 262,562 493 SH   OTR   0 0 493
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 552,682 9,062 SH   OTR   0 0 9,062
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 667,368 3,989 SH   OTR   0 0 3,989
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 248,886 822 SH   OTR   0 0 822
CISCO SYS INC COM 17275R102 BBG001S6HC62 9,148,909 148,257 SH   OTR   0 0 148,257
CSX CORP COM 126408103 BBG001S5Q7Q3 353,513 12,012 SH   OTR   0 0 12,012
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 BBG01631TNW2 691,178 24,889 SH   OTR   0 0 24,889
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 1,305,046 27,463 SH   OTR   0 0 27,463
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 472,923 14,335 SH   OTR   0 0 14,335
DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617 BBG01J9W24S6 1,594,499 26,020 SH   OTR   0 0 26,020
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 242,210 7,095 SH   OTR   0 0 7,095
ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 1,201,727 22,156 SH   OTR   0 0 22,156
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 336,094 5,411 SH   OTR   0 0 5,411
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 718,461 6,041 SH   OTR   0 0 6,041
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 2,050,397 41,339 SH   OTR   0 0 41,339
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 3,951,706 57,841 SH   OTR   0 0 57,841
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 2,808,308 61,273 SH   OTR   0 0 61,273
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 757,555 43,067 SH   OTR   0 0 43,067
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 307,138 4,172 SH   OTR   0 0 4,172
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 BBG01B34NPM7 528,192 17,754 SH   OTR   0 0 17,754
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 15,700,995 418,805 SH   OTR   0 0 418,805
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 637,362 19,026 SH   OTR   0 0 19,026
FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 13,171,194 339,378 SH   OTR   0 0 339,378
FORD MTR CO COM 345370860 BBG001S5TZ33 133,985 13,358 SH   OTR   0 0 13,358
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 49,945 11,429 SH   OTR   0 0 11,429
GENERAL MLS INC COM 370334104 BBG001S5RKR2 488,244 8,166 SH   OTR   0 0 8,166
GLOBAL X FDS GBL X FTSE ETF 37950E648 BBG001V0GHG0 1,388,892 88,631 SH   OTR   0 0 88,631
GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 9,715,806 182,522 SH   OTR   0 0 182,522
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 800,000 20,435 SH   OTR   0 0 20,435
INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 208,944 3,916 SH   OTR   0 0 3,916
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 17,536,705 331,950 SH   OTR   0 0 331,950
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 650,367 6,511 SH   OTR   0 0 6,511
ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 3,539,732 98,644 SH   OTR   0 0 98,644
ISHARES INC MSCI GERMANY ETF 464286806 BBG001S8SJC4 1,011,155 27,270 SH   OTR   0 0 27,270
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 13,159,423 191,940 SH   OTR   0 0 191,940
ISHARES INC MSCI SINGPOR ETF 46434G780 BBG001S8SYS4 2,044,039 86,029 SH   OTR   0 0 86,029
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 1,017,008 12,293 SH   OTR   0 0 12,293
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 456,175 5,011 SH   OTR   0 0 5,011
ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 4,582,322 78,734 SH   OTR   0 0 78,734
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 441,660 4,843 SH   OTR   0 0 4,843
ISHARES TR MORTGE REL ETF 46435G342 BBG001ST7GB8 3,267,999 145,633 SH   OTR   0 0 145,633
ISHARES TR MSCI JP VALUE 46435U374 BBG00NJ3YBX4 230,367 6,924 SH   OTR   0 0 6,924
ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 1,232,925 32,904 SH   OTR   0 0 32,904
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 498,889 16,235 SH   OTR   0 0 16,235
JAPAN SMALLER CAPITALIZATION COM 47109U104 BBG001S6JF54 1,268,000 151,136 SH   OTR   0 0 151,136
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 7,412,433 44,697 SH   OTR   0 0 44,697
LABCORP HOLDINGS INC COM SHS 504922105 BBG01MMT6PQ2 591,337 2,541 SH   OTR   0 0 2,541
LIFEMD INC COM 53216B104 BBG001S5Z6Z5 970,327 178,369 SH   OTR   0 0 178,369
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 4,165,804 133,734 SH   OTR   0 0 133,734
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,134,117 12,523 SH   OTR   0 0 12,523
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 217,807 378 SH   OTR   0 0 378
MICROSOFT CORP COM 594918104 BBG001S5TD05 306,149 816 SH   OTR   0 0 816
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 97,430 17,682 SH   OTR   0 0 17,682
NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 606,651 9,246 SH   OTR   0 0 9,246
NB BANCORP INC COM 63945M107 BBG01KS1NKX5 180,700 10,000 SH   OTR   0 0 10,000
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 234,440 2,103 SH   OTR   0 0 2,103
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 5,021,193 445,418 SH   OTR   0 0 445,418
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 458,615 39,551 SH   OTR   0 0 39,551
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 342,248 3,158 SH   OTR   0 0 3,158
PEPSICO INC COM 713448108 BBG001S695T1 320,708 2,139 SH   OTR   0 0 2,139
PFIZER INC COM 717081103 BBG001S5V466 3,924,362 154,871 SH   OTR   0 0 154,871
PHILLIPS 66 COM 718546104 BBG00286S4P7 1,010,346 8,182 SH   OTR   0 0 8,182
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 711,947 4,178 SH   OTR   0 0 4,178
QUALCOMM INC COM 747525103 BBG001S6VS70 601,834 3,918 SH   OTR   0 0 3,918
RING ENERGY INC COM 76680V108 BBG001SNHQJ0 11,500 10,000 SH   OTR   0 0 10,000
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 212,639 3,466 SH   OTR   0 0 3,466
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 7,206,041 54,402 SH   OTR   0 0 54,402
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 BBG0051K49J8 27,645,534 764,957 SH   OTR   0 0 764,957
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 5,544,118 198,287 SH   OTR   0 0 198,287
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 461,245 5,850 SH   OTR   0 0 5,850
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 1,506,455 20,560 SH   OTR   0 0 20,560
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 231,675 1,395 SH   OTR   0 0 1,395
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 7,518,523 26,093 SH   OTR   0 0 26,093
SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 6,413,882 198,020 SH   OTR   0 0 198,020
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 15,801,243 357,018 SH   OTR   0 0 357,018
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 BBG006T1GQZ9 302,951 7,985 SH   OTR   0 0 7,985
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 5,536,007 137,404 SH   OTR   0 0 137,404
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 219,084 666 SH   OTR   0 0 666
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 4,114,454 62,776 SH   OTR   0 0 62,776
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 4,112,781 60,581 SH   OTR   0 0 60,581
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 26,488,272 576,225 SH   OTR   0 0 576,225
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 4,567,993 24,521 SH   OTR   0 0 24,521
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 972,070 5,627 SH   OTR   0 0 5,627
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 9,117,775 201,453 SH   OTR   0 0 201,453
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 6,760,247 58,303 SH   OTR   0 0 58,303
VANGUARD MALVERN FDS CORE BD ETF 922020748 BBG01KH0XWG1 4,115,819 53,155 SH   OTR   0 0 53,155
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 276,866 5,548 SH   OTR   0 0 5,548
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 35,113,938 609,521 SH   OTR   0 0 609,521
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 3,522,498 69,300 SH   OTR   0 0 69,300
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 618,160 4,793 SH   OTR   0 0 4,793
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 1,368,824 16,504 SH   OTR   0 0 16,504
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 29,163,918 395,762 SH   OTR   0 0 395,762
WISDOMTREE TR JP SMALLCP DIV 97717W836 BBG001SHL7C7 6,300,542 79,482 SH   OTR   0 0 79,482