0001007399-19-000001.txt : 20190208 0001007399-19-000001.hdr.sgml : 20190208 20190208104357 ACCESSION NUMBER: 0001007399-19-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190208 DATE AS OF CHANGE: 20190208 EFFECTIVENESS DATE: 20190208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WILBANKS SMITH & THOMAS ASSET MANAGEMENT LLC CENTRAL INDEX KEY: 0001007399 IRS NUMBER: 542005153 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05226 FILM NUMBER: 19578468 BUSINESS ADDRESS: STREET 1: 150 WEST MAIN STREET STREET 2: SUITE 1700 CITY: NORFOLK STATE: VA ZIP: 23510 BUSINESS PHONE: 7576233676 MAIL ADDRESS: STREET 1: 150 WEST MAIN STREET STREET 2: SUITE 1700 CITY: NORFOLK STATE: VA ZIP: 23510 FORMER COMPANY: FORMER CONFORMED NAME: WILBANKS SMITH & THOMAS ASSET MANAGEMENT INC/VA DATE OF NAME CHANGE: 19990317 13F-HR 1 primary_doc.xml 13F-HR LIVE false false true 0001007399 XXXXXXXX 12-31-2018 12-31-2018 WILBANKS SMITH & THOMAS ASSET MANAGEMENT LLC
150 WEST MAIN STREET SUITE 1700 NORFOLK VA 23510
13F HOLDINGS REPORT 028-05226 N
Patrick Hayes Chief Compliance Officer 8595782763 Patrick Hayes Cincinnati OH 02-08-2019 0 354 1455246 false
INFORMATION TABLE 2 WST-13F-2018.xml ABBOTT LABS COM 002824100 1796 24834 SH SOLE 0 0 24834 ABIOMED INC COM 003654100 675 2076 SH SOLE 0 0 2076 AIR PRODS & CHEMS INC COM 009158106 562 3509 SH SOLE 0 0 3509 ALBEMARLE CORP COM 012653101 353 4583 SH SOLE 0 0 4583 ALLSTATE CORP COM 020002101 229 2768 SH SOLE 0 0 2768 AMAZON COM INC COM 023135106 3150 2097 SH SOLE 16 0 2081 AMERICAN ELEC PWR INC COM 025537101 256 3421 SH SOLE 0 0 3421 AMERICAN EXPRESS CO COM 025816109 1078 11314 SH SOLE 0 0 11314 AMERICAN NATL BANKSHARES INC COM 027745108 434 14801 SH SOLE 0 0 14801 AMGEN INC COM 031162100 942 4841 SH SOLE 571 0 4270 ANTHEM INC COM 036752103 2112 8041 SH SOLE 0 0 8041 APPLE INC COM 037833100 16857 106867 SH SOLE 2115 0 104752 APPLIED MATLS INC COM 038222105 209 6371 SH SOLE 320 0 6051 AUTOMATIC DATA PROCESSING IN COM 053015103 492 3754 SH SOLE 0 0 3754 BB&T CORP COM 054937107 2269 52372 SH SOLE 0 0 52372 BP PLC SPONSORED ADR 055622104 203 5361 SH SOLE 0 0 5361 BAIDU INC SPON ADR REP A 056752108 242 1526 SH SOLE 0 0 1526 BANK AMER CORP COM 060505104 3274 132893 SH SOLE 8918 0 123975 BARNES & NOBLE INC COM 067774109 106 15000 SH SOLE 0 0 15000 BAXTER INTL INC COM 071813109 202 3069 SH SOLE 0 0 3069 BECTON DICKINSON & CO COM 075887109 588 2609 SH SOLE 0 0 2609 BERKSHIRE HATHAWAY INC DEL CL A 084670108 4284 14 SH SOLE 0 0 14 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6253 30623 SH SOLE 2047 0 28576 BOEING CO COM 097023105 5765 17875 SH SOLE 2659 0 15216 BORGWARNER INC COM 099724106 220 6322 SH SOLE 0 0 6322 BRISTOL MYERS SQUIBB CO COM 110122108 4696 90344 SH SOLE 5461 0 84883 BROWN FORMAN CORP CL B 115637209 738 15504 SH SOLE 0 0 15504 CIGNA CORP NEW COM 125523100 677 3562 SH SOLE 189 0 3373 CSX CORP COM 126408103 585 9412 SH SOLE 0 0 9412 CVS HEALTH CORP COM 126650100 291 4440 SH SOLE 0 0 4440 CAESARS ENTMT CORP COM 127686103 170 25100 SH SOLE 0 0 25100 CARMAX INC COM 143130102 393 6268 SH SOLE 0 0 6268 CATERPILLAR INC DEL COM 149123101 11598 91273 SH SOLE 200 0 91073 CELANESE CORP DEL COM 150870103 222 2465 SH SOLE 0 0 2465 CELGENE CORP COM 151020104 258 4030 SH SOLE 0 0 4030 CHEVRON CORP NEW COM 166764100 5306 48775 SH SOLE 2600 0 46175 CINTAS CORP COM 172908105 501 2985 SH SOLE 0 0 2985 CITIGROUP INC COM NEW 172967424 358 6886 SH SOLE 0 0 6886 CITIZENS FINL GROUP INC COM 174610105 256 8597 SH SOLE 0 0 8597 CLOROX CO DEL COM 189054109 858 5565 SH SOLE 0 0 5565 COCA COLA CO COM 191216100 2974 62805 SH SOLE 1701 0 61104 COLGATE PALMOLIVE CO COM 194162103 3469 58276 SH SOLE 3987 0 54289 COPART INC COM 217204106 248 5185 SH SOLE 0 0 5185 DANAHER CORP DEL COM 235851102 1743 16903 SH SOLE 0 0 16903 DEERE & CO COM 244199105 233 1564 SH SOLE 316 0 1248 DELTA AIR LINES INC DEL COM NEW 247361702 6542 131098 SH SOLE 5374 0 125724 DISNEY WALT CO COM DISNEY 254687106 4432 40422 SH SOLE 3109 0 37313 DOLLAR GEN CORP NEW COM 256677105 219 2026 SH SOLE 0 0 2026 DOLLAR TREE INC COM 256746108 4587 50781 SH SOLE 3257 0 47524 EMERSON ELEC CO COM 291011104 254 4255 SH SOLE 400 0 3855 FNB CORP PA COM 302520101 698 70894 SH SOLE 0 0 70894 FISERV INC COM 337738108 3979 54142 SH SOLE 4619 0 49523 FLEETCOR TECHNOLOGIES INC COM 339041105 437 2351 SH SOLE 0 0 2351 FLOWERS FOODS INC COM 343498101 186 10045 SH SOLE 695 0 9350 GENERAL ELECTRIC CO COM 369604103 317 41908 SH SOLE 1000 0 40908 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 268 8910 SH SOLE 0 0 8910 GRAINGER W W INC COM 384802104 301 1067 SH SOLE 0 0 1067 GRAPHIC PACKAGING HLDG CO COM 388689101 201 18850 SH SOLE 0 0 18850 HANESBRANDS INC COM 410345102 156 12469 SH SOLE 0 0 12469 HARRIS CORP DEL COM 413875105 288 2140 SH SOLE 0 0 2140 HERSHEY CO COM 427866108 766 7142 SH SOLE 0 0 7142 HOME DEPOT INC COM 437076102 771 4486 SH SOLE 0 0 4486 HONEYWELL INTL INC COM 438516106 1880 14227 SH SOLE 1127 0 13100 HORMEL FOODS CORP COM 440452100 352 8256 SH SOLE 0 0 8256 HUBBELL INC COM 443510607 287 2892 SH SOLE 0 0 2892 HUNTINGTON INGALLS INDS INC COM 446413106 321 1685 SH SOLE 0 0 1685 ILLINOIS TOOL WKS INC COM 452308109 202 1597 SH SOLE 0 0 1597 INTEL CORP COM 458140100 2095 44639 SH SOLE 0 0 44639 INTERNATIONAL BUSINESS MACHS COM 459200101 1493 13131 SH SOLE 2870 0 10261 INTL PAPER CO COM 460146103 514 12725 SH SOLE 0 0 12725 ISHARES GOLD TRUST ISHARES 464285105 291 23655 SH SOLE 0 0 23655 ISHARES INC MIN VOL GBL ETF 464286525 483 5950 SH SOLE 0 0 5950 ISHARES TR SELECT DIVID ETF 464287168 367 4106 SH SOLE 0 0 4106 ISHARES TR CORE S&P500 ETF 464287200 113269 450178 SH SOLE 49774 0 400404 ISHARES TR CORE US AGGBD ET 464287226 17356 162984 SH SOLE 151763 0 11221 ISHARES TR MSCI EMG MKT ETF 464287234 4360 111613 SH SOLE 49206 0 62407 ISHARES TR IBOXX INV CP ETF 464287242 942 8347 SH SOLE 1934 0 6413 ISHARES TR S&P 500 GRWT ETF 464287309 347 2300 SH SOLE 0 0 2300 ISHARES TR GLOB HLTHCRE ETF 464287325 7562 133491 SH SOLE 17526 0 115965 ISHARES TR S&P 500 VAL ETF 464287408 213 2103 SH SOLE 0 0 2103 ISHARES TR 1 3 YR TREAS BD 464287457 37907 453324 SH SOLE 115297 0 338027 ISHARES TR MSCI EAFE ETF 464287465 42962 730902 SH SOLE 133024 0 597878 ISHARES TR RUS MDCP VAL ETF 464287473 18220 238644 SH SOLE 8814 0 229830 ISHARES TR RUS MD CP GR ETF 464287481 208 1829 SH SOLE 346 0 1483 ISHARES TR RUS MID CAP ETF 464287499 26721 574898 SH SOLE 19157 0 555741 ISHARES TR CORE S&P MCP ETF 464287507 314 1889 SH SOLE 50 0 1839 ISHARES TR RUS 1000 VAL ETF 464287598 3429 30879 SH SOLE 1041 0 29838 ISHARES TR RUS 1000 GRW ETF 464287614 58227 444787 SH SOLE 26858 0 417929 ISHARES TR RUS 1000 ETF 464287622 1263 9105 SH SOLE 1401 0 7704 ISHARES TR RUS 2000 VAL ETF 464287630 4976 46273 SH SOLE 4156 0 42117 ISHARES TR RUS 2000 GRW ETF 464287648 851 5064 SH SOLE 82 0 4982 ISHARES TR RUSSELL 2000 ETF 464287655 14699 109775 SH SOLE 5824 0 103951 ISHARES TR RUSSELL 3000 ETF 464287689 360 2450 SH SOLE 880 0 1570 ISHARES TR U.S. FINLS ETF 464287788 307 2883 SH SOLE 0 0 2883 ISHARES TR CORE S&P SCP ETF 464287804 495 7138 SH SOLE 662 0 6476 ISHARES TR MSCI ACWI EX US 464288240 776 18486 SH SOLE 0 0 18486 ISHARES TR MSCI ACWI ETF 464288257 334 5211 SH SOLE 15 0 5196 ISHARES TR NATIONAL MUN ETF 464288414 13047 119653 SH SOLE 6151 0 113502 ISHARES TR INTL SEL DIV ETF 464288448 498 17358 SH SOLE 0 0 17358 ISHARES TR SH TR CRPORT ETF 464288646 1157 22407 SH SOLE 170 0 22237 ISHARES TR 3 7 YR TREAS BD 464288661 11678 96193 SH SOLE 39656 0 56537 ISHARES TR SHORT TREAS BD 464288679 77858 705873 SH SOLE 350066 0 355807 ISHARES TR S&P US PFD STK 464288687 469 13702 SH SOLE 0 0 13702 ISHARES TR GLOB UTILITS ETF 464288711 7796 158770 SH SOLE 21324 0 137446 ISHARES TR EAFE VALUE ETF 464288877 5082 112380 SH SOLE 1715 0 110665 ISHARES TR AGGRES ALLOC ETF 464289859 251 5165 SH SOLE 0 0 5165 JOHNSON & JOHNSON COM 478160104 12236 94817 SH SOLE 3149 0 91668 KELLOGG CO COM 487836108 3864 67770 SH SOLE 0 0 67770 KIMBERLY CLARK CORP COM 494368103 1582 13882 SH SOLE 0 0 13882 KRAFT HEINZ CO COM 500754106 465 10803 SH SOLE 1166 0 9637 KROGER CO COM 501044101 430 15654 SH SOLE 0 0 15654 LILLY ELI & CO COM 532457108 2456 21223 SH SOLE 778 0 20445 LOCKHEED MARTIN CORP COM 539830109 1063 4060 SH SOLE 0 0 4060 LOEWS CORP COM 540424108 209 4585 SH SOLE 275 0 4310 LOWES COS INC COM 548661107 1685 18248 SH SOLE 1523 0 16725 MSA SAFETY INC COM 553498106 270 2864 SH SOLE 0 0 2864 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 493 8648 SH SOLE 0 0 8648 MARKEL CORP COM 570535104 208 200 SH SOLE 0 0 200 MARSH & MCLENNAN COS INC COM 571748102 243 3041 SH SOLE 0 0 3041 MCCORMICK & CO INC COM NON VTG 579780206 1136 8160 SH SOLE 0 0 8160 MCDONALDS CORP COM 580135101 960 5404 SH SOLE 137 0 5267 MCGRATH RENTCORP COM 580589109 294 5704 SH SOLE 0 0 5704 MICROSOFT CORP COM 594918104 12974 127737 SH SOLE 12500 0 115237 MONDELEZ INTL INC CL A 609207105 870 21738 SH SOLE 3500 0 18238 MORGAN STANLEY COM NEW 617446448 2514 63393 SH SOLE 6581 0 56812 NEWELL BRANDS INC COM 651229106 1004 54024 SH SOLE 1659 0 52365 NEWMARKET CORP COM 651587107 1360 3301 SH SOLE 0 0 3301 NIKE INC CL B 654106103 218 2941 SH SOLE 0 0 2941 NORFOLK SOUTHERN CORP COM 655844108 61856 413639 SH SOLE 58113 0 355526 NORTHROP GRUMMAN CORP COM 666807102 1839 7509 SH SOLE 149 0 7360 OLD REP INTL CORP COM 680223104 449 21839 SH SOLE 0 0 21839 OMNICOM GROUP INC COM 681919106 316 4309 SH SOLE 0 0 4309 OPTICAL CABLE CORP COM NEW 683827208 400 105000 SH SOLE 0 0 105000 PNC FINL SVCS GROUP INC COM 693475105 2330 19928 SH SOLE 0 0 19928 PVH CORP COM 693656100 330 3554 SH SOLE 0 0 3554 PACWEST BANCORP DEL COM 695263103 287 8616 SH SOLE 535 0 8081 PARKER HANNIFIN CORP COM 701094104 452 3031 SH SOLE 0 0 3031 PEPSICO INC COM 713448108 8591 77757 SH SOLE 6239 0 71518 PFIZER INC COM 717081103 5479 125510 SH SOLE 2894 0 122616 PHILIP MORRIS INTL INC COM 718172109 1019 15271 SH SOLE 3825 0 11446 PHILLIPS 66 COM 718546104 333 3860 SH SOLE 40 0 3820 PROCTER AND GAMBLE CO COM 742718109 6080 66141 SH SOLE 6238 0 59903 PROGRESSIVE CORP OHIO COM 743315103 431 7138 SH SOLE 0 0 7138 QUALCOMM INC COM 747525103 1088 19126 SH SOLE 206 0 18920 RAYONIER INC COM 754907103 405 14634 SH SOLE 0 0 14634 RELIANCE STEEL & ALUMINUM CO COM 759509102 393 5515 SH SOLE 5515 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1876 27386 SH SOLE 0 0 27386 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 263 4522 SH SOLE 0 0 4522 SCHEIN HENRY INC COM 806407102 264 3368 SH SOLE 0 0 3368 SCHLUMBERGER LTD COM 806857108 299 8283 SH SOLE 292 0 7991 SCHWAB CHARLES CORP NEW COM 808513105 3159 76054 SH SOLE 7787 0 68267 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 484 8082 SH SOLE 0 0 8082 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 554 9282 SH SOLE 0 0 9282 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3054 44304 SH SOLE 175 0 44129 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 229 4652 SH SOLE 0 0 4652 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2315 48297 SH SOLE 185 0 48112 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 255 5439 SH SOLE 0 0 5439 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4004 141225 SH SOLE 3168 0 138057 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 814 16317 SH SOLE 0 0 16317 SHERWIN WILLIAMS CO COM 824348106 834 2119 SH SOLE 100 0 2019 SMUCKER J M CO COM NEW 832696405 277 2963 SH SOLE 0 0 2963 SOUTHERN CO COM 842587107 1929 43918 SH SOLE 4750 0 39168 SOUTHERN NATL BANCORP OF VA COM 843395104 1562 118180 SH SOLE 0 0 118180 STANLEY BLACK & DECKER INC COM 854502101 329 2744 SH SOLE 0 0 2744 STARBUCKS CORP COM 855244109 4163 64635 SH SOLE 4939 0 59696 SUNTRUST BKS INC COM 867914103 637 12631 SH SOLE 0 0 12631 SYMANTEC CORP COM 871503108 2741 145048 SH SOLE 3334 0 141714 SYSCO CORP COM 871829107 838 13373 SH SOLE 0 0 13373 TJX COS INC NEW COM 872540109 237 5300 SH SOLE 0 0 5300 TEXAS INSTRS INC COM 882508104 7533 79713 SH SOLE 0 0 79713 THERMO FISHER SCIENTIFIC INC COM 883556102 443 1980 SH SOLE 0 0 1980 TRINITY INDS INC COM 896522109 203 9881 SH SOLE 580 0 9301 US BANCORP DEL COM NEW 902973304 1211 26488 SH SOLE 0 0 26488 UMPQUA HLDGS CORP COM 904214103 2601 163586 SH SOLE 16791 0 146795 UNIFI INC COM NEW 904677200 320 14001 SH SOLE 630 0 13371 UNION PAC CORP COM 907818108 811 5871 SH SOLE 0 0 5871 UNITED PARCEL SERVICE INC CL B 911312106 668 6844 SH SOLE 135 0 6709 UNITED TECHNOLOGIES CORP COM 913017109 2550 23944 SH SOLE 1624 0 22320 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 748 9521 SH SOLE 40 0 9481 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 6467 81639 SH SOLE 20344 0 61295 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1884 50788 SH SOLE 350 0 50438 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 251 3220 SH SOLE 0 0 3220 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 361 7913 SH SOLE 2000 0 5913 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15410 404452 SH SOLE 30972 0 373480 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 67888 295408 SH SOLE 11330 0 284078 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 288 3019 SH SOLE 485 0 2534 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 267 3580 SH SOLE 0 0 3580 VANGUARD INDEX FDS SM CP VAL ETF 922908611 5815 50985 SH SOLE 4388 0 46597 VANGUARD INDEX FDS MID CAP ETF 922908629 8357 60480 SH SOLE 2110 0 58370 VANGUARD INDEX FDS GROWTH ETF 922908736 901 6709 SH SOLE 0 0 6709 VANGUARD INDEX FDS VALUE ETF 922908744 34913 356440 SH SOLE 28847 0 327593 VANGUARD INDEX FDS SMALL CP ETF 922908751 12525 94890 SH SOLE 7028 0 87862 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1781 13954 SH SOLE 1151 0 12803 VULCAN MATLS CO COM 929160109 395 3996 SH SOLE 0 0 3996 WALMART INC COM 931142103 1549 16633 SH SOLE 2689 0 13944 WALGREENS BOOTS ALLIANCE INC COM 931427108 552 8084 SH SOLE 0 0 8084 WELLS FARGO CO NEW COM 949746101 1059 22977 SH SOLE 2506 0 20471 WEYERHAEUSER CO COM 962166104 340 15533 SH SOLE 0 0 15533 WILLIAMS COS INC DEL COM 969457100 218 9899 SH SOLE 0 0 9899 WINGSTOP INC COM 974155103 286 4457 SH SOLE 4457 0 0 YUM BRANDS INC COM 988498101 373 4053 SH SOLE 372 0 3681 INVESCO QQQ TR UNIT SER 1 46090E103 318 2063 SH SOLE 0 0 2063 TARGET CORP COM 87612E106 323 4888 SH SOLE 0 0 4888 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 148 15000 SH SOLE 0 0 15000 RENASANT CORP COM 75970E107 589 19522 SH SOLE 0 0 19522 ADT INC COM 00090Q103 60 10000 SH SOLE 0 0 10000 AES CORP COM 00130H105 3832 264980 SH SOLE 24190 0 240790 ALPS ETF TR ALERIAN MLP 00162Q866 248 28430 SH SOLE 0 0 28430 AMC NETWORKS INC CL A 00164V103 214 3900 SH SOLE 0 0 3900 AT&T INC COM 00206R102 2398 84030 SH SOLE 2695 0 81335 ABBVIE INC COM 00287Y109 1873 20320 SH SOLE 0 0 20320 ACUITY BRANDS INC COM 00508Y102 715 6224 SH SOLE 0 0 6224 ADOBE INC COM 00724F101 4811 21263 SH SOLE 1805 0 19458 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 359 2621 SH SOLE 0 0 2621 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 187 19400 SH SOLE 0 0 19400 ALPHABET INC CAP STK CL C 02079K107 2582 2493 SH SOLE 94 0 2399 ALPHABET INC CAP STK CL A 02079K305 5247 5022 SH SOLE 282 0 4740 ALTRIA GROUP INC COM 02209S103 1598 32348 SH SOLE 6820 0 25528 AMERICAN AIRLS GROUP INC COM 02376R102 606 18886 SH SOLE 530 0 18356 ARCONIC INC COM 03965L100 559 33149 SH SOLE 930 0 32219 ARES CAP CORP COM 04010L103 180 11557 SH SOLE 3200 0 8357 ARMADA HOFFLER PPTYS INC COM 04208T108 4495 319728 SH SOLE 2500 0 317228 BARINGS BDC INC COM 06759L103 99 11000 SH SOLE 0 0 11000 BLACKROCK INC COM 09247X101 222 564 SH SOLE 0 0 564 BLACKSTONE MTG TR INC COM CL A 09257W100 200 6292 SH SOLE 1200 0 5092 BROADCOM INC COM 11135F101 260 1021 SH SOLE 0 0 1021 CBRE GROUP INC CL A 12504L109 3478 86862 SH SOLE 7405 0 79457 CRH MEDICAL CORP COM 12626F105 107 35000 SH SOLE 0 0 35000 CAPITAL ONE FINL CORP COM 14040H105 1196 15827 SH SOLE 0 0 15827 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 3151 200065 SH SOLE 6675 0 193390 CHENIERE ENERGY INC COM NEW 16411R208 265 4480 SH SOLE 330 0 4150 CISCO SYS INC COM 17275R102 2044 47174 SH SOLE 2130 0 45044 COMCAST CORP NEW CL A 20030N101 1492 43806 SH SOLE 687 0 43119 CONOCOPHILLIPS COM 20825C104 3672 58890 SH SOLE 4602 0 54288 COSTCO WHSL CORP NEW COM 22160K105 584 2867 SH SOLE 55 0 2812 CRACKER BARREL OLD CTRY STOR COM 22410J106 910 5692 SH SOLE 0 0 5692 DIAGEO P L C SPON ADR NEW 25243Q205 542 3824 SH SOLE 0 0 3824 DISCOVERY INC COM SER C 25470F302 217 9403 SH SOLE 0 0 9403 DOMINION ENERGY INC COM 25746U109 3122 43694 SH SOLE 225 0 43469 DOWDUPONT INC COM 26078J100 1558 29129 SH SOLE 6430 0 22699 DUKE ENERGY CORP NEW COM NEW 26441C204 1847 21399 SH SOLE 123 0 21276 ENBRIDGE INC COM 29250N105 262 8445 SH SOLE 183 0 8262 EVERGY INC COM 30034W106 489 8608 SH SOLE 0 0 8608 EXXON MOBIL CORP COM 30231G102 5053 74103 SH SOLE 9874 0 64229 FACEBOOK INC CL A 30303M102 1148 8758 SH SOLE 125 0 8633 FEDEX CORP COM 31428X106 2477 15351 SH SOLE 1424 0 13927 FIREEYE INC COM 31816Q101 711 43863 SH SOLE 890 0 42973 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 227 3700 SH SOLE 0 0 3700 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 293 6535 SH SOLE 950 0 5585 FLEXSHARES TR CR SCD US BD 33939L761 268 5476 SH SOLE 1776 0 3700 FLEXSHARES TR DISCP DUR MBS 33939L779 373 16308 SH SOLE 4294 0 12014 FORTIVE CORP COM 34959J108 601 8879 SH SOLE 0 0 8879 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 437 11439 SH SOLE 0 0 11439 GREENSKY INC CL A 39572G100 120 12500 SH SOLE 0 0 12500 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 3068 106220 SH SOLE 2431 0 103789 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 1073 42605 SH SOLE 0 0 42605 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 808 25486 SH SOLE 2672 0 22814 INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 404 8070 SH SOLE 5050 0 3020 INTUITIVE SURGICAL INC COM NEW 46120E602 268 559 SH SOLE 0 0 559 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 8882 49396 SH SOLE 1180 0 48216 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 202 20185 SH SOLE 0 0 20185 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 559 17140 SH SOLE 0 0 17140 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 376 8060 SH SOLE 0 0 8060 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 860 63826 SH SOLE 0 0 63826 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 3855 168930 SH SOLE 5495 0 163435 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 448 21254 SH SOLE 2500 0 18754 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 589 27973 SH SOLE 2500 0 25473 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 30096 1450401 SH SOLE 73466 0 1376935 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 255 12640 SH SOLE 0 0 12640 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 915 44412 SH SOLE 2500 0 41912 IRIDIUM COMMUNICATIONS INC COM 46269C102 684 37068 SH SOLE 1540 0 35528 ISHARES TR IBONDS SEP19 ETF 46429B564 228 8993 SH SOLE 0 0 8993 ISHARES TR FLTG RATE NT ETF 46429B655 43334 860490 SH SOLE 39192 0 821298 ISHARES TR MIN VOL EAFE ETF 46429B689 269 4037 SH SOLE 0 0 4037 ISHARES TR MIN VOL USA ETF 46429B697 12755 243414 SH SOLE 16489 0 226925 ISHARES TR CORE MSCI EAFE 46432F842 575 10452 SH SOLE 0 0 10452 ISHARES INC CORE MSCI EMKT 46434G103 295 6264 SH SOLE 1000 0 5264 JPMORGAN CHASE & CO COM 46625H100 2070 21205 SH SOLE 4600 0 16605 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 49913 995668 SH SOLE 263240 0 732428 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 8086 165016 SH SOLE 61304 0 103712 KKR & CO INC CL A 48251W104 2070 105465 SH SOLE 9625 0 95840 KINDER MORGAN INC DEL COM 49456B101 362 23556 SH SOLE 0 0 23556 KINSALE CAP GROUP INC COM 49714P108 532 9568 SH SOLE 0 0 9568 LABORATORY CORP AMER HLDGS COM NEW 50540R409 248 1962 SH SOLE 0 0 1962 LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 101 10000 SH SOLE 0 0 10000 MASTERCARD INCORPORATED CL A 57636Q104 3879 20562 SH SOLE 1967 0 18595 MERCK & CO INC COM 58933Y105 6681 87436 SH SOLE 8028 0 79408 NEXTERA ENERGY INC COM 65339F101 761 4379 SH SOLE 252 0 4127 NOAH HLDGS LTD SPON ADS CL A 65487X102 217 5000 SH SOLE 0 0 5000 NOVARTIS A G SPONSORED ADR 66987V109 530 6179 SH SOLE 0 0 6179 NUTANIX INC CL A 67059N108 4656 111946 SH SOLE 7667 0 104279 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 89 10000 SH SOLE 0 0 10000 ORACLE CORP COM 68389X105 4182 92624 SH SOLE 7184 0 85440 PATTERN ENERGY GROUP INC CL A 70338P100 230 12339 SH SOLE 0 0 12339 PAYPAL HLDGS INC COM 70450Y103 4607 54789 SH SOLE 4504 0 50285 PIMCO ETF TR ACTIVE BD ETF 72201R775 2346 22826 SH SOLE 8714 0 14112 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 64182 635781 SH SOLE 94449 0 541332 PIMCO ETF TR INTER MUN BD ACT 72201R866 295 5576 SH SOLE 5576 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 714 775000 PRN SOLE 0 0 775000 PROSHARES TR PSHS ULTSH 20YRS 74347B201 578 16452 SH SOLE 0 0 16452 PROSHARES TR S&P 500 DV ARIST 74348A467 2485 41050 SH SOLE 0 0 41050 SPDR S&P 500 ETF TR TR UNIT 78462F103 6675 26707 SH SOLE 1472 0 25235 SPDR GOLD TRUST GOLD SHS 78463V107 3199 26382 SH SOLE 9898 0 16484 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5926 183115 SH SOLE 18872 0 164243 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 24393 922239 SH SOLE 112993 0 809246 SPDR SERIES TRUST S&P DIVID ETF 78464A763 209 2337 SH SOLE 0 0 2337 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 283 9680 SH SOLE 0 0 9680 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2082 43950 SH SOLE 19883 0 24067 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 293 1258 SH SOLE 0 0 1258 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 241 796 SH SOLE 0 0 796 SPDR SER TR PORTFOLIO SH TSR 78468R101 355 12010 SH SOLE 0 0 12010 SPDR SER TR SPDR BLOOMBERG 78468R663 3682 40254 SH SOLE 2660 0 37594 SPDR SER TR NUVEEN BLMBRG SR 78468R739 1815 37758 SH SOLE 14022 0 23736 SANOFI SPONSORED ADR 80105N105 1914 44089 SH SOLE 448 0 43641 SIRIUS XM HLDGS INC COM 82968B103 82 14428 SH SOLE 0 0 14428 TESLA INC COM 88160R101 616 1850 SH SOLE 0 0 1850 3M CO COM 88579Y101 876 4595 SH SOLE 0 0 4595 TOWNEBANK PORTSMOUTH VA COM 89214P109 4769 199122 SH SOLE 0 0 199122 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 207 19000 SH SOLE 0 0 19000 UNITEDHEALTH GROUP INC COM 91324P102 3166 12710 SH SOLE 942 0 11768 VALVOLINE INC COM 92047W101 245 12648 SH SOLE 0 0 12648 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 333 13468 SH SOLE 0 0 13468 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 7541 158862 SH SOLE 18078 0 140784 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 4910 80436 SH SOLE 3226 0 77210 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 22262 410358 SH SOLE 40451 0 369907 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 434 7225 SH SOLE 0 0 7225 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 764 9803 SH SOLE 0 0 9803 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 916 6808 SH SOLE 0 0 6808 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4451 53712 SH SOLE 11848 0 41864 VERIZON COMMUNICATIONS INC COM 92343V104 6612 117615 SH SOLE 6323 0 111292 VERTEX PHARMACEUTICALS INC COM 92532F100 474 2861 SH SOLE 0 0 2861 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 550 12526 SH SOLE 160 0 12366 VISA INC COM CL A 92826C839 1730 13113 SH SOLE 0 0 13113 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 270 13983 SH SOLE 0 0 13983 VONAGE HLDGS CORP COM 92886T201 148 16970 SH SOLE 939 0 16031 WASTE MGMT INC DEL COM 94106L109 1396 15687 SH SOLE 500 0 15187 WESTROCK CO COM 96145D105 215 5695 SH SOLE 0 0 5695 WISDOMTREE TR US LARGECAP DIVD 97717W307 23039 272813 SH SOLE 16030 0 256783 WISDOMTREE TR US MIDCAP DIVID 97717W505 6239 197259 SH SOLE 9516 0 187743 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1228 50078 SH SOLE 0 0 50078 WISDOMTREE TR INTL SMCAP DIV 97717W760 21871 362575 SH SOLE 23812 0 338763 WISDOMTREE TR INTL LRGCAP DV 97717W794 268 6307 SH SOLE 75 0 6232 WPX ENERGY INC COM 98212B103 139 12239 SH SOLE 0 0 12239 XCEL ENERGY INC COM 98389B100 201 4076 SH SOLE 0 0 4076 ZIMMER BIOMET HLDGS INC COM 98956P102 2560 24680 SH SOLE 2190 0 22490 ZOETIS INC CL A 98978V103 400 4675 SH SOLE 98 0 4577 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 323 2294 SH SOLE 0 0 2294 LINDE PLC COM G5494J103 282 1805 SH SOLE 0 0 1805 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 556 34349 SH SOLE 1263 0 33086 MEDTRONIC PLC SHS G5960L103 215 2360 SH SOLE 0 0 2360 NABRIVA THERAPEUTICS PLC SHS G63637105 44 30000 SH SOLE 0 0 30000 NORDIC AMERICAN TANKERS LIMI COM G65773106 40 20000 SH SOLE 0 0 20000 WILLIS TOWERS WATSON PUB LTD SHS G96629103 659 4339 SH SOLE 160 0 4179 CHECK POINT SOFTWARE TECH LT ORD M22465104 326 3178 SH SOLE 0 0 3178