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
ABBOTT LABS COM COM 002824100   4,560,090 43,885 SH   SOLE   43,885 0 0
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101   21,498,116 70,855 SH   SOLE   70,855 0 0
ADOBE INC COM COM 00724F101   30,088,047 54,160 SH   SOLE   54,160 0 0
AERCAP HOLDINGS NV SHS SHS N00985106   591,074 6,342 SH   SOLE   6,342 0 0
ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109   13,967,856 119,414 SH   SOLE   57,148 0 62,266
ALPHABET INC CAP STK CL A CL A 02079K305   559,451,867 3,071,380 SH   SOLE   1,279,229 0 1,792,151
AMAZON COM INC COM COM 023135106   293,447,033 1,518,484 SH   SOLE   726,291 0 792,193
AMEDISYS INC COM COM 023436108   24,127,335 262,825 SH   SOLE   211,885 0 50,940
AMERICAN ELEC PWR CO INC COM COM 025537101   3,629,716 41,369 SH   SOLE   41,369 0 0
AMERICAN EXPRESS CO COM COM 025816109   13,751,986 59,391 SH   SOLE   59,391 0 0
AMERICAN HOMES 4 RENT CL A CL A 02665T306   53,420,027 1,437,568 SH   SOLE   1,052,108 0 385,460
AMERICAN TOWER CORP NEW COM COM 03027X100   8,109,339 41,719 SH   SOLE   41,719 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103   20,138,240 155,917 SH   SOLE   155,917 0 0
AMERICOLD REALTY TRUST INC COM COM 03064D108   7,232,826 283,196 SH   SOLE   134,790 0 148,406
AMGEN INC COM COM 031162100   19,038,203 60,932 SH   SOLE   60,932 0 0
ANALOG DEVICES INC COM COM 032654105   93,203,808 408,323 SH   SOLE   26,643 0 381,680
APPLE INC COM COM 037833100   91,872,023 436,198 SH   SOLE   436,198 0 0
APPLE HOSPITALITY REIT INC COM NEW COM NEW 03784Y200   5,062,188 348,156 SH   SOLE   175,212 0 172,944
APPLIED MATLS INC COM COM 038222105   103,676,779 439,327 SH   SOLE   439,327 0 0
AUTOLIV INC COM COM 052800109   28,399,426 265,440 SH   SOLE   256,740 0 8,700
AVALONBAY CMNTYS INC COM COM 053484101   37,549,087 181,493 SH   SOLE   148,589 0 32,904
AVANTOR INC COM COM 05352A100   61,528,548 2,902,290 SH   SOLE   164,667 0 2,737,623
BANK NEW YORK MELLON CORP COM COM 064058100   9,580,963 159,976 SH   SOLE   159,976 0 0
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108   79,591,330 130 SH   SOLE   0 0 130
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702   118,332,425 290,886 SH   SOLE   30,624 0 260,262
BLACKROCK INC COM COM 09247X101   51,668,663 65,626 SH   SOLE   64,082 0 1,544
BOOKING HOLDINGS INC COM COM 09857L108   300,293,585 75,803 SH   SOLE   12,444 0 63,359
BRISTOL-MYERS SQUIBB CO COM COM 110122108   184,061 4,432 SH   SOLE   4,432 0 0
BROADCOM INC COM COM 11135F101   28,658,710 17,850 SH   SOLE   17,850 0 0
BRUNSWICK CORP COM COM 117043109   71,524,032 982,878 SH   SOLE   819,626 0 163,252
BUILDERS FIRSTSOURCE INC COM COM 12008R107   1,147,557 8,291 SH   SOLE   8,291 0 0
CANADIAN PACIFIC KANSAS CITY COM COM 13646K108   8,938,434 82,963 SH   SOLE   82,963 0 0
CARDINAL HEALTH INC COM COM 14149Y108   24,301,558 247,168 SH   SOLE   235,110 0 12,058
CARMAX INC COM COM 143130102   98,516,889 1,343,290 SH   SOLE   330,391 0 1,012,899
CBRE GROUP INC CL A CL A 12504L109   23,157,016 259,870 SH   SOLE   259,870 0 0
CHENIERE ENERGY INC COM NEW COM NEW 16411R208   25,312,936 144,786 SH   SOLE   144,786 0 0
CHESAPEAKE ENERGY CORP COM COM 165167735   14,233,746 173,181 SH   SOLE   173,181 0 0
CHUBB LIMITED COM COM H1467J104   93,411,316 366,204 SH   SOLE   82,715 0 283,489
CISCO SYS INC COM COM 17275R102   48,388,555 1,018,492 SH   SOLE   993,620 0 24,872
CITIGROUP INC COM NEW COM NEW 172967424   153,640,658 2,421,063 SH   SOLE   503,943 0 1,917,120
CME GROUP INC COM COM 12572Q105   29,100,142 148,017 SH   SOLE   148,017 0 0
CMS ENERGY CORP COM COM 125896100   5,510,633 92,569 SH   SOLE   92,569 0 0
COCA COLA CO COM COM 191216100   21,402,440 336,252 SH   SOLE   336,252 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   17,977,289 21,150 SH   SOLE   21,150 0 0
COUSINS PPTYS INC COM NEW COM NEW 222795502   198,233 8,563 SH   SOLE   0 0 8,563
CROCS INC COM COM 227046109   76,140,692 521,726 SH   SOLE   32,984 0 488,742
DANAHER CORPORATION COM COM 235851102   97,152,424 388,843 SH   SOLE   143,143 0 245,700
DEERE & CO COM COM 244199105   42,486,215 113,712 SH   SOLE   113,712 0 0
DIAMONDROCK HOSPITALITY CO COM COM 252784301   12,673,386 1,499,809 SH   SOLE   1,209,228 0 290,581
DIGITAL RLTY TR INC COM COM 253868103   1,828,857 12,028 SH   SOLE   5,507 0 6,521
DOMINION ENERGY INC COM COM 25746U109   4,205,964 85,836 SH   SOLE   85,836 0 0
ECOLAB INC COM COM 278865100   14,733,628 61,906 SH   SOLE   61,906 0 0
EDISON INTL COM COM 281020107   4,204,835 58,555 SH   SOLE   58,555 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108   24,109,494 261,010 SH   SOLE   261,010 0 0
ELI LILLY & CO COM COM 532457108   19,092,653 21,088 SH   SOLE   21,088 0 0
ENCOMPASS HEALTH CORP COM COM 29261A100   50,233,734 585,543 SH   SOLE   471,980 0 113,563
ENVISTA HOLDINGS CORPORATION COM COM 29415F104   48,840,913 2,936,916 SH   SOLE   2,369,861 0 567,055
EQUINIX INC COM COM 29444U700   37,210,345 49,181 SH   SOLE   26,863 0 22,318
LAUDER ESTEE COS INC CL A CL A 518439104   25,616,226 240,754 SH   SOLE   240,754 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102   22,612,932 145,505 SH   SOLE   70,514 0 74,991
FEDERAL RLTY INVT TR NEW SH BEN INT NEW SH BEN INT NEW 313745101   6,300,124 62,396 SH   SOLE   29,335 0 33,061
FERGUSON PLC NEW SHS SHS G3421J106   45,756,590 236,285 SH   SOLE   236,285 0 0
FIRST SOLAR INC COM COM 336433107   39,291,591 174,273 SH   SOLE   140,513 0 33,760
GENTEX CORP COM COM 371901109   62,473,732 1,853,270 SH   SOLE   1,493,697 0 359,573
GILEAD SCIENCES INC COM COM 375558103   37,666,067 548,988 SH   SOLE   520,243 0 28,745
GMS INC COM COM 36251C103   24,601,124 305,187 SH   SOLE   246,138 0 59,049
HEALTHPEAK PROPERTIES INC COM COM 42250P103   83,083,302 4,238,944 SH   SOLE   3,331,802 0 907,142
HIGHWOODS PPTYS INC COM COM 431284108   12,784,716 486,666 SH   SOLE   236,432 0 250,234
HOME DEPOT INC COM COM 437076102   41,377,992 120,201 SH   SOLE   120,201 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104   9,685,718 734,880 SH   SOLE   592,290 0 142,590
IDEX CORP COM COM 45167R104   14,454,208 71,840 SH   SOLE   71,840 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   15,495,525 65,393 SH   SOLE   65,393 0 0
INDEPENDENCE RLTY TR INC COM COM 45378A106   661,934 35,322 SH   SOLE   0 0 35,322
INTERCONTINENTAL EXCHANGE IN COM COM 45866F104   15,631,606 114,191 SH   SOLE   114,191 0 0
INVENTRUST PPTYS CORP COM NEW COM NEW 46124J201   5,310,475 214,478 SH   SOLE   102,788 0 111,690
INVITATION HOMES INC COM COM 46187W107   20,688,575 576,444 SH   SOLE   278,492 0 297,952
IQVIA HLDGS INC COM COM 46266C105   34,509,122 163,210 SH   SOLE   163,210 0 0
JABIL INC COM COM 466313103   64,636,273 594,138 SH   SOLE   479,181 0 114,957
JOHNSON & JOHNSON COM COM 478160104   125,025,702 855,403 SH   SOLE   233,104 0 622,299
JPMORGAN CHASE & CO. COM COM 46625H100   40,377,770 199,633 SH   SOLE   199,633 0 0
KENVUE INC COM COM 49177J102   24,071,538 1,324,067 SH   SOLE   1,259,670 0 64,397
KIMCO RLTY CORP COM COM 49446R109   16,431,985 844,398 SH   SOLE   409,292 0 435,106
KINDER MORGAN INC DEL COM COM 49456B101   22,407,717 1,127,716 SH   SOLE   1,057,585 0 70,131
KKR & CO INC COM COM 48251W104   380,441,653 3,614,991 SH   SOLE   215,911 0 3,399,080
KRONOS WORLDWIDE INC COM COM 50105F105   7,390,507 588,885 SH   SOLE   473,857 0 115,028
LXP INDUSTRIAL TRUST COM COM 529043101   2,686,232 294,543 SH   SOLE   129,636 0 164,907
LINDE PLC SHS SHS G54950103   20,586,771 46,915 SH   SOLE   46,915 0 0
LITTELFUSE INC COM COM 537008104   100,661,566 393,840 SH   SOLE   101,797 0 292,043
LUMENTUM HLDGS INC COM COM 55024U109   58,802,671 1,154,805 SH   SOLE   931,868 0 222,937
LUXFER HLDGS PLC SHS SHS G5698W116   30,080,756 2,595,406 SH   SOLE   2,093,046 0 502,360
LYONDELLBASELL INDUSTRIES N SHS - A - SHS - A - N53745100   35,888,188 375,164 SH   SOLE   356,352 0 18,812
MARKEL GROUP INC COM COM 570535104   134,320,288 85,247 SH   SOLE   4,918 0 80,329
MARSH & MCLENNAN COS INC COM COM 571748102   61,796,800 293,265 SH   SOLE   293,265 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104   62,650,896 142,014 SH   SOLE   142,014 0 0
MCCORMICK & CO INC COM NON VTG COM NON VTG 579780206   12,308,445 173,505 SH   SOLE   173,505 0 0
MCDONALDS CORP COM COM 580135101   10,841,403 42,542 SH   SOLE   42,542 0 0
MEDTRONIC PLC SHS SHS G5960L103   123,203,031 1,565,278 SH   SOLE   629,857 0 935,421
MERCK & CO INC COM COM 58933Y105   222,879,987 1,800,323 SH   SOLE   643,446 0 1,156,877
META PLATFORMS INC CL A CL A 30303M102   283,433,155 562,122 SH   SOLE   91,236 0 470,886
MICROSOFT CORP COM COM 594918104   596,016,764 1,333,520 SH   SOLE   638,020 0 695,500
MOHAWK INDS INC COM COM 608190104   75,823,142 667,516 SH   SOLE   40,973 0 626,543
MSA SAFETY INC COM COM 553498106   4,148,700 22,104 SH   SOLE   22,104 0 0
MSC INDL DIRECT INC CL A CL A 553530106   20,272,429 255,610 SH   SOLE   244,718 0 10,892
MUELLER WTR PRODS INC COM SER A COM SER A 624758108   50,063,391 2,793,716 SH   SOLE   2,252,427 0 541,289
NEXSTAR MEDIA GROUP INC COMMON STOCK COM STK 65336K103   33,524,059 201,940 SH   SOLE   196,506 0 5,434
NEXTERA ENERGY INC COM COM 65339F101   36,779,422 519,410 SH   SOLE   519,410 0 0
NIKE INC CL B CL B 654106103   45,896,034 608,943 SH   SOLE   608,943 0 0
NOBLE CORP PLC ORD SHS A SHS A G65431127   27,433,719 614,417 SH   SOLE   594,573 0 19,844
NUCOR CORP COM COM 670346105   11,095,319 70,188 SH   SOLE   70,188 0 0
NUTRIEN LTD COM COM 67077M108   18,991,396 272,669 SH   SOLE   272,669 0 0
NVIDIA CORPORATION COM COM 67066G104   131,703,894 1,066,083 SH   SOLE   1,066,083 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109   244,332,375 907,995 SH   SOLE   57,468 0 850,527
OMNICOM GROUP INC COM COM 681919106   15,530,837 173,142 SH   SOLE   165,363 0 7,779
OTIS WORLDWIDE CORP COM COM 68902V107   15,776,821 163,898 SH   SOLE   163,898 0 0
PEPSICO INC COM COM 713448108   14,391,462 87,258 SH   SOLE   83,888 0 3,370
PHILLIPS 66 COM COM 718546104   25,023,371 177,257 SH   SOLE   177,257 0 0
PPL CORP COM COM 69351T106   12,196,470 441,102 SH   SOLE   441,102 0 0
PROCTER AND GAMBLE CO COM COM 742718109   42,738,193 259,145 SH   SOLE   259,145 0 0
PROLOGIS INC. COM COM 74340W103   30,227,787 269,146 SH   SOLE   132,390 0 136,756
PRUDENTIAL FINL INC COM COM 744320102   26,898,152 229,526 SH   SOLE   219,963 0 9,563
PTC INC COM COM 69370C100   139,669,713 768,810 SH   SOLE   249,520 0 519,290
PUBLIC SVC ENTERPRISE GRP IN COM COM 744573106   32,707,176 443,788 SH   SOLE   443,788 0 0
PUBLIC STORAGE OPER CO COM COM 74460D109   6,860,740 23,851 SH   SOLE   11,028 0 12,823
QUEST DIAGNOSTICS INC COM COM 74834L100   48,782,663 356,390 SH   SOLE   287,465 0 68,925
QUIDELORTHO CORP COM COM 219798105   19,704,676 593,157 SH   SOLE   478,236 0 114,921
REALTY INCOME CORP COM COM 756109104   3,599,419 68,145 SH   SOLE   30,921 0 37,224
REGENCY CTRS CORP COM COM 758849103   4,968,101 79,873 SH   SOLE   39,753 0 40,120
RENAISSANCERE HLDGS LTD COM COM G7496G103   50,909,543 227,773 SH   SOLE   183,760 0 44,013
REXFORD INDL RLTY INC COM COM 76169C100   15,529,448 348,272 SH   SOLE   167,307 0 180,965
ROCKWELL AUTOMATION INC COM COM 773903109   13,111,311 47,629 SH   SOLE   47,629 0 0
ROYAL BK CDA COM COM 780087102   50,706,737 348,141 SH   SOLE   348,141 0 0
S&P GLOBAL INC COM COM 78409V104   62,089,890 139,215 SH   SOLE   139,215 0 0
SABRA HEALTH CARE REIT INC COM COM 78573L106   8,683,198 563,844 SH   SOLE   271,139 0 292,705
SALESFORCE INC COM COM 79466L302   74,034,259 287,959 SH   SOLE   287,959 0 0
SEMPRA COM COM 816851109   8,540,474 112,286 SH   SOLE   112,286 0 0
SERVICENOW INC COM COM 81762P102   23,026,618 29,271 SH   SOLE   29,271 0 0
SHERWIN WILLIAMS CO COM COM 824348106   13,184,041 44,178 SH   SOLE   44,178 0 0
SIGA TECHNOLOGIES INC COM COM 826917106   13,038,428 1,717,843 SH   SOLE   1,385,137 0 332,706
SIMON PPTY GROUP INC NEW COM COM 828806109   3,207,230 21,128 SH   SOLE   9,700 0 11,428
SLEEP NUMBER CORP COM COM 83125X103   9,271,512 968,810 SH   SOLE   775,730 0 193,080
SOUTHERN CO COM COM 842587107   5,692,242 73,382 SH   SOLE   73,382 0 0
STAG INDL INC COM COM 85254J102   15,191,609 421,287 SH   SOLE   204,008 0 217,279
STRATEGIC ED INC COM COM 86272C103   53,925,725 487,310 SH   SOLE   392,748 0 94,562
SUN CMNTYS INC COM COM 866674104   17,574,213 146,038 SH   SOLE   70,525 0 75,513
SUNSTONE HOTEL INVS INC NEW COM COM 867892101   5,498,330 525,653 SH   SOLE   271,301 0 254,352
SYSCO CORP COM COM 871829107   30,916,439 433,064 SH   SOLE   433,064 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100   193,163,396 1,111,348 SH   SOLE   371,050 0 740,298
TARGA RES CORP COM COM 87612G101   5,292,987 41,101 SH   SOLE   41,101 0 0
TC ENERGY CORP COM COM 87807B107   5,887,770 113,532 SH   SOLE   113,532 0 0
TERADATA CORP DEL COM COM 88076W103   51,386,676 1,486,883 SH   SOLE   1,192,655 0 294,228
TESLA INC COM COM 88160R101   23,557,812 119,051 SH   SOLE   119,051 0 0
TEXAS INSTRS INC COM COM 882508104   49,069,803 252,248 SH   SOLE   245,525 0 6,723
ST JOE CO COM COM 790148100   1,180,262 21,577 SH   SOLE   21,577 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102   117,739,230 212,910 SH   SOLE   98,824 0 114,086
THERMON GROUP HLDGS INC COM COM 88362T103   64,032,754 2,081,689 SH   SOLE   1,678,840 0 402,849
TRIPADVISOR INC COM COM 896945201   40,822,069 2,292,087 SH   SOLE   1,853,873 0 438,214
TRONOX HOLDINGS PLC SHS SHS G9087Q102   38,071,565 2,426,486 SH   SOLE   1,944,515 0 481,971
US BANCORP DEL COM NEW COM NEW 902973304   12,760,692 321,428 SH   SOLE   321,428 0 0
UNION PAC CORP COM COM 907818108   39,205,428 173,276 SH   SOLE   173,276 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   25,758,880 50,581 SH   SOLE   50,581 0 0
VALARIS LTD CL A CL A G9460G101   1,836,202 24,647 SH   SOLE   24,647 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   12,042 292 SH   SOLE   292 0 0
VICI PPTYS INC COM COM 925652109   22,503,680 785,743 SH   SOLE   380,059 0 405,684
VISA INC COM CL A CL A 92826C839   136,482,038 519,991 SH   SOLE   187,990 0 332,001
DISNEY WALT CO COM COM 254687106   13,912,813 140,123 SH   SOLE   140,123 0 0
WARNER BROS DISCOVERY INC COM SER A COM SER A 934423104   482,261 64,820 SH   SOLE   64,820 0 0
WEC ENERGY GROUP INC COM COM 92939U106   5,620,874 71,640 SH   SOLE   71,640 0 0
WELLTOWER INC COM COM 95040Q104   5,550,583 53,243 SH   SOLE   24,983 0 28,260
WEST FRASER TIMBER CO LTD COM COM 952845105   72,756,037 692,453 SH   SOLE   557,809 0 134,644
WILLIAMS COS INC COM COM 969457100   46,087,595 1,084,414 SH   SOLE   1,084,414 0 0
WINTRUST FINL CORP COM COM 97650W108   62,174,013 630,824 SH   SOLE   508,692 0 122,132
XCEL ENERGY INC COM COM 98389B100   5,584,496 104,559 SH   SOLE   104,559 0 0
XYLEM INC COM COM 98419M100   37,722,501 278,128 SH   SOLE   278,128 0 0
ZOETIS INC CL A CL A 98978V103   16,034,586 92,493 SH   SOLE   92,493 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107   7,972,063 7,585 SH   SOLE   7,585 0 0
LENNOX INTL INC COM COM 526107107   5,231,034 9,778 SH   SOLE   9,778 0 0
COLGATE PALMOLIVE CO COM COM 194162103   5,858,014 60,367 SH   SOLE   60,367 0 0
GARMIN LTD SHS SHS H2906T109   1,250,411 7,675 SH   SOLE   7,675 0 0
FACTSET RESH SYS INC COM COM 303075105   4,941,700 12,104 SH   SOLE   12,104 0 0
MERCADOLIBRE INC COM COM 58733R102   26,294 16 SH   SOLE   16 0 0
CF INDS HLDGS INC COM COM 125269100   1,968,627 26,560 SH   SOLE   26,560 0 0
LAM RESEARCH CORP COM COM 512807108   7,386,864 6,937 SH   SOLE   6,937 0 0
FIFTH THIRD BANCORP COM COM 316773100   40,686 1,115 SH   SOLE   1,115 0 0
WEYERHAEUSER CO MTN BE COM NEW COM NEW 962166104   24,841 875 SH   SOLE   875 0 0
MARATHON PETE CORP COM COM 56585A102   5,943,425 34,260 SH   SOLE   34,260 0 0
INTUIT COM COM 461202103   1,106,742 1,684 SH   SOLE   1,684 0 0
QUALCOMM INC COM COM 747525103   43,222 217 SH   SOLE   217 0 0
ABBVIE INC COM COM 00287Y109   6,444,692 37,574 SH   SOLE   37,574 0 0
NEWMONT CORP COM COM 651639106   29,351 701 SH   SOLE   701 0 0
TRANE TECHNOLOGIES PLC SHS SHS G8994E103   3,808,680 11,579 SH   SOLE   11,579 0 0
FOX CORP CL B COM COM 35137L204   1,218,201 38,045 SH   SOLE   38,045 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100   1,727,702 3,686 SH   SOLE   3,686 0 0
PENTAIR PLC SHS SHS G7S00T104   2,873,285 37,476 SH   SOLE   37,476 0 0
FIRSTSERVICE CORP NEW COM COM 33767E202   1,418,627 4,979 SH   SOLE   4,979 0 0
BANK AMERICA CORP COM COM 060505104   35,157 884 SH   SOLE   884 0 0
KELLANOVA COM COM 487836108   27,802 482 SH   SOLE   482 0 0
THOMSON REUTERS CORP. COM COM 884903808   5,544,288 17,568 SH   SOLE   17,568 0 0
LULULEMON ATHLETICA INC COM COM 550021109   928,360 3,108 SH   SOLE   3,108 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103   90,327 1,272 SH   SOLE   1,272 0 0
PACCAR INC COM COM 693718108   4,304,848 41,819 SH   SOLE   41,819 0 0
AUTOZONE INC COM COM 053332102   4,271,268 1,441 SH   SOLE   1,441 0 0
ARISTA NETWORKS INC COM COM 040413106   1,902,756 5,429 SH   SOLE   5,429 0 0
HEWLETT PACKARD ENTERPRISE C COM COM 42824C109   50,787 2,399 SH   SOLE   2,399 0 0
DOVER CORP COM COM 260003108   1,499,540 8,310 SH   SOLE   8,310 0 0
ELECTRONIC ARTS INC COM COM 285512109   5,571,807 39,990 SH   SOLE   39,990 0 0
ELEVANCE HEALTH INC COM COM 036752103   5,823,911 10,748 SH   SOLE   10,748 0 0
ALIGN TECHNOLOGY INC COM COM 016255101   4,527,295 18,752 SH   SOLE   18,752 0 0
SNAP ON INC COM COM 833034101   3,472,043 13,283 SH   SOLE   13,283 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101   25,424 147 SH   SOLE   147 0 0
ENBRIDGE INC COM COM 29250N105   995,078 14,940 SH   SOLE   14,940 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100   3,621,647 124,498 SH   SOLE   124,498 0 0
TELUS CORPORATION COM COM 87971M103   56,088 1,979 SH   SOLE   1,979 0 0
AMERIPRISE FINL INC COM COM 03076C106   6,647,931 15,562 SH   SOLE   15,562 0 0
ESSENTIAL UTILS INC COM COM 29670G102   185,418 4,967 SH   SOLE   4,967 0 0
NETAPP INC COM COM 64110D104   7,436,783 57,739 SH   SOLE   57,739 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109   1,562,985 10,052 SH   SOLE   10,052 0 0