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   743,887 7,681 SH   SOLE   0 0 7,681
ABBVIE INC COM 00287Y109   596,648 4,003 SH   SOLE   0 0 4,003
AES CORP COM 00130H105   210,946 13,878 SH   SOLE   0 0 13,878
AKOUSTIS TECHNOLOGIES INC COM 00973N102   17,317 23,000 SH   SOLE   0 0 23,000
ALLISON TRANSMISSION HLDGS I COM 01973R101   321,727 5,447 SH   SOLE   0 0 5,447
ALPHABET INC CAP STK CL A 02079K305   4,794,972 36,642 SH   SOLE   0 0 36,642
ALPHABET INC CAP STK CL C 02079K107   10,774,255 81,716 SH   SOLE   0 0 81,716
ALTRIA GROUP INC COM 02209S103   305,367 7,262 SH   SOLE   0 0 7,262
AMAZON COM INC COM 023135106   9,069,249 71,344 SH   SOLE   0 0 71,344
AMERICAN EXPRESS CO COM 025816109   560,954 3,760 SH   SOLE   0 0 3,760
AMERICAN TOWER CORP NEW COM 03027X100   231,969 1,411 SH   SOLE   0 0 1,411
AMETEK INC COM 031100100   523,747 3,545 SH   SOLE   0 0 3,545
AMGEN INC COM 031162100   454,356 1,691 SH   SOLE   0 0 1,691
ANALOG DEVICES INC COM 032654105   292,359 1,670 SH   SOLE   0 0 1,670
ANGI INC COM CL A NEW 00183L102   21,780 11,000 SH   SOLE   0 0 11,000
AON PLC SHS CL A G0403H108   376,095 1,160 SH   SOLE   0 0 1,160
APPLE INC COM 037833100   11,611,737 67,822 SH   SOLE   0 0 67,822
APPLIED MATLS INC COM 038222105   288,697 2,085 SH   SOLE   0 0 2,085
ARISTA NETWORKS INC COM 040413106   350,938 1,908 SH   SOLE   0 0 1,908
ARK ETF TR INNOVATION ETF 00214Q104   205,094 5,170 SH   SOLE   0 0 5,170
AT&T INC COM 00206R102   152,423 10,148 SH   SOLE   0 0 10,148
BANK AMERICA CORP COM 060505104   272,239 9,943 SH   SOLE   0 0 9,943
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,543,010 21,533 SH   SOLE   0 0 21,533
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   224,400 13,600 SH   SOLE   0 0 13,600
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   507,778 4,647 SH   SOLE   0 0 4,647
BRISTOL-MYERS SQUIBB CO COM 110122108   273,775 4,717 SH   SOLE   0 0 4,717
BROADCOM INC COM 11135F101   348,013 419 SH   SOLE   0 0 419
CADIZ INC COM NEW 127537207   470,619 142,181 SH   SOLE   0 0 142,181
CALIDI BIOTHERAPEUTICS INC COM NEW 320703101   34,015 10,230 SH   SOLE   0 0 10,230
CANADIAN PACIFIC KANSAS CITY COM 13646K108   345,317 4,641 SH   SOLE   0 0 4,641
CARDINAL HEALTH INC COM 14149Y108   439,656 5,064 SH   SOLE   0 0 5,064
CATERPILLAR INC COM 149123101   1,040,256 3,810 SH   SOLE   0 0 3,810
CDW CORP COM 12514G108   470,101 2,330 SH   SOLE   0 0 2,330
CHARTER COMMUNICATIONS INC N CL A 16119P108   2,912,048 6,621 SH   SOLE   0 0 6,621
CHEVRON CORP NEW COM 166764100   2,766,192 16,405 SH   SOLE   0 0 16,405
CHURCH & DWIGHT CO INC COM 171340102   330,876 3,611 SH   SOLE   0 0 3,611
CISCO SYS INC COM 17275R102   634,200 11,797 SH   SOLE   0 0 11,797
COCA COLA CO COM 191216100   381,840 6,821 SH   SOLE   0 0 6,821
COLGATE PALMOLIVE CO COM 194162103   288,564 4,058 SH   SOLE   0 0 4,058
CONOCOPHILLIPS COM 20825C104   336,758 2,811 SH   SOLE   0 0 2,811
CONSOLIDATED EDISON INC COM 209115104   256,590 3,000 SH   SOLE   0 0 3,000
CROWDSTRIKE HLDGS INC CL A 22788C105   455,106 2,719 SH   SOLE   0 0 2,719
CSX CORP COM 126408103   1,281,897 41,688 SH   SOLE   0 0 41,688
DANAHER CORPORATION COM 235851102   2,496,820 10,064 SH   SOLE   0 0 10,064
DEERE & CO COM 244199105   218,031 578 SH   SOLE   0 0 578
DISNEY WALT CO COM 254687106   437,103 5,393 SH   SOLE   0 0 5,393
DOMINOS PIZZA INC COM 25754A201   204,178 539 SH   SOLE   0 0 539
DORCHESTER MINERALS LP COM UNIT 25820R105   8,780,297 302,248 SH   SOLE   0 0 302,248
EAST WEST BANCORP INC COM 27579R104   523,679 9,935 SH   SOLE   0 0 9,935
EATON CORP PLC SHS G29183103   860,798 4,036 SH   SOLE   0 0 4,036
ELI LILLY & CO COM 532457108   717,069 1,335 SH   SOLE   0 0 1,335
ENTERPRISE PRODS PARTNERS L COM 293792107   6,890,116 251,740 SH   SOLE   0 0 251,740
ESSEX PPTY TR INC COM 297178105   1,029,204 4,853 SH   SOLE   0 0 4,853
EXPEDIA GROUP INC COM NEW 30212P303   206,140 2,000 SH   SOLE   0 0 2,000
EXXON MOBIL CORP COM 30231G102   1,709,051 14,535 SH   SOLE   0 0 14,535
FEDEX CORP COM 31428X106   557,127 2,103 SH   SOLE   0 0 2,103
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   285,945 5,500 SH   SOLE   0 0 5,500
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   913,143 20,100 SH   SOLE   0 0 20,100
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   996,000 47,271 SH   SOLE   0 0 47,271
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   323,613 9,121 SH   SOLE   0 0 9,121
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   290,171 8,384 SH   SOLE   0 0 8,384
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   511,741 16,878 SH   SOLE   0 0 16,878
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   306,527 12,756 SH   SOLE   0 0 12,756
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   272,529 8,236 SH   SOLE   0 0 8,236
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   288,619 8,973 SH   SOLE   0 0 8,973
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   718,179 241,811 SH   SOLE   0 0 241,811
FLOTEK INDS INC DEL COM NEW 343389409   244,735 55,245 SH   SOLE   0 0 55,245
FORTINET INC COM 34959E109   373,557 6,366 SH   SOLE   0 0 6,366
FRANKLIN RESOURCES INC COM 354613101   383,841 15,616 SH   SOLE   0 0 15,616
GLOBAL WTR RES INC COM 379463102   270,418 27,735 SH   SOLE   0 0 27,735
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   14,592,251 145,762 SH   SOLE   0 0 145,762
GOLDMAN SACHS GROUP INC COM 38141G104   292,677 905 SH   SOLE   0 0 905
HOME DEPOT INC COM 437076102   245,656 813 SH   SOLE   0 0 813
HUNTINGTON INGALLS INDS INC COM 446413106   323,850 1,583 SH   SOLE   0 0 1,583
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   973,834 35,030 SH   SOLE   0 0 35,030
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   15,802,166 468,907 SH   SOLE   0 0 468,907
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   6,511,391 230,655 SH   SOLE   0 0 230,655
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   1,444,569 41,908 SH   SOLE   0 0 41,908
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   358,735 13,924 SH   SOLE   0 0 13,924
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   461,432 13,261 SH   SOLE   0 0 13,261
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   286,831 8,807 SH   SOLE   0 0 8,807
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   4,095,634 138,741 SH   SOLE   0 0 138,741
INTEL CORP COM 458140100   272,171 7,656 SH   SOLE   0 0 7,656
INTERNATIONAL BUSINESS MACHS COM 459200101   704,587 5,022 SH   SOLE   0 0 5,022
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   262,833 10,148 SH   SOLE   0 0 10,148
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   3,512,695 165,459 SH   SOLE   0 0 165,459
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   1,248,656 53,123 SH   SOLE   0 0 53,123
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   360,237 16,022 SH   SOLE   0 0 16,022
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,214,940 15,632 SH   SOLE   0 0 15,632
INVESCO QQQ TR UNIT SER 1 46090E103   1,584,328 4,422 SH   SOLE   0 0 4,422
ISHARES TR CORE S&P500 ETF 464287200   3,657,987 8,518 SH   SOLE   0 0 8,518
ISHARES TR S&P 500 VAL ETF 464287408   4,150,295 26,978 SH   SOLE   0 0 26,978
ISHARES TR 0-5 YR TIPS ETF 46429B747   511,920 5,282 SH   SOLE   0 0 5,282
ISHARES TR S&P MC 400GR ETF 464287606   276,968 3,834 SH   SOLE   0 0 3,834
ISHARES TR ISHARES SEMICDTR 464287523   352,494 744 SH   SOLE   0 0 744
ISHARES TR S&P 500 GRWT ETF 464287309   4,061,569 59,362 SH   SOLE   0 0 59,362
ISHARES TR SHORT TREAS BD 464288679   14,311,771 129,553 SH   SOLE   0 0 129,553
ISHARES TR MSCI USA QLT FCT 46432F339   210,390 1,596 SH   SOLE   0 0 1,596
ISHARES TR GLOBAL TECH ETF 464287291   235,640 4,074 SH   SOLE   0 0 4,074
ISHARES TR RUS 1000 ETF 464287622   424,851 1,809 SH   SOLE   0 0 1,809
ISHARES TR MSCI EAFE ETF 464287465   291,113 4,224 SH   SOLE   0 0 4,224
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   2,325,885 49,561 SH   SOLE   0 0 49,561
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   4,191,044 78,250 SH   SOLE   0 0 78,250
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,749,045 54,784 SH   SOLE   0 0 54,784
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   461,138 10,386 SH   SOLE   0 0 10,386
JOHNSON & JOHNSON COM 478160104   1,605,470 10,308 SH   SOLE   0 0 10,308
JPMORGAN CHASE & CO COM 46625H100   824,002 5,682 SH   SOLE   0 0 5,682
KIMBERLY-CLARK CORP COM 494368103   286,052 2,367 SH   SOLE   0 0 2,367
KNIGHTSCOPE INC CLASS A COM 49907V102   30,834 38,888 SH   SOLE   0 0 38,888
KRAFT HEINZ CO COM 500754106   356,382 10,594 SH   SOLE   0 0 10,594
LIBERTY BROADBAND CORP COM SER A 530307107   3,809,674 41,906 SH   SOLE   0 0 41,906
LOWES COS INC COM 548661107   786,826 3,786 SH   SOLE   0 0 3,786
MANCHESTER UTD PLC NEW ORD CL A G5784H106   296,850 15,000 SH   SOLE   0 0 15,000
MASTERCARD INCORPORATED CL A 57636Q104   1,126,012 2,844 SH   SOLE   0 0 2,844
MCDONALDS CORP COM 580135101   640,716 2,432 SH   SOLE   0 0 2,432
MCKESSON CORP COM 58155Q103   351,359 808 SH   SOLE   0 0 808
MERCK & CO INC COM 58933Y105   668,938 6,498 SH   SOLE   0 0 6,498
META PLATFORMS INC CL A 30303M102   520,264 1,733 SH   SOLE   0 0 1,733
METLIFE INC COM 59156R108   826,331 13,135 SH   SOLE   0 0 13,135
MICROSOFT CORP COM 594918104   9,705,056 30,737 SH   SOLE   0 0 30,737
MONDELEZ INTL INC CL A 609207105   321,530 4,633 SH   SOLE   0 0 4,633
MOODYS CORP COM 615369105   750,843 2,375 SH   SOLE   0 0 2,375
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   1,475,592 31,429 SH   SOLE   0 0 31,429
NEOS ETF TRUST NEOS ENH INM CAS 78433H501   207,044 4,150 SH   SOLE   0 0 4,150
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   420,648 2,934 SH   SOLE   0 0 2,934
NIKE INC CL B 654106103   281,410 2,943 SH   SOLE   0 0 2,943
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   1,519,991 33,883 SH   SOLE   0 0 33,883
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   1,315,423 35,200 SH   SOLE   0 0 35,200
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   318,977 10,204 SH   SOLE   0 0 10,204
NVIDIA CORPORATION COM 67066G104   1,618,311 3,720 SH   SOLE   0 0 3,720
OMNICOM GROUP INC COM 681919106   436,006 5,854 SH   SOLE   0 0 5,854
ONEOK INC NEW COM 682680103   632,143 9,966 SH   SOLE   0 0 9,966
PACER FDS TR US CASH COWS 100 69374H881   353,209 7,146 SH   SOLE   0 0 7,146
PARAMOUNT GLOBAL CLASS B COM 92556H206   166,165 12,881 SH   SOLE   0 0 12,881
PAYCHEX INC COM 704326107   352,218 3,054 SH   SOLE   0 0 3,054
PEPSICO INC COM 713448108   538,513 3,178 SH   SOLE   0 0 3,178
PFIZER INC COM 717081103   420,795 12,686 SH   SOLE   0 0 12,686
PHILIP MORRIS INTL INC COM 718172109   478,214 5,165 SH   SOLE   0 0 5,165
PHILLIPS 66 COM 718546104   250,276 2,083 SH   SOLE   0 0 2,083
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   282,695 2,823 SH   SOLE   0 0 2,823
PIMCO ETF TR MULTISECTOR BD 72201R585   432,875 17,719 SH   SOLE   0 0 17,719
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   1,021,092 60,563 SH   SOLE   0 0 60,563
PROCTER AND GAMBLE CO COM 742718109   1,729,608 11,858 SH   SOLE   0 0 11,858
PROFRAC HLDG CORP CLASS A COM 74319N100   467,503 42,969 SH   SOLE   0 0 42,969
QUALCOMM INC COM 747525103   307,525 2,769 SH   SOLE   0 0 2,769
QUANTUM CORP COM NEW 747906501   11,739 19,245 SH   SOLE   0 0 19,245
ROCKWELL AUTOMATION INC COM 773903109   206,293 722 SH   SOLE   0 0 722
S&P GLOBAL INC COM 78409V104   2,337,153 6,396 SH   SOLE   0 0 6,396
SABRA HEALTH CARE REIT INC COM 78573L106   160,310 11,500 SH   SOLE   0 0 11,500
SALESFORCE INC COM 79466L302   1,997,180 9,849 SH   SOLE   0 0 9,849
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   208,647 30,195 SH   SOLE   0 0 30,195
SCHWAB CHARLES CORP COM 808513105   1,504,471 27,404 SH   SOLE   0 0 27,404
SELECT SECTOR SPDR TR INDL 81369Y704   323,043 3,186 SH   SOLE   0 0 3,186
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   575,690 3,512 SH   SOLE   0 0 3,512
SERVICE PPTYS TR COM SH BEN INT 81761L102   711,586 92,534 SH   SOLE   0 0 92,534
SERVICENOW INC COM 81762P102   226,938 406 SH   SOLE   0 0 406
SMUCKER J M CO COM NEW 832696405   436,576 3,552 SH   SOLE   0 0 3,552
SNAP ON INC COM 833034101   594,035 2,329 SH   SOLE   0 0 2,329
SPDR GOLD TR GOLD SHS 78463V107   1,028,186 5,997 SH   SOLE   0 0 5,997
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,044,201 7,121 SH   SOLE   0 0 7,121
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   71,788,745 781,842 SH   SOLE   0 0 781,842
SPDR SER TR PORTFLI HIGH YLD 78468R606   1,017,397 45,379 SH   SOLE   0 0 45,379
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   1,166,104 67,327 SH   SOLE   0 0 67,327
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,249,832 32,337 SH   SOLE   0 0 32,337
STATE STR CORP COM 857477103   316,185 4,722 SH   SOLE   0 0 4,722
SUNCOR ENERGY INC NEW COM 867224107   687,394 19,994 SH   SOLE   0 0 19,994
TESLA INC COM 88160R101   1,770,307 7,075 SH   SOLE   0 0 7,075
TEXAS INSTRS INC COM 882508104   661,323 4,159 SH   SOLE   0 0 4,159
THERMO FISHER SCIENTIFIC INC COM 883556102   1,764,002 3,485 SH   SOLE   0 0 3,485
TRANSDIGM GROUP INC COM 893641100   9,002,671 10,678 SH   SOLE   0 0 10,678
UBER TECHNOLOGIES INC COM 90353T100   901,404 19,600 SH   SOLE   0 0 19,600
UNION PAC CORP COM 907818108   1,037,278 5,094 SH   SOLE   0 0 5,094
UNITEDHEALTH GROUP INC COM 91324P102   209,543 416 SH   SOLE   0 0 416
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   506,699 18,725 SH   SOLE   0 0 18,725
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   432,829 5,758 SH   SOLE   0 0 5,758
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   24,255,025 421,094 SH   SOLE   0 0 421,094
VERIZON COMMUNICATIONS INC COM 92343V104   209,887 6,476 SH   SOLE   0 0 6,476
VISA INC COM CL A 92826C839   1,759,658 7,650 SH   SOLE   0 0 7,650
WALMART INC COM 931142103   1,716,957 10,736 SH   SOLE   0 0 10,736
WELLS FARGO CO NEW COM 949746101   283,405 6,936 SH   SOLE   0 0 6,936
WHIRLPOOL CORP COM 963320106   227,075 1,698 SH   SOLE   0 0 1,698
WYNN RESORTS LTD COM 983134107   470,829 5,095 SH   SOLE   0 0 5,095