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
AMAZON.COM INC Stock 023135106 3,485 1,886 SH   SOLE 0 1,886 0 0
MYOKARDIA INC COM Stock 62857M105 5,831 80,008 SH   SOLE 0 80,008 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 551 6,015 SH   SOLE 0 6,015 0 0
STARBUCKS CORP Stock 855244109 299 3,398 SH   SOLE 0 3,397 0 0
JOHN HANCOCK MULTIFACTOR LARGE CAP ETF ETF 47804J107 278 6,748 SH   SOLE 0 6,748 0 0
JOHNSON & JOHNSON COM Stock 478160104 2,640 18,095 SH   SOLE 0 18,095 0 0
VERMILLION INC COM NEW Stock 92407M206 8 10,000 SH   SOLE 0 10,000 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 701 15,629 SH   SOLE 0 15,629 0 0
YUM BRANDS INC COM Stock 988498101 891 8,850 SH   SOLE 0 8,850 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 1,281 28,324 SH   SOLE 0 28,324 0 0
F5 NETWORKS INC Stock 315616102 216 1,550 SH   SOLE 0 1,550 0 0
DREYFUS HI YIELD STRATEGIC FD CEF 09660L105 80 25,900 SH   SOLE 0 25,900 0 0
COCA COLA CO COM Stock 191216100 246 4,442 SH   SOLE 0 4,442 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 757 6,463 SH   SOLE 0 6,463 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 629 6,774 SH   SOLE 0 6,774 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 383 2,856 SH   SOLE 0 2,856 0 0
BIOGEN IDEC INC Stock 09062X103 2,368 7,980 SH   SOLE 0 7,980 0 0
INTEL CORP COM Stock 458140100 208 3,468 SH   SOLE 0 3,468 0 0
MEDTRONIC PLC SHS Stock G5960L103 2,358 20,782 SH   SOLE 0 20,781 0 0
NETFLIX COM INC Stock 64110L106 253 781 SH   SOLE 0 781 0 0
WATERS CP Stock 941848103 683 2,925 SH   SOLE 0 2,925 0 0
VAN KAMPEN SENIOR INCOME TRUST CEF 46131H107 86 19,935 SH   SOLE 0 19,935 0 0
WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 870 600 SH   SOLE 0 600 0 0
MASTERCARD INC Stock 57636Q104 322 1,079 SH   SOLE 0 1,079 0 0
SBA COMMUNICATIONS CP REIT 78410G104 2,097 8,700 SH   SOLE 0 8,700 0 0
YUM CHINA HLDGS INC COM Stock 98850P109 2,084 43,400 SH   SOLE 0 43,400 0 0
MARVELL TECHNOLOGY GROUP LTD ORD Stock G5876H105 768 28,900 SH   SOLE 0 28,900 0 0
AXON ENTERPRISE INC COM Stock 05464C101 1,301 17,750 SH   SOLE 0 17,750 0 0
INGERSOLL-RAND PLC SHS Stock G47791101 463 3,480 SH   SOLE 0 3,480 0 0
FORD MOTOR COMPANY Stock 345370860 154 16,508 SH   SOLE 0 16,508 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 460 7,158 SH   SOLE 0 7,158 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 534 5,244 SH   SOLE 0 5,244 0 0
AMERISOURCEBERGEN CORP COM Stock 03073E105 1,165 13,700 SH   SOLE 0 13,700 0 0
MONGODB INC CL A Stock 60937P106 3,358 25,518 SH   SOLE 0 25,518 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 482 2,742 SH   SOLE 0 2,742 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 414 11,428 SH   SOLE 0 11,428 0 0
AVAYA HLDGS CORP COM Stock 05351X101 161 11,900 SH   SOLE 0 11,900 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 651 2,872 SH   SOLE 0 2,872 0 0
WEYERHAEUSER CO COM Stock 962166104 1,460 48,350 SH   SOLE 0 48,350 0 0
ALPHABET INC CLASS A Stock 02079K305 2,596 1,938 SH   SOLE 0 1,938 0 0
O REILLY AUTOMOTIVE INC Stock 67103H107 874 1,995 SH   SOLE 0 1,995 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 1,485 7,825 SH   SOLE 0 7,825 0 0
GENERAC HLDGS INC COM Stock 368736104 251 2,500 SH   SOLE 0 2,500 0 0
MICROSOFT Stock 594918104 1,018 6,458 SH   SOLE 0 6,458 0 0
CERIDIAN HCM HLDG INC COM Stock 15677J108 3,471 51,140 SH   SOLE 0 51,140 0 0
HEALTH CARE PPTY INVS INC REIT 42250P103 449 13,038 SH   SOLE 0 13,038 0 0
CVS HEALTH CORP COM Stock 126650100 3,757 50,573 SH   SOLE 0 50,572 0 0
ARES CAP CORP COM CEF 04010L103 2,401 128,718 SH   SOLE 0 128,717 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 2,038 6 SH   SOLE 0 6 0 0
CBOE GLOBAL MARKETS INC COM Stock 12503M108 924 7,700 SH   SOLE 0 7,700 0 0
BOEING CO COM Stock 097023105 227 697 SH   SOLE 0 697 0 0
VANGUARD SMALL CAP ETF ETF 922908751 227 1,373 SH   SOLE 0 1,373 0 0
ALIGN TECHNOLOGY INC Stock 016255101 286 1,025 SH   SOLE 0 1,025 0 0
MSCI INC COM Stock 55354G100 589 2,280 SH   SOLE 0 2,280 0 0
DOLLAR TREE STORES INC Stock 256746108 263 2,800 SH   SOLE 0 2,800 0 0
DOW INC COM Stock 260557103 408 7,459 SH   SOLE 0 7,459 0 0
CONAGRA BRANDS INC COM Stock 205887102 757 22,116 SH   SOLE 0 22,116 0 0
LYONDELLBASELL Stock N53745100 735 7,775 SH   SOLE 0 7,775 0 0
GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442 236 15,000 SH   SOLE 0 15,000 0 0
ILLUMINA INC Stock 452327109 1,219 3,675 SH   SOLE 0 3,675 0 0
CORTEVA INC COM Stock 22052L104 221 7,491 SH   SOLE 0 7,491 0 0
BRIDGEBIO PHARMA INC COM Stock 10806X102 3,659 104,400 SH   SOLE 0 104,400 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 205 3,177 SH   SOLE 0 3,177 0 0
LILLY ELI & CO COM Stock 532457108 2,714 20,648 SH   SOLE 0 20,648 0 0
GREAT PANTHER SILVER F Stock 39115V101 5 10,000 SH   SOLE 0 10,000 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 2,883 17,401 SH   SOLE 0 17,401 0 0
TWILIO INC CL A Stock 90138F102 339 3,450 SH   SOLE 0 3,450 0 0
INVESCO SENIOR LOAN ETF ETF 46138G508 1,048 45,941 SH   SOLE 0 45,941 0 0
ISHARES TR HIGH DIVID EQUITY FD ETF 46429B663 302 3,076 SH   SOLE 0 3,076 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 758 905 SH   SOLE 0 905 0 0
ISHARES DJ SELECT DIVIDEND ETF 464287168 2,792 26,429 SH   SOLE 0 26,429 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 235 1,543 SH   SOLE 0 1,543 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 236 3,914 SH   SOLE 0 3,914 0 0
SYNAPTICS INC Stock 87157D109 224 3,400 SH   SOLE 0 3,400 0 0
CTRIP.COM INTL LTD AMERICAN DEP SHS ADR 89677Q107 514 15,320 SH   SOLE 0 15,320 0 0
IMMUNOGEN INC COM Stock 45253H101 939 184,000 SH   SOLE 0 184,000 0 0
VISA INC Stock 92826C839 3,877 20,634 SH   SOLE 0 20,634 0 0
HERSHEY CO COM Stock 427866108 636 4,325 SH   SOLE 0 4,325 0 0
MCEWEN MNG INC COM Stock 58039P107 49 38,375 SH   SOLE 0 38,375 0 0
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 283 8,060 SH   SOLE 0 8,060 0 0
PHILLIPS 66 Stock 718546104 2,102 18,868 SH   SOLE 0 18,868 0 0
IRON MOUNTAIN INC REIT 46284V101 784 24,595 SH   SOLE 0 24,594 0 0
FACEBOOK INC CL A Stock 30303M102 5,153 25,104 SH   SOLE 0 25,104 0 0
AMERICAN AIRLS GROUP INC COM Stock 02376R102 1,422 49,597 SH   SOLE 0 49,597 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 2,041 80,080 SH   SOLE 0 80,080 0 0
GENTHERM INC COM Stock 37253A103 536 12,085 SH   SOLE 0 12,085 0 0
KINDER MORGAN INC Stock 49456B101 247 11,651 SH   SOLE 0 11,651 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 676 3,210 SH   SOLE 0 3,210 0 0
NVIDIA CORP COM Stock 67066G104 409 1,740 SH   SOLE 0 1,740 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 245 2,214 SH   SOLE 0 2,214 0 0
ABBVIE INC COM Stock 00287Y109 1,202 13,580 SH   SOLE 0 13,580 0 0
ASANKO GOLD INC COM Stock 04341Y105 19 20,000 SH   SOLE 0 20,000 0 0
MCDONALDS CORP COM Stock 580135101 673 3,407 SH   SOLE 0 3,407 0 0
CYPRESS SEMICONDUCTOR CORP COM Stock 232806109 637 27,300 SH   SOLE 0 27,300 0 0
PORTOLA PHARMACEUTICALS INC COM Stock 737010108 8,026 336,111 SH   SOLE 0 336,111 0 0
CISCO SYS INC Stock 17275R102 297 6,195 SH   SOLE 0 6,195 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 273 7,188 SH   SOLE 0 7,187 0 0
CHEMOCENTRYX INC COM Stock 16383L106 396 10,000 SH   SOLE 0 10,000 0 0
AGIOS PHARMACEUTICALS INC COM Stock 00847X104 435 9,100 SH   SOLE 0 9,100 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 315 5,243 SH   SOLE 0 5,243 0 0
ISHARES DOW JONES US CONSUMER GOODS ETF 464287812 3,611 27,116 SH   SOLE 0 27,116 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 725 6,016 SH   SOLE 0 6,016 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 661 6,542 SH   SOLE 0 6,542 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 2,002 9,715 SH   SOLE 0 9,715 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 410 3,273 SH   SOLE 0 3,273 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 1,518 12,555 SH   SOLE 0 12,555 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 232 7,100 SH   SOLE 0 7,100 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 547 2,826 SH   SOLE 0 2,826 0 0
ISHARES S&P 500 INDEX ETF 464287200 6,361 19,679 SH   SOLE 0 19,679 0 0
TEXAS PAC LD TR SUB CTF PROP I T Stock 882610108 4,955 6,343 SH   SOLE 0 6,343 0 0
METTLER TOLEDO INTL INCF Stock 592688105 270 340 SH   SOLE 0 340 0 0
ONEOK INC NEW COM Stock 682680103 209 2,758 SH   SOLE 0 2,758 0 0
UNION PACIFIC CORP COM Stock 907818108 2,950 16,317 SH   SOLE 0 16,316 0 0
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 212 5,636 SH   SOLE 0 5,636 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 962 5,670 SH   SOLE 0 5,670 0 0
GOLAR LNG LTD SHS ISIN BMG9456A1009 Stock G9456A100 1,360 95,640 SH   SOLE 0 95,640 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 320 8,513 SH   SOLE 0 8,513 0 0
CHEVRON CORP NEW COM Stock 166764100 236 1,955 SH   SOLE 0 1,955 0 0
CONOCOPHILLIPS COM Stock 20825C104 1,358 20,878 SH   SOLE 0 20,878 0 0
DANAHER CORP Stock 235851102 549 3,579 SH   SOLE 0 3,579 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 1,324 33,208 SH   SOLE 0 33,208 0 0
PFIZER INC COM Stock 717081103 1,209 30,858 SH   SOLE 0 30,858 0 0
COUPA SOFTWARE INC COM Stock 22266L106 837 5,725 SH   SOLE 0 5,725 0 0
GILEAD SCIENCES INC Stock 375558103 2,896 44,560 SH   SOLE 0 44,560 0 0
CATERPILLAR INC DEL COM Stock 149123101 659 4,464 SH   SOLE 0 4,464 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 1,685 1,260 SH   SOLE 0 1,260 0 0
WILLIAMS COS INC DEL COM Stock 969457100 588 24,775 SH   SOLE 0 24,775 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 283 2,566 SH   SOLE 0 2,566 0 0
ISHARES AGGREGATE BOND ETF ETF 464287226 438 3,902 SH   SOLE 0 3,902 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 2,543 60,437 SH   SOLE 0 60,437 0 0
IPG PHOTONICS CORP COM Stock 44980X109 701 4,835 SH   SOLE 0 4,835 0 0
FOAMIX PHARMACEUTICALS LTD SHS Stock M46135105 113 34,000 SH   SOLE 0 34,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 2,144 10,108 SH   SOLE 0 10,108 0 0
JAZZ PHARMACEUTICALSINC Stock G50871105 209 1,400 SH   SOLE 0 1,400 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 702 16,748 SH   SOLE 0 16,748 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 587 16,819 SH   SOLE 0 16,819 0 0
PHILIP MORRIS INTL INC Stock 718172109 2,667 31,348 SH   SOLE 0 31,348 0 0
NUCOR CORP COM Stock 670346105 362 6,441 SH   SOLE 0 6,441 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 3,452 23,701 SH   SOLE 0 23,700 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 691 6,312 SH   SOLE 0 6,312 0 0
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 1,878 53,214 SH   SOLE 0 53,214 0 0
ALTRIA GROUP INC COM Stock 02209S103 3,704 74,206 SH   SOLE 0 74,206 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 800 16,329 SH   SOLE 0 16,329 0 0
EXXON MOBIL CORP COM Stock 30231G102 1,381 19,786 SH   SOLE 0 19,786 0 0
UNITEDHEALTH GROUP Stock 91324P102 381 1,295 SH   SOLE 0 1,295 0 0
SOUTHWEST AIRLS CO COM Stock 844741108 447 8,288 SH   SOLE 0 8,288 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 241 3,500 SH   SOLE 0 3,500 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 768 7,100 SH   SOLE 0 7,100 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 734 23,422 SH   SOLE 0 23,422 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 2,570 12,486 SH   SOLE 0 12,486 0 0
GLOBAL BLOOD THERAPEUTICS INC COM Stock 37890U108 20,509 258,012 SH   SOLE 0 258,012 0 0
ISHARES MSCI EAFE ETF ETF 464287465 1,159 16,697 SH   SOLE 0 16,697 0 0
APPLE INC Stock 037833100 2,420 8,241 SH   SOLE 0 8,241 0 0
ABBOTT LABS COM Stock 002824100 514 5,920 SH   SOLE 0 5,920 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 1,183 8,183 SH   SOLE 0 8,182 0 0
MADISON SQUARE GARDEN CO NEW CL A Stock 55825T103 762 2,590 SH   SOLE 0 2,590 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 2,576 14,436 SH   SOLE 0 14,436 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 271 1,986 SH   SOLE 0 1,986 0 0
LIVANOVA PLC SHS Stock G5509L101 264 3,500 SH   SOLE 0 3,500 0 0