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
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,778 17,518 SH   SOLE   13,712 0 3,806
AIR LEASE CORP CL A 00912X302 8,696 183,000 SH   SOLE   148,000 0 35,000
ALPHABET INC CAP STK CL A 02079K305 480 358 SH   SOLE   358 0 0
ATLASSIAN CORP PLC CL A G06242104 1,230 10,225 SH   SOLE   5,985 0 4,240
AVALONBAY CMNTYS INC COM 053484101 529 2,523 SH   SOLE   1,456 0 1,067
BANK COMM HLDGS COM 06424J103 116 10,000 SH   SOLE   10,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,890 17,175 SH   SOLE   13,025 0 4,150
BROOKFIELD ASSET MANAGEMENT CL A CL A 112585104 407 7,050 SH   SOLE   7,050 0 0
CADENCE DESIGN SYSTEM INC DESIGN SYSTEMS COM 127387108 455 6,567 SH   SOLE   3,844 0 2,723
CBIZ INC COM 124805102 337 12,500 SH   SOLE   12,500 0 0
CERIDIAN HCM HLDG INC COM 15677J108 259 3,812 SH   SOLE   2,272 0 1,540
CIMAREX ENERGY CO COM 171798101 49 925 SH   SOLE   925 0 0
CITIGROUP INC COM NEW 172967424 240 3,000 SH   SOLE   3,000 0 0
CLOROX CO DEL COM 189054109 5,006 32,606 SH   SOLE   27,496 0 5,110
COMCAST CORP NEW CL A 20030N101 225 5,000 SH   SOLE   5,000 0 0
DEERE & CO COM 244199105 5,004 28,881 SH   SOLE   21,546 0 7,335
DELTA AIR LINES INC DEL COM NEW 247361702 773 13,215 SH   SOLE   7,735 0 5,480
DOCUSIGN INC COM 256163106 879 11,863 SH   SOLE   6,897 0 4,966
DYNATRACE INC COM 268150109 1,045 41,300 SH   SOLE   24,174 0 17,126
EOG RES INC COM 26875P101 3,246 38,750 SH   SOLE   26,250 0 12,500
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,170 14,460 SH   SOLE   8,464 0 5,996
EXTRA SPACE STORAGE INC COM 30225T102 1,006 9,528 SH   SOLE   5,577 0 3,951
EXXON MOBIL CORP COM 30231G102 50 715 SH   SOLE   715 0 0
FACEBOOK INC CL A 30303M102 464 2,259 SH   SOLE   2,259 0 0
FORTINET INC COM 34959E109 798 7,478 SH   SOLE   4,377 0 3,101
HILTON WORLDWIDE HLDGS INC COM 43300A203 349 3,151 SH   SOLE   1,844 0 1,307
HUBSPOT INC COM 443573100 5,765 36,375 SH   SOLE   28,467 0 7,908
INSIGHT ENTERPRISES INC COM 45765U103 170 2,416 SH   SOLE   1,414 0 1,002
INSPERITY INC COM 45778Q107 152 1,770 SH   SOLE   1,036 0 734
INTUIT COM 461202103 5,014 19,142 SH   SOLE   14,663 0 4,479
JOHNSON & JOHNSON COM 478160104 244 1,670 SH   SOLE   1,670 0 0
LULULEMON ATHLETICA INC COM 550021109 393 1,697 SH   SOLE   1,011 0 686
MICROSOFT CORP COM 594918104 790 5,007 SH   SOLE   2,931 0 2,076
NOVO NORDISK A S ADR 670100205 2,396 41,400 SH   SOLE   41,400 0 0
NVIDIA CORPORATION COM 67066G104 503 2,139 SH   SOLE   1,252 0 887
PAYCOM SOFTWARE INC COM 70432V102 1,065 4,022 SH   SOLE   2,354 0 1,668
PAYLOCITY HLDG CORP COM 70438V106 901 7,454 SH   SOLE   4,363 0 3,091
PVH CORP COM 693656100 368 3,501 SH   SOLE   2,049 0 1,452
REGENERON PHARMACEUTICALS COM 75886F107 5,179 13,792 SH   SOLE   10,792 0 3,000
RINGCENTRAL INC CL A 76680R206 1,003 5,944 SH   SOLE   3,454 0 2,490
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 115 10,500 SH   SOLE   10,500 0 0
SALESFORCE COM INC COM 79466L302 908 5,585 SH   SOLE   3,269 0 2,316
SAP SE SPON ADR 803054204 986 7,358 SH   SOLE   4,319 0 3,039
SHAKE SHACK INC CL A 819047101 2,871 48,200 SH   SOLE   39,700 0 8,500
SOUTHWEST AIRLS CO COM 844741108 1,086 20,110 SH   SOLE   11,771 0 8,339
SPLUNK INC COM 848637104 416 2,776 SH   SOLE   1,625 0 1,151
STITCH FIX INC COM CL A 860897107 5,068 197,507 SH   SOLE   147,507 0 50,000
TESLA INC COM 88160R101 11,566 27,647 SH   SOLE   22,147 0 5,500
TEXAS PACIFIC LAND CORPORATI COM 88262P102 4,405 5,639 SH   SOLE   3,639 0 2,000
TRIMAS CORP COM NEW 896215209 283 9,000 SH   SOLE   9,000 0 0
TRUPANION INC COM 898202106 6,070 162,037 SH   SOLE   122,037 0 40,000
TWITTER INC COM 90184L102 706 22,041 SH   SOLE   12,901 0 9,140
VIASAT INC COM 92552V100 917 12,526 SH   SOLE   7,266 0 5,260
VMWARE INC CL A COM 928563402 1,235 8,137 SH   SOLE   4,759 0 3,378
WD 40 CO COM 929236107 2,531 13,035 SH   SOLE   13,035 0 0
ZENDESK INC COM 98936J101 1,035 13,512 SH   SOLE   7,909 0 5,603
ZSCALER INC COM 98980G102 1,196 25,726 SH   SOLE   15,058 0 10,668