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 COM 023135106 9,239 5,000 SH Call SOLE   0 0 5,000
MICROSOFT CORP COM 594918104 9,200 58,341 SH   SOLE   0 0 58,341
AMAZON COM INC COM 023135106 8,934 4,835 SH   SOLE   0 0 4,835
APPLE INC COM 037833100 8,595 29,271 SH   SOLE   0 0 29,271
FACEBOOK INC CL A 30303M102 5,612 27,341 SH   SOLE   0 0 27,341
MERCK & CO INC COM 58933Y105 5,534 60,844 SH   SOLE   0 0 60,844
VISA INC COM CL A 92826C839 5,066 26,960 SH   SOLE   0 0 26,960
ALPHABET INC CAP STK CL A 02079K305 5,035 3,759 SH   SOLE   0 0 3,759
THE TRADE DESK INC COM CL A 88339J105 4,833 18,603 SH   SOLE   0 0 18,603
VERTEX PHARMACEUTICALS INC COM 92532F100 4,017 18,348 SH   SOLE   0 0 18,348
SHOPIFY INC CL A 82509L107 3,673 9,238 SH   SOLE   0 0 9,238
ENVESTNET INC COM 29404K106 3,501 50,276 SH   SOLE   0 0 50,276
BOEING CO COM 097023105 3,323 10,200 SH Call SOLE   0 0 10,200
BOEING CO COM 097023105 3,258 10,000 SH Put SOLE   0 0 10,000
PALO ALTO NETWORKS INC COM 697435105 3,185 13,774 SH   SOLE   0 0 13,774
ADOBE INC COM 00724F101 3,123 9,468 SH   SOLE   0 0 9,468
AUTOMATIC DATA PROCESSING IN COM 053015103 3,112 18,251 SH   SOLE   0 0 18,251
CIENA CORP COM NEW 171779309 3,092 72,433 SH   SOLE   0 0 72,433
PAYPAL HLDGS INC COM 70450Y103 3,089 28,556 SH   SOLE   0 0 28,556
NETFLIX INC COM 64110L106 2,966 9,166 SH   SOLE   0 0 9,166
OLD DOMINION FREIGHT LINE IN COM 679580100 2,890 15,226 SH   SOLE   0 0 15,226
ILLUMINA INC COM 452327109 2,777 8,370 SH   SOLE   0 0 8,370
BOEING CO COM 097023105 2,763 8,482 SH   SOLE   0 0 8,482
INTUIT COM 461202103 2,745 10,480 SH   SOLE   0 0 10,480
QUALCOMM INC COM 747525103 2,720 30,827 SH   SOLE   0 0 30,827
SQUARE INC CL A 852234103 2,616 41,818 SH   SOLE   0 0 41,818
JOHNSON & JOHNSON COM 478160104 2,531 17,353 SH   SOLE   0 0 17,353
INTUITIVE SURGICAL INC COM NEW 46120E602 2,507 4,241 SH   SOLE   0 0 4,241
FISERV INC COM 337738108 2,473 21,389 SH   SOLE   0 0 21,389
UNITEDHEALTH GROUP INC COM 91324P102 2,473 8,411 SH   SOLE   0 0 8,411
SERVICENOW INC COM 81762P102 2,468 8,743 SH   SOLE   0 0 8,743
BIOGEN INC COM 09062X103 2,431 8,194 SH   SOLE   0 0 8,194
SHOPIFY INC CL A 82509L107 2,386 6,000 SH Put SOLE   0 0 6,000
BLACKROCK MUNICIPL INC QLTY COM 092479104 2,323 165,371 SH   SOLE   0 0 165,371
WORKDAY INC CL A 98138H101 2,286 13,900 SH   SOLE   0 0 13,900
PLANET FITNESS INC CL A 72703H101 2,237 29,949 SH   SOLE   0 0 29,949
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,225 6,913 SH   SOLE   0 0 6,913
CHENIERE ENERGY INC COM NEW 16411R208 2,182 35,736 SH   SOLE   0 0 35,736
QORVO INC COM 74736K101 2,174 18,703 SH   SOLE   0 0 18,703
VERIZON COMMUNICATIONS INC COM 92343V104 2,057 33,494 SH   SOLE   0 0 33,494
ENTERPRISE PRODS PARTNERS L COM 293792107 1,944 69,034 SH   SOLE   0 0 69,034
JPMORGAN CHASE & CO COM 46625H100 1,927 13,823 SH   SOLE   0 0 13,823
ABBVIE INC COM 00287Y109 1,895 21,406 SH   SOLE   0 0 21,406
ULTA BEAUTY INC COM 90384S303 1,890 7,466 SH   SOLE   0 0 7,466
COSTCO WHSL CORP NEW COM 22160K105 1,865 6,345 SH   SOLE   0 0 6,345
VANGUARD INDEX FDS VALUE ETF 922908744 1,836 15,316 SH   SOLE   0 0 15,316
KANSAS CITY SOUTHERN COM NEW 485170302 1,789 11,682 SH   SOLE   0 0 11,682
IDEXX LABS INC COM 45168D104 1,744 6,679 SH   SOLE   0 0 6,679
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,735 18,699 SH   SOLE   0 0 18,699
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,729 154,349 SH   SOLE   0 0 154,349
MARKETAXESS HLDGS INC COM 57060D108 1,673 4,412 SH   SOLE   0 0 4,412
MASIMO CORP COM 574795100 1,624 10,275 SH   SOLE   0 0 10,275
INCYTE CORP COM 45337C102 1,584 18,140 SH   SOLE   0 0 18,140
AKAMAI TECHNOLOGIES INC COM 00971T101 1,499 17,356 SH   SOLE   0 0 17,356
ZOETIS INC CL A 98978V103 1,490 11,261 SH   SOLE   0 0 11,261
EPAM SYS INC COM 29414B104 1,481 6,980 SH   SOLE   0 0 6,980
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,468 30,699 SH   SOLE   0 0 30,699
WASTE MGMT INC DEL COM 94106L109 1,462 12,829 SH   SOLE   0 0 12,829
INVESCO QQQ TR UNIT SER 1 46090E103 1,441 6,777 SH   SOLE   0 0 6,777
BRISTOL MYERS SQUIBB CO COM 110122108 1,424 22,183 SH   SOLE   0 0 22,183
CISCO SYS INC COM 17275R102 1,413 29,467 SH   SOLE   0 0 29,467
L3HARRIS TECHNOLOGIES INC COM 502431109 1,371 6,928 SH   SOLE   0 0 6,928
ALPHABET INC CAP STK CL C 02079K107 1,350 1,010 SH   SOLE   0 0 1,010
VEEVA SYS INC CL A COM 922475108 1,296 9,217 SH   SOLE   0 0 9,217
BANK AMER CORP COM 060505104 1,270 36,070 SH   SOLE   0 0 36,070
SHOPIFY INC CL A 82509L107 1,193 3,000 SH Call SOLE   0 0 3,000
VALERO ENERGY CORP NEW COM 91913Y100 1,190 12,712 SH   SOLE   0 0 12,712
THE TRADE DESK INC COM CL A 88339J105 1,065 4,100 SH Call SOLE   0 0 4,100
UNITED TECHNOLOGIES CORP COM 913017109 1,029 6,870 SH   SOLE   0 0 6,870
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 996 14,005 SH   SOLE   0 0 14,005
VANGUARD INDEX FDS TOTAL STK MKT 922908769 983 6,006 SH   SOLE   0 0 6,006
ORACLE CORP COM 68389X105 980 18,500 SH   SOLE   0 0 18,500
XILINX INC COM 983919101 978 10,000 SH Put SOLE   0 0 10,000
PAYCHEX INC COM 704326107 976 11,470 SH   SOLE   0 0 11,470
THERMO FISHER SCIENTIFIC INC COM 883556102 927 2,854 SH   SOLE   0 0 2,854
BIOGEN INC COM 09062X103 890 3,000 SH Call SOLE   0 0 3,000
TEXAS INSTRS INC COM 882508104 868 6,769 SH   SOLE   0 0 6,769
HOME DEPOT INC COM 437076102 817 3,741 SH   SOLE   0 0 3,741
ISHARES TR U.S. REAL ES ETF 464287739 813 8,738 SH   SOLE   0 0 8,738
BLACKROCK INC COM 09247X101 719 1,430 SH   SOLE   0 0 1,430
PFIZER INC COM 717081103 710 18,125 SH   SOLE   0 0 18,125
PIMCO CORPORATE & INCOME OPP COM 72201B101 710 37,394 SH   SOLE   0 0 37,394
TORONTO DOMINION BK ONT COM NEW 891160509 686 12,225 SH   SOLE   0 0 12,225
CORESITE RLTY CORP COM 21870Q105 660 5,890 SH   SOLE   0 0 5,890
ISHARES TR MSCI EMG MKT ETF 464287234 637 14,195 SH   SOLE   0 0 14,195
CHEVRON CORP NEW COM 166764100 630 5,224 SH   SOLE   0 0 5,224
AMGEN INC COM 031162100 619 2,566 SH   SOLE   0 0 2,566
HONEYWELL INTL INC COM 438516106 611 3,451 SH   SOLE   0 0 3,451
PRICE T ROWE GROUP INC COM 74144T108 609 5,000 SH   SOLE   0 0 5,000
AIR PRODS & CHEMS INC COM 009158106 564 2,401 SH   SOLE   0 0 2,401
NVIDIA CORP COM 67066G104 559 2,376 SH   SOLE   0 0 2,376
NEXTERA ENERGY INC COM 65339F101 539 2,227 SH   SOLE   0 0 2,227
AFLAC INC COM 001055102 537 10,160 SH   SOLE   0 0 10,160
PEPSICO INC COM 713448108 529 3,868 SH   SOLE   0 0 3,868
LOCKHEED MARTIN CORP COM 539830109 526 1,350 SH   SOLE   0 0 1,350
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 519 21,450 SH   SOLE   0 0 21,450
ALEXION PHARMACEUTICALS INC COM 015351109 509 4,710 SH   SOLE   0 0 4,710
ISHARES TR SP SMCP600VL ETF 464287879 492 3,058 SH   SOLE   0 0 3,058
REGENERON PHARMACEUTICALS COM 75886F107 490 1,306 SH   SOLE   0 0 1,306
WISDOMTREE TR US MIDCAP FUND 97717W570 487 11,568 SH   SOLE   0 0 11,568
VANGUARD GROUP DIV APP ETF 921908844 474 3,800 SH   SOLE   0 0 3,800
VANGUARD INDEX FDS GROWTH ETF 922908736 474 2,602 SH   SOLE   0 0 2,602
ABBOTT LABS COM 002824100 459 5,286 SH   SOLE   0 0 5,286
ISHARES TR SH TR CRPORT ETF 464288646 459 8,556 SH   SOLE   0 0 8,556
DANAHER CORPORATION COM 235851102 456 2,968 SH   SOLE   0 0 2,968
ISHARES TR S&P MC 400VL ETF 464287705 451 2,643 SH   SOLE   0 0 2,643
EXXON MOBIL CORP COM 30231G102 450 6,446 SH   SOLE   0 0 6,446
WISDOMTREE TR US SMALLCAP FUND 97717W562 446 11,592 SH   SOLE   0 0 11,592
HASBRO INC COM 418056107 443 4,198 SH   SOLE   0 0 4,198
SPDR SERIES TRUST S&P DIVID ETF 78464A763 438 4,075 SH   SOLE   0 0 4,075
ALPS ETF TR ALERIAN MLP 00162Q866 436 51,332 SH   SOLE   0 0 51,332
TRUIST FINL CORP COM 89832Q109 434 7,712 SH   SOLE   0 0 7,712
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 426 7,110 SH   SOLE   0 0 7,110
FASTENAL CO COM 311900104 406 10,989 SH   SOLE   0 0 10,989
ISHARES TR HDG MSCI EAFE 46434V803 405 13,275 SH   SOLE   0 0 13,275
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 399 18,291 SH   SOLE   0 0 18,291
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 390 4,160 SH   SOLE   0 0 4,160
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 382 4,712 SH   SOLE   0 0 4,712
MCCORMICK & CO INC COM NON VTG 579780206 376 2,215 SH   SOLE   0 0 2,215
DUKE REALTY CORP COM NEW 264411505 365 10,520 SH   SOLE   0 0 10,520
WILLIAMS SONOMA INC COM 969904101 359 4,892 SH   SOLE   0 0 4,892
ISHARES TR CORE HIGH DV ETF 46429B663 348 3,552 SH   SOLE   0 0 3,552
SPDR SERIES TRUST S&P BIOTECH 78464A870 347 3,645 SH   SOLE   0 0 3,645
3M CO COM 88579Y101 347 1,965 SH   SOLE   0 0 1,965
UNDER ARMOUR INC CL A 904311107 317 14,664 SH   SOLE   0 0 14,664
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 308 5,990 SH   SOLE   0 0 5,990
EOG RES INC COM 26875P101 305 3,641 SH   SOLE   0 0 3,641
PROCTER & GAMBLE CO COM 742718109 291 2,327 SH   SOLE   0 0 2,327
WISDOMTREE TR US QTLY DIV GRT 97717X669 290 5,987 SH   SOLE   0 0 5,987
PHILLIPS 66 COM 718546104 273 2,450 SH   SOLE   0 0 2,450
STARBUCKS CORP COM 855244109 273 3,103 SH   SOLE   0 0 3,103
LINDE PLC SHS G5494J103 261 1,225 SH   SOLE   0 0 1,225
PROTO LABS INC COM 743713109 254 2,501 SH   SOLE   0 0 2,501
DOMINION ENERGY INC COM 25746U109 252 3,042 SH   SOLE   0 0 3,042
ISHARES TR S&P 500 GRWT ETF 464287309 235 1,212 SH   SOLE   0 0 1,212
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 231 2,105 SH   SOLE   0 0 2,105
INTEL CORP COM 458140100 227 3,793 SH   SOLE   0 0 3,793
V F CORP COM 918204108 219 2,197 SH   SOLE   0 0 2,197
CIENA CORP COM NEW 171779309 213 5,000 SH Call SOLE   0 0 5,000
CIENA CORP COM NEW 171779309 213 5,000 SH Put SOLE   0 0 5,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 205 4,619 SH   SOLE   0 0 4,619
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 142 11,054 SH   SOLE   0 0 11,054
NEW AMER HIGH INCOME FD INC COM NEW 641876800 103 11,300 SH   SOLE   0 0 11,300