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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,709,725 26,975 SH   SOLE   26,975 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   7,665,395 19,891 SH   SOLE   19,891 0 0
AFLAC INC COM 001055102   802,500 12,438 SH   SOLE   12,438 0 0
ALPHABET INC CAP STK CL A 02079K305   14,679,558 141,517 SH   SOLE   141,517 0 0
ALPHABET INC CAP STK CL C 02079K107   8,783,216 84,454 SH   SOLE   84,454 0 0
AMAZON COM INC COM 023135106   65,001,636 629,312 SH   SOLE   629,312 0 0
AMERICAN ELEC PWR CO INC COM 025537101   623,009 6,847 SH   SOLE   6,847 0 0
AMERICAN EXPRESS CO COM 025816109   2,069,463 12,546 SH   SOLE   12,546 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,974,062 39,199 SH   SOLE   39,199 0 0
AMERIPRISE FINL INC COM 03076C106   2,480,198 8,092 SH   SOLE   8,092 0 0
AMERISOURCEBERGEN CORP COM 03073E105   1,164,000 7,270 SH   SOLE   7,270 0 0
AMGEN INC COM 031162100   8,719,439 36,068 SH   SOLE   36,068 0 0
ANALOG DEVICES INC COM 032654105   59,166,000 300,000 SH   SOLE   300,000 0 0
APA CORPORATION COM 03743Q108   1,289,037 35,747 SH   SOLE   35,747 0 0
APPLE INC COM 037833100   316,957,918 1,922,122 SH   SOLE   1,922,122 0 0
APPLIED MATLS INC COM 038222105   2,130,486 17,345 SH   SOLE   17,345 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   6,718,365 84,338 SH   SOLE   84,338 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,107,301 18,449 SH   SOLE   18,449 0 0
AUTOZONE INC COM 053332102   3,576,608 1,455 SH   SOLE   1,455 0 0
BANK MONTREAL QUE COM 063671101   7,702,223 86,435 SH   SOLE   86,435 0 0
BANK NEW YORK MELLON CORP COM 064058100   2,678,597 58,948 SH   SOLE   58,948 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   6,302,302 125,145 SH   SOLE   125,145 0 0
BARRICK GOLD CORP COM 067901108   15,132,433 814,886 SH   SOLE   814,886 0 0
BATH & BODY WORKS INC COM 070830104   225,918 6,176 SH   SOLE   6,176 0 0
BAXTER INTL INC COM 071813109   26,769,600 660,000 SH   SOLE   660,000 0 0
BERKLEY W R CORP COM 084423102   888,450 14,270 SH   SOLE   14,270 0 0
BEST BUY INC COM 086516101   1,905,327 24,343 SH   SOLE   24,343 0 0
BOOKING HOLDINGS INC COM 09857L108   8,795,392 3,316 SH   SOLE   3,316 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   223,198 2,408 SH   SOLE   2,408 0 0
BORGWARNER INC COM 099724106   895,521 18,235 SH   SOLE   18,235 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   9,839,871 141,969 SH   SOLE   141,969 0 0
BROADCOM INC COM 11135F101   12,100,727 18,862 SH   SOLE   18,862 0 0
BUNGE LIMITED COM G16962105   1,876,777 19,648 SH   SOLE   19,648 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,419,302 14,283 SH   SOLE   14,283 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,428,402 6,799 SH   SOLE   6,799 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   6,621,635 156,097 SH   SOLE   156,097 0 0
CARDINAL HEALTH INC COM 14149Y108   1,974,476 26,152 SH   SOLE   26,152 0 0
CARLISLE COS INC COM 142339100   1,669,075 7,383 SH   SOLE   7,383 0 0
CATERPILLAR INC COM 149123101   6,026,730 26,336 SH   SOLE   26,336 0 0
CBRE GROUP INC CL A 12504L109   3,228,614 44,343 SH   SOLE   44,343 0 0
CENTENE CORP DEL COM 15135B101   3,423,959 54,168 SH   SOLE   54,168 0 0
CENTERPOINT ENERGY INC COM 15189T107   1,181,287 40,098 SH   SOLE   40,098 0 0
CF INDS HLDGS INC COM 125269100   2,179,702 30,069 SH   SOLE   30,069 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,699,490 13,073 SH   SOLE   13,073 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,402,506 821 SH   SOLE   821 0 0
CISCO SYS INC COM 17275R102   10,430,640 199,534 SH   SOLE   199,534 0 0
CITIGROUP INC COM NEW 172967424   15,922,156 339,564 SH   SOLE   339,564 0 0
COCA COLA CO COM 191216100   10,180,984 164,130 SH   SOLE   164,130 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   650,735 10,994 SH   SOLE   10,994 0 0
COLGATE PALMOLIVE CO COM 194162103   2,366,474 31,490 SH   SOLE   31,490 0 0
COMCAST CORP NEW CL A 20030N101   4,379,136 115,514 SH   SOLE   115,514 0 0
CONSOLIDATED EDISON INC COM 209115104   2,407,249 25,162 SH   SOLE   25,162 0 0
CUMMINS INC COM 231021106   2,306,148 9,654 SH   SOLE   9,654 0 0
CVS HEALTH CORP COM 126650100   8,197,210 110,311 SH   SOLE   110,311 0 0
DARDEN RESTAURANTS INC COM 237194105   2,403,739 15,492 SH   SOLE   15,492 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   348,327 9,975 SH   SOLE   9,975 0 0
DISCOVER FINL SVCS COM 254709108   2,005,365 20,289 SH   SOLE   20,289 0 0
DROPBOX INC CL A 26210C104   464,052 21,464 SH   SOLE   21,464 0 0
EDISON INTL COM 281020107   2,053,040 29,084 SH   SOLE   29,084 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   20,680,940 2,200,100 SH   SOLE   2,200,100 0 0
ELEVANCE HEALTH INC COM 036752103   7,924,825 17,235 SH   SOLE   17,235 0 0
EXELON CORP COM 30161N101   335,874 8,018 SH   SOLE   8,018 0 0
EXPEDIA GROUP INC COM NEW 30212P303   1,039,579 10,714 SH   SOLE   10,714 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,958,154 17,782 SH   SOLE   17,782 0 0
EXXON MOBIL CORP COM 30231G102   7,456,990 68,001 SH   SOLE   68,001 0 0
FAIR ISAAC CORP COM 303250104   947,929 1,349 SH   SOLE   1,349 0 0
FERGUSON PLC NEW SHS G3421J106   1,347,130 10,072 SH   SOLE   10,072 0 0
FORTINET INC COM 34959E109   2,367,505 35,623 SH   SOLE   35,623 0 0
FOX CORP CL A COM 35137L105   987,825 29,011 SH   SOLE   29,011 0 0
FOX CORP CL B COM 35137L204   403,711 12,894 SH   SOLE   12,894 0 0
GALLAGHER ARTHUR J & CO COM 363576109   65,045,400 340,000 SH   SOLE   340,000 0 0
GARTNER INC COM 366651107   1,874,481 5,754 SH   SOLE   5,754 0 0
GENERAL MLS INC COM 370334104   3,903,642 45,678 SH   SOLE   45,678 0 0
GENUINE PARTS CO COM 372460105   1,823,010 10,896 SH   SOLE   10,896 0 0
GILEAD SCIENCES INC COM 375558103   9,301,518 112,107 SH   SOLE   112,107 0 0
GODADDY INC CL A 380237107   532,227 6,848 SH   SOLE   6,848 0 0
GRAINGER W W INC COM 384802104   4,102,552 5,956 SH   SOLE   5,956 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   1,578,688 22,653 SH   SOLE   22,653 0 0
HEICO CORP NEW CL A 422806208   89,737,352 660,319 SH   SOLE   660,319 0 0
HERSHEY CO COM 427866108   3,677,242 14,454 SH   SOLE   14,454 0 0
HOLOGIC INC COM 436440101   634,383 7,861 SH   SOLE   7,861 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,081,513 65,586 SH   SOLE   65,586 0 0
HUMANA INC COM 444859102   2,733,625 5,631 SH   SOLE   5,631 0 0
ISHARES TR CORE S&P500 ETF 464287200   709,512,981 1,725,973 SH   SOLE   1,725,973 0 0
JPMORGAN CHASE & CO COM 46625H100   55,951,856 429,375 SH   SOLE   429,375 0 0
KIMBERLY-CLARK CORP COM 494368103   4,104,313 30,579 SH   SOLE   30,579 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   425,199 7,515 SH   SOLE   7,515 0 0
KROGER CO COM 501044101   4,941,394 100,089 SH   SOLE   100,089 0 0
LAM RESEARCH CORP COM 512807108   1,816,191 3,426 SH   SOLE   3,426 0 0
LEIDOS HOLDINGS INC COM 525327102   495,191 5,379 SH   SOLE   5,379 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   524,440 7,492 SH   SOLE   7,492 0 0
LKQ CORP COM 501889208   1,564,306 27,560 SH   SOLE   27,560 0 0
LOWES COS INC COM 548661107   5,687,547 28,442 SH   SOLE   28,442 0 0
LPL FINL HLDGS INC COM 50212V100   1,468,007 7,253 SH   SOLE   7,253 0 0
MARATHON OIL CORP COM 565849106   1,402,858 58,550 SH   SOLE   58,550 0 0
MARATHON PETE CORP COM 56585A102   6,326,358 46,921 SH   SOLE   46,921 0 0
MASCO CORP COM 574599106   280,769 5,647 SH   SOLE   5,647 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,085,768 19,498 SH   SOLE   19,498 0 0
MCKESSON CORP COM 58155Q103   4,018,380 11,286 SH   SOLE   11,286 0 0
MERCK & CO INC COM 58933Y105   10,903,379 102,485 SH   SOLE   102,485 0 0
META PLATFORMS INC CL A 30303M102   13,872,533 65,455 SH   SOLE   65,455 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,011,727 12,076 SH   SOLE   12,076 0 0
MICROSOFT CORP COM 594918104   131,330,164 455,533 SH   SOLE   455,533 0 0
MID-AMER APT CMNTYS INC COM 59522J103   239,852 1,588 SH   SOLE   1,588 0 0
MORGAN STANLEY COM NEW 617446448   3,202,856 36,479 SH   SOLE   36,479 0 0
MOSAIC CO NEW COM 61945C103   1,373,234 29,931 SH   SOLE   29,931 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   42,919,500 150,000 SH   SOLE   150,000 0 0
NETAPP INC COM 64110D104   589,016 9,225 SH   SOLE   9,225 0 0
NISOURCE INC COM 65473P105   414,507 14,825 SH   SOLE   14,825 0 0
NUCOR CORP COM 670346105   4,335,201 28,065 SH   SOLE   28,065 0 0
NVIDIA CORPORATION COM 67066G104   3,635,732 13,089 SH   SOLE   13,089 0 0
NVR INC COM 62944T105   2,150,865 386 SH   SOLE   386 0 0
NXP SEMICONDUCTORS N V COM N6596X109   2,990,313 16,036 SH   SOLE   16,036 0 0
OCCIDENTAL PETE CORP COM 674599105   3,580,485 57,352 SH   SOLE   57,352 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   657,140 1,928 SH   SOLE   1,928 0 0
OMNICOM GROUP INC COM 681919106   431,322 4,572 SH   SOLE   4,572 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,978,150 24,030 SH   SOLE   24,030 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,754,940 3,245 SH   SOLE   3,245 0 0
OWENS CORNING NEW COM 690742101   1,311,885 13,694 SH   SOLE   13,694 0 0
PACCAR INC COM 693718108   4,124,454 56,345 SH   SOLE   56,345 0 0
PAYCHEX INC COM 704326107   2,666,509 23,270 SH   SOLE   23,270 0 0
PFIZER INC COM 717081103   11,086,094 271,718 SH   SOLE   271,718 0 0
PIONEER NAT RES CO COM 723787107   3,579,510 17,526 SH   SOLE   17,526 0 0
PRICE T ROWE GROUP INC COM 74144T108   3,461,288 30,658 SH   SOLE   30,658 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,897,613 25,533 SH   SOLE   25,533 0 0
PROCTER AND GAMBLE CO COM 742718109   2,296,220 15,443 SH   SOLE   15,443 0 0
PUBLIC STORAGE COM 74460D109   3,277,313 10,847 SH   SOLE   10,847 0 0
PULTE GROUP INC COM 745867101   1,311,825 22,509 SH   SOLE   22,509 0 0
QUALCOMM INC COM 747525103   1,822,225 14,283 SH   SOLE   14,283 0 0
REGENCY CTRS CORP COM 758849103   414,311 6,772 SH   SOLE   6,772 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,383,388 74,536 SH   SOLE   74,536 0 0
ROBERT HALF INTL INC COM 770323103   1,252,944 15,551 SH   SOLE   15,551 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   7,926,927 82,935 SH   SOLE   82,935 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   63,962,150 245,000 SH   SOLE   245,000 0 0
SEI INVTS CO COM 784117103   856,574 14,884 SH   SOLE   14,884 0 0
SHOPIFY INC CL A 82509L107   18,792,480 392,000 SH   SOLE   392,000 0 0
STATE STR CORP COM 857477103   3,116,839 41,179 SH   SOLE   41,179 0 0
STEEL DYNAMICS INC COM 858119100   2,342,038 20,715 SH   SOLE   20,715 0 0
SYNCHRONY FINANCIAL COM 87165B103   1,693,997 58,253 SH   SOLE   58,253 0 0
SYNOPSYS INC COM 871607107   4,910,783 12,714 SH   SOLE   12,714 0 0
TESLA INC COM 88160R101   52,773,467 254,379 SH   SOLE   254,379 0 0
TEXAS INSTRS INC COM 882508104   6,280,256 33,763 SH   SOLE   33,763 0 0
TEXTRON INC COM 883203101   1,194,989 16,919 SH   SOLE   16,919 0 0
THE CIGNA GROUP COM 125523100   5,464,765 21,386 SH   SOLE   21,386 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   7,127,381 118,988 SH   SOLE   118,988 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,768,786 16,153 SH   SOLE   16,153 0 0
TRUIST FINL CORP COM 89832Q109   5,421,900 159,000 SH   SOLE   159,000 0 0
TWILIO INC CL A 90138F102   16,324,350 245,000 SH   SOLE   245,000 0 0
UGI CORP NEW COM 902681105   755,821 21,744 SH   SOLE   21,744 0 0
ULTA BEAUTY INC COM 90384S303   2,366,571 4,337 SH   SOLE   4,337 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,317,211 11,945 SH   SOLE   11,945 0 0
UNITED RENTALS INC COM 911363109   2,643,281 6,679 SH   SOLE   6,679 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,288,281 4,842 SH   SOLE   4,842 0 0
VALERO ENERGY CORP COM 91913Y100   6,032,256 43,211 SH   SOLE   43,211 0 0
VERISIGN INC COM 92343E102   1,729,102 8,182 SH   SOLE   8,182 0 0
VERISK ANALYTICS INC COM 92345Y106   63,313,800 330,000 SH   SOLE   330,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   9,454,936 30,009 SH   SOLE   30,009 0 0
VISA INC COM CL A 92826C839   9,768,956 43,329 SH   SOLE   43,329 0 0
WASTE MGMT INC DEL COM 94106L109   64,452,150 395,000 SH   SOLE   395,000 0 0
WATERS CORP COM 941848103   24,770,400 80,000 SH   SOLE   80,000 0 0
WESTERN UN CO COM 959802109   492,172 44,141 SH   SOLE   44,141 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,368,926 111,813 SH   SOLE   111,813 0 0
XCEL ENERGY INC COM 98389B100   467,764 6,936 SH   SOLE   6,936 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   229,999 9,754 SH   SOLE   9,754 0 0