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 6,750 38,000 SH   SOLE NONE 38,000 0 0
ALPHABET INC CAP STK CL A 02079K305 17,093 5,900 SH   SOLE NONE 5,900 0 0
AMER EXPRESS CO COM 025816109 5,726 35,000 SH   SOLE NONE 35,000 0 0
AMETEK Inc COM 031100100 2,941 20,000 SH   SOLE NONE 20,000 0 0
ANALOG DEVICES INC COM 032654105 2,777 15,800 SH   SOLE NONE 15,800 0 0
ANSYS, INC. COM 03662Q105 2,407 6,000 SH   SOLE NONE 6,000 0 0
APTARGROUP INC COM 038336103 919 7,500 SH   SOLE NONE 7,500 0 0
ARISTA NETWORKS INC COM 040413106 2,156 15,000 SH   SOLE NONE 15,000 0 0
AUTOMATIC DATA PROCESSING COM 053015103 8,137 33,000 SH   SOLE NONE 33,000 0 0
Amphenol Corp CL A 032095101 2,974 34,000 SH   SOLE NONE 34,000 0 0
Ares Management LLC CL A 339750101 4,030 31,000 SH   SOLE NONE 31,000 0 0
BROADRIDGE FIN SOL COM 11133T103 2,194 12,000 SH   SOLE NONE 12,000 0 0
BROWN-FORMAN CORP CL B 115637209 2,149 29,500 SH   SOLE NONE 29,500 0 0
Berkshire Hathaway Inc CL B NEW 084670702 4,485 15,000 SH   SOLE NONE 15,000 0 0
BlackRock Inc COM 09247X101 5,036 5,500 SH   SOLE NONE 5,500 0 0
Brown & Brown Inc COM 115236101 2,108 30,000 SH   SOLE NONE 30,000 0 0
CHUBB LIMITED COM COM H1467J104 4,833 25,000 SH   SOLE NONE 25,000 0 0
COLGATE-PALMOLIVE COM 194162103 6,315 74,000 SH   SOLE NONE 74,000 0 0
Cactus Inc CL A 127203107 763 20,000 SH   SOLE NONE 20,000 0 0
Cerner Corp COM 156782104 6,872 74,000 SH   SOLE NONE 74,000 0 0
Cognex Corp COM 192422103 1,555 20,000 SH   SOLE NONE 20,000 0 0
Copart Inc COM 217204106 14,252 94,000 SH   SOLE NONE 94,000 0 0
Danaher Corp COM 235851102 4,935 15,000 SH   SOLE NONE 15,000 0 0
Dollar General Corp COM 256677105 1,179 5,000 SH   SOLE NONE 5,000 0 0
ECOLAB INC COM 278865100 6,686 28,500 SH   SOLE NONE 28,500 0 0
EOG Resources Inc COM 26875P101 1,777 20,000 SH   SOLE NONE 20,000 0 0
Edwards Lifesciences Corp COM 28176E108 3,239 25,000 SH   SOLE NONE 25,000 0 0
Facebook Inc CL A 30303M102 15,136 45,000 SH   SOLE NONE 45,000 0 0
FactSet Research Systems Inc COM 303075105 2,916 6,000 SH   SOLE NONE 6,000 0 0
Fastenal Co COM 311900104 3,254 50,800 SH   SOLE NONE 50,800 0 0
Gentex Corp COM 371901109 2,091 60,000 SH   SOLE NONE 60,000 0 0
Hershey Co/The COM 427866108 3,869 20,000 SH   SOLE NONE 20,000 0 0
Home Depot Inc/The COM 437076102 12,450 30,000 SH   SOLE NONE 30,000 0 0
IDEXX Laboratories Inc COM 45168D104 4,609 7,000 SH   SOLE NONE 7,000 0 0
INTL FLAVORS&FRAG COM 459506101 1,883 12,500 SH   SOLE NONE 12,500 0 0
IPG Photonics Corp COM 44980X109 2,324 13,500 SH   SOLE NONE 13,500 0 0
ISHARES U.S. ENERGY ETF 464287796 9,030 300,000 SH   SOLE NONE 300,000 0 0
Invesco Capital Management LLC KBW BK ETF 46138E628 11,194 165,000 SH   SOLE NONE 165,000 0 0
JB Hunt Transport Services Inc COM 445658107 2,146 10,500 SH   SOLE NONE 10,500 0 0
JPMorgan Chase & Co COM 46625H100 9,501 60,000 SH   SOLE NONE 60,000 0 0
Jack Henry & Associates Inc COM 426281101 3,273 19,600 SH   SOLE NONE 19,600 0 0
Johnson & Johnson COM 478160104 10,179 59,500 SH   SOLE NONE 59,500 0 0
Linde PLC SHS G5494J103 12,818 37,000 SH   SOLE NONE 37,000 0 0
MASTERCARD INC CL A 57636Q104 7,186 20,000 SH   SOLE NONE 20,000 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,251 44,000 SH   SOLE NONE 44,000 0 0
MICROSOFT CORP COM 594918104 19,507 58,000 SH   SOLE NONE 58,000 0 0
Merck & Co Inc COM 58933Y105 8,584 112,000 SH   SOLE NONE 112,000 0 0
Monster Beverage Corp COM 61174X109 2,545 26,500 SH   SOLE NONE 26,500 0 0
Morningstar Inc COM 617700109 3,420 10,000 SH   SOLE NONE 10,000 0 0
NEXTERA ENERGY COM 65339F101 11,203 120,000 SH   SOLE NONE 120,000 0 0
O'Reilly Automotive Inc COM 67103H107 10,947 15,500 SH   SOLE NONE 15,500 0 0
ONEOK Inc COM 682680103 4,398 74,850 SH   SOLE NONE 74,850 0 0
PEPSICO INC COM 713448108 10,423 60,000 SH   SOLE NONE 60,000 0 0
ROPER INDUSTRIES INC COM 776696106 5,902 12,000 SH   SOLE NONE 12,000 0 0
ResMed Inc COM 761152107 4,037 15,500 SH   SOLE NONE 15,500 0 0
Rollins Inc COM 775711104 1,719 50,250 SH   SOLE NONE 50,250 0 0
SEI INVESTMENTS COM 784117103 1,682 27,600 SH   SOLE NONE 27,600 0 0
SELECT SECTOR SPDR TECHNOLOGY 81369Y803 9,563 55,000 SH   SOLE NONE 55,000 0 0
SEMPRA ENERGY COM 816851109 7,275 55,000 SH   SOLE NONE 55,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,964 7,000 SH   SOLE NONE 7,000 0 0
T Rowe Price Group Inc COM 74144T108 9,439 48,000 SH   SOLE NONE 48,000 0 0
TEXAS INSTRUMENTS COM 882508104 4,712 25,000 SH   SOLE NONE 25,000 0 0
TJX Cos Inc/The COM 872540109 6,495 85,547 SH   SOLE NONE 85,547 0 0
TRACTOR SUPPLY CO COM 892356106 4,653 19,500 SH   SOLE NONE 19,500 0 0
Thermo Fisher Scientific Inc COM 883556102 6,339 9,500 SH   SOLE NONE 9,500 0 0
Trex Co Inc COM 89531P105 1,350 10,000 SH   SOLE NONE 10,000 0 0
Tyler Technologies Inc COM 902252105 3,362 6,250 SH   SOLE NONE 6,250 0 0
Union Pacific Corp COM 907818108 8,440 33,500 SH   SOLE NONE 33,500 0 0
UnitedHealth Group Inc COM 91324P102 14,029 27,938 SH   SOLE NONE 27,938 0 0
VERIZON COMMUN COM 92343V104 5,144 99,000 SH   SOLE NONE 99,000 0 0
VISA INC COM CL A 92826C839 9,319 43,000 SH   SOLE NONE 43,000 0 0
Van Eck Associates Corp OIL SERVICES ETF 92189H607 7,394 40,000 SH   SOLE NONE 40,000 0 0
Walmart Inc COM 931142103 7,669 53,000 SH   SOLE NONE 53,000 0 0
West Pharmaceutical Services I COM 955306105 2,345 5,000 SH   SOLE NONE 5,000 0 0
YUM BRANDS INC COM 988498101 2,083 15,000 SH   SOLE NONE 15,000 0 0
ZILLOW GROUP INC CL A CL A 98954M101 2,333 37,500 SH   SOLE NONE 37,500 0 0