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 296 1,548 SH   SOLE   0 0 1,548
ABBOTT LABS COM 002824100 205 4,625 SH   SOLE   0 0 4,625
ABBVIE INC COM 00287Y109 204 3,130 SH   SOLE   0 0 3,130
ACUITY BRANDS INC COM 00508Y102 377 1,849 SH   SOLE   0 0 1,849
ADVANCED MICRO DEVICES INC COM 007903107 319 21,891 SH   SOLE   0 0 21,891
ALPHABET INC CAP STK CL A 02079K305 944 1,113 SH   SOLE   0 0 1,113
ALTRIA GROUP INC COM 02209S103 7,954 111,363 SH   SOLE   0 0 111,363
AMAZON COM INC COM 023135106 3,179 3,586 SH   SOLE   0 0 3,586
APPLE INC COM 037833100 2,323 16,168 SH   SOLE   0 0 16,168
AT&T INC COM 00206R102 1,280 30,816 SH   SOLE   0 0 30,816
BANK AMER CORP COM 060505104 2,782 117,951 SH   SOLE   0 0 117,951
BANK NEW YORK MELLON CORP COM 064058100 472 9,996 SH   SOLE   0 0 9,996
BARCLAYS BK PLC BARC ETN+SHILL 06742A669 311 3,000 SH   SOLE   0 0 3,000
BB&T CORP COM 054937107 570 12,761 SH   SOLE   0 0 12,761
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 439 2,633 SH   SOLE   0 0 2,633
BOEING CO COM 097023105 5,094 28,802 SH   SOLE   0 0 28,802
BP PLC SPONSORED ADR 055622104 381 11,031 SH   SOLE   0 0 11,031
BRISTOL MYERS SQUIBB CO COM 110122108 839 15,437 SH   SOLE   0 0 15,437
CABOT CORP COM 127055101 347 5,795 SH   SOLE   0 0 5,795
CANADIAN NATL RY CO COM 136375102 672 9,090 SH   SOLE   0 0 9,090
CATERPILLAR INC DEL COM 149123101 648 6,986 SH   SOLE   0 0 6,986
CELGENE CORP COM 151020104 780 6,271 SH   SOLE   0 0 6,271
CHEVRON CORP NEW COM 166764100 1,309 12,194 SH   SOLE   0 0 12,194
CISCO SYS INC COM 17275R102 243 7,178 SH   SOLE   0 0 7,178
CLOROX CO DEL COM 189054109 571 4,237 SH   SOLE   0 0 4,237
CME GROUP INC COM 12572Q105 538 4,529 SH   SOLE   0 0 4,529
COCA COLA CO COM 191216100 242 5,712 SH   SOLE   0 0 11,352
CONOCOPHILLIPS COM 20825C104 265 5,324 SH   SOLE   0 0 5,324
CONSOLIDATED EDISON INC COM 209115104 232 2,985 SH   SOLE   0 0 2,985
DOLLAR TREE INC COM 256746108 403 5,140 SH   SOLE   0 0 5,140
DOMINION RES INC VA NEW COM 25746U109 744 9,589 SH   SOLE   0 0 9,589
DUKE ENERGY CORP NEW COM NEW 26441C204 431 5,258 SH   SOLE   0 0 5,258
EMERSON ELEC CO COM 291011104 260 4,341 SH   SOLE   0 0 4,341
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 250 12,695 SH   SOLE   0 0 12,695
ENTERPRISE PRODS PARTNERS L COM 293792107 259 9,384 SH   SOLE   0 0 9,384
EXXON MOBIL CORP COM 30231G102 1,318 16,073 SH   SOLE   0 0 16,073
FABRINET SHS G3323L100 318 7,571 SH   SOLE   0 0 7,821
FACEBOOK INC CL A 30303M102 5,766 40,590 SH   SOLE   0 0 40,590
FIDELITY MSCI FINLS IDX 316092501 2,225 63,300 SH   SOLE   0 0 63,300
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 519 21,154 SH   SOLE   0 0 21,154
FORD MTR CO DEL COM PAR $0.01 345370860 320 27,525 SH   SOLE   0 0 27,525
FREEPORT-MCMORAN INC CL B 35671D857 844 63,170 SH   SOLE   0 0 63,170
GENERAL ELECTRIC CO COM 369604103 1,018 34,156 SH   SOLE   0 0 34,156
GENERAL MTRS CO COM 37045V100 249 7,044 SH   SOLE   0 0 7,044
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 959 20,510 SH   SOLE   0 0 20,510
GOLDMAN SACHS GROUP INC COM 38141G104 889 3,869 SH   SOLE   0 0 3,869
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 539 14,238 SH   SOLE   0 0 14,238
HELMERICH & PAYNE INC COM 423452101 236 3,550 SH   SOLE   0 0 3,550
HOME DEPOT INC COM 437076102 748 5,093 SH   SOLE   0 0 5,093
INTERNATIONAL BUSINESS MACHS COM 459200101 630 3,620 SH   SOLE   0 0 3,620
ISHARES TR IBONDS DEC23 ETF 46434VAX8 258 10,350 SH   SOLE   0 0 10,350
ISHARES TR MSCI EAFE ETF 464287465 310 4,980 SH   SOLE   0 0 4,980
ISHARES TR RUSSELL 2000 ETF 464287655 235 1,711 SH   SOLE   0 0 1,711
ISHARES TR RUS 2000 VAL ETF 464287630 212 1,793 SH   SOLE   0 0 1,793
ISHARES TR RUS MID CAP ETF 464287499 253 1,351 SH   SOLE   0 0 1,351
ISHARES TR CORE S&P MCP ETF 464287507 262 1,373 SH   SOLE   0 0 1,373
ISHARES TR CORE S&P MCP ETF 464287507 356 2,398 SH   SOLE   0 0 2,398
ISHARES TR CORE S&P500 ETF 464287200 248 1,045 SH   SOLE   0 0 1,045
ISHARES TR CORE S&P MCP ETF 464287507 257 1,501 SH   SOLE   0 0 1,501
ISHARES TR CORE S&P SCP ETF 464287804 1,278 18,475 SH   SOLE   0 0 18,475
ISHARES TR CORE US AGGBD ET 464287226 306 2,817 SH   SOLE   0 0 2,817
ISHARES TR IBONDS DEC22 ETF 46435G755 332 12,880 SH   SOLE   0 0 12,880
ISHARES TR NATIONAL MUN ETF 464288414 451 4,143 SH   SOLE   0 0 4,143
ISHARES TR RUS 1000 VAL ETF 464287598 272 2,370 SH   SOLE   0 0 2,370
ISHARES TR RUS MDCP VAL ETF 464287473 3,849 46,374 SH   SOLE   0 0 46,374
ISHARES TR SELECT DIVID ETF 464287168 729 7,997 SH   SOLE   0 0 7,997
ISHARES TR TIPS BD ETF 464287176 672 5,865 SH   SOLE   0 0 5,865
ISHARES TR 0-5YR HI YL CP 46434V407 473 9,910 SH   SOLE   0 0 9,910
ISHARES TR U.S. FINLS ETF 464287788 254 2,442 SH   SOLE   0 0 2,442
ISHARES TR U.S. PFD STK ETF 464288687 527 13,629 SH   SOLE   0 0 13,629
JOHNSON & JOHNSON COM 478160104 1,556 12,492 SH   SOLE   0 0 12,492
JPMORGAN CHASE & CO COM 46625H100 4,812 54,781 SH   SOLE   0 0 54,781
LAS VEGAS SANDS CORP COM 517834107 491 8,598 SH   SOLE   0 0 8,598
LKQ CORP COM 501889208 629 21,474 SH   SOLE   0 0 21,474
LOCKHEED MARTIN CORP COM 539830109 1,559 5,825 SH   SOLE   0 0 5,825
MARATHON PETE CORP COM 56585A102 4,753 94,043 SH   SOLE   0 0 94,043
MARTIN MARIETTA MATLS INC COM 573284106 319 1,460 SH   SOLE   0 0 1,460
MASTERCARD INCORPORATED CL A 57636Q104 390 3,465 SH   SOLE   0 0 3,465
MATTEL INC COM 577081102 203 7,929 SH   SOLE   0 0 7,929
METLIFE INC COM 59156R108 3,720 70,426 SH   SOLE   0 0 70,426
MICROSOFT CORP COM 594918104 1,980 30,067 SH   SOLE   0 0 30,067
MORGAN STANLEY COM NEW 617446448 3,027 70,662 SH   SOLE   0 0 70,662
NASDAQ INC COM 631103108 337 4,855 SH   SOLE   0 0 4,855
NATIONAL RETAIL PPTYS INC COM 637417106 260 5,950 SH   SOLE   0 0 5,950
NETFLIX INC COM 64110L106 441 2,985 SH   SOLE   0 0 2,985
NEXTERA ENERGY INC COM 65339F101 761 5,927 SH   SOLE   0 0 5,927
NIKE INC CL B 654106103 591 10,603 SH   SOLE   0 0 10,603
NORFOLK SOUTHERN CORP COM 655844108 309 2,760 SH   SOLE   0 0 2,760
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 373 7,360 SH   SOLE   0 0 7,360
ONEOK INC NEW COM 682680103 442 7,980 SH   SOLE   0 0 7,980
O REILLY AUTOMOTIVE INC NEW COM 67103H107 321 1,188 SH   SOLE   0 0 1,188
PEPSICO INC COM 713448108 502 4,489 SH   SOLE   0 0 4,489
PFIZER INC COM 717081103 407 11,909 SH   SOLE   0 0 11,909
PHILIP MORRIS INTL INC COM 718172109 487 4,312 SH   SOLE   0 0 4,312
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1,075 62,990 SH   SOLE   0 0 62,990
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 486 16,724 SH   SOLE   0 0 16,724
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 462 31,144 SH   SOLE   0 0 31,144
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 7,340 55,448 SH   SOLE   0 0 55,448
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 966 22,823 SH   SOLE   0 0 22,823
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 209 5,150 SH   SOLE   0 0 5,150
PRICELINE GRP INC COM NEW 741503403 2,907 1,633 SH   SOLE   0 0 1,633
PROCTER AND GAMBLE CO COM 742718109 1,537 17,111 SH   SOLE   0 0 17,111
PROSHARES TR MDCP 400 DIVID 74347B680 1,750 33,850 SH   SOLE   0 0 33,850
SPDR S&P 500 ETF TR TR UNIT 78462F103 322 3,798 SH   SOLE   0 0 3,798
RAVEN INDS INC COM 754212108 384 13,210 SH   SOLE   0 0 13,210
REYNOLDS AMERICAN INC COM 761713106 712 11,297 SH   SOLE   0 0 11,297
ROSS STORES INC COM 778296103 231 3,508 SH   SOLE   0 0 3,508
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 212 3,803 SH   SOLE   0 0 3,803
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 809 8,908 SH   SOLE   0 0 8,908
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 299 12,454 SH   SOLE   0 0 12,454
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 657 22,006 SH   SOLE   0 0 22,006
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 944 19,947 SH   SOLE   0 0 19,947
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 6,669 116,873 SH   SOLE   0 0 116,873
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 638 14,329 SH   SOLE   0 0 14,329
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 466 7,710 SH   SOLE   0 0 7,710
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 529 9,407 SH   SOLE   0 0 9,407
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,638 89,522 SH   SOLE   0 0 89,522
SEAGATE TECHNOLOGY PLC SHS G7945M107 353 7,680 SH   SOLE   0 0 7,680
SHERWIN WILLIAMS CO COM 824348106 408 1,316 SH   SOLE   0 0 1,316
SHOPIFY INC CL A 82509L107 311 4,561 SH   SOLE   0 0 4,561
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 484 10,360 SH   SOLE   0 0 10,360
SIRIUS XM HLDGS INC COM 82968B103 90 17,401 SH   SOLE   0 0 17,401
SKYWORKS SOLUTIONS INC COM 83088M102 230 2,345 SH   SOLE   0 0 2,345
SOUTHERN CO COM 842587107 208 4,172 SH   SOLE   0 0 4,172
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 5,724 27,743 SH   SOLE   0 0 27,743
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,394 27,122 SH   SOLE   0 0 27,122
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 903 4,245 SH   SOLE   0 0 4,245
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,714 25,642 SH   SOLE   0 0 25,642
SPDR SERIES TRUST S&P INS ETF 78464A789 1,126 13,100 SH   SOLE   0 0 13,100
STARBUCKS CORP COM 855244109 305 5,223 SH   SOLE   0 0 5,223
TIFFANY & CO NEW COM 886547108 506 5,305 SH   SOLE   0 0 5,305
TJX COS INC NEW COM 872540109 884 11,184 SH   SOLE   0 0 11,184
TOWNEBANK PORTSMOUTH VA COM 89214P109 224 6,916 SH   SOLE   0 0 6,916
UNITED FIRE GROUP INC COM 910340108 282 6,585 SH   SOLE   0 0 6,585
UNITED PARCEL SERVICE INC CL B 911312106 336 3,135 SH   SOLE   0 0 3,135
UNITED TECHNOLOGIES CORP COM 913017109 252 2,242 SH   SOLE   0 0 2,242
UNITEDHEALTH GROUP INC COM 91324P102 3,403 20,748 SH   SOLE   0 0 20,748
US BANCORP DEL COM NEW 902973304 370 7,178 SH   SOLE   0 0 7,178
V F CORP COM 918204108 282 5,135 SH   SOLE   0 0 5,135
VALE S A ADR 91912E105 658 69,290 SH   SOLE   0 0 69,290
VALERO ENERGY CORP NEW COM 91913Y100 303 4,571 SH   SOLE   0 0 4,571
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 240 10,000 SH   SOLE   0 0 10,000
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 842 22,440 SH   SOLE   0 0 22,440
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 517 13,143 SH   SOLE   0 0 13,143
VANGUARD INDEX FDS GROWTH ETF 922908736 796 6,541 SH   SOLE   0 0 6,541
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 475 11,954 SH   SOLE   0 0 11,954
VANGUARD INDEX FDS REIT ETF 922908553 220 2,661 SH   SOLE   0 0 2,661
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 218 1,009 SH   SOLE   0 0 1,009
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 921 11,554 SH   SOLE   0 0 11,554
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 333 5,470 SH   SOLE   0 0 5,470
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 226 2,839 SH   SOLE   0 0 2,839
VANGUARD INDEX FDS SMALL CP ETF 922908751 584 4,385 SH   SOLE   0 0 4,385
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 347 3,858 SH   SOLE   0 0 3,858
VANGUARD INDEX FDS TOTAL STK MKT 922908769 279 2,301 SH   SOLE   0 0 2,301
VANGUARD INDEX FDS VALUE ETF 922908744 524 5,493 SH   SOLE   0 0 5,493
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 656 8,455 SH   SOLE   0 0 8,455
VERIZON COMMUNICATIONS INC COM 92343V104 427 8,765 SH   SOLE   0 0 8,765
VISA INC COM CL A 92826C839 691 7,772 SH   SOLE   0 0 7,772
VULCAN MATLS CO COM 929160109 688 5,711 SH   SOLE   0 0 5,711
WALGREENS BOOTS ALLIANCE INC COM 931427108 295 3,550 SH   SOLE   0 0 3,550
DISNEY WALT CO COM DISNEY 254687106 1,326 11,691 SH   SOLE   0 0 11,691
WASTE MGMT INC DEL COM 94106L109 539 7,385 SH   SOLE   0 0 7,385
WELLS FARGO & CO NEW COM 949746101 1,352 24,298 SH   SOLE   0 0 24,298
WESTERN DIGITAL CORP COM 958102105 402 4,870 SH   SOLE   0 0 4,870