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
AMAZON.COM INC Stock 023135106 567 170 SH   SOLE 0 170 0 0
POWERSHARES QQQ TR ETF 46090E103 40,590 102,024 SH   SOLE 0 102,024 0 0
JOHNSON & JOHNSON COM Stock 478160104 884 5,169 SH   SOLE 0 5,168 0 0
COSTCO WHOLESALE CORP Stock 22160K105 300 529 SH   SOLE 0 529 0 0
ISHARES DJ U.S. FINANCIAL SECTOR ETF ETF 464287788 11,684 134,774 SH   SOLE 0 134,773 0 0
HORMEL FOODS CORP COM Stock 440452100 233 4,771 SH   SOLE 0 4,770 0 0
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 10,287 343,253 SH   SOLE 0 343,253 0 0
VANGUARD FTSE ALL WORLD EX-US ETF ETF 922042718 11,201 83,612 SH   SOLE 0 83,611 0 0
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 20,492 711,761 SH   SOLE 0 711,760 0 0
HOME DEPOT Stock 437076102 817 1,969 SH   SOLE 0 1,969 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 36,362 118,990 SH   SOLE 0 118,989 0 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 25,556 223,180 SH   SOLE 0 223,179 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,179 7,288 SH   SOLE 0 7,288 0 0
VANGUARD U.S. VALUE FACTOR ETF ETF 921935805 31,826 302,890 SH   SOLE 0 302,890 0 0
CSX CORP Stock 126408103 243 6,476 SH   SOLE 0 6,475 0 0
MICROSOFT Stock 594918104 1,878 5,585 SH   SOLE 0 5,585 0 0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 14,852 358,927 SH   SOLE 0 358,927 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 1,352 3 SH   SOLE 0 3 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 266 1,043 SH   SOLE 0 1,043 0 0
TESLA MOTORS INC Stock 88160R101 843 798 SH   SOLE 0 798 0 0
MODERNA INC COM Stock 60770K107 508 2,000 SH   SOLE 0 2,000 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 577 1,260 SH   SOLE 0 1,259 0 0
VANGUARD S&P 500 ETF ETF 922908363 42,207 96,678 SH   SOLE 0 96,678 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 10,987 103,767 SH   SOLE 0 103,766 0 0
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 13,169 261,803 SH   SOLE 0 261,802 0 0
AMERICAN CENTURY FOCUSED DYNAMIC GROWTH ETF ETF 025072810 259 3,203 SH   SOLE 0 3,203 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 5,163 44,813 SH   SOLE 0 44,812 0 0
FIRST SOLAR INC Stock 336433107 439 5,035 SH   SOLE 0 5,035 0 0
NOVAVAX INC Stock 670002401 715 5,000 SH   SOLE 0 5,000 0 0
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697 232 2,867 SH   SOLE 0 2,866 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 36,596 248,767 SH   SOLE 0 248,767 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 238 743 SH   SOLE 0 742 0 0
NUVEEN MUN HIGH INCOME OPPORTU COM CEF 670682103 539 35,623 SH   SOLE 0 35,623 0 0
INVESCO TOTAL RETURN BOND ETF ETF 46090A804 21,918 388,891 SH   SOLE 0 388,890 0 0
CALAMOS DYNAMIC CONV & INCOME COM CEF 12811V105 954 30,290 SH   SOLE 0 30,290 0 0
BLACKROCK INVESTMENTQUALITY MUNICIPAL TRUST INC CEF 09247D105 270 15,558 SH   SOLE 0 15,557 0 0
MAINSTAY MACKAY DEFINEDTERM MU COM CEF 56064K100 527 24,205 SH   SOLE 0 24,205 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 10,208 120,449 SH   SOLE 0 120,448 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN ETF 78467V608 9,598 210,350 SH   SOLE 0 210,350 0 0
INTUITIVE SURGICAL, INC. Stock 46120E602 261 726 SH   SOLE 0 726 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 224 1,557 SH   SOLE 0 1,557 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 12,418 141,730 SH   SOLE 0 141,730 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 403 2,543 SH   SOLE 0 2,542 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 17,092 50,173 SH   SOLE 0 50,172 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 978 338 SH   SOLE 0 338 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 4,498 66,180 SH   SOLE 0 66,179 0 0
LAM RESEARCH CORP COM Stock 512807108 220 306 SH   SOLE 0 306 0 0
LOWES COS INC COM Stock 548661107 790 3,057 SH   SOLE 0 3,057 0 0
APPLE INC Stock 037833100 9,313 52,449 SH   SOLE 0 52,449 0 0