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 222 1,369 SH   SOLE 0 0 0 1,369
ALPHABET INC CAP STK CL A 02079K305 745 268 SH   SOLE 0 0 0 268
ALPHABET INC CAP STK CL C 02079K107 573 205 SH   SOLE 0 0 0 205
ALPS ETF TR ALERIAN ENERGY 00162Q676 823 36,237 SH   SOLE 0 0 0 36,237
AMAZON COM INC COM 023135106 714 219 SH   SOLE 0 0 0 219
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 872 19,232 SH   SOLE 0 0 0 19,232
APPLE INC COM 037833100 7,331 41,983 SH   SOLE 0 0 0 41,983
ARES CAPITAL CORP COM 04010L103 211 10,048 SH   SOLE 0 0 0 10,048
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 4,117 184,691 SH   SOLE 0 0 0 184,691
BK OF AMERICA CORP COM 060505104 291 7,054 SH   SOLE 0 0 0 7,054
BOEING CO COM 097023105 433 2,262 SH   SOLE 0 0 0 2,262
BOSTON SCIENTIFIC CORP COM 101137107 358 8,093 SH   SOLE 0 0 0 8,093
CHEVRON CORP NEW COM 166764100 211 1,295 SH   SOLE 0 0 0 1,295
COSTCO WHSL CORP NEW COM 22160K105 756 1,313 SH   SOLE 0 0 0 1,313
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1,104 35,026 SH   SOLE 0 0 0 35,026
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 598 21,244 SH   SOLE 0 0 0 21,244
DISNEY WALT CO COM 254687106 1,196 8,721 SH   SOLE 0 0 0 8,721
EDISON INTL COM 281020107 276 3,938 SH   SOLE 0 0 0 3,938
EXXON MOBIL CORP COM 30231G102 830 10,045 SH   SOLE 0 0 0 10,045
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2,199 26,094 SH   SOLE 0 0 0 26,094
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,479 27,851 SH   SOLE 0 0 0 27,851
FISERV INC COM 337738108 527 5,200 SH   SOLE 0 0 0 5,200
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 3,372 205,484 SH   SOLE 0 0 0 205,484
HOME DEPOT INC COM 437076102 694 2,317 SH   SOLE 0 0 0 2,317
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 811 45,970 SH   SOLE 0 0 0 45,970
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,719 65,977 SH   SOLE 0 0 0 65,977
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 1,747 75,672 SH   SOLE 0 0 0 75,672
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 2,140 40,834 SH   SOLE 0 0 0 40,834
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 1,993 16,613 SH   SOLE 0 0 0 16,613
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 1,311 38,021 SH   SOLE 0 0 0 38,021
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 2,107 11,410 SH   SOLE 0 0 0 11,410
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1,155 21,435 SH   SOLE 0 0 0 21,435
ISHARES INC MSCI GBL MIN VOL 464286525 1,524 14,539 SH   SOLE 0 0 0 14,539
ISHARES INC MSCI EM ASIA ETF 464286426 604 8,173 SH   SOLE 0 0 0 8,173
ISHARES TR 10-20 YR TRS ETF 464288653 16,674 123,868 SH   SOLE 0 0 0 123,868
ISHARES TR TIPS BD ETF 464287176 35,550 285,379 SH   SOLE 0 0 0 285,379
ISHARES TR COHEN STEER REIT 464287564 367 5,164 SH   SOLE 0 0 0 5,164
ISHARES TR AGENCY BOND ETF 464288166 7,995 71,195 SH   SOLE 0 0 0 71,195
ISHARES TR 3 7 YR TREAS BD 464288661 7,750 63,496 SH   SOLE 0 0 0 63,496
ISHARES TR NASDAQ BIOTECH 464287556 379 2,911 SH   SOLE 0 0 0 2,911
ISHARES TR BARCLAYS 7 10 YR 464287440 2,219 20,648 SH   SOLE 0 0 0 20,648
ISHARES TR RUS 1000 VAL ETF 464287598 277 1,668 SH   SOLE 0 0 0 1,668
ISHARES TR CORE US AGGBD ET 464287226 318 2,968 SH   SOLE 0 0 0 2,968
ISHARES TR CORE INTL AGGR 46435G672 1,170 22,437 SH   SOLE 0 0 0 22,437
ISHARES TR 1 3 YR TREAS BD 464287457 8,910 106,899 SH   SOLE 0 0 0 106,899
ISHARES TR S&P 500 GRWT ETF 464287309 228 2,981 SH   SOLE 0 0 0 2,981
ISHARES TR MSCI ACWI ETF 464288257 677 6,783 SH   SOLE 0 0 0 6,783
ISHARES TR MSCI EMG MKT ETF 464287234 318 7,047 SH   SOLE 0 0 0 7,047
ISHARES TR CORE S&P MCP ETF 464287507 939 3,498 SH   SOLE 0 0 0 3,498
ISHARES TR CORE MSCI EAFE 46432F842 226 3,254 SH   SOLE 0 0 0 3,254
ISHARES TR CORE S&P500 ETF 464287200 1,292 2,849 SH   SOLE 0 0 0 2,849
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 2,027 33,016 SH   SOLE 0 0 0 33,016
JPMORGAN CHASE & CO COM 46625H100 438 3,211 SH   SOLE 0 0 0 3,211
LOWES COS INC COM 548661107 455 2,248 SH   SOLE 0 0 0 2,248
MICROSOFT CORP COM 594918104 1,272 4,125 SH   SOLE 0 0 0 4,125
NETFLIX INC COM 64110L106 604 1,612 SH   SOLE 0 0 0 1,612
NEWMONT CORP COM 651639106 214 2,691 SH   SOLE 0 0 0 2,691
NORTHROP GRUMMAN CORP COM 666807102 1,014 2,267 SH   SOLE 0 0 0 2,267
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 3,602 126,595 SH   SOLE 0 0 0 126,595
NVIDIA CORPORATION COM 67066G104 410 1,504 SH   SOLE 0 0 0 1,504
ORACLE CORP COM 68389X105 453 5,471 SH   SOLE 0 0 0 5,471
PACER FDS TR PACER US SMALL 69374H857 1,916 47,783 SH   SOLE 0 0 0 47,783
PIMCO CORPORATE & INCM STRG COM 72200U100 5,373 341,352 SH   SOLE 0 0 0 341,352
PIMCO CORPORATE & INCOME OPP COM 72201B101 210 13,694 SH   SOLE 0 0 0 13,694
PIMCO ETF TR 15+ YR US TIPS 72201R304 1,126 13,635 SH   SOLE 0 0 0 13,635
PIMCO ETF TR 25YR+ ZERO U S 72201R882 8,708 65,676 SH   SOLE 0 0 0 65,676
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 309 3,082 SH   SOLE 0 0 0 3,082
RBB FD INC MOTLEY FOL ETF 74933W601 1,148 28,074 SH   SOLE 0 0 0 28,074
ROBLOX CORP CL A 771049103 215 4,643 SH   SOLE 0 0 0 4,643
ROCKWELL AUTOMATION INC COM 773903109 346 1,236 SH   SOLE 0 0 0 1,236
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 462 6,204 SH   SOLE 0 0 0 6,204
SNAP INC CL A 83304A106 498 13,835 SH   SOLE 0 0 0 13,835
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,212 57,237 SH   SOLE 0 0 0 57,237
SPDR SER TR PRTFLO S&P500 VL 78464A508 313 7,490 SH   SOLE 0 0 0 7,490
SPDR SER TR BLOMBERG 1 10 YR 78468R861 321 15,522 SH   SOLE 0 0 0 15,522
SPDR SER TR PORTFLI TIPS ETF 78464A656 9,113 301,173 SH   SOLE 0 0 0 301,173
SPDR SER TR PORTFLI MORTGAGE 78464A383 652 27,200 SH   SOLE 0 0 0 27,200
SPROTT PHYSICAL GOLD TR UNIT 85207H104 13,834 900,088 SH   SOLE 0 0 0 900,088
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 448 51,119 SH   SOLE 0 0 0 51,119
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 377 8,427 SH   SOLE 0 0 0 8,427
TESLA INC COM 88160R101 1,203 1,116 SH   SOLE 0 0 0 1,116
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 10,373 270,473 SH   SOLE 0 0 0 270,473
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3,483 74,318 SH   SOLE 0 0 0 74,318
VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 2,565 21,685 SH   SOLE 0 0 0 21,685
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,030 25,520 SH   SOLE 0 0 0 25,520
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 390 3,596 SH   SOLE 0 0 0 3,596
VANGUARD INDEX FDS GROWTH ETF 922908736 231 804 SH   SOLE 0 0 0 804
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 6,195 123,660 SH   SOLE 0 0 0 123,660
VANGUARD WORLD FD EXTENDED DUR 921910709 6,256 51,394 SH   SOLE 0 0 0 51,394
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,124 4,417 SH   SOLE 0 0 0 4,417
WALMART INC COM 931142103 205 1,377 SH   SOLE 0 0 0 1,377
WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 2,842 202,888 SH   SOLE 0 0 0 202,888
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,033 23,253 SH   SOLE 0 0 0 23,253
WISDOMTREE TR GLB US QTLY DIV 97717W844 2,048 51,572 SH   SOLE 0 0 0 51,572
WISDOMTREE TR YIELD ENHANCD US 97717X511 625 13,056 SH   SOLE 0 0 0 13,056