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 307 1,756 SH   SOLE   0 0 1,756
ACTIVISION BLIZZARD INC COM 00507V109 1,362 14,667 SH   SOLE   0 0 14,667
ADOBE SYSTEMS INCORPORATED COM 00724F101 10,035 20,065 SH   SOLE   0 0 20,065
ADVANCED MICRO DEVICES INC COM 007903107 491 5,350 SH   SOLE   0 0 5,350
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,113 58,910 SH   SOLE   0 0 58,910
AKAMAI TECHNOLOGIES INC COM 00971T101 1,202 11,450 SH   SOLE   0 0 11,450
ALPHABET INC CAP STK CL C 02079K107 4,325 2,469 SH   SOLE   0 0 2,469
ALPHABET INC CAP STK CL A 02079K305 2,312 1,319 SH   SOLE   0 0 1,319
AMAZON COM INC COM 023135106 13,780 4,231 SH   SOLE   0 0 4,231
AMETEK INC COM 031100100 391 3,233 SH   SOLE   0 0 3,233
AMGEN INC COM 031162100 276 1,200 SH   SOLE   0 0 1,200
APPLE INC COM 037833100 53,818 405,594 SH   SOLE   0 0 405,594
APPLIED MATLS INC COM 038222105 6,581 76,257 SH   SOLE   0 0 76,257
AT&T INC COM 00206R102 508 17,664 SH   SOLE   0 0 17,664
AUTOMATIC DATA PROCESSING IN COM 053015103 3,567 20,242 SH   SOLE   0 0 20,242
BANCORP INC DEL COM 05969A105 326 23,863 SH   SOLE   0 0 23,863
BK OF AMERICA CORP COM 060505104 1,304 43,023 SH   SOLE   0 0 43,023
BLACKBERRY LTD COM 09228F103 1,075 162,180 SH   SOLE   0 0 162,180
BLOCK H & R INC COM 093671105 322 20,290 SH   SOLE   0 0 20,290
BOEING CO COM 097023105 381 1,782 SH   SOLE   0 0 1,782
BP PLC SPONSORED ADR 055622104 651 31,708 SH   SOLE   0 0 31,708
BRISTOL-MYERS SQUIBB CO COM 110122108 412 6,650 SH   SOLE   0 0 6,650
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 211 1,375 SH   SOLE   0 0 1,375
CATERPILLAR INC COM 149123101 1,861 10,225 SH   SOLE   0 0 10,225
CHECK POINT SOFTWARE TECH LT ORD M22465104 385 2,900 SH   SOLE   0 0 2,900
CHEVRON CORP NEW COM 166764100 254 3,004 SH   SOLE   0 0 3,004
CISCO SYS INC COM 17275R102 10,018 223,856 SH   SOLE   0 0 223,856
COCA COLA CO COM 191216100 6,865 125,184 SH   SOLE   0 0 125,184
COLUMBIA SPORTSWEAR CO COM 198516106 201 2,300 SH   SOLE   0 0 2,300
COOPER TIRE & RUBR CO COM 216831107 312 7,710 SH   SOLE   0 0 7,710
CORNING INC COM 219350105 1,180 32,770 SH   SOLE   0 0 32,770
COSTCO WHSL CORP NEW COM 22160K105 24,543 65,140 SH   SOLE   0 0 65,140
CROWDSTRIKE HLDGS INC CL A 22788C105 212 1,000 SH   SOLE   0 0 1,000
CSX CORP COM 126408103 283 3,120 SH   SOLE   0 0 3,120
DAKTRONICS INC COM 234264109 128 27,286 SH   SOLE   0 0 27,286
DEUTSCHE BK AG LONDON BRH GOLD DOUBLE SHOR 25154H756 31 11,775 SH   SOLE   0 0 11,775
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 285 11,000 SH   SOLE   0 0 11,000
DISNEY WALT CO COM 254687106 5,816 32,099 SH   SOLE   0 0 32,099
DOMINION ENERGY INC COM 25746U109 421 5,604 SH   SOLE   0 0 5,604
DUKE ENERGY CORP NEW COM NEW 26441C204 812 8,865 SH   SOLE   0 0 8,865
EDWARDS LIFESCIENCES CORP COM 28176E108 328 3,600 SH   SOLE   0 0 3,600
ENBRIDGE INC COM 29250N105 229 7,152 SH   SOLE   0 0 7,152
EXPEDITORS INTL WASH INC COM 302130109 927 9,743 SH   SOLE   0 0 9,743
EXPONENT INC COM 30214U102 252 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102 3,214 77,965 SH   SOLE   0 0 77,965
F5 NETWORKS INC COM 315616102 874 4,970 SH   SOLE   0 0 4,970
FACEBOOK INC CL A 30303M102 317 1,159 SH   SOLE   0 0 1,159
FEDEX CORP COM 31428X106 8,416 32,416 SH   SOLE   0 0 32,416
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 344 8,158 SH   SOLE   0 0 8,158
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 17 302 SH   SOLE   0 0 302
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 21 451 SH   SOLE   0 0 451
FLEX LTD ORD Y2573F102 285 15,840 SH   SOLE   0 0 15,840
FLUOR CORP NEW COM 343412102 324 20,260 SH   SOLE   0 0 20,260
FRANKLIN RESOURCES INC COM 354613101 861 34,464 SH   SOLE   0 0 34,464
GARTNER INC COM 366651107 304 1,900 SH   SOLE   0 0 1,900
GENERAL ELECTRIC CO COM 369604103 386 35,758 SH   SOLE   0 0 35,758
GENUINE PARTS CO COM 372460105 340 3,385 SH   SOLE   0 0 3,385
GLOBUS MED INC CL A 379577208 963 14,770 SH   SOLE   0 0 14,770
GOLDMAN SACHS GROUP INC COM 38141G104 852 3,230 SH   SOLE   0 0 3,230
HELMERICH & PAYNE INC COM 423452101 1,154 49,810 SH   SOLE   0 0 49,810
HEWLETT PACKARD ENTERPRISE C COM 42824C109 175 14,783 SH   SOLE   0 0 14,783
HOLOGIC INC COM 436440101 208 2,850 SH   SOLE   0 0 2,850
HOME DEPOT INC COM 437076102 1,336 5,030 SH   SOLE   0 0 5,030
HONDA MOTOR LTD AMERN SHS 438128308 336 11,900 SH   SOLE   0 0 11,900
HORMEL FOODS CORP COM 440452100 373 8,000 SH   SOLE   0 0 8,000
HUNT J B TRANS SVCS INC COM 445658107 273 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106 1,157 6,785 SH   SOLE   0 0 6,785
II-VI INC COM 902104108 416 5,482 SH   SOLE   0 0 5,482
INTEL CORP COM 458140100 5,397 108,335 SH   SOLE   0 0 108,335
INTERNATIONAL BUSINESS MACHS COM 459200101 896 7,115 SH   SOLE   0 0 7,115
INTUIT COM 461202103 240 631 SH   SOLE   0 0 631
INTUITIVE SURGICAL INC COM NEW 46120E602 491 600 SH   SOLE   0 0 600
ISHARES TR RUS MID CAP ETF 464287499 25 371 SH   SOLE   0 0 371
ISHARES TR RUS 2000 VAL ETF 464287630 4 29 SH   SOLE   0 0 29
ISHARES TR CORE S&P TTL STK 464287150 108 1,250 SH   SOLE   0 0 1,250
ISHARES TR SELECT DIVID ETF 464287168 122 1,268 SH   SOLE   0 0 1,268
ISHARES TR CHINA LG-CAP ETF 464287184 1,344 28,937 SH   SOLE   0 0 28,937
ISHARES TR TRANS AVG ETF 464287192 744 3,373 SH   SOLE   0 0 3,373
ISHARES TR CORE S&P500 ETF 464287200 40 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 14 100 SH   SOLE   0 0 100
ISHARES TR S&P 500 GRWT ETF 464287309 39 612 SH   SOLE   0 0 612
ISHARES TR MSCI EAFE ETF 464287465 48 658 SH   SOLE   0 0 658
ISHARES TR CORE S&P MCP ETF 464287507 27 116 SH   SOLE   0 0 116
ISHARES TR RUS 1000 VAL ETF 464287598 14 100 SH   SOLE   0 0 100
ISHARES TR S&P MC 400GR ETF 464287606 28 392 SH   SOLE   0 0 392
ISHARES TR RUS 1000 GRW ETF 464287614 169 699 SH   SOLE   0 0 699
ISHARES TR S&P MC 400VL ETF 464287705 23 266 SH   SOLE   0 0 266
ISHARES TR U.S. ENERGY ETF 464287796 2 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P SCP ETF 464287804 31 332 SH   SOLE   0 0 332
ISHARES TR EUROPE ETF 464287861 771 16,086 SH   SOLE   0 0 16,086
ISHARES TR SP SMCP600VL ETF 464287879 22 268 SH   SOLE   0 0 268
ISHARES TR IBOXX HI YD ETF 464288513 227 2,600 SH   SOLE   0 0 2,600
ISHARES TR US HOME CONS ETF 464288752 33 600 SH   SOLE   0 0 600
JOHNSON & JOHNSON COM 478160104 1,102 7,000 SH   SOLE   0 0 7,000
JPMORGAN CHASE & CO COM 46625H100 276 2,172 SH   SOLE   0 0 2,172
KIMBERLY-CLARK CORP COM 494368103 1,160 8,605 SH   SOLE   0 0 8,605
KROGER CO COM 501044101 487 15,325 SH   SOLE   0 0 15,325
KULICKE & SOFFA INDS INC COM 501242101 1,132 35,590 SH   SOLE   0 0 35,590
LAM RESEARCH CORP COM 512807108 841 1,780 SH   SOLE   0 0 1,780
LEIDOS HOLDINGS INC COM 525327102 210 2,000 SH   SOLE   0 0 2,000
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 230 11,470 SH   SOLE   0 0 11,470
LIVE NATION ENTERTAINMENT IN COM 538034109 381 5,180 SH   SOLE   0 0 5,180
LOCKHEED MARTIN CORP COM 539830109 2,808 7,910 SH   SOLE   0 0 7,910
LOWES COS INC COM 548661107 6,718 41,856 SH   SOLE   0 0 41,856
MCDONALDS CORP COM 580135101 526 2,450 SH   SOLE   0 0 2,450
MICROSOFT CORP COM 594918104 11,870 53,367 SH   SOLE   0 0 53,367
MONMOUTH REAL ESTATE INVT CO CL A 609720107 527 30,400 SH   SOLE   0 0 30,400
MORGAN STANLEY COM NEW 617446448 1,609 23,485 SH   SOLE   0 0 23,485
MORNINGSTAR INC COM 617700109 289 1,250 SH   SOLE   0 0 1,250
NATIONAL INSTRS CORP COM 636518102 294 6,700 SH   SOLE   0 0 6,700
NETAPP INC COM 64110D104 297 4,490 SH   SOLE   0 0 4,490
NEW YORK TIMES CO CL A 650111107 393 7,600 SH   SOLE   0 0 7,600
NIKE INC CL B 654106103 3,077 21,750 SH   SOLE   0 0 21,750
NOKIA CORP SPONSORED ADR 654902204 153 39,230 SH   SOLE   0 0 39,230
NUCOR CORP COM 670346105 241 4,525 SH   SOLE   0 0 4,525
NUTRIEN LTD COM 67077M108 270 5,610 SH   SOLE   0 0 5,610
NVIDIA CORPORATION COM 67066G104 8,215 15,732 SH   SOLE   0 0 15,732
OCCIDENTAL PETE CORP COM 674599105 552 31,870 SH   SOLE   0 0 31,870
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 25 3,666 SH   SOLE   0 0 3,666
OLD DOMINION FREIGHT LINE IN COM 679580100 324 1,660 SH   SOLE   0 0 1,660
ORACLE CORP COM 68389X105 1,887 29,172 SH   SOLE   0 0 29,172
PACCAR INC COM 693718108 470 5,450 SH   SOLE   0 0 5,450
PAYCHEX INC COM 704326107 1,640 17,600 SH   SOLE   0 0 17,600
PAYPAL HLDGS INC COM 70450Y103 1,897 8,100 SH   SOLE   0 0 8,100
PENN NATL GAMING INC COM 707569109 259 3,000 SH   SOLE   0 0 3,000
PEPSICO INC COM 713448108 361 2,432 SH   SOLE   0 0 2,432
PFIZER INC COM 717081103 406 11,037 SH   SOLE   0 0 11,037
PRICE T ROWE GROUP INC COM 74144T108 272 1,796 SH   SOLE   0 0 1,796
PROCTER AND GAMBLE CO COM 742718109 4,190 30,111 SH   SOLE   0 0 30,111
PROSHARES TR PSHS ULTSH 20YRS 74347B201 381 23,212 SH   SOLE   0 0 23,212
PROSHARES TR PSHS ULT S&P 500 74347R107 3,746 41,010 SH   SOLE   0 0 41,010
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,904 33,725 SH   SOLE   0 0 33,725
PROSHARES TR PSHS ULTRUSS2000 74347R842 1,032 11,520 SH   SOLE   0 0 11,520
PROSHARES TR ULTRA FNCLS NEW 74347X633 413 9,755 SH   SOLE   0 0 9,755
QUALCOMM INC COM 747525103 5,740 37,680 SH   SOLE   0 0 37,680
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,244 31,385 SH   SOLE   0 0 31,385
ROYAL BK CDA COM 780087102 295 3,596 SH   SOLE   0 0 3,596
SAP SE SPON ADR 803054204 1,741 13,355 SH   SOLE   0 0 13,355
SCHLUMBERGER LTD COM 806857108 851 38,962 SH   SOLE   0 0 38,962
SCHWAB CHARLES CORP COM 808513105 2,365 44,580 SH   SOLE   0 0 44,580
SELECT SECTOR SPDR TR ENERGY 81369Y506 873 23,045 SH   SOLE   0 0 23,045
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,044 18,020 SH   SOLE   0 0 18,020
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 25 850 SH   SOLE   0 0 850
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 805 9,092 SH   SOLE   0 0 9,092
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16 125 SH   SOLE   0 0 125
SKYWORKS SOLUTIONS INC COM 83088M102 3,452 22,582 SH   SOLE   0 0 22,582
SMARTSHEET INC COM CL A 83200N103 208 3,000 SH   SOLE   0 0 3,000
SOUTHERN CO COM 842587107 315 5,130 SH   SOLE   0 0 5,130
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,407 57,695 SH   SOLE   0 0 57,695
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3 79 SH   SOLE   0 0 79
STATE STR CORP COM 857477103 262 3,600 SH   SOLE   0 0 3,600
SWISS HELVETIA FD INC COM 870875101 134 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 832 3,210 SH   SOLE   0 0 3,210
SYSCO CORP COM 871829107 3,067 41,305 SH   SOLE   0 0 41,305
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 218 2,000 SH   SOLE   0 0 2,000
TAPESTRY INC COM 876030107 246 7,925 SH   SOLE   0 0 7,925
TARGET CORP COM 87612E106 1,643 9,305 SH   SOLE   0 0 9,305
TERADYNE INC COM 880770102 2,975 24,815 SH   SOLE   0 0 24,815
TESLA INC COM 88160R101 370 525 SH   SOLE   0 0 525
TIFFANY & CO NEW COM 886547108 210 1,600 SH   SOLE   0 0 1,600
TITAN INTL INC ILL COM 88830M102 496 102,000 SH   SOLE   0 0 102,000
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 441 2,850 SH   SOLE   0 0 2,850
TRANSOCEAN LTD REG SHS H8817H100 74 31,950 SH   SOLE   0 0 31,950
TRUIST FINL CORP COM 89832Q109 2,297 47,919 SH   SOLE   0 0 47,919
UBER TECHNOLOGIES INC COM 90353T100 370 7,250 SH   SOLE   0 0 7,250
UNITED PARCEL SERVICE INC CL B 911312106 5,278 31,343 SH   SOLE   0 0 31,343
VARIAN MED SYS INC COM 92220P105 389 2,220 SH   SOLE   0 0 2,220
VERIZON COMMUNICATIONS INC COM 92343V104 1,916 32,608 SH   SOLE   0 0 32,608
VISA INC COM CL A 92826C839 3,009 13,756 SH   SOLE   0 0 13,756
VMWARE INC CL A COM 928563402 520 3,705 SH   SOLE   0 0 3,705
WALGREENS BOOTS ALLIANCE INC COM 931427108 885 22,185 SH   SOLE   0 0 22,185
WALMART INC COM 931142103 12,351 85,685 SH   SOLE   0 0 85,685
WELLS FARGO CO NEW COM 949746101 1,366 45,253 SH   SOLE   0 0 45,253
WHEATON PRECIOUS METALS CORP COM 962879102 209 5,000 SH   SOLE   0 0 5,000
XILINX INC COM 983919101 936 6,600 SH   SOLE   0 0 6,600