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 COCOM88579Y1011,1176,368SH SOLE 3,51902,848
ABBOTT LABSCOM0028241002071,752SH SOLE 1,75100
ABBOTT LABSCOM00282410024200SH DFND 02000
ABBVIE INCCOM00287Y10931290SH DFND 0126164
ABBVIE INCCOM00287Y1092932,720SH SOLE 2,655064
ADIAL PHARMACEUTICALS INCCOM00688A1066515,200SH SOLE 15,20000
AMAZON COM INCCOM0231351064,2711,300SH SOLE 7310569
AMERICAN EXPRESS COCOM0258161093682,196SH SOLE 1,18801,008
AON PLCSHS CL AG0403H1085421,898SH SOLE 1,89800
APPLE INCCOM0378331007,40852,350SH SOLE 32,812019,538
APPLE INCCOM03783310067474SH DFND 0322152
APPLIED MATLS INCCOM0382221051,0778,363SH SOLE 7,09601,267
APPLIED MATLS INCCOM03822210526200SH DFND 02000
AT&T INCCOM00206R10216600SH DFND 06000
AT&T INCCOM00206R10274827,698SH SOLE 7,959019,739
AUTOMATIC DATA PROCESSING INCOM0530151035422,713SH SOLE 1,66301,049
AUTOMATIC DATA PROCESSING INCOM05301510342212SH DFND 090122
BANK NEW YORK MELLON CORPCOM0640581002043,929SH SOLE 2,80601,122
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,5265,591SH SOLE 1,45204,139
BERKSHIRE HATHAWAY INC DELCL A08467010890,092219SH SOLE 200019
BLACKROCK INCCOM09247X101578690SH SOLE 5030186
BRISTOL-MYERS SQUIBB COCOM1101221083606,079SH SOLE 4,83101,248
BRISTOL-MYERS SQUIBB COCOM11012210841686SH DFND 0300386
CATERPILLAR INCCOM1491231014752,473SH SOLE 22002,253
CHEVRON CORP NEWCOM16676410030300SH DFND 03000
CHEVRON CORP NEWCOM1667641003843,782SH SOLE 2,51501,267
CHUBB LIMITEDCOMH1467J1042801,616SH SOLE 1,61600
CISCO SYS INCCOM17275R102601,109SH DFND 0700409
CISCO SYS INCCOM17275R1023476,368SH SOLE 1,11305,255
COCA COLA COCOM19121610026500SH DFND 05000
COCA COLA COCOM1912161003266,204SH SOLE 3,58002,624
CORNING INCCOM2193501052266,184SH SOLE 4,65001,534
CSX CORPCOM12640810356318,919SH SOLE 13,39605,523
DEERE & COCOM2441991054061,211SH SOLE 1,1000110
DISNEY WALT COCOM2546871065913,496SH SOLE 47703,019
DOMINION ENERGY INCCOM25746U1092493,406SH SOLE 2,22501,180
ENTERPRISE PRODS PARTNERS LCOM29379210772533,492SH SOLE 23,75909,732
EXXON MOBIL CORPCOM30231G10274512,669SH SOLE 10,29802,370
FACEBOOK INCCL A30303M1025401,591SH SOLE 59101,000
FACEBOOK INCCL A30303M10242123SH DFND 05568
FEDEX CORPCOM31428X106211964SH SOLE 944020
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928084523,810SH SOLE 1,51902,291
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4084757,924SH SOLE 007,924
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2004,49788,906SH SOLE 33,735055,171
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80587516,334SH SOLE 7,82808,506
FIRST TR NAS100 EQ WEIGHTEDSHS3373441051,45113,041SH SOLE 5,25607,785
FORD MTR CO DELCOM34537086026818,960SH SOLE 13,43005,530
GENERAL MTRS COCOM37045V1003546,717SH SOLE 5,48401,233
GENERAL MTRS COCOM37045V10021400SH DFND 04000
GLOBAL X FDSCONSCIOUS COS37954Y7312357,499SH SOLE 3,02304,476
HEXCEL CORP NEWCOM4282911082273,826SH SOLE 3,765060
INTEL CORPCOM45814010021400SH DFND 04000
INTEL CORPCOM45814010065612,304SH SOLE 5,01807,286
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3541,81929,898SH SOLE 16,162013,736
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E23033711,012SH SOLE 5,84505,167
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 MUNI46138J5362027,840SH SOLE 5,52002,320
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J82531614,249SH SOLE 7,37906,870
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J86652224,106SH SOLE 15,36708,739
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J84127212,289SH SOLE 6,50505,784
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88236416,913SH SOLE 12,17204,740
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70035316,741SH SOLE 8,84707,894
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2823311,148SH SOLE 4740674
INVESCO QQQ TRUNIT SER 146090E1031,2303,436SH SOLE 2,03401,402
ISHARES INCMSCI EMERG MRKT4642865333155,025SH SOLE 2,35002,674
ISHARES INCESG AWR MSCI EM46434G86374918,075SH SOLE 8,94909,126
ISHARES TRMSCI USA MMENTM46432F3961,2206,950SH SOLE 3,93103,019
ISHARES TRU.S. TECH ETF4642877214934,868SH SOLE 004,868
ISHARES TRCORE S&P TTL STK4642871503283,337SH SOLE 2,8270510
ISHARES TRESG AWR MSCI USA46435G4252,52325,628SH SOLE 11,242014,386
ISHARES TRCORE S&P500 ETF4642872003,1597,332SH SOLE 3,41003,922
ISHARES TR1 3 YR TREAS BD4642874576637,695SH SOLE 6,61401,081
ISHARES TRUS TREAS BD ETF46429B26735013,190SH SOLE 325012,865
ISHARES TRMBS ETF4642885883583,308SH SOLE 2,5730735
ISHARES TRCORE MSCI EAFE46432F8423725,009SH SOLE 1,78803,221
ISHARES TRTIPS BD ETF4642871767365,765SH SOLE 5,1200644
ISHARES TRCORE S&P SCP ETF4642878047807,146SH SOLE 3,89503,250
ISHARES TRMSCI USA MIN VOL46429B6971,07314,602SH SOLE 7,66206,939
ISHARES TRISHS 5-10YR INVT4642886381,35522,567SH SOLE 8,817013,750
ISHARES TREAFE GRWTH ETF4642888851,07710,117SH SOLE 4,98605,131
ISHARES TRNATIONAL MUN ETF4642884145404,646SH SOLE 4,64600
ISHARES TR3 7 YR TREAS BD4642886612441,871SH SOLE 9640907
ISHARES TRIBOXX INV CP ETF4642872423042,282SH SOLE 68801,594
ISHARES TRMSCI USA VALUE46432F3885725,677SH SOLE 2,38903,288
ISHARES TRMSCI KLD400 SOC4642885706017,219SH SOLE 1,43605,783
ISHARES TRMSCI EMG MKT ETF4642872343386,706SH SOLE 6106,645
ISHARES TRBARCLAYS 7 10 YR4642874402802,434SH SOLE 20102,233
ISHARES TRU.S. MED DVC ETF4642888102413,843SH SOLE 83003,013
ISHARES TRISHS 1-5YR INVS4642886462093,832SH SOLE 3,0130819
ISHARES TR20 YR TR BD ETF4642874321,0137,020SH SOLE 5,13701,883
ISHARES TRMRGSTR MD CP GRW4642883071,60623,317SH SOLE 12,670010,647
ISHARES TRMORNINGSTAR GRWT4642871194096,244SH SOLE 3,80502,439
ISHARES TR1 3 YR TREAS BD4642874572983,464SH DFND 01,4931,971
ISHARES TRTIPS BD ETF46428717641324SH DFND 0140184
ISHARES TRMSCI EAFE ETF4642874652373,042SH DFND 01,2801,762
ISHARES TRCORE TOTAL USD46434V6132564,807SH SOLE 1,54303,264
ISHARES TR3 7 YR TREAS BD4642886614813,697SH DFND 01,5802,117
ISHARES TRISHS 5-10YR INVT4642886381322,202SH DFND 09491,253
ISHARES TRMBS ETF4642885886656,150SH DFND 02,6323,518
ISHARES TRISHS 1-5YR INVS4642886464798,764SH DFND 03,7445,020
ISHARES TRMSCI EAFE ETF4642874653264,173SH SOLE 1,43302,740
JOHNSON & JOHNSONCOM4781601046,62541,022SH SOLE 40,2850736
JOHNSON & JOHNSONCOM47816010438237SH DFND 0101136
JPMORGAN CHASE & COCOM46625H10045272SH DFND 0105167
JPMORGAN CHASE & COCOM46625H1008535,212SH SOLE 4,3180894
MASTERCARD INCORPORATEDCL A57636Q1043861,110SH SOLE 2101,088
MASTERCARD INCORPORATEDCL A57636Q10435101SH DFND 04556
MCDONALDS CORPCOM5801351019253,838SH SOLE 3,5000338
MICROSOFT CORPCOM5949181042,4938,843SH SOLE 6,31902,523
MICROSOFT CORPCOM59491810463225SH DFND 095130
MONDELEZ INTL INCCL A60920710523400SH DFND 04000
MONDELEZ INTL INCCL A6092071053245,573SH SOLE 4,9580615
NETFLIX INCCOM64110L1061,2412,033SH SOLE 97001,063
NIKE INCCL B6541061033112,144SH SOLE 1,02501,118
NIKE INCCL B65410610392631SH DFND 0442189
NORFOLK SOUTHN CORPCOM6558441081,0054,200SH SOLE 1,65002,550
NVIDIA CORPORATIONCOM67066G10437178SH DFND 076102
NVIDIA CORPORATIONCOM67066G1045032,428SH SOLE 1,7080720
PEPSICO INCCOM7134481083512,331SH SOLE 2,300031
PFIZER INCCOM7170811031513,519SH SOLE 2,9810538
PFIZER INCCOM717081103521,206SH DFND 0522684
PHILIP MORRIS INTL INCCOM7181721092382,513SH SOLE 1,6000913
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310523422,986SH SOLE 22,98600
PROCTER AND GAMBLE COCOM7427181091,2008,581SH SOLE 6,68501,896
RAYTHEON TECHNOLOGIES CORPCOM75513E1013133,645SH SOLE 3,1480497
RAYTHEON TECHNOLOGIES CORPCOM75513E10160702SH DFND 0416286
SCHWAB STRATEGIC TRINTRM TRM TRES8085248541,75830,995SH SOLE 10,119020,876
SPDR S&P 500 ETF TRTR UNIT78462F1033,2597,595SH SOLE 1,60405,991
SPDR S&P 500 ETF TRTR UNIT78462F1031,1772,743SH DFND 01,1591,584
STARBUCKS CORPCOM8552441097216,533SH SOLE 3,73902,793
STARBUCKS CORPCOM85524410933300SH DFND 03000
TESLA INCCOM88160R1018061,040SH SOLE 1600880
TRUIST FINL CORPCOM89832Q1091,77630,277SH SOLE 1,508028,768
UNILEVER PLCSPON ADR NEW9047677041693,121SH SOLE 3,12100
UNILEVER PLCSPON ADR NEW90476770431575SH DFND 0256319
UNION PAC CORPCOM9078181083021,540SH SOLE 7400800
UNITEDHEALTH GROUP INCCOM91324P1021,5233,897SH SOLE 3,1510744
VANGUARD BD INDEX FDSINTERMED TERM9219378192332,608SH SOLE 2,3810227
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582344,679SH DFND 01,9712,708
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581312,619SH SOLE 2,1060513
VERIZON COMMUNICATIONS INCCOM92343V1041,06619,744SH SOLE 16,31403,429
VERIZON COMMUNICATIONS INCCOM92343V104541,003SH DFND 0664339
VISA INCCOM CL A92826C8394892,197SH SOLE 68001,517
WALMART INCCOM9311421032972,132SH SOLE 2,100032