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
Intuit Inc COM 461202103 4,475 11,780 SH   SOLE   11,780 0 0
PayPal Holdings Inc COM 70450Y103 4,432 18,925 SH   SOLE   18,925 0 0
Facebook Inc COM 30303M102 4,301 15,746 SH   SOLE   15,746 0 0
Stryker Corp COM 863667101 4,156 16,962 SH   SOLE   16,962 0 0
Berkshire Hathaway Inc B COM 084670702 3,722 16,051 SH   SOLE   16,051 0 0
Skyworks Solutions Inc COM 83088M102 3,704 24,229 SH   SOLE   24,229 0 0
Microsoft Corp COM 594918104 3,687 16,575 SH   SOLE   16,575 0 0
Visa Inc COM 92826C839 3,644 16,659 SH   SOLE   16,659 0 0
Lowes Companies Inc COM 548661107 3,641 22,682 SH   SOLE   22,682 0 0
FedEx Corp COM 31428X106 3,571 13,756 SH   SOLE   13,756 0 0
Qualcomm COM 747525103 3,461 22,722 SH   SOLE   22,722 0 0
Union Pacific Corp COM 907818108 3,333 16,007 SH   SOLE   16,007 0 0
Vanguard Short-Term Corporate Bond ETF ETF 92206C409 3,330 39,995 SH   SOLE   39,995 0 0
Cognizant Technology Solutions COM 192446102 3,292 40,172 SH   SOLE   40,172 0 0
Walt Disney Co COM 254687106 3,265 18,019 SH   SOLE   18,019 0 0
Accenture PLC A COM G1151C101 3,217 12,314 SH   SOLE   12,314 0 0
Johnson & Johnson COM 478160104 3,128 19,871 SH   SOLE   19,871 0 0
Amphenol Corp COM 032095101 3,069 23,469 SH   SOLE   23,469 0 0
PepsiCo Inc COM 713448108 3,046 20,542 SH   SOLE   20,542 0 0
D.R. Horton Inc COM 23331A109 3,040 44,105 SH   SOLE   44,105 0 0
ITT Inc COM 45073V108 2,927 38,004 SH   SOLE   38,004 0 0
Docusign COM 256163106 2,924 13,155 SH   SOLE   13,155 0 0
Verisk Analytics Inc COM 92345Y106 2,798 13,480 SH   SOLE   13,480 0 0
Aflac Inc COM 001055102 2,791 62,768 SH   SOLE   62,768 0 0
Generac Holdings Inc COM 368736104 2,746 12,073 SH   SOLE   12,073 0 0
Omnicell Inc COM 68213N109 2,700 22,500 SH   SOLE   22,500 0 0
LKQ Corp COM 501889208 2,656 75,360 SH   SOLE   75,360 0 0
Amgen Inc COM 031162100 2,642 11,489 SH   SOLE   11,489 0 0
UFP Industries, Inc COM 90278Q108 2,638 47,485 SH   SOLE   47,485 0 0
iShares Short Maturity Bond ETF ETF 46431W507 2,589 51,599 SH   SOLE   51,599 0 0
Alphabet Inc A COM 02079K305 2,545 1,452 SH   SOLE   1,452 0 0
Merck & Co COM 58933Y105 2,543 31,090 SH   SOLE   31,090 0 0
BorgWarner Inc COM 099724106 2,484 64,291 SH   SOLE   64,291 0 0
Uber Technologies Inc COM 90353T100 2,458 48,195 SH   SOLE   48,195 0 0
Discovery Communications Inc C COM 25470F302 2,342 89,413 SH   SOLE   89,413 0 0
Toronto Dominion Bank COM 891160509 2,182 38,675 SH   SOLE   38,675 0 0
PACCAR Inc COM 693718108 2,175 25,205 SH   SOLE   25,205 0 0
Agilent Technologies COM 00846U101 2,101 17,728 SH   SOLE   17,728 0 0
Charles Schwab Corp COM 808513105 2,043 38,512 SH   SOLE   38,512 0 0
Polaris Industries COM 731068102 2,037 21,379 SH   SOLE   21,379 0 0
Alphabet Inc C COM 02079K107 1,967 1,123 SH   SOLE   1,123 0 0
Truist Financial Corp COM 89832Q109 1,945 40,576 SH   SOLE   40,576 0 0
NVR Inc COM 62944T105 1,893 464 SH   SOLE   464 0 0
The Cooper Companies Inc COM 216648402 1,853 5,101 SH   SOLE   5,101 0 0
Wolverine World Wide Inc COM 978097103 1,800 57,590 SH   SOLE   57,590 0 0
Carlisle Companies Inc COM 142339100 1,741 11,145 SH   SOLE   11,145 0 0
Procter & Gamble Co COM 742718109 1,735 12,472 SH   SOLE   12,472 0 0
iShares Russell 1000 Value ETF 464287598 1,404 10,267 SH   SOLE   10,267 0 0
Vanguard 500 ETF ETF 922908363 1,300 3,783 SH   SOLE   3,783 0 0
Medtronic PLC COM G5960L103 1,156 9,865 SH   SOLE   9,865 0 0
Unilever PLC ADR COM 904767704 1,132 18,751 SH   SOLE   18,751 0 0
SPDR S&P Biotech ETF COM 78464A870 1,126 8,000 SH   SOLE   8,000 0 0
Nestle SA ADR COM 641069406 1,106 9,390 SH   SOLE   9,390 0 0
iShares US Medical Devices ETF 464288810 856 2,615 SH   SOLE   2,615 0 0
Tesla Motors Inc COM 88160R101 797 1,130 SH   SOLE   1,130 0 0
Encore Wire Corp COM 292562105 760 12,540 SH   SOLE   12,540 0 0
Apple Inc COM 037833100 732 5,518 SH   SOLE   5,518 0 0
The Home Depot Inc COM 437076102 658 2,478 SH   SOLE   2,478 0 0
Yum Brands Inc COM 988498101 515 4,748 SH   SOLE   4,748 0 0
Costco Wholesale Corp COM 22160K105 489 1,297 SH   SOLE   1,297 0 0
IShares Russell 2000 Index ETF 464287655 455 2,323 SH   SOLE   2,323 0 0
Verizon Communications Inc COM 92343V104 429 7,301 SH   SOLE   7,301 0 0
Dominion Resources Inc COM 25746U109 414 5,507 SH   SOLE   5,507 0 0
Duke Energy Corp COM 26441C204 411 4,491 SH   SOLE   4,491 0 0
Southern Co COM 842587107 400 6,505 SH   SOLE   6,505 0 0
CVS Health Corp COM 126650100 239 3,503 SH   SOLE   3,503 0 0
Abbott Laboratories COM 002824100 233 2,131 SH   SOLE   2,131 0 0
Cisco Systems Inc COM 17275R102 227 5,071 SH   SOLE   5,071 0 0
Vanguard Total Stock Mkt ETF ETF 922908769 227 1,165 SH   SOLE   1,165 0 0
AbbVie Inc COM 00287Y109 224 2,094 SH   SOLE   2,094 0 0
iShares Russell 1000 Growth ETF 464287614 212 880 SH   SOLE   880 0 0
McDonalds Corp COM 580135101 202 943 SH   SOLE   943 0 0
Rave Restaurant Group Inc COM 754198109 193 212,450 SH   SOLE   212,450 0 0
Ring Energy Inc COM 76680V108 16 25,000 SH   SOLE   25,000 0 0