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 425 2,019 SH   SOLE   0 0 2,019
ACTIVISION BLIZZARD INC COM 00507V109 1,374 16,522 SH   SOLE   0 0 16,522
ADOBE SYS INC COM 00724F101 5,722 21,195 SH   SOLE   0 0 21,195
AKAMAI TECHNOLOGIES INC COM 00971T101 944 12,910 SH   SOLE   0 0 12,910
ALPHABET INC CAP STK CL A 02079K305 1,812 1,501 SH   SOLE   0 0 1,501
ALPHABET INC CAP STK CL C 02079K107 3,097 2,595 SH   SOLE   0 0 2,595
ALTRIA GROUP INC COM 02209S103 290 4,816 SH   SOLE   0 0 4,816
AMAZON COM INC COM 023135106 8,575 4,281 SH   SOLE   0 0 4,281
AMETEK INC NEW COM 031100100 237 3,000 SH   SOLE   0 0 3,000
AMGEN INC COM 031162100 276 1,330 SH   SOLE   0 0 1,330
APPLE INC COM 037833100 39,957 177,006 SH   SOLE   0 0 177,006
APPLIED MATLS INC COM 038222105 2,451 63,422 SH   SOLE   0 0 63,422
AT&T INC COM 00206R102 1,161 34,571 SH   SOLE   0 0 34,571
AUTOMATIC DATA PROCESSING IN COM 053015103 3,291 21,845 SH   SOLE   0 0 21,845
BANCORP INC DEL COM 05969A105 96 10,000 SH   SOLE   0 0 10,000
BANK AMER CORP COM 060505104 826 28,037 SH   SOLE   0 0 28,037
BB&T CORP COM 054937107 2,242 46,181 SH   SOLE   0 0 46,181
SPDR SERIES TRUST S&P BIOTECH 78464A870 404 4,211 SH   SOLE   0 0 4,211
BLACKBERRY LTD COM 09228F103 2,958 259,945 SH   SOLE   0 0 259,945
BOEING CO COM 097023105 766 2,060 SH   SOLE   0 0 2,060
BP PLC SPONSORED ADR 055622104 1,693 36,733 SH   SOLE   0 0 36,733
BRISTOL MYERS SQUIBB CO COM 110122108 370 5,956 SH   SOLE   0 0 5,956
CALIX INC COM 13100M509 89 11,039 SH   SOLE   0 0 11,039
CATERPILLAR INC DEL COM 149123101 1,597 10,476 SH   SOLE   0 0 10,476
CBS CORP NEW CL B 124857202 285 4,953 SH   SOLE   0 0 4,953
CDK GLOBAL INC COM 12508E101 245 3,915 SH   SOLE   0 0 3,915
SCHWAB CHARLES CORP NEW COM 808513105 536 10,903 SH   SOLE   0 0 10,903
CHECK POINT SOFTWARE TECH LT ORD M22465104 224 1,900 SH   SOLE   0 0 1,900
CHEVRON CORP NEW COM 166764100 864 7,064 SH   SOLE   0 0 7,064
CISCO SYS INC COM 17275R102 10,592 217,726 SH   SOLE   0 0 217,726
COCA COLA CO COM 191216100 6,695 144,955 SH   SOLE   0 0 144,955
COLUMBIA SPORTSWEAR CO COM 198516106 295 3,165 SH   SOLE   0 0 3,165
CONOCOPHILLIPS COM 20825C104 238 3,079 SH   SOLE   0 0 3,079
COOPER TIRE & RUBR CO COM 216831107 436 15,400 SH   SOLE   0 0 15,400
CORNING INC COM 219350105 1,863 52,770 SH   SOLE   0 0 52,770
COSTCO WHSL CORP NEW COM 22160K105 19,213 81,800 SH   SOLE   0 0 81,800
CSX CORP COM 126408103 324 4,380 SH   SOLE   0 0 4,380
DAKTRONICS INC COM 234264109 375 47,816 SH   SOLE   0 0 47,816
DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 142 21,475 SH   SOLE   0 0 21,475
DEERE & CO COM 244199105 218 1,450 SH   SOLE   0 0 1,450
DELL TECHNOLOGIES INC COM CL V 24703L103 393 4,049 SH   SOLE   0 0 4,049
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 249 11,925 SH   SOLE   0 0 11,925
DISNEY WALT CO COM DISNEY 254687106 3,954 33,811 SH   SOLE   0 0 33,811
DOMINION ENERGY INC COM 25746U109 304 4,329 SH   SOLE   0 0 4,329
DOWDUPONT INC COM 26078J100 387 6,014 SH   SOLE   0 0 6,014
DUKE ENERGY CORP NEW COM NEW 26441C204 635 7,941 SH   SOLE   0 0 7,941
EDWARDS LIFESCIENCES CORP COM 28176E108 266 1,525 SH   SOLE   0 0 1,525
EMERSON ELEC CO COM 291011104 306 3,999 SH   SOLE   0 0 3,999
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,925 25,419 SH   SOLE   0 0 25,419
EXPEDITORS INTL WASH INC COM 302130109 806 10,958 SH   SOLE   0 0 10,958
EXXON MOBIL CORP COM 30231G102 10,772 126,699 SH   SOLE   0 0 126,699
F5 NETWORKS INC COM 315616102 578 2,900 SH   SOLE   0 0 2,900
FEDEX CORP COM 31428X106 953 3,956 SH   SOLE   0 0 3,956
FINISAR CORP COM NEW 31787A507 1,207 63,375 SH   SOLE   0 0 63,375
FLEX LTD ORD Y2573F102 228 17,340 SH   SOLE   0 0 17,340
FNB CORP PA COM 302520101 232 18,252 SH   SOLE   0 0 18,252
FOOT LOCKER INC COM 344849104 257 5,035 SH   SOLE   0 0 5,035
FRANKLIN RES INC COM 354613101 1,270 41,779 SH   SOLE   0 0 41,779
GARTNER INC COM 366651107 388 2,450 SH   SOLE   0 0 2,450
GENERAL DYNAMICS CORP COM 369550108 246 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM 369604103 1,134 100,464 SH   SOLE   0 0 100,464
GOLDMAN SACHS GROUP INC COM 38141G104 329 1,466 SH   SOLE   0 0 1,466
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,982 20,835 SH   SOLE   0 0 20,835
HELMERICH & PAYNE INC COM 423452101 1,040 15,127 SH   SOLE   0 0 15,127
HEWLETT PACKARD ENTERPRISE C COM 42824C109 347 21,278 SH   SOLE   0 0 21,278
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 78 13,250 SH   SOLE   0 0 13,250
HOME DEPOT INC COM 437076102 1,196 5,774 SH   SOLE   0 0 5,774
HONDA MOTOR LTD AMERN SHS 438128308 590 19,625 SH   SOLE   0 0 19,625
HP INC COM 40434L105 563 21,832 SH   SOLE   0 0 21,832
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 886 11,300 SH   SOLE   0 0 11,300
INTEL CORP COM 458140100 3,699 78,211 SH   SOLE   0 0 78,211
INTERNATIONAL BUSINESS MACHS COM 459200101 2,383 15,757 SH   SOLE   0 0 15,757
INTUIT COM 461202103 206 906 SH   SOLE   0 0 906
INTUITIVE SURGICAL INC COM NEW 46120E602 436 760 SH   SOLE   0 0 760
ISHARES TR CHINA LG-CAP ETF 464287184 1,036 24,185 SH   SOLE   0 0 24,185
ISHARES TR TRANS AVG ETF 464287192 750 3,665 SH   SOLE   0 0 3,665
ISHARES TR US HOME CONS ETF 464288752 553 15,660 SH   SOLE   0 0 15,660
ISHARES TR EUROPE ETF 464287861 1,389 30,810 SH   SOLE   0 0 30,810
HUNT J B TRANS SVCS INC COM 445658107 238 2,000 SH   SOLE   0 0 2,000
JOHNSON & JOHNSON COM 478160104 1,918 13,882 SH   SOLE   0 0 13,882
JPMORGAN CHASE & CO COM 46625H100 200 1,776 SH   SOLE   0 0 1,776
KIMBERLY CLARK CORP COM 494368103 2,645 23,272 SH   SOLE   0 0 23,272
KINDER MORGAN INC DEL COM 49456B101 201 11,336 SH   SOLE   0 0 11,336
KROGER CO COM 501044101 574 19,720 SH   SOLE   0 0 19,720
KULICKE & SOFFA INDS INC COM 501242101 1,097 46,020 SH   SOLE   0 0 46,020
LAM RESEARCH CORP COM 512807108 425 2,804 SH   SOLE   0 0 2,804
LINCOLN NATL CORP IND COM 534187109 277 4,088 SH   SOLE   0 0 4,088
LIVE NATION ENTERTAINMENT IN COM 538034109 727 13,345 SH   SOLE   0 0 13,345
LOCKHEED MARTIN CORP COM 539830109 2,993 8,650 SH   SOLE   0 0 8,650
LOWES COS INC COM 548661107 5,788 50,410 SH   SOLE   0 0 50,410
MANTECH INTL CORP CL A 564563104 428 6,755 SH   SOLE   0 0 6,755
MCDONALDS CORP COM 580135101 571 3,415 SH   SOLE   0 0 3,415
MERCK & CO INC COM 58933Y105 325 4,581 SH   SOLE   0 0 4,581
MICROSOFT CORP COM 594918104 6,441 56,317 SH   SOLE   0 0 56,317
MORGAN STANLEY COM NEW 617446448 1,285 27,583 SH   SOLE   0 0 27,583
MOSAIC CO NEW COM 61945C103 574 17,665 SH   SOLE   0 0 17,665
MADISON SQUARE GARDEN CO NEW CL A 55825T103 204 647 SH   SOLE   0 0 647
NABORS INDUSTRIES LTD SHS G6359F103 63 10,285 SH   SOLE   0 0 10,285
NIKE INC CL B 654106103 2,373 28,005 SH   SOLE   0 0 28,005
NOKIA CORP SPONSORED ADR 654902204 300 53,852 SH   SOLE   0 0 53,852
NORFOLK SOUTHERN CORP COM 655844108 214 1,185 SH   SOLE   0 0 1,185
NOVO-NORDISK A S ADR 670100205 321 6,800 SH   SOLE   0 0 6,800
NUCOR CORP COM 670346105 406 6,405 SH   SOLE   0 0 6,405
NUTRIEN LTD COM 67077M108 595 10,311 SH   SOLE   0 0 10,311
NVIDIA CORP COM 67066G104 4,952 17,620 SH   SOLE   0 0 17,620
OCCIDENTAL PETE CORP DEL COM 674599105 217 2,646 SH   SOLE   0 0 2,646
OCLARO INC COM NEW 67555N206 163 18,200 SH   SOLE   0 0 18,200
ORACLE CORP COM 68389X105 2,928 56,788 SH   SOLE   0 0 56,788
PACCAR INC COM 693718108 743 10,889 SH   SOLE   0 0 10,889
PAYCHEX INC COM 704326107 700 9,500 SH   SOLE   0 0 9,500
PAYPAL HLDGS INC COM 70450Y103 650 7,400 SH   SOLE   0 0 7,400
PEPSICO INC COM 713448108 500 4,476 SH   SOLE   0 0 4,476
PFIZER INC COM 717081103 1,040 23,588 SH   SOLE   0 0 23,588
PROCTER AND GAMBLE CO COM 742718109 3,977 47,786 SH   SOLE   0 0 47,786
QUALCOMM INC COM 747525103 4,947 68,684 SH   SOLE   0 0 68,684
RAYTHEON CO COM NEW 755111507 2,339 11,320 SH   SOLE   0 0 11,320
RED HAT INC COM 756577102 3,007 22,066 SH   SOLE   0 0 22,066
ROYAL BK CDA MONTREAL QUE COM 780087102 248 3,093 SH   SOLE   0 0 3,093
SAP SE SPON ADR 803054204 581 4,725 SH   SOLE   0 0 4,725
SCANA CORP NEW COM 80589M102 861 22,145 SH   SOLE   0 0 22,145
SCHLUMBERGER LTD COM 806857108 2,793 45,849 SH   SOLE   0 0 45,849
SKYWORKS SOLUTIONS INC COM 83088M102 3,867 42,629 SH   SOLE   0 0 42,629
SL GREEN RLTY CORP COM 78440X101 244 2,500 SH   SOLE   0 0 2,500
SOUTHERN CO COM 842587107 321 7,352 SH   SOLE   0 0 7,352
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,284 59,674 SH   SOLE   0 0 59,674
SUNTRUST BKS INC COM 867914103 254 3,800 SH   SOLE   0 0 3,800
SYNOPSYS INC COM 871607107 334 3,385 SH   SOLE   0 0 3,385
TARGET CORP COM 87612E106 2,194 24,868 SH   SOLE   0 0 24,868
TERADYNE INC COM 880770102 1,278 34,565 SH   SOLE   0 0 34,565
TIFFANY & CO NEW COM 886547108 284 2,200 SH   SOLE   0 0 2,200
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,954 15,713 SH   SOLE   0 0 15,713
TRANSOCEAN LTD REG SHS H8817H100 378 27,075 SH   SOLE   0 0 27,075
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,721 34,825 SH   SOLE   0 0 34,825
PROSHARES TR ULTRA FNCLS NEW 74347X633 430 9,930 SH   SOLE   0 0 9,930
PROSHARES TR PSHS ULTRUSS2000 74347R842 1,061 12,545 SH   SOLE   0 0 12,545
PROSHARES TR PSHS ULT S&P 500 74347R107 2,634 20,655 SH   SOLE   0 0 20,655
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,733 45,217 SH   SOLE   0 0 45,217
UNITED PARCEL SERVICE INC CL B 911312106 3,033 25,982 SH   SOLE   0 0 25,982
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1,478 58,681 SH   SOLE   0 0 58,681
VANGUARD INDEX FDS VALUE ETF 922908744 244 2,205 SH   SOLE   0 0 2,205
VARIAN MED SYS INC COM 92220P105 479 4,278 SH   SOLE   0 0 4,278
VERIZON COMMUNICATIONS INC COM 92343V104 2,103 39,396 SH   SOLE   0 0 39,396
VISA INC COM CL A 92826C839 2,614 17,416 SH   SOLE   0 0 17,416
WALMART INC COM 931142103 9,819 104,555 SH   SOLE   0 0 104,555
WELLS FARGO CO NEW COM 949746101 1,827 34,758 SH   SOLE   0 0 34,758
XILINX INC COM 983919101 710 8,850 SH   SOLE   0 0 8,850