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 216,237 1,134,863 SH   SOLE   976,786 0 158,077
ABBOTT LABS COM 002824100 316,831 4,380,350 SH   SOLE   3,783,344 0 597,006
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 18,907 299,341 SH   SOLE   299,341 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 233,670 1,657,111 SH   SOLE   1,453,705 0 203,406
ALPS ETF TR ALERIAN MLP 00162Q866 249,198 28,545,005 SH   SOLE   27,538,201 0 1,006,805
ALTRIA GROUP INC COM 02209S103 163,069 3,301,665 SH   SOLE   2,992,476 0 309,190
APPLE INC COM 037833100 157,552 998,811 SH   SOLE   788,850 0 209,961
AT&T INC COM 00206R102 291,391 10,209,898 SH   SOLE   9,140,046 0 1,069,852
BB&T CORP COM 054937107 307,469 7,097,639 SH   SOLE   6,201,298 0 896,341
BCE INC COM NEW 05534B760 283,160 7,163,168 SH   SOLE   6,414,814 0 748,354
BECTON DICKINSON & CO COM 075887109 270,801 1,201,854 SH   SOLE   1,018,775 0 183,079
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4,593 144,182 SH   SOLE   22,274 0 121,908
CHEVRON CORP NEW COM 166764100 366,200 3,366,119 SH   SOLE   3,020,574 0 345,545
CISCO SYS INC COM 17275R102 273,629 6,315,015 SH   SOLE   5,383,195 0 931,820
COCA COLA CO COM 191216100 229,373 4,844,207 SH   SOLE   4,245,232 0 598,975
COLGATE PALMOLIVE CO COM 194162103 168,724 2,834,736 SH   SOLE   2,580,213 0 254,523
CVS HEALTH CORP COM 126650100 199,568 3,045,912 SH   SOLE   2,698,282 0 347,630
DBX ETF TR XTRACK USD HIGH 233051432 779,443 16,658,310 SH   SOLE   16,656,761 0 1,549
DBX ETF TR XTRACK MSCI EAFE 233051630 181,716 8,804,189 SH   SOLE   8,804,189 0 0
DEERE & CO COM 244199105 151,664 1,016,720 SH   SOLE   857,162 0 159,557
DIAGEO P L C SPON ADR NEW 25243Q205 302,771 2,135,199 SH   SOLE   1,895,922 0 239,277
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 3,047 257,200 SH   SOLE   257,200 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 4,937 373,712 SH   SOLE   64,758 0 308,954
ENTERPRISE PRODS PARTNERS L COM 293792107 28,028 1,139,800 SH   SOLE   624,696 0 515,104
EVERSOURCE ENERGY COM 30040W108 303,775 4,670,577 SH   SOLE   4,179,356 0 491,221
EXXON MOBIL CORP COM 30231G102 330,039 4,839,992 SH   SOLE   4,400,488 0 439,504
FIDELITY MSCI CONSM DIS 316092204 139,173 3,631,876 SH   SOLE   3,631,876 0 0
FIDELITY CONSMR STAPLES 316092303 80,266 2,631,644 SH   SOLE   2,631,644 0 0
FIDELITY MSCI FINLS IDX 316092501 53,420 1,545,734 SH   SOLE   1,545,734 0 0
FIDELITY MSCI HLTH CARE I 316092600 137,677 3,331,960 SH   SOLE   3,331,960 0 0
FIDELITY MSCI INDL INDX 316092709 26,197 799,635 SH   SOLE   799,635 0 0
FIDELITY MSCI INFO TECH I 316092808 177,952 3,613,995 SH   SOLE   3,613,995 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 513 23,881 SH   SOLE   21,161 0 2,720
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 122,647 5,084,829 SH   SOLE   5,084,829 0 0
GALLAGHER ARTHUR J & CO COM 363576109 272,153 3,692,720 SH   SOLE   3,234,355 0 458,366
GENUINE PARTS CO COM 372460105 220,516 2,296,565 SH   SOLE   1,973,173 0 323,391
GLOBAL X FDS GLBL X MLP ETF 37950E473 34,218 4,461,286 SH   SOLE   4,461,286 0 0
GLOBAL X FDS US PFD ETF 37954Y657 83,971 3,725,439 SH   SOLE   3,725,439 0 0
ILLINOIS TOOL WKS INC COM 452308109 130,407 1,029,331 SH   SOLE   890,488 0 138,843
INTEL CORP COM 458140100 203,978 4,346,419 SH   SOLE   3,565,926 0 780,493
INTERNATIONAL BUSINESS MACHS COM 459200101 280,348 2,466,337 SH   SOLE   2,229,802 0 236,536
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 105,479 6,999,284 SH   SOLE   6,999,284 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 3,314 134,165 SH   SOLE   45,394 0 88,771
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 263,501 2,318,322 SH   SOLE   2,318,322 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 484,255 4,767,697 SH   SOLE   4,767,697 0 0
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 161,931 6,276,394 SH   SOLE   6,276,394 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 196,571 4,213,728 SH   SOLE   4,132,966 0 80,762
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 152,654 7,721,478 SH   SOLE   7,721,478 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 133,337 4,838,055 SH   SOLE   4,838,054 0 1
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 251,827 6,711,796 SH   SOLE   6,711,796 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 226,868 10,416,383 SH   SOLE   10,416,383 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 245,334 1,590,392 SH   SOLE   1,560,706 0 29,686
ISHARES GOLD TRUST ISHARES 464285105 684,494 55,695,293 SH   SOLE   55,559,841 0 135,452
ISHARES INC CORE MSCI EMKT 46434G103 76,364 1,619,622 SH   SOLE   1,619,622 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1,244 88,716 SH   SOLE   372 0 45,132
ISHARES TR SELECT DIVID ETF 464287168 22,909 256,505 SH   SOLE   236,351 0 20,154
ISHARES TR TIPS BD ETF 464287176 488,391 4,459,792 SH   SOLE   4,392,350 0 67,442
ISHARES TR CORE S&P500 ETF 464287200 2,117 8,416 SH   SOLE   1,429 0 4,218
ISHARES TR CORE US AGGBD ET 464287226 456,187 4,283,853 SH   SOLE   4,200,470 0 83,383
ISHARES TR MSCI EMG MKT ETF 464287234 334 8,571 SH   SOLE   8,571 0 0
ISHARES TR IBOXX INV CP ETF 464287242 63,076 559,087 SH   SOLE   545,310 0 13,777
ISHARES TR 20 YR TR BD ETF 464287432 135,552 1,115,566 SH   SOLE   1,096,927 0 18,639
ISHARES TR BARCLAYS 7 10 YR 464287440 54,695 524,906 SH   SOLE   522,028 0 2,878
ISHARES TR 1 3 YR TREAS BD 464287457 385,714 4,612,692 SH   SOLE   4,535,662 0 77,030
ISHARES TR MSCI EAFE ETF 464287465 4,875 82,945 SH   SOLE   15,774 0 34,040
ISHARES TR RUSSELL 2000 ETF 464287655 83,759 625,532 SH   SOLE   613,122 0 12,410
ISHARES TR CORE S&P US VLU 464287663 488 9,928 SH   SOLE   9,928 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,889 27,244 SH   SOLE   27,244 0 0
ISHARES TR AGENCY BOND ETF 464288166 58,325 520,151 SH   SOLE   520,151 0 0
ISHARES TR JPMORGAN USD EMG 464288281 117,973 1,135,333 SH   SOLE   1,111,755 0 23,578
ISHARES TR CALIF MUN BD ETF 464288356 122,026 2,087,882 SH   SOLE   2,087,882 0 0
ISHARES TR INTL DEV RE ETF 464288489 49,667 1,837,476 SH   SOLE   1,837,475 0 1
ISHARES TR IBOXX HI YD ETF 464288513 104,330 1,286,443 SH   SOLE   1,254,510 0 31,933
ISHARES TR CRE U S REIT ETF 464288521 134,169 2,991,507 SH   SOLE   2,991,507 0 0
ISHARES TR MBS ETF 464288588 604,652 5,777,851 SH   SOLE   5,771,630 0 6,221
ISHARES TR INTRM GOV CR ETF 464288612 2,678 24,747 SH   SOLE   4,821 0 19,926
ISHARES TR INTRM TR CRP ETF 464288638 4,439 84,673 SH   SOLE   18,065 0 66,608
ISHARES TR SH TR CRPORT ETF 464288646 7,561 146,416 SH   SOLE   26,629 0 119,787
ISHARES TR 3 7 YR TREAS BD 464288661 76,020 626,203 SH   SOLE   625,448 0 755
ISHARES TR CMBS ETF 46429B366 42,304 841,383 SH   SOLE   841,383 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 129,403 1,941,231 SH   SOLE   1,908,713 0 32,518
ISHARES TR CORE 1 5 YR USD 46432F859 421,079 8,582,960 SH   SOLE   8,444,894 0 138,066
ISHARES TR 0-5YR HI YL CP 46434V407 1,262 28,312 SH   SOLE   28,312 0 0
ISHARES TR CORE MSCI INTL 46435G326 3,525 72,151 SH   SOLE   72,151 0 0
ISHARES TR CORE INTL AGGR 46435G672 9,630 184,443 SH   SOLE   184,443 0 0
ISHARES TR BROAD USD HIGH 46435U853 122,837 2,679,694 SH   SOLE   2,679,694 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 187,767 6,158,291 SH   SOLE   6,067,468 0 90,823
JOHNSON & JOHNSON COM 478160104 415,172 3,217,134 SH   SOLE   2,803,671 0 413,464
JPMORGAN CHASE & CO COM 46625H100 261,279 2,676,486 SH   SOLE   2,230,249 0 446,237
KIMBERLY CLARK CORP COM 494368103 17,427 152,941 SH   SOLE   36,892 0 116,049
KINDER MORGAN INC DEL COM 49456B101 49,668 3,229,416 SH   SOLE   3,065,170 0 164,246
LEGGETT & PLATT INC COM 524660107 105,189 2,934,962 SH   SOLE   2,502,925 0 432,037
LOCKHEED MARTIN CORP COM 539830109 218,996 836,373 SH   SOLE   700,265 0 136,108
LOWES COS INC COM 548661107 254,578 2,756,370 SH   SOLE   2,336,187 0 420,184
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 15,127 265,104 SH   SOLE   37,773 0 227,331
MICROSOFT CORP COM 594918104 422,701 4,161,677 SH   SOLE   3,608,514 0 553,163
NOVARTIS A G SPONSORED ADR 66987V109 347,000 4,043,820 SH   SOLE   3,530,131 0 513,689
OCCIDENTAL PETE CORP DEL COM 674599105 182,118 2,967,055 SH   SOLE   2,621,727 0 345,328
OMNICOM GROUP INC COM 681919106 227,600 3,107,600 SH   SOLE   2,724,323 0 383,276
ORACLE CORP COM 68389X105 231,331 5,123,609 SH   SOLE   4,393,992 0 729,617
PARKER HANNIFIN CORP COM 701094104 213,176 1,429,368 SH   SOLE   1,266,374 0 162,994
PEPSICO INC COM 713448108 3,107 28,128 SH   SOLE   5,557 0 22,571
PFIZER INC COM 717081103 337,737 7,737,382 SH   SOLE   6,842,222 0 895,161
PHILIP MORRIS INTL INC COM 718172109 235,074 3,521,185 SH   SOLE   3,236,816 0 284,369
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 348,010 3,447,343 SH   SOLE   3,395,391 0 51,952
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 13,656 681,419 SH   SOLE   587,375 0 94,044
PPG INDS INC COM 693506107 218,320 2,135,577 SH   SOLE   1,838,969 0 296,608
PROCTER AND GAMBLE CO COM 742718109 293,198 3,189,719 SH   SOLE   2,854,474 0 335,245
RAYTHEON CO COM NEW 755111507 193,422 1,261,312 SH   SOLE   1,083,574 0 177,739
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,155,418 36,104,158 SH   SOLE   36,101,451 0 2,707
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,061,422 17,492,108 SH   SOLE   17,490,829 0 1,279
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 734,772 31,227,013 SH   SOLE   31,224,726 0 2,287
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,044,839 40,450,648 SH   SOLE   40,447,672 0 2,976
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 975,517 34,408,413 SH   SOLE   34,405,813 0 2,600
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2,031,295 80,542,999 SH   SOLE   80,537,379 0 5,620
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1,799,901 54,808,190 SH   SOLE   54,804,046 0 4,144
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2,872,327 84,529,922 SH   SOLE   84,523,624 0 6,298
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 371,774 7,915,147 SH   SOLE   7,915,147 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,473,787 51,985,444 SH   SOLE   51,982,152 0 3,292
SCHWAB STRATEGIC TR US REIT ETF 808524847 901,885 23,419,501 SH   SOLE   23,417,804 0 1,697
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 2,093,648 39,540,111 SH   SOLE   39,536,433 0 3,678
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,980,142 37,185,772 SH   SOLE   37,182,446 0 3,326
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 660,147 22,685,473 SH   SOLE   22,683,624 0 1,849
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 99,499 1,150,154 SH   SOLE   1,127,610 0 22,544
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 94,785 1,866,576 SH   SOLE   1,829,873 0 36,703
SPDR GOLD TRUST GOLD SHS 78463V107 236 1,954 SH   SOLE   1,954 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 298,150 1,192,982 SH   SOLE   1,172,792 0 20,190
SPDR SER TR PORTFOLIO SH TSR 78468R101 106,515 3,600,910 SH   SOLE   3,591,357 0 9,553
SPDR SER TR NUVEEN BRC MUNIC 78468R721 219,199 4,555,238 SH   SOLE   4,555,238 0 0
SPDR SER TR PORTFOLIO SM ETF 78468R853 76,862 2,915,887 SH   SOLE   2,915,887 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 59,197 1,496,368 SH   SOLE   1,496,368 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 956,148 28,939,105 SH   SOLE   28,925,726 0 13,379
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 402,913 15,192,788 SH   SOLE   15,191,915 0 873
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 215,433 7,147,766 SH   SOLE   7,138,420 0 9,346
SPDR SERIES TRUST DJ REIT ETF 78464A607 171,978 1,999,745 SH   SOLE   1,999,745 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 356,857 6,621,949 SH   SOLE   6,574,999 0 24,762
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 134,039 3,825,331 SH   SOLE   3,825,331 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 110,097 1,848,817 SH   SOLE   1,843,802 0 5,015
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 1,109 37,982 SH   SOLE   37,982 0 0
STARBUCKS CORP COM 855244109 142,237 2,208,641 SH   SOLE   1,962,148 0 246,493
TEXAS INSTRS INC COM 882508104 252,437 2,671,294 SH   SOLE   2,230,616 0 440,678
TJX COS INC NEW COM 872540109 110,270 2,464,671 SH   SOLE   2,133,507 0 331,164
UNITED TECHNOLOGIES CORP COM 913017109 298,089 2,799,487 SH   SOLE   2,437,297 0 362,189
V F CORP COM 918204108 306,857 4,301,331 SH   SOLE   3,764,417 0 536,914
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 401,630 12,170,599 SH   SOLE   12,169,776 0 823
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 231 2,939 SH   SOLE   2,939 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 246,025 3,105,981 SH   SOLE   3,090,250 0 15,731
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 22,359 412,138 SH   SOLE   412,138 0 0
VANGUARD GROUP DIV APP ETF 921908844 358,584 3,660,890 SH   SOLE   3,556,165 0 104,725
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 279,591 1,216,615 SH   SOLE   1,216,615 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 65,404 569,424 SH   SOLE   569,424 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 164,946 1,249,683 SH   SOLE   1,249,683 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 410,776 3,218,496 SH   SOLE   3,162,279 0 56,217
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 538,647 10,277,546 SH   SOLE   10,276,737 0 809
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 88,238 931,966 SH   SOLE   931,966 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 236,991 6,220,235 SH   SOLE   6,128,275 0 91,960
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 524,777 10,279,683 SH   SOLE   10,279,665 0 18
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 497,489 8,274,940 SH   SOLE   8,133,853 0 141,087
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 206,536 3,254,072 SH   SOLE   3,251,481 0 2,591
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,095,008 40,687,671 SH   SOLE   40,684,453 0 3,218
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 69,342 814,066 SH   SOLE   814,066 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 273,231 3,297,492 SH   SOLE   3,252,155 0 45,337
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,105,377 29,794,523 SH   SOLE   29,536,602 0 257,921
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 59,993 769,246 SH   SOLE   767,538 0 1,708
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 84,852 1,507,954 SH   SOLE   1,507,954 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1,182 20,519 SH   SOLE   2,893 0 17,626
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 498 6,671 SH   SOLE   6,671 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 74,346 493,926 SH   SOLE   484,202 0 9,724
VERIZON COMMUNICATIONS INC COM 92343V104 401,016 7,132,984 SH   SOLE   6,336,925 0 796,059
WALMART INC COM 931142103 290,329 3,116,797 SH   SOLE   2,720,163 0 396,634
WASTE MGMT INC DEL COM 94106L109 732 8,233 SH   SOLE   3,450 0 4,782
WATSCO INC COM 942622200 89,247 641,420 SH   SOLE   557,211 0 84,209
WELLS FARGO CO NEW COM 949746101 277,744 6,027,450 SH   SOLE   5,222,406 0 805,043
WILLIAMS COS INC DEL COM 969457100 98,829 4,482,021 SH   SOLE   4,285,857 0 196,164