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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   224,145 2,056 SH   SOLE   0 0 2,056
ACTIVISION BLIZZARD INC COM 00507V109   1,051,423 12,472 SH   SOLE   0 0 12,472
ADOBE SYSTEMS INCORPORATED COM 00724F101   10,411,086 21,291 SH   SOLE   0 0 21,291
ADVANCED MICRO DEVICES INC COM 007903107   3,015,084 26,469 SH   SOLE   0 0 26,469
AEROJET ROCKETDYNE HLDGS INC COM 007800105   1,325,659 24,160 SH   SOLE   0 0 24,160
AKAMAI TECHNOLOGIES INC COM 00971T101   1,305,811 14,530 SH   SOLE   0 0 14,530
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,706,958 32,477 SH   SOLE   0 0 32,477
ALPHABET INC CAP STK CL C 02079K107   12,210,712 100,940 SH   SOLE   0 0 100,940
ALPHABET INC CAP STK CL A 02079K305   3,393,375 28,349 SH   SOLE   0 0 28,349
ALTRIA GROUP INC COM 02209S103   221,245 4,884 SH   SOLE   0 0 4,884
AMAZON COM INC COM 023135106   15,825,052 121,395 SH   SOLE   0 0 121,395
AMETEK INC COM 031100100   495,029 3,058 SH   SOLE   0 0 3,058
AMGEN INC COM 031162100   1,057,777 4,764 SH   SOLE   0 0 4,764
AMMO INC COM 00175J107   106,500 50,000 SH   SOLE   0 0 50,000
APPLE INC COM 037833100   116,359,622 599,885 SH   SOLE   0 0 599,885
APPLIED MATLS INC COM 038222105   10,492,505 72,592 SH   SOLE   0 0 72,592
ARISTA NETWORKS INC COM 040413106   206,627 1,275 SH   SOLE   0 0 1,275
AT&T INC COM 00206R102   261,963 16,424 SH   SOLE   0 0 16,424
AUTOMATIC DATA PROCESSING IN COM 053015103   3,884,777 17,675 SH   SOLE   0 0 17,675
BANCORP INC DEL COM 05969A105   1,952,046 59,787 SH   SOLE   0 0 59,787
BANK AMERICA CORP COM 060505104   3,078,546 107,304 SH   SOLE   0 0 107,304
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   393,514 1,154 SH   SOLE   0 0 1,154
BLACKBERRY LTD COM 09228F103   303,708 54,920 SH   SOLE   0 0 54,920
BOEING CO COM 097023105   461,560 2,186 SH   SOLE   0 0 2,186
BP PLC SPONSORED ADR 055622104   1,039,473 29,455 SH   SOLE   0 0 29,455
BRISTOL-MYERS SQUIBB CO COM 110122108   358,568 5,607 SH   SOLE   0 0 5,607
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   228,277 1,378 SH   SOLE   0 0 1,378
CATERPILLAR INC COM 149123101   2,665,952 10,835 SH   SOLE   0 0 10,835
CHECK POINT SOFTWARE TECH LT ORD M22465104   544,563 4,335 SH   SOLE   0 0 4,335
CHEVRON CORP NEW COM 166764100   916,878 5,827 SH   SOLE   0 0 5,827
CINCINNATI FINL CORP COM 172062101   227,923 2,342 SH   SOLE   0 0 2,342
CISCO SYS INC COM 17275R102   12,585,082 243,237 SH   SOLE   0 0 243,237
CLOROX CO DEL COM 189054109   636,160 4,000 SH   SOLE   0 0 4,000
COCA COLA CO COM 191216100   7,999,045 132,830 SH   SOLE   0 0 132,830
COHERENT CORP COM 19247G107   257,806 5,057 SH   SOLE   0 0 5,057
COLGATE PALMOLIVE CO COM 194162103   516,168 6,700 SH   SOLE   0 0 6,700
CONSOLIDATED EDISON INC COM 209115104   235,040 2,600 SH   SOLE   0 0 2,600
CORNING INC COM 219350105   1,360,253 38,820 SH   SOLE   0 0 38,820
COSTCO WHSL CORP NEW COM 22160K105   38,833,136 72,130 SH   SOLE   0 0 72,130
CRACKER BARREL OLD CTRY STOR COM 22410J106   4,001,506 42,944 SH   SOLE   0 0 42,944
CROWDSTRIKE HLDGS INC CL A 22788C105   268,038 1,825 SH   SOLE   0 0 1,825
CSX CORP COM 126408103   384,853 11,286 SH   SOLE   0 0 11,286
DAKTRONICS INC COM 234264109   75,520 11,800 SH   SOLE   0 0 11,800
DEERE & CO COM 244199105   314,022 775 SH   SOLE   0 0 775
DELL TECHNOLOGIES INC CL C 24703L202   327,213 6,047 SH   SOLE   0 0 6,047
DEUTSCHE BK AG LONDON BRH GOLD DOUBLE SHOR 25154H756   27,841 10,875 SH   SOLE   0 0 10,875
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847   372,310 10,550 SH   SOLE   0 0 10,550
DISNEY WALT CO COM 254687106   4,171,430 46,723 SH   SOLE   0 0 46,723
DOMINION ENERGY INC COM 25746U109   804,454 15,533 SH   SOLE   0 0 15,533
DUKE ENERGY CORP NEW COM NEW 26441C204   1,143,288 12,740 SH   SOLE   0 0 12,740
EDWARDS LIFESCIENCES CORP COM 28176E108   662,668 7,025 SH   SOLE   0 0 7,025
EMPIRE ST RLTY TR INC CL A 292104106   121,338 16,200 SH   SOLE   0 0 16,200
ENBRIDGE INC COM 29250N105   229,359 6,163 SH   SOLE   0 0 6,163
EXPEDITORS INTL WASH INC COM 302130109   1,338,289 11,048 SH   SOLE   0 0 11,048
EXPONENT INC COM 30214U102   261,296 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102   8,597,930 80,167 SH   SOLE   0 0 80,167
F5 INC COM 315616102   636,962 4,355 SH   SOLE   0 0 4,355
FEDEX CORP COM 31428X106   10,292,630 41,519 SH   SOLE   0 0 41,519
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   278,090 5,908 SH   SOLE   0 0 5,908
FLEX LTD ORD Y2573F102   294,090 10,640 SH   SOLE   0 0 10,640
FORTINET INC COM 34959E109   504,336 6,672 SH   SOLE   0 0 6,672
FRANKLIN RESOURCES INC COM 354613101   596,140 22,319 SH   SOLE   0 0 22,319
GARTNER INC COM 366651107   732,148 2,090 SH   SOLE   0 0 2,090
GENERAL DYNAMICS CORP COM 369550108   258,180 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM NEW 369604301   425,779 3,876 SH   SOLE   0 0 3,876
GENUINE PARTS CO COM 372460105   245,384 1,450 SH   SOLE   0 0 1,450
GLOBUS MED INC CL A 379577208   743,655 12,490 SH   SOLE   0 0 12,490
GOLDMAN SACHS GROUP INC COM 38141G104   424,463 1,316 SH   SOLE   0 0 1,316
HELMERICH & PAYNE INC COM 423452101   2,705,556 76,320 SH   SOLE   0 0 76,320
HEWLETT PACKARD ENTERPRISE C COM 42824C109   326,757 19,450 SH   SOLE   0 0 19,450
HOLOGIC INC COM 436440101   300,075 3,706 SH   SOLE   0 0 3,706
HOME DEPOT INC COM 437076102   1,860,214 5,988 SH   SOLE   0 0 5,988
HORMEL FOODS CORP COM 440452100   372,035 9,250 SH   SOLE   0 0 9,250
HP INC COM 40434L105   561,004 18,268 SH   SOLE   0 0 18,268
HUNT J B TRANS SVCS INC COM 445658107   362,060 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106   1,873,148 8,230 SH   SOLE   0 0 8,230
INTEL CORP COM 458140100   4,301,931 128,646 SH   SOLE   0 0 128,646
INTERNATIONAL BUSINESS MACHS COM 459200101   1,880,566 14,054 SH   SOLE   0 0 14,054
INTUIT COM 461202103   320,733 700 SH   SOLE   0 0 700
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   395,115 2,640 SH   SOLE   0 0 2,640
ISHARES TR CHINA LG-CAP ETF 464287184   689,947 25,375 SH   SOLE   0 0 25,375
ISHARES TR US TRSPRTION 464287192   789,681 3,161 SH   SOLE   0 0 3,161
ISHARES TR CORE S&P500 ETF 464287200   205,324 461 SH   SOLE   0 0 461
JOHNSON & JOHNSON COM 478160104   1,281,456 7,742 SH   SOLE   0 0 7,742
JPMORGAN CHASE & CO COM 46625H100   1,036,842 7,129 SH   SOLE   0 0 7,129
KIMBERLY-CLARK CORP COM 494368103   1,234,809 8,944 SH   SOLE   0 0 8,944
KRANESHARES TR CSI CHI INTERNET 500767306   1,918,763 71,250 SH   SOLE   0 0 71,250
KROGER CO COM 501044101   909,450 19,350 SH   SOLE   0 0 19,350
KULICKE & SOFFA INDS INC COM 501242101   2,395,241 40,290 SH   SOLE   0 0 40,290
LAM RESEARCH CORP COM 512807108   1,186,077 1,845 SH   SOLE   0 0 1,845
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   186,147 12,900 SH   SOLE   0 0 12,900
LILLY ELI & CO COM 532457108   234,490 500 SH   SOLE   0 0 500
LIVE NATION ENTERTAINMENT IN COM 538034109   455,094 4,995 SH   SOLE   0 0 4,995
LOCKHEED MARTIN CORP COM 539830109   5,602,825 12,170 SH   SOLE   0 0 12,170
LOUISIANA PAC CORP COM 546347105   314,916 4,200 SH   SOLE   0 0 4,200
LOWES COS INC COM 548661107   9,392,241 41,614 SH   SOLE   0 0 41,614
MARTIN MARIETTA MATLS INC COM 573284106   1,199,471 2,598 SH   SOLE   0 0 2,598
MARVELL TECHNOLOGY INC COM 573874104   624,761 10,451 SH   SOLE   0 0 10,451
MASTERCARD INCORPORATED CL A 57636Q104   253,285 644 SH   SOLE   0 0 644
MCDONALDS CORP COM 580135101   1,601,206 5,366 SH   SOLE   0 0 5,366
MEDTRONIC PLC SHS G5960L103   240,249 2,727 SH   SOLE   0 0 2,727
MERCK & CO INC COM 58933Y105   470,907 4,081 SH   SOLE   0 0 4,081
META PLATFORMS INC CL A 30303M102   3,277,599 11,421 SH   SOLE   0 0 11,421
MICRON TECHNOLOGY INC COM 595112103   437,037 6,925 SH   SOLE   0 0 6,925
MICROSOFT CORP COM 594918104   17,971,581 52,774 SH   SOLE   0 0 52,774
MORGAN STANLEY COM NEW 617446448   1,830,195 21,431 SH   SOLE   0 0 21,431
MORNINGSTAR INC COM 617700109   225,481 1,150 SH   SOLE   0 0 1,150
NEW YORK TIMES CO CL A 650111107   1,142,808 29,020 SH   SOLE   0 0 29,020
NIKE INC CL B 654106103   2,480,455 22,474 SH   SOLE   0 0 22,474
NOKIA CORP SPONSORED ADR 654902204   126,160 30,327 SH   SOLE   0 0 30,327
NORTHROP GRUMMAN CORP COM 666807102   1,638,145 3,594 SH   SOLE   0 0 3,594
NOVO-NORDISK A S ADR 670100205   461,216 2,850 SH   SOLE   0 0 2,850
NUCOR CORP COM 670346105   673,138 4,105 SH   SOLE   0 0 4,105
NVIDIA CORPORATION COM 67066G104   27,747,574 65,594 SH   SOLE   0 0 65,594
OLD DOMINION FREIGHT LINE IN COM 679580100   669,248 1,810 SH   SOLE   0 0 1,810
OLLIES BARGAIN OUTLET HLDGS COM 681116109   246,203 4,250 SH   SOLE   0 0 4,250
ORACLE CORP COM 68389X105   4,772,026 40,071 SH   SOLE   0 0 40,071
PACCAR INC COM 693718108   809,314 9,675 SH   SOLE   0 0 9,675
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,672,534 109,102 SH   SOLE   0 0 109,102
PAYCHEX INC COM 704326107   2,942,517 26,303 SH   SOLE   0 0 26,303
PAYPAL HLDGS INC COM 70450Y103   838,062 12,559 SH   SOLE   0 0 12,559
PEPSICO INC COM 713448108   765,699 4,134 SH   SOLE   0 0 4,134
PFIZER INC COM 717081103   2,328,446 63,480 SH   SOLE   0 0 63,480
PHILIP MORRIS INTL INC COM 718172109   213,788 2,190 SH   SOLE   0 0 2,190
PINNACLE FINL PARTNERS INC COM 72346Q104   356,102 6,286 SH   SOLE   0 0 6,286
PRICE T ROWE GROUP INC COM 74144T108   3,680,977 32,860 SH   SOLE   0 0 32,860
PROCTER AND GAMBLE CO COM 742718109   6,191,705 40,805 SH   SOLE   0 0 40,805
PROSHARES TR PSHS ULTSH 20YRS 74347B201   366,030 12,450 SH   SOLE   0 0 12,450
PROSHARES TR PSHS ULT S&P 500 74347R107   4,768,358 82,001 SH   SOLE   0 0 82,001
PROSHARES TR PSHS ULTRA DOW30 74347R305   2,267,670 33,625 SH   SOLE   0 0 33,625
PROSHARES TR PSHS ULTRUSS2000 74347R842   821,816 23,890 SH   SOLE   0 0 23,890
PROSHARES TR ULTRA FNCLS NEW 74347X633   445,023 9,755 SH   SOLE   0 0 9,755
PROSHARES TR ULTRAPRO QQQ 74347X831   398,725 9,725 SH   SOLE   0 0 9,725
QUALCOMM INC COM 747525103   7,764,579 65,227 SH   SOLE   0 0 65,227
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,381,677 34,521 SH   SOLE   0 0 34,521
REGENERON PHARMACEUTICALS COM 75886F107   296,757 413 SH   SOLE   0 0 413
ROCKET LAB USA INC COM 773122106   60,000 10,000 SH   SOLE   0 0 10,000
ROYAL BK CDA COM 780087102   724,539 7,586 SH   SOLE   0 0 7,586
SAP SE SPON ADR 803054204   5,086,106 37,176 SH   SOLE   0 0 37,176
SCHLUMBERGER LTD COM STK 806857108   575,485 11,716 SH   SOLE   0 0 11,716
SCHWAB CHARLES CORP COM 808513105   2,099,988 37,050 SH   SOLE   0 0 37,050
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,314,811 17,440 SH   SOLE   0 0 17,440
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,286,139 15,845 SH   SOLE   0 0 15,845
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   956,758 8,915 SH   SOLE   0 0 8,915
SIRIUS XM HOLDINGS INC COM 82968B103   48,018 10,600 SH   SOLE   0 0 10,600
SKYWORKS SOLUTIONS INC COM 83088M102   3,381,358 30,548 SH   SOLE   0 0 30,548
SOURCE CAP INC COM 836144105   464,592 12,124 SH   SOLE   0 0 12,124
SOUTHERN CO COM 842587107   315,891 4,497 SH   SOLE   0 0 4,497
SWISS HELVETIA FD INC COM 870875101   122,979 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107   1,267,043 2,910 SH   SOLE   0 0 2,910
SYSCO CORP COM 871829107   2,737,275 36,891 SH   SOLE   0 0 36,891
TARGET CORP COM 87612E106   1,923,498 14,583 SH   SOLE   0 0 14,583
TECHNIPFMC PLC COM G87110105   166,200 10,000 SH   SOLE   0 0 10,000
TENABLE HLDGS INC COM 88025T102   386,245 8,869 SH   SOLE   0 0 8,869
TERADYNE INC COM 880770102   3,226,121 28,978 SH   SOLE   0 0 28,978
TESLA INC COM 88160R101   804,681 3,074 SH   SOLE   0 0 3,074
TITAN INTL INC ILL COM 88830M102   1,260,309 109,783 SH   SOLE   0 0 109,783
TJX COS INC NEW COM 872540109   210,110 2,478 SH   SOLE   0 0 2,478
TRANSOCEAN LTD REG SHS H8817H100   214,156 30,550 SH   SOLE   0 0 30,550
TRUIST FINL CORP COM 89832Q109   2,091,752 68,921 SH   SOLE   0 0 68,921
UBER TECHNOLOGIES INC COM 90353T100   226,643 5,250 SH   SOLE   0 0 5,250
UNILEVER PLC SPON ADR NEW 904767704   525,835 10,087 SH   SOLE   0 0 10,087
UNITED PARCEL SERVICE INC CL B 911312106   5,064,470 28,254 SH   SOLE   0 0 28,254
VACASA INC CLASS A COM 91854V107   63,236 93,200 SH   SOLE   0 0 93,200
VEEVA SYS INC CL A COM 922475108   606,042 3,065 SH   SOLE   0 0 3,065
VERIZON COMMUNICATIONS INC COM 92343V104   1,831,581 49,249 SH   SOLE   0 0 49,249
VISA INC COM CL A 92826C839   3,506,630 14,766 SH   SOLE   0 0 14,766
VMWARE INC CL A COM 928563402   623,489 4,339 SH   SOLE   0 0 4,339
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,932,480 67,830 SH   SOLE   0 0 67,830
WALMART INC COM 931142103   18,998,097 120,868 SH   SOLE   0 0 120,868
WELLS FARGO CO NEW COM 949746101   2,200,197 51,551 SH   SOLE   0 0 51,551