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 256 1,981 SH   SOLE   0 0 1,981
ABBOTT LABS COM 002824100 223 2,056 SH   SOLE   0 0 2,056
ABBVIE INC COM 00287Y109 201 1,313 SH   SOLE   0 0 1,313
ACTIVISION BLIZZARD INC COM 00507V109 1,405 18,047 SH   SOLE   0 0 18,047
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,988 19,090 SH   SOLE   0 0 19,090
ADVANCED MICRO DEVICES INC COM 007903107 1,294 16,920 SH   SOLE   0 0 16,920
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,630 89,410 SH   SOLE   0 0 89,410
AKAMAI TECHNOLOGIES INC COM 00971T101 1,321 14,460 SH   SOLE   0 0 14,460
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,184 28,008 SH   SOLE   0 0 28,008
ALPHABET INC CAP STK CL C 02079K107 7,892 3,608 SH   SOLE   0 0 3,608
ALPHABET INC CAP STK CL A 02079K305 3,513 1,612 SH   SOLE   0 0 1,612
ALTRIA GROUP INC COM 02209S103 212 5,076 SH   SOLE   0 0 5,076
AMAZON COM INC COM 023135106 11,034 103,890 SH   SOLE   0 0 103,890
AMETEK INC COM 031100100 355 3,233 SH   SOLE   0 0 3,233
AMGEN INC COM 031162100 1,253 5,150 SH   SOLE   0 0 5,150
APPLE INC COM 037833100 68,777 503,051 SH   SOLE   0 0 503,051
APPLIED MATLS INC COM 038222105 5,800 63,751 SH   SOLE   0 0 63,751
ARLINGTON ASSET INVST CORP CL A NEW 041356205 183 10,000 SH   SOLE   0 0 10,000
AT&T INC COM 00206R102 336 16,016 SH   SOLE   0 0 16,016
AUTOMATIC DATA PROCESSING IN COM 053015103 3,669 17,468 SH   SOLE   0 0 17,468
BANCORP INC DEL COM 05969A105 966 49,505 SH   SOLE   0 0 49,505
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 309 1,132 SH   SOLE   0 0 1,132
BK OF AMERICA CORP COM 060505104 2,719 87,328 SH   SOLE   0 0 87,328
BLACKBERRY LTD COM 09228F103 826 153,290 SH   SOLE   0 0 153,290
BOEING CO COM 097023105 379 2,769 SH   SOLE   0 0 2,769
BP PLC SPONSORED ADR 055622104 1,132 39,918 SH   SOLE   0 0 39,918
BRISTOL-MYERS SQUIBB CO COM 110122108 462 6,006 SH   SOLE   0 0 6,006
CATERPILLAR INC COM 149123101 1,903 10,645 SH   SOLE   0 0 10,645
CHECK POINT SOFTWARE TECH LT ORD M22465104 563 4,625 SH   SOLE   0 0 4,625
CHEVRON CORP NEW COM 166764100 796 5,499 SH   SOLE   0 0 5,499
CINCINNATI FINL CORP COM 172062101 279 2,342 SH   SOLE   0 0 2,342
CISCO SYS INC COM 17275R102 10,419 244,355 SH   SOLE   0 0 244,355
CITRIX SYS INC COM 177376100 571 5,875 SH   SOLE   0 0 5,875
CLOROX CO DEL COM 189054109 670 4,750 SH   SOLE   0 0 4,750
COCA COLA CO COM 191216100 8,503 135,167 SH   SOLE   0 0 135,167
COLGATE PALMOLIVE CO COM 194162103 537 6,700 SH   SOLE   0 0 6,700
CONOCOPHILLIPS COM 20825C104 235 2,621 SH   SOLE   0 0 2,621
CONSOLIDATED EDISON INC COM 209115104 247 2,600 SH   SOLE   0 0 2,600
CORNING INC COM 219350105 1,207 38,320 SH   SOLE   0 0 38,320
COSTCO WHSL CORP NEW COM 22160K105 31,896 66,549 SH   SOLE   0 0 66,549
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,494 41,845 SH   SOLE   0 0 41,845
CROWDSTRIKE HLDGS INC CL A 22788C105 236 1,400 SH   SOLE   0 0 1,400
CSX CORP COM 126408103 328 11,286 SH   SOLE   0 0 11,286
DAKTRONICS INC COM 234264109 58 19,151 SH   SOLE   0 0 19,151
DISNEY WALT CO COM 254687106 4,389 46,492 SH   SOLE   0 0 46,492
DOMINION ENERGY INC COM 25746U109 317 3,977 SH   SOLE   0 0 3,977
DUKE ENERGY CORP NEW COM NEW 26441C204 1,215 11,335 SH   SOLE   0 0 11,335
EDWARDS LIFESCIENCES CORP COM 28176E108 236 2,480 SH   SOLE   0 0 2,480
ENBRIDGE INC COM 29250N105 266 6,310 SH   SOLE   0 0 6,310
EXPEDITORS INTL WASH INC COM 302130109 1,069 10,973 SH   SOLE   0 0 10,973
EXPONENT INC COM 30214U102 256 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102 7,042 82,225 SH   SOLE   0 0 82,225
F5 INC COM 315616102 666 4,355 SH   SOLE   0 0 4,355
FEDEX CORP COM 31428X106 9,883 43,591 SH   SOLE   0 0 43,591
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 346 7,758 SH   SOLE   0 0 7,758
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 18 302 SH   SOLE   0 0 302
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 20 451 SH   SOLE   0 0 451
FLEX LTD ORD Y2573F102 226 15,640 SH   SOLE   0 0 15,640
FLUOR CORP NEW COM 343412102 390 16,035 SH   SOLE   0 0 16,035
FORTINET INC COM 34959E109 509 9,000 SH   SOLE   0 0 9,000
FRANKLIN RESOURCES INC COM 354613101 736 31,564 SH   SOLE   0 0 31,564
GARTNER INC COM 366651107 505 2,090 SH   SOLE   0 0 2,090
GENERAL DYNAMICS CORP COM 369550108 266 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM NEW 369604301 286 4,492 SH   SOLE   0 0 4,492
GENUINE PARTS CO COM 372460105 467 3,510 SH   SOLE   0 0 3,510
GLOBUS MED INC CL A 379577208 769 13,690 SH   SOLE   0 0 13,690
GOLDMAN SACHS GROUP INC COM 38141G104 414 1,395 SH   SOLE   0 0 1,395
HELMERICH & PAYNE INC COM 423452101 3,533 82,042 SH   SOLE   0 0 82,042
HEWLETT PACKARD ENTERPRISE C COM 42824C109 273 20,561 SH   SOLE   0 0 20,561
HOLOGIC INC COM 436440101 250 3,610 SH   SOLE   0 0 3,610
HOME DEPOT INC COM 437076102 1,662 6,061 SH   SOLE   0 0 6,061
HORMEL FOODS CORP COM 440452100 485 10,250 SH   SOLE   0 0 10,250
HP INC COM 40434L105 602 18,373 SH   SOLE   0 0 18,373
HUNT J B TRANS SVCS INC COM 445658107 315 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106 1,822 8,365 SH   SOLE   0 0 8,365
II-VI INC COM 902104108 278 5,449 SH   SOLE   0 0 5,449
INTEL CORP COM 458140100 5,516 147,456 SH   SOLE   0 0 147,456
INTERNATIONAL BUSINESS MACHS COM 459200101 2,428 17,199 SH   SOLE   0 0 17,199
INTUIT COM 461202103 270 700 SH   SOLE   0 0 700
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 458 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 69 825 SH   SOLE   0 0 825
ISHARES TR SELECT DIVID ETF 464287168 220 1,868 SH   SOLE   0 0 1,868
ISHARES TR CHINA LG-CAP ETF 464287184 937 27,637 SH   SOLE   0 0 27,637
ISHARES TR US TRSPRTION 464287192 673 3,161 SH   SOLE   0 0 3,161
ISHARES TR CORE S&P500 ETF 464287200 171 452 SH   SOLE   0 0 452
ISHARES TR CORE US AGGBD ET 464287226 99 970 SH   SOLE   0 0 970
ISHARES TR IBOXX INV CP ETF 464287242 11 100 SH   SOLE   0 0 100
ISHARES TR S&P 500 GRWT ETF 464287309 37 612 SH   SOLE   0 0 612
ISHARES TR 1 3 YR TREAS BD 464287457 36 440 SH   SOLE   0 0 440
ISHARES TR MSCI EAFE ETF 464287465 59 947 SH   SOLE   0 0 947
ISHARES TR RUS MID CAP ETF 464287499 130 2,016 SH   SOLE   0 0 2,016
ISHARES TR CORE S&P MCP ETF 464287507 26 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 25 392 SH   SOLE   0 0 392
ISHARES TR RUS 1000 GRW ETF 464287614 115 524 SH   SOLE   0 0 524
ISHARES TR RUS 2000 VAL ETF 464287630 4 29 SH   SOLE   0 0 29
ISHARES TR RUSSELL 2000 ETF 464287655 59 348 SH   SOLE   0 0 348
ISHARES TR S&P MC 400VL ETF 464287705 25 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 31 332 SH   SOLE   0 0 332
ISHARES TR EUROPE ETF 464287861 625 14,626 SH   SOLE   0 0 14,626
ISHARES TR SP SMCP600VL ETF 464287879 29 328 SH   SOLE   0 0 328
ISHARES TR NATIONAL MUN ETF 464288414 51 480 SH   SOLE   0 0 480
ISHARES TR IBOXX HI YD ETF 464288513 166 2,250 SH   SOLE   0 0 2,250
ISHARES TR EAFE VALUE ETF 464288877 15 346 SH   SOLE   0 0 346
ISHARES TR MSCI CHINA ETF 46429B671 206 3,700 SH   SOLE   0 0 3,700
JOHNSON & JOHNSON COM 478160104 1,421 8,006 SH   SOLE   0 0 8,006
JPMORGAN CHASE & CO COM 46625H100 738 6,558 SH   SOLE   0 0 6,558
KIMBERLY-CLARK CORP COM 494368103 2,872 21,252 SH   SOLE   0 0 21,252
KRANESHARES TR CSI CHI INTERNET 500767306 1,294 39,495 SH   SOLE   0 0 39,495
KROGER CO COM 501044101 903 19,075 SH   SOLE   0 0 19,075
KULICKE & SOFFA INDS INC COM 501242101 1,729 40,380 SH   SOLE   0 0 40,380
LAM RESEARCH CORP COM 512807108 786 1,845 SH   SOLE   0 0 1,845
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 216 13,250 SH   SOLE   0 0 13,250
LIVE NATION ENTERTAINMENT IN COM 538034109 431 5,220 SH   SOLE   0 0 5,220
LOCKHEED MARTIN CORP COM 539830109 5,078 11,810 SH   SOLE   0 0 11,810
LOUISIANA PAC CORP COM 546347105 220 4,200 SH   SOLE   0 0 4,200
LOWES COS INC COM 548661107 7,591 43,457 SH   SOLE   0 0 43,457
MARTIN MARIETTA MATLS INC COM 573284106 894 2,988 SH   SOLE   0 0 2,988
MCDONALDS CORP COM 580135101 1,312 5,314 SH   SOLE   0 0 5,314
MEDTRONIC PLC SHS G5960L103 245 2,727 SH   SOLE   0 0 2,727
MERCK & CO INC COM 58933Y105 372 4,081 SH   SOLE   0 0 4,081
META PLATFORMS INC CL A 30303M102 2,094 12,983 SH   SOLE   0 0 12,983
MICRON TECHNOLOGY INC COM 595112103 394 7,125 SH   SOLE   0 0 7,125
MICROSOFT CORP COM 594918104 13,808 53,763 SH   SOLE   0 0 53,763
MORGAN STANLEY COM NEW 617446448 1,614 21,220 SH   SOLE   0 0 21,220
MORNINGSTAR INC COM 617700109 278 1,150 SH   SOLE   0 0 1,150
NEW YORK TIMES CO CL A 650111107 1,096 39,270 SH   SOLE   0 0 39,270
NIKE INC CL B 654106103 2,250 22,018 SH   SOLE   0 0 22,018
NOKIA CORP SPONSORED ADR 654902204 142 30,877 SH   SOLE   0 0 30,877
NORTHROP GRUMMAN CORP COM 666807102 770 1,609 SH   SOLE   0 0 1,609
NOVO-NORDISK A S ADR 670100205 329 2,950 SH   SOLE   0 0 2,950
NUCOR CORP COM 670346105 525 5,025 SH   SOLE   0 0 5,025
NVIDIA CORPORATION COM 67066G104 9,492 62,618 SH   SOLE   0 0 62,618
OCCIDENTAL PETE CORP COM 674599105 207 3,515 SH   SOLE   0 0 3,515
OLD DOMINION FREIGHT LINE IN COM 679580100 425 1,660 SH   SOLE   0 0 1,660
OLLIES BARGAIN OUTLET HLDGS COM 681116109 344 5,850 SH   SOLE   0 0 5,850
ORACLE CORP COM 68389X105 4,583 65,593 SH   SOLE   0 0 65,593
PACCAR INC COM 693718108 531 6,450 SH   SOLE   0 0 6,450
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,501 165,495 SH   SOLE   0 0 165,495
PARAMOUNT GLOBAL CLASS B COM 92556H206 375 15,200 SH   SOLE   0 0 15,200
PAYCHEX INC COM 704326107 1,788 15,706 SH   SOLE   0 0 15,706
PAYPAL HLDGS INC COM 70450Y103 627 8,984 SH   SOLE   0 0 8,984
PEPSICO INC COM 713448108 704 4,223 SH   SOLE   0 0 4,223
PFIZER INC COM 717081103 3,422 65,276 SH   SOLE   0 0 65,276
PHILIP MORRIS INTL INC COM 718172109 240 2,431 SH   SOLE   0 0 2,431
PINNACLE FINL PARTNERS INC COM 72346Q104 455 6,286 SH   SOLE   0 0 6,286
PRICE T ROWE GROUP INC COM 74144T108 912 8,030 SH   SOLE   0 0 8,030
PROCTER AND GAMBLE CO COM 742718109 4,992 34,716 SH   SOLE   0 0 34,716
PROSHARES TR PSHS ULTSH 20YRS 74347B201 434 16,612 SH   SOLE   0 0 16,612
PROSHARES TR PSHS ULT S&P 500 74347R107 3,682 82,000 SH   SOLE   0 0 82,000
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,904 33,625 SH   SOLE   0 0 33,625
PROSHARES TR PSHS ULTRUSS2000 74347R842 651 21,090 SH   SOLE   0 0 21,090
PROSHARES TR ULTRA FNCLS NEW 74347X633 416 9,630 SH   SOLE   0 0 9,630
PROSHARES TR ULTRAPRO QQQ 74347X831 130 5,400 SH   SOLE   0 0 5,400
QUALCOMM INC COM 747525103 6,518 51,026 SH   SOLE   0 0 51,026
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,824 29,386 SH   SOLE   0 0 29,386
REGENERON PHARMACEUTICALS COM 75886F107 236 400 SH   SOLE   0 0 400
ROYAL BK CDA COM 780087102 725 7,486 SH   SOLE   0 0 7,486
SAP SE SPON ADR 803054204 3,431 37,825 SH   SOLE   0 0 37,825
SCHLUMBERGER LTD COM STK 806857108 994 27,803 SH   SOLE   0 0 27,803
SCHWAB CHARLES CORP COM 808513105 2,504 39,634 SH   SOLE   0 0 39,634
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,246 17,515 SH   SOLE   0 0 17,515
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,280 17,905 SH   SOLE   0 0 17,905
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 24 750 SH   SOLE   0 0 750
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 735 8,417 SH   SOLE   0 0 8,417
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16 125 SH   SOLE   0 0 125
SIRIUS XM HOLDINGS INC COM 82968B103 65 10,600 SH   SOLE   0 0 10,600
SKYWORKS SOLUTIONS INC COM 83088M102 2,142 23,118 SH   SOLE   0 0 23,118
SOURCE CAP INC COM 836144105 453 12,124 SH   SOLE   0 0 12,124
SOUTHERN CO COM 842587107 327 4,580 SH   SOLE   0 0 4,580
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,789 51,420 SH   SOLE   0 0 51,420
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 5 193 SH   SOLE   0 0 193
SWISS HELVETIA FD INC COM 870875101 118 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 884 2,910 SH   SOLE   0 0 2,910
SYSCO CORP COM 871829107 3,248 38,343 SH   SOLE   0 0 38,343
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 286 3,504 SH   SOLE   0 0 3,504
TARGET CORP COM 87612E106 1,462 10,354 SH   SOLE   0 0 10,354
TELOS CORP MD COM 87969B101 109 13,490 SH   SOLE   0 0 13,490
TENABLE HLDGS INC COM 88025T102 542 11,929 SH   SOLE   0 0 11,929
TERADYNE INC COM 880770102 2,514 28,078 SH   SOLE   0 0 28,078
TESLA INC COM 88160R101 339 504 SH   SOLE   0 0 504
TITAN INTL INC ILL COM 88830M102 1,525 101,000 SH   SOLE   0 0 101,000
TRANSOCEAN LTD REG SHS H8817H100 102 30,550 SH   SOLE   0 0 30,550
TRUIST FINL CORP COM 89832Q109 2,799 59,018 SH   SOLE   0 0 59,018
UNILEVER PLC SPON ADR NEW 904767704 847 18,482 SH   SOLE   0 0 18,482
UNITED PARCEL SERVICE INC CL B 911312106 5,395 29,557 SH   SOLE   0 0 29,557
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 97 280 SH   SOLE   0 0 280
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 54 594 SH   SOLE   0 0 594
VANGUARD INDEX FDS GROWTH ETF 922908736 32 142 SH   SOLE   0 0 142
VANGUARD INDEX FDS VALUE ETF 922908744 108 820 SH   SOLE   0 0 820
VERIZON COMMUNICATIONS INC COM 92343V104 2,406 47,408 SH   SOLE   0 0 47,408
VISA INC COM CL A 92826C839 2,919 14,825 SH   SOLE   0 0 14,825
VMWARE INC CL A COM 928563402 491 4,310 SH   SOLE   0 0 4,310
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,894 76,355 SH   SOLE   0 0 76,355
WALMART INC COM 931142103 14,226 117,008 SH   SOLE   0 0 117,008
WELLS FARGO CO NEW COM 949746101 1,648 42,084 SH   SOLE   0 0 42,084