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
Expires: July 31, 2015
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
3M CO COM 88579Y101 464,050 2,826 SH SOLE 2,826 0 0
ABBOTT LABORATORIES COM 002824100 797,558 8,070 SH SOLE 8,070 0 0
ABBVIE INC COM 00287Y109 3,038,891 11,617 SH SOLE 11,617 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 404,331 2,205 SH SOLE 2,205 0 0
ADVISORSHARES TR PURE US CANN ETF 00768Y453 145,951 32,290 SH SOLE 32,290 0 0
AECOM COM 00766T100 280,013 4,750 SH SOLE 4,750 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 330,259 1,187 SH SOLE 1,187 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 370,600 10,625 SH SOLE 10,625 0 0
ALPHABET INC CAP STK CL A 02079K305 48,075,494 139,721 SH SOLE 139,721 0 0
ALPHABET INC CAP STK CL C 02079K107 9,364,557 27,483 SH SOLE 27,483 0 0
AMAZON COM INC COM 023135106 32,319,490 129,719 SH SOLE 129,719 0 0
AMERICAN ELEC PWR CO INC COM 025537101 545,744 4,600 SH SOLE 4,600 0 0
AMERICAN EXPRESS CO COM 025816109 730,144 2,401 SH SOLE 2,401 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 551,675 7,413 SH SOLE 7,413 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 7,170,548 61,783 SH SOLE 61,783 0 0
APPLE INC COM 037833100 30,833,424 92,587 SH SOLE 92,587 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 2,740,749 1,512 SH SOLE 1,512 0 0
AT&T INC COM 00206R102 247,416 10,139 SH SOLE 10,139 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 852,888 3,305 SH SOLE 3,305 0 0
BADGER METER INC COM 056525108 203,841 1,650 SH SOLE 1,650 0 0
BALL CORP COM 058498106 418,880 7,476 SH SOLE 7,476 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 399,544 14,336 SH SOLE 14,336 0 0
BANK OF AMER CORP 7.25%CNV PFD L 060505682 225,878 185 SH SOLE 185 0 0
BANK OF AMER CORP COM 060505104 11,766,242 216,172 SH SOLE 216,172 0 0
BARRICK MNG CORP COM SHS 06849F108 222,668 5,475 SH SOLE 5,475 0 0
BECTON DICKINSON & CO COM 075887109 2,353,850 13,150 SH SOLE 13,150 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,229,035 7 SH SOLE 7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,779,770 27,673 SH SOLE 27,673 0 0
BLACKSTONE INC COM 09260D107 1,475,610 13,164 SH SOLE 13,164 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 27,687 28,000 SH SOLE 28,000 0 0
BOEING CO COM 097023105 334,704 1,799 SH SOLE 1,799 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,910,843 158,324 SH SOLE 158,324 0 0
BROADCOM INC COM 11135F101 2,267,283 6,456 SH SOLE 6,456 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 1,395,338 39,250 SH SOLE 39,250 0 0
CATERPILLAR INC COM 149123101 1,125,318 1,387 SH SOLE 1,387 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,694,051 46,034 SH SOLE 46,034 0 0
CHARLES SCHWAB CORP (THE) COM 808513105 277,973 2,844 SH SOLE 2,844 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8,338,854 30,996 SH SOLE 30,996 0 0
CHEVRON CORPORATION COM 166764100 2,745,414 13,444 SH SOLE 13,444 0 0
CHUBB LIMITED COM H1467J104 657,981 2,023 SH SOLE 2,023 0 0
CISCO SYS INC COM 17275R102 4,368,271 40,586 SH SOLE 40,586 0 0
CITIGROUP INC COM NEW 172967424 11,170,110 86,269 SH SOLE 86,269 0 0
CLEARWAY ENERGY INC CL C 18539C204 7,998,906 273,280 SH SOLE 273,280 0 0
COCA COLA CO COM 191216100 14,065,239 163,397 SH SOLE 163,397 0 0
CONOCOPHILLIPS COM 20825C104 4,288,265 34,265 SH SOLE 34,265 0 0
CORNING INC COM 219350105 568,912 3,700 SH SOLE 3,700 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 3,234,216 3,552 SH SOLE 3,552 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 519,892 40,333 SH SOLE 40,333 0 0
CRH PLC ORD G25508105 10,235,984 123,623 SH SOLE 123,623 0 0
CROWN HLDGS INC COM 228368106 9,270,810 87,950 SH SOLE 87,950 0 0
DATADOG INC CL A COM 23804L103 6,740,270 24,613 SH SOLE 24,613 0 0
DEERE & CO COM 244199105 1,100,670 1,639 SH SOLE 1,639 0 0
DISNEY WALT CO COM 254687106 904,238 8,620 SH SOLE 8,620 0 0
DORCHESTER MINERALS L P COM UNIT 25820R105 574,540 20,490 SH SOLE 20,490 0 0
DTE ENERGY CO COM 233331107 3,185,192 26,151 SH SOLE 26,151 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 7,251,492 63,604 SH SOLE 63,604 0 0
ELI LILLY & CO COM 532457108 24,176,171 20,894 SH SOLE 20,894 0 0
EMERSON ELEC CO COM 291011104 636,220 4,102 SH SOLE 4,102 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 39,413,920 1,993,622 SH SOLE 1,993,622 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 40,088,190 1,125,756 SH SOLE 1,125,756 0 0
EOG RES INC COM 26875P101 14,984,568 108,773 SH SOLE 108,773 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 40,451 46,000 SH SOLE 46,000 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 2,620,275 16,100 SH SOLE 16,100 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 8,611,369 168,685 SH SOLE 159,999 0 8,686
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 293,436 2,475 SH SOLE 2,475 0 0
FORTINET INC COM 34959E109 1,199,480 6,710 SH SOLE 6,710 0 0
GALLAGHER ARTHUR J & CO COM 363576109 442,762 1,941 SH SOLE 1,941 0 0
GE AEROSPACE COM NEW 369604301 1,735,083 5,556 SH SOLE 5,556 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 12,429,190 190,136 SH SOLE 190,136 0 0
GE VERNOVA INC COM 36828A101 1,199,530 1,262 SH SOLE 1,262 0 0
GENERAL MILLS INC COM 370334104 222,965 6,933 SH SOLE 6,933 0 0
GENUINE PARTS CO COM 372460105 395,578 3,146 SH SOLE 3,146 0 0
GMO ETF TRUST US QUALITY ETF 90139K100 671,261 15,680 SH SOLE 15,680 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 299,419 332 SH SOLE 332 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 11,450,638 645,470 SH SOLE 645,470 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 7,894,081 395,297 SH SOLE 395,297 0 0
HF SINCLAIR CORP COM 403949100 333,443 3,107 SH SOLE 3,107 0 0
HOME DEPOT INC COM 437076102 6,424,411 22,582 SH SOLE 22,582 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102 10,311,144 140,059 SH SOLE 140,059 0 0
HUNTINGTON BANCSHARES INC COM 446150104 8,778,742 575,278 SH SOLE 575,278 0 0
ILLINOIS TOOL WKS INC COM 452308109 693,112 2,694 SH SOLE 2,694 0 0
INTEL CORP COM 458140100 454,469 3,780 SH SOLE 3,780 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 738,965 3,360 SH SOLE 3,360 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 6,402,399 132,885 SH SOLE 132,885 0 0
ISHARES GOLD TR ISHARES NEW 464285204 3,593,772 46,015 SH SOLE 46,015 0 0
ISHARES INC CORE MSCI EMKT 46434G103 597,687 7,364 SH SOLE 7,364 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2,163,750 28,700 SH SOLE 28,700 0 0
ISHARES TR CORE MSCI EAFE 46432F842 16,993,289 175,405 SH SOLE 175,405 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,810,792 57,415 SH SOLE 57,415 0 0
ISHARES TR CORE S&P US GWT 464287671 497,938 2,570 SH SOLE 2,570 0 0
ISHARES TR MBS ETF 464288588 43,724,388 487,886 SH SOLE 483,797 0 4,089
ISHARES TR MSCI ACWI ETF 464288257 1,393,163 8,775 SH SOLE 8,775 0 0
ISHARES TR MSCI EAFE ETF 464287465 502,100 4,833 SH SOLE 4,833 0 0
ISHARES TR MSCI JP VALUE 46435U374 742,446 15,305 SH SOLE 15,305 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 796,113 3,582 SH SOLE 3,582 0 0
ISHARES TR NATIONAL MUN ETF 464288414 3,640,331 36,007 SH SOLE 36,007 0 0
ISHARES TR PFD AND INCM SEC 464288687 19,774,479 670,321 SH SOLE 659,567 0 10,754
ISHARES TR RUS 1000 ETF 464287622 609,630 1,465 SH SOLE 1,465 0 0
ISHARES TR S&P 100 ETF 464287101 1,551,822 4,061 SH SOLE 4,061 0 0
ISHARES TR SELECT DIVID ETF 464287168 99,057,475 651,393 SH SOLE 646,766 0 4,627
ISHARES TR TIPS BD ETF 464287176 2,323,005 22,328 SH SOLE 22,328 0 0
ISHARES TR U.S. TECH ETF 464287721 2,596,020 9,800 SH SOLE 9,800 0 0
JANUS DETROIT STR TR HEND SECU IN ETF 47103U746 698,880 14,000 SH SOLE 14,000 0 0
JOHNSON & JOHNSON COM 478160104 6,404,381 24,191 SH SOLE 24,191 0 0
JPMORGAN CHASE & CO COM 46625H100 11,896,139 35,958 SH SOLE 35,958 0 0
KKR & CO INC COM 48251W104 3,197,949 35,026 SH SOLE 35,026 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 213,450 5,000 SH SOLE 5,000 0 0
LAM RESEARCH CORP COM NEW 512807306 988,815 3,010 SH SOLE 3,010 0 0
LINCOLN ELEC HLDGS INC COM 533900106 529,160 2,000 SH SOLE 2,000 0 0
LINDE PLC SHS G54950103 1,664,575 3,506 SH SOLE 3,506 0 0
LOCKHEED MARTIN CORP COM 539830109 386,042 758 SH SOLE 758 0 0
LOWES COS INC COM 548661107 362,683 1,968 SH SOLE 1,968 0 0
MARATHON PETE CORP COM 56585A102 289,447 732 SH SOLE 732 0 0
MASTERCARD INCORPORATED CL A 57636Q104 10,997,851 19,942 SH SOLE 19,942 0 0
MCDONALDS CORP COM 580135101 315,326 1,365 SH SOLE 1,365 0 0
MCKESSON CORP COM 58155Q103 348,354 408 SH SOLE 408 0 0
MEDTRONIC PLC SHS G5960L103 10,933,116 126,702 SH SOLE 126,702 0 0
MERCK & CO INC COM 58933Y105 4,930,926 33,933 SH SOLE 33,933 0 0
META PLATFORMS INC CL A 30303M102 16,542,806 22,812 SH SOLE 22,812 0 0
METLIFE INC COM 59156R108 671,078 7,127 SH SOLE 7,127 0 0
MICROSOFT CORP COM 594918104 47,575,871 92,758 SH SOLE 92,758 0 0
MONDELEZ INTL INC CL A 609207105 1,996,987 34,538 SH SOLE 34,538 0 0
MPLX LP COM UNIT REP LTD 55336V100 20,053,480 356,063 SH SOLE 356,063 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,535,279 20,249 SH SOLE 20,249 0 0
NETFLIX INC. COM 64110L106 7,462,316 107,248 SH SOLE 107,248 0 0
NETSKOPE INC CL A 64119N608 432,652 24,808 SH SOLE 24,808 0 0
NEXTERA ENERGY INC COM 65339F101 22,879,502 302,079 SH SOLE 302,079 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,563,084 9,438 SH SOLE 9,438 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,264,582 15,884 SH SOLE 15,884 0 0
NRG ENERGY INC COM NEW 629377508 236,256 2,470 SH SOLE 2,470 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 6,491,124 512,727 SH SOLE 512,727 0 0
NVIDIA CORPORATION COM 67066G104 10,867,933 47,587 SH SOLE 47,587 0 0
ONEOK INC NEW COM 30609A109 596,890 7,000 SH SOLE 7,000 0 0
ORACLE CORP COM 68389X105 870,070 6,337 SH SOLE 6,337 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 207,546 2,430 SH SOLE 2,430 0 0
PARKER-HANNIFIN CORP COM 701094104 803,508 841 SH SOLE 841 0 0
PEPSICO INC COM 713448108 1,080,750 8,528 SH SOLE 8,528 0 0
PFIZER INC COM 717081103 236,231 8,283 SH SOLE 8,283 0 0
PG&E CORP COM 69331C108 136,036 11,105 SH SOLE 11,105 0 0
PHILLIPS 66 COM 718546104 4,270,060 16,725 SH SOLE 16,725 0 0
PIMCO ETF TR MULTISECTOR BD 72201R585 25,683,864 1,011,574 SH SOLE 1,011,574 0 0
PNC FINL SVCS GROUP INC COM 693475105 9,279,577 41,751 SH SOLE 41,751 0 0
PPL CORP COM 69351T106 11,967,092 363,852 SH SOLE 363,852 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 2,565,829 49,610 SH SOLE 49,610 0 0
PROCTER & GAMBLE CO COM 742718109 3,192,189 21,972 SH SOLE 21,972 0 0
PROLOGIS INC. COM 74340W103 1,120,519 8,630 SH SOLE 8,630 0 0
RTX CORPORATION COM 75513E101 1,608,212 8,662 SH SOLE 8,662 0 0
S&P GLOBAL INC COM 78409V104 8,631,004 21,880 SH SOLE 21,880 0 0
SERVICETITAN INC SHS CL A 81764X103 573,557 8,718 SH SOLE 8,718 0 0
SHELL PLC SPON ADS 780259305 407,289 4,285 SH SOLE 4,285 0 0
SNOWFLAKE INC COM SHS 833445109 24,448,320 72,000 SH SOLE 72,000 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 1,158,152 7,677 SH SOLE 7,677 0 0
SPDR GOLD TR GOLD SHS 78463V107 55,156,296 144,828 SH SOLE 144,828 0 0
STATE STR CORP COM 857477103 901,408 5,163 SH SOLE 5,163 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 14,729,795 19,314 SH SOLE 19,314 0 0
STRYKER CORPORATION COM 863667101 273,462 993 SH SOLE 993 0 0
SYSCO CORP COM 871829107 1,085,203 13,920 SH SOLE 13,920 0 0
TCW STRATEGIC INCOME FD INC COM 872340104 4,431,265 1,030,526 SH SOLE 981,401 0 49,125
TESLA INC COM 88160R101 537,182 1,514 SH SOLE 1,514 0 0
TEXAS INSTRS INC COM 882508104 64,616,908 230,700 SH SOLE 230,700 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 22,064,009 32,685 SH SOLE 32,685 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 495,319 1,095 SH SOLE 1,095 0 0
UBER TECHNOLOGIES INC COM 90353T100 365,980 5,342 SH SOLE 5,342 0 0
UNILEVER PLC SPON ADR NEW 904767803 5,988,828 98,614 SH SOLE 98,614 0 0
UNION PAC CORP COM 907818108 10,965,478 40,295 SH SOLE 40,295 0 0
UNITEDHEALTH GROUP INC COM 91324P102 481,976 1,313 SH SOLE 1,313 0 0
VALERO ENERGY CORP COM 91913Y100 857,781 2,213 SH SOLE 2,213 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 202,460 2,650 SH SOLE 2,650 0 0
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 384,487 4,902 SH SOLE 4,902 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 810,904 2,166 SH SOLE 2,166 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 259,296 1,200 SH SOLE 1,200 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 290,040 413 SH SOLE 413 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 239,520 2,134 SH SOLE 2,134 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 18,921,518 121,917 SH SOLE 121,917 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 397,345 2,308 SH SOLE 2,308 0 0
VISA INC COM CL A 92826C839 19,190,737 53,406 SH SOLE 53,406 0 0
VISTRA CORP COM 92840M102 19,613,049 141,764 SH SOLE 141,764 0 0
WALMART INC COM 931142103 752,277 7,239 SH SOLE 7,239 0 0
WELLS FARGO & CO COM 949746101 2,583,530 32,273 SH SOLE 32,273 0 0
WEYERHAEUSER CO COM NEW 962166104 1,671,733 87,755 SH SOLE 87,755 0 0
WW GRAINGER INC COM 384802104 1,042,701 837 SH SOLE 837 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 10,017,448 112,771 SH SOLE 112,771 0 0