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
AT&T INC COM 00206R102 527 18,492 SH   SOLE   0 0 18,492
APPLE INC COM 037833100 15,848 136,846 SH   SOLE   0 0 136,846
BK OF AMERICA CORP COM 060505104 835 34,652 SH   SOLE   0 0 34,652
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 950 38,033 SH   SOLE   0 0 38,033
BRISTOL-MYERS SQUIBB CO COM 110122108 801 13,290 SH   SOLE   0 0 13,290
CHEVRON CORP NEW COM 166764100 895 12,436 SH   SOLE   0 0 12,436
CISCO SYS INC COM 17275R102 496 12,581 SH   SOLE   0 0 12,581
COCA COLA CO COM 191216100 1,105 22,389 SH   SOLE   0 0 22,389
COHEN & STEERS QUALITY INCOM COM 19247L106 283 25,445 SH   SOLE   0 0 25,445
COUNTY BANCORP INC COM 221907108 563 29,948 SH   SOLE   0 0 29,948
DEVON ENERGY CORP NEW COM 25179M103 914 96,601 SH   SOLE   0 0 96,601
EMERSON ELEC CO COM 291011104 1,277 19,468 SH   SOLE   0 0 19,468
ENBRIDGE INC COM 29250N105 548 18,782 SH   SOLE   0 0 18,782
ENTERPRISE PRODS PARTNERS L COM 293792107 307 19,425 SH   SOLE   0 0 19,425
EXELON CORP COM 30161N101 1,724 48,200 SH   SOLE   0 0 48,200
EXXON MOBIL CORP COM 30231G102 429 12,499 SH   SOLE   0 0 12,499
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 376 21,107 SH   SOLE   0 0 21,107
FORD MTR CO DEL COM 345370860 400 60,095 SH   SOLE   0 0 60,095
INNOVATOR ETFS TR IBD 50 ETF 45782C102 402 10,787 SH   SOLE   0 0 10,787
INTEL CORP COM 458140100 1,277 24,659 SH   SOLE   0 0 24,659
INVESCO CALIF MUN INCOME TR COM 46132P108 211 14,352 SH   SOLE   0 0 14,352
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2,130 18,195 SH   SOLE   0 0 18,195
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 17,133 319,398 SH   SOLE   0 0 319,398
GOLD TRUST ISHARES 464285105 226 12,559 SH   SOLE   0 0 12,559
ISHARES INC JP MRGN EM HI BD 464286285 1,139 26,101 SH   SOLE   0 0 26,101
ISHARES INC EM MKTS DIV ETF 464286319 5,177 171,928 SH   SOLE   0 0 171,928
ISHARES TR CORE S&P TTL STK 464287150 19,028 252,054 SH   SOLE   0 0 252,054
ISHARES TR SELECT DIVID ETF 464287168 1,085 13,307 SH   SOLE   0 0 13,307
ISHARES TR CORE S&P500 ETF 464287200 28,505 84,820 SH   SOLE   0 0 84,820
ISHARES TR CORE US AGGBD ET 464287226 106,829 904,867 SH   SOLE   0 0 904,867
ISHARES TR MSCI EMG MKT ETF 464287234 2,514 57,019 SH   SOLE   0 0 57,019
ISHARES TR IBOXX INV CP ETF 464287242 1,504 11,168 SH   SOLE   0 0 11,168
ISHARES TR S&P 500 GRWT ETF 464287309 88,989 385,099 SH   SOLE   0 0 385,099
ISHARES TR S&P 500 VAL ETF 464287408 81,011 720,418 SH   SOLE   0 0 720,418
ISHARES TR 1 3 YR TREAS BD 464287457 5,344 61,770 SH   SOLE   0 0 61,770
ISHARES TR MSCI EAFE ETF 464287465 3,698 58,092 SH   SOLE   0 0 58,092
ISHARES TR RUS MID CAP ETF 464287499 940 16,387 SH   SOLE   0 0 16,387
ISHARES TR CORE S&P MCP ETF 464287507 38,850 209,649 SH   SOLE   0 0 209,649
ISHARES TR RUS 1000 VAL ETF 464287598 4,154 35,163 SH   SOLE   0 0 35,163
ISHARES TR RUS 1000 GRW ETF 464287614 7,920 36,518 SH   SOLE   0 0 36,518
ISHARES TR RUSSELL 2000 ETF 464287655 2,372 15,833 SH   SOLE   0 0 15,833
ISHARES TR CORE S&P SCP ETF 464287804 22,158 315,509 SH   SOLE   0 0 315,509
ISHARES TR SHRT NAT MUN ETF 464288158 10,223 94,567 SH   SOLE   0 0 94,567
ISHARES TR JPMORGAN USD EMG 464288281 23,904 215,566 SH   SOLE   0 0 215,566
ISHARES TR NATIONAL MUN ETF 464288414 111,183 959,050 SH   SOLE   0 0 959,050
ISHARES TR INTL SEL DIV ETF 464288448 1,074 43,091 SH   SOLE   0 0 43,091
ISHARES TR MBS ETF 464288588 5,450 49,368 SH   SOLE   0 0 49,368
ISHARES TR USD INV GRDE ETF 464288620 9,890 162,723 SH   SOLE   0 0 162,723
ISHARES TR ISHS 1-5YR INVS 464288646 6,158 112,141 SH   SOLE   0 0 112,141
ISHARES TR 3 7 YR TREAS BD 464288661 1,340 10,034 SH   SOLE   0 0 10,034
ISHARES TR SHORT TREAS BD 464288679 1,201 10,852 SH   SOLE   0 0 10,852
ISHARES TR PFD AND INCM SEC 464288687 9,371 257,094 SH   SOLE   0 0 257,094
ISHARES TR US TREAS BD ETF 46429B267 8,858 316,911 SH   SOLE   0 0 316,911
ISHARES TR FLTG RATE NT ETF 46429B655 5,407 106,610 SH   SOLE   0 0 106,610
ISHARES TR CORE HIGH DV ETF 46429B663 1,593 19,797 SH   SOLE   0 0 19,797
ISHARES TR MSCI EAFE MIN VL 46429B689 15,227 223,502 SH   SOLE   0 0 223,502
ISHARES TR MSCI USA MIN VOL 46429B697 6,537 102,576 SH   SOLE   0 0 102,576
ISHARES TR MSCI USA QLT FCT 46432F339 101,985 983,079 SH   SOLE   0 0 983,079
ISHARES TR CORE MSCI TOTAL 46432F834 19,100 327,391 SH   SOLE   0 0 327,391
ISHARES TR CORE MSCI EAFE 46432F842 98,843 1,639,737 SH   SOLE   0 0 1,639,737
ISHARES INC CORE MSCI EMKT 46434G103 34,598 655,264 SH   SOLE   0 0 655,264
ISHARES TR 0-5YR HI YL CP 46434V407 3,427 77,981 SH   SOLE   0 0 77,981
ISHARES TR MSCI INTL QUALTY 46434V456 35,259 1,125,405 SH   SOLE   0 0 1,125,405
ISHARES TR CORE DIV GRWTH 46434V621 5,073 127,493 SH   SOLE   0 0 127,493
ISHARES TR CUR HD EURZN ETF 46434V639 2,445 87,809 SH   SOLE   0 0 87,809
ISHARES TR HDG MSCI EAFE 46434V803 714 25,925 SH   SOLE   0 0 25,925
ISHARES TR ULTR SH TRM BD 46434V878 13,792 272,738 SH   SOLE   0 0 272,738
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 2,783 110,289 SH   SOLE   0 0 110,289
ISHARES TR IBONDS DEC23 ETF 46434VAX8 1,667 63,557 SH   SOLE   0 0 63,557
ISHARES TR IBONDS DEC22 ETF 46434VBA7 2,802 109,329 SH   SOLE   0 0 109,329
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,278 47,115 SH   SOLE   0 0 47,115
ISHARES TR IBONDS DEC24 ETF 46434VBG4 1,860 70,348 SH   SOLE   0 0 70,348
ISHARES TR IBONDS DEC21 ETF 46434VBK5 2,651 105,815 SH   SOLE   0 0 105,815
ISHARES TR IBONDS DEC2023 46435G318 2,998 114,076 SH   SOLE   0 0 114,076
ISHARES TR IBONDS DEC2022 46435G755 3,818 144,088 SH   SOLE   0 0 144,088
ISHARES TR IBONDS DEC2021 46435G789 4,985 192,403 SH   SOLE   0 0 192,403
ISHARES TR IBONDS DEC2026 46435GAA0 1,521 56,725 SH   SOLE   0 0 56,725
ISHARES TR IBONDS DEC 26 46435U259 1,928 71,634 SH   SOLE   0 0 71,634
ISHARES TR IBONDS DEC 27 46435U283 982 36,288 SH   SOLE   0 0 36,288
ISHARES TR IBONDS DEC 28 46435U325 1,524 55,841 SH   SOLE   0 0 55,841
ISHARES TR IBONDS DEC 25 46435U432 1,323 47,087 SH   SOLE   0 0 47,087
ISHARES TR IBDS DEC28 ETF 46435U515 892 30,665 SH   SOLE   0 0 30,665
ISHARES TR IBONDS DEC 46435U697 1,516 55,944 SH   SOLE   0 0 55,944
ISHARES TR IBONDS 27 ETF 46435UAA9 912 33,611 SH   SOLE   0 0 33,611
ISHARES TR IBONDS DEC 29 46436E205 519 19,204 SH   SOLE   0 0 19,204
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 35,568 697,553 SH   SOLE   0 0 697,553
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 63,200 1,244,212 SH   SOLE   0 0 1,244,212
KIRKLAND LAKE GOLD LTD COM 49741E100 522 10,712 SH   SOLE   0 0 10,712
MARATHON PETE CORP COM 56585A102 298 10,144 SH   SOLE   0 0 10,144
MATTHEWS INTL CORP CL A 577128101 286 12,771 SH   SOLE   0 0 12,771
MERCK & CO. INC COM 58933Y105 2,307 27,813 SH   SOLE   0 0 27,813
MICROSOFT CORP COM 594918104 8,345 39,677 SH   SOLE   0 0 39,677
NUVEEN AMT FREE QLTY MUN INC COM 670657105 3,342 233,022 SH   SOLE   0 0 233,022
NUVEEN QUALITY MUNCP INCOME COM 67066V101 5,182 356,906 SH   SOLE   0 0 356,906
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 3,462 256,620 SH   SOLE   0 0 256,620
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 702 47,760 SH   SOLE   0 0 47,760
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,092 69,734 SH   SOLE   0 0 69,734
NUVEEN MUN VALUE FD INC COM 670928100 684 64,131 SH   SOLE   0 0 64,131
ORACLE CORP COM 68389X105 666 11,157 SH   SOLE   0 0 11,157
PG&E CORP COM 69331C108 282 30,038 SH   SOLE   0 0 30,038
PFIZER INC COM 717081103 664 18,086 SH   SOLE   0 0 18,086
PIONEER MUN HIGH INCOME ADVA COM 723762100 1,879 172,058 SH   SOLE   0 0 172,058
PIONEER MUN HIGH INCOME TR COM SHS 723763108 2,106 181,833 SH   SOLE   0 0 181,833
PROCTER AND GAMBLE CO COM 742718109 2,690 19,352 SH   SOLE   0 0 19,352
PROSHARES TR S&P 500 DV ARIST 74348A467 44,624 618,494 SH   SOLE   0 0 618,494
ROCKWELL AUTOMATION INC COM 773903109 7,769 35,204 SH   SOLE   0 0 35,204
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,697 11,607 SH   SOLE   0 0 11,607
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,252 15,683 SH   SOLE   0 0 15,683
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 21,731 903,581 SH   SOLE   0 0 903,581
SPDR SER TR BLOMBRG BRC INTL 78464A151 5,450 153,123 SH   SOLE   0 0 153,123
SPDR SER TR PRTFLO S&P500 GW 78464A409 14,290 285,181 SH   SOLE   0 0 285,181
SPDR SER TR S&P DIVID ETF 78464A763 6,518 70,538 SH   SOLE   0 0 70,538
SPDR SER TR NUVEEN BRC MUNIC 78468R721 17,311 333,354 SH   SOLE   0 0 333,354
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,717 54,474 SH   SOLE   0 0 54,474
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 44,610 560,143 SH   SOLE   0 0 560,143
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,276 15,830 SH   SOLE   0 0 15,830
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 30,692 266,494 SH   SOLE   0 0 266,494
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 23,687 453,858 SH   SOLE   0 0 453,858
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 832 15,004 SH   SOLE   0 0 15,004
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,471 54,980 SH   SOLE   0 0 54,980
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 615 25,026 SH   SOLE   0 0 25,026
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10,445 332,630 SH   SOLE   0 0 332,630
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 26,368 470,191 SH   SOLE   0 0 470,191
SCHWAB STRATEGIC TR US REIT ETF 808524847 523 14,773 SH   SOLE   0 0 14,773
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,424 40,816 SH   SOLE   0 0 40,816
STARBUCKS CORP COM 855244109 1,235 14,378 SH   SOLE   0 0 14,378
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 668 22,500 SH   SOLE   0 0 22,500
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 2,464 101,067 SH   SOLE   0 0 101,067
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 37,123 288,535 SH   SOLE   0 0 288,535
VANGUARD STAR FDS VG TL INTL STK F 921909768 651 12,477 SH   SOLE   0 0 12,477
VANGUARD WORLD FD ESG US STK ETF 921910733 837 13,548 SH   SOLE   0 0 13,548
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,471 17,713 SH   SOLE   0 0 17,713
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,906 32,942 SH   SOLE   0 0 32,942
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 15,305 374,204 SH   SOLE   0 0 374,204
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 700 12,022 SH   SOLE   0 0 12,022
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,548 44,000 SH   SOLE   0 0 44,000
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 53,564 1,061,731 SH   SOLE   0 0 1,061,731
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,246 51,951 SH   SOLE   0 0 51,951
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,261 18,535 SH   SOLE   0 0 18,535
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 21,661 413,132 SH   SOLE   0 0 413,132
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,029 12,426 SH   SOLE   0 0 12,426
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 17,397 162,774 SH   SOLE   0 0 162,774
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 27,013 271,050 SH   SOLE   0 0 271,050
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 22,816 238,167 SH   SOLE   0 0 238,167
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 31,066 570,651 SH   SOLE   0 0 570,651
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 68,789 223,595 SH   SOLE   0 0 223,595
VANGUARD INDEX FDS GROWTH ETF 922908736 4,773 20,971 SH   SOLE   0 0 20,971
VANGUARD INDEX FDS VALUE ETF 922908744 3,205 30,667 SH   SOLE   0 0 30,667
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,896 17,004 SH   SOLE   0 0 17,004
VERIZON COMMUNICATIONS INC COM 92343V104 727 12,224 SH   SOLE   0 0 12,224
WALGREENS BOOTS ALLIANCE INC COM 931427108 396 11,027 SH   SOLE   0 0 11,027
WHEATON PRECIOUS METALS CORP COM 962879102 583 11,888 SH   SOLE   0 0 11,888
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,953 67,527 SH   SOLE   0 0 67,527