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
CONSTRUCTION PARTNERS INC COM CL A 21044C107   17,251,165 312,465 SH   SOLE   0 0 312,465
SPDR GOLD TR GOLD SHS 78463V107   15,215,183 70,765 SH   SOLE   0 0 70,765
CADRE HLDGS INC COM 12763L105   13,011,044 387,695 SH   SOLE   0 0 387,695
HEICO CORP NEW CL A 422806208   9,633,935 54,270 SH   SOLE   0 0 54,270
REGENERON PHARMACEUTICALS COM 75886F107   9,321,585 8,869 SH   SOLE   0 0 8,869
WASTE CONNECTIONS INC COM 94106B101   8,506,609 48,509 SH   SOLE   0 0 48,509
TYLER TECHNOLOGIES INC COM 902252105   8,171,683 16,253 SH   SOLE   0 0 16,253
CASELLA WASTE SYS INC CL A 147448104   8,000,208 80,631 SH   SOLE   0 0 80,631
TRANSCAT INC COM 893529107   7,869,678 65,756 SH   SOLE   0 0 65,756
SERVICE CORP INTL COM 817565104   7,851,872 110,388 SH   SOLE   0 0 110,388
ROPER TECHNOLOGIES INC COM 776696106   7,651,610 13,575 SH   SOLE   0 0 13,575
OCCIDENTAL PETE CORP COM 674599105   7,410,185 117,566 SH   SOLE   0 0 117,566
L3HARRIS TECHNOLOGIES INC COM 502431109   7,374,222 32,836 SH   SOLE   0 0 32,836
FIRSTSERVICE CORP NEW COM 33767E202   7,116,182 46,703 SH   SOLE   0 0 46,703
DANAHER CORPORATION COM 235851102   6,851,489 27,422 SH   SOLE   0 0 27,422
CANADIAN NAT RES LTD COM 136385101   6,719,714 188,756 SH   SOLE   0 0 188,756
ATKORE INC COM 047649108   6,425,137 47,618 SH   SOLE   0 0 47,618
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   5,906,513 1,357,819 SH   SOLE   0 0 1,357,819
FULL HSE RESORTS INC COM 359678109   4,591,700 918,340 SH   SOLE   0 0 918,340
ISHARES GOLD TR ISHARES NEW 464285204   411,317 9,363 SH   SOLE   0 0 9,363