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
ALPS ETF TR ALERIAN MLP 00162Q452   578,590 13,607 SH   SOLE   0 0 13,607
ALPHABET INC CAP STK CL A 02079K305   598,851 4,287 SH   SOLE   0 0 4,287
AMAZON COM INC COM 023135106   715,485 4,709 SH   SOLE   0 0 4,709
AMERICAN WTR WKS CO INC NEW COM 030420103   201,640 1,528 SH   SOLE   0 0 1,528
APPLE INC COM 037833100   1,975,390 10,260 SH   SOLE   0 0 10,260
AUTODESK INC COM 052769106   335,515 1,378 SH   SOLE   0 0 1,378
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   563,879 1,581 SH   SOLE   0 0 1,581
BOEING CO COM 097023105   238,385 915 SH   SOLE   0 0 915
CADIZ INC COM NEW 127537207   90,994 32,498 SH   SOLE   0 0 32,498
CHART INDS INC COM 16115Q308   353,776 2,595 SH   SOLE   0 0 2,595
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   280,454 9,792 SH   SOLE   0 0 9,792
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   444,534 8,577 SH   SOLE   0 0 8,577
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   447,805 7,511 SH   SOLE   0 0 7,511
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   581,642 19,899 SH   SOLE   0 0 19,899
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   1,413,270 56,082 SH   SOLE   0 0 56,082
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   365,363 14,962 SH   SOLE   0 0 14,962
FS KKR CAP CORP COM 302635206   700,408 35,073 SH   SOLE   0 0 35,073
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   341,796 3,564 SH   SOLE   0 0 3,564
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   4,751,048 59,358 SH   SOLE   0 0 59,358
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   337,585 3,851 SH   SOLE   0 0 3,851
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   223,020 2,135 SH   SOLE   0 0 2,135
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   386,551 3,528 SH   SOLE   0 0 3,528
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   303,890 6,596 SH   SOLE   0 0 6,596
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   399,952 17,823 SH   SOLE   0 0 17,823
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   7,414,941 143,478 SH   SOLE   0 0 143,478
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   3,698,288 149,486 SH   SOLE   0 0 149,486
FORD MTR CO DEL COM 345370860   124,009 10,173 SH   SOLE   0 0 10,173
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   202,571 7,108 SH   SOLE   0 0 7,108
HYLIION HOLDINGS CORP COMMON STOCK 449109107   21,129 25,966 SH   SOLE   0 0 25,966
ISHARES GOLD TR ISHARES NEW 464285204   1,293,688 33,146 SH   SOLE   0 0 33,146
ISHARES TR 7-10 YR TRSY BD 464287440   3,420,018 35,481 SH   SOLE   0 0 35,481
ISHARES TR CORE S&P SCP ETF 464287804   1,028,814 9,504 SH   SOLE   0 0 9,504
ISHARES TR NATIONAL MUN ETF 464288414   660,830 6,096 SH   SOLE   0 0 6,096
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   4,161,539 82,850 SH   SOLE   0 0 82,850
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   3,873,797 140,051 SH   SOLE   0 0 140,051
NVIDIA CORPORATION COM 67066G104   1,297,684 2,620 SH   SOLE   0 0 2,620
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   311,333 59,642 SH   SOLE   0 0 59,642
NUTRIEN LTD COM 67077M108   310,736 5,515 SH   SOLE   0 0 5,515
PROSHARES TR S&P 500 DV ARIST 74348A467   383,068 4,024 SH   SOLE   0 0 4,024
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,099,290 33,484 SH   SOLE   0 0 33,484
SPDR SER TR NUVEEN BLMBRG SH 78468R739   214,563 4,490 SH   SOLE   0 0 4,490
SPDR SER TR RUSSELL MOMENTUM 78468R762   239,742 2,294 SH   SOLE   0 0 2,294
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   265,920 4,777 SH   SOLE   0 0 4,777
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   412,986 4,978 SH   SOLE   0 0 4,978
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   281,776 5,091 SH   SOLE   0 0 5,091
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   655,561 8,611 SH   SOLE   0 0 8,611
SHERWIN WILLIAMS CO COM 824348106   555,206 1,780 SH   SOLE   0 0 1,780
SITIO ROYALTIES CORP CLASS A COM 82983N108   308,334 13,115 SH   SOLE   0 0 13,115
TESLA INC COM 88160R101   415,210 1,671 SH   SOLE   0 0 1,671
23ANDME HOLDING CO CLASS A COM 90138Q108   125,718 137,622 SH   SOLE   0 0 137,622
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   10,668,897 125,709 SH   SOLE   0 0 125,709
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,109,344 10,783 SH   SOLE   0 0 10,783
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   674,856 1,545 SH   SOLE   0 0 1,545
VANGUARD INDEX FDS VALUE ETF 922908744   357,462 2,391 SH   SOLE   0 0 2,391
WISDOMTREE TR US QTLY DIV GRT 97717X669   6,549,469 93,191 SH   SOLE   0 0 93,191