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
APPLE INC COM Ordinary Shares 037833100   58,505,860 354,796 SH   SOLE   0 0 354,796
AIRBNB INC CL A Ordinary Shares 009066101   1,727,667 13,888 SH   SOLE   0 0 13,888
ADOBE INC Ordinary Shares 00724F101   4,477,614 11,619 SH   SOLE   0 0 11,619
AFLAC INC Ordinary Shares 001055102   882,698 13,681 SH   SOLE   0 0 13,681
ALARM COM HOLDINGS INC Ordinary Shares 011642105   8,633,378 171,706 SH   SOLE   0 0 171,706
ADVANCED MICRO DEVICES INC Ordinary Shares 007903107   3,458,773 35,290 SH   SOLE   0 0 35,290
AMGEN INC Ordinary Shares 031162100   3,163,541 13,086 SH   SOLE   0 0 13,086
AMERICAN TOWER CORP Ordinary Shares 03027X100   9,668,756 47,317 SH   SOLE   0 0 47,317
AMAZON COM INC Ordinary Shares 023135106   43,613,583 422,244 SH   SOLE   0 0 422,244
ACTIVISION BLIZZARD INC Ordinary Shares 00507V109   1,588,294 18,557 SH   SOLE   0 0 18,557
BROADCOM INC Ordinary Shares 11135F101   6,503,291 10,137 SH   SOLE   0 0 10,137
AXON ENTERPRISE INC Ordinary Shares 05464C101   34,829,040 154,899 SH   SOLE   0 0 154,899
BROOKFIELD ASSET MANAGMT LTD CL A American Depository Receipts 113004105   2,009,728 61,422 SH   SOLE   0 0 61,422
BRISTOL MYERS SQUIBB CO Ordinary Shares 110122108   3,367,357 48,584 SH   SOLE   0 0 48,584
BROADRIDGE FINANCIAL SOLUTIONS INC Ordinary Shares 11133T103   7,925,333 54,072 SH   SOLE   0 0 54,072
BERKSHIRE HATHAWAY INC CL B Ordinary Shares 084670702   14,919,766 48,320 SH   SOLE   0 0 48,320
BROWN BROWN INC Ordinary Shares 115236101   9,326,960 162,434 SH   SOLE   0 0 162,434
COGNEX CORP Ordinary Shares 192422103   5,317,557 107,317 SH   SOLE   0 0 107,317
CLARUS CORPORATION Ordinary Shares 18270P109   1,359,250 143,836 SH   SOLE   0 0 143,836
COMCAST CORP CLASS A Ordinary Shares 20030N101   7,354,350 193,995 SH   SOLE   0 0 193,995
COOPER COS INC Ordinary Shares 216648402   7,549,339 20,220 SH   SOLE   0 0 20,220
COSTCO WHSL CORP Ordinary Shares 22160K105   14,916,037 30,020 SH   SOLE   0 0 30,020
COPART INC Ordinary Shares 217204106   863,561 11,482 SH   SOLE   0 0 11,482
SALESFORCE INC Ordinary Shares 79466L302   13,792,611 69,039 SH   SOLE   0 0 69,039
COGNIZANT TECH SOLUTIONS CL A Ordinary Shares 192446102   776,614 12,746 SH   SOLE   0 0 12,746
CVS HEALTH CORP Ordinary Shares 126650100   2,137,081 28,759 SH   SOLE   0 0 28,759
WALT DISNEY CO THE Ordinary Shares 254687106   3,996,489 39,913 SH   SOLE   0 0 39,913
LEONARDO DRS INC Ordinary Shares 52661A108   2,815,216 217,056 SH   SOLE   0 0 217,056
E BAY INC Ordinary Shares 278642103   586,305 13,214 SH   SOLE   0 0 13,214
EASTMAN CHEM CO Ordinary Shares 277432100   4,774,993 56,616 SH   SOLE   0 0 56,616
EQUINIX INC Ordinary Shares 29444U700   13,376,734 18,552 SH   SOLE   0 0 18,552
EVERBRIDGE INC Ordinary Shares 29978A104   5,747,835 165,787 SH   SOLE   0 0 165,787
FASTENAL CO Ordinary Shares 311900104   16,639,627 308,484 SH   SOLE   0 0 308,484
FOX FACTORY HOLDING CORP Ordinary Shares 35138V102   1,690,441 13,928 SH   SOLE   0 0 13,928
FORTINET INC Ordinary Shares 34959E109   1,284,738 19,331 SH   SOLE   0 0 19,331
GILEAD SCIENCES INC Ordinary Shares 375558103   2,511,170 30,266 SH   SOLE   0 0 30,266
CORNING INC Ordinary Shares 219350105   590,905 16,749 SH   SOLE   0 0 16,749
GLOBUS MED INCA Ordinary Shares 379577208   2,677,656 47,275 SH   SOLE   0 0 47,275
GENTEX CORP Ordinary Shares 371901109   9,072,442 323,669 SH   SOLE   0 0 323,669
ALPHABET INC CL C Ordinary Shares 02079K107   45,911,008 441,452 SH   SOLE   0 0 441,452
GOOSEHEAD INSURANCE INC A Ordinary Shares 38267D109   3,633,277 69,603 SH   SOLE   0 0 69,603
GXO LOGISTICS INCORPORATED COMMON Ordinary Shares 36262G101   6,050,659 119,910 SH   SOLE   0 0 119,910
HOME DEPOT INC Ordinary Shares 437076102   7,401,019 25,078 SH   SOLE   0 0 25,078
HDFC BANK LTD A D R American Depository Receipts 40415F101   11,600,847 174,004 SH   SOLE   0 0 174,004
HOWARD HUGHES CORP Ordinary Shares 44267D107   2,561,760 32,022 SH   SOLE   0 0 32,022
HEALTHEQUITY INC Ordinary Shares 42226A107   5,716,006 97,360 SH   SOLE   0 0 97,360
HESKA CORP Ordinary Shares 42805E306   5,506,744 56,410 SH   SOLE   0 0 56,410
INTERCONTINENTAL EXCHANGE INC Ordinary Shares 45866F104   1,260,136 12,083 SH   SOLE   0 0 12,083
ICON PLC American Depository Receipts G4705A100   14,118,299 66,100 SH   SOLE   0 0 66,100
JOHN BEAN TECHNOLOGIES CORP Ordinary Shares 477839104   1,949,078 17,834 SH   SOLE   0 0 17,834
JONES LANG LASALLE INC Ordinary Shares 48020Q107   11,113,545 76,387 SH   SOLE   0 0 76,387
JOHNSON JOHNSON Ordinary Shares 478160104   9,646,270 62,234 SH   SOLE   0 0 62,234
J P MORGAN CHASE CO COM Ordinary Shares 46625H100   8,419,329 64,610 SH   SOLE   0 0 64,610
KINDER MORGAN INC Ordinary Shares 49456B101   853,472 48,742 SH   SOLE   0 0 48,742
LCI INDUSTRIES Ordinary Shares 50189K103   4,948,545 45,040 SH   SOLE   0 0 45,040
LIVE OAK BANCSHARES INC Ordinary Shares 53803X105   1,329,384 54,550 SH   SOLE   0 0 54,550
LOWES CO INC Ordinary Shares 548661107   3,039,944 15,202 SH   SOLE   0 0 15,202
LANDSTAR SYS INC Ordinary Shares 515098101   2,651,255 14,790 SH   SOLE   0 0 14,790
MASTERCARD INC Ordinary Shares 57636Q104   34,382,220 94,610 SH   SOLE   0 0 94,610
MEDTRONIC PLC SHS American Depository Receipts G5960L103   9,801,860 121,581 SH   SOLE   0 0 121,581
MERCADOLIBRE INC Ordinary Shares 58733R102   15,665,143 11,885 SH   SOLE   0 0 11,885
META PLATFORMS INC Ordinary Shares 30303M102   13,793,903 65,084 SH   SOLE   0 0 65,084
3M CO Ordinary Shares 88579Y101   1,457,876 13,870 SH   SOLE   0 0 13,870
MONSTER BEVERAGE CORP Ordinary Shares 61174X109   1,372,070 25,404 SH   SOLE   0 0 25,404
MICROSOFT CORP COM Ordinary Shares 594918104   48,103,143 166,851 SH   SOLE   0 0 166,851
INARI MED INC Ordinary Shares 45332Y109   1,188,372 19,248 SH   SOLE   0 0 19,248
NASDAQ INC Ordinary Shares 631103108   584,641 10,694 SH   SOLE   0 0 10,694
NEXTERA ENERGY INC Ordinary Shares 65339F101   3,352,826 43,498 SH   SOLE   0 0 43,498
NETFLIX COM INC Ordinary Shares 64110L106   3,709,073 10,736 SH   SOLE   0 0 10,736
NIKE INC Ordinary Shares 654106103   4,641,556 37,847 SH   SOLE   0 0 37,847
NORTHERN OIL AND GAS INC MN Ordinary Shares 665531307   2,194,912 72,320 SH   SOLE   0 0 72,320
NVIDIA CORP Ordinary Shares 67066G104   14,920,138 53,714 SH   SOLE   0 0 53,714
ORACLE CORPORATION Ordinary Shares 68389X105   6,096,853 65,614 SH   SOLE   0 0 65,614
PAYCOM SOFTWARE INC Ordinary Shares 70432V102   15,181,043 49,936 SH   SOLE   0 0 49,936
PAYLOCITY HOLDING CORP Ordinary Shares 70438V106   9,203,912 46,302 SH   SOLE   0 0 46,302
PENUMBRA INC Ordinary Shares 70975L107   4,178,678 14,994 SH   SOLE   0 0 14,994
PINTEREST INC CLASS A Ordinary Shares 72352L106   404,469 14,832 SH   SOLE   0 0 14,832
PTC THERAPEUTICS INC Ordinary Shares 69366J200   1,926,943 39,780 SH   SOLE   0 0 39,780
PAYPAL HOLDINGS INC Ordinary Shares 70450Y103   7,413,870 97,628 SH   SOLE   0 0 97,628
Q2 HOLDINGS INC Ordinary Shares 74736L109   936,766 38,049 SH   SOLE   0 0 38,049
ULTRAGENYX PHARMACEUTICAL IN Ordinary Shares 90400D108   1,387,099 34,591 SH   SOLE   0 0 34,591
ROBLOX CORP CL A Ordinary Shares 771049103   583,481 12,972 SH   SOLE   0 0 12,972
RESMED INC Ordinary Shares 761152107   15,578,511 71,138 SH   SOLE   0 0 71,138
ROLLINS INC Ordinary Shares 775711104   404,386 10,775 SH   SOLE   0 0 10,775
RXO INC COMMON STOCK Ordinary Shares 74982T103   1,595,102 81,217 SH   SOLE   0 0 81,217
SBA COMMUNICATIONS CORP Ordinary Shares 78410G104   17,220,177 65,960 SH   SOLE   0 0 65,960
STARBUCKS CORP Ordinary Shares 855244109   15,948,238 153,157 SH   SOLE   0 0 153,157
SCHWAB CHARLES CORP Ordinary Shares 808513105   2,133,595 40,733 SH   SOLE   0 0 40,733
SCHRODINGER INC Ordinary Shares 80810D103   766,651 29,117 SH   SOLE   0 0 29,117
SIRIUS XM HOLDINGS Ordinary Shares 82968B103   346,105 87,180 SH   SOLE   0 0 87,180
SMARTSHEET INC CLASS A Ordinary Shares 83200N103   2,197,366 45,970 SH   SOLE   0 0 45,970
SPLUNK INC Ordinary Shares 848637104   9,725,875 101,438 SH   SOLE   0 0 101,438
BLOCK INC CL A Ordinary Shares 852234103   874,738 12,742 SH   SOLE   0 0 12,742
STAG INDUSTRIAL INC Ordinary Shares 85254J102   1,951,854 57,713 SH   SOLE   0 0 57,713
ATLASSIAN CORPORATION CL A American Depository Receipts 049468101   13,282,450 77,598 SH   SOLE   0 0 77,598
THOR INDUSTRIES INC Ordinary Shares 885160101   4,693,026 58,928 SH   SOLE   0 0 58,928
T MOBILE US INC Ordinary Shares 872590104   3,944,717 27,235 SH   SOLE   0 0 27,235
TREX CO INC COM Ordinary Shares 89531P105   897,718 18,445 SH   SOLE   0 0 18,445
TRACTOR SUPPLY COMPANY Ordinary Shares 892356106   5,863,073 24,945 SH   SOLE   0 0 24,945
TESLA INC Ordinary Shares 88160R101   14,338,390 69,114 SH   SOLE   0 0 69,114
TYLER TECHNOLOGIES INC Ordinary Shares 902252105   8,479,797 23,911 SH   SOLE   0 0 23,911
UBER TECHNOLOGIES INC Ordinary Shares 90353T100   1,354,192 42,719 SH   SOLE   0 0 42,719
UNITEDHEALTH GROUP INC COM Ordinary Shares 91324P102   10,458,889 22,131 SH   SOLE   0 0 22,131
UNION PACIFIC CORP COM Ordinary Shares 907818108   3,125,970 15,532 SH   SOLE   0 0 15,532
VISA INC COM CL A Ordinary Shares 92826C839   11,139,979 49,410 SH   SOLE   0 0 49,410
VMWARE INC CL A Ordinary Shares 928563402   1,266,978 10,148 SH   SOLE   0 0 10,148
VIATRIS INC COM Ordinary Shares 92556V106   228,350 23,737 SH   SOLE   0 0 23,737
WARNER BROS DISCOVERY INC SERIES A Ordinary Shares 934423104   801,825 53,101 SH   SOLE   0 0 53,101
WASTE CONNECTIONS INC American Depository Receipts 94106B101   17,805,688 128,034 SH   SOLE   0 0 128,034
WATSCO INC COM Ordinary Shares 942622200   33,916,492 106,602 SH   SOLE   0 0 106,602
XPO INC Ordinary Shares 983793100   2,662,725 83,471 SH   SOLE   0 0 83,471
YUM CHINA HOLDINGS INC Ordinary Shares 98850P109   16,200,836 255,574 SH   SOLE   0 0 255,574