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
ISHARES TR RUS 1000 GRW ETF 464287614   33,733,796 139,174 SH   SOLE   0 0 139,174
SELECT SECTOR SPDR TR ENERGY 81369Y506   28,714,426 377,952 SH   SOLE   70,000 0 307,952
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   16,962,181 111,190 SH   SOLE   0 0 111,190
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   16,122,977 109,365 SH   SOLE   0 0 109,365
SPDR S&P 500 ETF TR TR UNIT 78462F103   13,450,527 31,621 SH   SOLE   0 0 31,621
ISHARES TR GLOBAL ENERG ETF 464287341   10,348,506 270,155 SH   SOLE   0 0 270,155
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   9,237,969 33,100 SH   SOLE   11,000 0 22,100
CHEVRON CORP NEW COM 166764100   8,541,426 49,850 SH   SOLE   37,500 0 12,350
ISHARES TR US AER DEF ETF 464288760   8,277,696 70,700 SH   SOLE   1,000 0 69,700
VICI PPTYS INC COM 925652109   6,705,530 206,477 SH   SOLE   50,000 0 156,477
FREEPORT-MCMORAN INC CL B 35671D857   6,503,054 186,464 SH   SOLE   120,000 0 66,464
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   6,354,702 42,610 SH   SOLE   0 0 42,610
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   6,083,046 157,896 SH   SOLE   0 0 157,896
ISHARES TR IBONDS 27 ETF 46435UAA9   5,470,620 226,335 SH   SOLE   0 0 226,335
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,105,325 7,500 SH   SOLE   7,500 0 0
VANECK ETF TRUST CLO ETF 92189H748   4,950,092 96,615 SH   SOLE   50,000 0 46,615
INTEL CORP COM 458140100   4,900,500 150,000 SH   SOLE   125,000 0 25,000
OCCIDENTAL PETE CORP COM 674599105   4,875,908 78,102 SH   SOLE   37,000 0 41,102
BOEING CO COM 097023105   4,461,030 40,500 SH   SOLE   37,000 0 3,500
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   4,235,250 75,000 SH   SOLE   75,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,185,900 45,000 SH   SOLE   45,000 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   4,115,650 55,000 SH   SOLE   55,000 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   3,827,700 25,000 SH   SOLE   25,000 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   3,620,509 146,675 SH   SOLE   0 0 146,675
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,381,032 10,950 SH   SOLE   0 0 10,950
SIMON PPTY GROUP INC NEW COM 828806109   2,799,810 25,095 SH   SOLE   0 0 25,095
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   2,742,180 64,445 SH   SOLE   0 0 64,445
FLEXSHARES TR MORNSTAR UPSTR 33939L407   2,740,763 65,744 SH   SOLE   0 0 65,744
EAGLE POINT INCOME COMPANY I COM 269817102   2,709,251 194,497 SH   SOLE   0 0 194,497
SPDR SER TR PRTFLO S&P500 GW 78464A409   2,683,410 67,658 SH   SOLE   0 0 67,658
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,231,599 5,934 SH   SOLE   0 0 5,934
SPDR SER TR S&P METALS MNG 78464A755   2,150,588 67,910 SH   SOLE   29,000 0 38,910
B. RILEY FINANCIAL INC COM 05580M108   2,129,250 50,000 SH   SOLE   50,000 0 0
VALERO ENERGY CORP COM 91913Y100   2,094,000 15,000 SH   SOLE   15,000 0 0
ISHARES TR S&P 100 ETF 464287101   2,057,440 11,000 SH   SOLE   0 0 11,000
REALTY INCOME CORP COM 756109104   1,828,998 30,700 SH   SOLE   0 0 30,700
APPLE INC COM 037833100   1,794,772 11,034 SH   SOLE   0 0 11,034
MGM RESORTS INTERNATIONAL COM 552953101   1,776,800 40,000 SH   SOLE   40,000 0 0
TRANSOCEAN LTD REG SHS H8817H100   1,757,268 276,300 SH   SOLE   275,000 0 1,300
HAEMONETICS CORP MASS COM 405024100   1,655,000 10,000 SH   SOLE   10,000 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,613,442 21,036 SH   SOLE   2,500 0 18,536
SUPER MICRO COMPUTER INC COM 86800U104   1,598,250 10,000 SH   SOLE   10,000 0 0
AMAZON COM INC COM 023135106   1,576,619 15,264 SH   SOLE   0 0 15,264
AERSALE CORPORATION COM 00810F106   1,549,800 90,000 SH   SOLE   90,000 0 0
DEXCOM INC COM 252131107   1,277,980 19,500 SH   SOLE   19,500 0 0
KEYCORP COM 493267108   1,252,000 100,000 SH   SOLE   100,000 0 0
E L F BEAUTY INC COM 26856L103   1,235,250 10,000 SH   SOLE   10,000 0 0
ENCORE WIRE CORP COM 292562105   1,111,980 7,000 SH   SOLE   6,000 0 1,000
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   1,088,932 24,350 SH   SOLE   0 0 24,350
ALCOA CORP COM 013872106   1,064,000 25,000 SH   SOLE   25,000 0 0
ALPHABET INC CAP STK CL A 02079K305   1,063,233 9,500 SH   SOLE   0 0 9,500
COTY INC COM CL A 222070203   968,744 80,327 SH   SOLE   80,000 0 327
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   897,000 100,000 SH   SOLE   100,000 0 0
DOCEBO INC COM 25609L105   813,183 10,000 SH   SOLE   10,000 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164   742,991 80,150 SH   SOLE   10,000 0 70,150
DISNEY WALT CO COM 254687106   700,910 7,000 SH   SOLE   0 0 7,000
BIOGEN INC COM 09062X103   695,075 2,500 SH   SOLE   2,500 0 0
INTAPP INC COM 45827U109   672,600 15,000 SH   SOLE   15,000 0 0
JPMORGAN CHASE & CO COM 46625H100   651,550 15,000 SH   SOLE   15,000 0 0
VALARIS LIMITED CL A G9460G101   650,600 7,500 SH   SOLE   7,500 0 0
PERION NETWORK LTD SHS NEW M78673114   593,700 15,000 SH   SOLE   15,000 0 0
POSTAL REALTY TRUST INC CL A 73757R102   592,515 38,930 SH   SOLE   0 0 38,930
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   582,570 4,500 SH   SOLE   0 0 4,500
VANGUARD INDEX FDS GROWTH ETF 922908736   559,743 2,244 SH   SOLE   0 0 2,244
EAGLE POINT CREDIT COMPANY I COM 269808101   520,522 61,600 SH   SOLE   25,000 0 36,600
NORTHWEST PIPE CO COM 667746101   468,450 15,000 SH   SOLE   15,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE   0 0 1
ALPHABET INC CAP STK CL C 02079K107   407,680 3,920 SH   SOLE   0 0 3,920
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   405,982 8,200 SH   SOLE   0 0 8,200
ISHARES TR US CONSUM DISCRE 464287580   393,315 6,085 SH   SOLE   0 0 6,085
ISHARES TR IBONDS 24 TRM TS 46436E874   352,947 14,700 SH   SOLE   0 0 14,700
POOL CORP COM 73278L105   342,440 2,500 SH   SOLE   2,500 0 0
ARISTA NETWORKS INC COM 040413106   335,720 2,000 SH   SOLE   2,000 0 0
HOME DEPOT INC COM 437076102   324,632 1,100 SH   SOLE   0 0 1,100
ISHARES TR IBONDS DEC23 ETF 46434VAX8   314,875 15,195 SH   SOLE   0 0 15,195
MICROSOFT CORP COM 594918104   311,364 1,080 SH   SOLE   0 0 1,080
PROLOGIS INC. COM 74340W103   279,859 2,243 SH   SOLE   0 0 2,243
ZUORA INC COM CL A 98983V106   247,000 25,000 SH   SOLE   25,000 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   245,300 9,700 SH   SOLE   0 0 9,700
ISHARES TR CORE S&P500 ETF 464287200   205,951 501 SH   SOLE   0 0 501
NIKE INC CL B 654106103   202,356 1,650 SH   SOLE   0 0 1,650
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   201,650 2,500 SH   SOLE   0 0 2,500
MIMEDX GROUP INC COM 602496101   49,892 14,631 SH   SOLE   0 0 14,631
THE REAL BROKERAGE INC COM NEW 75585H206   48,478 40,000 SH   SOLE   0 0 40,000