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
AAON INC COM PAR $0.004 000360206   2,128,554 22,780 SH   SOLE   22,780 0 0
ALPHABET INC CAP STK CL A 02079K305   2,286,356 9,405 SH   SOLE   9,405 0 0
ARISTA NETWORKS INC COM SHS 040413205   765,983 5,257 SH   SOLE   5,257 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   4,674,740 19,124 SH   SOLE   19,124 0 0
AXON ENTERPRISE INC COM 05464C101   1,356,985 1,891 SH   SOLE   1,891 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   368,096 3,683 SH   SOLE   3,683 0 0
BROADCOM INC COM 11135F101   740,318 2,244 SH   SOLE   2,244 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   288,090 2,376 SH   SOLE   2,376 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101   2,772,934 34,709 SH   SOLE   34,709 0 0
CARLISLE COS INC COM 142339100   595,977 1,812 SH   SOLE   1,812 0 0
CASEYS GEN STORES INC COM 147528103   1,863,690 3,297 SH   SOLE   3,297 0 0
CENCORA INC COM 03073E105   547,646 1,752 SH   SOLE   1,752 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   3,210,145 11,669 SH   SOLE   11,669 0 0
CHEMED CORP NEW COM 16359R103   3,949,470 8,821 SH   SOLE   8,821 0 0
CHEVRON CORP NEW COM 166764100   806,607 5,194 SH   SOLE   5,194 0 0
CLOUDFLARE INC CL A COM 18915M107   667,783 3,112 SH   SOLE   3,112 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   3,246,575 20,783 SH   SOLE   20,783 0 0
COMCAST CORP NEW CL A 20030N101   2,612,887 83,160 SH   SOLE   83,160 0 0
COMFORT SYS USA INC COM 199908104   1,475,917 1,789 SH   SOLE   1,789 0 0
CONOCOPHILLIPS COM 20825C104   755,396 7,986 SH   SOLE   7,986 0 0
CORPORACION AMER ARPTS S A COM L1995B107   3,549,431 195,885 SH   SOLE   195,885 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,425,682 2,907 SH   SOLE   2,907 0 0
CROWN CASTLE INC COM 22822V101   4,030,522 41,771 SH   SOLE   41,771 0 0
CSW INDUSTRIALS INC COM 126402106   1,914,569 7,887 SH   SOLE   7,887 0 0
DARDEN RESTAURANTS INC COM 237194105   2,835,012 14,893 SH   SOLE   14,893 0 0
DECKERS OUTDOOR CORP COM 243537107   682,088 6,729 SH   SOLE   6,729 0 0
DEERE & CO COM 244199105   544,734 1,191 SH   SOLE   1,191 0 0
DOMINOS PIZZA INC COM 25754A201   457,310 1,059 SH   SOLE   1,059 0 0
ELI LILLY & CO COM 532457108   657,172 861 SH   SOLE   861 0 0
ENSIGN GROUP INC COM 29358P101   2,447,615 14,167 SH   SOLE   14,167 0 0
EXTRA SPACE STORAGE INC COM 30225T102   663,701 4,709 SH   SOLE   4,709 0 0
EXXON MOBIL CORP COM 30231G102   4,044,455 35,871 SH   SOLE   35,871 0 0
FABRINET SHS G3323L100   3,364,276 9,227 SH   SOLE   9,227 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   214,754 2,914 SH   SOLE   2,914 0 0
GENERAC HLDGS INC COM 368736104   1,488,219 8,890 SH   SOLE   8,890 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   2,819,708 6,445 SH   SOLE   6,445 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   257,421 2,478 SH   SOLE   2,478 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   1,965,394 6,079 SH   SOLE   6,079 0 0
HENRY JACK & ASSOC INC COM 426281101   1,188,372 7,979 SH   SOLE   7,979 0 0
IDEXX LABS INC COM 45168D104   759,001 1,188 SH   SOLE   1,188 0 0
IES HLDGS INC COM 44951W106   3,222,874 8,105 SH   SOLE   8,105 0 0
INSTALLED BLDG PRODS INC COM 45780R101   1,680,865 6,815 SH   SOLE   6,815 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,476,202 21,453 SH   SOLE   21,453 0 0
JPMORGAN CHASE & CO. COM 46625H100   1,995,442 6,326 SH   SOLE   6,326 0 0
KINSALE CAP GROUP INC COM 49714P108   1,382,308 3,251 SH   SOLE   3,251 0 0
LITHIA MTRS INC COM 536797103   1,208,605 3,825 SH   SOLE   3,825 0 0
LOCKHEED MARTIN CORP COM 539830109   2,553,459 5,115 SH   SOLE   5,115 0 0
MARKETAXESS HLDGS INC COM 57060D108   2,120,692 12,170 SH   SOLE   12,170 0 0
MEDPACE HLDGS INC COM 58506Q109   1,399,801 2,723 SH   SOLE   2,723 0 0
MOLINA HEALTHCARE INC COM 60855R100   998,383 5,217 SH   SOLE   5,217 0 0
NETFLIX INC COM 64110L106   921,850 769 SH   SOLE   769 0 0
NIKE INC CL B 654106103   1,272,963 18,256 SH   SOLE   18,256 0 0
NORFOLK SOUTHN CORP COM 655844108   1,849,865 6,158 SH   SOLE   6,158 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,241,993 3,680 SH   SOLE   3,680 0 0
NOVO-NORDISK A S ADR 670100205   1,177,625 21,222 SH   SOLE   21,222 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   656,080 40,979 SH   SOLE   40,979 0 0
PAYCOM SOFTWARE INC COM 70432V102   263,755 1,267 SH   SOLE   1,267 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   3,045,237 257,634 SH   SOLE   257,634 0 0
PHILLIPS 66 COM 718546104   678,237 4,986 SH   SOLE   4,986 0 0
REPLIGEN CORP COM 759916109   2,622,405 19,619 SH   SOLE   19,619 0 0
RESMED INC COM 761152107   1,089,391 3,980 SH   SOLE   3,980 0 0
REXFORD INDL RLTY INC COM 76169C100   1,134,685 27,601 SH   SOLE   27,601 0 0
RLI CORP COM 749607107   3,966,830 60,822 SH   SOLE   60,822 0 0
ROSS STORES INC COM 778296103   804,116 5,277 SH   SOLE   5,277 0 0
SAIA INC COM 78709Y105   2,647,540 8,844 SH   SOLE   8,844 0 0
SEA LTD SPONSORD ADS 81141R100   1,336,507 7,478 SH   SOLE   7,478 0 0
SIMPSON MFG INC COM 829073105   4,442,496 26,529 SH   SOLE   26,529 0 0
STONEX GROUP INC COM 861896108   4,654,844 46,124 SH   SOLE   46,124 0 0
SUN CMNTYS INC COM 866674104   2,960,318 22,948 SH   SOLE   22,948 0 0
TEXAS INSTRS INC COM 882508104   2,780,533 15,134 SH   SOLE   15,134 0 0
THE TRADE DESK INC COM CL A 88339J105   870,770 17,767 SH   SOLE   17,767 0 0
TORO CO COM 891092108   3,501,581 45,953 SH   SOLE   45,953 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   3,865,447 48,348 SH   SOLE   48,348 0 0
TRAVELERS COMPANIES INC COM 89417E109   3,003,849 10,758 SH   SOLE   10,758 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,571,162 10,342 SH   SOLE   10,342 0 0
VALERO ENERGY CORP COM 91913Y100   3,490,824 20,503 SH   SOLE   20,503 0 0
VEEVA SYS INC CL A COM 922475108   1,327,189 4,455 SH   SOLE   4,455 0 0
WILLIAMS SONOMA INC COM 969904101   1,956,240 10,009 SH   SOLE   10,009 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   289,773 3,627 SH   SOLE   3,627 0 0