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
AMAZON COM INC COM 023135106   5,089,348 28,215 SH   SOLE   0 0 28,215
JOHNSON & JOHNSON COM 478160104   354,894 2,243 SH   SOLE   0 0 2,243
COSTCO WHSL CORP NEW COM 22160K105   1,864,000 2,544 SH   SOLE   0 0 2,544
PROCTER AND GAMBLE CO COM 742718109   252,083 1,554 SH   SOLE   0 0 1,554
MEDICAL PPTYS TRUST INC COM 58463J304   84,636 18,008 SH   SOLE   0 0 18,008
OPKO HEALTH INC COM 68375N103   19,560 16,300 SH   SOLE   0 0 16,300
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   242,987 18,366 SH   SOLE   0 0 18,366
PEPSICO INC COM 713448108   314,320 1,796 SH   SOLE   0 0 1,796
HONEYWELL INTL INC COM 438516106   1,636,308 7,972 SH   SOLE   0 0 7,972
HOME DEPOT INC COM 437076102   337,423 880 SH   SOLE   0 0 880
SPDR GOLD TR GOLD SHS 78463V107   851,269 4,138 SH   SOLE   0 0 4,138
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   329,503 10,803 SH   SOLE   0 0 10,803
ISHARES TR RUS 1000 GRW ETF 464287614   309,330 918 SH   SOLE   0 0 918
ADOBE INC COM 00724F101   747,817 1,482 SH   SOLE   0 0 1,482
ALPHABET INC CAP STK CL A 02079K305   4,106,805 27,210 SH   SOLE   0 0 27,210
OREILLY AUTOMOTIVE INC COM 67103H107   597,178 529 SH   SOLE   0 0 529
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   226,835 2,628 SH   SOLE   0 0 2,628
MICROSOFT CORP COM 594918104   4,659,631 11,075 SH   SOLE   0 0 11,075
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   261,283 21,975 SH   SOLE   0 0 21,975
TESLA INC COM 88160R101   904,774 5,147 SH   SOLE   0 0 5,147
PUBLIC STORAGE COM 74460D109   253,455 874 SH   SOLE   0 0 874
S&W SEED CO COM 785135104   7,256 15,000 SH   SOLE   0 0 15,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   496,191 6,154 SH   SOLE   0 0 6,154
ENPHASE ENERGY INC COM 29355A107   1,419,821 11,736 SH   SOLE   0 0 11,736
AMERICAN TOWER CORP NEW COM 03027X100   821,529 4,158 SH   SOLE   0 0 4,158
META PLATFORMS INC CL A 30303M102   2,375,321 4,892 SH   SOLE   0 0 4,892
SERVICENOW INC COM 81762P102   1,187,057 1,557 SH   SOLE   0 0 1,557
PALO ALTO NETWORKS INC COM 697435105   3,066,331 10,792 SH   SOLE   0 0 10,792
BROADCOM INC COM 11135F101   2,461,447 1,857 SH   SOLE   0 0 1,857
TECHPRECISION CORP COM NEW 878739200   250,581 69,413 SH   SOLE   0 0 69,413
NVIDIA CORPORATION COM 67066G104   12,533,451 13,871 SH   SOLE   0 0 13,871
ZOETIS INC CL A 98978V103   957,679 5,660 SH   SOLE   0 0 5,660
GENERAL DYNAMICS CORP COM 369550108   731,536 2,590 SH   SOLE   0 0 2,590
MCDONALDS CORP COM 580135101   207,752 737 SH   SOLE   0 0 737
INTERCONTINENTAL EXCHANGE IN COM 45866F104   824,274 5,998 SH   SOLE   0 0 5,998
THERMO FISHER SCIENTIFIC INC COM 883556102   1,282,372 2,206 SH   SOLE   0 0 2,206
PROSHARES TR INVT INT RT HG 74347B607   210,712 2,754 SH   SOLE   0 0 2,754
JPMORGAN CHASE & CO COM 46625H100   1,602,617 8,001 SH   SOLE   0 0 8,001
ALBEMARLE CORP COM 012653101   480,084 3,644 SH   SOLE   0 0 3,644
CONOCOPHILLIPS COM 20825C104   356,016 2,797 SH   SOLE   0 0 2,797
TJX COS INC NEW COM 872540109   499,845 4,928 SH   SOLE   0 0 4,928
WALMART INC COM 931142103   339,563 5,643 SH   SOLE   0 0 5,643
ALPHABET INC CAP STK CL C 02079K107   559,370 3,674 SH   SOLE   0 0 3,674
APPLIED MATLS INC COM 038222105   270,625 1,312 SH   SOLE   0 0 1,312
ISHARES TR 20 YR TR BD ETF 464287432   1,457,148 15,400 SH   SOLE   0 0 15,400
REALTY INCOME CORP COM 756109104   209,013 3,863 SH   SOLE   0 0 3,863
EXXON MOBIL CORP COM 30231G102   622,164 5,352 SH   SOLE   0 0 5,352
UNITEDHEALTH GROUP INC COM 91324P102   1,784,556 3,607 SH   SOLE   0 0 3,607
EATON VANCE ENHANCED EQUITY COM 278277108   214,176 10,619 SH   SOLE   0 0 10,619
TORONTO DOMINION BK ONT COM NEW 891160509   1,276,845 21,147 SH   SOLE   0 0 21,147
APPLE INC COM 037833100   6,588,668 38,422 SH   SOLE   0 0 38,422
ISHARES TR RUS 1000 VAL ETF 464287598   215,343 1,202 SH   SOLE   0 0 1,202