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 418 2,105 SH   SOLE   0 0 2,105
ACTIVISION BLIZZARD INC COM 00507V109 1,452 15,217 SH   SOLE   0 0 15,217
ADOBE SYSTEMS INCORPORATED COM 00724F101 11,850 20,235 SH   SOLE   0 0 20,235
ADVANCED MICRO DEVICES INC COM 007903107 953 10,150 SH   SOLE   0 0 10,150
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,533 52,460 SH   SOLE   0 0 52,460
AKAMAI TECHNOLOGIES INC COM 00971T101 1,590 13,635 SH   SOLE   0 0 13,635
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 230 1,015 SH   SOLE   0 0 1,015
ALPHABET INC CAP STK CL C 02079K107 7,755 3,094 SH   SOLE   0 0 3,094
ALPHABET INC CAP STK CL A 02079K305 3,372 1,381 SH   SOLE   0 0 1,381
ALTRIA GROUP INC COM 02209S103 249 5,226 SH   SOLE   0 0 5,226
AMAZON COM INC COM 023135106 18,456 5,365 SH   SOLE   0 0 5,365
AMETEK INC COM 031100100 432 3,233 SH   SOLE   0 0 3,233
AMGEN INC COM 031162100 488 2,000 SH   SOLE   0 0 2,000
APPLE INC COM 037833100 83,196 607,447 SH   SOLE   0 0 607,447
APPLIED MATLS INC COM 038222105 10,310 72,399 SH   SOLE   0 0 72,399
AT&T INC COM 00206R102 535 18,606 SH   SOLE   0 0 18,606
AUTOMATIC DATA PROCESSING IN COM 053015103 3,843 19,349 SH   SOLE   0 0 19,349
BANCORP INC DEL COM 05969A105 875 38,045 SH   SOLE   0 0 38,045
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 228 820 SH   SOLE   0 0 820
BK OF AMERICA CORP COM 060505104 2,445 59,291 SH   SOLE   0 0 59,291
BLACKBERRY LTD COM 09228F103 1,852 151,555 SH   SOLE   0 0 151,555
BLOCK H & R INC COM 093671105 467 19,890 SH   SOLE   0 0 19,890
BOEING CO COM 097023105 427 1,781 SH   SOLE   0 0 1,781
BP PLC SPONSORED ADR 055622104 854 32,308 SH   SOLE   0 0 32,308
BRISTOL-MYERS SQUIBB CO COM 110122108 602 9,006 SH   SOLE   0 0 9,006
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 222 1,376 SH   SOLE   0 0 1,376
CATERPILLAR INC COM 149123101 2,239 10,287 SH   SOLE   0 0 10,287
CHECK POINT SOFTWARE TECH LT ORD M22465104 650 5,600 SH   SOLE   0 0 5,600
CHEVRON CORP NEW COM 166764100 573 5,474 SH   SOLE   0 0 5,474
CINCINNATI FINL CORP COM 172062101 273 2,342 SH   SOLE   0 0 2,342
CISCO SYS INC COM 17275R102 13,344 251,772 SH   SOLE   0 0 251,772
COCA COLA CO COM 191216100 8,386 154,974 SH   SOLE   0 0 154,974
CONTEXTLOGIC INC COM CL A 21077C107 132 10,000 SH   SOLE   0 0 10,000
CORNING INC COM 219350105 1,715 41,920 SH   SOLE   0 0 41,920
COSTCO WHSL CORP NEW COM 22160K105 29,677 75,005 SH   SOLE   0 0 75,005
CROWDSTRIKE HLDGS INC CL A 22788C105 232 925 SH   SOLE   0 0 925
DAKTRONICS INC COM 234264109 214 32,436 SH   SOLE   0 0 32,436
DEERE & CO COM 244199105 212 600 SH   SOLE   0 0 600
DELL TECHNOLOGIES INC CL C 24703L202 668 6,703 SH   SOLE   0 0 6,703
DEUTSCHE BK AG LONDON BRH GOLD DOUBLE SHOR 25154H756 32 11,125 SH   SOLE   0 0 11,125
DISNEY WALT CO COM 254687106 6,094 34,671 SH   SOLE   0 0 34,671
DOMINION ENERGY INC COM 25746U109 451 6,137 SH   SOLE   0 0 6,137
DUKE ENERGY CORP NEW COM NEW 26441C204 1,081 10,952 SH   SOLE   0 0 10,952
EDWARDS LIFESCIENCES CORP COM 28176E108 257 2,480 SH   SOLE   0 0 2,480
EMERSON ELEC CO COM 291011104 245 2,550 SH   SOLE   0 0 2,550
ENBRIDGE INC COM 29250N105 286 7,140 SH   SOLE   0 0 7,140
EXPEDITORS INTL WASH INC COM 302130109 1,360 10,743 SH   SOLE   0 0 10,743
EXPONENT INC COM 30214U102 250 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102 5,744 91,051 SH   SOLE   0 0 91,051
F5 NETWORKS INC COM 315616102 906 4,855 SH   SOLE   0 0 4,855
FACEBOOK INC CL A 30303M102 494 1,420 SH   SOLE   0 0 1,420
FEDEX CORP COM 31428X106 9,984 33,466 SH   SOLE   0 0 33,466
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 417 7,958 SH   SOLE   0 0 7,958
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 19 302 SH   SOLE   0 0 302
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 24 451 SH   SOLE   0 0 451
FLEX LTD ORD Y2573F102 283 15,840 SH   SOLE   0 0 15,840
FLUOR CORP NEW COM 343412102 368 20,785 SH   SOLE   0 0 20,785
FORTINET INC COM 34959E109 429 1,800 SH   SOLE   0 0 1,800
FRANKLIN RESOURCES INC COM 354613101 972 30,374 SH   SOLE   0 0 30,374
GARTNER INC COM 366651107 506 2,090 SH   SOLE   0 0 2,090
GENERAL DYNAMICS CORP COM 369550108 226 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM 369604103 588 43,671 SH   SOLE   0 0 43,671
GENUINE PARTS CO COM 372460105 431 3,410 SH   SOLE   0 0 3,410
GLOBUS MED INC CL A 379577208 1,201 15,490 SH   SOLE   0 0 15,490
GOLDMAN SACHS GROUP INC COM 38141G104 567 1,495 SH   SOLE   0 0 1,495
HELMERICH & PAYNE INC COM 423452101 3,332 102,100 SH   SOLE   0 0 102,100
HEWLETT PACKARD ENTERPRISE C COM 42824C109 256 17,530 SH   SOLE   0 0 17,530
HOLOGIC INC COM 436440101 357 5,350 SH   SOLE   0 0 5,350
HOME DEPOT INC COM 437076102 1,859 5,831 SH   SOLE   0 0 5,831
HONDA MOTOR LTD AMERN SHS 438128308 370 11,500 SH   SOLE   0 0 11,500
HORMEL FOODS CORP COM 440452100 494 10,350 SH   SOLE   0 0 10,350
HP INC COM 40434L105 566 18,754 SH   SOLE   0 0 18,754
HUNT J B TRANS SVCS INC COM 445658107 326 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106 1,566 7,430 SH   SOLE   0 0 7,430
HYLIION HOLDINGS CORP COMMON STOCK 449109107 194 16,610 SH   SOLE   0 0 16,610
II-VI INC COM 902104108 428 5,897 SH   SOLE   0 0 5,897
INTEL CORP COM 458140100 6,432 114,573 SH   SOLE   0 0 114,573
INTERNATIONAL BUSINESS MACHS COM 459200101 1,581 10,787 SH   SOLE   0 0 10,787
INTUIT COM 461202103 429 875 SH   SOLE   0 0 875
INTUITIVE SURGICAL INC COM NEW 46120E602 552 600 SH   SOLE   0 0 600
ISHARES TR CORE S&P TTL STK 464287150 123 1,250 SH   SOLE   0 0 1,250
ISHARES TR SELECT DIVID ETF 464287168 176 1,508 SH   SOLE   0 0 1,508
ISHARES TR CHINA LG-CAP ETF 464287184 1,334 28,787 SH   SOLE   0 0 28,787
ISHARES TR TRANS AVG ETF 464287192 831 3,198 SH   SOLE   0 0 3,198
ISHARES TR CORE S&P500 ETF 464287200 115 267 SH   SOLE   0 0 267
ISHARES TR CORE US AGGBD ET 464287226 43 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 45 612 SH   SOLE   0 0 612
ISHARES TR MSCI EAFE ETF 464287465 75 947 SH   SOLE   0 0 947
ISHARES TR RUS MID CAP ETF 464287499 54 687 SH   SOLE   0 0 687
ISHARES TR CORE S&P MCP ETF 464287507 31 116 SH   SOLE   0 0 116
ISHARES TR RUS 1000 VAL ETF 464287598 16 100 SH   SOLE   0 0 100
ISHARES TR S&P MC 400GR ETF 464287606 32 392 SH   SOLE   0 0 392
ISHARES TR RUS 1000 GRW ETF 464287614 190 699 SH   SOLE   0 0 699
ISHARES TR RUS 2000 VAL ETF 464287630 5 29 SH   SOLE   0 0 29
ISHARES TR RUSSELL 2000 ETF 464287655 34 147 SH   SOLE   0 0 147
ISHARES TR S&P MC 400VL ETF 464287705 28 266 SH   SOLE   0 0 266
ISHARES TR U.S. ENERGY ETF 464287796 3 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P SCP ETF 464287804 38 332 SH   SOLE   0 0 332
ISHARES TR EUROPE ETF 464287861 841 15,786 SH   SOLE   0 0 15,786
ISHARES TR SP SMCP600VL ETF 464287879 28 268 SH   SOLE   0 0 268
ISHARES TR NATIONAL MUN ETF 464288414 26 222 SH   SOLE   0 0 222
ISHARES TR IBOXX HI YD ETF 464288513 229 2,600 SH   SOLE   0 0 2,600
JOHNSON & JOHNSON COM 478160104 1,194 7,247 SH   SOLE   0 0 7,247
JPMORGAN CHASE & CO COM 46625H100 473 3,042 SH   SOLE   0 0 3,042
KIMBERLY-CLARK CORP COM 494368103 2,980 22,277 SH   SOLE   0 0 22,277
KROGER CO COM 501044101 786 20,525 SH   SOLE   0 0 20,525
KULICKE & SOFFA INDS INC COM 501242101 2,560 41,830 SH   SOLE   0 0 41,830
LAM RESEARCH CORP COM 512807108 1,285 1,975 SH   SOLE   0 0 1,975
LEIDOS HOLDINGS INC COM 525327102 202 2,000 SH   SOLE   0 0 2,000
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 376 13,550 SH   SOLE   0 0 13,550
LINCOLN NATL CORP IND COM 534187109 254 4,044 SH   SOLE   0 0 4,044
LIVE NATION ENTERTAINMENT IN COM 538034109 462 5,280 SH   SOLE   0 0 5,280
LOCKHEED MARTIN CORP COM 539830109 3,547 9,375 SH   SOLE   0 0 9,375
LOUISIANA PAC CORP COM 546347105 253 4,200 SH   SOLE   0 0 4,200
LOWES COS INC COM 548661107 8,645 44,567 SH   SOLE   0 0 44,567
MANTECH INTERNATIONAL CORP CL A 564563104 211 2,435 SH   SOLE   0 0 2,435
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 286 4,896 SH   SOLE   0 0 4,896
MASTERCARD INCORPORATED CL A 57636Q104 201 550 SH   SOLE   0 0 550
MCDONALDS CORP COM 580135101 724 3,134 SH   SOLE   0 0 3,134
MERCK & CO INC COM 58933Y105 391 5,022 SH   SOLE   0 0 5,022
MICRON TECHNOLOGY INC COM 595112103 321 3,775 SH   SOLE   0 0 3,775
MICROSOFT CORP COM 594918104 15,308 56,507 SH   SOLE   0 0 56,507
MONMOUTH REAL ESTATE INVT CO CL A 609720107 787 42,050 SH   SOLE   0 0 42,050
MORGAN STANLEY COM NEW 617446448 2,060 22,465 SH   SOLE   0 0 22,465
MORNINGSTAR INC COM 617700109 296 1,150 SH   SOLE   0 0 1,150
NATIONAL INSTRS CORP COM 636518102 258 6,100 SH   SOLE   0 0 6,100
NETAPP INC COM 64110D104 367 4,490 SH   SOLE   0 0 4,490
NEW YORK TIMES CO CL A 650111107 1,633 37,490 SH   SOLE   0 0 37,490
NIKE INC CL B 654106103 3,664 23,717 SH   SOLE   0 0 23,717
NOKIA CORP SPONSORED ADR 654902204 206 38,727 SH   SOLE   0 0 38,727
NORTHROP GRUMMAN CORP COM 666807102 468 1,289 SH   SOLE   0 0 1,289
NOVO-NORDISK A S ADR 670100205 201 2,400 SH   SOLE   0 0 2,400
NUCOR CORP COM 670346105 434 4,525 SH   SOLE   0 0 4,525
NUTRIEN LTD COM 67077M108 290 4,781 SH   SOLE   0 0 4,781
NVIDIA CORPORATION COM 67066G104 14,434 18,040 SH   SOLE   0 0 18,040
OCCIDENTAL PETE CORP COM 674599105 1,025 32,785 SH   SOLE   0 0 32,785
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 38 2,740 SH   SOLE   0 0 2,740
OLD DOMINION FREIGHT LINE IN COM 679580100 421 1,660 SH   SOLE   0 0 1,660
ORACLE CORP COM 68389X105 3,606 46,320 SH   SOLE   0 0 46,320
PACCAR INC COM 693718108 558 6,250 SH   SOLE   0 0 6,250
PAGERDUTY INC COM 69553P100 277 6,500 SH   SOLE   0 0 6,500
PALANTIR TECHNOLOGIES INC CL A 69608A108 914 34,670 SH   SOLE   0 0 34,670
PAYCHEX INC COM 704326107 2,127 19,820 SH   SOLE   0 0 19,820
PAYPAL HLDGS INC COM 70450Y103 2,364 8,109 SH   SOLE   0 0 8,109
PENN NATL GAMING INC COM 707569109 252 3,300 SH   SOLE   0 0 3,300
PEPSICO INC COM 713448108 619 4,179 SH   SOLE   0 0 4,179
PFIZER INC COM 717081103 2,904 74,159 SH   SOLE   0 0 74,159
PHILIP MORRIS INTL INC COM 718172109 304 3,070 SH   SOLE   0 0 3,070
PINNACLE FINL PARTNERS INC COM 72346Q104 555 6,286 SH   SOLE   0 0 6,286
PRICE T ROWE GROUP INC COM 74144T108 684 3,456 SH   SOLE   0 0 3,456
PROCTER AND GAMBLE CO COM 742718109 4,804 35,601 SH   SOLE   0 0 35,601
PROSHARES TR PSHS ULTSH 20YRS 74347B201 475 25,212 SH   SOLE   0 0 25,212
PROSHARES TR PSHS ULT S&P 500 74347R107 4,894 41,010 SH   SOLE   0 0 41,010
PROSHARES TR PSHS ULTRA DOW30 74347R305 2,431 33,725 SH   SOLE   0 0 33,725
PROSHARES TR PSHS ULTRUSS2000 74347R842 1,262 21,090 SH   SOLE   0 0 21,090
PROSHARES TR ULTRA FNCLS NEW 74347X633 603 9,755 SH   SOLE   0 0 9,755
QUALCOMM INC COM 747525103 6,018 42,105 SH   SOLE   0 0 42,105
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,879 33,750 SH   SOLE   0 0 33,750
ROYAL BK CDA COM 780087102 820 8,096 SH   SOLE   0 0 8,096
SALESFORCE COM INC COM 79466L302 232 950 SH   SOLE   0 0 950
SAP SE SPON ADR 803054204 1,964 13,980 SH   SOLE   0 0 13,980
SCHLUMBERGER LTD COM STK 806857108 1,381 43,142 SH   SOLE   0 0 43,142
SCHWAB CHARLES CORP COM 808513105 3,135 43,051 SH   SOLE   0 0 43,051
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,323 18,440 SH   SOLE   0 0 18,440
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,275 23,670 SH   SOLE   0 0 23,670
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 13 350 SH   SOLE   0 0 350
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 908 8,867 SH   SOLE   0 0 8,867
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 18 125 SH   SOLE   0 0 125
SKYWORKS SOLUTIONS INC COM 83088M102 5,515 28,761 SH   SOLE   0 0 28,761
SMARTSHEET INC COM CL A 83200N103 217 3,000 SH   SOLE   0 0 3,000
SOUTHERN CO COM 842587107 338 5,580 SH   SOLE   0 0 5,580
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,681 57,245 SH   SOLE   0 0 57,245
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 7 193 SH   SOLE   0 0 193
SWISS HELVETIA FD INC COM 870875101 146 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 803 2,910 SH   SOLE   0 0 2,910
SYSCO CORP COM 871829107 3,203 41,193 SH   SOLE   0 0 41,193
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 685 5,700 SH   SOLE   0 0 5,700
TARGET CORP COM 87612E106 2,687 11,115 SH   SOLE   0 0 11,115
TENABLE HLDGS INC COM 88025T102 1,045 25,270 SH   SOLE   0 0 25,270
TERADYNE INC COM 880770102 4,202 31,365 SH   SOLE   0 0 31,365
TITAN INTL INC ILL COM 88830M102 908 107,043 SH   SOLE   0 0 107,043
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 319 1,825 SH   SOLE   0 0 1,825
TRANSOCEAN LTD REG SHS H8817H100 144 31,950 SH   SOLE   0 0 31,950
TRUIST FINL CORP COM 89832Q109 3,226 58,125 SH   SOLE   0 0 58,125
UNITED PARCEL SERVICE INC CL B 911312106 6,601 31,738 SH   SOLE   0 0 31,738
VERIZON COMMUNICATIONS INC COM 92343V104 2,059 36,752 SH   SOLE   0 0 36,752
VIACOMCBS INC CL B 92556H206 201 4,450 SH   SOLE   0 0 4,450
VISA INC COM CL A 92826C839 3,310 14,155 SH   SOLE   0 0 14,155
VMWARE INC CL A COM 928563402 545 3,410 SH   SOLE   0 0 3,410
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,211 23,020 SH   SOLE   0 0 23,020
WALMART INC COM 931142103 17,088 121,176 SH   SOLE   0 0 121,176
WELLS FARGO CO NEW COM 949746101 2,320 51,227 SH   SOLE   0 0 51,227
WESTERN DIGITAL CORP. COM 958102105 214 3,000 SH   SOLE   0 0 3,000
WHEATON PRECIOUS METALS CORP COM 962879102 269 6,100 SH   SOLE   0 0 6,100
XILINX INC COM 983919101 1,012 7,000 SH   SOLE   0 0 7,000