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
Expires: July 31, 2015
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
APPLIED OPTOELECTRONICS INC COM 03823U102 1,854,551 21,924 SH SOLE 0 0 21,924
ASTERA LABS INC COM 04626A103 5,304,421 48,398 SH SOLE 0 0 48,398
AXT INC COM 00246W103 984,443 17,277 SH SOLE 0 0 17,277
BEST BUY INC COM 086516101 2,303,091 35,874 SH SOLE 92 0 35,782
BROADCOM INC COM 11135F101 2,068,455 6,683 SH SOLE 0 0 6,683
BUCKLE INC COM 118440106 267,261 5,307 SH SOLE 96 0 5,211
CISCO SYS INC COM 17275R102 2,015,633 25,978 SH SOLE 71 0 25,907
CLEANSPARK INC COM NEW 18452B209 4,850,079 569,927 SH SOLE 0 0 569,927
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 1,015,729 204,784 SH SOLE 0 0 204,784
EXXON MOBIL CORP COM 30231G102 322,184 1,899 SH SOLE 32 0 1,867
FERRARI N V COM N3167Y103 2,183,003 6,450 SH SOLE 2 0 6,448
FREEPORT MCMORAN INC CL B 35671D857 934,073 15,891 SH SOLE 0 0 15,891
HAFNIA LTD SHS Y2990R101 272,855 35,902 SH SOLE 655 0 35,247
ILLINOIS TOOL WKS INC COM 452308109 1,484,694 5,704 SH SOLE 18 0 5,686
INTERNATIONAL BUSINESS MACHS COM 459200101 277,663 1,146 SH SOLE 20 0 1,126
JOHNSON & JOHNSON COM 478160104 3,895,807 15,938 SH SOLE 24 0 15,914
KIMBERLY-CLARK CORP COM 494368103 247,735 2,568 SH SOLE 48 0 2,520
NIKE INC CL B 654106103 824,583 15,611 SH SOLE 4 0 15,607
NOVO-NORDISK A S ADR 670100205 1,146,269 31,191 SH SOLE 140 0 31,051
NVIDIA CORPORATION COM 67066G104 9,241,960 52,993 SH SOLE 0 0 52,993
PAYCHEX INC COM 704326107 275,531 2,991 SH SOLE 53 0 2,938
PAYPAL HLDGS INC COM 70450Y103 3,499,380 77,369 SH SOLE 22 0 77,347
PROCTER & GAMBLE CO COM 742718109 1,662,793 11,512 SH SOLE 35 0 11,477
SKYWORKS SOLUTIONS INC COM 83088M102 1,509,575 28,190 SH SOLE 94 0 28,096
SP FUNDS TRUST S&P WORLD EX US 84612A200 21,986,411 779,660 SH SOLE 1,192 0 778,468
SP FUNDS TRUST S&P GLOBAL TECHN 84612A101 20,462,877 590,219 SH SOLE 1,284 0 588,935
SPDR GOLD TR GOLD SHS 78463V107 377,364 877 SH SOLE 0 0 877
STRATEGY INC CL A NEW 594972408 15,944,212 127,758 SH SOLE 2 0 127,756
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 208,515 617 SH SOLE 0 0 617
TEEKAY TANKERS LTD CL A G8726X106 2,392,989 32,638 SH SOLE 8 0 32,630
TESLA INC COM 88160R101 33,348,914 89,708 SH SOLE 0 0 89,708
TEXAS INSTRS INC COM 882508104 257,818 1,328 SH SOLE 23 0 1,305
TIDAL TRUST I SP FDS S&P 500 886364801 33,883,244 703,556 SH SOLE 1,068 0 702,488
TIDAL TRUST I SP FUNDS S&P GBL 886364769 11,370,890 580,444 SH SOLE 998 0 579,446
TIDAL TRUST I SP DWJNS SUKUK 886364702 28,988,500 1,619,469 SH SOLE 1,392 0 1,618,077
TOLL BROTHERS INC COM 889478103 2,436,302 17,852 SH SOLE 5 0 17,847
UPEXI INC COM NEW 39959A205 27,389 27,789 SH SOLE 0 0 27,789
VERISIGN INC COM 92343E102 3,338,705 13,443 SH SOLE 4 0 13,439
VERTIV HOLDINGS CO COM CL A 92537N108 2,108,380 8,414 SH SOLE 0 0 8,414
WIPRO LTD SPON ADR 1 SH 97651M109 271,534 128,082 SH SOLE 2,353 0 125,729