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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 571 4,826 SH   SOLE   0 0 4,826
ABBVIE INC COM 00287Y109 677 4,174 SH   SOLE   0 0 4,174
ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 2,326 83,636 SH   SOLE   0 0 83,636
AKOUSTIS TECHNOLOGIES INC COM 00973N102 150 23,000 SH   SOLE   0 0 23,000
ALPHABET INC CAP STK CL C 02079K107 13,121 4,698 SH   SOLE   0 0 4,698
ALPHABET INC CAP STK CL A 02079K305 4,492 1,615 SH   SOLE   0 0 1,615
ALTICE USA INC CL A 02156K103 3,404 272,790 SH   SOLE   0 0 272,790
ALTRIA GROUP INC COM 02209S103 412 7,884 SH   SOLE   0 0 7,884
AMAZON COM INC COM 023135106 11,850 3,635 SH   SOLE   0 0 3,635
AMERICAN EXPRESS CO COM 025816109 392 2,095 SH   SOLE   0 0 2,095
AMERICAN TOWER CORP NEW COM 03027X100 352 1,402 SH   SOLE   0 0 1,402
APPLE INC COM 037833100 11,373 65,133 SH   SOLE   0 0 65,133
APPLIED DNA SCIENCES INC COM 03815U300 54 25,000 SH   SOLE   0 0 25,000
APPLIED MATLS INC COM 038222105 359 2,727 SH   SOLE   0 0 2,727
AT&T INC COM 00206R102 259 10,959 SH   SOLE   0 0 10,959
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,721 27,544 SH   SOLE   0 0 27,544
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,645 5 SH   SOLE   0 0 5
BK OF AMERICA CORP COM 060505104 367 8,900 SH   SOLE   0 0 8,900
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 411 14,000 SH   SOLE   0 0 14,000
BRISTOL-MYERS SQUIBB CO COM 110122108 311 4,252 SH   SOLE   0 0 4,252
CADIZ INC COM NEW 127537207 241 116,350 SH   SOLE   0 0 116,350
CALIFORNIA WTR SVC GROUP COM 130788102 237 4,000 SH   SOLE   0 0 4,000
CATERPILLAR INC COM 149123101 809 3,632 SH   SOLE   0 0 3,632
CHARTER COMMUNICATIONS INC N CL A 16119P108 5,398 9,895 SH   SOLE   0 0 9,895
CHEVRON CORP NEW COM 166764100 2,519 15,471 SH   SOLE   0 0 15,471
COCA COLA CO COM 191216100 419 6,761 SH   SOLE   0 0 6,761
COLGATE PALMOLIVE CO COM 194162103 303 4,000 SH   SOLE   0 0 4,000
CONOCOPHILLIPS COM 20825C104 275 2,751 SH   SOLE   0 0 2,751
CONSOLIDATED EDISON INC COM 209115104 284 3,000 SH   SOLE   0 0 3,000
CROWDSTRIKE HLDGS INC CL A 22788C105 218 960 SH   SOLE   0 0 960
DEVON ENERGY CORP NEW COM 25179M103 237 4,000 SH   SOLE   0 0 4,000
DISH NETWORK CORPORATION CL A 25470M109 746 23,577 SH   SOLE   0 0 23,577
DISNEY WALT CO COM 254687106 830 6,049 SH   SOLE   0 0 6,049
DORCHESTER MINERALS LP COM UNIT 25820R105 9,779 376,846 SH   SOLE   0 0 376,846
ENTERPRISE PRODS PARTNERS L COM 293792107 5,987 231,966 SH   SOLE   0 0 231,966
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 14,808 488,242 SH   SOLE   0 0 488,242
EXPEDIA GROUP INC COM NEW 30212P303 396 2,026 SH   SOLE   0 0 2,026
EXXON MOBIL CORP COM 30231G102 655 7,932 SH   SOLE   0 0 7,932
FEDEX CORP COM 31428X106 487 2,103 SH   SOLE   0 0 2,103
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 306 5,500 SH   SOLE   0 0 5,500
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,242 20,001 SH   SOLE   0 0 20,001
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,789 33,694 SH   SOLE   0 0 33,694
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,286 27,339 SH   SOLE   0 0 27,339
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 350 10,098 SH   SOLE   0 0 10,098
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 321 9,808 SH   SOLE   0 0 9,808
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 497 15,159 SH   SOLE   0 0 15,159
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 218 9,633 SH   SOLE   0 0 9,633
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 214 6,633 SH   SOLE   0 0 6,633
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 288 8,236 SH   SOLE   0 0 8,236
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 1,394 228,080 SH   SOLE   0 0 228,080
FLOTEK INDS INC DEL COM 343389102 374 296,468 SH   SOLE   0 0 296,468
FORTINET INC COM 34959E109 970 2,839 SH   SOLE   0 0 2,839
GLOBAL WTR RES INC COM 379463102 7,219 433,864 SH   SOLE   0 0 433,864
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 130 39,284 SH   SOLE   0 0 39,284
HOME DEPOT INC COM 437076102 295 987 SH   SOLE   0 0 987
INDEPENDENCE RLTY TR INC COM 45378A106 263 9,955 SH   SOLE   0 0 9,955
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 714 32,825 SH   SOLE   0 0 32,825
INTEL CORP COM 458140100 216 4,351 SH   SOLE   0 0 4,351
INTERNATIONAL BUSINESS MACHS COM 459200101 649 4,991 SH   SOLE   0 0 4,991
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 2,125 58,786 SH   SOLE   0 0 58,786
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 14,953 94,811 SH   SOLE   0 0 94,811
INVESCO QQQ TR UNIT SER 1 46090E103 4,723 13,027 SH   SOLE   0 0 13,027
ISHARES TR CORE S&P500 ETF 464287200 38,860 85,653 SH   SOLE   0 0 85,653
ISHARES TR CORE S&P TTL STK 464287150 3,009 29,811 SH   SOLE   0 0 29,811
ISHARES TR RUS MDCP VAL ETF 464287473 15,231 127,308 SH   SOLE   0 0 127,308
ISHARES TR S&P 500 VAL ETF 464287408 12,344 79,272 SH   SOLE   0 0 79,272
ISHARES TR ISHARES SEMICDTR 464287523 368 777 SH   SOLE   0 0 777
ISHARES TR S&P 500 GRWT ETF 464287309 201 2,636 SH   SOLE   0 0 2,636
ISHARES TR MSCI EAFE ETF 464287465 297 4,036 SH   SOLE   0 0 4,036
ISHARES TR RUS 1000 ETF 464287622 537 2,147 SH   SOLE   0 0 2,147
ISHARES TR SHORT TREAS BD 464288679 345 3,129 SH   SOLE   0 0 3,129
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 5,780 94,133 SH   SOLE   0 0 94,133
J P MORGAN EXCHANGE-TRADED F INCOME ETF 46641Q159 3,191 66,478 SH   SOLE   0 0 66,478
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 18,016 420,158 SH   SOLE   0 0 420,158
J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 1,649 32,289 SH   SOLE   0 0 32,289
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 801 15,924 SH   SOLE   0 0 15,924
JEFFERIES FINL GROUP INC COM 47233W109 367 11,184 SH   SOLE   0 0 11,184
JOHNSON & JOHNSON COM 478160104 1,452 8,193 SH   SOLE   0 0 8,193
JPMORGAN CHASE & CO COM 46625H100 674 4,947 SH   SOLE   0 0 4,947
KENNEDY-WILSON HOLDINGS INC COM 489398107 491 20,118 SH   SOLE   0 0 20,118
KIMBERLY-CLARK CORP COM 494368103 347 2,821 SH   SOLE   0 0 2,821
KRAFT HEINZ CO COM 500754106 420 10,670 SH   SOLE   0 0 10,670
LIBERTY BROADBAND CORP COM SER A 530307107 2,943 22,453 SH   SOLE   0 0 22,453
LOCKHEED MARTIN CORP COM 539830109 245 556 SH   SOLE   0 0 556
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,125 43,300 SH   SOLE   0 0 43,300
MANCHESTER UTD PLC NEW ORD CL A G5784H106 789 54,536 SH   SOLE   0 0 54,536
MASTERCARD INCORPORATED CL A 57636Q104 2,852 7,981 SH   SOLE   0 0 7,981
MCDONALDS CORP COM 580135101 577 2,332 SH   SOLE   0 0 2,332
MERCK & CO INC COM 58933Y105 436 5,313 SH   SOLE   0 0 5,313
META PLATFORMS INC CL A 30303M102 2,817 12,669 SH   SOLE   0 0 12,669
METLIFE INC COM 59156R108 887 12,623 SH   SOLE   0 0 12,623
MICROSOFT CORP COM 594918104 9,022 29,262 SH   SOLE   0 0 29,262
MONDELEZ INTL INC CL A 609207105 358 5,701 SH   SOLE   0 0 5,701
NEXTIER OILFIELD SOLUTIONS COM 65290C105 351 38,019 SH   SOLE   0 0 38,019
NIKE INC CL B 654106103 408 3,033 SH   SOLE   0 0 3,033
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 2,972 105,320 SH   SOLE   0 0 105,320
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 2,228 46,803 SH   SOLE   0 0 46,803
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 1,678 40,373 SH   SOLE   0 0 40,373
NORTHERN LTS FD TR IV INSPIRE 100 ESG 66538H534 648 17,967 SH   SOLE   0 0 17,967
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 630 18,983 SH   SOLE   0 0 18,983
NVIDIA CORPORATION COM 67066G104 906 3,319 SH   SOLE   0 0 3,319
PAYCHEX INC COM 704326107 417 3,054 SH   SOLE   0 0 3,054
PEPSICO INC COM 713448108 511 3,055 SH   SOLE   0 0 3,055
PFIZER INC COM 717081103 298 5,759 SH   SOLE   0 0 5,759
PHILIP MORRIS INTL INC COM 718172109 469 4,998 SH   SOLE   0 0 4,998
PNC FINL SVCS GROUP INC COM 693475105 369 2,000 SH   SOLE   0 0 2,000
PROCTER AND GAMBLE CO COM 742718109 1,794 11,740 SH   SOLE   0 0 11,740
PROSHARES TR ULTRAPRO SHT QQQ 74347G432 1,187 35,240 SH   SOLE   0 0 35,240
QUANTUM CORP COM NEW 747906501 78 34,245 SH   SOLE   0 0 34,245
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 5,650 395,662 SH   SOLE   0 0 395,662
ROOT INC COM CL A 77664L108 20 10,000 SH   SOLE   0 0 10,000
ROSS STORES INC COM 778296103 2,632 29,100 SH   SOLE   0 0 29,100
S&P GLOBAL INC COM 78409V104 3,295 8,033 SH   SOLE   0 0 8,033
SABRA HEALTH CARE REIT INC COM 78573L106 171 11,500 SH   SOLE   0 0 11,500
SALESFORCE COM INC COM 79466L302 1,166 5,493 SH   SOLE   0 0 5,493
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 446 50,911 SH   SOLE   0 0 50,911
SCHWAB CHARLES CORP COM 808513105 203 2,408 SH   SOLE   0 0 2,408
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 363 3,522 SH   SOLE   0 0 3,522
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 550 3,462 SH   SOLE   0 0 3,462
SERVICENOW INC COM 81762P102 278 500 SH   SOLE   0 0 500
SOLIGENIX INC COM 834223307 14 19,359 SH   SOLE   0 0 19,359
SPDR GOLD TR GOLD SHS 78463V107 1,027 5,687 SH   SOLE   0 0 5,687
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,229 4,935 SH   SOLE   0 0 4,935
SPDR SER TR BLOOMBERG CONV 78464A359 885 11,501 SH   SOLE   0 0 11,501
SPDR SER TR S&P BIOTECH 78464A870 275 3,057 SH   SOLE   0 0 3,057
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,491 76,919 SH   SOLE   0 0 76,919
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 941 12,548 SH   SOLE   0 0 12,548
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,116 24,932 SH   SOLE   0 0 24,932
SUNCOR ENERGY INC NEW COM 867224107 561 17,218 SH   SOLE   0 0 17,218
TARGET CORP COM 87612E106 293 1,381 SH   SOLE   0 0 1,381
TESLA INC COM 88160R101 1,734 1,609 SH   SOLE   0 0 1,609
TEXAS INSTRS INC COM 882508104 453 2,470 SH   SOLE   0 0 2,470
TRANSDIGM GROUP INC COM 893641100 12,049 18,493 SH   SOLE   0 0 18,493
UNITEDHEALTH GROUP INC COM 91324P102 393 771 SH   SOLE   0 0 771
VERIZON COMMUNICATIONS INC COM 92343V104 543 10,651 SH   SOLE   0 0 10,651
VISA INC COM CL A 92826C839 3,458 15,594 SH   SOLE   0 0 15,594
WALMART INC COM 931142103 1,095 7,353 SH   SOLE   0 0 7,353
WELLS FARGO CO NEW COM 949746101 345 7,114 SH   SOLE   0 0 7,114
WHEELS UP EXPERIENCE INC COM CL A 96328L106 128 41,056 SH   SOLE   0 0 41,056
WYNN RESORTS LTD COM 983134107 418 5,245 SH   SOLE   0 0 5,245