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 Laboratories COM 002824100   1,339,438 12,200 SH   SOLE   12,200 0 0
AbbVie Inc. COM 00287Y109   1,978,430 12,242 SH   SOLE   12,242 0 0
Allegion PLC COM G0176J109   226,730 2,154 SH   SOLE   2,154 0 0
Allison Transmission Holding COM 01973R101   7,134,982 171,514 SH   SOLE   171,514 0 0
Alphabet Inc. CL A COM 02079K305   4,609,400 52,243 SH   SOLE   52,243 0 0
American Express COM 025816109   10,560,579 71,476 SH   SOLE   71,476 0 0
AON PLC COM G0403H108   6,302,340 20,998 SH   SOLE   20,998 0 0
Becton Dickinson & Co. COM 075887109   7,903,135 31,078 SH   SOLE   31,078 0 0
Berkshire Hathaway Inc. CL B COM 084670702   5,042,175 16,323 SH   SOLE   16,323 0 0
Booking Holdings Inc. COM 09857L108   7,404,139 3,674 SH   SOLE   3,674 0 0
Burlington Stores, Inc. COM 122017106   229,524 1,132 SH   SOLE   1,132 0 0
CDW Corp. of Delaware COM 12514G108   6,154,760 34,465 SH   SOLE   34,465 0 0
Cisco Systems Inc. COM 17275R102   8,783,816 184,379 SH   SOLE   184,379 0 0
CME Group Inc. COM 12572Q105   3,349,747 19,920 SH   SOLE   19,920 0 0
Coca Cola Co. COM 191216100   5,961,529 93,720 SH   SOLE   93,720 0 0
Copart Inc. COM 217204106   1,489,248 24,458 SH   SOLE   24,458 0 0
Equifax Inc COM 294429105   7,912,979 40,713 SH   SOLE   40,713 0 0
Exxon Mobil Corp. COM 30231G102   351,085 3,183 SH   SOLE   3,183 0 0
Fiserv Inc. COM 337738108   6,364,782 62,974 SH   SOLE   62,974 0 0
Gen Digital Inc. COM 668771108   210,121 9,805 SH   SOLE   9,805 0 0
Gentex Corp. COM 371901109   6,778,013 248,552 SH   SOLE   248,552 0 0
Humana Inc. COM 444859102   4,739,294 9,253 SH   SOLE   9,253 0 0
InMode Ltd. COM M5425M103   221,483 6,204 SH   SOLE   6,204 0 0
Insperity, Inc. COM 45778Q107   312,059 2,747 SH   SOLE   2,747 0 0
International Money Express, Inc. COM 46005L101   375,761 15,419 SH   SOLE   15,419 0 0
Johnson & Johnson COM 478160104   19,116,533 108,217 SH   SOLE   108,217 0 0
Keysight Technologies Inc. COM 49338L103   10,213,221 59,702 SH   SOLE   59,702 0 0
Kraft Heinz Company COM 500754106   749,797 18,418 SH   SOLE   18,418 0 0
L3Harris Technologies Inc. COM 502431109   6,938,806 33,326 SH   SOLE   33,326 0 0
Marsh & McLennan Cos. COM 571748102   9,042,820 54,646 SH   SOLE   54,646 0 0
Medtronic PLC COM G5960L103   12,559,397 161,598 SH   SOLE   161,598 0 0
Meta Platforms, Inc. COM 30303M102   6,103,885 50,722 SH   SOLE   50,722 0 0
Microsoft Corp. COM 594918104   18,944,341 78,994 SH   SOLE   78,994 0 0
Mitek Systems, Inc. COM 606710200   149,594 15,438 SH   SOLE   15,438 0 0
Mondelez International Inc. COM 609207105   9,029,475 135,476 SH   SOLE   135,476 0 0
Motorola Solutions Inc. COM 620076307   16,097,855 62,465 SH   SOLE   62,465 0 0
Novartis AG - ADR COM 66987V109   2,721,872 30,003 SH   SOLE   30,003 0 0
Open Lending Corporation COM 68373J104   114,278 16,930 SH   SOLE   16,930 0 0
Otis Worldwide Corp. COM 68902V107   4,512,692 57,626 SH   SOLE   57,626 0 0
PepsiCo Inc. COM 713448108   5,492,606 30,403 SH   SOLE   30,403 0 0
Pfizer Inc. COM 717081103   4,118,517 80,377 SH   SOLE   80,377 0 0
Philip Morris International Inc. COM 718172109   16,256,957 160,626 SH   SOLE   160,626 0 0
Procter & Gamble Co. COM 742718109   535,310 3,532 SH   SOLE   3,532 0 0
Raytheon Technologies Corp. COM 75513E101   6,843,890 67,815 SH   SOLE   67,815 0 0
Ross Stores Inc. COM 778296103   6,927,290 59,682 SH   SOLE   59,682 0 0
Sanofi - ADR COM 80105N105   2,346,724 48,456 SH   SOLE   48,456 0 0
SEI Investments Company COM 784117103   4,566,406 78,326 SH   SOLE   78,326 0 0
Smith (A.O.) Corp. COM 831865209   6,157,364 107,571 SH   SOLE   107,571 0 0
Sony Group Corp. - Spon ADR COM 835699307   3,159,746 41,423 SH   SOLE   41,423 0 0
Truist Financial Corp. COM 89832Q109   7,247,672 168,433 SH   SOLE   168,433 0 0
Ulta Beauty Inc. COM 90384S303   5,124,121 10,924 SH   SOLE   10,924 0 0
Unilever PLC - ADR COM 904767704   1,256,333 24,952 SH   SOLE   24,952 0 0
Union Pacific Corp. COM 907818108   3,533,650 17,065 SH   SOLE   17,065 0 0
UnitedHealth Group Inc. COM 91324P102   15,848,141 29,892 SH   SOLE   29,892 0 0
Univar Solutions Inc. COM 91336L107   6,615,736 208,042 SH   SOLE   208,042 0 0
Visa Inc. Class A Shares COM 92826C839   9,506,682 45,758 SH   SOLE   45,758 0 0
VMware, Inc. COM 928563402   11,812,581 96,225 SH   SOLE   96,225 0 0
W.W. Grainger Inc. COM 384802104   6,390,200 11,488 SH   SOLE   11,488 0 0
Wal-Mart Stores Inc. COM 931142103   2,828,711 19,950 SH   SOLE   19,950 0 0
Willis Towers Watson Public Limited Company COM G96629103   3,264,654 13,348 SH   SOLE   13,348 0 0
Zebra Technologies Corp-CL A COM 989207105   10,065,118 39,254 SH   SOLE   39,254 0 0