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
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109   3,085,124 275,458 SH   SOLE 0 0 0 275,458
ALPHABET INC CAP STK CL A 02079K305   438,062 4,965 SH   SOLE 0 0 0 4,965
ALPHABET INC CAP STK CL C 02079K107   420,491 4,739 SH   SOLE 0 0 0 4,739
ALPS ETF TR ALERIAN ENERGY 00162Q676   384,143 18,154 SH   SOLE 0 0 0 18,154
AMAZON COM INC COM 023135106   502,404 5,981 SH   SOLE 0 0 0 5,981
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,441,259 19,343 SH   SOLE 0 0 0 19,343
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   518,512 12,655 SH   SOLE 0 0 0 12,655
AMERICAN CENTY ETF TR US EQT ETF 025072885   2,122,702 31,212 SH   SOLE 0 0 0 31,212
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   435,006 9,482 SH   SOLE 0 0 0 9,482
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   980,216 18,429 SH   SOLE 0 0 0 18,429
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   2,461,093 49,036 SH   SOLE 0 0 0 49,036
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760   10,748,924 535,305 SH   SOLE 0 0 0 535,305
APPLE INC COM 037833100   5,439,732 41,867 SH   SOLE 0 0 0 41,867
ARES CAPITAL CORP COM 04010L103   309,872 16,777 SH   SOLE 0 0 0 16,777
BANK AMERICA CORP COM 060505104   257,344 7,770 SH   SOLE 0 0 0 7,770
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   375,005 1,214 SH   SOLE 0 0 0 1,214
BOEING CO COM 097023105   430,863 2,262 SH   SOLE 0 0 0 2,262
BOSTON SCIENTIFIC CORP COM 101137107   281,923 6,093 SH   SOLE 0 0 0 6,093
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   1,003,196 50,311 SH   SOLE 0 0 0 50,311
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   415,402 19,942 SH   SOLE 0 0 0 19,942
CEMEX SAB DE CV SPON ADR NEW 151290889   202,532 50,008 SH   SOLE 0 0 0 50,008
CHEVRON CORP NEW COM 166764100   279,198 1,556 SH   SOLE 0 0 0 1,556
COSTCO WHSL CORP NEW COM 22160K105   644,367 1,412 SH   SOLE 0 0 0 1,412
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   404,487 18,428 SH   SOLE 0 0 0 18,428
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   2,523,138 93,380 SH   SOLE 0 0 0 93,380
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   1,314,827 31,667 SH   SOLE 0 0 0 31,667
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   426,618 20,171 SH   SOLE 0 0 0 20,171
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   2,224,140 48,256 SH   SOLE 0 0 0 48,256
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   1,501,616 36,482 SH   SOLE 0 0 0 36,482
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,081,328 43,184 SH   SOLE 0 0 0 43,184
DISNEY WALT CO COM 254687106   766,705 8,825 SH   SOLE 0 0 0 8,825
EDISON INTL COM 281020107   239,661 3,767 SH   SOLE 0 0 0 3,767
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   250,080 5,677 SH   SOLE 0 0 0 5,677
EXXON MOBIL CORP COM 30231G102   1,116,542 10,123 SH   SOLE 0 0 0 10,123
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,839,594 23,180 SH   SOLE 0 0 0 23,180
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   835,310 21,579 SH   SOLE 0 0 0 21,579
FISERV INC COM 337738108   525,564 5,200 SH   SOLE 0 0 0 5,200
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   5,273,077 407,502 SH   SOLE 0 0 0 407,502
HOME DEPOT INC COM 437076102   791,755 2,507 SH   SOLE 0 0 0 2,507
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   976,251 66,052 SH   SOLE 0 0 0 66,052
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   1,806,151 73,272 SH   SOLE 0 0 0 73,272
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304   1,747,089 77,066 SH   SOLE 0 0 0 77,066
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   972,940 32,847 SH   SOLE 0 0 0 32,847
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   1,503,700 13,855 SH   SOLE 0 0 0 13,855
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   1,534,375 32,912 SH   SOLE 0 0 0 32,912
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   553,279 12,563 SH   SOLE 0 0 0 12,563
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   1,517,106 9,562 SH   SOLE 0 0 0 9,562
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183   432,303 6,247 SH   SOLE 0 0 0 6,247
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   343,978 3,791 SH   SOLE 0 0 0 3,791
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   913,829 19,979 SH   SOLE 0 0 0 19,979
ISHARES INC MSCI GBL MIN VOL 464286525   1,019,569 10,730 SH   SOLE 0 0 0 10,730
ISHARES INC MSCI EM ASIA ETF 464286426   443,033 6,997 SH   SOLE 0 0 0 6,997
ISHARES TR 7-10 YR TRSY BD 464287440   732,448 7,647 SH   SOLE 0 0 0 7,647
ISHARES TR 10-20 YR TRS ETF 464288653   11,537,171 106,648 SH   SOLE 0 0 0 106,648
ISHARES TR ISHARES BIOTECH 464287556   332,890 2,536 SH   SOLE 0 0 0 2,536
ISHARES TR MSCI INTL SML CP 46434V266   224,861 7,495 SH   SOLE 0 0 0 7,495
ISHARES TR TIPS BD ETF 464287176   32,231,653 302,815 SH   SOLE 0 0 0 302,815
ISHARES TR FLTG RATE NT ETF 46429B655   250,921 4,986 SH   SOLE 0 0 0 4,986
ISHARES TR 1 3 YR TREAS BD 464287457   3,130,598 38,568 SH   SOLE 0 0 0 38,568
ISHARES TR 3 7 YR TREAS BD 464288661   5,079,024 44,208 SH   SOLE 0 0 0 44,208
ISHARES TR AGENCY BOND ETF 464288166   3,478,118 32,680 SH   SOLE 0 0 0 32,680
ISHARES TR RUS 1000 VAL ETF 464287598   264,300 1,743 SH   SOLE 0 0 0 1,743
ISHARES TR CORE INTL AGGR 46435G672   761,720 16,019 SH   SOLE 0 0 0 16,019
ISHARES TR SHORT TREAS BD 464288679   2,631,644 23,941 SH   SOLE 0 0 0 23,941
ISHARES TR CORE S&P500 ETF 464287200   747,308 1,945 SH   SOLE 0 0 0 1,945
ISHARES TR CORE S&P MCP ETF 464287507   1,186,782 4,906 SH   SOLE 0 0 0 4,906
ISHARES TR MSCI EMG MKT ETF 464287234   260,609 6,876 SH   SOLE 0 0 0 6,876
IVEDA SOLUTIONS INC COM NEW 46583A204   13,875 25,000 SH   SOLE 0 0 0 25,000
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,617,343 29,681 SH   SOLE 0 0 0 29,681
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,730,933 54,477 SH   SOLE 0 0 0 54,477
JOHNSON & JOHNSON COM 478160104   238,709 1,351 SH   SOLE 0 0 0 1,351
JPMORGAN CHASE & CO COM 46625H100   383,978 2,863 SH   SOLE 0 0 0 2,863
LOWES COS INC COM 548661107   454,466 2,281 SH   SOLE 0 0 0 2,281
MCDONALDS CORP COM 580135101   218,809 830 SH   SOLE 0 0 0 830
MERCK & CO INC COM 58933Y105   256,148 2,309 SH   SOLE 0 0 0 2,309
MICROSOFT CORP COM 594918104   1,031,666 4,302 SH   SOLE 0 0 0 4,302
NETFLIX INC COM 64110L106   492,155 1,669 SH   SOLE 0 0 0 1,669
NORTHROP GRUMMAN CORP COM 666807102   1,179,175 2,161 SH   SOLE 0 0 0 2,161
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   3,164,467 154,893 SH   SOLE 0 0 0 154,893
NVIDIA CORPORATION COM 67066G104   244,206 1,671 SH   SOLE 0 0 0 1,671
ORACLE CORP COM 68389X105   465,918 5,700 SH   SOLE 0 0 0 5,700
PACER FDS TR US CASH COWS 100 69374H881   1,743,144 37,690 SH   SOLE 0 0 0 37,690
PACER FDS TR PACER US SMALL 69374H857   1,346,584 37,457 SH   SOLE 0 0 0 37,457
PIMCO CORPORATE & INCM STRG COM 72200U100   6,177,115 521,275 SH   SOLE 0 0 0 521,275
PIMCO CORPORATE & INCOME OPP COM 72201B101   179,658 14,959 SH   SOLE 0 0 0 14,959
PIMCO ETF TR 15+ YR US TIPS 72201R304   1,547,359 26,569 SH   SOLE 0 0 0 26,569
PIMCO ETF TR 25YR+ ZERO U S 72201R882   4,423,142 50,654 SH   SOLE 0 0 0 50,654
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,961,530 19,884 SH   SOLE 0 0 0 19,884
RBB FD INC MOTLEY FOL ETF 74933W601   688,051 22,596 SH   SOLE 0 0 0 22,596
ROCKWELL AUTOMATION INC COM 773903109   369,871 1,436 SH   SOLE 0 0 0 1,436
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   1,054,808 21,426 SH   SOLE 0 0 0 21,426
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   397,369 5,260 SH   SOLE 0 0 0 5,260
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,958,484 40,599 SH   SOLE 0 0 0 40,599
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   302,350 4,289 SH   SOLE 0 0 0 4,289
SELECT SECTOR SPDR TR ENERGY 81369Y506   855,879 9,785 SH   SOLE 0 0 0 9,785
SIENTRA INC COM 82621J105   6,554 32,300 SH   SOLE 0 0 0 32,300
SNAP INC CL A 83304A106   191,995 21,452 SH   SOLE 0 0 0 21,452
SPDR GOLD TR GOLD SHS 78463V107   591,026 3,484 SH   SOLE 0 0 0 3,484
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,853,074 56,222 SH   SOLE 0 0 0 56,222
SPDR SER TR S&P METALS MNG 78464A755   683,297 13,718 SH   SOLE 0 0 0 13,718
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   1,505,114 81,578 SH   SOLE 0 0 0 81,578
SPDR SER TR PRTFLO S&P500 VL 78464A508   382,835 9,844 SH   SOLE 0 0 0 9,844
SPDR SER TR PORTFLI TIPS ETF 78464A656   9,522,946 369,680 SH   SOLE 0 0 0 369,680
SPDR SER TR PORTFOLIO LN TSR 78464A664   6,127,543 211,076 SH   SOLE 0 0 0 211,076
SPDR SER TR PORT MTG BK ETF 78464A383   413,245 19,044 SH   SOLE 0 0 0 19,044
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   1,057,297 42,702 SH   SOLE 0 0 0 42,702
SPROTT PHYSICAL GOLD TR UNIT 85207H104   11,733,694 832,177 SH   SOLE 0 0 0 832,177
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   590,454 71,657 SH   SOLE 0 0 0 71,657
TESLA INC COM 88160R101   402,675 3,269 SH   SOLE 0 0 0 3,269
UNITEDHEALTH GROUP INC COM 91324P102   252,896 477 SH   SOLE 0 0 0 477
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   1,396,158 18,332 SH   SOLE 0 0 0 18,332
VANECK ETF TRUST GOLD MINERS ETF 92189F106   7,856,767 274,137 SH   SOLE 0 0 0 274,137
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,663,162 74,703 SH   SOLE 0 0 0 74,703
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   826,685 11,507 SH   SOLE 0 0 0 11,507
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   233,699 2,833 SH   SOLE 0 0 0 2,833
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,307,354 27,989 SH   SOLE 0 0 0 27,989
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,875,847 41,209 SH   SOLE 0 0 0 41,209
VANGUARD WORLD FD EXTENDED DUR 921910709   9,298,786 112,264 SH   SOLE 0 0 0 112,264
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,054,001 4,249 SH   SOLE 0 0 0 4,249
WALMART INC COM 931142103   242,506 1,710 SH   SOLE 0 0 0 1,710
WISDOMTREE TR US QTLY DIV GRT 97717X669   281,963 4,671 SH   SOLE 0 0 0 4,671
WISDOMTREE TR YIELD ENHANCD US 97717X511   245,090 5,747 SH   SOLE 0 0 0 5,747
WISDOMTREE TR GLB US QTLY DIV 97717W844   1,308,100 40,593 SH   SOLE 0 0 0 40,593
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   7,833,012 155,819 SH   SOLE 0 0 0 155,819
WISDOMTREE TR US MIDCAP DIVID 97717W505   937,042 22,777 SH   SOLE 0 0 0 22,777