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   1,470,078 12,934 SH   SOLE   0 0 12,934
ABBVIE INC COM 00287Y109   8,264,298 45,383 SH   SOLE   0 0 45,383
ADOBE INC COM 00724F101   536,390 1,063 SH   SOLE   0 0 1,063
ADVANCED MICRO DEVICES INC COM 007903107   688,569 3,815 SH   SOLE   0 0 3,815
ALLSTATE CORP COM 020002101   3,816,255 22,058 SH   SOLE   0 0 22,058
ALPHABET INC CAP STK CL C 02079K107   13,974,271 91,779 SH   SOLE   0 0 91,779
ALPHABET INC CAP STK CL A 02079K305   1,923,603 12,745 SH   SOLE   0 0 12,745
AMAZON COM INC COM 023135106   14,722,976 81,622 SH   SOLE   0 0 81,622
AMERICAN EXPRESS CO COM 025816109   3,064,024 13,457 SH   SOLE   0 0 13,457
AMGEN INC COM 031162100   1,222,292 4,299 SH   SOLE   0 0 4,299
APOLLO GLOBAL MGMT INC COM 03769M106   490,170 4,359 SH   SOLE   0 0 4,359
APPLE INC COM 037833100   47,067,475 274,478 SH   SOLE   0 0 274,478
APPLIED MATLS INC COM 038222105   6,088,207 29,521 SH   SOLE   0 0 29,521
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,746,003 1,799 SH   SOLE   0 0 1,799
AT&T INC COM 00206R102   1,504,805 85,500 SH   SOLE   0 0 85,500
BANK AMERICA CORP COM 060505104   1,439,785 37,969 SH   SOLE   0 0 37,969
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,319,562 15,028 SH   SOLE   0 0 15,028
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,903,320 3 SH   SOLE   0 0 3
BIOGEN INC COM 09062X103   230,724 1,070 SH   SOLE   0 0 1,070
BLACK STONE MINERALS L P COM UNIT 09225M101   532,629 33,331 SH   SOLE   0 0 33,331
BLACKROCK INC COM 09247X101   269,285 323 SH   SOLE   0 0 323
BLACKSTONE INC COM 09260D107   13,850,432 105,431 SH   SOLE   0 0 105,431
BOEING CO COM 097023105   8,717,165 45,169 SH   SOLE   0 0 45,169
BOOKING HOLDINGS INC COM 09857L108   210,417 58 SH   SOLE   0 0 58
BOSTON SCIENTIFIC CORP COM 101137107   920,711 13,443 SH   SOLE   0 0 13,443
BRISTOL-MYERS SQUIBB CO COM 110122108   237,365 4,377 SH   SOLE   0 0 4,377
BROADCOM INC COM 11135F101   695,840 525 SH   SOLE   0 0 525
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,836,334 58,838 SH   SOLE   0 0 58,838
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   380,555 15,489 SH   SOLE   0 0 15,489
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,670,404 71,907 SH   SOLE   0 0 71,907
CAMPING WORLD HLDGS INC CL A 13462K109   292,754 10,512 SH   SOLE   0 0 10,512
CARLYLE GROUP INC COM 14316J108   494,901 10,550 SH   SOLE   0 0 10,550
CATERPILLAR INC COM 149123101   1,045,791 2,854 SH   SOLE   0 0 2,854
CBOE GLOBAL MKTS INC COM 12503M108   3,449,347 18,774 SH   SOLE   0 0 18,774
CHEVRON CORP NEW COM 166764100   6,495,662 41,180 SH   SOLE   0 0 41,180
CISCO SYS INC COM 17275R102   1,940,464 38,879 SH   SOLE   0 0 38,879
CITIGROUP INC COM NEW 172967424   842,956 13,329 SH   SOLE   0 0 13,329
CLEARWAY ENERGY INC CL C 18539C204   383,790 16,650 SH   SOLE   0 0 16,650
CME GROUP INC COM 12572Q105   23,279,092 108,129 SH   SOLE   0 0 108,129
COCA COLA CO COM 191216100   221,210 3,616 SH   SOLE   0 0 3,616
COHERENT CORP COM 19247G107   715,738 11,807 SH   SOLE   0 0 11,807
COMCAST CORP NEW CL A 20030N101   1,016,774 23,455 SH   SOLE   0 0 23,455
CONNECTONE BANCORP INC COM 20786W107   230,646 11,828 SH   SOLE   0 0 11,828
CONOCOPHILLIPS COM 20825C104   656,697 5,159 SH   SOLE   0 0 5,159
COSTCO WHSL CORP NEW COM 22160K105   1,833,434 2,503 SH   SOLE   0 0 2,503
CROWDSTRIKE HLDGS INC CL A 22788C105   3,133,917 9,775 SH   SOLE   0 0 9,775
CSX CORP COM 126408103   266,904 7,200 SH   SOLE   0 0 7,200
CVS HEALTH CORP COM 126650100   1,326,648 16,633 SH   SOLE   0 0 16,633
DEERE &CO COM 244199105   4,215,890 10,264 SH   SOLE   0 0 10,264
DIGITAL RLTY TR INC COM 253868103   807,850 5,609 SH   SOLE   0 0 5,609
DILLARDS INC CL A 254067101   696,479 1,477 SH   SOLE   0 0 1,477
DISNEY WALT CO COM 254687106   1,631,181 13,331 SH   SOLE   0 0 13,331
DORCHESTER MINERALS LP COM UNIT 25820R105   509,712 15,116 SH   SOLE   0 0 15,116
DOUBLELINE INCOME SOLUTIONS COM 258622109   1,774,490 139,724 SH   SOLE   0 0 139,724
DOUBLELINE OPPORTUNISTIC CR COM 258623107   322,633 20,923 SH   SOLE   0 0 20,923
DOW INC COM 260557103   339,702 5,864 SH   SOLE   0 0 5,864
ELI LILLY &CO COM 532457108   3,801,619 4,887 SH   SOLE   0 0 4,887
ENBRIDGE INC COM 29250N105   1,692,609 46,783 SH   SOLE   0 0 46,783
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   4,160,284 264,481 SH   SOLE   0 0 264,481
ENOVIX CORPORATION COM 293594107   191,519 23,910 SH   SOLE   0 0 23,910
ENTERPRISE PRODS PARTNERS L COM 293792107   24,376,238 835,375 SH   SOLE   0 0 835,375
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   306,218 5,222 SH   SOLE   0 0 5,222
EXXON MOBIL CORP COM 30231G102   2,589,487 22,277 SH   SOLE   0 0 22,277
FEDEX CORP COM 31428X106   389,990 1,346 SH   SOLE   0 0 1,346
FIRST HORIZON CORPORATION COM 320517105   480,018 31,170 SH   SOLE   0 0 31,170
FIRST SOLAR INC COM 336433107   1,086,566 6,437 SH   SOLE   0 0 6,437
FORD MTR CO DEL COM 345370860   598,397 45,060 SH   SOLE   0 0 45,060
FUELCELL ENERGY INC COM 35952H601   40,758 34,250 SH   SOLE   0 0 34,250
GALLAGHER ARTHUR J &CO COM 363576109   200,032 800 SH   SOLE   0 0 800
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   394,913 4,344 SH   SOLE   0 0 4,344
GENERAL DYNAMICS CORP COM 369550108   201,415 713 SH   SOLE   0 0 713
GENERAL ELECTRIC CO COM NEW 369604301   445,846 2,540 SH   SOLE   0 0 2,540
GENERAL MLS INC COM 370334104   205,082 2,931 SH   SOLE   0 0 2,931
GENERAL MTRS CO COM 37045V100   1,165,522 25,701 SH   SOLE   0 0 25,701
GILEAD SCIENCES INC COM 375558103   650,680 8,883 SH   SOLE   0 0 8,883
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   244,154 2,420 SH   SOLE   0 0 2,420
HANNON ARMSTRONG SUST INFR C COM 41068X100   2,371,733 83,512 SH   SOLE   0 0 83,512
HOME DEPOT INC COM 437076102   2,361,917 6,157 SH   SOLE   0 0 6,157
HONEYWELL INTL INC COM 438516106   2,223,988 10,836 SH   SOLE   0 0 10,836
HUNTINGTON BANCSHARES INC COM 446150104   857,925 61,500 SH   SOLE   0 0 61,500
HUNTINGTON INGALLS INDS INC COM 446413106   243,960 837 SH   SOLE   0 0 837
INTEL CORP COM 458140100   5,838,994 132,194 SH   SOLE   0 0 132,194
INTELLIA THERAPEUTICS INC COM 45826J105   205,720 7,478 SH   SOLE   0 0 7,478
INTERCONTINENTAL EXCHANGE IN COM 45866F104   7,641,795 55,605 SH   SOLE   0 0 55,605
INTERNATIONAL BUSINESS MACHS COM 459200101   1,362,118 7,133 SH   SOLE   0 0 7,133
INTUIT COM 461202103   453,703 698 SH   SOLE   0 0 698
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   420,729 17,700 SH   SOLE   0 0 17,700
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   387,553 18,324 SH   SOLE   0 0 18,324
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   297,180 19,500 SH   SOLE   0 0 19,500
INVESCO QQQ TR UNIT SER 1 46090E103   1,533,736 3,454 SH   SOLE   0 0 3,454
ISHARES INC MSCI EURZONE ETF 464286608   519,280 10,170 SH   SOLE   0 0 10,170
ISHARES INC MSCI JPN ETF NEW 46434G822   496,453 6,958 SH   SOLE   0 0 6,958
ISHARES INC MSCI GBL ETF NEW 46434G848   345,415 8,283 SH   SOLE   0 0 8,283
ISHARES TR EXPND TEC SC ETF 464287549   1,977,753 22,949 SH   SOLE   0 0 22,949
ISHARES TR MSCI USA QLT FCT 46432F339   1,686,480 10,262 SH   SOLE   0 0 10,262
ISHARES TR MSCI INTL QUALTY 46434V456   1,070,015 26,980 SH   SOLE   0 0 26,980
ISHARES TR CORE S&P500 ETF 464287200   1,011,505 1,924 SH   SOLE   0 0 1,924
ISHARES TR RUSSELL 3000 ETF 464287689   1,009,169 3,363 SH   SOLE   0 0 3,363
ISHARES TR RUSSELL 2000 ETF 464287655   719,843 3,423 SH   SOLE   0 0 3,423
ISHARES TR CORE DIV GRWTH 46434V621   675,663 11,637 SH   SOLE   0 0 11,637
ISHARES TR RUS 1000 VAL ETF 464287598   623,537 3,481 SH   SOLE   0 0 3,481
ISHARES TR GLOBAL ENERG ETF 464287341   612,310 14,256 SH   SOLE   0 0 14,256
ISHARES TR INTL SEL DIV ETF 464288448   597,673 21,315 SH   SOLE   0 0 21,315
ISHARES TR ISHARES BIOTECH 464287556   532,006 3,877 SH   SOLE   0 0 3,877
ISHARES TR CORE S&P MCP ETF 464287507   493,513 8,125 SH   SOLE   0 0 8,125
ISHARES TR CORE HIGH DV ETF 46429B663   436,547 3,961 SH   SOLE   0 0 3,961
ISHARES TR PFD AND INCM SEC 464288687   379,540 11,776 SH   SOLE   0 0 11,776
ISHARES TR RUS 1000 GRW ETF 464287614   371,266 1,102 SH   SOLE   0 0 1,102
ISHARES TR SP SMCP600VL ETF 464287879   286,495 2,788 SH   SOLE   0 0 2,788
ISHARES TR US HLTHCARE ETF 464287762   235,839 3,810 SH   SOLE   0 0 3,810
ISHARES TR CORE US AGGBD ET 464287226   232,118 2,370 SH   SOLE   0 0 2,370
ISHARES TR MSCI INDIA ETF 46429B598   220,289 4,270 SH   SOLE   0 0 4,270
ITRON INC COM 465741106   727,762 7,866 SH   SOLE   0 0 7,866
JOHNSON &JOHNSON COM 478160104   7,476,227 47,261 SH   SOLE   0 0 47,261
JPMORGAN CHASE &CO COM 46625H100   16,994,664 84,846 SH   SOLE   0 0 84,846
KENVUE INC COM 49177J102   2,631,730 122,634 SH   SOLE   0 0 122,634
KEYCORP COM 493267108   586,314 37,085 SH   SOLE   0 0 37,085
KINDER MORGAN INC DEL COM 49456B101   1,364,955 74,425 SH   SOLE   0 0 74,425
KKR &CO INC COM 48251W104   420,670 4,182 SH   SOLE   0 0 4,182
KLA CORP COM NEW 482480100   806,183 1,154 SH   SOLE   0 0 1,154
L3HARRIS TECHNOLOGIES INC COM 502431109   628,560 2,950 SH   SOLE   0 0 2,950
LAM RESEARCH CORP COM 512807108   5,563,649 5,726 SH   SOLE   0 0 5,726
LEAR CORP COM NEW 521865204   483,039 3,334 SH   SOLE   0 0 3,334
LINEAGE CELL THERAPEUTICS IN COM 53566P109   47,622 32,177 SH   SOLE   0 0 32,177
LOCKHEED MARTIN CORP COM 539830109   2,354,264 5,176 SH   SOLE   0 0 5,176
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,383,055 13,522 SH   SOLE   0 0 13,522
MARVELL TECHNOLOGY INC COM 573874104   262,965 3,710 SH   SOLE   0 0 3,710
MASTERCARD INCORPORATED CL A 57636Q104   6,619,827 13,746 SH   SOLE   0 0 13,746
MATTERPORT INC COM CL A 577096100   78,648 34,800 SH   SOLE   0 0 34,800
MEIRAGTX HLDGS PLC COM G59665102   432,921 71,321 SH   SOLE   0 0 71,321
MERCK &CO INC COM 58933Y105   11,995,174 90,907 SH   SOLE   0 0 90,907
META PLATFORMS INC CL A 30303M102   6,226,870 12,824 SH   SOLE   0 0 12,824
MICROSOFT CORP COM 594918104   61,037,203 145,078 SH   SOLE   0 0 145,078
MORGAN STANLEY COM NEW 617446448   249,214 2,647 SH   SOLE   0 0 2,647
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   3,544,510 117,836 SH   SOLE   0 0 117,836
NORTHROP GRUMMAN CORP COM 666807102   739,530 1,545 SH   SOLE   0 0 1,545
NOVARTIS AG SPONSORED ADR 66987V109   789,220 8,159 SH   SOLE   0 0 8,159
NUTANIX INC CL A 67059N108   1,246,497 20,196 SH   SOLE   0 0 20,196
NVIDIA CORPORATION COM 67066G104   11,559,449 12,793 SH   SOLE   0 0 12,793
OFS CAP CORP COM 67103B100   101,981 10,270 SH   SOLE   0 0 10,270
ONEOK INC NEW COM 682680103   17,010,070 212,175 SH   SOLE   0 0 212,175
ORACLE CORP COM 68389X105   2,704,006 21,527 SH   SOLE   0 0 21,527
ORGANON &CO COMMON STOCK 68622V106   189,756 10,093 SH   SOLE   0 0 10,093
PALO ALTO NETWORKS INC COM 697435105   2,596,031 9,137 SH   SOLE   0 0 9,137
PEPSICO INC COM 713448108   1,104,138 6,309 SH   SOLE   0 0 6,309
PFIZER INC COM 717081103   1,899,905 68,465 SH   SOLE   0 0 68,465
PHILLIPS 66 COM 718546104   268,204 1,642 SH   SOLE   0 0 1,642
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,765,728 100,554 SH   SOLE   0 0 100,554
PNC FINL SVCS GROUP INC COM 693475105   678,558 4,199 SH   SOLE   0 0 4,199
PROCTER AND GAMBLE CO COM 742718109   7,457,497 45,963 SH   SOLE   0 0 45,963
PURE STORAGE INC CL A 74624M102   383,582 7,378 SH   SOLE   0 0 7,378
QUALCOMM INC COM 747525103   3,118,337 18,419 SH   SOLE   0 0 18,419
QUANTA SVCS INC COM 74762E102   618,584 2,381 SH   SOLE   0 0 2,381
REGENERON PHARMACEUTICALS COM 75886F107   235,810 245 SH   SOLE   0 0 245
RITHM CAPITAL CORP COM NEW 64828T201   2,492,285 223,323 SH   SOLE   0 0 223,323
ROYAL GOLD INC COM 780287108   242,524 1,991 SH   SOLE   0 0 1,991
RTX CORPORATION COM 75513E101   1,571,749 16,116 SH   SOLE   0 0 16,116
SALESFORCE INC COM 79466L302   487,610 1,619 SH   SOLE   0 0 1,619
SANGAMO THERAPEUTICS INC COM 800677106   14,758 22,021 SH   SOLE   0 0 22,021
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   300,135 3,237 SH   SOLE   0 0 3,237
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   859,698 13,095 SH   SOLE   0 0 13,095
SELECT SECTOR SPDR TR ENERGY 81369Y506   473,592 5,016 SH   SOLE   0 0 5,016
SHELL PLC SPON ADS 780259305   3,576,121 53,343 SH   SOLE   0 0 53,343
SHOPIFY INC CL A 82509L107   247,716 3,210 SH   SOLE   0 0 3,210
SPDR GOLD TR GOLD SHS 78463V107   224,852 1,093 SH   SOLE   0 0 1,093
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   501,789 8,662 SH   SOLE   0 0 8,662
SPDR S&P 500 ETF TR TR UNIT 78462F103   705,098 1,348 SH   SOLE   0 0 1,348
STANLEY BLACK &DECKER INC COM 854502101   208,101 2,125 SH   SOLE   0 0 2,125
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   210,401 1,547 SH   SOLE   0 0 1,547
TARGET CORP COM 87612E106   643,627 3,632 SH   SOLE   0 0 3,632
TESLA INC COM 88160R101   762,753 4,339 SH   SOLE   0 0 4,339
TEXAS INSTRS INC COM 882508104   228,564 1,312 SH   SOLE   0 0 1,312
TEXAS PACIFIC LAND CORPORATI COM 88262P102   876,443 1,515 SH   SOLE   0 0 1,515
THE CIGNA GROUP COM 125523100   896,716 2,469 SH   SOLE   0 0 2,469
THERMO FISHER SCIENTIFIC INC COM 883556102   1,884,872 3,243 SH   SOLE   0 0 3,243
TOYOTA MOTOR CORP ADS 892331307   501,850 1,994 SH   SOLE   0 0 1,994
TRUIST FINL CORP COM 89832Q109   868,540 22,282 SH   SOLE   0 0 22,282
ULTRA CLEAN HLDGS INC COM 90385V107   254,048 5,530 SH   SOLE   0 0 5,530
UNILEVER PLC SPON ADR NEW 904767704   218,577 4,355 SH   SOLE   0 0 4,355
UNION PAC CORP COM 907818108   1,303,183 5,299 SH   SOLE   0 0 5,299
UNITED PARCEL SERVICE INC CL B 911312106   208,082 1,400 SH   SOLE   0 0 1,400
VAIL RESORTS INC COM 91879Q109   240,656 1,080 SH   SOLE   0 0 1,080
VANECK ETF TRUST GOLD MINERS ETF 92189F106   593,661 18,775 SH   SOLE   0 0 18,775
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   220,040 978 SH   SOLE   0 0 978
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,630,261 7,552 SH   SOLE   0 0 7,552
VANGUARD INDEX FDS GROWTH ETF 922908736   1,186,208 3,446 SH   SOLE   0 0 3,446
VANGUARD INDEX FDS VALUE ETF 922908744   803,495 4,934 SH   SOLE   0 0 4,934
VANGUARD INDEX FDS TOTAL STK MKT 922908769   618,054 2,378 SH   SOLE   0 0 2,378
VANGUARD INDEX FDS MID CAP ETF 922908629   237,064 949 SH   SOLE   0 0 949
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,384,642 57,090 SH   SOLE   0 0 57,090
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   450,563 5,297 SH   SOLE   0 0 5,297
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,312,614 18,140 SH   SOLE   0 0 18,140
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,539,685 90,486 SH   SOLE   0 0 90,486
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   570,074 4,712 SH   SOLE   0 0 4,712
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   412,949 5,065 SH   SOLE   0 0 5,065
VENTAS INC COM 92276F100   489,651 11,246 SH   SOLE   0 0 11,246
VERIZON COMMUNICATIONS INC COM 92343V104   4,153,492 98,987 SH   SOLE   0 0 98,987
VERTEX PHARMACEUTICALS INC COM 92532F100   700,350 1,675 SH   SOLE   0 0 1,675
VISA INC COM CL A 92826C839   6,714,328 24,059 SH   SOLE   0 0 24,059
VISTRA CORP COM 92840M102   1,508,758 21,662 SH   SOLE   0 0 21,662
VITESSE ENERGY INC COMMON STOCK 92852X103   419,285 17,669 SH   SOLE   0 0 17,669
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   122,135 13,723 SH   SOLE   0 0 13,723
WALMART INC COM 931142103   781,761 12,993 SH   SOLE   0 0 12,993
WELLS FARGO CO NEW COM 949746101   1,202,380 20,745 SH   SOLE   0 0 20,745
WESTERN ASSET MUN HIGH INCOM COM 95766N103   85,554 12,600 SH   SOLE   0 0 12,600
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   474,705 23,975 SH   SOLE   0 0 23,975