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 337 2,047 SH   SOLE   0 0 2,047
ACTIVISION BLIZZARD INC COM 00507V109 844 15,942 SH   SOLE   0 0 15,942
ADOBE INC COM 00724F101 5,743 20,788 SH   SOLE   0 0 20,788
ADVANCED MICRO DEVICES INC COM 007903107 267 9,200 SH   SOLE   0 0 9,200
AEROJET ROCKETDYNE HLDGS INC COM 007800105 765 15,140 SH   SOLE   0 0 15,140
AKAMAI TECHNOLOGIES INC COM 00971T101 1,105 12,090 SH   SOLE   0 0 12,090
ALPHABET INC CAP STK CL A 02079K305 1,809 1,481 SH   SOLE   0 0 1,481
ALPHABET INC CAP STK CL C 02079K107 3,193 2,619 SH   SOLE   0 0 2,619
ALTRIA GROUP INC COM 02209S103 280 6,837 SH   SOLE   0 0 6,837
AMAZON COM INC COM 023135106 7,898 4,550 SH   SOLE   0 0 4,550
AMETEK INC NEW COM 031100100 275 3,000 SH   SOLE   0 0 3,000
AMGEN INC COM 031162100 257 1,330 SH   SOLE   0 0 1,330
APPLE INC COM 037833100 39,955 178,396 SH   SOLE   0 0 178,396
APPLIED MATLS INC COM 038222105 4,713 94,442 SH   SOLE   0 0 94,442
AT&T INC COM 00206R102 1,022 26,996 SH   SOLE   0 0 26,996
AUTOMATIC DATA PROCESSING IN COM 053015103 3,471 21,504 SH   SOLE   0 0 21,504
BANCORP INC DEL COM 05969A105 123 12,381 SH   SOLE   0 0 12,381
BANK AMER CORP COM 060505104 887 30,425 SH   SOLE   0 0 30,425
BB&T CORP COM 054937107 2,104 39,426 SH   SOLE   0 0 39,426
BLACKBERRY LTD COM 09228F103 1,211 230,665 SH   SOLE   0 0 230,665
BOEING CO COM 097023105 888 2,334 SH   SOLE   0 0 2,334
BP PLC SPONSORED ADR 055622104 1,317 34,668 SH   SOLE   0 0 34,668
BRISTOL MYERS SQUIBB CO COM 110122108 472 9,306 SH   SOLE   0 0 9,306
CATERPILLAR INC DEL COM 149123101 1,365 10,805 SH   SOLE   0 0 10,805
CBS CORP NEW CL B 124857202 200 4,953 SH   SOLE   0 0 4,953
CHECK POINT SOFTWARE TECH LT ORD M22465104 208 1,900 SH   SOLE   0 0 1,900
CHEVRON CORP NEW COM 166764100 817 6,890 SH   SOLE   0 0 6,890
CISCO SYS INC COM 17275R102 10,757 217,719 SH   SOLE   0 0 217,719
COCA COLA CO COM 191216100 8,568 157,379 SH   SOLE   0 0 157,379
COLUMBIA SPORTSWEAR CO COM 198516106 291 3,000 SH   SOLE   0 0 3,000
CONSOLIDATED EDISON INC COM 209115104 217 2,299 SH   SOLE   0 0 2,299
COOPER TIRE & RUBR CO COM 216831107 369 14,140 SH   SOLE   0 0 14,140
CORNING INC COM 219350105 1,454 50,970 SH   SOLE   0 0 50,970
COSTCO WHSL CORP NEW COM 22160K105 22,922 79,560 SH   SOLE   0 0 79,560
CSX CORP COM 126408103 302 4,362 SH   SOLE   0 0 4,362
DAKTRONICS INC COM 234264109 266 36,031 SH   SOLE   0 0 36,031
DEERE & CO COM 244199105 227 1,346 SH   SOLE   0 0 1,346
DELL TECHNOLOGIES INC CL C 24703L202 348 6,710 SH   SOLE   0 0 6,710
DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 57 12,675 SH   SOLE   0 0 12,675
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 205 19,700 SH   SOLE   0 0 19,700
DISNEY WALT CO COM DISNEY 254687106 4,299 32,988 SH   SOLE   0 0 32,988
DOMINION ENERGY INC COM 25746U109 494 6,091 SH   SOLE   0 0 6,091
DUKE ENERGY CORP NEW COM NEW 26441C204 861 8,981 SH   SOLE   0 0 8,981
EDWARDS LIFESCIENCES CORP COM 28176E108 335 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 288 8,196 SH   SOLE   0 0 8,196
EXPEDITORS INTL WASH INC COM 302130109 781 10,518 SH   SOLE   0 0 10,518
EXXON MOBIL CORP COM 30231G102 8,319 117,813 SH   SOLE   0 0 117,813
F5 NETWORKS INC COM 315616102 407 2,900 SH   SOLE   0 0 2,900
FEDEX CORP COM 31428X106 5,367 36,872 SH   SOLE   0 0 36,872
FLEX LTD ORD Y2573F102 181 17,340 SH   SOLE   0 0 17,340
FLUOR CORP NEW COM 343412102 549 28,710 SH   SOLE   0 0 28,710
FNB CORP PA COM 302520101 210 18,252 SH   SOLE   0 0 18,252
FOOT LOCKER INC COM 344849104 242 5,600 SH   SOLE   0 0 5,600
FORD MTR CO DEL COM 345370860 152 16,574 SH   SOLE   0 0 16,574
FRANKLIN RES INC COM 354613101 1,039 36,014 SH   SOLE   0 0 36,014
GARTNER INC COM 366651107 342 2,390 SH   SOLE   0 0 2,390
GENERAL DYNAMICS CORP COM 369550108 219 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM 369604103 482 53,959 SH   SOLE   0 0 53,959
GLOBUS MED INC CL A 379577208 926 18,120 SH   SOLE   0 0 18,120
GOLDMAN SACHS GROUP INC COM 38141G104 1,151 5,556 SH   SOLE   0 0 5,556
HELMERICH & PAYNE INC COM 423452101 1,344 33,535 SH   SOLE   0 0 33,535
HEWLETT PACKARD ENTERPRISE C COM 42824C109 302 19,926 SH   SOLE   0 0 19,926
HOME DEPOT INC COM 437076102 1,358 5,852 SH   SOLE   0 0 5,852
HONDA MOTOR LTD AMERN SHS 438128308 409 15,675 SH   SOLE   0 0 15,675
HP INC COM 40434L105 394 20,799 SH   SOLE   0 0 20,799
HUNT J B TRANS SVCS INC COM 445658107 221 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106 305 1,440 SH   SOLE   0 0 1,440
II VI INC COM 902104108 285 8,092 SH   SOLE   0 0 8,092
INTEL CORP COM 458140100 5,421 105,203 SH   SOLE   0 0 105,203
INTERNATIONAL BUSINESS MACHS COM 459200101 980 6,740 SH   SOLE   0 0 6,740
INTUIT COM 461202103 241 906 SH   SOLE   0 0 906
INTUITIVE SURGICAL INC COM NEW 46120E602 410 760 SH   SOLE   0 0 760
ISHARES INC CORE MSCI EMKT 46434G103 12 248 SH   SOLE   0 0 248
ISHARES SILVER TRUST ISHARES 46428Q109 2 150 SH   SOLE   0 0 150
ISHARES TR CHINA LG-CAP ETF 464287184 967 24,307 SH   SOLE   0 0 24,307
ISHARES TR CORE MSCI TOTAL 46432F834 31 539 SH   SOLE   0 0 539
ISHARES TR CORE S&P500 ETF 464287200 83 278 SH   SOLE   0 0 278
ISHARES TR CORE S&P MCP ETF 464287507 36 186 SH   SOLE   0 0 186
ISHARES TR CORE S&P TTL STK 464287150 84 1,250 SH   SOLE   0 0 1,250
ISHARES TR TRANS AVG ETF 464287192 685 3,682 SH   SOLE   0 0 3,682
ISHARES TR SELECT DIVID ETF 464287168 129 1,268 SH   SOLE   0 0 1,268
ISHARES TR EUROPE ETF 464287861 1,288 29,765 SH   SOLE   0 0 29,765
ISHARES TR FLTG RATE NT ETF 46429B655 18 345 SH   SOLE   0 0 345
ISHARES TR IBOXX HI YD ETF 464288513 124 1,425 SH   SOLE   0 0 1,425
ISHARES TR IBOXX INV CP ETF 464287242 13 100 SH   SOLE   0 0 100
ISHARES TR MSCI EURO FL ETF 464289180 3 175 SH   SOLE   0 0 175
ISHARES TR RUS 1000 GRW ETF 464287614 153 959 SH   SOLE   0 0 959
ISHARES TR RUS 1000 VAL ETF 464287598 13 100 SH   SOLE   0 0 100
ISHARES TR RUSSELL 2000 ETF 464287655 22 147 SH   SOLE   0 0 147
ISHARES TR S&P 500 GRWT ETF 464287309 28 153 SH   SOLE   0 0 153
ISHARES TR S&P MC 400GR ETF 464287606 22 98 SH   SOLE   0 0 98
ISHARES TR S&P MC 400VL ETF 464287705 21 133 SH   SOLE   0 0 133
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
ISHARES TR RUS MID CAP ETF 464287499 18 316 SH   SOLE   0 0 316
ISHARES TR CUR HD EURZN ETF 46434V639 6 193 SH   SOLE   0 0 193
ISHARES TR MSCI EAFE ETF 464287465 50 766 SH   SOLE   0 0 766
ISHARES TR U.S. ENERGY ETF 464287796 3 100 SH   SOLE   0 0 100
ISHARES TR US HOME CONS ETF 464288752 39 900 SH   SOLE   0 0 900
ISHARES TR CORE US AGGBD ET 464287226 42 370 SH   SOLE   0 0 370
JOHNSON & JOHNSON COM 478160104 1,573 12,156 SH   SOLE   0 0 12,156
KIMBERLY CLARK CORP COM 494368103 1,327 9,341 SH   SOLE   0 0 9,341
KROGER CO COM 501044101 864 33,525 SH   SOLE   0 0 33,525
KULICKE & SOFFA INDS INC COM 501242101 1,017 43,295 SH   SOLE   0 0 43,295
LAM RESEARCH CORP COM 512807108 1,028 4,450 SH   SOLE   0 0 4,450
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 280 14,700 SH   SOLE   0 0 14,700
LINCOLN NATL CORP IND COM 534187109 263 4,357 SH   SOLE   0 0 4,357
LIVE NATION ENTERTAINMENT IN COM 538034109 874 13,180 SH   SOLE   0 0 13,180
LOCKHEED MARTIN CORP COM 539830109 3,920 10,050 SH   SOLE   0 0 10,050
LOWES COS INC COM 548661107 5,207 47,356 SH   SOLE   0 0 47,356
MANTECH INTL CORP CL A 564563104 318 4,450 SH   SOLE   0 0 4,450
MCDONALDS CORP COM 580135101 700 3,259 SH   SOLE   0 0 3,259
MEDTRONIC PLC SHS G5960L103 119 10,746 SH   SOLE   0 0 10,746
MERCK & CO INC COM 58933Y105 394 4,681 SH   SOLE   0 0 4,681
MICROSOFT CORP COM 594918104 7,648 55,009 SH   SOLE   0 0 55,009
MONMOUTH REAL ESTATE INVT CO CL A 609720107 964 66,885 SH   SOLE   0 0 66,885
MORGAN STANLEY COM NEW 617446448 1,181 27,687 SH   SOLE   0 0 27,687
NIKE INC CL B 654106103 2,486 26,470 SH   SOLE   0 0 26,470
NOKIA CORP SPONSORED ADR 654902204 249 49,127 SH   SOLE   0 0 49,127
NORTHROP GRUMMAN CORP COM 666807102 564 1,504 SH   SOLE   0 0 1,504
NUCOR CORP COM 670346105 315 6,180 SH   SOLE   0 0 6,180
NUTRIEN LTD COM 67077M108 303 6,079 SH   SOLE   0 0 6,079
NVIDIA CORP COM 67066G104 3,535 20,307 SH   SOLE   0 0 20,307
OCCIDENTAL PETE CORP COM 674599105 1,867 41,988 SH   SOLE   0 0 41,988
ORACLE CORP COM 68389X105 3,074 55,868 SH   SOLE   0 0 55,868
PACCAR INC COM 693718108 690 9,850 SH   SOLE   0 0 9,850
PAYCHEX INC COM 704326107 716 8,650 SH   SOLE   0 0 8,650
PAYPAL HLDGS INC COM 70450Y103 839 8,100 SH   SOLE   0 0 8,100
PEPSICO INC COM 713448108 604 4,402 SH   SOLE   0 0 4,402
PFIZER INC COM 717081103 878 24,443 SH   SOLE   0 0 24,443
PRICE T ROWE GROUP INC COM 74144T108 338 2,956 SH   SOLE   0 0 2,956
PROCTER & GAMBLE CO COM 742718109 4,129 33,199 SH   SOLE   0 0 33,199
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,721 34,700 SH   SOLE   0 0 34,700
PROSHARES TR ULTRA FNCLS NEW 74347X633 470 10,030 SH   SOLE   0 0 10,030
PROSHARES TR PSHS ULTRUSS2000 74347R842 762 11,820 SH   SOLE   0 0 11,820
PROSHARES TR PSHS ULT S&P 500 74347R107 2,640 20,555 SH   SOLE   0 0 20,555
PROSHARES TR PSHS ULTSH 20YRS 74347B201 690 28,343 SH   SOLE   0 0 28,343
QUALCOMM INC COM 747525103 3,411 44,714 SH   SOLE   0 0 44,714
RAYTHEON CO COM NEW 755111507 3,464 17,656 SH   SOLE   0 0 17,656
SAP SE SPON ADR 803054204 545 4,625 SH   SOLE   0 0 4,625
SCHLUMBERGER LTD COM 806857108 1,858 54,385 SH   SOLE   0 0 54,385
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,521 25,697 SH   SOLE   0 0 25,697
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,816 20,145 SH   SOLE   0 0 20,145
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 826 10,634 SH   SOLE   0 0 10,634
SKYWORKS SOLUTIONS INC COM 83088M102 3,107 39,211 SH   SOLE   0 0 39,211
SOUTHERN CO COM 842587107 384 6,213 SH   SOLE   0 0 6,213
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,558 67,774 SH   SOLE   0 0 67,774
SPDR SERIES TRUST S&P BIOTECH 78464A870 340 4,461 SH   SOLE   0 0 4,461
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 400 17,910 SH   SOLE   0 0 17,910
STATE STR CORP COM 857477103 1,493 25,232 SH   SOLE   0 0 25,232
SUNTRUST BKS INC COM 867914103 796 11,565 SH   SOLE   0 0 11,565
SWISS HELVETIA FD INC COM 870875101 120 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 447 3,260 SH   SOLE   0 0 3,260
TAPESTRY INC COM 876030107 235 9,015 SH   SOLE   0 0 9,015
TARGET CORP COM 87612E106 1,552 14,516 SH   SOLE   0 0 14,516
TERADYNE INC COM 880770102 2,144 37,015 SH   SOLE   0 0 37,015
THE CHARLES SCHWAB CORPORATI COM 808513105 519 12,415 SH   SOLE   0 0 12,415
TIFFANY & CO NEW COM 886547108 204 2,200 SH   SOLE   0 0 2,200
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,148 8,533 SH   SOLE   0 0 8,533
TRANSOCEAN LTD REG SHS H8817H100 143 31,950 SH   SOLE   0 0 31,950
UBER TECHNOLOGIES INC COM 90353T100 204 6,700 SH   SOLE   0 0 6,700
UNITED PARCEL SERVICE INC CL B 911312106 4,688 39,128 SH   SOLE   0 0 39,128
UNITED TECHNOLOGIES CORP COM 913017109 490 3,591 SH   SOLE   0 0 3,591
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 297 25,238 SH   SOLE   0 0 25,238
VARIAN MED SYS INC COM 92220P105 509 4,278 SH   SOLE   0 0 4,278
VERIZON COMMUNICATIONS INC COM 92343V104 2,233 36,994 SH   SOLE   0 0 36,994
VISA INC COM CL A 92826C839 2,921 16,981 SH   SOLE   0 0 16,981
VMWARE INC CL A COM 928563402 1,194 7,960 SH   SOLE   0 0 7,960
WALGREENS BOOTS ALLIANCE INC COM 931427108 962 17,395 SH   SOLE   0 0 17,395
WALMART INC COM 931142103 12,218 102,949 SH   SOLE   0 0 102,949
WELLS FARGO CO NEW COM 949746101 2,416 47,903 SH   SOLE   0 0 47,903
XILINX INC COM 983919101 753 7,850 SH   SOLE   0 0 7,850