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
ABIOMED INC COM 003654100 520 1,596 SH   SOLE   1,596 0 0
ACTIVISION BLIZZARD INC COM 00507V109 494 6,384 SH   SOLE   6,384 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,499 2,604 SH   SOLE   2,604 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,544 7,392 SH   SOLE   7,392 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,590 16,443 SH   SOLE   16,443 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 796 7,611 SH   SOLE   7,611 0 0
ALIGN TECHNOLOGY INC COM 016255101 447 672 SH   SOLE   672 0 0
ALPHABET INC CAP STK CL A 02079K305 1,374 514 SH   SOLE   514 0 0
AMPHENOL CORP NEW CL A 032095101 814 11,121 SH   SOLE   11,121 0 0
ANALOG DEVICES INC COM 032654105 788 4,704 SH   SOLE   4,704 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,566 3,444 SH   SOLE   3,444 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 588 9,792 SH   SOLE   9,792 0 0
ATLASSIAN CORP PLC CL A G06242104 1,118 2,856 SH   SOLE   2,856 0 0
BECTON DICKINSON & CO COM 075887109 533 2,167 SH   SOLE   2,167 0 0
BEST BUY INC COM 086516101 355 3,360 SH   SOLE   3,360 0 0
BIOGEN INC COM 09062X103 737 2,604 SH   SOLE   2,604 0 0
BK OF AMERICA CORP COM 060505104 1,016 23,940 SH   SOLE   23,940 0 0
BOK FINL CORP COM NEW 05561Q201 846 9,450 SH   SOLE   9,450 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 646 10,920 SH   SOLE   10,920 0 0
BROWN FORMAN CORP CL B 115637209 1,031 15,392 SH   SOLE   15,392 0 0
CABLE ONE INC COM 12685J105 762 420 SH   SOLE   420 0 0
CAE INC COM 124765108 1,207 40,404 SH   SOLE   40,404 0 0
CELANESE CORP DEL COM 150870103 1,039 6,900 SH   SOLE   6,900 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 950 8,400 SH   SOLE   8,400 0 0
CHURCH & DWIGHT INC COM 171340102 2,816 34,104 SH   SOLE   34,104 0 0
CINTAS CORP COM 172908105 831 2,184 SH   SOLE   2,184 0 0
CISCO SYS INC COM 17275R102 549 10,080 SH   SOLE   10,080 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1,062 19,210 SH   SOLE   19,210 0 0
COOPER COS INC COM NEW 216648402 1,180 2,856 SH   SOLE   2,856 0 0
CORNING INC COM 219350105 684 18,732 SH   SOLE   18,732 0 0
CORTEVA INC COM 22052L104 785 18,648 SH   SOLE   18,648 0 0
COSTAR GROUP INC COM 22160N109 651 7,560 SH   SOLE   7,560 0 0
DANAHER CORPORATION COM 235851102 1,440 4,730 SH   SOLE   4,730 0 0
DOLLAR TREE INC COM 256746108 346 3,612 SH   SOLE   3,612 0 0
DOMTAR CORP COM NEW 257559203 1,564 28,674 SH   SOLE   28,674 0 0
DOVER CORP COM 260003108 1,120 7,203 SH   SOLE   7,203 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 473 28,140 SH   SOLE   28,140 0 0
DYNATRACE INC COM NEW 268150109 596 8,400 SH   SOLE   8,400 0 0
EATON CORP PLC SHS G29183103 1,936 12,965 SH   SOLE   12,965 0 0
EBAY INC. COM 278642103 702 10,077 SH   SOLE   10,077 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 324 2,860 SH   SOLE   2,860 0 0
ELECTRONIC ARTS INC COM 285512109 1,052 7,392 SH   SOLE   7,392 0 0
EMERSON ELEC CO COM 291011104 1,480 15,708 SH   SOLE   15,708 0 0
F5 NETWORKS INC COM 315616102 701 3,528 SH   SOLE   3,528 0 0
FACEBOOK INC CL A 30303M102 900 2,651 SH   SOLE   2,651 0 0
FASTENAL CO COM 311900104 971 18,816 SH   SOLE   18,816 0 0
FERGUSON PLC NEW SHS G3421J106 260 1,866 SH   SOLE   1,866 0 0
FIFTH THIRD BANCORP COM 316773100 856 20,180 SH   SOLE   20,180 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 818 4,240 SH   SOLE   4,240 0 0
FIRSTCASH INC COM 33767D105 836 9,550 SH   SOLE   9,550 0 0
GARMIN LTD SHS H2906T109 1,399 9,000 SH   SOLE   9,000 0 0
GENUINE PARTS CO COM 372460105 1,018 8,400 SH   SOLE   8,400 0 0
GILEAD SCIENCES INC COM 375558103 446 6,384 SH   SOLE   6,384 0 0
GRACO INC COM 384109104 1,034 14,784 SH   SOLE   14,784 0 0
HASBRO INC COM 418056107 1,072 12,012 SH   SOLE   12,012 0 0
HERSHEY CO COM 427866108 1,208 7,140 SH   SOLE   7,140 0 0
HUBSPOT INC COM 443573100 795 1,176 SH   SOLE   1,176 0 0
ILLUMINA INC COM 452327109 511 1,260 SH   SOLE   1,260 0 0
INGERSOLL RAND INC COM 45687V106 1,825 36,196 SH   SOLE   36,196 0 0
INTEL CORP COM 458140100 403 7,560 SH   SOLE   7,560 0 0
INTUIT COM 461202103 1,496 2,772 SH   SOLE   2,772 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 663 5,750 SH   SOLE   5,750 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,709 19,842 SH   SOLE   19,842 0 0
JPMORGAN CHASE & CO COM 46625H100 1,025 6,260 SH   SOLE   6,260 0 0
KEURIG DR PEPPER INC COM 49271V100 861 25,200 SH   SOLE   25,200 0 0
LAM RESEARCH CORP COM 512807108 1,147 2,016 SH   SOLE   2,016 0 0
LEMAITRE VASCULAR INC COM 525558201 1,210 22,793 SH   SOLE   22,793 0 0
LILLY ELI & CO COM 532457108 776 3,360 SH   SOLE   3,360 0 0
MASIMO CORP COM 574795100 1,023 3,780 SH   SOLE   3,780 0 0
MERCADOLIBRE INC COM 58733R102 423 252 SH   SOLE   252 0 0
MORNINGSTAR INC COM 617700109 1,149 4,435 SH   SOLE   4,435 0 0
NICE LTD SPONSORED ADR 653656108 668 2,352 SH   SOLE   2,352 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,008 12,328 SH   SOLE   12,328 0 0
NVIDIA CORPORATION COM 67066G104 1,857 8,964 SH   SOLE   8,964 0 0
OPEN TEXT CORP COM 683715106 842 17,269 SH   SOLE   17,269 0 0
OWENS CORNING NEW COM 690742101 1,263 14,770 SH   SOLE   14,770 0 0
PARKER-HANNIFIN CORP COM 701094104 846 3,024 SH   SOLE   3,024 0 0
PAYPAL HLDGS INC COM 70450Y103 1,421 5,460 SH   SOLE   5,460 0 0
PEGASYSTEMS INC COM 705573103 790 6,216 SH   SOLE   6,216 0 0
PPG INDS INC COM 693506107 1,778 12,432 SH   SOLE   12,432 0 0
QORVO INC COM 74736K101 816 4,880 SH   SOLE   4,880 0 0
QUALCOMM INC COM 747525103 628 4,872 SH   SOLE   4,872 0 0
RAYMOND JAMES FINL INC COM 754730109 898 9,730 SH   SOLE   9,730 0 0
REPLIGEN CORP COM 759916109 850 2,940 SH   SOLE   2,940 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 435 7,056 SH   SOLE   7,056 0 0
SANOFI SPONSORED ADR 80105N105 802 16,632 SH   SOLE   16,632 0 0
SCHWAB CHARLES CORP COM 808513105 873 11,980 SH   SOLE   11,980 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 20,649 329,957 SH   SOLE   329,957 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 457 5,544 SH   SOLE   5,544 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,138 12,490 SH   SOLE   12,490 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 660 19,213 SH   SOLE   19,213 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 1,444 15,790 SH   SOLE   15,790 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 416 1,848 SH   SOLE   1,848 0 0
STRYKER CORPORATION COM 863667101 876 3,323 SH   SOLE   3,323 0 0
SYNOPSYS INC COM 871607107 1,434 4,788 SH   SOLE   4,788 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 362 2,352 SH   SOLE   2,352 0 0
TARGET CORP COM 87612E106 1,128 4,932 SH   SOLE   4,932 0 0
TENARIS S A SPONSORED ADS 88031M109 521 24,696 SH   SOLE   24,696 0 0
THE TRADE DESK INC COM CL A 88339J105 618 8,790 SH   SOLE   8,790 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,152 2,016 SH   SOLE   2,016 0 0
TRACTOR SUPPLY CO COM 892356106 2,120 10,462 SH   SOLE   10,462 0 0
TRIMBLE INC COM 896239100 1,544 18,766 SH   SOLE   18,766 0 0
TWITTER INC COM 90184L102 426 7,056 SH   SOLE   7,056 0 0
ULTA BEAUTY INC COM 90384S303 424 1,176 SH   SOLE   1,176 0 0
US BANCORP DEL COM NEW 902973304 1,047 17,616 SH   SOLE   17,616 0 0
WABTEC COM 929740108 1,293 15,004 SH   SOLE   15,004 0 0