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,805 3,025 SH   SOLE   3,025 0 0
ALPHABET INC CAP STK CL C 02079K107   513 3,638 SH   SOLE   3,638 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   840 13,574 SH   SOLE   13,574 0 0
APPLE INC COM 037833100   824 4,280 SH   SOLE   4,280 0 0
BECTON DICKINSON & CO COM 075887109   1,680 6,891 SH   SOLE   6,891 0 0
BEST BUY INC COM 086516101   1,148 14,660 SH   SOLE   14,660 0 0
BITFARMS LTD COM 09173B107   2,051 704,856 SH   SOLE   704,856 0 0
CAL MAINE FOODS INC COM NEW 128030202   2,580 44,948 SH   SOLE   44,948 0 0
CIPHER MINING INC COM 17253J106   2,460 595,755 SH   SOLE   595,755 0 0
CLEANSPARK INC COM NEW 18452B209   8,775 795,536 SH   SOLE   795,536 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   2,687 10,523 SH   SOLE   10,523 0 0
ENCORE WIRE CORP COM 292562105   1,933 9,048 SH   SOLE   9,048 0 0
ENOVIX CORPORATION COM 293594107   3,889 310,613 SH   SOLE   310,613 0 0
ENPHASE ENERGY INC COM 29355A107   2,615 19,788 SH   SOLE   19,788 0 0
EXXON MOBIL CORP COM 30231G102   1,478 14,780 SH   SOLE   14,780 0 0
GREEN BRICK PARTNERS INC COM 392709101   542 10,435 SH   SOLE   10,435 0 0
JOHNSON & JOHNSON COM 478160104   2,246 14,330 SH   SOLE   14,330 0 0
JUNIPER NETWORKS INC COM 48203R104   513 17,399 SH   SOLE   17,399 0 0
LISTED FD TR WAHED DOW JONES 53656F268   314 13,791 SH   SOLE   13,791 0 0
META PLATFORMS INC CL A 30303M102   268 756 SH   SOLE   756 0 0
MICROSOFT CORP COM 594918104   326 866 SH   SOLE   866 0 0
MICROSTRATEGY INC CL A NEW 594972408   747 1,183 SH   SOLE   1,183 0 0
NVIDIA CORPORATION COM 67066G104   2,812 5,678 SH   SOLE   5,678 0 0
QUALCOMM INC COM 747525103   1,715 11,856 SH   SOLE   11,856 0 0
RIOT PLATFORMS INC COM 767292105   1,050 67,867 SH   SOLE   67,867 0 0
SALESFORCE INC COM 79466L302   839 3,190 SH   SOLE   3,190 0 0
SNOWFLAKE INC CL A 833445109   588 2,953 SH   SOLE   2,953 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   2,343 38,900 SH   SOLE   38,900 0 0
SP FUNDS TRUST S&P GLOBAL TECHN 84612A101   9,779 461,061 SH   SOLE   461,061 0 0
SP FUNDS TRUST S&P WORLD EX US 84612A200   5,568 274,106 SH   SOLE   274,106 0 0
SPDR GOLD TR GOLD SHS 78463V107   452 2,366 SH   SOLE   2,366 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,992 10,527 SH   SOLE   10,527 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,607 15,456 SH   SOLE   15,456 0 0
TESLA INC COM 88160R101   10,983 44,199 SH   SOLE   44,199 0 0
THE TRADE DESK INC COM CL A 88339J105   320 4,451 SH   SOLE   4,451 0 0
TIDAL ETF TR SP DWJNS SUKUK 886364702   25,097 1,398,931 SH   SOLE   1,398,931 0 0
TIDAL ETF TR SP FDS S&P 500 886364801   31,961 977,080 SH   SOLE   977,080 0 0
TIDAL ETF TR SP FUNDS S&P GBL 886364769   8,537 422,934 SH   SOLE   422,934 0 0
ZSCALER INC COM 98980G102   233 1,051 SH   SOLE   1,051 0 0