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 69,765 364,634 SH   SOLE NONE 364,634 0 0
ACCENTURE PLC COM 00B4BNMY3 64,551 538,460 SH   SOLE NONE 538,460 0 0
ALBEMARLE CORP COM 012653101 69,160 654,672 SH   SOLE NONE 654,672 0 0
AMERISOURCEBERGEN CO COM 03073E105 66,290 749,038 SH   SOLE NONE 749,038 0 0
AMPHENOL CORP COM 032095101 66,652 936,516 SH   SOLE NONE 936,516 0 0
ANALOG DEVICES INC COM 032654105 68,939 841,233 SH   SOLE NONE 841,233 0 0
AON PLC COM 00B5BT0K0 64,363 542,278 SH   SOLE NONE 542,278 0 0
ATMOS ENERGY CORP COM 049560105 32,826 415,567 SH   SOLE NONE 415,567 0 0
AUTOZONE INC COM 053332102 61,892 85,599 SH   SOLE NONE 85,599 0 0
BALL CORP COM 058498106 62,503 841,676 SH   SOLE NONE 841,676 0 0
BECTON DICKINSON AND COM 075887109 66,935 364,888 SH   SOLE NONE 364,888 0 0
CASEY'S GENERAL STOR COM 147528103 31,641 281,876 SH   SOLE NONE 281,876 0 0
COLGATE-PALMOLIVE CO COM 194162103 66,770 912,281 SH   SOLE NONE 912,281 0 0
COMCAST CORP COM 20030N101 62,094 1,651,864 SH   SOLE NONE 1,651,864 0 0
CVS HEALTH CORP COM 126650100 61,529 783,811 SH   SOLE NONE 783,811 0 0
ECOLAB INC COM 278865100 64,781 516,839 SH   SOLE NONE 516,839 0 0
FEDEX CORP COM 31428X106 63,311 324,422 SH   SOLE NONE 324,422 0 0
FLIR SYSTEMS INC COM 302445101 57,643 1,588,850 SH   SOLE NONE 1,588,850 0 0
FLOWSERVE CORP COM 34354P105 60,410 1,247,631 SH   SOLE NONE 1,247,631 0 0
ICON PLC COM 000571120 61,109 766,546 SH   SOLE NONE 766,546 0 0
METLIFE INC COM 59156R108 59,757 1,131,339 SH   SOLE NONE 1,131,339 0 0
MICROCHIP TECHNOLOGY COM 595017104 68,129 923,411 SH   SOLE NONE 923,411 0 0
NIKE INC CL B 654106103 64,695 1,160,860 SH   SOLE NONE 1,160,860 0 0
OLD DOMINION FREIGHT COM 679580100 64,759 756,796 SH   SOLE NONE 756,796 0 0
PEPSICO INC COM 713448108 66,790 597,088 SH   SOLE NONE 597,088 0 0
PPG INDUSTRIES INC COM 693506107 65,508 623,413 SH   SOLE NONE 623,413 0 0
STATE STREET BK COM 857477103 64,573 811,121 SH   SOLE NONE 811,121 0 0
THERMO FISHER SCIENT COM 883556102 66,507 432,986 SH   SOLE NONE 432,986 0 0
TJX COS INC THE COM 872540109 66,083 835,646 SH   SOLE NONE 835,646 0 0
TORCHMARK CORP COM 891027104 64,276 834,324 SH   SOLE NONE 834,324 0 0
VALSPAR CORP THE COM 920355104 75,645 681,851 SH   SOLE NONE 681,851 0 0
VF CORP COM 918204108 65,784 1,196,722 SH   SOLE NONE 1,196,722 0 0
WALT DISNEY CO THE COM DISNEY 254687106 65,507 577,712 SH   SOLE NONE 577,712 0 0
WW GRAINGER INC COM 384802104 56,306 241,907 SH   SOLE NONE 241,907 0 0