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
CADRE HLDGS INC COM 12763L105   5,804,255 269,464 SH   SOLE   269,464 0 0
CASELLA WASTE SYS INC CL A 147448104   6,220,578 75,255 SH   SOLE   75,255 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   5,983,616 222,109 SH   SOLE   222,109 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   5,816,966 856,696 SH   SOLE   856,696 0 0
DANAHER CORPORATION COM 235851102   5,524,180 21,918 SH   SOLE   21,917 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107   2,087,424 147,209 SH   SOLE   147,209 0 0
EXPONENT INC COM 30214U102   2,134,164 21,408 SH   SOLE   21,408 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   7,474,448 162,488 SH   SOLE   162,488 0 0
FIRSTSERVICE CORP NEW COM 33767E202   5,526,214 39,196 SH   SOLE   39,195 0 0
HEICO CORP NEW CL A 422806208   7,190,269 52,909 SH   SOLE   52,908 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   6,760,704 257,061 SH   SOLE   257,061 0 0
ISHARES GOLD TR ISHARES NEW 464285204   403,372 10,794 SH   SOLE   10,794 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   5,918,756 30,161 SH   SOLE   30,160 0 0
NOVANTA INC COM 67000B104   202,999 1,276 SH   SOLE   1,276 0 0
POOL CORP COM 73278L105   4,933,876 14,408 SH   SOLE   14,408 0 0
REGENERON PHARMACEUTICALS COM 75886F107   7,602,091 9,252 SH   SOLE   9,252 0 0
ROPER TECHNOLOGIES INC COM 776696106   5,053,638 11,468 SH   SOLE   11,467 0 0
SERVICE CORP INTL COM 817565104   6,882,918 100,072 SH   SOLE   100,071 0 0
SPDR GOLD TR GOLD SHS 78463V107   9,852,839 53,776 SH   SOLE   53,776 0 0
TYLER TECHNOLOGIES INC COM 902252105   2,507,305 7,070 SH   SOLE   7,070 0 0
WASTE CONNECTIONS INC COM 94106B101   6,155,764 44,264 SH   SOLE   44,263 0 0