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
ABBVIE INC COM 00287Y109 200 1,236 SH   SOLE   0 0 1,236
ALPHABET INC CAP STK CL A 02079K305 896 322 SH   SOLE   0 0 322
AMAZON COM INC COM 023135106 831 255 SH   SOLE   0 0 255
AMERICAN WTR WKS CO INC NEW COM 030420103 253 1,527 SH   SOLE   0 0 1,527
APPLE INC COM 037833100 2,375 13,602 SH   SOLE   0 0 13,602
AUTODESK INC COM 052769106 298 1,388 SH   SOLE   0 0 1,388
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 534 1,513 SH   SOLE   0 0 1,513
BRIGHAM MINERALS INC CL A COM 10918L103 296 11,576 SH   SOLE   0 0 11,576
CADIZ INC COM NEW 127537207 67 32,498 SH   SOLE   0 0 32,498
DEERE & CO COM 244199105 246 591 SH   SOLE   0 0 591
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 363 7,406 SH   SOLE   0 0 7,406
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 336 5,991 SH   SOLE   0 0 5,991
FS KKR CAP CORP COM 302635206 843 36,928 SH   SOLE   0 0 36,928
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 397 3,635 SH   SOLE   0 0 3,635
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 13,343 170,621 SH   SOLE   0 0 170,621
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 339 3,750 SH   SOLE   0 0 3,750
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 210 2,144 SH   SOLE   0 0 2,144
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 465 4,357 SH   SOLE   0 0 4,357
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2,061 45,044 SH   SOLE   0 0 45,044
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 3,851 78,592 SH   SOLE   0 0 78,592
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,133 75,028 SH   SOLE   0 0 75,028
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 2,887 52,680 SH   SOLE   0 0 52,680
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 381 16,011 SH   SOLE   0 0 16,011
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 930 36,433 SH   SOLE   0 0 36,433
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 1,134 46,958 SH   SOLE   0 0 46,958
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 213 7,350 SH   SOLE   0 0 7,350
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 2,066 41,160 SH   SOLE   0 0 41,160
HYLIION HOLDINGS CORP COMMON STOCK 449109107 184 41,456 SH   SOLE   0 0 41,456
ISHARES TR NATIONAL MUN ETF 464288414 388 3,540 SH   SOLE   0 0 3,540
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 523 13,069 SH   SOLE   0 0 13,069
ISHARES TR MSCI USA VALUE 46432F388 3,538 33,835 SH   SOLE   0 0 33,835
ISHARES TR US SML CP VALUE 46436E536 2,049 66,720 SH   SOLE   0 0 66,720
LISTED FD TR CORE ALT FD 53656F847 791 26,032 SH   SOLE   0 0 26,032
NVIDIA CORPORATION COM 67066G104 910 3,336 SH   SOLE   0 0 3,336
NUTRIEN LTD COM 67077M108 375 3,610 SH   SOLE   0 0 3,610
PROSHARES TR S&P 500 DV ARIST 74348A467 426 4,493 SH   SOLE   0 0 4,493
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 978 25,216 SH   SOLE   0 0 25,216
SPDR SER TR NUVEEN BLMBRG SH 78468R739 211 4,450 SH   SOLE   0 0 4,450
SPDR SER TR RUSSELL MOMENTUM 78468R762 229 2,285 SH   SOLE   0 0 2,285
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 284 5,313 SH   SOLE   0 0 5,313
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 350 4,674 SH   SOLE   0 0 4,674
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 553 19,921 SH   SOLE   0 0 19,921
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 264 4,943 SH   SOLE   0 0 4,943
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 322 4,081 SH   SOLE   0 0 4,081
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,276 89,210 SH   SOLE   0 0 89,210
SHERWIN WILLIAMS CO COM 824348106 438 1,753 SH   SOLE   0 0 1,753
TESLA INC COM 88160R101 484 449 SH   SOLE   0 0 449
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 2,347 77,210 SH   SOLE   0 0 77,210
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,961 37,230 SH   SOLE   0 0 37,230
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,153 11,385 SH   SOLE   0 0 11,385
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,275 16,328 SH   SOLE   0 0 16,328
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,114 7,500 SH   SOLE   0 0 7,500
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,573 24,705 SH   SOLE   0 0 24,705