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
ABBOTT LABORATORIES COM 002824100 7,730 84,544 SH   SOLE   84,544 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 210 979 SH   SOLE   979 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 662 1,521 SH   SOLE   1,521 0 0
ADVANCED MICRO DEVICES COM 007903107 275 5,225 SH   SOLE   5,225 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 6,060 25,099 SH   SOLE   25,099 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 93 11,238 SH   SOLE   11,238 0 0
ALIBABA GROUP HOLDING-SP-ADR SPONSORED ADS 01609W102 2,731 12,663 SH   SOLE   12,663 0 0
ALPHABET INC CLASS A CAP STK CL A 02079K305 10,494 7,400 SH   SOLE   7,400 0 0
AMAZON.COM INC COM 023135106 14,487 5,251 SH   SOLE   5,251 0 0
APPLE COMPUTER COM 037833100 1,401 3,840 SH   SOLE   3,840 0 0
BARRICK GOLD CORPORATION COM 067901108 266 9,900 SH   SOLE   9,900 0 0
BOEING CO COM COM 097023105 349 1,906 SH   SOLE   1,906 0 0
BURLINGTON STORES INC COM 122017106 1,459 7,409 SH   SOLE   7,409 0 0
CARDIFF ONCOLOGY COM 14147L108 185 36,950 SH   SOLE   36,950 0 0
CHIPOTLE MEXICAN GRILL COM 169656105 351 334 SH   SOLE   334 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 4,769 116,590 SH   SOLE   116,590 0 0
COPART INC COM 217204106 1,727 20,745 SH   SOLE   20,745 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 889 2,932 SH   SOLE   2,932 0 0
CROWN CASTLE INTERNATIONAL COR COM 22822V101 572 3,420 SH   SOLE   3,420 0 0
CVS HEALTH CORPORATION COM 126650100 336 5,168 SH   SOLE   5,168 0 0
DOLLAR GENERAL CORPORATION COM 256677105 6,966 36,565 SH   SOLE   36,565 0 0
EDWARDS LIFESCIENCES CORPORATI COM 28176E108 2,213 32,017 SH   SOLE   32,017 0 0
EQUINIX INC COM 29444U700 578 823 SH   SOLE   823 0 0
ETSY INC COM 29786A106 10,736 101,060 SH   SOLE   101,060 0 0
FACEBOOK INC CL A 30303M102 507 2,231 SH   SOLE   2,231 0 0
FIVE BELOW INC COM 33829M101 3,714 34,740 SH   SOLE   34,740 0 0
FLOOR & DECOR HOLDINGS INC CL A 339750101 5,186 89,950 SH   SOLE   89,950 0 0
GLOBAL MEDICAL REIT INC. COM NEW 37954A204 2,531 223,375 SH   SOLE   223,375 0 0
HUMANA INC COM COM 444859102 2,831 7,302 SH   SOLE   7,302 0 0
IAA INC COM 449253103 2,571 66,650 SH   SOLE   66,650 0 0
IAC/INTERACTIVECORP COM 44919P508 5,757 17,803 SH   SOLE   17,803 0 0
INTUITIVE SURGICAL COM NEW 46120E602 202 355 SH   SOLE   355 0 0
JOINT CORP COM 47973J102 3,412 223,475 SH   SOLE   223,475 0 0
LOCKHEED MARTIN CORPORATION COM 539830109 251 689 SH   SOLE   689 0 0
MASTERCARD INCORPORATED CL A 57636Q104 10,987 37,156 SH   SOLE   37,156 0 0
MICROSOFT CORPORATION COM 594918104 18,156 89,213 SH   SOLE   89,213 0 0
MIDAS GOLD CORPORATION COM 59562B101 43 85,800 SH   SOLE   85,800 0 0
NEW RELIC INC COM 64829B100 1,617 23,475 SH   SOLE   23,475 0 0
NEXTERA ENERGY INC COM 65339F101 1,034 4,305 SH   SOLE   4,305 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,550 58,283 SH   SOLE   58,283 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 123 23,495 SH   SOLE   23,495 0 0
PEPSICO INC COM 713448108 545 4,120 SH   SOLE   4,120 0 0
PROGYNY INC COM 74340E103 2,887 111,855 SH   SOLE   111,855 0 0
QUALCOMM INC COM COM 747525103 266 2,915 SH   SOLE   2,915 0 0
RAYTHEON TECHNOLOGY CORPORATIO COM NEW 75513E101 2,550 41,390 SH   SOLE   41,390 0 0
S&P GLOBAL INC COM 78409V104 4,030 12,230 SH   SOLE   12,230 0 0
SALESFORCE.COM INC COM 79466L302 6,238 33,299 SH   SOLE   33,299 0 0
SERVICENOW INC COM 81762P102 6,153 15,191 SH   SOLE   15,191 0 0
SILK ROAD MEDICAL INC COM 82710M100 1,916 45,740 SH   SOLE   45,740 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 414 1,343 SH   SOLE   1,343 0 0
SPLUNK INC COM 848637104 3,464 17,435 SH   SOLE   17,435 0 0
TACTILE SYSTEMS TECHNOLOGY COM 87357P100 2,643 63,805 SH   SOLE   63,805 0 0
TAIWAN SEMICONDUCTOR MANUFACTU SPONSORED ADS 874039100 2,921 51,450 SH   SOLE   51,450 0 0
TELADOC INC COM 87918A105 6,931 36,320 SH   SOLE   36,320 0 0
TENCENT HOLDINGS LIMITED COM 88032Q109 5,554 86,780 SH   SOLE   86,780 0 0
TWILIO INC CL A 90138F102 1,576 7,183 SH   SOLE   7,183 0 0
UNION PACIFIC CORPORATION COM 907818108 2,722 16,100 SH   SOLE   16,100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,365 18,191 SH   SOLE   18,191 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106 645 17,593 SH   SOLE   17,593 0 0
VISA INC COM CL A 92826C839 4,298 22,248 SH   SOLE   22,248 0 0
WORKDAY INC CL A 98138H101 2,164 11,550 SH   SOLE   11,550 0 0