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
ABBVIE INC COM 00287Y109 885 10,000 SH   SOLE   10,000 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 136 2,000 SH   SOLE   2,000 0 0
ACASTI PHARMA INC CL A NEW 00430K402 858 350,000 SH   SOLE   350,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,348 90,000 SH   SOLE   90,000 0 0
ADVANCED ENERGY INDS COM 007973100 93 1,300 SH   SOLE   1,300 0 0
ALKALINE WTR CO INC COM NEW 01643A207 389 306,286 SH   SOLE   306,286 0 0
ALPHABET INC CAP STK CL A 02079K305 31,476 23,500 SH   SOLE   23,500 0 0
AMAZON COM INC COM 023135106 6,710 3,631 SH   SOLE   3,631 0 0
AMERICAN TOWER CORP NEW COM 03027x100 345 1,500 SH   SOLE   1,500 0 0
ANTARES PHARMA INC COM 036642106 118 25,000 SH   SOLE   25,000 0 0
APHRIA INC COM 03765K104 1,305 250,000 SH   SOLE   250,000 0 0
APPLE INC COM 037833100 462 1,575 SH   SOLE   1,575 0 0
BANK HAWAII CORP COM 062540109 105 1,100 SH   SOLE   1,100 0 0
BED BATH & BEYOND INC COM 075896100 12,110 700,000 SH   SOLE   700,000 0 0
CANNTRUST HLDGS INC COM 137800207 93 100,000 SH   SOLE   100,000 0 0
CANOPY GROWTH CORP COM 138035100 4,809 228,000 SH   SOLE   228,000 0 0
CIRCOR INTL INC COM 17273K109 55 1,200 SH   SOLE   1,200 0 0
COMMERCIAL METALS CO COM 201723103 71 3,200 SH   SOLE   3,200 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,843 79,525 SH   SOLE   79,525 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,909 27,500 SH   SOLE   27,500 0 0
DIAMONDBACK ENERGY INC COM 25278X109 929 10,000 SH   SOLE   10,000 0 0
DISNEY WALT CO COM DISNEY 254687106 5,785 40,000 SH   SOLE   40,000 0 0
DYCOM INDS INC COM 267475101 3,112 66,000 SH   SOLE   66,000 0 0
EQUINIX INC COM 29444U700 233 400 SH   SOLE   400 0 0
FLEX LTD ORD Y2573F102 101 8,000 SH   SOLE   8,000 0 0
FNB CORP PA COM 302520101 95 7,500 SH   SOLE   7,500 0 0
FORTINET INC COM 34959e109 107 1,000 SH   SOLE   1,000 0 0
GENERAL MTRS CO COM 37045v100 9 234 SH   SOLE   234 0 0
HI CRUSH INC COM 428337109 22 25,000 SH   SOLE   25,000 0 0
HOME DEPOT INC COM 437076102 24,022 110,000 SH   SOLE   110,000 0 0
IAC INTERACTIVECORP COM 44919P508 498 2,000 SH   SOLE   2,000 0 0
IDEXX LABS INC COM 45168D104 209 800 SH   SOLE   800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 26,922 600,000 SH   SOLE   600,000 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 315 25,000 SH   SOLE   25,000 0 0
MATADOR RES CO COM 576485205 359 20,000 SH   SOLE   20,000 0 0
MICRON TECHNOLOGY INC COM 595112103 7,180 133,500 SH   SOLE   133,500 0 0
MICROSOFT CORP COM 594918104 267 1,690 SH   SOLE   1,690 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 97 900 SH   SOLE   900 0 0
NEXTERA ENERGY INC COM 65339f101 315 1,300 SH   SOLE   1,300 0 0
NVIDIA CORP COM 67066G104 188 800 SH   SOLE   800 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,400 11,000 SH   SOLE   11,000 0 0
ORGANOVO HLDGS INC COM 68620A104 9 24,000 SH   SOLE   24,000 0 0
PARSLEY ENERGY INC CL A 701877102 189 10,000 SH   SOLE   10,000 0 0
PENUMBRA INC COM 70975L107 3,285 20,000 SH   SOLE   20,000 0 0
PIONEER NAT RES CO COM 723787107 757 5,000 SH   SOLE   5,000 0 0
QUANTA SVCS INC COM 74762E102 221,545 5,442,041 SH   SOLE   5,442,041 0 0
REGIONS FINL CORP NEW COM 7591ep100 242 14,100 SH   SOLE   14,100 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18,691 77,559 SH   SOLE   77,559 0 0
SELECT SECTOR SPDR TR ENERGY 81369y506 1,801 30,000 SH   SOLE   30,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,786 30,390 SH   SOLE   30,390 0 0
SHOPIFY INC CL A 82509L107 596 1,500 SH   SOLE   1,500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464a730 14,305 603,600 SH   SOLE   603,600 0 0
SPLUNK INC COM 848637104 300 2,000 SH   SOLE   2,000 0 0
SQUARE INC CL A 852234103 313 5,000 SH   SOLE   5,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7,346 60,000 SH   SOLE   60,000 0 0
TARGA RES CORP COM 87612G101 8,166 200,000 SH   SOLE   200,000 0 0
TARGET CORP COM 87612E106 16,453 128,331 SH   SOLE   128,331 0 0
TECK RESOURCES LTD CL B 878742204 3,474 200,000 SH   SOLE   200,000 0 0
TIMKEN CO COM 887389104 90 1,600 SH   SOLE   1,600 0 0
TRUIST FINL CORP COM 89832Q109 140 2,483 SH   SOLE   2,483 0 0
US BANCORP DEL COM NEW 902973304 145 2,450 SH   SOLE   2,450 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 26,682 600,000 SH   SOLE   600,000 0 0
VIACOMCBS INC CL B 92556H206 3,140 74,810 SH   SOLE   74,810 0 0
WESCO INTL INC COM 95082P105 12,859 216,516 SH   SOLE   216,516 0 0
WESTERN ALLIANCE BANCORP COM 957638109 91 1,600 SH   SOLE   1,600 0 0
WESTERN DIGITAL CORP COM 958102105 635 10,000 SH   SOLE   10,000 0 0