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
CRONOS GROUP INC COM COM 22717L101 105 17,541 SH   SOLE   0 0 17,541
ADVISORSHARES PURE CANNABIS ETF ETF 00768Y495 154 15,085 SH   SOLE   0 0 15,085
QUALCOMM INC COM COM 747525103 201 2,199 SH   SOLE   0 0 2,199
AMGEN INC COM 031162100 201 853 SH   SOLE   0 0 853
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 202 3,769 SH   SOLE   0 0 3,769
PPL CORP COM COM 69351T106 202 7,822 SH   SOLE   0 0 7,822
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 206 2,336 SH   SOLE   0 0 2,336
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 208 1,222 SH   SOLE   0 0 1,222
MASCO CORP COM COM 574599106 209 4,160 SH   SOLE   0 0 4,160
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 210 9,066 SH   SOLE   0 0 9,066
OKTA INC CL A COM 679295105 210 1,050 SH   SOLE   0 0 1,050
DOMINION RESOURCES INC COM 25746U109 210 2,590 SH   SOLE   0 0 2,590
TRAVELERS COMPANIES INC COM COM 89417E109 210 1,845 SH   SOLE   0 0 1,845
ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747 216 2,109 SH   SOLE   0 0 2,109
ZOETIS INC COM CL A COM 98978V103 225 1,639 SH   SOLE   0 0 1,639
VANGUARD Intmd-TERM CORP BD ETF ETF 92206C870 225 2,364 SH   SOLE   0 0 2,364
POWERSHARES QQQ TR ETF 73935A104 231 933 SH   SOLE   0 0 933
FORD MOTOR COMPANY COM 345370860 231 38,004 SH   SOLE   0 0 38,004
ISH BROAD USD HGH YD CORP BD ETF ETF 46435U853 231 6,049 SH   SOLE   0 0 6,049
SALESFORCE COM COM 79466L302 232 1,241 SH   SOLE   0 0 1,241
S&P GLOBAL INC COM COM 78409V104 237 718 SH   SOLE   0 0 718
SCHWAB US MID-CAP ETF ETF 808524508 238 4,515 SH   SOLE   0 0 4,515
HONEYWELL INTL INC COM 438516106 239 1,655 SH   SOLE   0 0 1,655
BROOKFIELD INFRA PART LP LP INT UNT COM G16252101 245 5,948 SH   SOLE   0 0 5,948
ISHARES TR HIGH DIVID EQUITY FD ETF 46429B663 245 3,019 SH   SOLE   0 0 3,019
MARKEL CORP HOLDING CO COM 570535104 248 269 SH   SOLE   0 0 269
REGENERON PHARMACEUTICALS INC COM 75886F107 253 406 SH   SOLE   0 0 406
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 254 1,481 SH   SOLE   0 0 1,481
UBSAG LND BRH ETRC ALRN MLP INDETN ETF 90267B682 257 30,790 SH   SOLE   0 0 30,790
NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201 262 5,719 SH   SOLE   0 0 5,719
CENTENE CORP DEL COM COM 15135B101 267 4,209 SH   SOLE   0 0 4,209
KBW REGIONAL BANKINGETF ETF 78464A698 271 7,070 SH   SOLE   0 0 7,070
WELLS FARGO CO NEW COM COM 949746101 273 10,678 SH   SOLE   0 0 10,678
BARINGS GLOBAL SHORT DURATION COM CEF 06760L100 279 22,185 SH   SOLE   0 0 22,185
PSHRS SP500 LOW VOLATILITY ETF ETF 46138E354 284 5,725 SH   SOLE   0 0 5,725
ISH TRUST S&P GLOBAL INFO TECH ETF 464287291 286 1,215 SH   SOLE   0 0 1,215
PIMCO INTERMEDIATE muni bd ACTIVE ETF 72201R866 287 5,157 SH   SOLE   0 0 5,157
VALERO ENERGY CORP COM 91913Y100 288 4,901 SH   SOLE   0 0 4,901
SPDR PORT DEVELOPED WORLD EX-US ETF ETF 78463X889 296 10,704 SH   SOLE   0 0 10,704
PPG INDS INC COM COM 693506107 297 2,804 SH   SOLE   0 0 2,804
UNITEDHEALTH GROUP COM 91324P102 298 1,012 SH   SOLE   0 0 1,012
BECTON DICKINSON & CO COM COM 075887109 302 1,264 SH   SOLE   0 0 1,264
PWSHRS GLOBAL ET FD TR INSURED NATL ETF 46138E537 306 11,531 SH   SOLE   0 0 11,531
GLOBAL X NASDAQ 100 COVERED CALL ETF 37954Y483 317 15,091 SH   SOLE   0 0 15,091
ISHR BROAD USD INV GRDE CORP BD ETF ETF 464288620 321 5,320 SH   SOLE   0 0 5,320
NEXTERA ENERGY INC COM COM 65339F101 327 1,361 SH   SOLE   0 0 1,361
ISHR TRUST CORE SHRT TERM US BD ETF ETF 46432F859 330 6,407 SH   SOLE   0 0 6,407
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 332 2,813 SH   SOLE   0 0 2,813
ABBOTT LABS COM COM 002824100 334 3,648 SH   SOLE   0 0 3,648
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 337 6,153 SH   SOLE   0 0 6,153
CHUBB LIMITED COM COM H1467J104 347 2,743 SH   SOLE   0 0 2,743
BOEING CO COM COM 097023105 353 1,925 SH   SOLE   0 0 1,925
ISHR DJ U.S. FINANCIAL SECTOR ETF ETF 464287788 358 3,250 SH   SOLE   0 0 3,250
PAYPAL HLDGS INC COM COM 70450Y103 359 2,061 SH   SOLE   0 0 2,061
ISHARES MSCI EAFE ETF ETF 464287465 361 5,931 SH   SOLE   0 0 5,931
ISHARES Intmd CREDIT BD ETF ETF 464288638 363 6,011 SH   SOLE   0 0 6,011
ISHR EDGE MSCI USA VALUE FACTOR ETF ETF 46432F388 369 5,106 SH   SOLE   0 0 5,106
ALIBABA GROUP HLDG LTD SPONSORD ADS ADR 01609W102 372 1,726 SH   SOLE   0 0 1,726
SHOPIFY INC CL A COM 82509L107 388 409 SH   SOLE   0 0 409
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 389 3,319 SH   SOLE   0 0 3,319
PROCTER AND GAMBLE CO COM COM 742718109 392 3,276 SH   SOLE   0 0 3,276
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 393 3,762 SH   SOLE   0 0 3,762
BK OF AMERICA CORP COM COM 060505104 400 16,836 SH   SOLE   0 0 16,836
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 410 6,763 SH   SOLE   0 0 6,763
COCA COLA CO COM COM 191216100 417 9,334 SH   SOLE   0 0 9,334
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 428 3,202 SH   SOLE   0 0 3,202
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 429 6,967 SH   SOLE   0 0 6,967
CITIGROUP INC COM 172967424 436 8,532 SH   SOLE   0 0 8,532
COMCAST CORP NEW CL A COM 20030N101 437 11,203 SH   SOLE   0 0 11,203
FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 439 44,259 SH   SOLE   0 0 44,259
ORACLE CORPORATION COM 68389X105 453 8,198 SH   SOLE   0 0 8,198
WALMART INC COM COM 931142103 454 3,787 SH   SOLE   0 0 3,787
JPMORGAN CHASE & CO COM COM 46625H100 455 4,840 SH   SOLE   0 0 4,840
SHERWIN WILLIAMS CO COM COM 824348106 457 790 SH   SOLE   0 0 790
MASTERCARD INC COM 57636Q104 458 1,548 SH   SOLE   0 0 1,548
UNITED PARCEL SERVICE INC COM 911312106 465 4,179 SH   SOLE   0 0 4,179
GOOGLE INC COM 02079K305 471 332 SH   SOLE   0 0 332
BRISTOL-MYERS SQUIBB CO COM COM 110122108 475 8,086 SH   SOLE   0 0 8,086
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 477 15,445 SH   SOLE   0 0 15,445
NUVEEN ESG SMALL-CAP ETF ETF 67092P607 491 17,874 SH   SOLE   0 0 17,874
AMEREN CORP COM 023608102 505 7,175 SH   SOLE   0 0 7,175
MERCK & CO INC COM 58933Y105 509 6,576 SH   SOLE   0 0 6,576
GILEAD SCIENCES INC COM 375558103 514 6,677 SH   SOLE   0 0 6,677
NVIDIA CORPORATION COM COM 67066G104 539 1,420 SH   SOLE   0 0 1,420
ISHARES DJ SELECT DIVIDEND ETF 464287168 545 6,758 SH   SOLE   0 0 6,758
ISHARES MSCI USA ESG OPTIMIZED ETF ETF 46435G425 578 8,262 SH   SOLE   0 0 8,262
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 579 18,053 SH   SOLE   0 0 18,053
WEYERHAEUSER CO REIT 962166104 602 26,794 SH   SOLE   0 0 26,794
PEPSICO INC COM COM 713448108 603 4,560 SH   SOLE   0 0 4,560
ISHARES S&P 500 GROWTH ETF ETF 464287309 618 2,980 SH   SOLE   0 0 2,980
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 626 6,253 SH   SOLE   0 0 6,253
ENTERPRISE FINANCIAL SERVICES CORP COM 293712105 627 20,132 SH   SOLE   0 0 20,132
WISDOMTREE SMALLCAP DIVIDEND ETF 97717W604 630 29,732 SH   SOLE   0 0 29,732
GENERAL MOTORS CORP COM 37045V100 633 25,024 SH   SOLE   0 0 25,024
WISDOMTREE LARGE CAP DIVIDEND ETF 97717W307 648 6,981 SH   SOLE   0 0 6,981
TYSON FOODS INC CL A COM 902494103 657 11,003 SH   SOLE   0 0 11,003
ABBVIE INC COM COM 00287Y109 662 6,743 SH   SOLE   0 0 6,743
ISHR INT SELECT DIV ETF ETF 464288448 692 27,535 SH   SOLE   0 0 27,535
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 710 25,454 SH   SOLE   0 0 25,454
INTL BUSINESS MACHINES COM 459200101 735 6,087 SH   SOLE   0 0 6,087
GLOBAL X FDS GLOBX SUPDV US ETF 37950E291 744 49,587 SH   SOLE   0 0 49,587
WISDOMTREE MIDCAP EARNINGS ETF ETF 97717W570 747 22,927 SH   SOLE   0 0 22,927
WISDOMTREE MIDCAP DIVIDEND ETF 97717W505 793 27,980 SH   SOLE   0 0 27,980
ISHR EDGE MSCI MIN VOL GLOBAL ETF ETF 464286525 794 9,062 SH   SOLE   0 0 9,062
CISCO SYS INC COM 17275R102 797 17,095 SH   SOLE   0 0 17,095
ISHARES DJ US OIL EQUIPMENTINDEX ETF 464288844 812 94,267 SH   SOLE   0 0 94,267
BP PLC SPONSORED ADR ADR 055622104 812 34,810 SH   SOLE   0 0 34,810
HOME DEPOT COM 437076102 820 3,275 SH   SOLE   0 0 3,275
VANGUARD LONG TERM CORP BOND FD ETF ETF 92206C813 822 7,732 SH   SOLE   0 0 7,732
ISHARES 20 YR TREASURY ETF ETF 464287432 836 5,097 SH   SOLE   0 0 5,097
ISH DOW JONES US HOME CONST ETF ETF 464288752 841 19,051 SH   SOLE   0 0 19,051
ISHARES OIL & GAS EXPL INDEX FUND ETF 464288851 842 24,958 SH   SOLE   0 0 24,958
ADOBE SYS INC COM 00724F101 854 1,962 SH   SOLE   0 0 1,962
CHEVRON CORP NEW COM COM 166764100 867 9,711 SH   SOLE   0 0 9,711
VISA INC COM 92826C839 885 4,583 SH   SOLE   0 0 4,583
PRUDENTIAL FINL INC COM 744320102 906 14,874 SH   SOLE   0 0 14,874
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 923 24,556 SH   SOLE   0 0 24,556
CVS HEALTH CORP COM COM 126650100 930 14,317 SH   SOLE   0 0 14,317
FEDEX CORP COM 31428X106 934 6,659 SH   SOLE   0 0 6,659
ISHR S&P NORTH AMER TECH-SOFTWARE ETF 464287515 956 3,363 SH   SOLE   0 0 3,363
ISHARES TIPS BOND ETF ETF 464287176 962 7,818 SH   SOLE   0 0 7,818
iSH 0-5 YR HIGH YIELD CORP BD ETF ETF 46434V407 965 22,493 SH   SOLE   0 0 22,493
SPDR SER TR S&P SEMICONDUCTOR ETF ETF 78464A862 971 8,676 SH   SOLE   0 0 8,676
VERIZON COMMUNICATIONS COM 92343V104 988 17,913 SH   SOLE   0 0 17,913
DISNEY WALT CO COM DISNEY COM 254687106 1,032 9,256 SH   SOLE   0 0 9,256
VANGUARD MEGA CAP VALUE ETF ETF 921910840 1,033 14,113 SH   SOLE   0 0 14,113
ALPHABET INC CAP STK CL C COM 02079K107 1,035 732 SH   SOLE   0 0 732
VANCKVECTRS AMTFRE SHRT MUNI IDXETF ETF 92189F528 1,070 59,398 SH   SOLE   0 0 59,398
PFIZER INC COM COM 717081103 1,101 33,677 SH   SOLE   0 0 33,677
JOHNSON & JOHNSON COM COM 478160104 1,108 7,881 SH   SOLE   0 0 7,881
GENERAL ELECTRIC CO COM COM 369604103 1,145 167,656 SH   SOLE   0 0 167,656
XTRACKERS MSCI EAFE HEDGED EQTY ETF ETF 233051200 1,166 38,591 SH   SOLE   0 0 38,591
ISHR US ETF TR SHRT MATURITY BD ETF ETF 46431W507 1,170 23,395 SH   SOLE   0 0 23,395
ISHR IBOXX HIGH YIELD CORP BD ETF ETF 464288513 1,185 14,515 SH   SOLE   0 0 14,515
INTEL CORP COM COM 458140100 1,193 19,943 SH   SOLE   0 0 19,943
MARKET VECTORS ETF HY MUNI INDX ETF 92189H409 1,232 20,789 SH   SOLE   0 0 20,789
EXXON MOBIL CORP COM COM 30231G102 1,248 27,905 SH   SOLE   0 0 27,905
POWERSHARES SP500 HIGH BETA ETF ETF 46138E370 1,276 31,881 SH   SOLE   0 0 31,881
ISHR TR DOW JONESUS AEROSPACE & DEF ETF 464288760 1,286 7,809 SH   SOLE   0 0 7,809
SPDR GOLD ETF ETF 78463V107 1,307 7,809 SH   SOLE   0 0 7,809
VANGUARD SHORT TERM CORP BD FD ETF ETF 92206C409 1,424 17,229 SH   SOLE   0 0 17,229
FACEBOOK INC CL A COM 30303M102 1,627 7,165 SH   SOLE   0 0 7,165
LOWES COS INC COM COM 548661107 1,670 12,356 SH   SOLE   0 0 12,356
POWERSHARES TRUST II ETF ETF 46138E362 1,677 50,945 SH   SOLE   0 0 50,945
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,680 9,412 SH   SOLE   0 0 9,412
ISHR TRST COR MSCI TOT INTL STK ETF ETF 46432F834 2,099 38,499 SH   SOLE   0 0 38,499
FIDELITY HIGH DIVIDEND ETF ETF 316092840 2,200 81,230 SH   SOLE   0 0 81,230
VANGUARD VALUE ETF ETF 922908744 2,267 22,759 SH   SOLE   0 0 22,759
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 2,485 52,187 SH   SOLE   0 0 52,187
ISHARES TR S&P 100 INDEX FUND ETF 464287101 2,689 18,878 SH   SOLE   0 0 18,878
VANECK VECTS FALLENANGEL HY BD ETF ETF 92189F437 2,734 95,250 SH   SOLE   0 0 95,250
LOCKHEED MARTIN CORP COM 539830109 2,760 7,562 SH   SOLE   0 0 7,562
VANGUARD SMALL CAP ETF ETF 922908751 3,079 21,132 SH   SOLE   0 0 21,132
ISHARES TR S&P 1500 INDEX FD ETF 464287150 3,127 45,036 SH   SOLE   0 0 45,036
MEDTRONIC PLC SHS COM G5960L103 3,193 34,825 SH   SOLE   0 0 34,825
ISHARES GOLD TRUST ETF ETF 464285105 3,285 193,346 SH   SOLE   0 0 193,346
SPDR S&P 500 ETF ETF 78462F103 3,300 30,709 SH   SOLE   0 0 30,709
ISHARES ETF CURRENCY BOND FUND ETF 464286517 3,435 84,224 SH   SOLE   0 0 84,224
AMAZON.COM INC COM 023135106 3,603 1,306 SH   SOLE   0 0 1,306
ISHARES FLOATING RATE BOND ETF ETF 46429B655 3,624 71,625 SH   SOLE   0 0 71,625
ISHR EDGE MSCI US MOMENT FACTOR ETF ETF 46432F396 3,654 27,892 SH   SOLE   0 0 27,892
ISHARES 7-10 YR TREASURY BOND ETF ETF 464287440 3,677 30,173 SH   SOLE   0 0 30,173
ISHR JPMORG USD EMERG MARKTS BD ETF ETF 464288281 3,906 35,763 SH   SOLE   0 0 35,763
ISHR TR MSCI USA MIN VOLAT INDX FD ETF 46429B697 3,937 64,942 SH   SOLE   0 0 64,942
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 4,010 15 SH   SOLE   0 0 15
VANGUARD TOTAL INTERNATIONAL BD ETF ETF 92203J407 4,112 71,231 SH   SOLE   0 0 71,231
AT&T INC COM COM 00206R102 4,125 136,441 SH   SOLE   0 0 136,441
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 4,198 77,536 SH   SOLE   0 0 77,536
VANGUARD GROWTH ETF ETF 922908736 4,364 21,593 SH   SOLE   0 0 21,593
FID MSCI CONSMR DISCRETION INDX ET ETF 316092204 4,560 87,650 SH   SOLE   0 0 87,650
ISHR IBOXX INVEST GRDE CORP BD ETF ETF 464287242 4,662 34,664 SH   SOLE   0 0 34,664
ISHR CORE INT AGGREGATE BD FUND ETF 46435G672 4,669 83,861 SH   SOLE   0 0 83,861
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 4,717 40,874 SH   SOLE   0 0 40,874
VANGUARD EXTENDED MARKET ETF ETF 922908652 5,312 44,885 SH   SOLE   0 0 44,885
VANGUARD TOTAL STK MKT ETF 922908769 5,343 34,133 SH   SOLE   0 0 34,133
FID MSCI INFO TECHNOLOGY INDEX ETF ETF 316092808 6,173 75,062 SH   SOLE   0 0 75,062
VANGUARD S&P 500 ETF ETF 922908363 6,363 22,449 SH   SOLE   0 0 22,449
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 6,670 148,488 SH   SOLE   0 0 148,488
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501 7,058 213,037 SH   SOLE   0 0 213,037
MKT VECT LEHMAN BRS AMTFREE INTERM ETF 92189H201 7,160 140,564 SH   SOLE   0 0 140,564
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 7,912 282,684 SH   SOLE   0 0 282,684
COMMERCE BANCSHARES INC COM COM 200525103 8,041 135,218 SH   SOLE   0 0 135,218
FIDELITY TOTAL BOND ETF ETF 316188309 8,353 154,882 SH   SOLE   0 0 154,882
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 8,681 100,230 SH   SOLE   0 0 100,230
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 9,004 180,905 SH   SOLE   0 0 180,905
BHP GROUP LTD SPONSORED ADS ADR 088606108 9,064 182,272 SH   SOLE   0 0 182,272
APPLE INC COM 037833100 9,666 26,497 SH   SOLE   0 0 26,497
INVESCO QQQ TRUST ETF 46090E103 11,273 45,530 SH   SOLE   0 0 45,530
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 11,493 241,454 SH   SOLE   0 0 241,454
ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679 12,543 113,269 SH   SOLE   0 0 113,269
ISH CORE TOTAL USD BOND MARKET ETF ETF 46434V613 13,206 243,066 SH   SOLE   0 0 243,066
PIMCO ACTIVE BD ETF ETF 72201R775 14,936 133,848 SH   SOLE   0 0 133,848
COLGATE PALMOLIVE CO COM COM 194162103 15,053 205,477 SH   SOLE   0 0 205,477
SPDR DOUBLELINE TOT RETURN TACT ETF ETF 78467V848 15,850 319,876 SH   SOLE   0 0 319,876
ISHARES S&P 500 VALUE ETF ETF 464287408 17,516 161,869 SH   SOLE   0 0 161,869
MICROSOFT COM 594918104 20,708 101,752 SH   SOLE   0 0 101,752
ISHARES AGGREGATE BOND ETF ETF 464287226 20,743 175,474 SH   SOLE   0 0 175,474
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 38,979 570,781 SH   SOLE   0 0 570,781
ISHARES CORE MSCI EAFE ETF 46432F842 51,738 905,148 SH   SOLE   0 0 905,148
ISHARES CORE S&P MID CAP ETF ETF 464287507 52,376 294,545 SH   SOLE   0 0 294,545
ISHARES S&P 500 INDEX ETF 464287200 73,419 237,074 SH   SOLE   0 0 237,074