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 355 2,047 SH   SOLE   0 0 2,047
ACTIVISION BLIZZARD INC COM 00507V109 776 16,442 SH   SOLE   0 0 16,442
ADOBE INC COM 00724F101 6,169 20,938 SH   SOLE   0 0 20,938
ADVANCED MICRO DEVICES INC COM 007903107 279 9,200 SH   SOLE   0 0 9,200
AEROJET ROCKETDYNE HLDGS INC COM 007800105 790 17,640 SH   SOLE   0 0 17,640
AKAMAI TECHNOLOGIES INC COM 00971T101 993 12,390 SH   SOLE   0 0 12,390
ALPHABET INC CAP STK CL A 02079K305 1,604 1,481 SH   SOLE   0 0 1,481
ALPHABET INC CAP STK CL C 02079K107 2,831 2,619 SH   SOLE   0 0 2,619
ALTRIA GROUP INC COM 02209S103 316 6,664 SH   SOLE   0 0 6,664
AMAZON COM INC COM 023135106 8,813 4,654 SH   SOLE   0 0 4,654
AMETEK INC NEW COM 031100100 273 3,000 SH   SOLE   0 0 3,000
AMGEN INC COM 031162100 245 1,330 SH   SOLE   0 0 1,330
APPLE INC COM 037833100 35,610 179,920 SH   SOLE   0 0 179,920
APPLIED MATLS INC COM 038222105 4,287 95,467 SH   SOLE   0 0 95,467
AT&T INC COM 00206R102 1,030 30,724 SH   SOLE   0 0 30,724
AUTOMATIC DATA PROCESSING IN COM 053015103 3,608 21,823 SH   SOLE   0 0 21,823
BANCORP INC DEL COM 05969A105 110 12,381 SH   SOLE   0 0 12,381
BANK AMER CORP COM 060505104 886 30,560 SH   SOLE   0 0 30,560
BB&T CORP COM 054937107 1,955 39,783 SH   SOLE   0 0 39,783
BLACKBERRY LTD COM 09228F103 1,843 247,030 SH   SOLE   0 0 247,030
BOEING CO COM 097023105 850 2,334 SH   SOLE   0 0 2,334
BP PLC SPONSORED ADR 055622104 1,429 34,268 SH   SOLE   0 0 34,268
BRISTOL MYERS SQUIBB CO COM 110122108 422 9,306 SH   SOLE   0 0 9,306
CATERPILLAR INC DEL COM 149123101 1,386 10,170 SH   SOLE   0 0 10,170
CBS CORP NEW CL B 124857202 247 4,953 SH   SOLE   0 0 4,953
CHECK POINT SOFTWARE TECH LT ORD M22465104 220 1,900 SH   SOLE   0 0 1,900
CHEVRON CORP NEW COM 166764100 857 6,890 SH   SOLE   0 0 6,890
CISCO SYS INC COM 17275R102 11,926 217,906 SH   SOLE   0 0 217,906
COCA COLA CO COM 191216100 8,140 159,865 SH   SOLE   0 0 159,865
COLUMBIA SPORTSWEAR CO COM 198516106 300 3,000 SH   SOLE   0 0 3,000
CONOCOPHILLIPS COM 20825C104 212 3,471 SH   SOLE   0 0 3,471
CONSOLIDATED EDISON INC COM 209115104 202 2,299 SH   SOLE   0 0 2,299
COOPER TIRE & RUBR CO COM 216831107 460 14,590 SH   SOLE   0 0 14,590
CORNING INC COM 219350105 1,704 51,270 SH   SOLE   0 0 51,270
COSTCO WHSL CORP NEW COM 22160K105 21,209 80,257 SH   SOLE   0 0 80,257
CSX CORP COM 126408103 337 4,362 SH   SOLE   0 0 4,362
DAKTRONICS INC COM 234264109 286 46,331 SH   SOLE   0 0 46,331
DEERE & CO COM 244199105 223 1,346 SH   SOLE   0 0 1,346
DELL TECHNOLOGIES INC CL C 24703L202 345 6,788 SH   SOLE   0 0 6,788
DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 66 13,475 SH   SOLE   0 0 13,475
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 190 14,000 SH   SOLE   0 0 14,000
DISNEY WALT CO COM DISNEY 254687106 4,631 33,163 SH   SOLE   0 0 33,163
DOMINION ENERGY INC COM 25746U109 529 6,846 SH   SOLE   0 0 6,846
DUKE ENERGY CORP NEW COM NEW 26441C204 823 9,323 SH   SOLE   0 0 9,323
EDWARDS LIFESCIENCES CORP COM 28176E108 282 1,525 SH   SOLE   0 0 1,525
EMERSON ELEC CO COM 291011104 237 3,550 SH   SOLE   0 0 3,550
ENBRIDGE INC COM 29250N105 294 8,151 SH   SOLE   0 0 8,151
EXPEDITORS INTL WASH INC COM 302130109 798 10,518 SH   SOLE   0 0 10,518
EXXON MOBIL CORP COM 30231G102 8,934 116,582 SH   SOLE   0 0 116,582
F5 NETWORKS INC COM 315616102 422 2,900 SH   SOLE   0 0 2,900
FEDEX CORP COM 31428X106 4,353 26,511 SH   SOLE   0 0 26,511
FINISAR CORP COM NEW 31787A507 891 38,950 SH   SOLE   0 0 38,950
FLEX LTD ORD Y2573F102 166 17,340 SH   SOLE   0 0 17,340
FLUOR CORP NEW COM 343412102 640 18,985 SH   SOLE   0 0 18,985
FNB CORP PA COM 302520101 215 18,252 SH   SOLE   0 0 18,252
FOOT LOCKER INC COM 344849104 235 5,600 SH   SOLE   0 0 5,600
FORD MTR CO DEL COM 345370860 170 16,571 SH   SOLE   0 0 16,571
FRANKLIN RES INC COM 354613101 1,253 36,014 SH   SOLE   0 0 36,014
GARTNER INC COM 366651107 385 2,390 SH   SOLE   0 0 2,390
GENERAL DYNAMICS CORP COM 369550108 218 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM 369604103 788 75,051 SH   SOLE   0 0 75,051
GOLDMAN SACHS GROUP INC COM 38141G104 1,130 5,521 SH   SOLE   0 0 5,521
HELMERICH & PAYNE INC COM 423452101 1,189 23,484 SH   SOLE   0 0 23,484
HEWLETT PACKARD ENTERPRISE C COM 42824C109 300 20,091 SH   SOLE   0 0 20,091
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 45 13,050 SH   SOLE   0 0 13,050
HOME DEPOT INC COM 437076102 1,216 5,848 SH   SOLE   0 0 5,848
HONDA MOTOR LTD AMERN SHS 438128308 436 16,875 SH   SOLE   0 0 16,875
HP INC COM 40434L105 440 21,181 SH   SOLE   0 0 21,181
HUNTINGTON INGALLS INDS INC COM 446413106 324 1,441 SH   SOLE   0 0 1,441
INTEL CORP COM 458140100 4,825 100,795 SH   SOLE   0 0 100,795
INTERNATIONAL BUSINESS MACHS COM 459200101 1,179 8,553 SH   SOLE   0 0 8,553
INTUIT COM 461202103 237 906 SH   SOLE   0 0 906
INTUITIVE SURGICAL INC COM NEW 46120E602 399 760 SH   SOLE   0 0 760
ISHARES TR CHINA LG-CAP ETF 464287184 1,021 23,872 SH   SOLE   0 0 23,872
ISHARES TR TRANS AVG ETF 464287192 702 3,732 SH   SOLE   0 0 3,732
ISHARES TR EUROPE ETF 464287861 1,314 29,815 SH   SOLE   0 0 29,815
ISHARES TR US HOME CONS ETF 464288752 555 14,531 SH   SOLE   0 0 14,531
ISHARES TR CORE S&P TTL STK 464287150 83 1,250 SH   SOLE   0 0 1,250
ISHARES TR SELECT DIVID ETF 464287168 126 1,268 SH   SOLE   0 0 1,268
ISHARES TR CORE S&P500 ETF 464287200 82 278 SH   SOLE   0 0 278
ISHARES TR CORE US AGGBD ET 464287226 56 500 SH   SOLE   0 0 500
ISHARES TR IBOXX INV CP ETF 464287242 12 100 SH   SOLE   0 0 100
ISHARES TR S&P 500 GRWT ETF 464287309 27 153 SH   SOLE   0 0 153
ISHARES TR MSCI EAFE ETF 464287465 50 766 SH   SOLE   0 0 766
ISHARES TR RUS MID CAP ETF 464287499 18 316 SH   SOLE   0 0 316
ISHARES TR CORE S&P MCP ETF 464287507 36 186 SH   SOLE   0 0 186
ISHARES TR RUS 1000 VAL ETF 464287598 13 100 SH   SOLE   0 0 100
ISHARES TR S&P MC 400GR ETF 464287606 22 98 SH   SOLE   0 0 98
ISHARES TR RUS 1000 GRW ETF 464287614 151 959 SH   SOLE   0 0 959
ISHARES TR RUSSELL 2000 ETF 464287655 23 147 SH   SOLE   0 0 147
ISHARES TR S&P MC 400VL ETF 464287705 21 133 SH   SOLE   0 0 133
ISHARES TR U.S. ENERGY ETF 464287796 3 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P SCP ETF 464287804 30 385 SH   SOLE   0 0 385
ISHARES TR SP SMCP600VL ETF 464287879 20 134 SH   SOLE   0 0 134
JOHNSON & JOHNSON COM 478160104 1,693 12,156 SH   SOLE   0 0 12,156
KIMBERLY CLARK CORP COM 494368103 1,703 12,779 SH   SOLE   0 0 12,779
KROGER CO COM 501044101 662 30,500 SH   SOLE   0 0 30,500
KULICKE & SOFFA INDS INC COM 501242101 1,014 44,945 SH   SOLE   0 0 44,945
LAM RESEARCH CORP COM 512807108 836 4,450 SH   SOLE   0 0 4,450
LINCOLN NATL CORP IND COM 534187109 281 4,357 SH   SOLE   0 0 4,357
LIVE NATION ENTERTAINMENT IN COM 538034109 873 13,180 SH   SOLE   0 0 13,180
LOCKHEED MARTIN CORP COM 539830109 3,654 10,050 SH   SOLE   0 0 10,050
LOWES COS INC COM 548661107 4,859 48,156 SH   SOLE   0 0 48,156
MANTECH INTL CORP CL A 564563104 491 7,450 SH   SOLE   0 0 7,450
MCDONALDS CORP COM 580135101 677 3,259 SH   SOLE   0 0 3,259
MERCK & CO INC COM 58933Y105 401 4,781 SH   SOLE   0 0 4,781
MICROSOFT CORP COM 594918104 7,468 55,745 SH   SOLE   0 0 55,745
MONMOUTH REAL ESTATE INVT CO CL A 609720107 680 50,205 SH   SOLE   0 0 50,205
MORGAN STANLEY COM NEW 617446448 1,213 27,686 SH   SOLE   0 0 27,686
NIKE INC CL B 654106103 2,247 26,770 SH   SOLE   0 0 26,770
NOKIA CORP SPONSORED ADR 654902204 247 49,352 SH   SOLE   0 0 49,352
NORTHROP GRUMMAN CORP COM 666807102 490 1,515 SH   SOLE   0 0 1,515
NUCOR CORP COM 670346105 363 6,580 SH   SOLE   0 0 6,580
NUTRIEN LTD COM 67077M108 326 6,079 SH   SOLE   0 0 6,079
NVIDIA CORP COM 67066G104 3,335 20,307 SH   SOLE   0 0 20,307
OCCIDENTAL PETE CORP COM 674599105 1,941 38,613 SH   SOLE   0 0 38,613
ORACLE CORP COM 68389X105 3,247 56,988 SH   SOLE   0 0 56,988
PACCAR INC COM 693718108 727 10,150 SH   SOLE   0 0 10,150
PAYCHEX INC COM 704326107 720 8,750 SH   SOLE   0 0 8,750
PAYPAL HLDGS INC COM 70450Y103 927 8,100 SH   SOLE   0 0 8,100
PEPSICO INC COM 713448108 590 4,498 SH   SOLE   0 0 4,498
PFIZER INC COM 717081103 1,084 25,021 SH   SOLE   0 0 25,021
PRICE T ROWE GROUP INC COM 74144T108 434 3,956 SH   SOLE   0 0 3,956
PROCTER AND GAMBLE CO COM 742718109 3,818 34,824 SH   SOLE   0 0 34,824
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,684 34,700 SH   SOLE   0 0 34,700
PROSHARES TR ULTRA FNCLS NEW 74347X633 451 10,030 SH   SOLE   0 0 10,030
PROSHARES TR PSHS ULTRUSS2000 74347R842 814 11,820 SH   SOLE   0 0 11,820
PROSHARES TR PSHS ULT S&P 500 74347R107 2,590 20,555 SH   SOLE   0 0 20,555
PROSHARES TR PSHS ULTSH 20YRS 74347B201 812 28,043 SH   SOLE   0 0 28,043
QUALCOMM INC COM 747525103 3,445 45,289 SH   SOLE   0 0 45,289
RAYTHEON CO COM NEW 755111507 2,447 14,075 SH   SOLE   0 0 14,075
RED HAT INC COM 756577102 3,554 18,931 SH   SOLE   0 0 18,931
SAP SE SPON ADR 803054204 633 4,625 SH   SOLE   0 0 4,625
SCHLUMBERGER LTD COM 806857108 2,207 55,527 SH   SOLE   0 0 55,527
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,710 26,847 SH   SOLE   0 0 26,847
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,882 20,320 SH   SOLE   0 0 20,320
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 854 11,034 SH   SOLE   0 0 11,034
SKYWORKS SOLUTIONS INC COM 83088M102 3,257 42,146 SH   SOLE   0 0 42,146
SOUTHERN CO COM 842587107 349 6,313 SH   SOLE   0 0 6,313
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,587 67,549 SH   SOLE   0 0 67,549
SPDR SERIES TRUST S&P BIOTECH 78464A870 369 4,211 SH   SOLE   0 0 4,211
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 598 21,960 SH   SOLE   0 0 21,960
STATE STR CORP COM 857477103 1,389 24,782 SH   SOLE   0 0 24,782
SUNTRUST BKS INC COM 867914103 758 12,065 SH   SOLE   0 0 12,065
SWISS HELVETIA FD INC COM 870875101 118 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 420 3,260 SH   SOLE   0 0 3,260
TAPESTRY INC COM 876030107 270 8,500 SH   SOLE   0 0 8,500
TARGET CORP COM 87612E106 1,292 14,916 SH   SOLE   0 0 14,916
TERADYNE INC COM 880770102 1,778 37,115 SH   SOLE   0 0 37,115
THE CHARLES SCHWAB CORPORATI COM 808513105 499 12,411 SH   SOLE   0 0 12,411
TIFFANY & CO NEW COM 886547108 206 2,200 SH   SOLE   0 0 2,200
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,759 14,188 SH   SOLE   0 0 14,188
TRANSOCEAN LTD REG SHS H8817H100 205 31,950 SH   SOLE   0 0 31,950
UNITED PARCEL SERVICE INC CL B 911312106 4,361 42,226 SH   SOLE   0 0 42,226
UNITED TECHNOLOGIES CORP COM 913017109 490 3,761 SH   SOLE   0 0 3,761
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 390 26,338 SH   SOLE   0 0 26,338
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 8 270 SH   SOLE   0 0 8
VARIAN MED SYS INC COM 92220P105 582 4,278 SH   SOLE   0 0 4,278
VERIZON COMMUNICATIONS INC COM 92343V104 2,142 37,495 SH   SOLE   0 0 37,495
VISA INC COM CL A 92826C839 3,016 17,378 SH   SOLE   0 0 17,378
WALGREENS BOOTS ALLIANCE INC COM 931427108 933 17,070 SH   SOLE   0 0 17,070
WALMART INC COM 931142103 11,484 103,936 SH   SOLE   0 0 103,936
WELLS FARGO CO NEW COM 949746101 2,244 47,420 SH   SOLE   0 0 47,420
XILINX INC COM 983919101 926 7,850 SH   SOLE   0 0 7,850