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
ADVANCED MICRO DEVICES INC COM 007903107   2,633,627 26,871 SH   SOLE   0 0 26,871
ALLSTATE CORP COM 020002101   295,641 2,668 SH   SOLE   0 0 2,668
AMAZON COM INC COM 023135106   3,782,170 36,617 SH   SOLE   0 0 36,617
APPLE INC COM 037833100   1,638,611 9,937 SH   SOLE   0 0 9,937
CHEVRON CORP NEW COM 166764100   246,093 1,508 SH   SOLE   0 0 1,508
DENISON MINES CORP COM 248356107   16,350 15,000 SH   SOLE   0 0 15,000
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   544,660 16,973 SH   SOLE   0 0 16,973
FLYWIRE CORPORATION COM VTG 302492103   603,788 20,565 SH   SOLE   0 0 20,565
GLAUKOS CORP COM 377322102   235,968 3,747 SH   SOLE   0 0 3,747
HECLA MNG CO COM 422704106   63,300 10,000 SH   SOLE   0 0 10,000
HUDBAY MINERALS INC COM 443628102   91,875 17,500 SH   SOLE   0 0 17,500
INTEST CORP COM 461147100   426,762 18,153 SH   SOLE   0 0 18,153
ISHARES INC MSCI PAC JP ETF 464286665   844,665 19,289 SH   SOLE   0 0 19,289
ISHARES TR CORE S&P500 ETF 464287200   221,161 538 SH   SOLE   0 0 538
ISHARES TR MSCI EMG MKT ETF 464287234   891,441 22,591 SH   SOLE   0 0 22,591
ISHARES TR S&P 500 VAL ETF 464287408   3,395,416 22,374 SH   SOLE   0 0 22,374
ISHARES TR 20 YR TR BD ETF 464287432   9,775,403 91,900 SH   SOLE   0 0 91,900
ISHARES TR CORE S&P MCP ETF 464287507   5,266,368 21,052 SH   SOLE   0 0 21,052
ISHARES TR ISHARES SEMICDTR 464287523   778,172 1,750 SH   SOLE   0 0 1,750
ISHARES TR RUSSELL 2000 ETF 464287655   326,829 1,832 SH   SOLE   0 0 1,832
ISHARES TR CORE S&P SCP ETF 464287804   3,600,026 37,229 SH   SOLE   0 0 37,229
ISHARES TR MRGSTR MD CP GRW 464288307   388,530 6,750 SH   SOLE   0 0 6,750
ISHARES TR IBOXX HI YD ETF 464288513   1,244,237 16,469 SH   SOLE   0 0 16,469
ISHARES TR PFD AND INCM SEC 464288687   203,086 6,505 SH   SOLE   0 0 6,505
KRANESHARES TR CSI CHI INTERNET 500767306   541,014 17,800 SH   SOLE   0 0 17,800
MICROSOFT CORP COM 594918104   338,464 1,174 SH   SOLE   0 0 1,174
ON SEMICONDUCTOR CORP COM 682189105   428,064 5,200 SH   SOLE   0 0 5,200
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,703,414 37,711 SH   SOLE   0 0 37,711
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   313,419 5,030 SH   SOLE   0 0 5,030
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   869,974 21,534 SH   SOLE   0 0 21,534
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   911,873 14,961 SH   SOLE   0 0 14,961
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,862,410 16,772 SH   SOLE   0 0 16,772
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   628,430 7,568 SH   SOLE   0 0 7,568
VANGUARD INDEX FDS MID CAP ETF 922908629   3,212,153 23,171 SH   SOLE   0 0 23,171
VANGUARD INDEX FDS TOTAL STK MKT 922908769   579,644 2,840 SH   SOLE   0 0 2,840
INVESCO QQQ TR UNIT SER 1 46090E103   4,970,564 15,488 SH   SOLE   0 0 15,488
AT&T INC COM 00206R102   214,467 11,141 SH   SOLE   0 0 11,141
ALLBIRDS INC COM CL A 01675A109   48,000 40,000 SH   SOLE   0 0 40,000
ALPHABET INC CAP STK CL C 02079K107   274,317 2,640 SH   SOLE   0 0 2,640
ALTERYX INC NOTE 1.000% 8/0 02156BAF0   8,425 10,000 SH   SOLE   0 0 10,000
BRAEMAR HOTELS & RESORTS INC COM 10482B101   57,900 15,000 SH   SOLE   0 0 15,000
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   280,324 26,774 SH   SOLE   0 0 26,774
CLOUDFLARE INC CL A COM 18915M107   1,256,384 20,376 SH   SOLE   0 0 20,376
DATADOG INC CL A COM 23804L103   236,145 3,250 SH   SOLE   0 0 3,250
DIGITAL TURBINE INC COM NEW 25400W102   203,940 16,500 SH   SOLE   0 0 16,500
ENPHASE ENERGY INC COM 29355A107   1,462,077 6,953 SH   SOLE   0 0 6,953
EXXON MOBIL CORP COM 30231G102   1,031,352 9,405 SH   SOLE   0 0 9,405
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   335,578 4,013 SH   SOLE   0 0 4,013
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   297,849 6,967 SH   SOLE   0 0 6,967
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   227,926 3,587 SH   SOLE   0 0 3,587
INNOVATOR ETFS TR IBD 50 ETF 45782C102   225,788 9,550 SH   SOLE   0 0 9,550
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   353,264 4,679 SH   SOLE   0 0 4,679
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   397,726 16,753 SH   SOLE   0 0 16,753
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,004,505 10,123 SH   SOLE   0 0 10,123
NVIDIA CORPORATION COM 67066G104   1,988,133 7,157 SH   SOLE   0 0 7,157
PROLOGIS INC. COM 74340W103   249,540 2,000 SH   SOLE   0 0 2,000
PROSHARES TR SHORT S&P 500 NE 74347B425   156,000 10,400 SH   SOLE   0 0 10,400
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   287,938 295,000 SH   SOLE   0 0 295,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   26,302,638 64,248 SH   SOLE   0 0 64,248
SPDR SER TR BBG CONV SEC ETF 78464A359   1,089,949 16,251 SH   SOLE   0 0 16,251
SPDR SER TR S&P DIVID ETF 78464A763   1,023,298 11,512 SH   SOLE   0 0 11,512
SPDR SER TR BLOOMBERG HIGH Y 78468R622   216,549 2,333 SH   SOLE   0 0 2,333
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   5,779,209 303,689 SH   SOLE   0 0 303,689
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   73,268 10,077 SH   SOLE   0 0 10,077
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,669,021 22,340 SH   SOLE   0 0 22,340
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   588,290 3,934 SH   SOLE   0 0 3,934
SELECT SECTOR SPDR TR ENERGY 81369Y506   558,211 6,739 SH   SOLE   0 0 6,739
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,982,447 19,750 SH   SOLE   0 0 19,750
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   723,200 10,684 SH   SOLE   0 0 10,684
TESLA INC COM 88160R101   633,168 3,052 SH   SOLE   0 0 3,052
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6   9,835 10,000 SH   SOLE   0 0 10,000
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   231,266 2,835 SH   SOLE   0 0 2,835
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   828,289 6,874 SH   SOLE   0 0 6,874
VERIZON COMMUNICATIONS INC COM 92343V104   221,841 5,704 SH   SOLE   0 0 5,704
WISDOMTREE TR EM EX ST-OWNED 97717X578   773,790 27,794 SH   SOLE   0 0 27,794
TRANSOCEAN LTD REG SHS H8817H100   114,480 18,000 SH   SOLE   0 0 18,000