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
ADOBE SYSTEMS COM 00724F101   755,325 1,960 SH   SOLE   1,960 0 0
ALPHABET INC CAP STK CL C 02079K107   14,991,808 144,152 SH   SOLE   144,152 0 0
ALPHABET INC CAP STK CAP STK CL A 02079K305   5,438,564 52,430 SH   SOLE   52,430 0 0
AMAZON.COM INC COM 023135106   12,427,853 120,320 SH   SOLE   120,320 0 0
APPLE COMPUTER INC COM 037833100   20,942,795 127,003 SH   SOLE   127,003 0 0
ATERIAN INC COM 02156U101   12,902 15,000 SH   SOLE   15,000 0 0
AUTODESK INC COM 052769106   1,942,757 9,333 SH   SOLE   9,333 0 0
BANK OF AMERICA CORP COM 060505104   5,752,175 201,125 SH   SOLE   201,125 0 0
BERKSHIRE HATHAWAY INC CL A 084670108   931,200 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,474,289 20,968 SH   SOLE   20,968 0 0
BLACKROCK MUNI 2030 TARGET ETF COM SHS BEN IN 09257P105   501,732 23,100 SH   SOLE   23,100 0 0
BRISTOL MYERS SQUIBB COM 110122108   3,904,510 56,334 SH   SOLE   56,334 0 0
CF INDS HLDGS INC COM 125269100   5,444,361 75,105 SH   SOLE   75,105 0 0
CHARTER COMMUNICATIONS INC NEW CL A 16119P108   1,800,924 5,036 SH   SOLE   5,036 0 0
COMCAST CL A VTG CL A 20030N101   1,982,693 52,300 SH   SOLE   52,300 0 0
COMMUNICATION SVCS SECTOR ETF COMMUNICATION 81369Y852   240,576 4,150 SH   SOLE   4,150 0 0
CONOCOPHILLIPS COM 20825C104   5,962,025 60,095 SH   SOLE   60,095 0 0
COSTCO WHOLESALE COM 22160K105   462,089 930 SH   SOLE   930 0 0
COTERRA ENERGY INC (FORMERLY C COM 127097103   598,776 24,400 SH   SOLE   24,400 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   208,092 19,250 SH   SOLE   19,250 0 0
DIAMONDBACK ENERGY INC COM 25278X109   772,497 5,715 SH   SOLE   5,715 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,253,844 27,557 SH   SOLE   27,557 0 0
ELECTRONIC ARTS COM 285512109   5,401,580 44,845 SH   SOLE   44,845 0 0
EURONAV NPV SHS B38564108   311,454 18,550 SH   SOLE   18,550 0 0
EXPEDIA GROUP INC COM NEW 30212P303   417,229 4,300 SH   SOLE   4,300 0 0
FIDELITY NATIONAL INFORMATIO COM 31620M106   1,364,770 25,120 SH   SOLE   25,120 0 0
FISERV INC COM 337738108   1,781,353 15,760 SH   SOLE   15,760 0 0
GOLAR LNG LIMITED COM STK USD1 SHS G9456A100   1,620,648 75,030 SH   SOLE   75,030 0 0
HOME DEPOT COM 437076102   3,445,821 11,676 SH   SOLE   11,676 0 0
HONEYWELL INTL INC COM 438516106   1,022,492 5,350 SH   SOLE   5,350 0 0
IDEX CORP COM 45167R104   219,478 950 SH   SOLE   950 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104   2,786,629 26,720 SH   SOLE   26,720 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   533,504 12,800 SH   SOLE   12,800 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   240,698 750 SH   SOLE   750 0 0
ISHARES NATL AMT FREE MUNI ETF NATL MUNI ETF 464288414   527,926 4,900 SH   SOLE   4,900 0 0
ISHARES SP 500 INDEX ETF CORE SP 500 E 464287200   2,768,624 6,735 SH   SOLE   6,735 0 0
ISHARES SP 500/BARRA GROWTH I SP 500 GRWT E 464287309   447,230 7,000 SH   SOLE   7,000 0 0
JOHNSON JOHNSON COM 478160104   806,000 5,200 SH   SOLE   5,200 0 0
JP MORGAN CHASE COM 46625H100   7,382,322 56,652 SH   SOLE   56,652 0 0
LINDE PLC COM EUR0.001 SHS G54950103   710,880 2,000 SH   SOLE   2,000 0 0
MARTIN MARIETTA MATERIALS COM 573284106   6,115,908 17,225 SH   SOLE   17,225 0 0
MASTERCARD INC CL A 57636Q104   3,601,393 9,910 SH   SOLE   9,910 0 0
MATADOR RESOURCES COMPANY COM COM 576485205   2,066,342 43,365 SH   SOLE   43,365 0 0
MEDTRONIC PLC USD0.0001 SHS G5960L103   451,069 5,595 SH   SOLE   5,595 0 0
MERCADOLIBRE INC COM USD0.001 COM 58733R102   2,174,799 1,650 SH   SOLE   1,650 0 0
MERCK CO INC NEW COM 58933Y105   297,892 2,800 SH   SOLE   2,800 0 0
META PLATFORMS INC. CL A 30303M102   1,716,714 8,100 SH   SOLE   8,100 0 0
MICRON COM 595112103   325,836 5,400 SH   SOLE   5,400 0 0
MICROSOFT CORP COM 594918104   18,508,860 64,200 SH   SOLE   64,200 0 0
MODERNA INC COM 60770K107   307,160 2,000 SH   SOLE   2,000 0 0
MOSAIC CO NEW COM 61945C103   5,701,508 124,270 SH   SOLE   124,270 0 0
NUTRIEN LTD COM NPV COM 67077M108   5,577,521 75,525 SH   SOLE   75,525 0 0
NVIDIA CORP COM 67066G104   10,777,476 38,800 SH   SOLE   38,800 0 0
OLIN CORP NEW COM PAR $1 680665205   277,500 5,000 SH   SOLE   5,000 0 0
ORACLE CORPORATION COM 68389X105   2,811,759 30,260 SH   SOLE   30,260 0 0
PAYPAL INC. COM 70450Y103   318,948 4,200 SH   SOLE   4,200 0 0
PFIZER INC COM 717081103   644,640 15,800 SH   SOLE   15,800 0 0
PIONEER NATURAL RESOURCES CO COM 723787107   1,965,810 9,625 SH   SOLE   9,625 0 0
PRUDENTIAL FINANCIAL INC COM 744320102   1,112,853 13,450 SH   SOLE   13,450 0 0
QUALCOMM INC COM 747525103   10,502,386 82,320 SH   SOLE   82,320 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   623,618 6,368 SH   SOLE   6,368 0 0
REGENERON PHARMACEUTICALS COM 75886F107   10,336,609 12,580 SH   SOLE   12,580 0 0
SAFE BULKERS INC COM Y7388L103   2,184,679 592,054 SH   SOLE   592,054 0 0
SALESFORCE.COM INC COM 79466L302   2,662,068 13,325 SH   SOLE   13,325 0 0
SNOWFLAKE INC CL A 833445109   385,725 2,500 SH   SOLE   2,500 0 0
SOCIEDAD QUIMICA MINERA DE CH SPON ADR SER B 833635105   2,018,313 24,899 SH   SOLE   24,899 0 0
STAR BULK CARRIERS CORP COM US SHS PAR Y8162K204   2,341,194 110,852 SH   SOLE   110,852 0 0
STARBUCKS CORP COM 855244109   1,905,579 18,300 SH   SOLE   18,300 0 0
SUNCOR ENERGY INC NEW COM 867224107   3,278,570 105,590 SH   SOLE   105,590 0 0
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109   4,024,347 33,733 SH   SOLE   33,733 0 0
TECHNOLOGY SECTOR ETF TECHNOLOGY 81369Y803   492,293 3,260 SH   SOLE   3,260 0 0
TELLURIAN INC NEW COM 87968A104   86,100 70,000 SH   SOLE   70,000 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   622,934 19,400 SH   SOLE   19,400 0 0
THE WALT DISNEY CO COM 254687106   268,449 2,681 SH   SOLE   2,681 0 0
UNITED RENTALS INC COM 911363109   9,532,671 24,087 SH   SOLE   24,087 0 0
VERIZON COMMUNICATIONS COM 92343V104   995,778 25,605 SH   SOLE   25,605 0 0
VISA INC COM COM CL A 92826C839   5,876,164 26,063 SH   SOLE   26,063 0 0
VULCAN MATERIALS COM 929160109   3,742,581 21,815 SH   SOLE   21,815 0 0
WALMART STORES INC COM 931142103   2,455,042 16,650 SH   SOLE   16,650 0 0