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 274 1,756 SH   SOLE   0 0 1,756
ACTIVISION BLIZZARD INC COM 00507V109 1,149 15,138 SH   SOLE   0 0 15,138
ADOBE INC COM 00724F101 8,734 20,065 SH   SOLE   0 0 20,065
ADVANCED MICRO DEVICES INC COM 007903107 326 6,200 SH   SOLE   0 0 6,200
AEROJET ROCKETDYNE HLDGS INC COM 007800105 565 14,250 SH   SOLE   0 0 14,250
AKAMAI TECHNOLOGIES INC COM 00971T101 1,241 11,590 SH   SOLE   0 0 11,590
ALPHABET INC CAP STK CL C 02079K107 2,984 2,111 SH   SOLE   0 0 2,111
ALPHABET INC CAP STK CL A 02079K305 1,961 1,383 SH   SOLE   0 0 1,383
AMAZON COM INC COM 023135106 12,037 4,363 SH   SOLE   0 0 4,363
AMETEK INC COM 031100100 289 3,233 SH   SOLE   0 0 3,233
AMGEN INC COM 031162100 290 1,230 SH   SOLE   0 0 1,230
APPLE INC COM 037833100 39,808 109,123 SH   SOLE   0 0 109,123
APPLIED MATLS INC COM 038222105 4,744 78,482 SH   SOLE   0 0 78,482
AT&T INC COM 00206R102 632 20,898 SH   SOLE   0 0 20,898
AUTOMATIC DATA PROCESSING IN COM 053015103 3,069 20,611 SH   SOLE   0 0 20,611
BANCORP INC DEL COM 05969A105 234 23,863 SH   SOLE   0 0 23,863
BK OF AMERICA CORP COM 060505104 752 31,653 SH   SOLE   0 0 31,653
BLACKBERRY LTD COM 09228F103 830 169,730 SH   SOLE   0 0 169,730
BLOCK H & R INC COM 093671105 255 17,860 SH   SOLE   0 0 17,860
BOEING CO COM 097023105 327 1,782 SH   SOLE   0 0 1,782
BP PLC SPONSORED ADR 055622104 800 34,292 SH   SOLE   0 0 34,292
BRISTOL-MYERS SQUIBB CO COM 110122108 391 6,650 SH   SOLE   0 0 6,650
CATERPILLAR INC DEL COM 149123101 1,350 10,675 SH   SOLE   0 0 10,675
CHECK POINT SOFTWARE TECH LT ORD M22465104 312 2,900 SH   SOLE   0 0 2,900
CHEVRON CORP NEW COM 166764100 272 3,045 SH   SOLE   0 0 3,045
CISCO SYS INC COM 17275R102 10,653 228,404 SH   SOLE   0 0 228,404
COCA COLA CO COM 191216100 6,138 137,373 SH   SOLE   0 0 137,373
CONSOLIDATED EDISON INC COM 209115104 209 2,900 SH   SOLE   0 0 2,900
COOPER TIRE & RUBR CO COM 216831107 239 8,660 SH   SOLE   0 0 8,660
CORNING INC COM 219350105 893 34,470 SH   SOLE   0 0 34,470
COSTCO WHSL CORP NEW COM 22160K105 20,347 67,106 SH   SOLE   0 0 67,106
CSX CORP COM 126408103 218 3,120 SH   SOLE   0 0 3,120
DAKTRONICS INC COM 234264109 132 30,386 SH   SOLE   0 0 30,386
DEUTSCHE BK AG LONDON BRH GOLD DOUBLE SHOR 25154H756 40 11,775 SH   SOLE   0 0 11,775
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 177 11,300 SH   SOLE   0 0 11,300
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 199 3,862 SH   SOLE   0 0 3,862
DISNEY WALT CO COM DISNEY 254687106 3,772 33,826 SH   SOLE   0 0 33,826
DOMINION ENERGY INC COM 25746U109 455 5,604 SH   SOLE   0 0 5,604
DUKE ENERGY CORP NEW COM NEW 26441C204 708 8,865 SH   SOLE   0 0 8,865
EDWARDS LIFESCIENCES CORP COM 28176E108 249 3,600 SH   SOLE   0 0 3,600
ENBRIDGE INC COM 29250N105 229 7,526 SH   SOLE   0 0 7,526
EXPEDITORS INTL WASH INC COM 302130109 741 9,743 SH   SOLE   0 0 9,743
EXPONENT INC COM 30214U102 227 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102 4,262 95,309 SH   SOLE   0 0 95,309
F N B CORP COM 302520101 135 18,036 SH   SOLE   0 0 18,036
F5 NETWORKS INC COM 315616102 728 5,220 SH   SOLE   0 0 5,220
FACEBOOK INC CL A 30303M102 286 1,259 SH   SOLE   0 0 1,259
FEDEX CORP COM 31428X106 5,393 38,461 SH   SOLE   0 0 38,461
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 267 8,058 SH   SOLE   0 0 8,058
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 15 302 SH   SOLE   0 0 302
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 16 451 SH   SOLE   0 0 451
FLEX LTD ORD Y2573F102 162 15,840 SH   SOLE   0 0 15,840
FLUOR CORP NEW COM 343412102 263 21,810 SH   SOLE   0 0 21,810
FRANKLIN RESOURCES INC COM 354613101 788 37,589 SH   SOLE   0 0 37,589
GARTNER INC COM 366651107 231 1,900 SH   SOLE   0 0 1,900
GENERAL ELECTRIC CO COM 369604103 278 40,670 SH   SOLE   0 0 40,670
GENUINE PARTS CO COM 372460105 268 3,085 SH   SOLE   0 0 3,085
GILEAD SCIENCES INC COM 375558103 255 3,311 SH   SOLE   0 0 3,311
GLOBUS MED INC CL A 379577208 657 13,770 SH   SOLE   0 0 13,770
GOLDMAN SACHS GROUP INC COM 38141G104 664 3,360 SH   SOLE   0 0 3,360
HELMERICH & PAYNE INC COM 423452101 849 43,530 SH   SOLE   0 0 43,530
HEWLETT PACKARD ENTERPRISE C COM 42824C109 148 15,233 SH   SOLE   0 0 15,233
HOME DEPOT INC COM 437076102 1,274 5,087 SH   SOLE   0 0 5,087
HONDA MOTOR LTD AMERN SHS 438128308 304 11,900 SH   SOLE   0 0 11,900
HORMEL FOODS CORP COM 440452100 579 12,000 SH   SOLE   0 0 12,000
HP INC COM 40434L105 285 16,336 SH   SOLE   0 0 16,336
HUNT J B TRANS SVCS INC COM 445658107 241 2,000 SH   SOLE   0 0 2,000
II-VI INC COM 902104108 264 5,599 SH   SOLE   0 0 5,599
INTEL CORP COM 458140100 5,594 93,491 SH   SOLE   0 0 93,491
INTERNATIONAL BUSINESS MACHS COM 459200101 796 6,590 SH   SOLE   0 0 6,590
INTUITIVE SURGICAL INC COM NEW 46120E602 342 600 SH   SOLE   0 0 600
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 272 2,675 SH   SOLE   0 0 2,675
ISHARES TR CORE S&P TTL STK 464287150 87 1,250 SH   SOLE   0 0 1,250
ISHARES TR SELECT DIVID ETF 464287168 102 1,268 SH   SOLE   0 0 1,268
ISHARES TR CHINA LG-CAP ETF 464287184 1,214 30,589 SH   SOLE   0 0 30,589
ISHARES TR TRANS AVG ETF 464287192 562 3,457 SH   SOLE   0 0 3,457
ISHARES TR CORE S&P500 ETF 464287200 33 107 SH   SOLE   0 0 107
ISHARES TR CORE US AGGBD ET 464287226 44 370 SH   SOLE   0 0 370
ISHARES TR IBOXX INV CP ETF 464287242 13 100 SH   SOLE   0 0 100
ISHARES TR S&P 500 GRWT ETF 464287309 32 153 SH   SOLE   0 0 153
ISHARES TR MSCI EAFE ETF 464287465 40 658 SH   SOLE   0 0 658
ISHARES TR RUS MID CAP ETF 464287499 20 371 SH   SOLE   0 0 371
ISHARES TR CORE S&P MCP ETF 464287507 21 116 SH   SOLE   0 0 116
ISHARES TR RUS 1000 VAL ETF 464287598 11 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 184 959 SH   SOLE   0 0 959
ISHARES TR RUS 2000 VAL ETF 464287630 3 29 SH   SOLE   0 0 29
ISHARES TR S&P MC 400VL ETF 464287705 18 133 SH   SOLE   0 0 133
ISHARES TR U.S. ENERGY ETF 464287796 2 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P SCP ETF 464287804 23 332 SH   SOLE   0 0 332
ISHARES TR EUROPE ETF 464287861 674 16,676 SH   SOLE   0 0 16,676
ISHARES TR SP SMCP600VL ETF 464287879 16 134 SH   SOLE   0 0 134
ISHARES TR IBOXX HI YD ETF 464288513 212 2,600 SH   SOLE   0 0 2,600
ISHARES TR US HOME CONS ETF 464288752 26 600 SH   SOLE   0 0 600
JOHNSON & JOHNSON COM 478160104 984 7,000 SH   SOLE   0 0 7,000
JPMORGAN CHASE & CO COM 46625H100 204 2,172 SH   SOLE   0 0 2,172
KIMBERLY CLARK CORP COM 494368103 1,233 8,725 SH   SOLE   0 0 8,725
KROGER CO COM 501044101 482 14,225 SH   SOLE   0 0 14,225
KULICKE & SOFFA INDS INC COM 501242101 751 36,040 SH   SOLE   0 0 36,040
LAM RESEARCH CORP COM 512807108 598 1,850 SH   SOLE   0 0 1,850
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 186 13,900 SH   SOLE   0 0 13,900
LIVE NATION ENTERTAINMENT IN COM 538034109 296 6,680 SH   SOLE   0 0 6,680
LOCKHEED MARTIN CORP COM 539830109 3,069 8,410 SH   SOLE   0 0 8,410
LOWES COS INC COM 548661107 5,818 43,056 SH   SOLE   0 0 43,056
MCDONALDS CORP COM 580135101 470 2,550 SH   SOLE   0 0 2,550
MEDTRONIC PLC SHS G5960L103 243 2,650 SH   SOLE   0 0 2,650
MICROSOFT CORP COM 594918104 10,592 52,049 SH   SOLE   0 0 52,049
MONMOUTH REAL ESTATE INVT CO CL A 609720107 653 45,100 SH   SOLE   0 0 45,100
MORGAN STANLEY COM NEW 617446448 1,158 23,970 SH   SOLE   0 0 23,970
NATIONAL INSTRS CORP COM 636518102 259 6,700 SH   SOLE   0 0 6,700
NETAPP INC COM 64110D104 218 4,915 SH   SOLE   0 0 4,915
NIKE INC CL B 654106103 2,261 23,063 SH   SOLE   0 0 23,063
NOKIA CORP SPONSORED ADR 654902204 173 39,230 SH   SOLE   0 0 39,230
NUCOR CORP COM 670346105 227 5,480 SH   SOLE   0 0 5,480
NVIDIA CORPORATION COM 67066G104 6,334 16,673 SH   SOLE   0 0 16,673
OCCIDENTAL PETE CORP COM 674599105 642 35,091 SH   SOLE   0 0 35,091
OLD DOMINION FREIGHT LINE IN COM 679580100 282 1,660 SH   SOLE   0 0 1,660
ORACLE CORP COM 68389X105 1,660 30,042 SH   SOLE   0 0 30,042
PACCAR INC COM 693718108 408 5,450 SH   SOLE   0 0 5,450
PAYCHEX INC COM 704326107 614 8,100 SH   SOLE   0 0 8,100
PAYPAL HLDGS INC COM 70450Y103 1,411 8,100 SH   SOLE   0 0 8,100
PEPSICO INC COM 713448108 322 2,432 SH   SOLE   0 0 2,432
PFIZER INC COM 717081103 361 11,037 SH   SOLE   0 0 11,037
PRICE T ROWE GROUP INC COM 74144T108 222 1,796 SH   SOLE   0 0 1,796
PROCTER AND GAMBLE CO COM 742718109 3,680 30,778 SH   SOLE   0 0 30,778
PROSHARES TR PSHS ULTSH 20YRS 74347B201 381 23,937 SH   SOLE   0 0 23,937
PROSHARES TR PSHS ULT S&P 500 74347R107 2,577 20,605 SH   SOLE   0 0 20,605
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,399 34,700 SH   SOLE   0 0 34,700
PROSHARES TR PSHS ULTRUSS2000 74347R842 567 11,670 SH   SOLE   0 0 11,670
PROSHARES TR ULTRA FNCLS NEW 74347X633 284 9,755 SH   SOLE   0 0 9,755
PROSHARES TR PSHS ULTRA O&G 74347R719 217 2,871 SH   SOLE   0 0 2,871
QUALCOMM INC COM 747525103 3,533 38,730 SH   SOLE   0 0 38,730
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,129 34,551 SH   SOLE   0 0 34,551
ROYAL BK CDA COM 780087102 268 3,948 SH   SOLE   0 0 3,948
SAP SE SPON ADR 803054204 550 3,925 SH   SOLE   0 0 3,925
SCHLUMBERGER LTD COM 806857108 761 41,372 SH   SOLE   0 0 41,372
SCHWAB CHARLES CORP COM 808513105 1,153 34,160 SH   SOLE   0 0 34,160
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,853 18,520 SH   SOLE   0 0 18,520
SELECT SECTOR SPDR TR ENERGY 81369Y506 765 20,220 SH   SOLE   0 0 20,220
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 20 850 SH   SOLE   0 0 850
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 636 9,259 SH   SOLE   0 0 9,259
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 13 125 SH   SOLE   0 0 125
SKYWORKS SOLUTIONS INC COM 83088M102 3,015 23,582 SH   SOLE   0 0 23,582
SOUTHERN CO COM 842587107 292 5,630 SH   SOLE   0 0 5,630
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,126 59,845 SH   SOLE   0 0 59,845
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2 79 SH   SOLE   0 0 79
SPDR SER TR S&P BK ETF 78464A797 63 2,008 SH   SOLE   0 0 2,008
SPDR SER TR S&P BIOTECH 78464A870 337 3,011 SH   SOLE   0 0 3,011
SWISS HELVETIA FD INC COM 870875101 117 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 626 3,210 SH   SOLE   0 0 3,210
SYSCO CORP COM 871829107 2,103 38,480 SH   SOLE   0 0 38,480
TARGET CORP COM 87612E106 1,128 9,405 SH   SOLE   0 0 9,405
TERADYNE INC COM 880770102 2,228 26,365 SH   SOLE   0 0 26,365
TITAN INTL INC ILL COM 88830M102 149 102,000 SH   SOLE   0 0 102,000
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 459 3,650 SH   SOLE   0 0 3,650
TRANSOCEAN LTD REG SHS H8817H100 58 31,950 SH   SOLE   0 0 31,950
TRUIST FINL CORP COM 89832Q109 1,802 47,991 SH   SOLE   0 0 47,991
UNITED PARCEL SERVICE INC CL B 911312106 4,180 37,595 SH   SOLE   0 0 37,595
VARIAN MED SYS INC COM 92220P105 582 4,748 SH   SOLE   0 0 4,748
VERIZON COMMUNICATIONS INC COM 92343V104 1,800 32,658 SH   SOLE   0 0 32,658
VISA INC COM CL A 92826C839 3,082 15,956 SH   SOLE   0 0 15,956
VMWARE INC CL A COM 928563402 763 4,930 SH   SOLE   0 0 4,930
WALGREENS BOOTS ALLIANCE INC COM 931427108 709 16,720 SH   SOLE   0 0 16,720
WALMART INC COM 931142103 10,278 85,810 SH   SOLE   0 0 85,810
WELLS FARGO CO NEW COM 949746101 1,233 48,182 SH   SOLE   0 0 48,182
XILINX INC COM 983919101 679 6,900 SH   SOLE   0 0 6,900