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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 6,052 43,004 SH   SOLE   43,004 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,064 5,404 SH   SOLE   5,404 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 3,067 212,250 SH   SOLE   212,250 0 0
ALPHABET INC CAP STK CL C 02079K107 17,113 5,914 SH   SOLE   5,914 0 0
ALPHABET INC CAP STK CL A 02079K305 759 262 SH   SOLE   262 0 0
AMAZON COM INC COM 023135106 15,648 4,693 SH   SOLE   4,693 0 0
ANSYS INC COM 03662Q105 1,765 4,400 SH   SOLE   4,400 0 0
APPLE INC COM 037833100 4,382 24,678 SH   SOLE   24,678 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,986 8,054 SH   SOLE   8,054 0 0
AUTOZONE INC COM 053332102 273 130 SH   SOLE   130 0 0
BARRICK GOLD CORP COM 067901108 2,303 121,185 SH   SOLE   121,185 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,422 14,835 SH   SOLE   14,835 0 0
DANAHER CORPORATION COM 235851102 3,961 12,039 SH   SOLE   12,039 0 0
DISNEY WALT CO COM 254687106 12,629 81,538 SH   SOLE   81,538 0 0
DOMINOS PIZZA INC COM 25754A201 7,076 12,540 SH   SOLE   12,540 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,051 142,724 SH   SOLE   142,724 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 8,905 68,495 SH   SOLE   68,495 0 0
GENERAC HLDGS INC COM 368736104 219 622 SH   SOLE   622 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 11,341 31,563 SH   SOLE   31,563 0 0
MASTERCARD INCORPORATED CL A 57636Q104 13,988 38,928 SH   SOLE   38,928 0 0
MATCH GROUP INC NEW COM 57667L107 7,147 54,044 SH   SOLE   54,044 0 0
META PLATFORMS INC CL A 30303M102 5,357 15,928 SH   SOLE   15,928 0 0
MICROSOFT CORP COM 594918104 1,697 5,047 SH   SOLE   5,047 0 0
NVIDIA CORPORATION COM 67066G104 11,419 38,827 SH   SOLE   38,827 0 0
PARKER-HANNIFIN CORP COM 701094104 4,502 14,151 SH   SOLE   14,151 0 0
PAYPAL HLDGS INC COM 70450Y103 6,120 32,455 SH   SOLE   32,455 0 0
RH COM 74967X103 3,569 6,660 SH   SOLE   6,660 0 0
ROSS STORES INC COM 778296103 3,456 30,239 SH   SOLE   30,239 0 0
UNITEDHEALTH GROUP INC COM 91324P102 17,081 34,017 SH   SOLE   34,017 0 0