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
3M CO Ordinary Shares 88579Y101 1,928 9,280 SH   SOLE   9,280 0 0
ACTIVISION BLIZZARD INC Ordinary Shares 00507V109 554 12,164 SH   SOLE   12,164 0 0
ADOBE INC Ordinary Shares 00724F101 1,988 7,461 SH   SOLE   7,461 0 0
AFLAC INC Ordinary Shares 001055102 597 11,940 SH   SOLE   11,940 0 0
AKCEA THERAPEUTICS INC Ordinary Shares 00972L107 1,772 62,557 SH   SOLE   62,557 0 0
ALARM COM HOLDINGS INC Ordinary Shares 011642105 7,104 109,461 SH   SOLE   109,461 0 0
ALEXANDRIA REAL ESTATE EQUITIES INC Ordinary Shares 015271109 239 1,679 SH   SOLE   1,679 0 0
ALIBABA GROUP HOLDING LTD ADR American Depository Receipts 01609W102 1,314 7,200 SH   SOLE   7,200 0 0
ALIGN TECHNOLOGY INC Ordinary Shares 016255101 23,526 82,741 SH   SOLE   82,741 0 0
ALPHABET INC CL C Ordinary Shares 02079K107 23,638 20,146 SH   SOLE   20,146 0 0
ALTABA INC Ordinary Shares 021346101 726 9,791 SH   SOLE   9,791 0 0
AMAZON COM INC Ordinary Shares 023135106 38,350 21,536 SH   SOLE   21,536 0 0
AMERICAN AIRLINES GROUP INC Ordinary Shares 02376R102 222 6,994 SH   SOLE   6,994 0 0
AMERICAN EXPRESS CO Ordinary Shares 025816109 1,486 13,598 SH   SOLE   13,598 0 0
AMERICAN TOWER CORP Ordinary Shares 03027X100 14,035 71,220 SH   SOLE   71,220 0 0
AMGEN INC Ordinary Shares 031162100 1,888 9,936 SH   SOLE   9,936 0 0
ANHEUSER BUSCH INBEV NV ADR American Depository Receipts 03524A108 5,920 70,500 SH   SOLE   70,500 0 0
APPLE INC Ordinary Shares 037833100 14,231 74,918 SH   SOLE   74,918 0 0
APPLIED MATERIALS INC Ordinary Shares 038222105 567 14,301 SH   SOLE   14,301 0 0
ARISTA NETWORKS INC Ordinary Shares 040413106 358 1,137 SH   SOLE   1,137 0 0
ATLASSIAN CORP PLC CLASS A Ordinary Shares G06242104 14,835 132,000 SH   SOLE   132,000 0 0
AXON ENTERPRISE INC Ordinary Shares 05464C101 9,744 179,088 SH   SOLE   179,088 0 0
BAIDU INC SPON A D R American Depository Receipts 056752108 701 4,250 SH   SOLE   4,250 0 0
BANCO LATINOAMERICANO DE COMERCIO EXTERIOR SA Ordinary Shares P16994132 7,550 379,029 SH   SOLE   379,029 0 0
BECTON DICKINSON AND CO Ordinary Shares 075887109 1,059 4,240 SH   SOLE   4,240 0 0
BERKSHIRE HATHAWAY INC CL B Ordinary Shares 084670702 7,695 38,306 SH   SOLE   38,306 0 0
BIOGEN, INC Ordinary Shares 09062X103 737 3,119 SH   SOLE   3,119 0 0
BIOMARIN PHARMACEUTICAL INC Ordinary Shares 09061G101 251 2,827 SH   SOLE   2,827 0 0
BIOTELEMETRY INC Ordinary Shares 090672106 1,850 29,542 SH   SOLE   29,542 0 0
BOEING CO Ordinary Shares 097023105 3,350 8,783 SH   SOLE   8,783 0 0
BOOKING HOLDINGS INC Ordinary Shares 09857L108 1,277 732 SH   SOLE   732 0 0
BROADCOM INC Ordinary Shares 11135F101 1,901 6,322 SH   SOLE   6,322 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Ordinary Shares 11133T103 4,148 40,000 SH   SOLE   40,000 0 0
C H ROBINSON WORLDWIDE INC Ordinary Shares 12541W209 4,002 46,000 SH   SOLE   46,000 0 0
CELGENE CORP Ordinary Shares 151020104 1,029 10,904 SH   SOLE   10,904 0 0
CERNER CORPORATION Ordinary Shares 156782104 290 5,063 SH   SOLE   5,063 0 0
CHURCH AND DWIGHT CO INC Ordinary Shares 171340102 10,086 141,600 SH   SOLE   141,600 0 0
CINTAS CORP Ordinary Shares 172908105 333 1,647 SH   SOLE   1,647 0 0
CME GROUP INC Ordinary Shares 12572Q105 931 5,657 SH   SOLE   5,657 0 0
COGNIZANT TECH SOLUTIONS CL A Ordinary Shares 192446102 670 9,241 SH   SOLE   9,241 0 0
COMCAST CORP CLASS A Ordinary Shares 20030N101 2,980 74,547 SH   SOLE   74,547 0 0
COOPER COS INC Ordinary Shares 216648402 13,742 46,400 SH   SOLE   46,400 0 0
CORNING INC Ordinary Shares 219350105 407 12,302 SH   SOLE   12,302 0 0
COSTAR GROUP INC Ordinary Shares 22160N109 269 576 SH   SOLE   576 0 0
COSTCO WHOLESALE CORP Ordinary Shares 22160K105 11,363 46,929 SH   SOLE   46,929 0 0
CREDICORP LTD Ordinary Shares G2519Y108 1,200 5,000 SH   SOLE   5,000 0 0
CROWN CASTLE INTL CORP Ordinary Shares 22822V101 855 6,679 SH   SOLE   6,679 0 0
CTRIP COM INTERNATIONAL ADR American Depository Receipts 22943F100 10,226 234,052 SH   SOLE   234,052 0 0
CUMMINS INC Ordinary Shares 231021106 400 2,535 SH   SOLE   2,535 0 0
CVS HEALTH CORPORATION Ordinary Shares 126650100 1,131 20,971 SH   SOLE   20,971 0 0
DELTA AIR LINES INC Ordinary Shares 247361702 573 11,091 SH   SOLE   11,091 0 0
DIAMOND HILL INVESTMENT GROUP INC Ordinary Shares 25264R207 5,713 40,808 SH   SOLE   40,808 0 0
DISCOVERY INC A Ordinary Shares 25470F104 310 11,480 SH   SOLE   11,480 0 0
E BAY INC Ordinary Shares 278642103 562 15,131 SH   SOLE   15,131 0 0
ECOLAB INC Ordinary Shares 278865100 806 4,567 SH   SOLE   4,567 0 0
EDITAS MEDICINE INC Ordinary Shares 28106W103 858 35,093 SH   SOLE   35,093 0 0
ELECTRONIC ARTS INC Ordinary Shares 285512109 487 4,795 SH   SOLE   4,795 0 0
EQUINIX INC Ordinary Shares 29444U700 9,655 21,306 SH   SOLE   21,306 0 0
EVERBRIDGE INC Ordinary Shares 29978A104 19,383 258,406 SH   SOLE   258,406 0 0
EXPEDIA INC Ordinary Shares 30212P303 289 2,429 SH   SOLE   2,429 0 0
FACEBOOK INC CLASS A Ordinary Shares 30303M102 7,663 45,969 SH   SOLE   45,969 0 0
FASTENAL CO Ordinary Shares 311900104 14,196 220,750 SH   SOLE   220,750 0 0
FED EX CORP Ordinary Shares 31428X106 751 4,141 SH   SOLE   4,141 0 0
FORD MOTOR CO Ordinary Shares 345370860 588 67,012 SH   SOLE   67,012 0 0
FOX FACTORY HOLDING CORP Ordinary Shares 35138V102 1,954 27,953 SH   SOLE   27,953 0 0
GENTEX CORP Ordinary Shares 371901109 6,204 300,000 SH   SOLE   300,000 0 0
GILEAD SCIENCES INC Ordinary Shares 375558103 1,373 21,118 SH   SOLE   21,118 0 0
GLOBUS MED INCA Ordinary Shares 379577208 1,824 36,911 SH   SOLE   36,911 0 0
GRUBHUB INC Ordinary Shares 400110102 9,726 140,000 SH   SOLE   140,000 0 0
GRUPO AEORPORTUARIO DEL PACIFICO SAB DE CV ADR American Depository Receipts 400506101 845 9,500 SH   SOLE   9,500 0 0
GRUPO AEORPORTUARIO DEL SURESTE SAB DE CV ADR American Depository Receipts 40051E202 874 5,400 SH   SOLE   5,400 0 0
HDFC BANK LTD ADR American Depository Receipts 40415F101 13,138 113,350 SH   SOLE   113,350 0 0
HASBRO INC Ordinary Shares 418056107 5,834 68,615 SH   SOLE   68,615 0 0
HCA HEALTHCARE INC Ordinary Shares 40412C101 704 5,396 SH   SOLE   5,396 0 0
HEALTHEQUITY INC Ordinary Shares 42226A107 1,513 20,449 SH   SOLE   20,449 0 0
HOME DEPOT INC Ordinary Shares 437076102 3,393 17,682 SH   SOLE   17,682 0 0
IDEXX LABS INC Ordinary Shares 45168D104 308 1,377 SH   SOLE   1,377 0 0
ILLUMINA INC Ordinary Shares 452327109 689 2,217 SH   SOLE   2,217 0 0
INOGEN INC Ordinary Shares 45780L104 996 10,444 SH   SOLE   10,444 0 0
INTERCONTINENTAL EXCHANGE INC Ordinary Shares 45866F104 687 9,019 SH   SOLE   9,019 0 0
INTUIT INC Ordinary Shares 461202103 1,061 4,059 SH   SOLE   4,059 0 0
INTUITIVE SURGICAL INC Ordinary Shares 46120E602 996 1,745 SH   SOLE   1,745 0 0
IONIS PHARMACEUTICALS INC Ordinary Shares 462222100 10,346 127,457 SH   SOLE   127,457 0 0
IPG PHOTONICS CORP Ordinary Shares 44980X109 18,441 121,500 SH   SOLE   121,500 0 0
IRHYTHM TECHNOLOGIES INC Ordinary Shares 450056106 1,690 22,545 SH   SOLE   22,545 0 0
JP MORGAN CHASE AND CO Ordinary Shares 46625H100 5,413 53,473 SH   SOLE   53,473 0 0
JOHN BEAN TECHNOLOGIES CORP Ordinary Shares 477839104 1,601 17,424 SH   SOLE   17,424 0 0
JOHNSON AND JOHNSON Ordinary Shares 478160104 6,065 43,387 SH   SOLE   43,387 0 0
JONES LANG LASALLE INC Ordinary Shares 48020Q107 18,620 120,771 SH   SOLE   120,771 0 0
KINDER MORGAN INC Ordinary Shares 49456B101 721 36,046 SH   SOLE   36,046 0 0
LAM RESEARCH CORP Ordinary Shares 512807108 426 2,380 SH   SOLE   2,380 0 0
LANDSTAR SYS INC Ordinary Shares 515098101 1,919 17,545 SH   SOLE   17,545 0 0
LCI INDUSTRIES Ordinary Shares 50189K103 9,577 124,670 SH   SOLE   124,670 0 0
LOWES CO INC Ordinary Shares 548661107 1,387 12,671 SH   SOLE   12,671 0 0
MARKEL CORP Ordinary Shares 570535104 8,074 8,104 SH   SOLE   8,104 0 0
MARRIOTT INTL INC Ordinary Shares 571903202 660 5,278 SH   SOLE   5,278 0 0
MASTERCARD INC Ordinary Shares 57636Q104 25,753 109,378 SH   SOLE   109,378 0 0
MCCORMIC AND CO INC Ordinary Shares 579780206 5,444 36,141 SH   SOLE   36,141 0 0
MCKESSON CORPORATION Ordinary Shares 58155Q103 374 3,196 SH   SOLE   3,196 0 0
MEDTRONIC PLC Ordinary Shares G5960L103 18,696 205,272 SH   SOLE   205,272 0 0
MERCADOLIBRE INC Ordinary Shares 58733R102 14,362 28,287 SH   SOLE   28,287 0 0
MICROSOFT CORP Ordinary Shares 594918104 14,232 120,668 SH   SOLE   120,668 0 0
MIRAGEN THERAPEUTICS INC Ordinary Shares 60463E103 485 173,998 SH   SOLE   173,998 0 0
MONSTER BEVERAGE CORP Ordinary Shares 61174X109 496 9,084 SH   SOLE   9,084 0 0
MOODYS CORP Ordinary Shares 615369105 540 2,983 SH   SOLE   2,983 0 0
NASDAQ INC Ordinary Shares 631103108 221 2,529 SH   SOLE   2,529 0 0
NETFLIX COM INC Ordinary Shares 64110L106 2,283 6,403 SH   SOLE   6,403 0 0
NEWMARK GROUP INC Ordinary Shares 65158N102 6,090 730,215 SH   SOLE   730,215 0 0
NIKE INC Ordinary Shares 654106103 2,074 24,631 SH   SOLE   24,631 0 0
NLIGHT INC Ordinary Shares 65487K100 8,511 382,023 SH   SOLE   382,023 0 0
NUCOR CORP Ordinary Shares 670346105 298 5,108 SH   SOLE   5,108 0 0
NUVASIVE INC Ordinary Shares 670704105 6,350 111,808 SH   SOLE   111,808 0 0
NVIDIA CORP Ordinary Shares 67066G104 1,761 9,810 SH   SOLE   9,810 0 0
PALO ALTO NETWORKS INC Ordinary Shares 697435105 357 1,468 SH   SOLE   1,468 0 0
PAYCOM SOFTWARE INC Ordinary Shares 70432V102 30,261 160,000 SH   SOLE   160,000 0 0
PAYLOCITY HOLDING CORP Ordinary Shares 70438V106 15,731 176,375 SH   SOLE   176,375 0 0
PAYPAL HOLDINGS INC Ordinary Shares 70450Y103 11,745 113,106 SH   SOLE   113,106 0 0
PENUMBRA INC Ordinary Shares 70975L107 1,903 12,947 SH   SOLE   12,947 0 0
PROTO LABS INC Ordinary Shares 743713109 5,813 55,292 SH   SOLE   55,292 0 0
Q2 HOLDINGS INC Ordinary Shares 74736L109 2,397 34,606 SH   SOLE   34,606 0 0
RESMED INC Ordinary Shares 761152107 21,120 203,134 SH   SOLE   203,134 0 0
ROPER INDS INC Ordinary Shares 776696106 549 1,604 SH   SOLE   1,604 0 0
SALESFORCE COM INC Ordinary Shares 79466L302 1,813 11,447 SH   SOLE   11,447 0 0
SBA COMMUNICATIONS CORP Ordinary Shares 78410G104 22,961 115,000 SH   SOLE   115,000 0 0
SCHWAB CHARLES CORP Ordinary Shares 808513105 906 21,190 SH   SOLE   21,190 0 0
SHAKE SHACK INC CLASS A Ordinary Shares 819047101 2,476 41,866 SH   SOLE   41,866 0 0
SHERWIN WILLIAMS CO Ordinary Shares 824348106 626 1,454 SH   SOLE   1,454 0 0
SIRIUS XM HOLDINGS Ordinary Shares 82968B103 404 71,331 SH   SOLE   71,331 0 0
SMARTSHEET INC CLASS A Ordinary Shares 83200N103 2,100 51,474 SH   SOLE   51,474 0 0
SOUTHWEST AIRLINES CO Ordinary Shares 844741108 470 9,059 SH   SOLE   9,059 0 0
SPARK THERAPEUTICS INC Ordinary Shares 84652J103 4,106 36,058 SH   SOLE   36,058 0 0
SPLUNK INC Ordinary Shares 848637104 22,738 182,487 SH   SOLE   182,487 0 0
SQUARE INC A Ordinary Shares 852234103 472 6,301 SH   SOLE   6,301 0 0
STAG INDUSTRIAL INC Ordinary Shares 85254J102 7,834 264,212 SH   SOLE   264,212 0 0
STARBUCKS CORP Ordinary Shares 855244109 15,960 214,693 SH   SOLE   214,693 0 0
SVB FINANCIAL GROUP Ordinary Shares 78486Q101 2,224 10,000 SH   SOLE   10,000 0 0
T MOBILE US INC Ordinary Shares 872590104 947 13,704 SH   SOLE   13,704 0 0
TAIWAN SEMICONDUCTOR ADR American Depository Receipts 874039100 9,933 242,500 SH   SOLE   242,500 0 0
TELADOC INC Ordinary Shares 87918A105 6,558 117,955 SH   SOLE   117,955 0 0
TESLA INC Ordinary Shares 88160R101 719 2,570 SH   SOLE   2,570 0 0
TEXAS ROADHOUSE INC Ordinary Shares 882681109 11,501 184,929 SH   SOLE   184,929 0 0
THOR INDUSTRIES INC Ordinary Shares 885160101 7,173 115,000 SH   SOLE   115,000 0 0
TJX COMPANIES INC Ordinary Shares 872540109 1,031 19,370 SH   SOLE   19,370 0 0
TRACTOR SUPPLY COMPANY Ordinary Shares 892356106 4,380 44,800 SH   SOLE   44,800 0 0
TRANSDIGM GROUP INC Ordinary Shares 893641100 370 814 SH   SOLE   814 0 0
TREX COMPANY INC Ordinary Shares 89531P105 2,189 35,582 SH   SOLE   35,582 0 0
TWITTER INC Ordinary Shares 90184L102 389 11,845 SH   SOLE   11,845 0 0
ULTA BEAUTY INC Ordinary Shares 90384S303 325 933 SH   SOLE   933 0 0
ULTIMATE SOFTWARE GROUP INC Ordinary Shares 90385D107 6,933 21,000 SH   SOLE   21,000 0 0
UNION PACIFIC CORP Ordinary Shares 907818108 1,929 11,538 SH   SOLE   11,538 0 0
UNITED CONTINENTAL HOLDINGS INC Ordinary Shares 910047109 346 4,343 SH   SOLE   4,343 0 0
UNITEDHEALTH GROUP INC Ordinary Shares 91324P102 3,769 15,244 SH   SOLE   15,244 0 0
VARIAN MED SYS INC Ordinary Shares 92220P105 9,495 67,000 SH   SOLE   67,000 0 0
VEEVA SYSTEMS INC CLASS A Ordinary Shares 922475108 283 2,231 SH   SOLE   2,231 0 0
VERTEX PHARMACEUTICALS INC Ordinary Shares 92532F100 727 3,953 SH   SOLE   3,953 0 0
VISA INC CLASS A SHARES Ordinary Shares 92826C839 5,364 34,345 SH   SOLE   34,345 0 0
VMWARE INC CL A Ordinary Shares 928563402 1,315 7,284 SH   SOLE   7,284 0 0
WALT DISNEY CO THE Ordinary Shares 254687106 2,553 22,995 SH   SOLE   22,995 0 0
WATSCO INC Ordinary Shares 942622200 19,962 139,392 SH   SOLE   139,392 0 0
WORKDAY INC Ordinary Shares 98138H101 636 3,299 SH   SOLE   3,299 0 0
XPO LOGISTICS INC Ordinary Shares 983793100 18,218 339,000 SH   SOLE   339,000 0 0
YUM CHINA HLDS INC Ordinary Shares 98850P109 9,644 214,751 SH   SOLE   214,751 0 0
ZUORA INC CLASS A Ordinary Shares 98983V106 1,755 87,604 SH   SOLE   87,604 0 0