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   744,390 15,685 SH   SOLE   0 0 15,685
ABBVIE INC COM 00287Y109   227,202 1,248 SH   SOLE   0 0 1,248
ALPHABET INC CAP STK CL A 02079K305   625,152 4,142 SH   SOLE   0 0 4,142
AMAZON COM INC COM 023135106   839,849 4,656 SH   SOLE   0 0 4,656
AMERICAN CENTY ETF TR US SML CP VALU 025072877   329,613 3,517 SH   SOLE   0 0 3,517
APPLE INC COM 037833100   1,746,101 10,183 SH   SOLE   0 0 10,183
AUTODESK INC COM 052769106   358,859 1,378 SH   SOLE   0 0 1,378
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   664,842 1,581 SH   SOLE   0 0 1,581
CADIZ INC COM NEW 127537207   94,244 32,498 SH   SOLE   0 0 32,498
CHART INDS INC COM 16115Q308   427,448 2,595 SH   SOLE   0 0 2,595
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   790,944 26,173 SH   SOLE   0 0 26,173
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   489,558 8,592 SH   SOLE   0 0 8,592
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   482,281 7,736 SH   SOLE   0 0 7,736
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   688,154 21,538 SH   SOLE   0 0 21,538
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   1,525,544 58,765 SH   SOLE   0 0 58,765
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   1,121,776 35,488 SH   SOLE   0 0 35,488
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   438,760 17,247 SH   SOLE   0 0 17,247
FS KKR CAP CORP COM 302635206   668,842 35,073 SH   SOLE   0 0 35,073
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   377,128 3,565 SH   SOLE   0 0 3,565
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   4,967,721 58,000 SH   SOLE   0 0 58,000
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   349,001 3,651 SH   SOLE   0 0 3,651
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   242,169 2,136 SH   SOLE   0 0 2,136
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   435,079 3,529 SH   SOLE   0 0 3,529
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   324,639 7,025 SH   SOLE   0 0 7,025
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   466,196 19,654 SH   SOLE   0 0 19,654
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   8,321,333 154,931 SH   SOLE   0 0 154,931
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   5,232,819 212,716 SH   SOLE   0 0 212,716
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   226,122 7,109 SH   SOLE   0 0 7,109
HYLIION HOLDINGS CORP COMMON STOCK 449109107   45,700 25,966 SH   SOLE   0 0 25,966
ISHARES GOLD TR ISHARES NEW 464285204   1,205,981 28,707 SH   SOLE   0 0 28,707
ISHARES TR 7-10 YR TRSY BD 464287440   2,428,981 25,660 SH   SOLE   0 0 25,660
ISHARES TR NATIONAL MUN ETF 464288414   544,994 5,065 SH   SOLE   0 0 5,065
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   520,186 10,252 SH   SOLE   0 0 10,252
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   443,721 8,745 SH   SOLE   0 0 8,745
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,521,252 69,797 SH   SOLE   0 0 69,797
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   4,523,153 151,886 SH   SOLE   0 0 151,886
NVIDIA CORPORATION COM 67066G104   2,347,906 2,599 SH   SOLE   0 0 2,599
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   346,257 62,165 SH   SOLE   0 0 62,165
NUTRIEN LTD COM 67077M108   304,951 5,615 SH   SOLE   0 0 5,615
PROSHARES TR S&P 500 DV ARIST 74348A467   409,392 4,037 SH   SOLE   0 0 4,037
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,084,175 33,165 SH   SOLE   0 0 33,165
SPDR SER TR NUVEEN BLMBRG SH 78468R739   267,334 5,635 SH   SOLE   0 0 5,635
SPDR SER TR RUSSELL MOMENTUM 78468R762   265,302 2,298 SH   SOLE   0 0 2,298
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   285,151 4,671 SH   SOLE   0 0 4,671
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   460,941 4,971 SH   SOLE   0 0 4,971
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   413,718 7,254 SH   SOLE   0 0 7,254
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   238,358 3,537 SH   SOLE   0 0 3,537
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   844,458 10,473 SH   SOLE   0 0 10,473
SHERWIN WILLIAMS CO COM 824348106   619,455 1,783 SH   SOLE   0 0 1,783
SITIO ROYALTIES CORP CLASS A COM 82983N108   324,203 13,115 SH   SOLE   0 0 13,115
TESLA INC COM 88160R101   309,215 1,759 SH   SOLE   0 0 1,759
23ANDME HOLDING CO CLASS A COM 90138Q108   73,215 137,622 SH   SOLE   0 0 137,622
VANECK ETF TRUST IG FLOATING RATE 92189F486   215,366 8,442 SH   SOLE   0 0 8,442
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   11,927,904 132,680 SH   SOLE   0 0 132,680
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,234,941 11,176 SH   SOLE   0 0 11,176
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   745,085 1,550 SH   SOLE   0 0 1,550
VANGUARD INDEX FDS VALUE ETF 922908744   323,223 1,985 SH   SOLE   0 0 1,985
WISDOMTREE TR US QTLY DIV GRT 97717X669   7,982,321 104,769 SH   SOLE   0 0 104,769