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
3M CO COM 88579Y101 829 4,727 SH   SOLE   4,727 0 0
ABBOTT LABS COM 002824100 1,904 16,117 SH   SOLE   16,117 0 0
ABBVIE INC COM 00287Y109 345 3,200 SH   SOLE   3,200 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,440 5,975 SH   SOLE   5,975 0 0
ALLIANT ENERGY CORP COM 018802108 1,218 21,751 SH   SOLE   21,751 0 0
ALLSTATE CORP COM 020002101 1,955 15,357 SH   SOLE   15,357 0 0
ALTRIA GROUP INC COM 02209S103 1,770 38,887 SH   SOLE   38,887 0 0
APPLE INC COM 037833100 5,643 39,883 SH   SOLE   39,883 0 0
AUTONATION INC COM 05329W102 5,790 47,554 SH   SOLE   47,554 0 0
AUTOZONE INC COM 053332102 2,070 1,219 SH   SOLE   1,219 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,371 45,735 SH   SOLE   45,735 0 0
BLACKSTONE INC COM 09260D107 1,160 9,971 SH   SOLE   9,971 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 991 28,093 SH   SOLE   28,093 0 0
CATERPILLAR INC COM 149123101 1,299 6,766 SH   SOLE   6,766 0 0
CISCO SYS INC COM 17275R102 676 12,426 SH   SOLE   12,426 0 0
COCA COLA CO COM 191216100 1,063 20,251 SH   SOLE   20,251 0 0
CONSOLIDATED EDISON INC COM 209115104 913 12,584 SH   SOLE   12,584 0 0
COSTAR GROUP INC COM 22160N109 2,486 28,889 SH   SOLE   28,889 0 0
D R HORTON INC COM 23331A109 236 2,805 SH   SOLE   2,805 0 0
DEERE & CO COM 244199105 537 1,602 SH   SOLE   1,602 0 0
DISNEY WALT CO COM 254687106 2,031 12,004 SH   SOLE   12,004 0 0
EATON CORP PLC SHS G29183103 1,687 11,300 SH   SOLE   11,300 0 0
ELECTRONIC ARTS INC COM 285512109 2,028 14,260 SH   SOLE   14,260 0 0
FACEBOOK INC CL A 30303M102 3,405 10,033 SH   SOLE   10,033 0 0
FEDEX CORP COM 31428X106 2,562 11,682 SH   SOLE   11,682 0 0
HORMEL FOODS CORP COM 440452100 1,295 31,575 SH   SOLE   31,575 0 0
INTEL CORP COM 458140100 1,068 20,048 SH   SOLE   20,048 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 940 6,764 SH   SOLE   6,764 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,047 2,059 SH   SOLE   2,059 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 186 3,840 SH   SOLE   3,840 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 23 151 SH   SOLE   151 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,074 3,000 SH   SOLE   3,000 0 0
ISHARES GOLD TR ISHARES NEW 464285204 17,339 518,966 SH   SOLE   518,966 0 0
ISHARES INC CORE MSCI EMKT 46434G103 11 184 SH   SOLE   184 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 15,934 384,511 SH   SOLE   384,511 0 0
ISHARES TR TIPS BD ETF 464287176 1,674 13,109 SH   SOLE   13,109 0 0
ISHARES TR CORE S&P500 ETF 464287200 40 94 SH   SOLE   94 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,844 16,058 SH   SOLE   16,058 0 0
ISHARES TR IBOXX INV CP ETF 464287242 29 221 SH   SOLE   221 0 0
ISHARES TR GLOBAL TECH ETF 464287291 8,210 144,894 SH   SOLE   144,894 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 3,629 46,261 SH   SOLE   46,261 0 0
ISHARES TR 20 YR TR BD ETF 464287432 197 1,364 SH   SOLE   1,364 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 24 205 SH   SOLE   205 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 14 167 SH   SOLE   167 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,578 45,867 SH   SOLE   45,867 0 0
ISHARES TR CORE S&P MCP ETF 464287507 88 335 SH   SOLE   335 0 0
ISHARES TR ISHARES BIOTECH 464287556 8 50 SH   SOLE   50 0 0
ISHARES TR COHEN STEER REIT 464287564 45 682 SH   SOLE   682 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 23 145 SH   SOLE   145 0 0
ISHARES TR RUS 1000 ETF 464287622 242 1,000 SH   SOLE   1,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 21 96 SH   SOLE   96 0 0
ISHARES TR U.S. ENERGY ETF 464287796 7,242 256,275 SH   SOLE   256,275 0 0
ISHARES TR CORE S&P SCP ETF 464287804 0 1 SH   SOLE   1 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,031 9,371 SH   SOLE   9,371 0 0
ISHARES TR IBOXX HI YD ETF 464288513 4 44 SH   SOLE   44 0 0
ISHARES TR MBS ETF 464288588 8,667 80,150 SH   SOLE   80,150 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 899 14,972 SH   SOLE   14,972 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 7,753 141,888 SH   SOLE   141,888 0 0
ISHARES TR US AER DEF ETF 464288760 0 3 SH   SOLE   3 0 0
ISHARES TR U.S. MED DVC ETF 464288810 4,206 66,990 SH   SOLE   66,990 0 0
ISHARES TR EAFE VALUE ETF 464288877 12,632 248,411 SH   SOLE   248,411 0 0
ISHARES TR EAFE GRWTH ETF 464288885 19,113 179,514 SH   SOLE   179,514 0 0
ISHARES TR US TREAS BD ETF 46429B267 9,250 348,648 SH   SOLE   348,648 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 2,445 33,261 SH   SOLE   33,261 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 1,380 10,479 SH   SOLE   10,479 0 0
ISHARES TR MSCI USA SZE FT 46432F370 775 6,068 SH   SOLE   6,068 0 0
ISHARES TR MSCI USA VALUE 46432F388 11,201 111,231 SH   SOLE   111,231 0 0
ISHARES TR MSCI USA MMENTM 46432F396 2,489 14,175 SH   SOLE   14,175 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,969 26,524 SH   SOLE   26,524 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,606 35,143 SH   SOLE   35,143 0 0
ISHARES TR CORE TOTAL USD 46434V613 7,445 139,841 SH   SOLE   139,841 0 0
ISHARES TR CORE DIV GRWTH 46434V621 176 3,503 SH   SOLE   3,503 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 35,642 361,996 SH   SOLE   361,996 0 0
ISHARES TR FALN ANGLS USD 46435G474 4,563 151,543 SH   SOLE   151,543 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 9,601 267,896 SH   SOLE   267,896 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 3,443 67,890 SH   SOLE   67,890 0 0
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 3,044 58,451 SH   SOLE   58,451 0 0
KIMBERLY-CLARK CORP COM 494368103 673 5,078 SH   SOLE   5,078 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,171 12,478 SH   SOLE   12,478 0 0
MCDONALDS CORP COM 580135101 1,350 5,601 SH   SOLE   5,601 0 0
MERCK & CO INC COM 58933Y105 1,008 13,414 SH   SOLE   13,414 0 0
PAYCHEX INC COM 704326107 1,867 16,605 SH   SOLE   16,605 0 0
PFIZER INC COM 717081103 1,302 30,264 SH   SOLE   30,264 0 0
PRUDENTIAL FINL INC COM 744320102 1,405 13,357 SH   SOLE   13,357 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 223 10,442 SH   SOLE   10,442 0 0
REPUBLIC SVCS INC COM 760759100 2,266 18,873 SH   SOLE   18,873 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 552 7,436 SH   SOLE   7,436 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3 65 SH   SOLE   65 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 25 196 SH   SOLE   196 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 25 142 SH   SOLE   142 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 272 7,250 SH   SOLE   7,250 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 20 205 SH   SOLE   205 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 27 338 SH   SOLE   338 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 5 118 SH   SOLE   118 0 0
SOUTHERN CO COM 842587107 1,171 18,897 SH   SOLE   18,897 0 0
SPDR GOLD TR GOLD SHS 78463V107 4,426 26,953 SH   SOLE   26,953 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,226 26,160 SH   SOLE   26,160 0 0
STARBUCKS CORP COM 855244109 1,957 17,737 SH   SOLE   17,737 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,498 8,228 SH   SOLE   8,228 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,105 5,388 SH   SOLE   5,388 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,040 33,062 SH   SOLE   33,062 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 142 1,400 SH   SOLE   1,400 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 13 55 SH   SOLE   55 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 7,117 32,546 SH   SOLE   32,546 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2 11 SH   SOLE   11 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 12 138 SH   SOLE   138 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2 29 SH   SOLE   29 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,492 28,003 SH   SOLE   28,003 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,326 24,546 SH   SOLE   24,546 0 0
VISA INC COM CL A 92826C839 2,974 13,350 SH   SOLE   13,350 0 0
VMWARE INC CL A COM 928563402 1,227 8,251 SH   SOLE   8,251 0 0
WALMART INC COM 931142103 1,556 11,163 SH   SOLE   11,163 0 0
WASTE MGMT INC DEL COM 94106L109 1,468 9,830 SH   SOLE   9,830 0 0