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 302 2,031 SH   SOLE   0 0 2,031
ABBOTT LABS COM 002824100 236 1,995 SH   SOLE   0 0 1,995
ABBVIE INC COM 00287Y109 206 1,272 SH   SOLE   0 0 1,272
ACTIVISION BLIZZARD INC COM 00507V109 1,446 18,047 SH   SOLE   0 0 18,047
ADOBE SYSTEMS INCORPORATED COM 00724F101 8,630 18,942 SH   SOLE   0 0 18,942
ADVANCED MICRO DEVICES INC COM 007903107 1,980 18,109 SH   SOLE   0 0 18,109
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,571 90,740 SH   SOLE   0 0 90,740
AKAMAI TECHNOLOGIES INC COM 00971T101 1,586 13,285 SH   SOLE   0 0 13,285
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,808 25,813 SH   SOLE   0 0 25,813
ALPHABET INC CAP STK CL C 02079K107 6,393 2,289 SH   SOLE   0 0 2,289
ALPHABET INC CAP STK CL A 02079K305 3,535 1,271 SH   SOLE   0 0 1,271
ALTRIA GROUP INC COM 02209S103 265 5,076 SH   SOLE   0 0 5,076
AMAZON COM INC COM 023135106 16,753 5,139 SH   SOLE   0 0 5,139
AMETEK INC COM 031100100 431 3,233 SH   SOLE   0 0 3,233
AMGEN INC COM 031162100 1,253 5,180 SH   SOLE   0 0 5,180
APPLE INC COM 037833100 87,151 499,118 SH   SOLE   0 0 499,118
APPLIED MATLS INC COM 038222105 8,370 63,504 SH   SOLE   0 0 63,504
ARLINGTON ASSET INVST CORP CL A NEW 041356205 227 10,000 SH   SOLE   0 0 10,000
AT&T INC COM 00206R102 398 16,847 SH   SOLE   0 0 16,847
AUTOMATIC DATA PROCESSING IN COM 053015103 3,997 17,565 SH   SOLE   0 0 17,565
BANCORP INC DEL COM 05969A105 1,226 43,279 SH   SOLE   0 0 43,279
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 381 1,080 SH   SOLE   0 0 1,080
BK OF AMERICA CORP COM 060505104 3,333 80,867 SH   SOLE   0 0 80,867
BLACKBERRY LTD COM 09228F103 1,161 155,590 SH   SOLE   0 0 155,590
BOEING CO COM 097023105 522 2,725 SH   SOLE   0 0 2,725
BP PLC SPONSORED ADR 055622104 1,174 39,918 SH   SOLE   0 0 39,918
BRISTOL-MYERS SQUIBB CO COM 110122108 563 7,706 SH   SOLE   0 0 7,706
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 210 1,352 SH   SOLE   0 0 1,352
CATERPILLAR INC COM 149123101 2,419 10,858 SH   SOLE   0 0 10,858
CHECK POINT SOFTWARE TECH LT ORD M22465104 512 3,700 SH   SOLE   0 0 3,700
CHEVRON CORP NEW COM 166764100 944 5,799 SH   SOLE   0 0 5,799
CINCINNATI FINL CORP COM 172062101 318 2,342 SH   SOLE   0 0 2,342
CISCO SYS INC COM 17275R102 13,604 243,966 SH   SOLE   0 0 243,966
CITRIX SYS INC COM 177376100 653 6,475 SH   SOLE   0 0 6,475
CLOROX CO DEL COM 189054109 660 4,750 SH   SOLE   0 0 4,750
COCA COLA CO COM 191216100 8,598 138,679 SH   SOLE   0 0 138,679
COLGATE PALMOLIVE CO COM 194162103 508 6,700 SH   SOLE   0 0 6,700
CONOCOPHILLIPS COM 20825C104 307 3,071 SH   SOLE   0 0 3,071
CONSOLIDATED EDISON INC COM 209115104 256 2,700 SH   SOLE   0 0 2,700
CORNING INC COM 219350105 1,473 39,920 SH   SOLE   0 0 39,920
COSTCO WHSL CORP NEW COM 22160K105 38,940 67,622 SH   SOLE   0 0 67,622
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,962 33,368 SH   SOLE   0 0 33,368
CRONOS GROUP INC COM 22717L101 40 10,200 SH   SOLE   0 0 10,200
CROWDSTRIKE HLDGS INC CL A 22788C105 318 1,400 SH   SOLE   0 0 1,400
CSX CORP COM 126408103 423 11,286 SH   SOLE   0 0 11,286
DAKTRONICS INC COM 234264109 73 18,951 SH   SOLE   0 0 18,951
DEERE & CO COM 244199105 249 600 SH   SOLE   0 0 600
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 564 7,857 SH   SOLE   0 0 7,857
DISNEY WALT CO COM 254687106 5,538 40,373 SH   SOLE   0 0 40,373
DOMINION ENERGY INC COM 25746U109 338 3,977 SH   SOLE   0 0 3,977
DUKE ENERGY CORP NEW COM NEW 26441C204 1,217 10,902 SH   SOLE   0 0 10,902
EDWARDS LIFESCIENCES CORP COM 28176E108 292 2,480 SH   SOLE   0 0 2,480
EMERSON ELEC CO COM 291011104 201 2,050 SH   SOLE   0 0 2,050
ENBRIDGE INC COM 29250N105 291 6,310 SH   SOLE   0 0 6,310
EXPEDITORS INTL WASH INC COM 302130109 1,067 10,343 SH   SOLE   0 0 10,343
EXPONENT INC COM 30214U102 303 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102 6,782 82,115 SH   SOLE   0 0 82,115
F5 INC COM 315616102 910 4,355 SH   SOLE   0 0 4,355
FEDEX CORP COM 31428X106 9,973 43,101 SH   SOLE   0 0 43,101
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 420 7,758 SH   SOLE   0 0 7,758
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 20 302 SH   SOLE   0 0 302
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 24 451 SH   SOLE   0 0 451
FLEX LTD ORD Y2573F102 294 15,840 SH   SOLE   0 0 15,840
FLUOR CORP NEW COM 343412102 515 17,935 SH   SOLE   0 0 17,935
FORTINET INC COM 34959E109 615 1,800 SH   SOLE   0 0 1,800
FRANKLIN RESOURCES INC COM 354613101 915 32,774 SH   SOLE   0 0 32,774
GARTNER INC COM 366651107 622 2,090 SH   SOLE   0 0 2,090
GENERAL DYNAMICS CORP COM 369550108 289 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM NEW 369604301 449 4,908 SH   SOLE   0 0 4,908
GENUINE PARTS CO COM 372460105 442 3,510 SH   SOLE   0 0 3,510
GLOBUS MED INC CL A 379577208 1,010 13,690 SH   SOLE   0 0 13,690
GOLDMAN SACHS GROUP INC COM 38141G104 431 1,305 SH   SOLE   0 0 1,305
HELMERICH & PAYNE INC COM 423452101 3,682 86,062 SH   SOLE   0 0 86,062
HEWLETT PACKARD ENTERPRISE C COM 42824C109 284 16,991 SH   SOLE   0 0 16,991
HOLOGIC INC COM 436440101 243 3,160 SH   SOLE   0 0 3,160
HOME DEPOT INC COM 437076102 1,765 5,895 SH   SOLE   0 0 5,895
HORMEL FOODS CORP COM 440452100 528 10,250 SH   SOLE   0 0 10,250
HP INC COM 40434L105 666 18,355 SH   SOLE   0 0 18,355
HUNT J B TRANS SVCS INC COM 445658107 402 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106 1,721 8,630 SH   SOLE   0 0 8,630
II-VI INC COM 902104108 395 5,449 SH   SOLE   0 0 5,449
INTEL CORP COM 458140100 7,168 144,631 SH   SOLE   0 0 144,631
INTERNATIONAL BUSINESS MACHS COM 459200101 2,262 17,399 SH   SOLE   0 0 17,399
INTUIT COM 461202103 421 875 SH   SOLE   0 0 875
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 538 3,409 SH   SOLE   0 0 3,409
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 3 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P TTL STK 464287150 83 825 SH   SOLE   0 0 825
ISHARES TR SELECT DIVID ETF 464287168 289 2,258 SH   SOLE   0 0 2,258
ISHARES TR CHINA LG-CAP ETF 464287184 888 27,787 SH   SOLE   0 0 27,787
ISHARES TR US TRSPRTION 464287192 853 3,161 SH   SOLE   0 0 3,161
ISHARES TR CORE S&P500 ETF 464287200 121 267 SH   SOLE   0 0 267
ISHARES TR CORE US AGGBD ET 464287226 40 370 SH   SOLE   0 0 370
ISHARES TR IBOXX INV CP ETF 464287242 12 100 SH   SOLE   0 0 100
ISHARES TR S&P 500 GRWT ETF 464287309 47 612 SH   SOLE   0 0 612
ISHARES TR MSCI EAFE ETF 464287465 70 947 SH   SOLE   0 0 947
ISHARES TR RUS MID CAP ETF 464287499 226 2,902 SH   SOLE   0 0 2,902
ISHARES TR CORE S&P MCP ETF 464287507 31 116 SH   SOLE   0 0 116
ISHARES TR RUS 1000 VAL ETF 464287598 17 100 SH   SOLE   0 0 100
ISHARES TR S&P MC 400GR ETF 464287606 30 392 SH   SOLE   0 0 392
ISHARES TR RUS 1000 GRW ETF 464287614 152 549 SH   SOLE   0 0 549
ISHARES TR RUS 2000 VAL ETF 464287630 5 29 SH   SOLE   0 0 29
ISHARES TR RUSSELL 2000 ETF 464287655 99 482 SH   SOLE   0 0 482
ISHARES TR S&P MC 400VL ETF 464287705 29 266 SH   SOLE   0 0 266
ISHARES TR U.S. ENERGY ETF 464287796 4 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P SCP ETF 464287804 36 332 SH   SOLE   0 0 332
ISHARES TR EUROPE ETF 464287861 759 15,111 SH   SOLE   0 0 15,111
ISHARES TR SP SMCP600VL ETF 464287879 27 268 SH   SOLE   0 0 268
ISHARES TR NATIONAL MUN ETF 464288414 88 800 SH   SOLE   0 0 800
ISHARES TR IBOXX HI YD ETF 464288513 185 2,250 SH   SOLE   0 0 2,250
ISHARES TR FLTG RATE NT ETF 46429B655 17 345 SH   SOLE   0 0 345
ISHARES TR MSCI CHINA ETF 46429B671 196 3,700 SH   SOLE   0 0 3,700
JOHNSON & JOHNSON COM 478160104 1,383 7,806 SH   SOLE   0 0 7,806
JPMORGAN CHASE & CO COM 46625H100 387 2,842 SH   SOLE   0 0 2,842
KIMBERLY-CLARK CORP COM 494368103 2,651 21,527 SH   SOLE   0 0 21,527
KRANESHARES TR CSI CHI INTERNET 500767306 1,001 35,095 SH   SOLE   0 0 35,095
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 201 9,800 SH   SOLE   0 0 9,800
KROGER CO COM 501044101 1,094 19,075 SH   SOLE   0 0 19,075
KULICKE & SOFFA INDS INC COM 501242101 2,262 40,380 SH   SOLE   0 0 40,380
LAM RESEARCH CORP COM 512807108 1,062 1,975 SH   SOLE   0 0 1,975
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 262 13,250 SH   SOLE   0 0 13,250
LINCOLN NATL CORP IND COM 534187109 264 4,044 SH   SOLE   0 0 4,044
LIVE NATION ENTERTAINMENT IN COM 538034109 614 5,220 SH   SOLE   0 0 5,220
LOCKHEED MARTIN CORP COM 539830109 5,140 11,645 SH   SOLE   0 0 11,645
LOUISIANA PAC CORP COM 546347105 261 4,200 SH   SOLE   0 0 4,200
LOWES COS INC COM 548661107 8,782 43,434 SH   SOLE   0 0 43,434
MARTIN MARIETTA MATLS INC COM 573284106 1,150 2,988 SH   SOLE   0 0 2,988
MCDONALDS CORP COM 580135101 1,314 5,314 SH   SOLE   0 0 5,314
MEDTRONIC PLC SHS G5960L103 296 2,665 SH   SOLE   0 0 2,665
MERCK & CO INC COM 58933Y105 335 4,081 SH   SOLE   0 0 4,081
META PLATFORMS INC CL A 30303M102 1,274 5,729 SH   SOLE   0 0 5,729
MICRON TECHNOLOGY INC COM 595112103 481 6,175 SH   SOLE   0 0 6,175
MICROSOFT CORP COM 594918104 16,590 53,811 SH   SOLE   0 0 53,811
MORGAN STANLEY COM NEW 617446448 1,854 21,218 SH   SOLE   0 0 21,218
MORNINGSTAR INC COM 617700109 314 1,150 SH   SOLE   0 0 1,150
NATIONAL INSTRS CORP COM 636518102 235 5,800 SH   SOLE   0 0 5,800
NEW YORK TIMES CO CL A 650111107 1,763 38,470 SH   SOLE   0 0 38,470
NIKE INC CL B 654106103 2,990 22,217 SH   SOLE   0 0 22,217
NOKIA CORP SPONSORED ADR 654902204 174 31,877 SH   SOLE   0 0 31,877
NORTHROP GRUMMAN CORP COM 666807102 666 1,489 SH   SOLE   0 0 1,489
NOVO-NORDISK A S ADR 670100205 294 2,650 SH   SOLE   0 0 2,650
NUCOR CORP COM 670346105 747 5,025 SH   SOLE   0 0 5,025
NUTRIEN LTD COM 67077M108 204 1,976 SH   SOLE   0 0 1,976
NVIDIA CORPORATION COM 67066G104 17,019 62,372 SH   SOLE   0 0 62,372
OCCIDENTAL PETE CORP COM 674599105 219 3,865 SH   SOLE   0 0 3,865
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 18 497 SH   SOLE   0 0 497
OLD DOMINION FREIGHT LINE IN COM 679580100 496 1,660 SH   SOLE   0 0 1,660
OLLIES BARGAIN OUTLET HLDGS COM 681116109 401 9,325 SH   SOLE   0 0 9,325
ORACLE CORP COM 68389X105 4,788 57,881 SH   SOLE   0 0 57,881
PACCAR INC COM 693718108 590 6,700 SH   SOLE   0 0 6,700
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,209 160,880 SH   SOLE   0 0 160,880
PARAMOUNT GLOBAL CLASS B COM 92556H206 584 15,450 SH   SOLE   0 0 15,450
PAYCHEX INC COM 704326107 2,156 15,796 SH   SOLE   0 0 15,796
PAYPAL HLDGS INC COM 70450Y103 1,042 9,009 SH   SOLE   0 0 9,009
PEPSICO INC COM 713448108 699 4,179 SH   SOLE   0 0 4,179
PFIZER INC COM 717081103 3,398 65,637 SH   SOLE   0 0 65,637
PHILIP MORRIS INTL INC COM 718172109 228 2,431 SH   SOLE   0 0 2,431
PINNACLE FINL PARTNERS INC COM 72346Q104 579 6,286 SH   SOLE   0 0 6,286
PRICE T ROWE GROUP INC COM 74144T108 1,020 6,745 SH   SOLE   0 0 6,745
PROCTER AND GAMBLE CO COM 742718109 5,268 34,476 SH   SOLE   0 0 34,476
PROSHARES TR PSHS ULTSH 20YRS 74347B201 448 21,874 SH   SOLE   0 0 21,874
PROSHARES TR PSHS ULT S&P 500 74347R107 5,380 82,000 SH   SOLE   0 0 82,000
PROSHARES TR PSHS ULTRA DOW30 74347R305 2,442 33,625 SH   SOLE   0 0 33,625
PROSHARES TR PSHS ULTRUSS2000 74347R842 979 21,090 SH   SOLE   0 0 21,090
PROSHARES TR ULTRA FNCLS NEW 74347X633 608 9,630 SH   SOLE   0 0 9,630
QUALCOMM INC COM 747525103 6,217 40,681 SH   SOLE   0 0 40,681
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,921 29,486 SH   SOLE   0 0 29,486
REGENERON PHARMACEUTICALS COM 75886F107 244 350 SH   SOLE   0 0 350
ROYAL BK CDA COM 780087102 977 8,861 SH   SOLE   0 0 8,861
SALESFORCE COM INC COM 79466L302 228 1,075 SH   SOLE   0 0 1,075
SAP SE SPON ADR 803054204 3,843 34,630 SH   SOLE   0 0 34,630
SCHLUMBERGER LTD COM STK 806857108 1,283 31,049 SH   SOLE   0 0 31,049
SCHWAB CHARLES CORP COM 808513105 3,438 40,782 SH   SOLE   0 0 40,782
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,413 17,615 SH   SOLE   0 0 17,615
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,449 18,962 SH   SOLE   0 0 18,962
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 29 750 SH   SOLE   0 0 750
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 867 8,417 SH   SOLE   0 0 8,417
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 20 125 SH   SOLE   0 0 125
SKYWORKS SOLUTIONS INC COM 83088M102 3,104 23,293 SH   SOLE   0 0 23,293
SOURCE CAP INC COM 836144105 509 12,124 SH   SOLE   0 0 12,124
SOUTHERN CO COM 842587107 332 4,580 SH   SOLE   0 0 4,580
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,125 51,645 SH   SOLE   0 0 51,645
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 7 193 SH   SOLE   0 0 193
SWISS HELVETIA FD INC COM 870875101 138 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 970 2,910 SH   SOLE   0 0 2,910
SYSCO CORP COM 871829107 3,204 39,243 SH   SOLE   0 0 39,243
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 365 3,504 SH   SOLE   0 0 3,504
TARGET CORP COM 87612E106 2,138 10,075 SH   SOLE   0 0 10,075
TELOS CORP MD COM 87969B101 134 13,490 SH   SOLE   0 0 13,490
TENABLE HLDGS INC COM 88025T102 744 12,879 SH   SOLE   0 0 12,879
TERADYNE INC COM 880770102 3,420 28,928 SH   SOLE   0 0 28,928
TESLA INC COM 88160R101 491 456 SH   SOLE   0 0 456
TITAN INTL INC ILL COM 88830M102 1,532 104,000 SH   SOLE   0 0 104,000
TOYOTA MOTOR CORP ADS 892331307 214 1,190 SH   SOLE   0 0 1,190
TRANSOCEAN LTD REG SHS H8817H100 140 30,550 SH   SOLE   0 0 30,550
TRUIST FINL CORP COM 89832Q109 3,304 58,278 SH   SOLE   0 0 58,278
UNILEVER PLC SPON ADR NEW 904767704 815 17,882 SH   SOLE   0 0 17,882
UNITED PARCEL SERVICE INC CL B 911312106 6,341 29,567 SH   SOLE   0 0 29,567
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 104 250 SH   SOLE   0 0 250
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 93 856 SH   SOLE   0 0 856
VANGUARD INDEX FDS GROWTH ETF 922908736 41 142 SH   SOLE   0 0 142
VANGUARD INDEX FDS VALUE ETF 922908744 121 820 SH   SOLE   0 0 820
VERIZON COMMUNICATIONS INC COM 92343V104 2,290 44,957 SH   SOLE   0 0 44,957
VISA INC COM CL A 92826C839 3,288 14,825 SH   SOLE   0 0 14,825
VMWARE INC CL A COM 928563402 525 4,611 SH   SOLE   0 0 4,611
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,448 77,010 SH   SOLE   0 0 77,010
WALMART INC COM 931142103 17,793 119,482 SH   SOLE   0 0 119,482
WELLS FARGO CO NEW COM 949746101 1,940 40,037 SH   SOLE   0 0 40,037
WOLFSPEED INC COM 977852102 228 2,000 SH   SOLE   0 0 2,000