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 6,612 2,030 SH   SOLE 0 2,030 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 712 5,475 SH   SOLE 0 5,475 0 0
STARBUCKS CORP Stock 855244109 383 3,584 SH   SOLE 0 3,584 0 0
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 1,108 34,741 SH   SOLE 0 34,741 0 0
JOHN HANCOCK MULTIFACTOR LARGE CAP ETF ETF 47804J107 435 9,181 SH   SOLE 0 9,181 0 0
JOHNSON & JOHNSON COM Stock 478160104 2,922 18,565 SH   SOLE 0 18,565 0 0
ASPIRA WOMENS HEALTH INC COM Stock 04537Y109 67 10,000 SH   SOLE 0 10,000 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 350 6,771 SH   SOLE 0 6,771 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 272 1,031 SH   SOLE 0 1,031 0 0
VERINT SYS INC COM Stock 92343X100 1,028 15,300 SH   SOLE 0 15,300 0 0
YUM BRANDS INC COM Stock 988498101 1,216 11,200 SH   SOLE 0 11,200 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 1,000 27,824 SH   SOLE 0 27,824 0 0
F5 NETWORKS INC Stock 315616102 220 1,250 SH   SOLE 0 1,250 0 0
DREYFUS HI YIELD STRATEGIC FD CEF 09660L105 78 25,900 SH   SOLE 0 25,900 0 0
COCA COLA CO COM Stock 191216100 269 4,902 SH   SOLE 0 4,902 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 1,004 5,963 SH   SOLE 0 5,963 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 596 7,021 SH   SOLE 0 7,020 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 386 4,690 SH   SOLE 0 4,690 0 0
BIOGEN IDEC INC Stock 09062X103 1,361 5,560 SH   SOLE 0 5,560 0 0
MEDTRONIC PLC SHS Stock G5960L103 2,498 21,322 SH   SOLE 0 21,321 0 0
NETFLIX COM INC Stock 64110L106 436 806 SH   SOLE 0 806 0 0
QURATE RETAIL INC COM SER A Stock 74915M100 219 20,000 SH   SOLE 0 20,000 0 0
WATERS CP Stock 941848103 588 2,375 SH   SOLE 0 2,375 0 0
VAN KAMPEN SENIOR INCOME TRUST CEF 46131H107 72 18,035 SH   SOLE 0 18,035 0 0
SPDR S&P 500 ETF ETF 78462F103 528 1,412 SH   SOLE 0 1,412 0 0
MASTERCARD INC Stock 57636Q104 385 1,079 SH   SOLE 0 1,079 0 0
SBA COMMUNICATIONS CP REIT 78410G104 1,524 5,400 SH   SOLE 0 5,400 0 0
YUM CHINA HLDGS INC COM Stock 98850P109 2,318 40,600 SH   SOLE 0 40,600 0 0
SAFETY INSURANCE GROUP IN Stock 78648T100 1,058 13,587 SH   SOLE 0 13,587 0 0
ISHARES TIPS BOND ETF ETF 464287176 416 3,260 SH   SOLE 0 3,260 0 0
MARVELL TECHNOLOGY GROUP LTD ORD Stock G5876H105 2,134 44,885 SH   SOLE 0 44,885 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 334 2,300 SH   SOLE 0 2,300 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 549 6,632 SH   SOLE 0 6,632 0 0
HOME DEPOT Stock 437076102 654 2,461 SH   SOLE 0 2,461 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 483 6,792 SH   SOLE 0 6,792 0 0
SPDR WELLS FARGO PREFERRED STOCK ETF ETF 78464A292 665 14,965 SH   SOLE 0 14,965 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 1,433 12,629 SH   SOLE 0 12,629 0 0
SPDR GOLD ETF ETF 78463V107 245 1,375 SH   SOLE 0 1,375 0 0
AMERISOURCEBERGEN CORP COM Stock 03073E105 1,251 12,800 SH   SOLE 0 12,800 0 0
MONGODB INC CL A Stock 60937P106 8,525 23,745 SH   SOLE 0 23,745 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 602 2,498 SH   SOLE 0 2,498 0 0
IRIDIUM COMMUNICATIONS INC COM Stock 46269C102 2,414 61,375 SH   SOLE 0 61,375 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 538 13,307 SH   SOLE 0 13,307 0 0
DENALI THERAPEUTICS INC COM Stock 24823R105 251 3,000 SH   SOLE 0 3,000 0 0
AVAYA HLDGS CORP COM Stock 05351X101 228 11,900 SH   SOLE 0 11,900 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 619 2,668 SH   SOLE 0 2,668 0 0
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 1,139 33,980 SH   SOLE 0 33,980 0 0
ALPHABET INC CLASS A Stock 02079K305 3,363 1,919 SH   SOLE 0 1,919 0 0
O REILLY AUTOMOTIVE INC Stock 67103H107 903 1,995 SH   SOLE 0 1,995 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 1,692 7,726 SH   SOLE 0 7,725 0 0
MICROSOFT Stock 594918104 1,481 6,660 SH   SOLE 0 6,660 0 0
CERIDIAN HCM HLDG INC COM Stock 15677J108 3,142 29,490 SH   SOLE 0 29,490 0 0
HEALTH CARE PPTY INVS INC REIT 42250P103 354 11,726 SH   SOLE 0 11,726 0 0
CVS HEALTH CORP COM Stock 126650100 3,565 52,190 SH   SOLE 0 52,189 0 0
PERSPECTA INC COM Stock 715347100 899 37,320 SH   SOLE 0 37,320 0 0
ARES CAPITAL CORP COM CEF 04010L103 4,651 275,344 SH   SOLE 0 275,343 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 1,043 3 SH   SOLE 0 3 0 0
CBOE GLOBAL MKTS INC COM Stock 12503M108 778 8,350 SH   SOLE 0 8,350 0 0
BOEING CO COM Stock 097023105 327 1,527 SH   SOLE 0 1,527 0 0
VANGUARD SMALL CAP ETF ETF 922908751 247 1,270 SH   SOLE 0 1,269 0 0
ALIGN TECHNOLOGY INC Stock 016255101 548 1,025 SH   SOLE 0 1,025 0 0
TESLA MOTORS INC Stock 88160R101 205 290 SH   SOLE 0 290 0 0
MSCI INC COM Stock 55354G100 2,866 6,419 SH   SOLE 0 6,419 0 0
NORFOLK SOUTHERN CRP Stock 655844108 238 1,000 SH   SOLE 0 1,000 0 0
ALPS TRUST ETF ALERIAN MLP ETF 00162Q452 212 8,281 SH   SOLE 0 8,281 0 0
HARLEY DAVIDSON INC COM Stock 412822108 426 11,600 SH   SOLE 0 11,600 0 0
DOLLAR TREE STORES INC Stock 256746108 303 2,800 SH   SOLE 0 2,800 0 0
DOW INC COM Stock 260557103 363 6,543 SH   SOLE 0 6,543 0 0
CONAGRA BRANDS INC COM Stock 205887102 807 22,266 SH   SOLE 0 22,266 0 0
LYONDELLBASELL Stock N53745100 456 4,975 SH   SOLE 0 4,975 0 0
GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442 1,690 60,575 SH   SOLE 0 60,575 0 0
ILLUMINA INC Stock 452327109 1,249 3,375 SH   SOLE 0 3,375 0 0
FASTLY INC CL A Stock 31188V100 315 3,600 SH   SOLE 0 3,600 0 0
CORTEVA INC COM Stock 22052L104 481 12,427 SH   SOLE 0 12,427 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 1,354 6,390 SH   SOLE 0 6,390 0 0
BRIDGEBIO PHARMA INC COM Stock 10806X102 10,726 150,835 SH   SOLE 0 150,835 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 213 3,075 SH   SOLE 0 3,075 0 0
LILLY ELI & CO COM Stock 532457108 1,810 10,718 SH   SOLE 0 10,718 0 0
PELOTON INTERACTIVE INC CL A COM Stock 70614W100 429 2,825 SH   SOLE 0 2,825 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 3,010 15,351 SH   SOLE 0 15,351 0 0
TWILIO INC CL A Stock 90138F102 1,168 3,450 SH   SOLE 0 3,450 0 0
INVESCO SENIOR LOAN ETF ETF 46138G508 705 31,655 SH   SOLE 0 31,655 0 0
ISHARES TR HIGH DIVID EQUITY FD ETF 46429B663 237 2,701 SH   SOLE 0 2,701 0 0
DR REDDYS LABS LTD ADR ADR 256135203 214 3,000 SH   SOLE 0 3,000 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 1,824 1,315 SH   SOLE 0 1,315 0 0
MADISON SQUARE GRDN ENTERTNMNT CL A Stock 55826T102 1,672 15,915 SH   SOLE 0 15,915 0 0
RELAY THERAPEUTICS INC COM Stock 75943R102 6,884 165,639 SH   SOLE 0 165,639 0 0
ISHARES DJ SELECT DIVIDEND ETF 464287168 2,143 22,283 SH   SOLE 0 22,283 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 317 3,086 SH   SOLE 0 3,086 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 363 3,817 SH   SOLE 0 3,816 0 0
VYNE THERAPEUTICS INC COM NEW Stock 92941V100 97 61,218 SH   SOLE 0 61,218 0 0
VONTIER CORPORATION COM Stock 928881101 266 7,967 SH   SOLE 0 7,967 0 0
CTRIP.COM INTL LTD AMERICAN DEP SHS ADR 89677Q107 382 11,320 SH   SOLE 0 11,320 0 0
TRACTOR SUPPLY CO Stock 892356106 211 1,500 SH   SOLE 0 1,500 0 0
IMMUNOGEN INC COM Stock 45253H101 963 149,340 SH   SOLE 0 149,340 0 0
VISA INC Stock 92826C839 3,158 14,438 SH   SOLE 0 14,437 0 0
HERSHEY CO COM Stock 427866108 567 3,725 SH   SOLE 0 3,725 0 0
LEXINFINTECH HLDGS LTD ADR ADR 528877103 282 42,100 SH   SOLE 0 42,100 0 0
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 238 5,908 SH   SOLE 0 5,908 0 0
PROOFPOINT INC COM Stock 743424103 846 6,200 SH   SOLE 0 6,200 0 0
PHILLIPS 66 Stock 718546104 1,309 18,709 SH   SOLE 0 18,709 0 0
IRON MOUNTAIN INC REIT 46284V101 1,678 56,925 SH   SOLE 0 56,924 0 0
FACEBOOK INC CL A Stock 30303M102 5,968 21,849 SH   SOLE 0 21,849 0 0
AMERICAN AIRLS GROUP INC COM Stock 02376R102 786 49,837 SH   SOLE 0 49,837 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 1,605 76,520 SH   SOLE 0 76,520 0 0
KAR AUCTION SVCS INC COM Stock 48238T109 800 43,000 SH   SOLE 0 43,000 0 0
GENTHERM INC COM Stock 37253A103 729 11,185 SH   SOLE 0 11,185 0 0
WORKDAY INC COM Stock 98138H101 429 1,790 SH   SOLE 0 1,790 0 0
SL GREEN RLTY CORP COM REIT 78440X804 715 12,000 SH   SOLE 0 12,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 1,544 5,910 SH   SOLE 0 5,910 0 0
NEOGENOMICS INC COM NEW Stock 64049M209 1,200 22,280 SH   SOLE 0 22,280 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 1,239 40,500 SH   SOLE 0 40,500 0 0
NVIDIA CORPORATION COM Stock 67066G104 806 1,543 SH   SOLE 0 1,543 0 0
ABBVIE INC COM Stock 00287Y109 1,521 14,195 SH   SOLE 0 14,195 0 0
PROG HOLDINGS INC COM NPV Stock 74319R101 291 5,400 SH   SOLE 0 5,400 0 0
MCDONALDS CORP COM Stock 580135101 1,106 5,154 SH   SOLE 0 5,154 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 205 5,888 SH   SOLE 0 5,887 0 0
AGIOS PHARMACEUTICALS INC COM Stock 00847X104 249 5,750 SH   SOLE 0 5,750 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 301 7,945 SH   SOLE 0 7,945 0 0
ISHARES DOW JONES US CONSUMER GOODS ETF 464287812 4,853 27,988 SH   SOLE 0 27,988 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 724 4,776 SH   SOLE 0 4,776 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 795 6,843 SH   SOLE 0 6,843 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 2,278 9,915 SH   SOLE 0 9,915 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 526 3,273 SH   SOLE 0 3,273 0 0
ACCELERON PHARMA INC COM Stock 00434H108 1,177 9,200 SH   SOLE 0 9,200 0 0
EXPEDIA INC DEL COM Stock 30212P303 218 1,645 SH   SOLE 0 1,645 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 1,762 11,525 SH   SOLE 0 11,525 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 294 8,212 SH   SOLE 0 8,212 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 603 9,456 SH   SOLE 0 9,456 0 0
ISHARES S&P 500 INDEX ETF 464287200 7,375 19,645 SH   SOLE 0 19,645 0 0
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102 5,579 7,674 SH   SOLE 0 7,673 0 0
METTLER TOLEDO INTL INCF Stock 592688105 376 330 SH   SOLE 0 330 0 0
UNION PAC CORP COM Stock 907818108 2,908 13,967 SH   SOLE 0 13,967 0 0
ECOLAB INC COM Stock 278865100 206 953 SH   SOLE 0 953 0 0
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 209 5,430 SH   SOLE 0 5,430 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 1,059 11,080 SH   SOLE 0 11,080 0 0
GOLAR LNG LTD SHS ISIN BMG9456A1009 Stock G9456A100 960 99,600 SH   SOLE 0 99,600 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 248 5,892 SH   SOLE 0 5,892 0 0
CONOCOPHILLIPS COM Stock 20825C104 606 15,166 SH   SOLE 0 15,166 0 0
DANAHER CORP Stock 235851102 742 3,340 SH   SOLE 0 3,340 0 0
PIMCO ENHANCED LOW DURATION ACTIVE EXCHANGE-TRADED FUND ETF 72201R718 1,020 10,000 SH   SOLE 0 10,000 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 1,146 24,855 SH   SOLE 0 24,855 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 1,732 14,636 SH   SOLE 0 14,635 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 552 7,724 SH   SOLE 0 7,723 0 0
PFIZER INC COM Stock 717081103 1,112 30,208 SH   SOLE 0 30,208 0 0
COUPA SOFTWARE INC COM Stock 22266L106 1,966 5,800 SH   SOLE 0 5,800 0 0
GILEAD SCIENCES INC Stock 375558103 2,115 36,302 SH   SOLE 0 36,302 0 0
CATERPILLAR INC COM Stock 149123101 612 3,364 SH   SOLE 0 3,364 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 1,889 1,078 SH   SOLE 0 1,078 0 0
WILLIAMS COS INC COM Stock 969457100 502 25,057 SH   SOLE 0 25,057 0 0
ZENDESK INC COM Stock 98936J101 429 3,000 SH   SOLE 0 3,000 0 0
ISHARES AGGREGATE BOND ETF ETF 464287226 429 3,630 SH   SOLE 0 3,630 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 2,921 65,167 SH   SOLE 0 65,167 0 0
TRUPANION INC COM Stock 898202106 599 5,000 SH   SOLE 0 5,000 0 0
AXON ENTERPRISE INC COM Stock 05464C101 1,709 13,950 SH   SOLE 0 13,950 0 0
IPG PHOTONICS CORP COM Stock 44980X109 791 3,535 SH   SOLE 0 3,535 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,730 7,433 SH   SOLE 0 7,433 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1,137 20,559 SH   SOLE 0 20,559 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 815 23,707 SH   SOLE 0 23,707 0 0
PHILIP MORRIS INTL INC Stock 718172109 2,312 27,928 SH   SOLE 0 27,928 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 6,683 32,801 SH   SOLE 0 32,801 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 368 3,381 SH   SOLE 0 3,381 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 805 12,980 SH   SOLE 0 12,979 0 0
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 3,204 50,391 SH   SOLE 0 50,391 0 0
WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 456 11,489 SH   SOLE 0 11,489 0 0
ALTRIA GROUP INC COM Stock 02209S103 2,959 72,165 SH   SOLE 0 72,165 0 0
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 646 5,569 SH   SOLE 0 5,569 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 782 15,869 SH   SOLE 0 15,869 0 0
EXXON MOBIL CORP COM Stock 30231G102 844 20,469 SH   SOLE 0 20,469 0 0
UNITEDHEALTH GROUP Stock 91324P102 449 1,279 SH   SOLE 0 1,279 0 0
SOUTHWEST AIRLS CO COM Stock 844741108 261 5,600 SH   SOLE 0 5,600 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 299 3,500 SH   SOLE 0 3,500 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 1,487 6,350 SH   SOLE 0 6,350 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 554 16,422 SH   SOLE 0 16,422 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 2,731 11,882 SH   SOLE 0 11,882 0 0
GLOBAL BLOOD THERAPEUTICS INC COM Stock 37890U108 8,734 201,657 SH   SOLE 0 201,657 0 0
ISHARES MSCI EAFE ETF ETF 464287465 534 7,314 SH   SOLE 0 7,314 0 0
APPLE INC Stock 037833100 8,536 64,329 SH   SOLE 0 64,329 0 0
ABBOTT LABS COM Stock 002824100 648 5,922 SH   SOLE 0 5,921 0 0
DISNEY WALT CO COM Stock 254687106 2,188 12,076 SH   SOLE 0 12,075 0 0
MADISON SQUARE GRDN SPRT CORP CL A Stock 55825T103 1,162 6,310 SH   SOLE 0 6,310 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 2,706 12,776 SH   SOLE 0 12,776 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 342 2,500 SH   SOLE 0 2,500 0 0