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,437,437 8,878 SH SOLE 0 0 0 8,878
ADOBE INC COM 00724F101 723,311 3,528 SH SOLE 0 0 0 3,528
AGREE RLTY CORP COM 008492100 824,960 10,892 SH SOLE 0 0 0 10,892
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,307,290 4,459 SH SOLE 0 0 0 4,459
ALLSTATE CORP COM 020002101 351,199 1,476 SH SOLE 0 0 0 1,476
ALPHABET INC CAP STK CL A 02079K305 260,880 730 SH SOLE 0 0 0 730
ALPHABET INC CAP STK CL C 02079K107 8,910,629 25,219 SH SOLE 0 0 0 25,219
ALTRIA GROUP INC COM 02209S103 2,002,440 27,831 SH SOLE 0 0 0 27,831
AMAZON COM INC COM 023135106 1,976,077 8,291 SH SOLE 0 0 0 8,291
AMERICAN EXPRESS CO COM 025816109 3,067,928 9,070 SH SOLE 0 0 0 9,070
AMERICAN FINANCIAL GROUP INC COM 025932104 1,156,464 8,264 SH SOLE 0 0 0 8,264
AMERICAN TOWER CORP COM 03027X100 964,899 5,899 SH SOLE 0 0 0 5,899
ARCHER DANIELS MIDLAND CO COM 039483102 1,167,850 15,286 SH SOLE 0 0 0 15,286
AUTOMATIC DATA PROCESSING IN COM 053015103 1,117,734 4,991 SH SOLE 0 0 0 4,991
BANK MONTREAL MEDIUM COM 063671101 214,691 1,215 SH SOLE 0 0 0 1,215
BANK NOVA SCOTIA B C COM 064149107 468,589 5,396 SH SOLE 0 0 0 5,396
BANK OF AMER CORP COM 060505104 288,319 5,060 SH SOLE 0 0 0 5,060
BECTON DICKINSON & CO COM 075887109 494,092 3,265 SH SOLE 0 0 0 3,265
BERKLEY W R CORP COM 084423102 2,050,519 29,073 SH SOLE 0 0 0 29,073
BOEING CO COM 097023105 1,677,210 7,748 SH SOLE 0 0 0 7,748
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,445,555 23,406 SH SOLE 0 0 0 23,406
CANADIAN NATL RY CO COM 136375102 389,319 3,265 SH SOLE 0 0 0 3,265
CHEVRON CORPORATION COM 166764100 788,520 4,757 SH SOLE 0 0 0 4,757
CHUBB LIMITED COM H1467J104 1,570,471 4,609 SH SOLE 0 0 0 4,609
CINCINNATI FINL CORP COM 172062101 2,132,813 11,520 SH SOLE 0 0 0 11,520
CIRCLE INTERNET GROUP INC COM CL A 172573107 544,380 8,692 SH SOLE 0 0 0 8,692
CITIGROUP INC COM NEW 172967424 538,706 3,849 SH SOLE 0 0 0 3,849
CME GROUP INC COM 12572Q105 1,497,890 6,783 SH SOLE 0 0 0 6,783
CNH INDL N V SHS N20944109 1,048,186 93,338 SH SOLE 0 0 0 93,338
COPART INC COM 217204106 368,782 13,082 SH SOLE 0 0 0 13,082
CRH PLC ORD G25508105 1,101,458 10,294 SH SOLE 0 0 0 10,294
CROWN CASTLE INC COM 22822V101 1,170,710 15,459 SH SOLE 0 0 0 15,459
ENBRIDGE INC COM 29250N105 1,771,800 32,684 SH SOLE 0 0 0 32,684
ENTERPRISE PRODS PARTNERS L COM 293792107 3,103,794 84,434 SH SOLE 0 0 0 84,434
EXXON MOBIL CORP COM 30231G102 550,298 4,025 SH SOLE 0 0 0 4,025
FEDERAL AGRIC MTG CORP CL C 313148306 1,638,199 8,221 SH SOLE 0 0 0 8,221
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 1,880,128 7,922 SH SOLE 0 0 0 7,922
FIDELITY NATL FINL INC COM SHS 31620R303 1,318,877 27,966 SH SOLE 0 0 0 27,966
FIFTH THIRD BANCORP COM 316773100 2,203,221 39,085 SH SOLE 0 0 0 39,085
FLAGSTAR BANK NATIONAL ASSOC COM NEW 649445400 192,726 12,900 SH SOLE 0 0 0 12,900
GENERAL DYNAMICS CORP COM 369550108 1,397,123 3,944 SH SOLE 0 0 0 3,944
GENUINE PARTS CO COM 372460105 1,600,635 13,567 SH SOLE 0 0 0 13,567
ILLINOIS TOOL WKS INC COM 452308109 2,110,748 7,804 SH SOLE 0 0 0 7,804
INTERCONTINENTAL EXCHANGE IN COM 45866F104 521,248 4,234 SH SOLE 0 0 0 4,234
INTUIT COM 461202103 733,671 2,811 SH SOLE 0 0 0 2,811
JOHNSON & JOHNSON COM 478160104 2,809,586 11,063 SH SOLE 0 0 0 11,063
JPMORGAN CHASE & CO COM 46625H100 3,198,341 9,771 SH SOLE 0 0 0 9,771
KINDER MORGAN INC DEL COM 49456B101 669,740 20,949 SH SOLE 0 0 0 20,949
L3HARRIS TECHNOLOGIES INC COM 502431109 1,198,103 4,123 SH SOLE 0 0 0 4,123
LAMAR ADVERTISING CO CL A 512816109 1,275,137 8,175 SH SOLE 0 0 0 8,175
LEGGETT & PLATT INC COM 524660107 261,039 22,292 SH SOLE 0 0 0 22,292
M & T BK CORP COM 55261F104 279,662 1,175 SH SOLE 0 0 0 1,175
MASTERCARD INCORPORATED CL A 57636Q104 3,054,893 5,948 SH SOLE 0 0 0 5,948
MEDTRONIC PLC SHS G5960L103 427,605 5,466 SH SOLE 0 0 0 5,466
META PLATFORMS INC CL A 30303M102 4,503,504 7,995 SH SOLE 0 0 0 7,995
MICROSOFT CORP COM 594918104 5,107,017 13,691 SH SOLE 0 0 0 13,691
MID-AMER APT CMNTYS INC COM 59522J103 665,939 4,793 SH SOLE 0 0 0 4,793
MOODYS CORP COM 615369105 2,544,505 5,618 SH SOLE 0 0 0 5,618
MPLX LP COM UNIT REP LTD 55336V100 2,753,129 48,875 SH SOLE 0 0 0 48,875
MURPHY USA INC COM 626755102 1,019,003 1,891 SH SOLE 0 0 0 1,891
NASDAQ INC COM 631103108 2,475,663 31,409 SH SOLE 0 0 0 31,409
NNN REIT INC COM 637417106 528,581 11,360 SH SOLE 0 0 0 11,360
OLD REP INTL CORP COM 680223104 2,402,413 58,710 SH SOLE 0 0 0 58,710
ONEOK INC NEW COM 682680103 847,926 9,753 SH SOLE 0 0 0 9,753
PACCAR INC COM 693718108 2,996,280 24,944 SH SOLE 0 0 0 24,944
PAYCHEX INC COM 704326107 915,944 9,315 SH SOLE 0 0 0 9,315
PAYPAL HLDGS INC COM 70450Y103 271,602 6,290 SH SOLE 0 0 0 6,290
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,944,746 27,632 SH SOLE 0 0 0 27,632
PHILIP MORRIS INTL INC COM 718172109 3,250,048 17,965 SH SOLE 0 0 0 17,965
PPG INDS INC COM 693506107 755,394 6,228 SH SOLE 0 0 0 6,228
PROCTER & GAMBLE CO COM 742718109 1,601,895 10,924 SH SOLE 0 0 0 10,924
PROLOGIS INC. COM 74340W103 516,141 3,810 SH SOLE 0 0 0 3,810
REALTY INCOME CORP COM 756109104 1,552,098 25,050 SH SOLE 0 0 0 25,050
ROYAL BK CDA COM 780087102 3,355,812 16,214 SH SOLE 0 0 0 16,214
RTX CORPORATION COM 75513E101 1,611,756 8,495 SH SOLE 0 0 0 8,495
S&P GLOBAL INC COM 78409V104 414,183 1,017 SH SOLE 0 0 0 1,017
SL GREEN RLTY CORP COM 78440X887 1,619,883 31,290 SH SOLE 0 0 0 31,290
SMITH A O CORP COM 831865209 878,205 14,002 SH SOLE 0 0 0 14,002
STANLEY BLACK & DECKER INC COM 854502101 901,387 9,577 SH SOLE 0 0 0 9,577
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,493,540 2,000 SH Call SOLE 0 0 0 2,000
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 75,125,062 100,600 SH Call SOLE 0 0 0 100,600
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 19,938,759 26,700 SH Call SOLE 0 0 0 26,700
SYSCO CORP COM 871829107 201,846 2,415 SH SOLE 0 0 0 2,415
TORONTO DOMINION BK ONT COM NEW 891160509 2,799,083 23,051 SH SOLE 0 0 0 23,051
TRAVELERS COMPANIES INC COM 89417E109 4,975,569 15,072 SH SOLE 0 0 0 15,072
TRUIST FINL CORP COM 89832Q109 1,510,144 30,312 SH SOLE 0 0 0 30,312
UNITED PARCEL SVCS INC CL B 911312106 860,000 8,000 SH SOLE 0 0 0 8,000
UNITEDHEALTH GROUP INC COM 91324P102 2,716,973 6,537 SH SOLE 0 0 0 6,537
US BANCORP COM NEW 902973304 1,786,451 29,577 SH SOLE 0 0 0 29,577
VISA INC COM CL A 92826C839 3,222,301 9,392 SH SOLE 0 0 0 9,392
WATSCO INC COM 942622200 3,040,045 7,295 SH SOLE 0 0 0 7,295
WELLS FARGO & CO COM 949746101 2,445,648 29,594 SH SOLE 0 0 0 29,594
WP CAREY INC COM 92936U109 1,005,362 14,061 SH SOLE 0 0 0 14,061
WW GRAINGER INC COM 384802104 1,061,112 780 SH SOLE 0 0 0 780
YUM CHINA HLDGS INC COM 98850P109 338,322 8,278 SH SOLE 0 0 0 8,278