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
ISHARES TR iShares MSCI ACWI - ETF 464288257 312 3,129 SH   SOLE N/A 0 0 3,129
JP MORGAN CHASE and CO Alerian MLP - ETF 00162Q452 6,235 162,787 SH   SOLE N/A 0 0 162,787
AMAZON COM INC Amazon Com Inc 023135106 248 76 SH   SOLE N/A 0 0 76
VANGUARD INDEX FUNDS Vanguard Intermediate Bond Index Fund - ETF 921937819 299 3,654 SH   SOLE N/A 0 0 3,654
INVESCO EXCHANGE TRADED FD T Invesco Senior Bank Loan - ETF 46138G508 255 11,735 SH   SOLE N/A 0 0 11,735
VANGUARD INDEX FUNDS Vanguard Bond Index Fund - ETF 921937835 662 8,329 SH   SOLE N/A 0 0 8,329
VANGUARD INDEX FUNDS Vanguard Total Intl. Bond Market - ETF 92203J407 911 17,379 SH   SOLE N/A 0 0 17,379
BERKSHIRE HATHAWAY INC DEL Berkshire Hathaway B New 084670702 286 810 SH   SOLE N/A 0 0 810
INVESCO EXCH TRD SLF IDX FD Invesco BulletShares 2023 HY Corp. Bond - ETF 46138J858 250 10,208 SH   SOLE N/A 0 0 10,208
GLOBAL X FDS GLOBAL X COPPER 37954Y830 6,621 145,493 SH   SOLE N/A 0 0 145,493
COSTCO WHSL CORP NEW Costco Wholesale Co 22160K105 264 458 SH   SOLE N/A 0 0 458
ISHARES INC iShares MSCI Emerg. Mkts Min. Volatility - ETF 464286533 7,323 119,996 SH   SOLE N/A 0 0 119,996
ISHARES TR iShares MSCI EAFE Min. Volatility - ETF 46429B689 5,628 78,020 SH   SOLE N/A 0 0 78,020
ISHARES TR EAFE VALUE ETF 464288877 2,181 43,399 SH   SOLE N/A 0 0 43,399
ISHARES INC MSCI BRAZIL ETF 464286400 7,309 193,320 SH   SOLE N/A 0 0 193,320
ISHARES TR iShares Floating Rate Bond - ETF 46429B655 348 6,889 SH   SOLE N/A 0 0 6,889
VANECK ETF TRUST GOLD MINERS ETF 92189F106 6,289 163,996 SH   SOLE N/A 0 0 163,996
ALPHABET INC Google 02079K107 527 189 SH   SOLE N/A 0 0 189
FLEXSHARES TR MORNSTAR UPSTR 33939L407 6,077 129,767 SH   SOLE N/A 0 0 129,767
ISHARES TR iShares Int'l Aggregate Bond - ETF 46435G672 5,142 98,638 SH   SOLE N/A 0 0 98,638
ISHARES TR Ishares SandP Mid Cap - ETF 464287705 1,758 16,034 SH   SOLE N/A 0 0 16,034
ISHARES TR CORE SandP SCP ETF 464287804 559 5,184 SH   SOLE N/A 0 0 5,184
ISHARES TR US AER DEF ETF 464288760 6,458 58,292 SH   SOLE N/A 0 0 58,292
ISHARES TR iShares U.S. Total Stock Market - ETF 464287150 11,838 117,278 SH   SOLE N/A 0 0 117,278
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 321 6,552 SH   SOLE N/A 0 0 6,552
ISHARES TR MBS ETF 464288588 2,739 26,883 SH   SOLE N/A 0 0 26,883
GLOBAL X FDS Global X MLP - ETF 37954Y343 666 16,533 SH   SOLE N/A 0 0 16,533
INVESCO EXCH TRADED FD TR II Invesco Emerging Market Debt - ETF 46138E784 284 12,577 SH   SOLE N/A 0 0 12,577
INVESCO EXCHANGE TRADED FD T Invesco Preferred - ETF 46138E511 441 32,478 SH   SOLE N/A 0 0 32,478
INVESCO EXCH TRADED FD TR II P Invesco High Yield Corporate Bond - ETF 46138E719 242 13,175 SH   SOLE N/A 0 0 13,175
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt. Cons. Disc. - ETF 46137V381 1,057 7,807 SH   SOLE N/A 0 0 7,807
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt. Industrials - ETF 46137V324 1,175 6,232 SH   SOLE N/A 0 0 6,232
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt. Cons. Staples - ETF 46137V373 1,362 8,048 SH   SOLE N/A 0 0 8,048
ADVISORS INNER CIRCLE FD III ADVOCATE RISING 00775Y736 906 37,073 SH   SOLE N/A 0 0 37,073
INVESCO EXCHANGE TRADED FD T Invesco SandP 500 Equal Weight - ETF 46137V357 4,111 26,067 SH   SOLE N/A 0 0 26,067
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt. Materials - ETF 46137V316 3,108 16,831 SH   SOLE N/A 0 0 16,831
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt. Energy - ETF 46137V365 764 11,337 SH   SOLE N/A 0 0 11,337
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt. Financials - ETF 46137V340 708 11,117 SH   SOLE N/A 0 0 11,117
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt. Health Care - ETF 46137V332 2,575 8,402 SH   SOLE N/A 0 0 8,402
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt. Technology - ETF 46137V282 1,312 4,538 SH   SOLE N/A 0 0 4,538
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt. Utilities - ETF 46137V274 2,149 17,768 SH   SOLE N/A 0 0 17,768
SCHWAB STRATEGIC TR Schwab US Small Cap - ETF 808524607 4,896 103,385 SH   SOLE N/A 0 0 103,385
SCHWAB STRATEGIC TR Schwab REIT Fund - ETF 808524847 727 29,220 SH   SOLE N/A 0 0 29,220
SCHWAB STRATEGIC TR Schwab US Short-Term Treasury Fund - ETF 808524862 2,036 41,098 SH   SOLE N/A 0 0 41,098
SCHWAB STRATEGIC TR Schwab US TIPS - ETF 808524870 5,455 89,853 SH   SOLE N/A 0 0 89,853
SCHWAB STRATEGIC TR Schwab US Aggregate Bond - ETF 808524839 10,778 213,136 SH   SOLE N/A 0 0 213,136
SPDR SERIES TR SPDR Barclays Short Term Muni Bond - ETF 78468R739 1,130 23,875 SH   SOLE N/A 0 0 23,875
ISHARES SILVER TR ISHARES 46428Q109 5,850 255,674 SH   SOLE N/A 0 0 255,674
SPDR SandP 500 ETF TR TR UNIT 78462F103 249 552 SH   SOLE N/A 0 0 552
ISHARES TR 0-5 YR TIPS ETF 46429B747 19,793 188,609 SH   SOLE N/A 0 0 188,609
ISHARES TR Ishares Esg Msci Usa 46435U218 1,185 14,967 SH   SOLE N/A 0 0 14,967
SPDR SERIES TR SPDR Barclays Municipal Bond - ETF 78468R721 596 12,457 SH   SOLE N/A 0 0 12,457
ISHARES TR iShares MSCI USA Min. Volatility - ETF 46429B697 2,480 31,969 SH   SOLE N/A 0 0 31,969
VANGUARD INDEX FUNDS Vanguard Short Term TIPS - ETF 922020805 949 18,524 SH   SOLE N/A 0 0 18,524
SPDR SERIES TR SPDR Communications Svcs - ETF 81369Y852 2,238 32,535 SH   SOLE N/A 0 0 32,535
SELECT SECTOR SPDR TR Sector SPDR Technology - ETF 81369Y803 1,292 8,130 SH   SOLE N/A 0 0 8,130
SELECT SECTOR SPDR TR Sector SPDR Consumer Staples - ETF 81369Y308 1,483 19,548 SH   SOLE N/A 0 0 19,548
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,197 83,224 SH   SOLE N/A 0 0 83,224