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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3m Company COM88579Y1016993,629SH SOLE 003,629
A T & T Inc COM00206R1026,771223,701SH SOLE 00223,701
Abbott Laboratories COM0028241007105,925SH SOLE 005,925
Abbvie Inc COM00287Y1098537,885SH SOLE 007,885
Adobe Systems Inc COM00724F101216454SH SOLE 00454
Advanced Micro Devic COM0079031073834,875SH SOLE 004,875
Alibaba Group Hldg ADR01609W1021,3065,761SH SOLE 005,761
Alphabet Inc COM02079K3051,582767SH SOLE 00767
Alphabet Inc COM02079K1071,543746SH SOLE 00746
Altria Group Inc COM02209S10395318,620SH SOLE 0018,620
Amazon Com Inc COM0231351064,8071,554SH SOLE 001,554
Amer Electric Pwr Co COM0255371011,14813,554SH SOLE 0013,554
American Express Co COM0258161095173,658SH SOLE 003,658
Ametek Inc COM0311001004543,555SH SOLE 003,555
Amgen Incorporated COM0311621001,0174,086SH SOLE 004,086
Apple Inc COM03783310037,538307,311SH SOLE 00307,311
Applied Materials COM0382221053242,423SH SOLE 002,423
Ark Innovation Etf COM00214Q1049,22476,901SH SOLE 0076,901
Auto Data Processing COM0530151032801,483SH SOLE 001,483
Bank Of America Corp COM06050510461815,973SH SOLE 0015,973
Berkshire Hathaway COM0846707022,2638,858SH SOLE 008,858
Best Buy Inc COM0865161012271,979SH SOLE 001,979
Bhp Billiton Ltd ADR0886061081,94027,959SH SOLE 0027,959
Boeing Co COM0970231052,0408,007SH SOLE 008,007
Bp Plc ADR0556221042209,036SH SOLE 009,036
Bristol-Myers Squibb COM1101221082844,499SH SOLE 004,499
Canopy Growth Corpor COM1380351001,03632,337SH SOLE 0032,337
Carmax Inc COM1431301022932,206SH SOLE 002,206
Caterpillar Inc COM1491231019694,179SH SOLE 004,179
Cenovus Energy Inc COM15135U10920327,000SH SOLE 0027,000
Charles Schwab US Mc COM80852450851,748695,251SH SOLE 00695,251
Chevron Corporation COM1667641006,29160,032SH SOLE 0060,032
Cisco Systems Inc COM17275R10262011,987SH SOLE 0011,987
Citigroup Inc COM1729674242613,590SH SOLE 003,590
Clorox Company COM1890541092811,456SH SOLE 001,456
Coca Cola Company COM1912161001,62830,883SH SOLE 0030,883
Colgate-Palmolive Co COM1941621032753,491SH SOLE 003,491
Comcast Corporation COM20030N1012795,164SH SOLE 005,164
Communicat Svs Slct Sec COM81369Y8522423,300SH SOLE 003,300
Conocophillips COM20825C10477414,607SH SOLE 0014,607
Constellation Brand COM21036P1089123,999SH SOLE 003,999
Corning Inc COM21935010564414,804SH SOLE 0014,804
Corteva Inc COM22052L10449710,671SH SOLE 0010,671
Costco Wholesale Co COM22160K1054851,376SH SOLE 001,376
Cvs Health Corp COM1266501002823,755SH SOLE 003,755
Danaher Corp COM2358511021,1064,912SH SOLE 004,912
Deere & Co COM2441991052,4846,638SH SOLE 006,638
Dominion Energy Inc COM25746U1093895,125SH SOLE 005,125
Duke Energy Corp COM26441C2041,07811,165SH SOLE 0011,165
Eli Lilly & Company COM5324571082,83715,184SH SOLE 0015,184
Entergy Corp COM29364G1036997,028SH SOLE 007,028
Enterprise Products Lp COM2937921075,091231,193SH SOLE 00231,193
Eog Resources Inc COM26875P10116,505227,562SH SOLE 00227,562
Exxon Mobil Corp COM30231G10213,414240,262SH SOLE 00240,262
Facebook Inc COM30303M1021,0913,703SH SOLE 003,703
Fifth Third Bancorp COM3167731002847,584SH SOLE 007,584
Financial Institutn COM31758540433210,954SH SOLE 0010,954
First Horizon Natl COM32051710584549,955SH SOLE 0049,955
Fiserv Inc COM3377381081,0989,220SH SOLE 009,220
Ford Motor Company COM34537086072058,812SH SOLE 0058,812
Freeport Mcmoran Inc COM35671D8572587,821SH SOLE 007,821
General Electric Co COM36960410345534,619SH SOLE 0034,619
General Motors Co COM37045V1002514,372SH SOLE 004,372
Genuine Parts Co COM3724601052111,824SH SOLE 001,824
Gilead Sciences Inc COM3755581033635,617SH SOLE 005,617
Glaxosmithkline Plc ADR37733W1051,10731,005SH SOLE 0031,005
Goldman Sachs Group COM38141G1043561,089SH SOLE 001,089
Hancock Holding Co COM41012010959714,214SH SOLE 0014,214
Home Depot Inc COM4370761025,51518,069SH SOLE 0018,069
Honeywell Intl Inc COM4385161061,1215,163SH SOLE 005,163
Ibm Corp COM4592001015193,895SH SOLE 003,895
Intel Corp COM4581401001,50123,457SH SOLE 0023,457
Invesco Nasdaq Next Gen COM46138G6312568,025SH SOLE 008,025
Ishares Core S&P COM464287200252634SH SOLE 00634
Ishares Core S&P Small COM4642878044333,987SH SOLE 003,987
Ishares Global Clean COM46428822431212,834SH SOLE 0012,834
Ishares Morgstar Mid Cap COM4642883073981,052SH SOLE 001,052
Ishares Morn Small Cap COM4642886046162,051SH SOLE 002,051
Ishares Msci Eafe Growth COM4642888853013,000SH SOLE 003,000
Ishares Msci Emerging COM4642872342424,532SH SOLE 004,532
Ishares Nasdaq COM4642875562451,630SH SOLE 001,630
Ishares Russell COM4642875983,44222,709SH SOLE 0022,709
Ishares Russell COM4642876552,53611,479SH SOLE 0011,479
Ishares Russell COM4642876144401,812SH SOLE 001,812
Ishares Russell 2000 COM46428763010,80167,731SH SOLE 0067,731
Ishares S&P Small Cap COM4642878794434,397SH SOLE 004,397
Ishares Select Dividend COM4642871683463,030SH SOLE 003,030
Johnson & Johnson COM4781601045,56133,836SH SOLE 0033,836
Jpmorgan Chase & Co COM46625H10010,91971,724SH SOLE 0071,724
Kimberly-Clark Corp COM4943681034,16829,973SH SOLE 0029,973
L3harris Technologies In COM5024311092411,187SH SOLE 001,187
Linde Plc COMG5494J1033641,300SH SOLE 001,300
Lockheed Martin Corp COM539830109214579SH SOLE 00579
Lowes Companies Inc COM5486611075983,143SH SOLE 003,143
Marathon Pete Corp COM56585A1023556,640SH SOLE 006,640
Marriott Intl Inc COM5719032021,3799,308SH SOLE 009,308
Marvell Tech Group COMG5876H1052134,345SH SOLE 004,345
Mastercard Inc COM57636Q1045111,435SH SOLE 001,435
Mc Cormick & Co Inc COM5797802062192,458SH SOLE 002,458
Mc Donalds Corp COM5801351015952,655SH SOLE 002,655
Merck & Co Inc COM58933Y1052,14227,789SH SOLE 0027,789
Microsoft Corp COM5949181047,34531,154SH SOLE 0031,154
Nextera Energy Inc COM65339F1011,31017,320SH SOLE 0017,320
Nike Inc COM6541061035814,369SH SOLE 004,369
Norfolk Southern Co COM6558441087212,686SH SOLE 002,686
Nvidia Corp COM67066G1047371,380SH SOLE 001,380
O G E Energy Cp Hldg COM6708371032878,876SH SOLE 008,876
Occidental Petrol Co COM6745991052188,186SH SOLE 008,186
Oracle Corporation COM68389X1053655,198SH SOLE 005,198
Paypal Holdings Inco COM70450Y1039103,749SH SOLE 003,749
Pepsico Incorporated COM7134481081,1608,199SH SOLE 008,199
Pfizer Incorporated COM7170811031,53642,401SH SOLE 0042,401
Philip Morris Intl COM7181721093033,411SH SOLE 003,411
Phillips COM71854610496311,813SH SOLE 0011,813
Pioneer Natural Res COM72378710712,69679,938SH SOLE 0079,938
Pool Corporation COM73278L1057212,089SH SOLE 002,089
Ppg Industries Inc COM6935061072291,527SH SOLE 001,527
Ppl Corporation COM69351T10644315,374SH SOLE 0015,374
Procter & Gamble COM7427181092,41717,847SH SOLE 0017,847
Proshares Ultra Midcap COM74347R4042904,800SH SOLE 004,800
Prudential Financial COM7443201023303,622SH SOLE 003,622
Renewable Energy Grp COM75972A3016079,187SH SOLE 009,187
Royal Dutch Shell ADR7802592061,44036,725SH SOLE 0036,725
Royal Dutch Shell ADR78025910755615,104SH SOLE 0015,104
Salesforce Com COM79466L3024231,997SH SOLE 001,997
Schlumberger Ltd COM8068571081,09840,393SH SOLE 0040,393
Schwab International COM80852480553414,188SH SOLE 0014,188
Schwab US Broad Market COM8085241021,20612,471SH SOLE 0012,471
Schwab US Dividend COM80852479724,693338,637SH SOLE 00338,637
Select Sector Industrial COM81369Y7042122,155SH SOLE 002,155
Shopify Inc COM82509L107251227SH SOLE 00227
Southern Company COM8425871074096,581SH SOLE 006,581
Southwest Airlines COM8447411081,79829,445SH SOLE 0029,445
Spdr Dow Jones COM78467X1091,7165,197SH SOLE 005,197
Spdr Fund Consumer COM81369Y4072211,317SH SOLE 001,317
Spdr Fund Materials COM81369Y1002523,200SH SOLE 003,200
Spdr Gold Shares Etf COM78463V1072171,357SH SOLE 001,357
Spdr S&P 500 Etf COM78462F103242,727612,437SH SOLE 00612,437
Spdr S&P 500 Growth Etf COM78464A4098,341147,893SH SOLE 00147,893
Spdr S&P 600 Small Cap COM78464A30056,466688,689SH SOLE 00688,689
Spdr S&P Midcap 400 Etf COM78467Y107131,110275,412SH SOLE 00275,412
Spdr Total Stock Market COM78464A8052194,459SH SOLE 004,459
Square Inc COM8522341036953,063SH SOLE 003,063
Starbucks Corp COM8552441096225,694SH SOLE 005,694
Suncor Energy Inc COM8672241075,101244,081SH SOLE 00244,081
Technology Select Sector COM81369Y8035464,113SH SOLE 004,113
Tesla Inc COM88160R1011,3562,030SH SOLE 002,030
Thermo Fisher Scntfc COM8835561027501,644SH SOLE 001,644
Toronto Dominion Bnk COM8911605094306,599SH SOLE 006,599
Transocean Inc New COMH8817H10023967,198SH SOLE 0067,198
Trustmark Corp COM8984021023209,497SH SOLE 009,497
U S Bancorp COM90297330459510,766SH SOLE 0010,766
Unilever Plc ADR9047677044,43979,515SH SOLE 0079,515
Union Pacific Corp COM9078181088994,079SH SOLE 004,079
United Parcel Srvc COM9113121068064,740SH SOLE 004,740
Unitedhealth Grp Inc COM91324P102292785SH SOLE 00785
Valero Energy Corp COM91913Y1002343,272SH SOLE 003,272
Vanguard Dividend COM9219088447985,428SH SOLE 005,428
Vanguard Financials Etf COM92204A4052703,200SH SOLE 003,200
Vanguard Health Care COM92204A5043321,452SH SOLE 001,452
Vanguard High Dividend COM92194640627,465271,685SH SOLE 00271,685
Vanguard S&P 500 Etf COM9229083637292,001SH SOLE 002,001
Vanguard S&P Small Cap COM9219327783482,000SH SOLE 002,000
Vanguard Short Term Cor COM92206C4092513,048SH SOLE 003,048
Vanguard Small Cap Etf COM9229087514872,273SH SOLE 002,273
Vanguard Small Cap Value COM9229086116,04536,501SH SOLE 0036,501
Vanguard Total Stock COM9229087699304,497SH SOLE 004,497
Vanguard Value Etf COM9229087444123,131SH SOLE 003,131
Verizon Communicatn COM92343V1041,95233,577SH SOLE 0033,577
Visa Inc COM92826C8391,0404,914SH SOLE 004,914
Walgreens Boots Alli COM9314271083947,184SH SOLE 007,184
Wal-Mart Stores Inc COM9311421031,83013,470SH SOLE 0013,470
Walt Disney Co COM2546871061,7459,457SH SOLE 009,457
Waste Management Inc COM94106L1093,20624,846SH SOLE 0024,846
Wells Fargo Bk N A COM9497461011,19030,466SH SOLE 0030,466
Williams Companies COM9694571002128,953SH SOLE 008,953
Wisdomtree Tr Chn Ex St COM97717X71988713,600SH SOLE 0013,600
Wsdmtre Emrg Mkt Ex Stt COM97717X5782035,000SH SOLE 005,000
Wynn Resorts COM9831341072201,755SH SOLE 001,755