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   208,191 2,056 SH   SOLE   0 0 2,056
ACTIVISION BLIZZARD INC COM 00507V109   998,270 11,663 SH   SOLE   0 0 11,663
ADOBE SYSTEMS INCORPORATED COM 00724F101   7,046,490 18,285 SH   SOLE   0 0 18,285
ADVANCED MICRO DEVICES INC COM 007903107   1,754,379 17,900 SH   SOLE   0 0 17,900
AEROJET ROCKETDYNE HLDGS INC COM 007800105   1,553,381 27,655 SH   SOLE   0 0 27,655
AKAMAI TECHNOLOGIES INC COM 00971T101   1,096,592 14,005 SH   SOLE   0 0 14,005
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,934,303 28,717 SH   SOLE   0 0 28,717
ALPHABET INC CAP STK CL C 02079K107   8,710,312 83,753 SH   SOLE   0 0 83,753
ALPHABET INC CAP STK CL A 02079K305   2,893,963 27,899 SH   SOLE   0 0 27,899
ALTRIA GROUP INC COM 02209S103   226,491 5,076 SH   SOLE   0 0 5,076
AMAZON COM INC COM 023135106   10,624,306 102,859 SH   SOLE   0 0 102,859
AMETEK INC COM 031100100   444,419 3,058 SH   SOLE   0 0 3,058
AMGEN INC COM 031162100   1,149,521 4,755 SH   SOLE   0 0 4,755
APPLE INC COM 037833100   83,003,579 503,357 SH   SOLE   0 0 503,357
APPLIED MATLS INC COM 038222105   7,696,700 62,661 SH   SOLE   0 0 62,661
ARISTA NETWORKS INC COM 040413106   201,432 1,200 SH   SOLE   0 0 1,200
AT&T INC COM 00206R102   303,149 15,748 SH   SOLE   0 0 15,748
AUTOMATIC DATA PROCESSING IN COM 053015103   3,882,071 17,437 SH   SOLE   0 0 17,437
BANCORP INC DEL COM 05969A105   1,655,320 59,437 SH   SOLE   0 0 59,437
BANK AMERICA CORP COM 060505104   2,746,189 96,021 SH   SOLE   0 0 96,021
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   359,408 1,164 SH   SOLE   0 0 1,164
BLACKBERRY LTD COM 09228F103   258,871 56,770 SH   SOLE   0 0 56,770
BOEING CO COM 097023105   464,336 2,186 SH   SOLE   0 0 2,186
BP PLC SPONSORED ADR 055622104   1,309,044 34,503 SH   SOLE   0 0 34,503
BRISTOL-MYERS SQUIBB CO COM 110122108   381,621 5,506 SH   SOLE   0 0 5,506
CATERPILLAR INC COM 149123101   2,410,829 10,535 SH   SOLE   0 0 10,535
CHECK POINT SOFTWARE TECH LT ORD M22465104   563,550 4,335 SH   SOLE   0 0 4,335
CHEVRON CORP NEW COM 166764100   938,007 5,749 SH   SOLE   0 0 5,749
CINCINNATI FINL CORP COM 172062101   262,491 2,342 SH   SOLE   0 0 2,342
CISCO SYS INC COM 17275R102   12,524,879 239,596 SH   SOLE   0 0 239,596
CLOROX CO DEL COM 189054109   632,960 4,000 SH   SOLE   0 0 4,000
COCA COLA CO COM 191216100   8,311,836 133,997 SH   SOLE   0 0 133,997
COLGATE PALMOLIVE CO COM 194162103   503,505 6,700 SH   SOLE   0 0 6,700
CONSOLIDATED EDISON INC COM 209115104   248,742 2,600 SH   SOLE   0 0 2,600
CORNING INC COM 219350105   1,330,762 37,720 SH   SOLE   0 0 37,720
COSTCO WHSL CORP NEW COM 22160K105   32,840,208 66,094 SH   SOLE   0 0 66,094
CRACKER BARREL OLD CTRY STOR COM 22410J106   4,307,712 37,920 SH   SOLE   0 0 37,920
CROWDSTRIKE HLDGS INC CL A 22788C105   226,479 1,650 SH   SOLE   0 0 1,650
CSX CORP COM 126408103   337,903 11,286 SH   SOLE   0 0 11,286
DAKTRONICS INC COM 234264109   65,205 11,500 SH   SOLE   0 0 11,500
DEERE & CO COM 244199105   319,982 775 SH   SOLE   0 0 775
DISNEY WALT CO COM 254687106   4,414,833 44,091 SH   SOLE   0 0 44,091
DOMINION ENERGY INC COM 25746U109   351,898 6,294 SH   SOLE   0 0 6,294
DUKE ENERGY CORP NEW COM NEW 26441C204   1,162,367 12,049 SH   SOLE   0 0 12,049
EDWARDS LIFESCIENCES CORP COM 28176E108   581,178 7,025 SH   SOLE   0 0 7,025
EMERSON ELEC CO COM 291011104   202,862 2,328 SH   SOLE   0 0 2,328
ENBRIDGE INC COM 29250N105   234,688 6,163 SH   SOLE   0 0 6,163
EXPEDITORS INTL WASH INC COM 302130109   1,216,647 11,048 SH   SOLE   0 0 11,048
EXPONENT INC COM 30214U102   279,132 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102   8,817,770 80,410 SH   SOLE   0 0 80,410
F5 INC COM 315616102   634,480 4,355 SH   SOLE   0 0 4,355
FEDEX CORP COM 31428X106   9,392,081 41,105 SH   SOLE   0 0 41,105
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   291,256 6,458 SH   SOLE   0 0 6,458
FLEX LTD ORD Y2573F102   244,826 10,640 SH   SOLE   0 0 10,640
FORTINET INC COM 34959E109   431,990 6,500 SH   SOLE   0 0 6,500
FRANKLIN RESOURCES INC COM 354613101   601,274 22,319 SH   SOLE   0 0 22,319
GARTNER INC COM 366651107   680,859 2,090 SH   SOLE   0 0 2,090
GENERAL DYNAMICS CORP COM 369550108   273,852 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM NEW 369604301   390,813 4,088 SH   SOLE   0 0 4,088
GENUINE PARTS CO COM 372460105   242,600 1,450 SH   SOLE   0 0 1,450
GLOBUS MED INC CL A 379577208   696,106 12,290 SH   SOLE   0 0 12,290
GOLDMAN SACHS GROUP INC COM 38141G104   421,972 1,290 SH   SOLE   0 0 1,290
HELMERICH & PAYNE INC COM 423452101   2,623,326 73,380 SH   SOLE   0 0 73,380
HEWLETT PACKARD ENTERPRISE C COM 42824C109   301,551 18,930 SH   SOLE   0 0 18,930
HOLOGIC INC COM 436440101   291,327 3,610 SH   SOLE   0 0 3,610
HOME DEPOT INC COM 437076102   1,773,570 6,010 SH   SOLE   0 0 6,010
HORMEL FOODS CORP COM 440452100   368,890 9,250 SH   SOLE   0 0 9,250
HP INC COM 40434L105   529,589 18,044 SH   SOLE   0 0 18,044
HUNT J B TRANS SVCS INC COM 445658107   350,920 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106   1,664,441 8,040 SH   SOLE   0 0 8,040
INTEL CORP COM 458140100   4,100,912 125,525 SH   SOLE   0 0 125,525
INTERNATIONAL BUSINESS MACHS COM 459200101   1,755,164 13,389 SH   SOLE   0 0 13,389
INTUIT COM 461202103   312,081 700 SH   SOLE   0 0 700
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   392,266 2,712 SH   SOLE   0 0 2,712
ISHARES TR CHINA LG-CAP ETF 464287184   741,853 25,122 SH   SOLE   0 0 25,122
ISHARES TR US TRSPRTION 464287192   720,202 3,161 SH   SOLE   0 0 3,161
ISHARES TR EUROPE ETF 464287861   703,081 14,056 SH   SOLE   0 0 14,056
JOHNSON & JOHNSON COM 478160104   1,210,085 7,807 SH   SOLE   0 0 7,807
JPMORGAN CHASE & CO COM 46625H100   898,748 6,897 SH   SOLE   0 0 6,897
KIMBERLY-CLARK CORP COM 494368103   2,802,111 20,877 SH   SOLE   0 0 20,877
KRANESHARES TR CSI CHI INTERNET 500767306   1,656,969 53,125 SH   SOLE   0 0 53,125
KROGER CO COM 501044101   987,400 20,000 SH   SOLE   0 0 20,000
KULICKE & SOFFA INDS INC COM 501242101   2,122,880 40,290 SH   SOLE   0 0 40,290
LAM RESEARCH CORP COM 512807108   978,071 1,845 SH   SOLE   0 0 1,845
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   220,583 12,100 SH   SOLE   0 0 12,100
LIVE NATION ENTERTAINMENT IN COM 538034109   356,650 5,095 SH   SOLE   0 0 5,095
LOCKHEED MARTIN CORP COM 539830109   5,736,579 12,135 SH   SOLE   0 0 12,135
LOUISIANA PAC CORP COM 546347105   227,682 4,200 SH   SOLE   0 0 4,200
LOWES COS INC COM 548661107   8,339,429 41,703 SH   SOLE   0 0 41,703
MARATHON PETE CORP COM 56585A102   215,728 1,600 SH   SOLE   0 0 1,600
MARTIN MARIETTA MATLS INC COM 573284106   922,446 2,598 SH   SOLE   0 0 2,598
MARVELL TECHNOLOGY INC COM 573874104   230,573 5,325 SH   SOLE   0 0 5,325
MASTERCARD INCORPORATED CL A 57636Q104   223,134 614 SH   SOLE   0 0 614
MCDONALDS CORP COM 580135101   1,491,382 5,334 SH   SOLE   0 0 5,334
MEDTRONIC PLC SHS G5960L103   219,851 2,727 SH   SOLE   0 0 2,727
MERCK & CO INC COM 58933Y105   449,072 4,221 SH   SOLE   0 0 4,221
META PLATFORMS INC CL A 30303M102   2,428,832 11,460 SH   SOLE   0 0 11,460
MICRON TECHNOLOGY INC COM 595112103   351,481 5,825 SH   SOLE   0 0 5,825
MICROSOFT CORP COM 594918104   14,921,478 51,757 SH   SOLE   0 0 51,757
MORGAN STANLEY COM NEW 617446448   1,843,727 20,999 SH   SOLE   0 0 20,999
MORNINGSTAR INC COM 617700109   233,485 1,150 SH   SOLE   0 0 1,150
NEW YORK TIMES CO CL A 650111107   1,211,890 31,170 SH   SOLE   0 0 31,170
NIKE INC CL B 654106103   2,726,042 22,228 SH   SOLE   0 0 22,228
NOKIA CORP SPONSORED ADR 654902204   130,984 26,677 SH   SOLE   0 0 26,677
NORTHROP GRUMMAN CORP COM 666807102   1,324,675 2,869 SH   SOLE   0 0 2,869
NOVO-NORDISK A S ADR 670100205   453,549 2,850 SH   SOLE   0 0 2,850
NUCOR CORP COM 670346105   664,993 4,305 SH   SOLE   0 0 4,305
NVIDIA CORPORATION COM 67066G104   17,718,671 63,789 SH   SOLE   0 0 63,789
OLD DOMINION FREIGHT LINE IN COM 679580100   616,920 1,810 SH   SOLE   0 0 1,810
OLLIES BARGAIN OUTLET HLDGS COM 681116109   281,009 4,850 SH   SOLE   0 0 4,850
ORACLE CORP COM 68389X105   5,847,804 62,934 SH   SOLE   0 0 62,934
PACCAR INC COM 693718108   697,230 9,525 SH   SOLE   0 0 9,525
PALANTIR TECHNOLOGIES INC CL A 69608A108   858,013 101,540 SH   SOLE   0 0 101,540
PAYCHEX INC COM 704326107   2,486,259 21,697 SH   SOLE   0 0 21,697
PAYPAL HLDGS INC COM 70450Y103   846,655 11,149 SH   SOLE   0 0 11,149
PEPSICO INC COM 713448108   769,853 4,223 SH   SOLE   0 0 4,223
PFIZER INC COM 717081103   2,581,661 63,276 SH   SOLE   0 0 63,276
PHILIP MORRIS INTL INC COM 718172109   236,415 2,431 SH   SOLE   0 0 2,431
PINNACLE FINL PARTNERS INC COM 72346Q104   346,736 6,286 SH   SOLE   0 0 6,286
PRICE T ROWE GROUP INC COM 74144T108   3,370,065 29,850 SH   SOLE   0 0 29,850
PROCTER AND GAMBLE CO COM 742718109   6,092,379 40,974 SH   SOLE   0 0 40,974
PROSHARES TR PSHS ULTSH 20YRS 74347B201   348,102 12,450 SH   SOLE   0 0 12,450
PROSHARES TR PSHS ULT S&P 500 74347R107   4,116,450 82,001 SH   SOLE   0 0 82,001
PROSHARES TR PSHS ULTRA DOW30 74347R305   2,143,258 33,625 SH   SOLE   0 0 33,625
PROSHARES TR PSHS ULTRUSS2000 74347R842   708,472 22,265 SH   SOLE   0 0 22,265
PROSHARES TR ULTRA FNCLS NEW 74347X633   403,603 9,555 SH   SOLE   0 0 9,555
PROSHARES TR ULTRAPRO QQQ 74347X831   454,986 16,100 SH   SOLE   0 0 16,100
QUALCOMM INC COM 747525103   7,563,109 59,281 SH   SOLE   0 0 59,281
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,956,213 30,187 SH   SOLE   0 0 30,187
REGENERON PHARMACEUTICALS COM 75886F107   328,668 400 SH   SOLE   0 0 400
ROCKET LAB USA INC COM 773122106   40,400 10,000 SH   SOLE   0 0 10,000
ROYAL BK CDA SUSTAINABL COM 780087102   715,512 7,486 SH   SOLE   0 0 7,486
SAP SE SPON ADR 803054204   4,515,937 35,685 SH   SOLE   0 0 35,685
SCHLUMBERGER LTD COM STK 806857108   788,473 16,059 SH   SOLE   0 0 16,059
SCHWAB CHARLES CORP COM 808513105   1,893,854 36,156 SH   SOLE   0 0 36,156
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,205,351 17,035 SH   SOLE   0 0 17,035
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,333,149 16,095 SH   SOLE   0 0 16,095
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   859,018 8,490 SH   SOLE   0 0 8,490
SIRIUS XM HOLDINGS INC COM 82968B103   42,082 10,600 SH   SOLE   0 0 10,600
SKYWORKS SOLUTIONS INC COM 83088M102   2,990,557 25,348 SH   SOLE   0 0 25,348
SOURCE CAP INC COM 836144105   458,166 12,124 SH   SOLE   0 0 12,124
SOUTHERN CO COM 842587107   318,676 4,580 SH   SOLE   0 0 4,580
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   2,084,258 46,420 SH   SOLE   0 0 46,420
SWISS HELVETIA FD INC COM 870875101   118,641 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107   1,123,988 2,910 SH   SOLE   0 0 2,910
SYSCO CORP COM 871829107   2,780,319 36,001 SH   SOLE   0 0 36,001
TARGET CORP COM 87612E106   2,026,317 12,234 SH   SOLE   0 0 12,234
TECHNIPFMC PLC COM G87110105   136,500 10,000 SH   SOLE   0 0 10,000
TENABLE HLDGS INC COM 88025T102   425,405 8,954 SH   SOLE   0 0 8,954
TERADYNE INC COM 880770102   2,997,164 27,878 SH   SOLE   0 0 27,878
TESLA INC COM 88160R101   424,048 2,044 SH   SOLE   0 0 2,044
TITAN INTL INC ILL COM 88830M102   1,139,176 108,700 SH   SOLE   0 0 108,700
TRANSOCEAN LTD REG SHS H8817H100   194,298 30,550 SH   SOLE   0 0 30,550
TRUIST FINL CORP COM 89832Q109   2,283,097 66,953 SH   SOLE   0 0 66,953
UNILEVER PLC SPON ADR NEW 904767704   795,152 15,312 SH   SOLE   0 0 15,312
UNITED PARCEL SERVICE INC CL B 911312106   5,514,554 28,427 SH   SOLE   0 0 28,427
VACASA INC CLASS A COM 91854V107   89,677 93,200 SH   SOLE   0 0 93,200
VEEVA SYS INC CL A COM 922475108   513,693 2,795 SH   SOLE   0 0 2,795
VERIZON COMMUNICATIONS INC COM 92343V104   1,904,688 48,976 SH   SOLE   0 0 48,976
VISA INC COM CL A 92826C839   3,324,859 14,747 SH   SOLE   0 0 14,747
VMWARE INC CL A COM 928563402   429,999 3,444 SH   SOLE   0 0 3,444
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,208,798 63,875 SH   SOLE   0 0 63,875
WALMART INC COM 931142103   16,690,356 113,193 SH   SOLE   0 0 113,193
WELLS FARGO CO NEW COM 949746101   1,625,133 43,476 SH   SOLE   0 0 43,476