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 215,827 1,312,816 SH   SOLE   1,154,133 0 158,683
ABBOTT LABS COM 002824100 292,742 3,498,770 SH   SOLE   3,064,316 0 434,453
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 17,316 238,579 SH   SOLE   238,579 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 323,615 1,682,429 SH   SOLE   1,501,963 0 180,466
ALTRIA GROUP INC COM 02209S103 205,398 5,021,945 SH   SOLE   4,651,083 0 370,862
APPLE INC COM 037833100 268 1,197 SH   SOLE   1,186 0 11
AT&T INC COM 00206R102 432,843 11,438,769 SH   SOLE   10,344,952 0 1,093,817
BB&T CORP COM 054937107 419,412 7,858,579 SH   SOLE   6,970,889 0 887,690
BCE INC COM NEW 05534B760 386,312 7,979,993 SH   SOLE   7,228,867 0 751,126
BECTON DICKINSON & CO COM 075887109 314,606 1,243,698 SH   SOLE   1,077,089 0 166,609
BRISTOL MYERS SQUIBB CO COM 110122108 397 7,840 SH   SOLE   7,837 0 3
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 695 18,822 SH   SOLE   3,617 0 15,205
CHEVRON CORP NEW COM 166764100 439,008 3,701,589 SH   SOLE   3,364,808 0 336,780
CISCO SYS INC COM 17275R102 276,707 5,600,229 SH   SOLE   4,803,513 0 796,716
COCA COLA CO COM 191216100 289,541 5,318,521 SH   SOLE   4,731,167 0 587,354
COLGATE PALMOLIVE CO COM 194162103 234,327 3,187,696 SH   SOLE   2,939,391 0 248,305
COSTCO WHSL CORP NEW COM 22160K105 258 895 SH   SOLE   895 0 0
CVS HEALTH CORP COM 126650100 259,451 4,113,692 SH   SOLE   3,672,598 0 441,094
DBX ETF TR XTRACK INTL REAL 233051846 112,199 3,903,694 SH   SOLE   3,903,694 0 0
DBX ETF TR XTRACK MSCI EAFE 233051630 291,557 12,839,050 SH   SOLE   12,839,050 0 0
DBX ETF TR XTRACK USD HIGH 233051432 951,190 18,993,419 SH   SOLE   18,992,200 0 1,219
DEERE & CO COM 244199105 177,492 1,052,239 SH   SOLE   911,478 0 140,761
DIAGEO P L C SPON ADR NEW 25243Q205 363,545 2,223,243 SH   SOLE   2,001,217 0 222,026
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 2,754 219,466 SH   SOLE   219,466 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 363 1,650 SH   SOLE   1,650 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 3,124 238,871 SH   SOLE   30,754 0 208,117
ENTERPRISE PRODS PARTNERS L COM 293792107 28,513 997,664 SH   SOLE   569,723 0 427,941
EVERSOURCE ENERGY COM 30040W108 413,688 4,840,155 SH   SOLE   4,381,990 0 458,165
EXXON MOBIL CORP COM 30231G102 376,749 5,335,628 SH   SOLE   4,989,081 0 346,547
FIDELITY COVINGTON TR CONSMR STAPLES 316092303 106,060 2,897,024 SH   SOLE   2,897,024 0 0
FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 135,437 4,095,744 SH   SOLE   4,095,744 0 0
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 147,118 3,215,688 SH   SOLE   3,215,688 0 0
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 91,354 2,106,381 SH   SOLE   2,106,381 0 0
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 27,813 697,771 SH   SOLE   697,771 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 216,016 3,387,422 SH   SOLE   3,387,422 0 0
FLEXSHARES TR DISCP DUR MBS 33939L779 356 15,118 SH   SOLE   15,118 0 0
GALLAGHER ARTHUR J & CO COM 363576109 330,456 3,689,358 SH   SOLE   3,283,373 0 405,985
GENERAL MLS INC COM 370334104 180,058 3,266,654 SH   SOLE   2,893,523 0 373,131
GENUINE PARTS CO COM 372460105 250,357 2,513,875 SH   SOLE   2,201,726 0 312,149
GLOBAL X FDS GLBL X MLP ETF 37950E473 52,090 6,215,962 SH   SOLE   6,215,962 0 0
GLOBAL X FDS US PFD ETF 37954Y657 198,440 7,909,142 SH   SOLE   7,909,142 0 0
ILLINOIS TOOL WKS INC COM 452308109 253,682 1,621,074 SH   SOLE   1,431,186 0 189,888
INTEL CORP COM 458140100 320,089 6,211,694 SH   SOLE   5,388,987 0 822,707
INTERNATIONAL BUSINESS MACHS COM 459200101 421,182 2,896,312 SH   SOLE   2,637,841 0 258,471
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 185,247 11,859,626 SH   SOLE   11,859,626 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1,389 46,999 SH   SOLE   11,117 0 35,882
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 600,855 5,098,038 SH   SOLE   5,098,038 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 317,903 2,504,754 SH   SOLE   2,504,754 0 0
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 150,607 5,506,665 SH   SOLE   5,506,665 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 270,692 6,827,040 SH   SOLE   6,827,040 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 148,776 7,409,155 SH   SOLE   7,409,155 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 144,158 4,891,362 SH   SOLE   4,891,361 0 1
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 197,684 3,414,212 SH   SOLE   3,357,926 0 56,286
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 192,399 8,517,035 SH   SOLE   8,517,035 0 0
INVESCO EXCHNG TRADED FD TR TREAS COLATERL 46138G888 3,815 36,138 SH   SOLE   3,994 0 32,144
INVESCO QQQ TR UNIT SER 1 46090E103 279,203 1,478,747 SH   SOLE   1,455,417 0 23,330
ISHARES GOLD TRUST ISHARES 464285105 859,844 60,981,823 SH   SOLE   60,819,516 0 162,307
ISHARES INC CORE MSCI EMKT 46434G103 73,078 1,490,760 SH   SOLE   1,490,760 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 394 26,149 SH   SOLE   26,149 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 538 11,568 SH   SOLE   11,568 0 0
ISHARES TR 20 YR TR BD ETF 464287432 100,656 703,494 SH   SOLE   693,540 0 9,954
ISHARES TR 3 7 YR TREAS BD 464288661 66,605 525,280 SH   SOLE   524,645 0 635
ISHARES TR AGENCY BOND ETF 464288166 56,126 481,609 SH   SOLE   481,609 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 26,904 239,212 SH   SOLE   237,943 0 1,269
ISHARES TR BROAD USD HIGH 46435U853 376,708 9,199,212 SH   SOLE   9,124,576 0 74,636
ISHARES TR CALIF MUN BD ETF 464288356 193,374 3,155,587 SH   SOLE   3,155,587 0 0
ISHARES TR CMBS ETF 46429B366 33,463 625,830 SH   SOLE   625,830 0 0
ISHARES TR COHEN STEER REIT 464287564 256 2,136 SH   SOLE   2,136 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 179,594 3,557,002 SH   SOLE   3,520,887 0 36,115
ISHARES TR CORE INTL AGGR 46435G672 24,339 436,250 SH   SOLE   436,250 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,213 4,062 SH   SOLE   4,062 0 0
ISHARES TR CORE US AGGBD ET 464287226 486,315 4,297,206 SH   SOLE   4,248,638 0 48,568
ISHARES TR CRE U S REIT ETF 464288521 145,912 2,626,675 SH   SOLE   2,626,675 0 0
ISHARES TR IBOXX HI YD ETF 464288513 832 9,534 SH   SOLE   1,523 0 8,011
ISHARES TR IBOXX INV CP ETF 464287242 63,510 498,196 SH   SOLE   495,868 0 2,328
ISHARES TR INTRM GOV CR ETF 464288612 1,654 14,613 SH   SOLE   3,639 0 10,974
ISHARES TR INTRM TR CRP ETF 464288638 3,243 55,994 SH   SOLE   15,945 0 40,049
ISHARES TR JPMORGAN USD EMG 464288281 133,086 1,174,118 SH   SOLE   1,154,338 0 19,780
ISHARES TR MBS ETF 464288588 995,055 9,187,948 SH   SOLE   9,126,715 0 61,233
ISHARES TR MIN VOL EAFE ETF 46429B689 124,913 1,704,590 SH   SOLE   1,679,762 0 24,828
ISHARES TR MSCI EAFE ETF 464287465 2,597 39,825 SH   SOLE   39,825 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 350 8,574 SH   SOLE   8,574 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 81,593 539,131 SH   SOLE   530,044 0 9,087
ISHARES TR SELECT DIVID ETF 464287168 3,597 35,283 SH   SOLE   32,017 0 3,266
ISHARES TR SH TR CRPORT ETF 464288646 223,832 4,170,517 SH   SOLE   4,077,846 0 92,671
ISHARES TR TIPS BD ETF 464287176 467,611 4,021,070 SH   SOLE   3,964,113 0 56,957
ISHARES US ETF TR COMMOD SEL STG 46431W853 348,642 11,053,973 SH   SOLE   10,888,349 0 165,624
JOHNSON & JOHNSON COM 478160104 496,189 3,835,126 SH   SOLE   3,415,349 0 419,776
JPMORGAN CHASE & CO COM 46625H100 327,369 2,781,619 SH   SOLE   2,382,726 0 398,893
KIMBERLY CLARK CORP COM 494368103 8,266 58,191 SH   SOLE   17,244 0 40,947
KINDER MORGAN INC DEL COM 49456B101 266,150 12,913,633 SH   SOLE   12,277,788 0 635,846
KRAFT HEINZ CO COM 500754106 220 7,884 SH   SOLE   7,884 0 0
LEGGETT & PLATT INC COM 524660107 142,839 3,488,993 SH   SOLE   3,037,002 0 451,991
LOCKHEED MARTIN CORP COM 539830109 460,930 1,181,689 SH   SOLE   1,032,728 0 148,961
LOWES COS INC COM 548661107 309,921 2,818,491 SH   SOLE   2,454,702 0 363,789
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 12,533 189,124 SH   SOLE   28,089 0 161,035
MANNKIND CORP COM NEW 56400P706 14 11,352 SH   SOLE   11,352 0 0
MICROSOFT CORP COM 594918104 454,120 3,266,347 SH   SOLE   2,814,086 0 452,261
NOVARTIS A G SPONSORED ADR 66987V109 373,862 4,302,217 SH   SOLE   3,820,837 0 481,380
OCCIDENTAL PETE CORP COM 674599105 275,592 6,197,266 SH   SOLE   5,692,968 0 504,298
OMNICOM GROUP INC COM 681919106 260,438 3,326,148 SH   SOLE   2,969,061 0 357,087
ORACLE CORP COM 68389X105 295,570 5,371,079 SH   SOLE   4,701,506 0 669,573
PARKER HANNIFIN CORP COM 701094104 286,612 1,586,907 SH   SOLE   1,418,337 0 168,570
PEPSICO INC COM 713448108 2,403 17,523 SH   SOLE   4,924 0 12,599
PHILIP MORRIS INTL INC COM 718172109 304,240 4,006,841 SH   SOLE   3,697,730 0 309,111
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 12,993 127,718 SH   SOLE   127,115 0 603
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 13,515 651,308 SH   SOLE   568,982 0 82,326
PPG INDS INC COM 693506107 268,599 2,266,466 SH   SOLE   1,992,316 0 274,150
PROCTER & GAMBLE CO COM 742718109 407,679 3,277,681 SH   SOLE   2,969,783 0 307,899
QUALCOMM INC COM 747525103 409 5,365 SH   SOLE   5,365 0 0
RAYTHEON CO COM NEW 755111507 284,664 1,450,960 SH   SOLE   1,270,949 0 180,011
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 851,417 33,880,520 SH   SOLE   33,878,349 0 2,171
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,919,630 60,252,014 SH   SOLE   60,248,637 0 3,377
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 797,620 25,082,373 SH   SOLE   25,080,612 0 1,761
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 2,578,646 46,411,911 SH   SOLE   46,409,117 0 2,794
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 3,965,096 100,255,262 SH   SOLE   100,248,635 0 6,627
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2,446,291 64,785,252 SH   SOLE   64,780,920 0 4,332
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,197,624 43,740,859 SH   SOLE   43,737,984 0 2,875
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2,603,812 94,443,676 SH   SOLE   94,438,091 0 5,585
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1,148,589 37,376,809 SH   SOLE   37,374,294 0 2,515
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 527,691 9,632,922 SH   SOLE   9,632,922 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,985,332 42,088,415 SH   SOLE   42,085,645 0 2,770
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,236,470 26,213,055 SH   SOLE   26,211,418 0 1,637
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,501,434 21,532,094 SH   SOLE   21,530,758 0 1,336
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,522,896 44,448,488 SH   SOLE   44,445,832 0 2,656
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 98,143 1,597,901 SH   SOLE   1,569,616 0 28,285
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 89,348 991,329 SH   SOLE   973,844 0 17,485
SPDR GOLD TRUST GOLD SHS 78463V107 351 2,529 SH   SOLE   2,529 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 544,117 1,833,464 SH   SOLE   1,802,558 0 30,906
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 52,613 1,833,216 SH   SOLE   1,833,216 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 559,208 20,551,587 SH   SOLE   20,551,193 0 394
SPDR SERIES TRUST DJ REIT ETF 78464A607 188,319 1,800,891 SH   SOLE   1,800,891 0 0
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 208,715 4,117,472 SH   SOLE   4,117,472 0 0
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 1,030 32,942 SH   SOLE   10,898 0 22,044
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 308,887 10,830,526 SH   SOLE   10,830,526 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1,269,882 35,994,376 SH   SOLE   35,893,781 0 100,595
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 60,883 1,483,847 SH   SOLE   1,483,847 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 331,885 11,055,463 SH   SOLE   10,998,784 0 56,679
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 226,391 7,338,433 SH   SOLE   7,284,868 0 53,565
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 156,528 5,217,613 SH   SOLE   5,217,613 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 55,228 1,250,635 SH   SOLE   1,250,635 0 0
STARBUCKS CORP COM 855244109 190,548 2,155,023 SH   SOLE   1,931,690 0 223,333
TEXAS INSTRS INC COM 882508104 362,380 2,803,926 SH   SOLE   2,414,893 0 389,033
TJX COS INC NEW COM 872540109 361,788 6,490,639 SH   SOLE   5,490,153 0 1,000,486
UNITED TECHNOLOGIES CORP COM 913017109 415,241 3,041,614 SH   SOLE   2,694,655 0 346,959
V F CORP COM 918204108 391,913 4,404,010 SH   SOLE   3,906,542 0 497,467
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 348,613 10,564,027 SH   SOLE   10,563,204 0 823
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 240,824 2,852,345 SH   SOLE   2,838,811 0 13,534
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 20,165 342,758 SH   SOLE   342,758 0 0
VANGUARD GROUP DIV APP ETF 921908844 366,285 3,063,101 SH   SOLE   3,008,721 0 54,380
VANGUARD INDEX FDS LARGE CAP ETF 922908637 76,640 562,159 SH   SOLE   562,159 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 334,061 3,582,425 SH   SOLE   3,529,761 0 52,664
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 338,731 1,242,593 SH   SOLE   1,242,593 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 199,275 1,294,918 SH   SOLE   1,294,918 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 269,533 1,784,985 SH   SOLE   1,758,660 0 26,325
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 428,605 10,645,915 SH   SOLE   10,503,329 0 142,586
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 109,866 2,049,357 SH   SOLE   2,014,351 0 35,006
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 82,979 1,256,304 SH   SOLE   1,237,094 0 19,210
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 86,532 848,770 SH   SOLE   848,770 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 793,591 13,544,820 SH   SOLE   13,494,421 0 50,399
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 709,459 13,231,243 SH   SOLE   13,231,225 0 18
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 161,940 2,428,984 SH   SOLE   2,426,458 0 2,526
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 275,637 3,021,015 SH   SOLE   2,977,782 0 43,233
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 74,813 739,695 SH   SOLE   739,695 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,637,191 49,515,407 SH   SOLE   49,513,120 0 2,287
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,190,956 28,991,125 SH   SOLE   28,769,829 0 221,296
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 364 4,514 SH   SOLE   4,514 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 69,154 779,375 SH   SOLE   778,127 0 1,248
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 836 12,556 SH   SOLE   1,790 0 10,766
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 78,591 1,323,303 SH   SOLE   1,323,303 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 75,552 419,452 SH   SOLE   412,475 0 6,977
VERIZON COMMUNICATIONS INC COM 92343V104 465,521 7,712,410 SH   SOLE   6,933,226 0 779,184
WALMART INC COM 931142103 375,724 3,165,866 SH   SOLE   2,816,675 0 349,191
WATSCO INC COM 942622200 120,662 713,216 SH   SOLE   633,404 0 79,812
WELLS FARGO CO NEW COM 949746101 404,280 8,015,058 SH   SOLE   7,201,943 0 813,115
WILLIAMS COS INC DEL COM 969457100 244,634 10,167,676 SH   SOLE   9,499,210 0 668,466