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
3-D SYS CORP DEL COM NEW 88554D205 2,513 290,888 SH   DFND 1 290,888 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 2,241 61,864 SH   DFND 1 61,864 0 0
ACTIVISION BLIZZARD INC COM 00507V109 45,087 712,043 SH   DFND 3 712,043 0 0
ACTIVISION BLIZZARD INC COM 00507V109 556,380 8,786,797 SH   DFND 1 8,786,797 0 0
ADOBE SYS INC COM 00724F101 7,973 45,496 SH   DFND 3 45,496 0 0
ADOBE SYS INC COM 00724F101 91,239 520,653 SH   DFND 1 520,653 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 61,483 356,566 SH   DFND 3 356,566 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 724,146 4,199,653 SH   DFND 1 4,199,653 0 0
ALPHABET INC CAP STK CL A 02079K305 9,492 9,011 SH   DFND 3 9,011 0 0
ALPHABET INC CAP STK CL A 02079K305 114,902 109,077 SH   DFND 1 109,077 0 0
ALPHABET INC CAP STK CL C 02079K107 42,465 40,582 SH   DFND 3 40,582 0 0
ALPHABET INC CAP STK CL C 02079K107 363,670 347,544 SH   DFND 1 347,544 0 0
AMAZON COM INC COM 023135106 48,911 41,823 SH   DFND 3 41,823 0 0
AMAZON COM INC COM 023135106 537,691 459,773 SH   DFND 1 459,773 0 0
APPLE INC COM 037833100 60,979 360,332 SH   DFND 3 360,332 0 0
APPLE INC COM 037833100 669,230 3,954,557 SH   DFND 1 3,954,557 0 0
BANK AMER CORP COM 060505104 408,940 13,852,992 SH   DFND 1 13,852,992 0 0
BROADCOM LTD SHS Y09827109 75,454 293,708 SH   DFND 3 293,708 0 0
BROADCOM LTD SHS Y09827109 884,314 3,442,249 SH   DFND 1 3,442,249 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 6,023 17,929 SH   DFND 3 17,929 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 68,922 205,148 SH   DFND 1 205,148 0 0
CHEETAH MOBILE INC ADR 163075104 6,171 510,803 SH   DFND 1 510,803 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,981 6,853 SH   DFND 3 6,853 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,645 78,347 SH   DFND 1 78,347 0 0
COGNEX CORP COM 192422103 8,417 137,618 SH   DFND 3 137,618 0 0
COGNEX CORP COM 192422103 115,815 1,893,642 SH   DFND 1 1,893,642 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 3,348 41,186 SH   DFND 3 41,186 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 36,827 453,094 SH   DFND 1 453,094 0 0
ELECTRONIC ARTS INC COM 285512109 34,955 332,716 SH   DFND 3 332,716 0 0
ELECTRONIC ARTS INC COM 285512109 418,088 3,979,517 SH   DFND 1 3,979,517 0 0
EQUINIX INC COM PAR $0.001 29444U700 20,291 44,771 SH   DFND 3 44,771 0 0
EQUINIX INC COM PAR $0.001 29444U700 220,168 485,787 SH   DFND 1 485,787 0 0
FACEBOOK INC CL A 30303M102 70,028 396,851 SH   DFND 3 396,851 0 0
FACEBOOK INC CL A 30303M102 793,472 4,496,610 SH   DFND 1 4,496,610 0 0
FIREEYE INC COM 31816Q101 12,535 882,755 SH   DFND 1 882,755 0 0
FITBIT INC CL A 33812L102 25,569 4,477,953 SH   DFND 1 4,477,953 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 521 77,037 SH   DFND 1 77,037 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,829 66,732 SH   DFND 3 66,732 0 0
HAIN CELESTIAL GROUP INC COM 405217100 39,255 926,042 SH   DFND 1 926,042 0 0
JD COM INC SPON ADR CL A 47215P106 41,273 996,447 SH   DFND 3 996,447 0 0
JD COM INC SPON ADR CL A 47215P106 482,306 11,644,274 SH   DFND 1 11,644,274 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 51,954 610,079 SH   DFND 3 610,079 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 685,050 8,044,273 SH   DFND 1 8,044,273 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 103,001 3,043,764 SH   DFND 1 3,043,764 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 79,152 2,208,488 SH   DFND 1 2,208,488 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 15,392 450,600 SH   DFND 3 450,600 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 189,568 5,549,400 SH   DFND 1 5,549,400 0 0
MICROSOFT CORP COM 594918104 32,697 382,245 SH   DFND 3 382,245 0 0
MICROSOFT CORP COM 594918104 359,153 4,198,657 SH   DFND 1 4,198,657 0 0
NETEASE INC SPONSORED ADR 64110W102 10,041 29,098 SH   DFND 3 29,098 0 0
NETEASE INC SPONSORED ADR 64110W102 112,803 326,900 SH   DFND 1 326,900 0 0
NETFLIX INC COM 64110L106 73,669 383,773 SH   DFND 3 383,773 0 0
NETFLIX INC COM 64110L106 487,521 2,539,701 SH   DFND 1 2,539,701 0 0
NVIDIA CORP COM 67066G104 57,213 295,672 SH   DFND 3 295,672 0 0
NVIDIA CORP COM 67066G104 734,966 3,798,273 SH   DFND 1 3,798,273 0 0
OVERSTOCK COM INC DEL COM 690370101 15,932 249,333 SH   DFND 1 249,333 0 0
PAYPAL HLDGS INC COM 70450Y103 27,317 371,048 SH   DFND 3 371,048 0 0
PAYPAL HLDGS INC COM 70450Y103 352,403 4,786,781 SH   DFND 1 4,786,781 0 0
QUDIAN INC ADR 747798106 27,591 2,200,259 SH   DFND 1 2,200,259 0 0
SHOPIFY INC CL A 82509L107 56,270 557,124 SH   DFND 3 557,124 0 0
SHOPIFY INC CL A 82509L107 651,398 6,449,489 SH   DFND 1 6,449,489 0 0
SNAP INC CL A 83304A106 60,001 4,106,861 SH   SOLE   4,106,861 0 0
SNAP INC CL A 83304A106 144,820 9,912,380 SH   DFND 2 9,912,380 0 0
SNAP INC CL A 83304A106 16,296 1,115,432 SH   DFND 3 1,115,432 0 0
SNAP INC CL A 83304A106 179,059 12,255,946 SH   DFND 1 12,255,946 0 0
STRATASYS LTD SHS M85548101 2,698 135,181 SH   DFND 1 135,181 0 0
TERADYNE INC COM 880770102 7,673 183,253 SH   DFND 3 183,253 0 0
TERADYNE INC COM 880770102 96,155 2,296,516 SH   DFND 1 2,296,516 0 0
TIME WARNER INC COM NEW 887317303 13,565 148,299 SH   DFND 3 148,299 0 0
TIME WARNER INC COM NEW 887317303 242,342 2,649,415 SH   DFND 1 2,649,415 0 0
TWITTER INC COM 90184L102 48,592 2,023,825 SH   DFND 3 2,023,825 0 0
TWITTER INC COM 90184L102 536,153 22,330,397 SH   DFND 1 22,330,397 0 0
VMWARE INC CL A COM 928563402 13,037 104,031 SH   DFND 3 104,031 0 0
VMWARE INC CL A COM 928563402 143,547 1,145,441 SH   DFND 1 1,145,441 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,152 28,152 SH   DFND 3 28,152 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 12,655 309,272 SH   DFND 1 309,272 0 0