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
Expires: July 31, 2015
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 1,336,426 9,100 SH SOLE 0 0 9,100
ADOBE INC COM 00724F101 242,391 632 SH SOLE 0 0 632
AGREE RLTY CORP COM 008492100 861,672 11,163 SH SOLE 0 0 11,163
AIR PRODS & CHEMS INC COM 009158106 1,268,388 4,301 SH SOLE 0 0 4,301
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 957,081 7,238 SH SOLE 0 0 7,238
ALLSTATE CORP COM 020002101 352,226 1,701 SH SOLE 0 0 1,701
ALPHABET INC CAP STK CL C 02079K107 3,951,525 25,293 SH SOLE 0 0 25,293
ALTRIA GROUP INC COM 02209S103 1,677,739 27,953 SH SOLE 0 0 27,953
AMERICAN EXPRESS CO COM 025816109 2,468,534 9,175 SH SOLE 0 0 9,175
AMERICAN FINL GROUP INC OHIO COM 025932104 472,693 3,599 SH SOLE 0 0 3,599
AMERICAN TOWER CORP NEW COM 03027X100 1,006,400 4,625 SH SOLE 0 0 4,625
ARCHER DANIELS MIDLAND CO COM 039483102 648,375 13,505 SH SOLE 0 0 13,505
AUTOMATIC DATA PROCESSING IN COM 053015103 1,491,292 4,881 SH SOLE 0 0 4,881
BANK AMERICA CORP COM 060505104 211,135 5,059 SH SOLE 0 0 5,059
BANK NOVA SCOTIA HALIFAX COM 064149107 266,367 5,616 SH SOLE 0 0 5,616
BERKLEY W R CORP COM 084423102 2,091,037 29,385 SH SOLE 0 0 29,385
BOEING CO COM 097023105 1,381,455 8,100 SH SOLE 0 0 8,100
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 963,259 23,284 SH SOLE 0 0 23,284
CANADIAN NATL RY CO COM 136375102 286,337 2,938 SH SOLE 0 0 2,938
CASEYS GEN STORES INC COM 147528103 286,032 659 SH SOLE 0 0 659
CATERPILLAR INC COM 149123101 3,933,854 11,928 SH SOLE 0 0 11,928
CHUBB LIMITED COM H1467J104 1,307,315 4,329 SH SOLE 0 0 4,329
CINCINNATI FINL CORP COM 172062101 1,722,415 11,660 SH SOLE 0 0 11,660
CITIGROUP INC COM NEW 172967424 301,991 4,254 SH SOLE 0 0 4,254
CME GROUP INC COM 12572Q105 1,577,680 5,947 SH SOLE 0 0 5,947
CNH INDL N V SHS N20944109 1,307,783 106,497 SH SOLE 0 0 106,497
COPART INC COM 217204106 688,983 12,175 SH SOLE 0 0 12,175
CRH PLC ORD G25508105 895,095 10,175 SH SOLE 0 0 10,175
CROWN CASTLE INC COM 22822V101 1,577,104 15,131 SH SOLE 0 0 15,131
CUMMINS INC COM 231021106 2,038,614 6,504 SH SOLE 0 0 6,504
ENBRIDGE INC COM 29250N105 1,434,758 32,380 SH SOLE 0 0 32,380
ENTERPRISE PRODS PARTNERS L COM 293792107 2,204,113 64,561 SH SOLE 0 0 64,561
FEDERAL AGRIC MTG CORP CL C 313148306 1,211,502 6,461 SH SOLE 0 0 6,461
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,673,532 25,715 SH SOLE 0 0 25,715
FIFTH THIRD BANCORP COM 316773100 1,586,934 40,483 SH SOLE 0 0 40,483
FLAGSTAR FINANCIAL INC COM NEW 649445400 157,625 13,565 SH SOLE 0 0 13,565
GENERAL DYNAMICS CORP COM 369550108 1,224,702 4,493 SH SOLE 0 0 4,493
GENUINE PARTS CO COM 372460105 1,537,978 12,909 SH SOLE 0 0 12,909
GRAINGER W W INC COM 384802104 810,021 820 SH SOLE 0 0 820
ILLINOIS TOOL WKS INC COM 452308109 2,019,297 8,142 SH SOLE 0 0 8,142
INTEL CORP COM 458140100 440,279 19,387 SH SOLE 0 0 19,387
INTERCONTINENTAL EXCHANGE IN COM 45866F104 575,633 3,337 SH SOLE 0 0 3,337
JOHNSON & JOHNSON COM 478160104 1,954,867 11,787 SH SOLE 0 0 11,787
JPMORGAN CHASE & CO. COM 46625H100 2,530,024 10,314 SH SOLE 0 0 10,314
KINDER MORGAN INC DEL COM 49456B101 364,071 12,761 SH SOLE 0 0 12,761
L3HARRIS TECHNOLOGIES INC COM 502431109 939,383 4,488 SH SOLE 0 0 4,488
LEGGETT & PLATT INC COM 524660107 201,238 25,441 SH SOLE 0 0 25,441
M & T BK CORP COM 55261F104 210,031 1,175 SH SOLE 0 0 1,175
MASTERCARD INCORPORATED CL A 57636Q104 3,304,067 6,028 SH SOLE 0 0 6,028
MEDTRONIC PLC SHS G5960L103 520,739 5,795 SH SOLE 0 0 5,795
META PLATFORMS INC CL A 30303M102 4,279,473 7,425 SH SOLE 0 0 7,425
MICROSOFT CORP COM 594918104 4,694,627 12,506 SH SOLE 0 0 12,506
MOODYS CORP COM 615369105 2,705,659 5,810 SH SOLE 0 0 5,810
MPLX LP COM UNIT REP LTD 55336V100 940,346 17,570 SH SOLE 0 0 17,570
MURPHY USA INC COM 626755102 261,684 557 SH SOLE 0 0 557
NASDAQ INC COM 631103108 2,406,436 31,722 SH SOLE 0 0 31,722
OLD REP INTL CORP COM 680223104 1,306,144 33,303 SH SOLE 0 0 33,303
PACCAR INC COM 693718108 2,454,703 25,210 SH SOLE 0 0 25,210
PARKER-HANNIFIN CORP COM 701094104 3,802,102 6,255 SH SOLE 0 0 6,255
PAYPAL HLDGS INC COM 70450Y103 300,150 4,600 SH SOLE 0 0 4,600
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,419,381 23,749 SH SOLE 0 0 23,749
PHILIP MORRIS INTL INC COM 718172109 2,805,077 17,672 SH SOLE 0 0 17,672
PPG INDS INC COM 693506107 696,560 6,370 SH SOLE 0 0 6,370
PROCTER AND GAMBLE CO COM 742718109 2,008,570 11,786 SH SOLE 0 0 11,786
PROLOGIS INC. COM 74340W103 334,252 2,990 SH SOLE 0 0 2,990
REALTY INCOME CORP COM 756109104 1,273,087 21,946 SH SOLE 0 0 21,946
ROYAL BK CDA COM 780087102 1,908,800 16,934 SH SOLE 0 0 16,934
RTX CORPORATION COM 75513E101 1,181,278 8,918 SH SOLE 0 0 8,918
S&P GLOBAL INC COM 78409V104 516,738 1,017 SH SOLE 0 0 1,017
SMITH A O CORP COM 831865209 954,191 14,599 SH SOLE 0 0 14,599
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,796,950 5,000 SH Call SOLE 0 0 5,000
STANLEY BLACK & DECKER INC COM 854502101 743,045 9,665 SH SOLE 0 0 9,665
STRYKER CORPORATION COM 863667101 202,876 545 SH SOLE 0 0 545
SYSCO CORP COM 871829107 202,458 2,698 SH SOLE 0 0 2,698
TORONTO DOMINION BK ONT COM NEW 891160509 1,430,049 23,858 SH SOLE 0 0 23,858
TRAVELERS COMPANIES INC COM 89417E109 4,257,542 16,099 SH SOLE 0 0 16,099
TRUIST FINL CORP COM 89832Q109 1,296,760 31,513 SH SOLE 0 0 31,513
UNITED PARCEL SERVICE INC CL B 911312106 958,453 8,714 SH SOLE 0 0 8,714
UNITEDHEALTH GROUP INC COM 91324P102 2,351,638 4,490 SH SOLE 0 0 4,490
US BANCORP DEL COM NEW 902973304 1,301,347 30,823 SH SOLE 0 0 30,823
VISA INC COM CL A 92826C839 3,298,880 9,413 SH SOLE 0 0 9,413
WALGREENS BOOTS ALLIANCE INC COM 931427108 354,156 31,706 SH SOLE 0 0 31,706
WATSCO INC COM 942622200 3,505,745 6,897 SH SOLE 0 0 6,897
WELLS FARGO CO NEW COM 949746101 2,257,078 31,440 SH SOLE 0 0 31,440
WP CAREY INC COM 92936U109 601,754 9,535 SH SOLE 0 0 9,535
YUM CHINA HLDGS INC COM 98850P109 962,225 18,483 SH SOLE 0 0 18,483