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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 702 322 SH   SOLE   0 0 322
AMAZON COM INC COM 023135106 561 5,280 SH   SOLE   0 0 5,280
AMERICAN WTR WKS CO INC NEW COM 030420103 227 1,527 SH   SOLE   0 0 1,527
APPLE INC COM 037833100 1,852 13,544 SH   SOLE   0 0 13,544
AUTODESK INC COM 052769106 239 1,388 SH   SOLE   0 0 1,388
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 413 1,513 SH   SOLE   0 0 1,513
BRIGHAM MINERALS INC CL A COM 10918L103 285 11,576 SH   SOLE   0 0 11,576
CADIZ INC COM NEW 127537207 76 32,498 SH   SOLE   0 0 32,498
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 303 7,432 SH   SOLE   0 0 7,432
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 296 6,170 SH   SOLE   0 0 6,170
FS KKR CAP CORP COM 302635206 698 35,946 SH   SOLE   0 0 35,946
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 299 3,635 SH   SOLE   0 0 3,635
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 7,179 102,665 SH   SOLE   0 0 102,665
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 241 3,650 SH   SOLE   0 0 3,650
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 358 4,057 SH   SOLE   0 0 4,057
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 480 12,263 SH   SOLE   0 0 12,263
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 3,446 84,224 SH   SOLE   0 0 84,224
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,851 106,535 SH   SOLE   0 0 106,535
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 4,113 83,753 SH   SOLE   0 0 83,753
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2,416 98,597 SH   SOLE   0 0 98,597
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 812 35,718 SH   SOLE   0 0 35,718
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 398 29,540 SH   SOLE   0 0 29,540
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 2,858 57,319 SH   SOLE   0 0 57,319
HYLIION HOLDINGS CORP COMMON STOCK 449109107 133 41,456 SH   SOLE   0 0 41,456
ISHARES TR NATIONAL MUN ETF 464288414 379 3,562 SH   SOLE   0 0 3,562
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1,983 48,443 SH   SOLE   0 0 48,443
LISTED FD TR CORE ALT FD 53656F847 1,080 35,225 SH   SOLE   0 0 35,225
NVIDIA CORPORATION COM 67066G104 512 3,376 SH   SOLE   0 0 3,376
NUTRIEN LTD COM 67077M108 288 3,610 SH   SOLE   0 0 3,610
PROSHARES TR S&P 500 DV ARIST 74348A467 376 4,410 SH   SOLE   0 0 4,410
ROMEO POWER INC COM 776153108 7 14,855 SH   SOLE   0 0 14,855
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 892 25,995 SH   SOLE   0 0 25,995
SPDR SER TR NUVEEN BLMBRG SH 78468R739 210 4,450 SH   SOLE   0 0 4,450
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 229 5,193 SH   SOLE   0 0 5,193
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 271 4,679 SH   SOLE   0 0 4,679
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 219 4,836 SH   SOLE   0 0 4,836
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 354 4,938 SH   SOLE   0 0 4,938
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,377 43,785 SH   SOLE   0 0 43,785
SHERWIN WILLIAMS CO COM 824348106 393 1,757 SH   SOLE   0 0 1,757
TESLA INC COM 88160R101 302 449 SH   SOLE   0 0 449
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 956 35,383 SH   SOLE   0 0 35,383
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 5,890 92,416 SH   SOLE   0 0 92,416
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 723 9,612 SH   SOLE   0 0 9,612
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 980 11,482 SH   SOLE   0 0 11,482
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,366 31,023 SH   SOLE   0 0 31,023
VANGUARD INDEX FDS VALUE ETF 922908744 207 1,573 SH   SOLE   0 0 1,573
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,774 65,858 SH   SOLE   0 0 65,858