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
Expires: July 31, 2015
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
AGREE RLTY CORP Ordinary Shares 008492100 1,067,308 14,818 SH SOLE 0 0 14,818
ALARM COM HLDGS INC Ordinary Shares 011642105 5,967,968 116,973 SH SOLE 0 0 116,973
ALEXANDRIA REAL ESTATE EQ IN Ordinary Shares 015271109 1,677,489 34,276 SH SOLE 0 0 34,276
ALPHABET INC Ordinary Shares 02079K107 69,451,453 221,324 SH SOLE 0 0 221,324
ALPHABET INC Ordinary Shares 02079K305 1,189,563 3,801 SH SOLE 0 0 3,801
ALPHATEC HLDGS INC Ordinary Shares 02081G201 17,612,250 837,084 SH SOLE 0 0 837,084
AMAZON COM INC Ordinary Shares 023135106 62,185,693 269,412 SH SOLE 0 0 269,412
AMERICAN TOWER CORP NEW Ordinary Shares 03027X100 6,639,485 37,817 SH SOLE 0 0 37,817
ANHEUSER BUSCH INBEV SA/NV American Depository Receipts 03524A108 1,969,287 30,751 SH SOLE 0 0 30,751
AON PLC Ordinary Shares G0403H108 7,007,119 19,857 SH SOLE 0 0 19,857
APPLE INC Ordinary Shares 037833100 2,578,574 9,485 SH SOLE 0 0 9,485
ATLASSIAN CORPORATION Ordinary Shares 049468101 1,018,290 6,280 SH SOLE 0 0 6,280
AUTODESK INC Ordinary Shares 052769106 11,407,211 38,537 SH SOLE 0 0 38,537
AXON ENTERPRISE INC Ordinary Shares 05464C101 9,947,053 17,515 SH SOLE 0 0 17,515
BALL CORP Ordinary Shares 058498106 3,779,133 71,345 SH SOLE 0 0 71,345
BERKSHIRE HATHAWAY INC DEL Ordinary Shares 084670702 12,837,872 25,540 SH SOLE 0 0 25,540
BIOMARIN PHARMACEUTICAL INC Ordinary Shares 09061G101 19,662,572 330,853 SH SOLE 0 0 330,853
BOOKING HOLDINGS INC Ordinary Shares 09857L108 32,276,663 6,027 SH SOLE 0 0 6,027
BROADRIDGE FINL SOLUTIONS IN Ordinary Shares 11133T103 13,305,970 59,623 SH SOLE 0 0 59,623
BROOKFIELD ASSET MANAGMT LTD Ordinary Shares 113004105 8,080,188 154,231 SH SOLE 0 0 154,231
BROWN & BROWN INC Ordinary Shares 115236101 13,691,014 171,782 SH SOLE 0 0 171,782
CANADIAN NATL RY CO Ordinary Shares 136375102 5,143,883 52,037 SH SOLE 0 0 52,037
CARLISLE COS INC Ordinary Shares 142339100 3,121,051 9,758 SH SOLE 0 0 9,758
CELLEBRITE DI LTD Ordinary Shares M2197Q107 10,183,995 564,836 SH SOLE 0 0 564,836
CME GROUP INC Ordinary Shares 12572Q105 3,263,493 11,951 SH SOLE 0 0 11,951
COCA COLA CO Ordinary Shares 191216100 801,595 11,466 SH SOLE 0 0 11,466
COSTAR GROUP INC Ordinary Shares 22160N109 13,679,829 203,448 SH SOLE 0 0 203,448
COSTCO WHSL CORP NEW Ordinary Shares 22160K105 3,795,986 4,402 SH SOLE 0 0 4,402
CRH PLC Ordinary Shares G25508105 1,211,465 9,707 SH SOLE 0 0 9,707
DANAHER CORPORATION Ordinary Shares 235851102 11,776,703 51,445 SH SOLE 0 0 51,445
DATADOG INC Ordinary Shares 23804L103 13,917,338 102,341 SH SOLE 0 0 102,341
DEXCOM INC Ordinary Shares 252131107 18,350,957 276,495 SH SOLE 0 0 276,495
DOUBLELINE ETF TRUST Equity ETFs 25861R402 10,202,908 205,476 SH SOLE 0 0 205,476
DOUBLELINE ETF TRUST Equity ETFs 25861R303 10,247,127 197,440 SH SOLE 0 0 197,440
EQUINIX INC Ordinary Shares 29444U700 19,094,295 24,922 SH SOLE 0 0 24,922
FABRINET Ordinary Shares G3323L100 10,620,329 23,327 SH SOLE 0 0 23,327
FIRSTSERVICE CORP NEW Ordinary Shares 33767E202 3,230,716 20,772 SH SOLE 0 0 20,772
FRONTDOOR INC Ordinary Shares 35905A109 5,504,650 95,418 SH SOLE 0 0 95,418
GOOSEHEAD INS INC Ordinary Shares 38267D109 9,020,149 122,473 SH SOLE 0 0 122,473
GUIDEWIRE SOFTWARE INC Ordinary Shares 40171V100 7,221,204 35,925 SH SOLE 0 0 35,925
GXO LOGISTICS INCORPORATED Ordinary Shares 36262G101 6,138,032 116,604 SH SOLE 0 0 116,604
HDFC BANK LTD American Depository Receipts 40415F101 4,666,045 127,697 SH SOLE 0 0 127,697
HEALTHEQUITY INC Ordinary Shares 42226A107 7,985,746 87,171 SH SOLE 0 0 87,171
HERC HLDGS INC Ordinary Shares 42704L104 9,820,598 66,185 SH SOLE 0 0 66,185
HEXCEL CORP NEW Ordinary Shares 428291108 7,336,369 99,274 SH SOLE 0 0 99,274
HOWARD HUGHES HOLDINGS INC Ordinary Shares 44267T102 9,446,568 118,423 SH SOLE 0 0 118,423
ICON PLC Ordinary Shares G4705A100 8,376,018 45,967 SH SOLE 0 0 45,967
INVESCO EXCHNG TRAD SLF INDE BULLETSHS Bond ETFs 46139W858 23,452,742 1,123,485 SH SOLE 0 0 1,123,485
INVESCO EXCHNG TRAD SLF INDE INVESCO Bond ETFs 46139W825 14,276,392 665,256 SH SOLE 0 0 665,256
INVESCO EXCH TRD SLF IDX FD BULETSHS Bond ETFs 46138J577 10,199,683 541,528 SH SOLE 0 0 541,528
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 Bond ETFs 46138J429 14,480,010 867,326 SH SOLE 0 0 867,326
INVESCO EXCH TRD SLF IDX FD INVSCO 30 Bond ETFs 46138J460 23,527,944 1,390,540 SH SOLE 0 0 1,390,540
ISHARES JPM EM LOC CUR Bond ETFs 464286517 10,206,162 245,517 SH SOLE 0 0 245,517
ISHARES TR CORE DIV Equity ETFs 46434V621 1,183,889 17,054 SH SOLE 0 0 17,054
ISHARES TR Equity ETFs 464289859 888,167 9,917 SH SOLE 0 0 9,917
ISHARES TR Bond ETFs 46438G653 12,016,858 455,702 SH SOLE 0 0 455,702
ISHARES TR IBONDS DEC Bond ETFs 46436E486 10,209,606 482,724 SH SOLE 0 0 482,724
ISHARES TR NATIONAL MUN Bond ETFs 464288414 1,536,277 14,343 SH SOLE 0 0 14,343
ISHARES 10plus YR CR BD Bond ETFs 464289511 10,256,601 203,302 SH SOLE 0 0 203,302
ISHARES TR 0-5YR HI YL Bond ETFs 46434V407 10,258,155 239,285 SH SOLE 0 0 239,285
ISHARES TR CORE MSCI Equity ETFs 46434V738 7,944,038 111,919 SH SOLE 0 0 111,919
ISHARES TR IBONDS DEC Bond ETFs 46436E205 14,317,524 611,729 SH SOLE 0 0 611,729
JOHNSON & JOHNSON Ordinary Shares 478160104 1,012,830 4,894 SH SOLE 0 0 4,894
KENVUE INC Ordinary Shares 49177J102 4,410,674 255,691 SH SOLE 0 0 255,691
LIVE OAK BANCSHARES INC Ordinary Shares 53803X105 9,710,775 282,701 SH SOLE 0 0 282,701
MARKEL GROUP INC Ordinary Shares 570535104 10,197,064 4,744 SH SOLE 0 0 4,744
MASTERCARD INCORPORATED Ordinary Shares 57636Q104 30,084,035 52,698 SH SOLE 0 0 52,698
MCCORMICK & CO INC Ordinary Shares 579780206 4,521,551 66,386 SH SOLE 0 0 66,386
MEDTRONIC PLC Ordinary Shares G5960L103 4,172,116 43,432 SH SOLE 0 0 43,432
MERCADOLIBRE INC Ordinary Shares 58733R102 33,357,669 16,561 SH SOLE 0 0 16,561
META PLATFORMS INC Ordinary Shares 30303M102 48,271,353 73,128 SH SOLE 0 0 73,128
MICROSOFT CORP Ordinary Shares 594918104 12,409,575 25,660 SH SOLE 0 0 25,660
MONDAY COM LTD Ordinary Shares M7S64H106 2,105,813 14,271 SH SOLE 0 0 14,271
NETFLIX INC Ordinary Shares 64110L106 29,709,130 316,864 SH SOLE 0 0 316,864
NEXTERA ENERGY INC Ordinary Shares 65339F101 17,160,943 213,764 SH SOLE 0 0 213,764
NOVO-NORDISK A S American Depository Receipts 670100205 2,816,818 55,362 SH SOLE 0 0 55,362
NVIDIA CORPORATION Ordinary Shares 67066G104 9,459,491 50,721 SH SOLE 0 0 50,721
OLD DOMINION FREIGHT LINE IN Ordinary Shares 679580100 4,753,768 30,317 SH SOLE 0 0 30,317
PALO ALTO NETWORKS INC Ordinary Shares 697435105 22,657,099 123,003 SH SOLE 0 0 123,003
PAYCHEX INC Ordinary Shares 704326107 4,855,559 43,284 SH SOLE 0 0 43,284
PENUMBRA INC Ordinary Shares 70975L107 8,212,792 26,415 SH SOLE 0 0 26,415
PROCTER AND GAMBLE CO Ordinary Shares 742718109 1,307,453 9,123 SH SOLE 0 0 9,123
Q2 HLDGS INC Ordinary Shares 74736L109 6,147,963 85,199 SH SOLE 0 0 85,199
QXO INC Ordinary Shares 82846H405 6,710,237 347,861 SH SOLE 0 0 347,861
REGENERON PHARMACEUTICALS Ordinary Shares 75886F107 6,014,528 7,792 SH SOLE 0 0 7,792
RENTOKIL INITIAL PLC American Depository Receipts 760125104 7,121,023 241,718 SH SOLE 0 0 241,718
RXO INC Ordinary Shares 74982T103 835,382 66,090 SH SOLE 0 0 66,090
SALESFORCE INC Ordinary Shares 79466L302 28,562,850 107,821 SH SOLE 0 0 107,821
SBA COMMUNICATIONS CORP NEW Ordinary Shares 78410G104 5,813,998 30,057 SH SOLE 0 0 30,057
SERVICENOW INC Ordinary Shares 81762P102 12,144,149 79,275 SH SOLE 0 0 79,275
SHOPIFY INC Ordinary Shares 82509L107 348,556 2,165 SH SOLE 0 0 2,165
SITEONE LANDSCAPE SUPPLY INC Ordinary Shares 82982L103 5,430,351 43,596 SH SOLE 0 0 43,596
SPDR SERIES TRUST Bond ETFs 78468R101 292,565 9,992 SH SOLE 0 0 9,992
SSGA ACTIVE ETF TR Bond ETFs 78467V608 9,906,390 240,039 SH SOLE 0 0 240,039
SSGA ACTIVE TR SPDR SSGA Bond ETFs 78470P820 20,295,285 810,570 SH SOLE 0 0 810,570
STAG INDL INC Ordinary Shares 85254J102 6,900,144 187,708 SH SOLE 0 0 187,708
STONEX GROUP INC Ordinary Shares 861896108 15,079,606 158,516 SH SOLE 0 0 158,516
TAIWAN SEMICONDUCTOR MFG LTD American Depository Receipts 874039100 6,888,818 22,669 SH SOLE 0 0 22,669
TESLA INC Ordinary Shares 88160R101 7,835,022 17,422 SH SOLE 0 0 17,422
TEXAS INSTRS INC Ordinary Shares 882508104 986,108 5,684 SH SOLE 0 0 5,684
THERMO FISHER SCIENTIFIC INC Ordinary Shares 883556102 26,356,239 45,485 SH SOLE 0 0 45,485
TOAST INC Ordinary Shares 888787108 10,674,276 300,599 SH SOLE 0 0 300,599
TRACTOR SUPPLY CO Ordinary Shares 892356106 3,864,536 77,275 SH SOLE 0 0 77,275
TYLER TECHNOLOGIES INC Ordinary Shares 902252105 6,831,182 15,048 SH SOLE 0 0 15,048
UFP TECHNOLOGIES INC Ordinary Shares 902673102 3,570,552 16,081 SH SOLE 0 0 16,081
ULTRAGENYX PHARMACEUTICAL IN Ordinary Shares 90400D108 6,842,188 297,486 SH SOLE 0 0 297,486
US BANCORP DEL Ordinary Shares 902973304 1,192,469 22,348 SH SOLE 0 0 22,348
VANECK SEMICONDUCTOR ETF Equity ETFs 92189F676 325,231 903 SH SOLE 0 0 903
VANGUARD BD INDEX FD INC TOTAL BND Bond ETFs 921932885 1,578,281 14,117 SH SOLE 0 0 14,117
VANGUARD BD INDEX FD INC TOTAL BND Bond ETFs 921937835 6,698,077 90,429 SH SOLE 0 0 90,429
VANGUARD INDEX FDS REIT Equity ETFs 922908553 1,697,456 19,182 SH SOLE 0 0 19,182
VANGUARD INDEX FDS S&P 500 ETF Equity ETFs 922908363 30,006,779 47,848 SH SOLE 0 0 47,848
VANGUARD INDEX FDS SMALL CP Equity ETFs 922908751 2,372,850 9,199 SH SOLE 0 0 9,199
VANGUARD INDEX FDS MID CAP Equity ETFs 922908629 6,536,834 22,524 SH SOLE 0 0 22,524
VANGUARD INTL EQUITY INDEX F Equity ETFs 922042775 1,369,687 18,620 SH SOLE 0 0 18,620
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT Equity ETFs 922042858 3,655,157 67,990 SH SOLE 0 0 67,990
VANGUARD MALVERN FDS STRM Equity ETFs 922020805 2,235,926 45,207 SH SOLE 0 0 45,207
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT Equity ETFs 921943858 6,548,279 104,823 SH SOLE 0 0 104,823
VERRA MOBILITY CORP Ordinary Shares 92511U102 3,427,166 152,930 SH SOLE 0 0 152,930
VERTEX PHARMACEUTICALS INC Ordinary Shares 92532F100 26,991,610 59,537 SH SOLE 0 0 59,537
WALMART INC Ordinary Shares 931142103 2,033,219 18,250 SH SOLE 0 0 18,250
WASTE CONNECTIONS INC Ordinary Shares 94106B101 5,686,218 32,426 SH SOLE 0 0 32,426
WATERS CORP Ordinary Shares 941848103 9,195,013 24,208 SH SOLE 0 0 24,208
WATSCO INC Ordinary Shares 942622200 5,995,336 17,793 SH SOLE 0 0 17,793
WEC ENERGY GROUP INC Ordinary Shares 92939U106 1,189,923 11,283 SH SOLE 0 0 11,283
WEST PHARMACEUTICAL SVSC INC Ordinary Shares 955306105 5,358,839 19,477 SH SOLE 0 0 19,477
WISDOMTREE TR JP SMALLCP Equity ETFs 97717W836 11,777,169 122,246 SH SOLE 0 0 122,246
YUM CHINA HLDGS INC Ordinary Shares 98850P109 4,592,492 96,198 SH SOLE 0 0 96,198