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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT T INC COMMON STOCK 00206R102 6,787 266,788 SH   SOLE   249,283 0 0
ALPHABET INC CL C COMMON STOCK 02079K107 9,751 3,593 SH   SOLE   3,593 0 0
AMERICAN CENTURY EQUITY INCOME I MUTUAL FUNDS - EQUITY 025076209 98 10,102 SH   SOLE   10,102 0 0
APPLE INC COMMON STOCK 037833100 3,077 17,400 SH   SOLE   4,104 0 0
APPLIED MATERIALS INC COMMON STOCK 038222105 8,566 61,995 SH   SOLE   61,995 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 1,802 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,008 3,374 SH   SOLE   3,374 0 0
BRIGHTHOUSE FINL INC COMMON STOCK 10922N103 5,345 98,163 SH   SOLE   98,163 0 0
CAMPING WORLD HLDGS INC CL A Stock 13462K109 450 11,160 SH   SOLE   11,160 0 0
CARDLYTICS INC COM Stock 14161W105 516 7,813 SH   SOLE   7,813 0 0
JPMORGAN CHASE CO 0.63163 2/01/27 CORPORATE BONDS AND NOTES 161480AB4 197 200,000 SH   SOLE   200,000 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 861 13,745 SH   SOLE   1,235 0 0
CITIGROUP INC 0.68663 8/25/36 CORPORATE BONDS AND NOTES 172967DS7 1,745 1,989,000 SH   SOLE   1,989,000 0 0
COMCAST CORP CLASS A COMMON STOCK 20030N101 1,015 20,252 SH   SOLE   9,266 0 0
CONAGRA BRANDS INC COM Stock 205887102 353 10,362 SH   SOLE   10,362 0 0
CORNING INC COMMON STOCK 219350105 3,398 80,835 SH   SOLE   80,835 0 0
COVETRUS INC NPV COMMON STOCK 22304C100 3,576 196,407 SH   SOLE   182,011 0 0
CYXTERA TECHNOLOGIES INC COM CL A COMMON STOCK 23284C102 3,883 322,106 SH   SOLE   278,665 0 0
DESARROLLADORA HOM 0.00001 9/28/15 OTHER FOREIGN CORPORATE BONDS 25030WAB6 2 63,000 SH   SOLE   63,000 0 0
DOUBLEVERIFY HLDGS INC COM COMMON STOCK 25862V105 433 14,805 SH   SOLE   10,581 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 668 8,794 SH   SOLE   8,794 0 0
META PLATFORMS INC COMMON STOCK 30303M102 6,010 19,063 SH   SOLE   17,351 0 0
FED EX CORP COMMON STOCK 31428X106 6,010 24,348 SH   SOLE   22,444 0 0
FIRST CITIZENS 5.800 6/15/70 CORPORATE BONDS AND NOTES 31959XAA1 3,572 3,443,000 SH   SOLE   3,443,000 0 0
FRANKLIN FTSE SOUTH KOREA ETF CLOSED END MUTUAL FUND EQUITY 35473P710 3,988 155,946 SH   SOLE   155,946 0 0
FRANKLIN FTSE BRAZIL ETF CLOSED END MUTUAL FUND EQUITY 35473P835 4,781 241,465 SH   SOLE   241,465 0 0
FREEPORT MCMORAN INC COMMON STOCK 35671D857 7,664 203,637 SH   SOLE   184,589 0 0
GMS INC COMMON STOCK 36251C103 5,153 100,682 SH   SOLE   100,682 0 0
GENERAL ELEC CO COMMON STOCK 369604301 209 2,210 SH   SOLE   2,210 0 0
GENERAL MTRS CO COM COMMON STOCK 37045V100 134 2,550 SH   SOLE   2,550 0 0
GOLDMAN SACHS GROUP INC COMMON STOCK 38141G104 6,501 18,328 SH   SOLE   18,328 0 0
HINGHAM INSTITUTION FOR SAVINGS COMMON STOCK 433323102 221 570 SH   SOLE   570 0 0
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 667 3,261 SH   SOLE   3,261 0 0
HUDBAY MINERALS INC FOREIGN COMMON STOCK 443628102 4,976 690,675 SH   SOLE   623,445 0 0
INVESCO QQQ TRUST ETF CLOSED END MUTUAL FUND EQUITY 46090E103 7,323 20,171 SH   SOLE   20,171 0 0
INVESCO S P 500 EQUAL WEIGHT ETF CLOSED END MUTUAL FUND EQUITY 46137V357 3,532 22,266 SH   SOLE   12,844 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 1,154 2,420 SH   SOLE   2,420 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564 234 3,080 SH   SOLE   3,080 0 0
ISHARES RUSSELL 2000 ETF CLOSED END MUTUAL FUND EQUITY 464287655 1,350 6,710 SH   SOLE   6,710 0 0
ISHARES MSCI INDONESIA ETF CLOSED END MUTUAL FUND EQUITY 46429B309 5,158 222,504 SH   SOLE   222,504 0 0
BLACKROCK ULTRA SHORT TERM BOND ETF CLOSED END MUTUAL FUND FIXED 46434V878 11,003 218,477 SH   SOLE   218,477 0 0
JOHNSON JOHNSON COMMON STOCK 478160104 257 1,490 SH   SOLE   1,490 0 0
JP MORGAN CHASE MTN 2.000 4/30/24 CORPORATE BONDS AND NOTES 48126N6A0 882 881,000 SH   SOLE   881,000 0 0
KEYCORP COMMON STOCK 493267108 345 13,760 SH   SOLE   13,760 0 0
KIMBERLY CLARK CORP COMMON STOCK 494368103 206 1,500 SH   SOLE   1,500 0 0
KINDER MORGAN INC COMMON STOCK 49456B101 6,563 382,511 SH   SOLE   331,328 0 0
KOHLS CORPORATION 4.250 7/17/25 CORPORATE BONDS AND NOTES 500255AU8 50 50,000 SH   SOLE   50,000 0 0
KRATON CORPORATION COMMON STOCK 50077C106 5,175 111,575 SH   SOLE   111,575 0 0
LENDINGTREE INC NEW COM Stock 52603B107 660 5,386 SH   SOLE   5,386 0 0
ELI LILLY CO COMMON STOCK 532457108 1,354 5,519 SH   SOLE   5,519 0 0
LOCKHEED MARTIN CORP COM COMMON STOCK 539830109 5,737 14,884 SH   SOLE   13,295 0 0
M D C HLDGS INC COMMON STOCK 552676108 5,408 106,056 SH   SOLE   99,615 0 0
MATTHEWS INDIA FUND INSTITUTIONAL MUTUAL FUNDS - EQUITY 577130768 3,723 130,820 SH   SOLE   130,820 0 0
MELLON CAPITAL IV 3.95652 12/20/67 CORPORATE BONDS AND NOTES 58551TAA5 2,246 2,271,000 SH   SOLE   2,271,000 0 0
MERCK CO INC COMMON STOCK 58933Y105 520 6,426 SH   SOLE   5,695 0 0
BANK OF AMER MTN 0.76988 12/01/26 CORPORATE BONDS AND NOTES 5901886X1 858 866,000 SH   SOLE   866,000 0 0
METLIFE INC COMMON STOCK 59156R108 9,636 144,233 SH   SOLE   136,373 0 0
MICROSOFT CORP COMMON STOCK 594918104 3,314 9,989 SH   SOLE   1,750 0 0
NISOURCE INC COMMON STOCK 65473P105 233 8,000 SH   SOLE   8,000 0 0
NORTHROP GRUMMAN CORPORATION COMMON STOCK 666807102 2,331 6,302 SH   SOLE   6,302 0 0
PG&E CORP COM Stock 69331C108 299 24,677 SH   SOLE   24,677 0 0
PEPSICO INC COMMON STOCK 713448108 458 2,640 SH   SOLE   2,640 0 0
PFIZER INC COMMON STOCK 717081103 200 3,738 SH   SOLE   1,738 0 0
PHILIP MORRIS INTL COMMON STOCK 718172109 360 3,500 SH   SOLE   3,500 0 0
PIMCO ENHANCED SHORT MATURITY ETF CLOSED END MUTUAL FUND FIXED 72201R833 595 5,864 SH   SOLE   140 0 0
PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 8,250 74,107 SH   SOLE   68,900 0 0
RAYTHEON TECHNOLOGIES CORP COM COMMON STOCK 75513E101 353 4,034 SH   SOLE   1,517 0 0
SPDR S P 500 ETF CLOSED END MUTUAL FUND EQUITY 78462F103 1,340 2,877 SH   SOLE   1,042 0 0
SPDR GOLD SHARES ETF CLOSED END MUTUAL FUND EQUITY 78463V107 14,042 83,497 SH   SOLE   80,957 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 2,027 55,574 SH   SOLE   55,574 0 0
SPDR PORTFOLIO S P 1500 ETF CLOSED END MUTUAL FUND EQUITY 78464A805 207 3,613 SH   SOLE   1,124 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 42 1,405 SH   SOLE   1,405 0 0
ST JOE CO COM Stock 790148100 528 10,151 SH   SOLE   10,151 0 0
SCHWAB U S LARGE CAP GROWTH ETF CLOSED END MUTUAL FUND EQUITY 808524300 241 1,619 SH   SOLE   1,619 0 0
STATE STREET CORP 1.116 6/15/37 CORPORATE BONDS AND NOTES 857477AY9 27 30,000 SH   SOLE   30,000 0 0
SUNTRUST CAPITAL 0.78141 5/15/27 CORPORATE BONDS AND NOTES 86787XAA3 2,367 2,434,000 SH   SOLE   2,434,000 0 0
SUNTRUST CAPITAL 0.766 3/15/28 CORPORATE BONDS AND NOTES 86788LAA8 2,247 2,315,000 SH   SOLE   2,315,000 0 0
TAKEDA PHARMACEUTICAL SP A D R FOREIGN COMMON STOCK 874060205 1,916 132,516 SH   SOLE   132,516 0 0
TYSON FOODS INC CL A COMMON STOCK 902494103 6,965 76,628 SH   SOLE   76,628 0 0
UNITED FINANCIAL 5.750 10/01/24 CORPORATE BONDS AND NOTES 910304AA2 2,013 1,859,000 SH   SOLE   1,859,000 0 0
US BANK CAPITAL IX 3.57778 4/15/49 CORPORATE BONDS AND NOTES 91731KAA8 1,250 1,323,000 SH   SOLE   1,323,000 0 0
VANECK GOLD MINERS ETF ETF 92189F106 709 22,146 SH   SOLE   22,146 0 0
VANGUARD TOTAL WORLD STOCK INDEX ETF CLOSED END MUTUAL FUND EQUITY 922042742 2,027 19,771 SH   SOLE   19,771 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 3,070 50,111 SH   SOLE   50,111 0 0
VANGUARD 500 INDEX ADMIRAL MUTUAL FUNDS - EQUITY 922908710 322 772 SH   SOLE   772 0 0
VANGUARD VALUE INDEX FUND ETF CLOSED END MUTUAL FUND EQUITY 922908744 597 4,105 SH   SOLE   4,105 0 0
VANGUARD TOTAL STOCK MARKET ETF CLOSED END MUTUAL FUND EQUITY 922908769 8,705 38,381 SH   SOLE   38,381 0 0
VIATRIS INC COM COMMON STOCK 92556V106 7,949 535,418 SH   SOLE   489,709 0 0
WELLS FARGO CO NEW COM Stock 949746101 391 8,154 SH   SOLE   8,154 0 0
WELLS FARGO MTN 3.500 3/08/22 CORPORATE BONDS AND NOTES 94974BFC9 50 50,000 SH   SOLE   50,000 0 0
WELLTOWER INC COM REIT 95040Q104 843 9,840 SH   SOLE   9,840 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 200 3,206 SH   SOLE   3,206 0 0
BUNGE LTD 4.875 CV PFD CONVERTIBLE PREFERRED G16962204 19 150 SH   SOLE   150 0 0
SEAGATE TECHNOLOGY HLDNGS PLC ORD FOREIGN COMMON STOCK G7997R103 23 210 SH   SOLE   210 0 0
GOLAR LNG LTD FOREIGN COMMON STOCK G9456A100 7,165 504,239 SH   SOLE   468,815 0 0
CHECK POINT SOFTWARE TECH LTD FOREIGN COMMON STOCK M22465104 359 2,966 SH   SOLE   2,966 0 0
LYONDELLBASELL INDUSTRIES N V SHS A FOREIGN COMMON STOCK N53745100 286 2,955 SH   SOLE   2,955 0 0
SCORPIO TANKERS INC FOREIGN COMMON STOCK Y7542C130 4,120 304,014 SH   SOLE   282,650 0 0