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 496 2,361 SH   SOLE   0 0 2,361
ACTIVISION BLIZZARD INC COM 00507V109 1,147 17,775 SH   SOLE   0 0 17,775
ADOBE SYS INC COM 00724F101 4,811 32,248 SH   SOLE   0 0 32,248
AGRIUM INC COM 008916108 201 1,875 SH   SOLE   0 0 1,875
AKAMAI TECHNOLOGIES INC COM 00971T101 962 19,750 SH   SOLE   0 0 19,750
ALPHABET INC CAP STK CL A 02079K305 1,407 1,445 SH   SOLE   0 0 1,445
ALPHABET INC CAP STK CL C 02079K107 2,562 2,671 SH   SOLE   0 0 2,671
ALTRIA GROUP INC COM 02209S103 270 4,250 SH   SOLE   0 0 4,250
AMAZON COM INC COM 023135106 4,138 4,304 SH   SOLE   0 0 4,304
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 257 17,975 SH   SOLE   0 0 17,975
AMETEK INC NEW COM 031100100 213 3,225 SH   SOLE   0 0 3,225
AMGEN INC COM 031162100 309 1,655 SH   SOLE   0 0 1,655
ANALOG DEVICES INC COM 032654105 234 2,721 SH   SOLE   0 0 2,721
APPLE INC COM 037833100 28,228 183,156 SH   SOLE   0 0 183,156
APPLIED MATLS INC COM 038222105 1,846 35,446 SH   SOLE   0 0 35,446
AT&T INC COM 00206R102 1,381 35,265 SH   SOLE   0 0 35,265
AUTOMATIC DATA PROCESSING IN COM 053015103 2,527 23,114 SH   SOLE   0 0 23,114
AVID TECHNOLOGY INC COM 05367P100 45 10,002 SH   SOLE   0 0 10,002
BANCORP INC DEL COM 05969A105 83 10,000 SH   SOLE   0 0 10,000
BANK AMER CORP COM 060505104 640 25,262 SH   SOLE   0 0 25,262
BB&T CORP COM 054937107 2,322 49,470 SH   SOLE   0 0 49,470
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 590 3,220 SH   SOLE   0 0 3,220
SPDR SERIES TRUST S&P BIOTECH 78464A870 367 4,236 SH   SOLE   0 0 4,236
BLACKBERRY LTD COM 09228F103 1,253 112,041 SH   SOLE   0 0 112,041
BOEING CO COM 097023105 620 2,437 SH   SOLE   0 0 2,437
BP PLC SPONSORED ADR 055622104 1,794 46,683 SH   SOLE   0 0 46,683
BRISTOL MYERS SQUIBB CO COM 110122108 246 3,856 SH   SOLE   0 0 3,856
CARDINAL HEALTH INC COM 14149Y108 226 3,375 SH   SOLE   0 0 3,375
CATERPILLAR INC DEL COM 149123101 1,565 12,548 SH   SOLE   0 0 12,548
CBS CORP NEW CL B 124857202 287 4,953 SH   SOLE   0 0 4,953
CDK GLOBAL INC COM 12508E101 288 4,563 SH   SOLE   0 0 4,563
SCHWAB CHARLES CORP NEW COM 808513105 534 12,200 SH   SOLE   0 0 12,200
CHEVRON CORP NEW COM 166764100 959 8,161 SH   SOLE   0 0 8,161
CISCO SYS INC COM 17275R102 8,120 241,445 SH   SOLE   0 0 241,445
CLOROX CO DEL COM 189054109 297 2,250 SH   SOLE   0 0 2,250
COACH INC COM 189754104 226 5,600 SH   SOLE   0 0 5,600
COCA COLA CO COM 191216100 5,705 126,740 SH   SOLE   0 0 126,740
COLUMBIA SPORTSWEAR CO COM 198516106 201 3,265 SH   SOLE   0 0 3,265
CONSOLIDATED EDISON INC COM 209115104 262 3,249 SH   SOLE   0 0 3,249
COOPER TIRE & RUBR CO COM 216831107 512 13,700 SH   SOLE   0 0 13,700
CORNING INC COM 219350105 1,622 54,220 SH   SOLE   0 0 54,220
COSTCO WHSL CORP NEW COM 22160K105 14,110 85,882 SH   SOLE   0 0 85,882
CREE INC COM 225447101 462 16,380 SH   SOLE   0 0 16,380
CSX CORP COM 126408103 237 4,362 SH   SOLE   0 0 4,362
DAKTRONICS INC COM 234264109 546 51,645 SH   SOLE   0 0 51,645
DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 118 21,275 SH   SOLE   0 0 21,275
DEERE & CO COM 244199105 276 2,200 SH   SOLE   0 0 2,200
DELL TECHNOLOGIES INC COM CL V 24703L103 345 4,467 SH   SOLE   0 0 4,467
DISNEY WALT CO COM DISNEY 254687106 3,381 34,301 SH   SOLE   0 0 34,301
DOMINION ENERGY INC COM 25746U109 312 4,059 SH   SOLE   0 0 4,059
DOWDUPONT INC COM 26078J100 515 7,439 SH   SOLE   0 0 7,439
DUKE ENERGY CORP NEW COM NEW 26441C204 638 7,607 SH   SOLE   0 0 7,607
EMERSON ELEC CO COM 291011104 239 3,796 SH   SOLE   0 0 3,796
ENBRIDGE INC COM 29250N105 234 5,604 SH   SOLE   0 0 5,604
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,925 28,114 SH   SOLE   0 0 28,114
EXPEDITORS INTL WASH INC COM 302130109 708 11,825 SH   SOLE   0 0 11,825
EXXON MOBIL CORP COM 30231G102 11,981 146,150 SH   SOLE   0 0 146,150
F5 NETWORKS INC COM 315616102 398 3,300 SH   SOLE   0 0 3,300
FEDEX CORP COM 31428X106 967 4,285 SH   SOLE   0 0 4,285
FLEX LTD ORD Y2573F102 329 19,840 SH   SOLE   0 0 19,840
FLUOR CORP NEW COM 343412102 328 7,795 SH   SOLE   0 0 7,795
FNB CORP PA COM 302520101 290 20,682 SH   SOLE   0 0 20,682
FOOT LOCKER INC COM 344849104 390 11,085 SH   SOLE   0 0 11,085
FRANKLIN RES INC COM 354613101 917 20,594 SH   SOLE   0 0 20,594
GARTNER INC COM 366651107 305 2,450 SH   SOLE   0 0 2,450
GENERAL DYNAMICS CORP COM 369550108 258 1,254 SH   SOLE   0 0 1,254
GENERAL ELECTRIC CO COM 369604103 3,667 151,643 SH   SOLE   0 0 151,643
GNC HLDGS INC COM CL A 36191G107 261 29,535 SH   SOLE   0 0 29,535
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,803 22,055 SH   SOLE   0 0 22,055
HELMERICH & PAYNE INC COM 423452101 2,115 40,582 SH   SOLE   0 0 40,582
HEWLETT PACKARD ENTERPRISE C COM 42824C109 354 24,094 SH   SOLE   0 0 24,094
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 145 13,250 SH   SOLE   0 0 13,250
HOME DEPOT INC COM 437076102 966 5,905 SH   SOLE   0 0 5,905
HONDA MOTOR LTD AMERN SHS 438128308 699 23,650 SH   SOLE   0 0 23,650
HP INC COM 40434L105 488 24,457 SH   SOLE   0 0 24,457
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 836 11,775 SH   SOLE   0 0 11,775
INTEL CORP COM 458140100 3,253 85,414 SH   SOLE   0 0 85,414
INTERNATIONAL BUSINESS MACHS COM 459200101 1,700 11,717 SH   SOLE   0 0 11,717
INTUITIVE SURGICAL INC COM NEW 46120E602 209 200 SH   SOLE   0 0 200
ISHARES TR CHINA LG-CAP ETF 464287184 1,193 27,085 SH   SOLE   0 0 27,085
ISHARES TR TRANS AVG ETF 464287192 681 3,815 SH   SOLE   0 0 3,815
ISHARES TR US HOME CONS ETF 464288752 620 16,960 SH   SOLE   0 0 16,960
ISHARES TR EUROPE ETF 464287861 1,462 31,185 SH   SOLE   0 0 31,185
HUNT J B TRANS SVCS INC COM 445658107 222 2,000 SH   SOLE   0 0 2,000
JOHNSON & JOHNSON COM 478160104 1,733 13,326 SH   SOLE   0 0 13,326
JUNIPER NETWORKS INC COM 48203R104 230 8,250 SH   SOLE   0 0 8,250
KIMBERLY CLARK CORP COM 494368103 1,137 9,664 SH   SOLE   0 0 9,664
KINDER MORGAN INC DEL COM 49456B101 233 12,151 SH   SOLE   0 0 12,151
KOHLS CORP COM 500255104 1,962 42,976 SH   SOLE   0 0 42,976
KROGER CO COM 501044101 552 27,507 SH   SOLE   0 0 27,507
KULICKE & SOFFA INDS INC COM 501242101 1,138 52,765 SH   SOLE   0 0 52,765
LINCOLN NATL CORP IND COM 534187109 300 4,088 SH   SOLE   0 0 4,088
LIVE NATION ENTERTAINMENT IN COM 538034109 616 14,145 SH   SOLE   0 0 14,145
LOCKHEED MARTIN CORP COM 539830109 1,862 6,000 SH   SOLE   0 0 6,000
LOWES COS INC COM 548661107 4,693 58,712 SH   SOLE   0 0 58,712
MANTECH INTL CORP CL A 564563104 479 10,855 SH   SOLE   0 0 10,855
MCDONALDS CORP COM 580135101 601 3,837 SH   SOLE   0 0 3,837
MERCK & CO INC COM 58933Y105 268 4,186 SH   SOLE   0 0 4,186
MICROSOFT CORP COM 594918104 4,378 58,778 SH   SOLE   0 0 58,778
MORGAN STANLEY COM NEW 617446448 1,462 30,357 SH   SOLE   0 0 30,357
MOSAIC CO NEW COM 61945C103 433 20,065 SH   SOLE   0 0 20,065
NABORS INDUSTRIES LTD SHS G6359F103 82 10,120 SH   SOLE   0 0 10,120
NIKE INC CL B 654106103 1,929 37,205 SH   SOLE   0 0 37,205
NOKIA CORP SPONSORED ADR 654902204 369 61,727 SH   SOLE   0 0 61,727
NORFOLK SOUTHERN CORP COM 655844108 238 1,800 SH   SOLE   0 0 1,800
NOVO-NORDISK A S ADR 670100205 407 8,460 SH   SOLE   0 0 8,460
NUCOR CORP COM 670346105 409 7,291 SH   SOLE   0 0 7,291
NVIDIA CORP COM 67066G104 3,417 19,115 SH   SOLE   0 0 19,115
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1,388 53,235 SH   SOLE   0 0 53,235
ORACLE CORP COM 68389X105 2,847 58,888 SH   SOLE   0 0 58,888
PAYCHEX INC COM 704326107 588 9,800 SH   SOLE   0 0 9,800
PAYPAL HLDGS INC COM 70450Y103 474 7,400 SH   SOLE   0 0 7,400
PEPSICO INC COM 713448108 500 4,485 SH   SOLE   0 0 4,485
PFIZER INC COM 717081103 928 25,988 SH   SOLE   0 0 25,988
PHILIP MORRIS INTL INC COM 718172109 243 2,190 SH   SOLE   0 0 2,190
POTASH CORP SASK INC COM 73755L107 386 20,050 SH   SOLE   0 0 20,050
PROCTER AND GAMBLE CO COM 742718109 3,817 41,949 SH   SOLE   0 0 41,949
QUALCOMM INC COM 747525103 4,174 80,521 SH   SOLE   0 0 80,521
RAYTHEON CO COM NEW 755111507 1,138 6,100 SH   SOLE   0 0 6,100
RED HAT INC COM 756577102 2,706 24,413 SH   SOLE   0 0 24,413
REGENERON PHARMACEUTICALS COM 75886F107 235 525 SH   SOLE   0 0 525
ROYAL BK CDA MONTREAL QUE COM 780087102 270 3,493 SH   SOLE   0 0 3,493
SAP SE SPON ADR 803054204 529 4,825 SH   SOLE   0 0 4,825
SCANA CORP NEW COM 80589M102 220 4,532 SH   SOLE   0 0 4,532
SCHLUMBERGER LTD COM 806857108 2,185 31,315 SH   SOLE   0 0 31,315
SKYWORKS SOLUTIONS INC COM 83088M102 4,619 45,329 SH   SOLE   0 0 45,329
SL GREEN RLTY CORP COM 78440X101 213 2,100 SH   SOLE   0 0 2,100
SOUTHERN CO COM 842587107 330 6,718 SH   SOLE   0 0 6,718
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,464 59,729 SH   SOLE   0 0 59,729
STEIN MART INC COM 858375108 17 12,750 SH   SOLE   0 0 12,750
SUNTRUST BKS INC COM 867914103 227 3,800 SH   SOLE   0 0 3,800
SYNOPSYS INC COM 871607107 273 3,385 SH   SOLE   0 0 3,385
TARGET CORP COM 87612E106 1,933 32,760 SH   SOLE   0 0 32,760
TERADYNE INC COM 880770102 1,097 29,415 SH   SOLE   0 0 29,415
TIFFANY & CO NEW COM 886547108 257 2,800 SH   SOLE   0 0 2,800
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2,103 17,646 SH   SOLE   0 0 17,646
TRANSOCEAN LTD REG SHS H8817H100 243 22,575 SH   SOLE   0 0 22,575
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,303 12,075 SH   SOLE   0 0 12,075
PROSHARES TR ULTRA FNCLS NEW 74347X633 369 3,270 SH   SOLE   0 0 3,270
PROSHARES TR PSHS ULTRUSS2000 74347R842 850 12,720 SH   SOLE   0 0 12,720
PROSHARES TR PSHS ULT S&P 500 74347R107 1,996 20,630 SH   SOLE   0 0 20,630
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,592 44,754 SH   SOLE   0 0 44,754
UNITEDHEALTH GROUP INC COM 91324P102 2,130 10,877 SH   SOLE   0 0 10,877
UNITED PARCEL SERVICE INC CL B 911312106 1,618 13,472 SH   SOLE   0 0 13,472
VARIAN MED SYS INC COM 92220P105 668 6,678 SH   SOLE   0 0 6,678
VERIZON COMMUNICATIONS INC COM 92343V104 1,951 39,431 SH   SOLE   0 0 39,431
VISA INC COM CL A 92826C839 2,179 20,701 SH   SOLE   0 0 20,701
WAL-MART STORES INC COM 931142103 8,478 108,497 SH   SOLE   0 0 108,497
WELLS FARGO CO NEW COM 949746101 900 16,324 SH   SOLE   0 0 16,324
XILINX INC COM 983919101 719 10,150 SH   SOLE   0 0 10,150