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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,085,072 11,979 SH   SOLE   11,979 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,701,556 18,580 SH   SOLE   18,580 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,803,032 30,372 SH   SOLE   30,372 0 0
AFLAC INC COM 001055102   1,419,674 32,258 SH   SOLE   32,258 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,197,717 9,219 SH   SOLE   9,219 0 0
ALLSTATE CORP COM 020002101   1,773,768 16,401 SH   SOLE   16,401 0 0
ALPHABET INC CAP STK CL A 02079K305   2,746,748 1,582 SH   SOLE   1,582 0 0
AMAZON COM INC COM 023135106   2,208,091 672 SH   SOLE   672 0 0
AMERICAN EXPRESS CO COM 025816109   2,548,039 21,335 SH   SOLE   21,335 0 0
AMPHENOL CORP NEW CL A 032095101   1,526,139 11,754 SH   SOLE   11,754 0 0
AON PLC SHS CL A G0403H108   1,950,722 9,437 SH   SOLE   9,437 0 0
APPLE INC COM 037833100   1,696,373 12,686 SH   SOLE   12,686 0 0
BAIDU INC SPON ADR REP A 056752108   4,435,647 20,196 SH   SOLE   20,196 0 0
BANCO SANTANDER S.A. ADR 05964H105   3,094,287 998,157 SH   SOLE   998,157 0 0
BARCLAYS PLC ADR 06738E204   3,704,432 461,324 SH   SOLE   461,324 0 0
BEST BUY INC COM 086516101   1,603,933 15,821 SH   SOLE   15,821 0 0
BK OF AMERICA CORP COM 060505104   2,282,588 76,137 SH   SOLE   76,137 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,652,707 19,001 SH   SOLE   19,001 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,749,845 18,078 SH   SOLE   18,078 0 0
BROWN & BROWN INC COM 115236101   1,542,669 33,355 SH   SOLE   33,355 0 0
CANAAN INC SPONSORED ADS 134748102   4,167,920 951,580 SH   SOLE   951,580 0 0
CHURCH & DWIGHT INC COM 171340102   1,504,852 17,355 SH   SOLE   17,355 0 0
CINTAS CORP COM 172908105   1,486,726 4,245 SH   SOLE   4,245 0 0
CISCO SYS INC COM 17275R102   2,580,062 58,005 SH   SOLE   58,005 0 0
CITIGROUP INC COM NEW 172967424   2,808,750 46,151 SH   SOLE   46,151 0 0
CLOROX CO DEL COM 189054109   1,504,181 7,482 SH   SOLE   7,482 0 0
CME GROUP INC COM 12572Q105   1,907,804 10,718 SH   SOLE   10,718 0 0
COGNEX CORP COM 192422103   1,550,014 19,162 SH   SOLE   19,162 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,666,303 4,450 SH   SOLE   4,450 0 0
D R HORTON INC COM 23331A109   1,735,610 24,752 SH   SOLE   24,752 0 0
DOCUSIGN INC COM 256163106   2,635,124 11,665 SH   SOLE   11,665 0 0
DOLLAR GEN CORP NEW COM 256677105   1,564,608 7,453 SH   SOLE   7,453 0 0
DOMINOS PIZZA INC COM 25754A201   1,806,945 4,698 SH   SOLE   4,698 0 0
FACEBOOK INC CL A 30303M102   2,428,614 8,933 SH   SOLE   8,933 0 0
FACTSET RESH SYS INC COM 303075105   1,500,368 4,569 SH   SOLE   4,569 0 0
FASTENAL CO COM 311900104   1,530,248 31,185 SH   SOLE   31,185 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,613,959 10,075 SH   SOLE   10,075 0 0
HEICO CORP NEW CL A 422806208   1,601,654 13,601 SH   SOLE   13,601 0 0
HENRY JACK & ASSOC INC COM 426281101   1,714,500 10,800 SH   SOLE   10,800 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,804,835 240,140 SH   SOLE   240,140 0 0
HOME DEPOT INC COM 437076102   1,688,911 6,367 SH   SOLE   6,367 0 0
HUNT J B TRANS SVCS INC COM 445658107   1,697,740 12,535 SH   SOLE   12,535 0 0
INFOSYS LTD SPONSORED ADR 456788108   2,513,868 148,486 SH   SOLE   148,486 0 0
ING GROEP N.V. SPONSORED ADR 456837103   2,297,395 244,664 SH   SOLE   244,664 0 0
INTEL CORP COM 458140100   4,205,810 86,273 SH   SOLE   86,273 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,202,804 19,468 SH   SOLE   19,468 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   3,003,930 24,159 SH   SOLE   24,159 0 0
INTUIT COM 461202103   1,717,014 4,572 SH   SOLE   4,572 0 0
JD.COM INC SPON ADR CL A 47215P106   3,189,060 35,624 SH   SOLE   35,624 0 0
JPMORGAN CHASE & CO COM 46625H100   3,198,059 25,511 SH   SOLE   25,511 0 0
KLA CORP COM NEW 482480100   1,625,417 6,248 SH   SOLE   6,248 0 0
KROGER CO COM 501044101   1,711,934 54,261 SH   SOLE   54,261 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,601,217 8,533 SH   SOLE   8,533 0 0
LAM RESEARCH CORP COM 512807108   1,772,118 3,658 SH   SOLE   3,658 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,791,954 3,187 SH   SOLE   3,187 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,545,738 7,160 SH   SOLE   7,160 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,578,773 16,696 SH   SOLE   16,696 0 0
MERCK & CO. INC COM 58933Y105   1,900,393 23,581 SH   SOLE   23,581 0 0
MICRON TECHNOLOGY INC COM 595112103   2,933,329 40,786 SH   SOLE   40,786 0 0
MICROSOFT CORP COM 594918104   4,906,665 22,134 SH   SOLE   22,134 0 0
MOODYS CORP COM 615369105   1,766,164 6,186 SH   SOLE   6,186 0 0
MSCI INC COM 55354G100   760,363 1,740 SH   SOLE   1,740 0 0
NASDAQ INC COM 631103108   2,675,939 20,562 SH   SOLE   20,562 0 0
NETEASE INC SPONSORED ADS 64110W102   1,985,175 20,694 SH   SOLE   20,694 0 0
NORDSON CORP COM 655663102   2,179,972 10,964 SH   SOLE   10,964 0 0
NVIDIA CORPORATION COM 67066G104   4,110,414 7,817 SH   SOLE   7,817 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105   2,580,009 121,871 SH   SOLE   121,871 0 0
ORACLE CORP COM 68389X105   2,789,422 43,314 SH   SOLE   43,314 0 0
OVERSTOCK COM INC DEL COM 690370101   1,980,292 37,763 SH   SOLE   37,763 0 0
PAYPAL HLDGS INC COM 70450Y103   2,964,254 12,804 SH   SOLE   12,804 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,574,928 10,529 SH   SOLE   10,529 0 0
PROCTER AND GAMBLE CO COM 742718109   1,578,569 11,458 SH   SOLE   11,458 0 0
S&P GLOBAL INC COM 78409V104   1,859,902 5,747 SH   SOLE   5,747 0 0
SAP SE SPON ADR 803054204   2,218,790 16,984 SH   SOLE   16,984 0 0
SHERWIN WILLIAMS CO COM 824348106   815,840 1,122 SH   SOLE   1,122 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   2,980,846 22,207 SH   SOLE   22,207 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,678,111 10,986 SH   SOLE   10,986 0 0
SQUARE INC CL A 852234103   3,982,920 18,019 SH   SOLE   18,019 0 0
STERIS PLC SHS USD G8473T100   1,512,116 8,117 SH   SOLE   8,117 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,088,404 28,360 SH   SOLE   28,360 0 0
TERADYNE INC COM 880770102   1,549,576 12,882 SH   SOLE   12,882 0 0
TEXAS INSTRS INC COM 882508104   4,099,390 25,196 SH   SOLE   25,196 0 0
THOMSON REUTERS CORP. COM NEW 884903709   2,226,161 27,145 SH   SOLE   27,145 0 0
TRACTOR SUPPLY CO COM 892356106   1,866,301 13,073 SH   SOLE   13,073 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,725,295 5,001 SH   SOLE   5,001 0 0
VISA INC COM CL A 92826C839   2,216,354 10,150 SH   SOLE   10,150 0 0
WALMART INC COM 931142103   2,118,870 14,696 SH   SOLE   14,696 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,925,987 6,880 SH   SOLE   6,880 0 0
XILINX INC COM 983919101   3,014,794 21,216 SH   SOLE   21,216 0 0
ZOETIS INC CL A 98978V103   1,678,511 10,218 SH   SOLE   10,218 0 0