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   2,931,201 9,499 SH   SOLE   9,499 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   7,345,119 15,021 SH   SOLE   15,021 0 0
ALLY FINL INC COM 02005N100   667,309 24,706 SH   SOLE   24,706 0 0
ALPHABET INC CAP STK CL A 02079K305   10,984,989 91,771 SH   SOLE   91,771 0 0
ALPHABET INC CAP STK CL C 02079K107   10,003,735 82,696 SH   SOLE   82,696 0 0
AMAZON COM INC COM 023135106   81,466,266 624,933 SH   SOLE   624,933 0 0
AMERICAN EXPRESS CO COM 025816109   221,582 1,272 SH   SOLE   1,272 0 0
AMERIPRISE FINL INC COM 03076C106   3,085,434 9,289 SH   SOLE   9,289 0 0
ANALOG DEVICES INC COM 032654105   58,443,000 300,000 SH   SOLE   300,000 0 0
APA CORPORATION COM 03743Q108   1,334,509 39,055 SH   SOLE   39,055 0 0
APPLE INC COM 037833100   301,627,423 1,555,021 SH   SOLE   1,555,021 0 0
APPLIED MATLS INC COM 038222105   518,031 3,584 SH   SOLE   3,584 0 0
ARCH CAP GROUP LTD ORD G0450A105   1,000,295 13,364 SH   SOLE   13,364 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   4,784,308 63,318 SH   SOLE   63,318 0 0
AUTODESK INC COM 052769106   1,727,931 8,445 SH   SOLE   8,445 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,231,617 19,253 SH   SOLE   19,253 0 0
AUTOZONE INC COM 053332102   3,525,611 1,414 SH   SOLE   1,414 0 0
BANK MONTREAL QUE COM 063671101   7,904,022 87,521 SH   SOLE   87,521 0 0
BANK NEW YORK MELLON CORP COM 064058100   3,260,378 73,234 SH   SOLE   73,234 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   6,359,183 127,082 SH   SOLE   127,082 0 0
BARRICK GOLD CORP COM 067901108   13,879,075 819,791 SH   SOLE   819,791 0 0
BATH & BODY WORKS INC COM 070830104   231,600 6,176 SH   SOLE   6,176 0 0
BAXTER INTL INC COM 071813109   19,959,289 438,088 SH   SOLE   438,088 0 0
BECTON DICKINSON & CO COM 075887109   642,600 2,434 SH   SOLE   2,434 0 0
BEST BUY INC COM 086516101   2,342,459 28,584 SH   SOLE   28,584 0 0
BOOKING HOLDINGS INC COM 09857L108   8,951,594 3,315 SH   SOLE   3,315 0 0
BORGWARNER INC COM 099724106   891,874 18,235 SH   SOLE   18,235 0 0
BOSTON SCIENTIFIC CORP COM 101137107   471,989 8,726 SH   SOLE   8,726 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   9,526,568 148,969 SH   SOLE   148,969 0 0
BROADCOM INC COM 11135F101   13,238,717 15,262 SH   SOLE   15,262 0 0
BUNGE LIMITED COM G16962105   1,996,163 21,157 SH   SOLE   21,157 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,347,601 14,283 SH   SOLE   14,283 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,594,501 6,799 SH   SOLE   6,799 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   6,764,353 158,490 SH   SOLE   158,490 0 0
CARDINAL HEALTH INC COM 14149Y108   1,526,171 16,138 SH   SOLE   16,138 0 0
CARLISLE COS INC COM 142339100   2,020,174 7,875 SH   SOLE   7,875 0 0
CATERPILLAR INC COM 149123101   6,108,683 24,827 SH   SOLE   24,827 0 0
CBRE GROUP INC CL A 12504L109   3,610,885 44,739 SH   SOLE   44,739 0 0
CENTERPOINT ENERGY INC COM 15189T107   1,168,857 40,098 SH   SOLE   40,098 0 0
CF INDS HLDGS INC COM 125269100   1,617,972 23,307 SH   SOLE   23,307 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,642,230 13,073 SH   SOLE   13,073 0 0
CISCO SYS INC COM 17275R102   11,368,416 219,722 SH   SOLE   219,722 0 0
CITIGROUP INC COM NEW 172967424   16,130,666 350,362 SH   SOLE   350,362 0 0
COCA COLA CO COM 191216100   8,566,054 142,246 SH   SOLE   142,246 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   310,424 4,818 SH   SOLE   4,818 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   3,371,908 51,653 SH   SOLE   51,653 0 0
COMCAST CORP NEW CL A 20030N101   4,598,754 110,680 SH   SOLE   110,680 0 0
CONSOLIDATED EDISON INC COM 209115104   2,175,928 24,070 SH   SOLE   24,070 0 0
CUMMINS INC COM 231021106   2,484,697 10,135 SH   SOLE   10,135 0 0
D R HORTON INC COM 23331A109   1,148,510 9,438 SH   SOLE   9,438 0 0
DARDEN RESTAURANTS INC COM 237194105   2,466,268 14,761 SH   SOLE   14,761 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   516,142 10,857 SH   SOLE   10,857 0 0
DEXCOM INC COM 252131107   974,363 7,582 SH   SOLE   7,582 0 0
DISCOVER FINL SVCS COM 254709108   2,813,164 24,075 SH   SOLE   24,075 0 0
DROPBOX INC CL A 26210C104   572,445 21,464 SH   SOLE   21,464 0 0
EDISON INTL COM 281020107   1,888,068 27,186 SH   SOLE   27,186 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,894,893 30,689 SH   SOLE   30,689 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   22,133,006 2,200,100 SH   SOLE   2,200,100 0 0
ELEVANCE HEALTH INC COM 036752103   4,705,031 10,590 SH   SOLE   10,590 0 0
ENPHASE ENERGY INC COM 29355A107   980,428 5,854 SH   SOLE   5,854 0 0
EOG RES INC COM 26875P101   5,019,453 43,861 SH   SOLE   43,861 0 0
ERIE INDTY CO CL A 29530P102   614,909 2,928 SH   SOLE   2,928 0 0
EVEREST RE GROUP LTD COM G3223R108   680,643 1,991 SH   SOLE   1,991 0 0
EVERGY INC COM 30034W106   790,072 13,524 SH   SOLE   13,524 0 0
EXPEDIA GROUP INC COM NEW 30212P303   1,387,284 12,682 SH   SOLE   12,682 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,153,934 17,782 SH   SOLE   17,782 0 0
EXXON MOBIL CORP COM 30231G102   13,074,955 121,911 SH   SOLE   121,911 0 0
FAIR ISAAC CORP COM 303250104   844,006 1,043 SH   SOLE   1,043 0 0
FASTENAL CO COM 311900104   2,444,959 41,447 SH   SOLE   41,447 0 0
FERGUSON PLC NEW SHS G3421J106   2,527,814 16,069 SH   SOLE   16,069 0 0
FORD MTR CO DEL COM 345370860   4,831,130 319,308 SH   SOLE   319,308 0 0
FORTINET INC COM 34959E109   2,643,004 34,965 SH   SOLE   34,965 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   208,007 2,891 SH   SOLE   2,891 0 0
FOX CORP CL A COM 35137L105   1,117,886 32,879 SH   SOLE   32,879 0 0
FRANKLIN RESOURCES INC COM 354613101   489,247 18,317 SH   SOLE   18,317 0 0
GALLAGHER ARTHUR J & CO COM 363576109   45,011,850 205,000 SH   SOLE   205,000 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   815,291 16,824 SH   SOLE   16,824 0 0
GARTNER INC COM 366651107   1,886,069 5,384 SH   SOLE   5,384 0 0
GENERAL ELECTRIC CO COM NEW 369604301   3,593,633 32,714 SH   SOLE   32,714 0 0
GENERAL MLS INC COM 370334104   4,467,008 58,240 SH   SOLE   58,240 0 0
GENUINE PARTS CO COM 372460105   2,005,206 11,849 SH   SOLE   11,849 0 0
GILEAD SCIENCES INC COM 375558103   9,039,772 117,293 SH   SOLE   117,293 0 0
GLOBE LIFE INC COM 37959E102   483,424 4,410 SH   SOLE   4,410 0 0
GODADDY INC CL A 380237107   514,490 6,848 SH   SOLE   6,848 0 0
GRACO INC COM 384109104   1,319,514 15,281 SH   SOLE   15,281 0 0
GRAINGER W W INC COM 384802104   4,696,842 5,956 SH   SOLE   5,956 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   1,880,370 26,109 SH   SOLE   26,109 0 0
HEICO CORP NEW CL A 422806208   86,977,550 618,617 SH   SOLE   618,617 0 0
HERSHEY CO COM 427866108   3,279,810 13,135 SH   SOLE   13,135 0 0
HOLOGIC INC COM 436440101   636,505 7,861 SH   SOLE   7,861 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,777,097 105,591 SH   SOLE   105,591 0 0
HUBBELL INC COM 443510607   1,415,430 4,269 SH   SOLE   4,269 0 0
HUMANA INC COM 444859102   2,494,538 5,579 SH   SOLE   5,579 0 0
IDEXX LABS INC COM 45168D104   301,338 600 SH   SOLE   600 0 0
INCYTE CORP COM 45337C102   740,526 11,896 SH   SOLE   11,896 0 0
INSULET CORP COM 45784P101   1,014,380 3,518 SH   SOLE   3,518 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   3,882,096 29,012 SH   SOLE   29,012 0 0
INTERNATIONAL PAPER CO COM 460146103   516,849 16,248 SH   SOLE   16,248 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,656,699 4,845 SH   SOLE   4,845 0 0
ISHARES TR CORE S&P500 ETF 464287200   627,495,943 1,407,857 SH   SOLE   1,407,857 0 0
JPMORGAN CHASE & CO COM 46625H100   58,851,278 404,643 SH   SOLE   404,643 0 0
KIMBERLY-CLARK CORP COM 494368103   3,376,671 24,458 SH   SOLE   24,458 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   417,533 7,515 SH   SOLE   7,515 0 0
KROGER CO COM 501044101   4,341,766 92,378 SH   SOLE   92,378 0 0
LAM RESEARCH CORP COM 512807108   1,792,294 2,788 SH   SOLE   2,788 0 0
LEAR CORP COM NEW 521865204   651,430 4,538 SH   SOLE   4,538 0 0
LENNAR CORP CL A 526057104   2,442,668 19,493 SH   SOLE   19,493 0 0
LKQ CORP COM 501889208   1,605,921 27,560 SH   SOLE   27,560 0 0
LOWES COS INC COM 548661107   4,283,109 18,977 SH   SOLE   18,977 0 0
LPL FINL HLDGS INC COM 50212V100   946,908 4,355 SH   SOLE   4,355 0 0
MARATHON PETE CORP COM 56585A102   5,767,386 49,463 SH   SOLE   49,463 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,021,629 3,908 SH   SOLE   3,908 0 0
MASCO CORP COM 574599106   324,025 5,647 SH   SOLE   5,647 0 0
MASTERCARD INCORPORATED CL A 57636Q104   9,957,963 25,319 SH   SOLE   25,319 0 0
MCKESSON CORP COM 58155Q103   3,075,777 7,198 SH   SOLE   7,198 0 0
MEDTRONIC PLC SHS G5960L103   2,297,736 26,081 SH   SOLE   26,081 0 0
MERCADOLIBRE INC COM 58733R102   5,838,893 4,929 SH   SOLE   4,929 0 0
MERCK & CO INC COM 58933Y105   7,713,706 66,849 SH   SOLE   66,849 0 0
META PLATFORMS INC CL A 30303M102   15,820,633 55,128 SH   SOLE   55,128 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,293,504 25,600 SH   SOLE   25,600 0 0
MICROSOFT CORP COM 594918104   153,544,378 450,885 SH   SOLE   450,885 0 0
MID-AMER APT CMNTYS INC COM 59522J103   241,154 1,588 SH   SOLE   1,588 0 0
MORGAN STANLEY COM NEW 617446448   3,780,316 44,266 SH   SOLE   44,266 0 0
MOSAIC CO NEW COM 61945C103   1,351,490 38,614 SH   SOLE   38,614 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   26,395,200 90,000 SH   SOLE   90,000 0 0
NETAPP INC COM 64110D104   704,790 9,225 SH   SOLE   9,225 0 0
NISOURCE INC COM 65473P105   405,464 14,825 SH   SOLE   14,825 0 0
NUCOR CORP COM 670346105   5,218,500 31,824 SH   SOLE   31,824 0 0
NVIDIA CORPORATION COM 67066G104   19,565,944 46,253 SH   SOLE   46,253 0 0
NVR INC COM 62944T105   2,273,522 358 SH   SOLE   358 0 0
NXP SEMICONDUCTORS N V COM N6596X109   3,721,492 18,182 SH   SOLE   18,182 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,855,406 5,018 SH   SOLE   5,018 0 0
OMNICOM GROUP INC COM 681919106   999,360 10,503 SH   SOLE   10,503 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,438,751 15,212 SH   SOLE   15,212 0 0
OWENS CORNING NEW COM 690742101   1,642,082 12,583 SH   SOLE   12,583 0 0
PACCAR INC COM 693718108   4,713,259 56,345 SH   SOLE   56,345 0 0
PACKAGING CORP AMER COM 695156109   226,787 1,716 SH   SOLE   1,716 0 0
PALO ALTO NETWORKS INC COM 697435105   7,001,996 27,404 SH   SOLE   27,404 0 0
PAYCHEX INC COM 704326107   2,792,835 24,965 SH   SOLE   24,965 0 0
PFIZER INC COM 717081103   10,780,399 293,904 SH   SOLE   293,904 0 0
PIONEER NAT RES CO COM 723787107   2,236,715 10,796 SH   SOLE   10,796 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,194,805 10,666 SH   SOLE   10,666 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,397,075 31,607 SH   SOLE   31,607 0 0
PUBLIC STORAGE COM 74460D109   3,277,812 11,230 SH   SOLE   11,230 0 0
PULTE GROUP INC COM 745867101   1,478,639 19,035 SH   SOLE   19,035 0 0
QUALCOMM INC COM 747525103   971,009 8,157 SH   SOLE   8,157 0 0
REGENCY CTRS CORP COM 758849103   418,306 6,772 SH   SOLE   6,772 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,692,829 94,996 SH   SOLE   94,996 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,021,988 7,445 SH   SOLE   7,445 0 0
RESMED INC COM 761152107   419,302 1,919 SH   SOLE   1,919 0 0
ROBERT HALF INTL INC COM 770323103   1,169,746 15,551 SH   SOLE   15,551 0 0
ROYAL BK CDA COM 780087102   8,004,693 83,810 SH   SOLE   83,810 0 0
SALESFORCE INC COM 79466L302   2,218,864 10,503 SH   SOLE   10,503 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   68,369,200 295,000 SH   SOLE   295,000 0 0
SEI INVTS CO COM 784117103   575,810 9,658 SH   SOLE   9,658 0 0
SHOPIFY INC CL A 82509L107   19,093,822 295,570 SH   SOLE   295,570 0 0
SIMON PPTY GROUP INC NEW COM 828806109   3,210,229 27,799 SH   SOLE   27,799 0 0
SNAP ON INC COM 833034101   876,674 3,042 SH   SOLE   3,042 0 0
STATE STR CORP COM 857477103   3,631,484 49,624 SH   SOLE   49,624 0 0
STEEL DYNAMICS INC COM 858119100   2,887,299 26,506 SH   SOLE   26,506 0 0
STRYKER CORPORATION COM 863667101   2,614,926 8,571 SH   SOLE   8,571 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,327,014 68,603 SH   SOLE   68,603 0 0
SYNOPSYS INC COM 871607107   1,564,428 3,593 SH   SOLE   3,593 0 0
TELEFLEX INCORPORATED COM 879369106   1,713,814 7,081 SH   SOLE   7,081 0 0
TESLA INC COM 88160R101   57,925,774 221,285 SH   SOLE   221,285 0 0
TEXAS INSTRS INC COM 882508104   1,667,165 9,261 SH   SOLE   9,261 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   816,230 620 SH   SOLE   620 0 0
TEXTRON INC COM 883203101   1,268,942 18,763 SH   SOLE   18,763 0 0
THE CIGNA GROUP COM 125523100   4,846,243 17,271 SH   SOLE   17,271 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   7,466,686 120,411 SH   SOLE   120,411 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,981,048 17,166 SH   SOLE   17,166 0 0
TRUIST FINL CORP COM 89832Q109   4,825,650 159,000 SH   SOLE   159,000 0 0
TWILIO INC CL A 90138F102   15,586,900 245,000 SH   SOLE   245,000 0 0
UGI CORP NEW COM 902681105   586,436 21,744 SH   SOLE   21,744 0 0
ULTA BEAUTY INC COM 90384S303   2,040,971 4,337 SH   SOLE   4,337 0 0
UNITED RENTALS INC COM 911363109   2,837,007 6,370 SH   SOLE   6,370 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,138,629 5,158 SH   SOLE   5,158 0 0
VALERO ENERGY CORP COM 91913Y100   4,402,152 37,529 SH   SOLE   37,529 0 0
VERISIGN INC COM 92343E102   1,705,170 7,546 SH   SOLE   7,546 0 0
VERISK ANALYTICS INC COM 92345Y106   37,294,950 165,000 SH   SOLE   165,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,876,091 104,224 SH   SOLE   104,224 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   9,363,621 26,608 SH   SOLE   26,608 0 0
VISA INC COM CL A 92826C839   13,319,778 56,088 SH   SOLE   56,088 0 0
WALMART INC COM 931142103   3,640,760 23,163 SH   SOLE   23,163 0 0
WASTE MGMT INC DEL COM 94106L109   68,500,900 395,000 SH   SOLE   395,000 0 0
WATERS CORP COM 941848103   34,650,200 130,000 SH   SOLE   130,000 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,746,853 111,813 SH   SOLE   111,813 0 0
XCEL ENERGY INC COM 98389B100   431,211 6,936 SH   SOLE   6,936 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,526,616 10,485 SH   SOLE   10,485 0 0