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   443,274 3,900 SH   SOLE   3,900 0 0
ABBVIE INC COM 00287Y109   2,034,968 11,175 SH   SOLE   11,175 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   927,179 2,675 SH   SOLE   2,675 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453   252,753 25,250 SH   SOLE   25,250 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   22,472 19,000 SH   SOLE   19,000 0 0
ALPHABET INC CAP STK CL C 02079K107   2,367,034 15,546 SH   SOLE   15,546 0 0
ALPHABET INC CAP STK CL A 02079K305   3,066,898 20,320 SH   SOLE   20,320 0 0
AMAZON COM INC COM 023135106   2,653,931 14,713 SH   SOLE   14,713 0 0
AMERICAN EXPRESS CO COM 025816109   410,980 1,805 SH   SOLE   1,805 0 0
AMERICAN TOWER CORP NEW COM 03027X100   233,156 1,180 SH   SOLE   1,180 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   232,996 2,072 SH   SOLE   2,072 0 0
APPLE INC COM 037833100   10,215,111 59,570 SH   SOLE   59,570 0 0
BADGER METER INC COM 056525108   266,987 1,650 SH   SOLE   1,650 0 0
BALL CORP COM 058498106   503,583 7,476 SH   SOLE   7,476 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   169,738 14,336 SH   SOLE   14,336 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,806,640 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,322,080 26,924 SH   SOLE   26,924 0 0
BLACKROCK ENERGY & RES TR COM 09250U101   321,962 24,299 SH   SOLE   9,197 0 15,102
BLACKSTONE INC COM 09260D107   361,576 2,752 SH   SOLE   2,752 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   25,423 28,000 SH   SOLE   28,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   59,918 31,000 SH   SOLE   31,000 0 0
BROADCOM INC COM 11135F101   436,060 329 SH   SOLE   329 0 0
CATERPILLAR INC COM 149123101   256,501 700 SH   SOLE   700 0 0
CHEVRON CORP NEW COM 166764100   1,779,692 11,282 SH   SOLE   11,282 0 0
CISCO SYS INC COM 17275R102   957,973 19,194 SH   SOLE   19,194 0 0
COCA COLA CO COM 191216100   234,625 3,835 SH   SOLE   3,835 0 0
CONOCOPHILLIPS COM 20825C104   4,259,298 33,464 SH   SOLE   33,464 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,756,801 2,398 SH   SOLE   2,398 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   4,453,028 374,204 SH   SOLE   374,204 0 0
CVS HEALTH CORP COM 126650100   773,991 9,704 SH   SOLE   9,704 0 0
DATADOG INC CL A COM 23804L103   4,099,318 33,166 SH   SOLE   33,166 0 0
DISNEY WALT CO COM 254687106   608,522 4,973 SH   SOLE   4,973 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   759,779 22,532 SH   SOLE   22,532 0 0
ELI LILLY & CO COM 532457108   13,711,545 17,625 SH   SOLE   17,625 0 0
EOG RES INC COM 26875P101   28,923,928 226,251 SH   SOLE   226,251 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   44,544 46,000 SH   SOLE   46,000 0 0
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   27,675 30,000 SH   SOLE   30,000 0 0
EXXON MOBIL CORP COM 30231G102   728,011 6,263 SH   SOLE   6,263 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   10,303 10,000 SH   SOLE   10,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   472,826 1,891 SH   SOLE   1,891 0 0
GENERAL ELECTRIC CO COM NEW 369604301   793,922 4,523 SH   SOLE   4,523 0 0
GENERAL MLS INC COM 370334104   840,829 12,017 SH   SOLE   12,017 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   228,291 547 SH   SOLE   547 0 0
HOME DEPOT INC COM 437076102   1,228,671 3,203 SH   SOLE   3,203 0 0
ILLINOIS TOOL WKS INC COM 452308109   413,497 1,541 SH   SOLE   1,541 0 0
INTEL CORP COM 458140100   821,739 18,604 SH   SOLE   18,604 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   5,900,094 132,885 SH   SOLE   132,885 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   754,817 1,700 SH   SOLE   1,700 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,978,545 47,097 SH   SOLE   47,097 0 0
ISHARES INC CORE MSCI EMKT 46434G103   379,998 7,364 SH   SOLE   7,364 0 0
ISHARES TR PFD AND INCM SEC 464288687   11,418,563 354,284 SH   SOLE   343,530 0 10,754
ISHARES TR CORE DIV GRWTH 46434V621   1,666,366 28,701 SH   SOLE   28,701 0 0
ISHARES TR CORE S&P SCP ETF 464287804   349,067 3,158 SH   SOLE   3,158 0 0
ISHARES TR CORE S&P US GWT 464287671   301,230 2,570 SH   SOLE   2,570 0 0
ISHARES TR MSCI EAFE ETF 464287465   370,790 4,643 SH   SOLE   4,643 0 0
ISHARES TR S&P 100 ETF 464287101   962,177 3,889 SH   SOLE   3,889 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,237,733 16,677 SH   SOLE   16,677 0 0
ISHARES TR RUS 1000 ETF 464287622   574,611 1,995 SH   SOLE   1,995 0 0
ISHARES TR MSCI JP VALUE 46435U374   401,751 12,090 SH   SOLE   12,090 0 0
ISHARES TR SELECT DIVID ETF 464287168   83,939,862 681,441 SH   SOLE   676,814 0 4,627
ISHARES TR MSCI ACWI ETF 464288257   5,304,264 48,164 SH   SOLE   48,164 0 0
JOHNSON & JOHNSON COM 478160104   664,153 4,198 SH   SOLE   4,198 0 0
JPMORGAN CHASE & CO COM 46625H100   1,342,010 6,700 SH   SOLE   6,700 0 0
KKR & CO INC COM 48251W104   292,006 2,903 SH   SOLE   2,903 0 0
KOPIN CORP COM 500600101   36,000 20,000 SH   SOLE   20,000 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,464,188 79,662 SH   SOLE   79,662 0 0
LAM RESEARCH CORP COM 512807108   292,443 301 SH   SOLE   301 0 0
LINDE PLC SHS G54950103   360,298 776 SH   SOLE   776 0 0
LOCKHEED MARTIN CORP COM 539830109   322,958 710 SH   SOLE   710 0 0
LOWES COS INC COM 548661107   487,808 1,915 SH   SOLE   1,915 0 0
MARQETA INC CLASS A COM 57142B104   266,728 44,753 SH   SOLE   44,753 0 0
MARSH & MCLENNAN COS INC COM 571748102   254,385 1,235 SH   SOLE   1,235 0 0
MASTERCARD INCORPORATED CL A 57636Q104   242,129 503 SH   SOLE   503 0 0
MCDONALDS CORP COM 580135101   335,916 1,191 SH   SOLE   1,191 0 0
MERCK & CO INC COM 58933Y105   352,285 2,670 SH   SOLE   2,670 0 0
META PLATFORMS INC CL A 30303M102   195,103,131 401,794 SH   SOLE   401,794 0 0
METALLA RTY & STREAMING LTD COM NEW 59124U605   347,008 111,578 SH   SOLE   111,578 0 0
MICROSOFT CORP COM 594918104   14,110,287 33,538 SH   SOLE   33,538 0 0
NETFLIX INC COM 64110L106   388,691 640 SH   SOLE   640 0 0
NOKIA CORP SPONSORED ADR 654902204   42,480 12,000 SH   SOLE   12,000 0 0
NORTHROP GRUMMAN CORP COM 666807102   4,606,624 9,624 SH   SOLE   9,624 0 0
NOVARTIS AG SPONSORED ADR 66987V109   246,275 2,546 SH   SOLE   2,546 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   8,423,857 706,107 SH   SOLE   706,107 0 0
NVIDIA CORPORATION COM 67066G104   3,701,885 4,097 SH   SOLE   4,097 0 0
PARKER-HANNIFIN CORP COM 701094104   467,419 841 SH   SOLE   841 0 0
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   32,855 18,000 SH   SOLE   18,000 0 0
PHILIP MORRIS INTL INC COM 718172109   1,287,902 14,057 SH   SOLE   14,057 0 0
PHILLIPS 66 COM 718546104   2,731,862 16,725 SH   SOLE   16,725 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   57,226 20,000 SH   SOLE   20,000 0 0
PLANET LABS PBC COM CL A 72703X106   178,273 69,911 SH   SOLE   69,911 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   2,285,476 27,814 SH   SOLE   27,814 0 0
PROCTER AND GAMBLE CO COM 742718109   1,986,254 12,242 SH   SOLE   12,242 0 0
RTX CORPORATION COM 75513E101   502,962 5,157 SH   SOLE   5,157 0 0
SERVICENOW INC COM 81762P102   248,542 326 SH   SOLE   326 0 0
SNOWFLAKE INC CL A 833445109   14,736,142 91,189 SH   SOLE   91,189 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   28,160 28,000 SH   SOLE   28,000 0 0
SPDR GOLD TR GOLD SHS 78463V107   318,455 1,548 SH   SOLE   1,548 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,479,566 4,740 SH   SOLE   4,740 0 0
SPRINKLR INC CL A 85208T107   303,044 24,698 SH   SOLE   24,698 0 0
TCW STRATEGIC INCOME FD INC COM 872340104   5,441,191 1,131,225 SH   SOLE   1,092,881 0 38,344
TESLA INC COM 88160R101   500,650 2,848 SH   SOLE   2,848 0 0
TEXAS INSTRS INC COM 882508104   41,613,110 238,868 SH   SOLE   238,868 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   265,331 457 SH   SOLE   457 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   313,709 1,045 SH   SOLE   1,045 0 0
UNION PAC CORP COM 907818108   302,986 1,232 SH   SOLE   1,232 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,900,194 5,863 SH   SOLE   5,863 0 0
VALE S A SPONSORED ADS 91912E105   195,040 16,000 SH   SOLE   16,000 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   488,612 1,880 SH   SOLE   1,880 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   16,727,262 138,253 SH   SOLE   138,253 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   630,053 4,784 SH   SOLE   2,538 0 2,246
VISA INC COM CL A 92826C839   3,940,697 14,120 SH   SOLE   14,120 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   16,774 17,000 SH   SOLE   17,000 0 0
WALMART INC COM 931142103   394,595 6,558 SH   SOLE   6,558 0 0
WATSCO INC COM 942622200   228,235 528 SH   SOLE   528 0 0
WELLS FARGO CO NEW COM 949746101   1,572,281 27,127 SH   SOLE   27,127 0 0