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
ADOBE INC COM 00724F101   1,403,295 2,781 SH   SOLE   2,741 0 40
ALPHABET INC CAP STK CL C 02079K107   214,070 1,406 SH   SOLE   1,406 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   703,394 16,019 SH   SOLE   15,606 0 413
APPLE INC COM 037833100   850,712 4,961 SH   SOLE   4,961 0 0
BECTON DICKINSON & CO COM 075887109   1,810,592 7,317 SH   SOLE   7,220 0 97
BEST BUY INC COM 086516101   1,191,076 14,520 SH   SOLE   14,520 0 0
BITFARMS LTD COM 09173B107   203,175 91,110 SH   SOLE   91,110 0 0
CAL MAINE FOODS INC COM NEW 128030202   2,722,285 46,259 SH   SOLE   45,547 0 712
CLEANSPARK INC COM NEW 18452B209   13,245,783 624,537 SH   SOLE   624,537 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   3,047,529 9,506 SH   SOLE   9,506 0 0
ENCORE WIRE CORP COM 292562105   2,258,863 8,596 SH   SOLE   8,483 0 113
ENPHASE ENERGY INC COM 29355A107   2,943,806 24,333 SH   SOLE   24,333 0 0
EXXON MOBIL CORP COM 30231G102   1,816,175 15,624 SH   SOLE   15,386 0 238
GREEN BRICK PARTNERS INC COM 392709101   687,827 11,420 SH   SOLE   11,116 0 304
JOHNSON & JOHNSON COM 478160104   2,318,345 14,655 SH   SOLE   14,512 0 143
JUNIPER NETWORKS INC COM 48203R104   638,507 17,229 SH   SOLE   16,806 0 423
MICROSOFT CORP COM 594918104   309,229 735 SH   SOLE   735 0 0
MICROSTRATEGY INC CL A NEW 594972408   12,976,815 7,613 SH   SOLE   7,613 0 0
NVIDIA CORPORATION COM 67066G104   4,576,348 5,065 SH   SOLE   5,065 0 0
QUALCOMM INC COM 747525103   1,998,181 11,803 SH   SOLE   11,653 0 150
RIOT PLATFORMS INC COM 767292105   2,086,357 170,454 SH   SOLE   170,454 0 0
SALESFORCE INC COM 79466L302   1,114,366 3,700 SH   SOLE   3,617 0 83
SNOWFLAKE INC CL A 833445109   335,482 2,076 SH   SOLE   2,076 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,578,513 32,110 SH   SOLE   31,636 0 474
SP FUNDS TRUST S&P GLOBAL TECHN 84612A101   16,779,756 683,488 SH   SOLE   666,917 0 16,571
SP FUNDS TRUST S&P WORLD EX US 84612A200   7,401,954 348,445 SH   SOLE   343,196 0 5,249
SPDR GOLD TR GOLD SHS 78463V107   564,290 2,743 SH   SOLE   2,743 0 0
SUPER MICRO COMPUTER INC COM 86800U104   3,481,475 3,447 SH   SOLE   3,447 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,895,531 13,933 SH   SOLE   13,720 0 213
TESLA INC COM 88160R101   16,711,125 95,063 SH   SOLE   94,975 0 88
TIDAL ETF TR SP DWJNS SUKUK 886364702   22,842,308 1,284,719 SH   SOLE   1,282,445 0 2,274
TIDAL ETF TR SP FDS S&P 500 886364801   33,515,459 885,013 SH   SOLE   879,447 0 5,566
TIDAL ETF TR SP FUNDS S&P GBL 886364769   8,552,764 421,942 SH   SOLE   413,969 0 7,973
TWILIO INC CL A 90138F102   757,465 12,387 SH   SOLE   12,054 0 333