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
DANAHER CORPORATION COM 235851102 2,706 8,888 SH   SOLE   8,888 0 0
ISHARES TR GLOBAL MATER ETF 464288695 1,923 22,571 SH   SOLE   22,571 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 12 105 SH   OTR   105 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 328 8,992 SH   SOLE   8,992 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 281 5,982 SH   SOLE   5,982 0 0
SEMTECH CORP COM 816850101 356 4,561 SH   SOLE   4,561 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,121 9,647 SH   SOLE   9,647 0 0
GLOBUS MED INC CL A 379577208 251 3,276 SH   SOLE   3,276 0 0
BECTON DICKINSON & CO COM 075887109 481 1,957 SH   SOLE   1,957 0 0
HEICO CORP NEW CL A 422806208 562 4,746 SH   SOLE   4,746 0 0
SANDY SPRING BANCORP INC COM 800363103 979 21,376 SH   SOLE   21,376 0 0
MASTERCARD INCORPORATED CL A 57636Q104 56,197 161,634 SH   SOLE   161,519 0 115
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,575 24,643 SH   SOLE   24,643 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 567 2,824 SH   SOLE   2,824 0 0
HOME DEPOT INC COM 437076102 5 15 SH   OTR   15 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 34,894 35,099 SH   SOLE   35,069 0 30
THE TRADE DESK INC COM CL A 88339J105 2,321 33,020 SH   SOLE   32,980 0 40
ISHARES TR SELECT DIVID ETF 464287168 237 2,069 SH   SOLE   2,069 0 0
PULTE GROUP INC COM 745867101 253 5,500 SH   SOLE   5,500 0 0
FIVE BELOW INC COM 33829M101 7 40 SH   OTR   40 0 0
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 235 3,800 SH   SOLE   3,800 0 0
PAYCHEX INC COM 704326107 6,400 56,914 SH   SOLE   56,914 0 0
APPLE INC COM 037833100 96,428 681,468 SH   SOLE   680,711 0 757
LOWES COS INC COM 548661107 979 4,825 SH   SOLE   4,825 0 0
TARGET CORP COM 87612E106 11,878 51,919 SH   SOLE   51,919 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 210 2,861 SH   SOLE   2,861 0 0
QUALCOMM INC COM 747525103 654 5,069 SH   SOLE   5,069 0 0
LOCKHEED MARTIN CORP COM 539830109 46 132 SH   OTR   132 0 0
UNION PAC CORP COM 907818108 902 4,604 SH   SOLE   4,604 0 0
QUALYS INC COM 74758T303 592 5,321 SH   SOLE   5,321 0 0
CATERPILLAR INC COM 149123101 423 2,202 SH   SOLE   2,202 0 0
COMCAST CORP NEW CL A 20030N101 4 75 SH   OTR   75 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 458 20,547 SH   SOLE   20,547 0 0
TEXAS INSTRS INC COM 882508104 1,311 6,823 SH   SOLE   6,823 0 0
SOUTHERN CO COM 842587107 42 675 SH   OTR   675 0 0
PFIZER INC COM 717081103 38 885 SH   OTR   885 0 0
NORFOLK SOUTHN CORP COM 655844108 324 1,356 SH   SOLE   1,356 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 34,591 305,543 SH   SOLE   304,973 0 570
PHILIP MORRIS INTL INC COM 718172109 414 4,372 SH   SOLE   4,372 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 669 2,306 SH   SOLE   2,306 0 0
NATIONAL VISION HLDGS INC COM 63845R107 281 4,958 SH   SOLE   4,958 0 0
TRUIST FINL CORP COM 89832Q109 7,718 131,599 SH   SOLE   131,599 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 5 60 SH   OTR   60 0 0
ISHARES TR U.S. TECH ETF 464287721 300 2,964 SH   SOLE   2,964 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10,896 111,653 SH   SOLE   111,653 0 0
INTEL CORP COM 458140100 2,931 55,016 SH   SOLE   55,016 0 0
WALMART INC COM 931142103 2,108 15,122 SH   SOLE   15,107 0 15
GLOBANT S A COM L44385109 808 2,874 SH   SOLE   2,874 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 883 6,868 SH   SOLE   6,868 0 0
COMCAST CORP NEW CL A 20030N101 2,520 45,065 SH   SOLE   45,065 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 323 1,101 SH   SOLE   1,101 0 0
EXXON MOBIL CORP COM 30231G102 3,954 67,229 SH   SOLE   67,229 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 649 3,910 SH   SOLE   3,910 0 0
ANALOG DEVICES INC COM 032654105 1,409 8,410 SH   SOLE   8,410 0 0
PEGASYSTEMS INC COM 705573103 507 3,986 SH   SOLE   3,986 0 0
JPMORGAN CHASE & CO COM 46625H100 19,185 117,205 SH   SOLE   117,205 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 649 41,530 SH   SOLE   41,530 0 0
ISHARES INC CORE MSCI EMKT 46434G103 729 11,811 SH   SOLE   11,811 0 0
CHEVRON CORP NEW COM 166764100 8,515 83,937 SH   SOLE   83,937 0 0
ABBVIE INC COM 00287Y109 61 567 SH   OTR   567 0 0
PERFICIENT INC COM 71375U101 331 2,859 SH   SOLE   2,859 0 0
EATON CORP PLC SHS G29183103 764 5,117 SH   SOLE   5,117 0 0
VICOR CORP COM 925815102 420 3,133 SH   SOLE   3,133 0 0
ISHARES TR PFD AND INCM SEC 464288687 606 15,624 SH   SOLE   15,624 0 0
LUMENTUM HLDGS INC COM 55024U109 244 2,916 SH   SOLE   2,916 0 0
LILLY ELI & CO COM 532457108 98 425 SH   OTR   425 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 10,450 44,136 SH   SOLE   44,136 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 821 5,342 SH   SOLE   5,342 0 0
ISHARES TR IBOXX INV CP ETF 464287242 6,831 51,348 SH   SOLE   51,348 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 380 9,830 SH   SOLE   9,830 0 0
TJX COS INC NEW COM 872540109 748 11,342 SH   SOLE   11,342 0 0
ILLINOIS TOOL WKS INC COM 452308109 290 1,403 SH   SOLE   1,403 0 0
SPDR SER TR S&P BIOTECH 78464A870 681 5,420 SH   SOLE   5,420 0 0
ISHARES TR GLOBAL MATER ETF 464288695 13 154 SH   OTR   154 0 0
DIGITAL RLTY TR INC COM 253868103 28 196 SH   OTR   196 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,835 3,815 SH   SOLE   3,815 0 0
ALPHABET INC CAP STK CL A 02079K305 53 20 SH   OTR   20 0 0
SALESFORCE COM INC COM 79466L302 35,246 129,954 SH   SOLE   129,764 0 190
ISHARES TR IBOXX HI YD ETF 464288513 576 6,588 SH   SOLE   6,588 0 0
MCCORMICK & CO INC COM VTG 579780107 824 10,000 SH   SOLE   10,000 0 0
CSX CORP COM 126408103 953 32,039 SH   SOLE   32,039 0 0
AMAZON COM INC COM 023135106 7 2 SH   OTR   2 0 0
COCA COLA CO COM 191216100 377 7,186 SH   SOLE   7,086 0 100
BK OF AMERICA CORP COM 060505104 19 440 SH   OTR   440 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 283 2,030 SH   SOLE   2,030 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 978 9,459 SH   SOLE   9,459 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,061 8,778 SH   SOLE   8,778 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y560 751 16,150 SH   SOLE   16,150 0 0
AMGEN INC COM 031162100 852 4,009 SH   SOLE   4,009 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 10,798 30,164 SH   SOLE   30,164 0 0
RH COM 74967X103 500 749 SH   SOLE   749 0 0
NVIDIA CORPORATION COM 67066G104 2,374 11,458 SH   SOLE   11,458 0 0
SPROUT SOCIAL INC COM CL A 85209W109 577 4,730 SH   SOLE   4,730 0 0
AZEK CO INC CL A 05478C105 274 7,503 SH   SOLE   7,503 0 0
NETFLIX INC COM 64110L106 1,299 2,129 SH   SOLE   2,129 0 0
ISHARES TR ESG AWARE MSCI 46435U663 419 10,750 SH   SOLE   10,750 0 0
FRANKS INTL N V COM N33462107 38 13,000 SH   SOLE   13,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13,586 251,537 SH   SOLE   251,537 0 0
TESLA INC COM 88160R101 441 569 SH   SOLE   569 0 0
STARBUCKS CORP COM 855244109 4,599 41,693 SH   SOLE   41,693 0 0
MICROSOFT CORP COM 594918104 81,355 288,575 SH   SOLE   288,356 0 219
ISHARES TR CORE MSCI EAFE 46432F842 313 4,209 SH   SOLE   4,209 0 0
TRUIST FINL CORP COM 89832Q109 37 625 SH   OTR   625 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,291 4,909 SH   SOLE   4,909 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 601 6,991 SH   SOLE   6,991 0 0
ISHARES TR RUS MID CAP ETF 464287499 334 4,265 SH   SOLE   4,265 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 923 8,877 SH   SOLE   8,877 0 0
TREX CO INC COM 89531P105 20 200 SH   OTR   200 0 0
FABRINET SHS G3323L100 424 4,141 SH   SOLE   4,141 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 27,112 47,092 SH   SOLE   47,058 0 34
PAYCOM SOFTWARE INC COM 70432V102 52,462 105,823 SH   SOLE   105,613 0 210
ISHARES TR GLOBAL REIT ETF 46434V647 1,958 71,416 SH   SOLE   71,416 0 0
MCDONALDS CORP COM 580135101 10,317 42,789 SH   SOLE   42,789 0 0
STARBUCKS CORP COM 855244109 4 35 SH   OTR   35 0 0
CIGNA CORP NEW COM 125523100 450 2,249 SH   SOLE   2,249 0 0
ALPHABET INC CAP STK CL A 02079K305 50,957 19,060 SH   SOLE   19,028 0 32
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 391 3,073 SH   SOLE   3,073 0 0
EMERSON ELEC CO COM 291011104 7,558 80,235 SH   SOLE   80,235 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 47 269 SH   OTR   269 0 0
ALPHABET INC CAP STK CL C 02079K107 53 20 SH   OTR   20 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,188 15,235 SH   SOLE   15,235 0 0
FISERV INC COM 337738108 27,669 255,018 SH   SOLE   254,770 0 248
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,040 120,766 SH   SOLE   120,766 0 0
EPAM SYS INC COM 29414B104 69,336 121,539 SH   SOLE   121,364 0 175
SPDR SER TR DJ REIT ETF 78464A607 1,692 16,045 SH   SOLE   15,840 0 205
UNITED PARCEL SERVICE INC CL B 911312106 606 3,327 SH   SOLE   3,327 0 0
BLACKROCK INC COM 09247X101 12,711 15,156 SH   SOLE   15,156 0 0
RAPID7 INC COM 753422104 398 3,523 SH   SOLE   3,523 0 0
CONOCOPHILLIPS COM 20825C104 411 6,060 SH   SOLE   6,060 0 0
DEXCOM INC COM 252131107 361 660 SH   SOLE   660 0 0
MEDTRONIC PLC SHS G5960L103 433 3,452 SH   SOLE   3,452 0 0
MCDONALDS CORP COM 580135101 39 163 SH   OTR   163 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 332 6,067 SH   SOLE   6,067 0 0
INTUIT COM 461202103 265 492 SH   SOLE   492 0 0
ISHARES TR GLOBAL TECH ETF 464287291 14 252 SH   OTR   252 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 9,253 53,386 SH   SOLE   53,386 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 415 2,313 SH   SOLE   2,313 0 0
DOLLAR GEN CORP NEW COM 256677105 237 1,115 SH   SOLE   1,115 0 0
JOHNSON & JOHNSON COM 478160104 10,590 65,570 SH   SOLE   65,570 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 14 59 SH   OTR   59 0 0
DIGITAL RLTY TR INC COM 253868103 7,364 50,980 SH   SOLE   50,980 0 0
DISNEY WALT CO COM 254687106 5,116 30,242 SH   SOLE   30,157 0 85
PFIZER INC COM 717081103 8,787 204,310 SH   SOLE   204,210 0 100
ISHARES TR ISHARES BIOTECH 464287556 2,129 13,165 SH   SOLE   13,165 0 0
KIMBERLY-CLARK CORP COM 494368103 635 4,795 SH   SOLE   4,795 0 0
AMERICAN TOWER CORP NEW COM 03027X100 618 2,327 SH   SOLE   2,327 0 0
FACEBOOK INC CL A 30303M102 8 25 SH   OTR   25 0 0
FISERV INC COM 337738108 5 50 SH   OTR   50 0 0
BK OF AMERICA CORP COM 060505104 11,415 268,910 SH   SOLE   268,550 0 360
CVS HEALTH CORP COM 126650100 7,891 92,992 SH   SOLE   92,992 0 0
ISHARES TR TIPS BD ETF 464287176 298 2,336 SH   SOLE   2,336 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,483 3,301 SH   SOLE   3,301 0 0
PEPSICO INC COM 713448108 20,974 139,444 SH   SOLE   139,339 0 105
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,589 189,911 SH   SOLE   189,711 0 200
ABBOTT LABS COM 002824100 46,397 392,766 SH   SOLE   392,168 0 598
BLACKSTONE INC COM 09260D107 1,306 11,225 SH   SOLE   11,225 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 326 4,730 SH   SOLE   4,730 0 0
NEXTERA ENERGY INC COM 65339F101 4,574 58,248 SH   SOLE   58,248 0 0
IDEXX LABS INC COM 45168D104 389 625 SH   SOLE   625 0 0
WINGSTOP INC COM 974155103 24,261 147,994 SH   SOLE   147,819 0 175
NUVEEN AMT FREE QLTY MUN INC COM 670657105 152 10,000 SH   SOLE   10,000 0 0
3M CO COM 88579Y101 4 23 SH   OTR   23 0 0
AMERICAN EXPRESS CO COM 025816109 511 3,049 SH   SOLE   3,049 0 0
AMAZON COM INC COM 023135106 77,156 23,487 SH   SOLE   23,462 0 25
VANGUARD WORLD FD MEGA GRWTH IND 921910816 15 62 SH   OTR   62 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 14 40 SH   OTR   40 0 0
PAYPAL HLDGS INC COM 70450Y103 39 150 SH   OTR   150 0 0
TREX CO INC COM 89531P105 44,331 434,917 SH   SOLE   434,592 0 325
MALIBU BOATS INC COM CL A 56117J100 287 4,102 SH   SOLE   4,102 0 0
AT&T INC COM 00206R102 7,490 277,308 SH   SOLE   277,308 0 0
HUBSPOT INC COM 443573100 1,298 1,920 SH   SOLE   1,920 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 510 1,507 SH   SOLE   1,507 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 635 1,985 SH   SOLE   1,985 0 0
PROCTER AND GAMBLE CO COM 742718109 12,876 92,105 SH   SOLE   92,105 0 0
JPMORGAN CHASE & CO COM 46625H100 10 59 SH   OTR   59 0 0
PRICE T ROWE GROUP INC COM 74144T108 5,864 29,813 SH   SOLE   29,813 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,098 13,395 SH   SOLE   13,395 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8 20 SH   OTR   20 0 0
COLGATE PALMOLIVE CO COM 194162103 697 9,218 SH   SOLE   9,218 0 0
BOEING CO COM 097023105 741 3,368 SH   SOLE   3,368 0 0
ORACLE CORP COM 68389X105 1,507 17,294 SH   SOLE   17,294 0 0
STRYKER CORPORATION COM 863667101 797 3,021 SH   SOLE   3,021 0 0
PAYCOM SOFTWARE INC COM 70432V102 7 15 SH   OTR   15 0 0
FOX FACTORY HLDG CORP COM 35138V102 758 5,244 SH   SOLE   5,244 0 0
SCHWAB CHARLES CORP COM 808513105 244 3,350 SH   SOLE   3,350 0 0
SHERWIN WILLIAMS CO COM 824348106 294 1,050 SH   SOLE   1,050 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 47 485 SH   OTR   485 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 225 2,018 SH   SOLE   2,018 0 0
CORNING INC COM 219350105 38 1,055 SH   OTR   1,055 0 0
US BANCORP DEL COM NEW 902973304 399 6,711 SH   SOLE   6,711 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 15 190 SH   OTR   190 0 0
PACIRA BIOSCIENCES INC COM 695127100 219 3,904 SH   SOLE   3,904 0 0
VISTEON CORP COM NEW 92839U206 240 2,541 SH   SOLE   2,541 0 0
ISHARES TR JPMORGAN USD EMG 464288281 823 7,480 SH   SOLE   7,480 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 850 13,775 SH   SOLE   13,775 0 0
IQVIA HLDGS INC COM 46266C105 49,034 204,700 SH   SOLE   204,480 0 220
CISCO SYS INC COM 17275R102 70 1,290 SH   OTR   1,290 0 0
PROCTER AND GAMBLE CO COM 742718109 32 230 SH   OTR   230 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 453 4,629 SH   SOLE   4,629 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 462 7,811 SH   SOLE   7,811 0 0
ISHARES TR CORE S&P SCP ETF 464287804 758 6,941 SH   SOLE   6,941 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 826 15,044 SH   SOLE   15,044 0 0
MICROSOFT CORP COM 594918104 202 716 SH   OTR   716 0 0
CISCO SYS INC COM 17275R102 7,896 145,066 SH   SOLE   145,066 0 0
CAREDX INC COM 14167L103 286 4,510 SH   SOLE   4,510 0 0
ABBVIE INC COM 00287Y109 11,610 107,634 SH   SOLE   107,616 0 18
GENERAC HLDGS INC COM 368736104 34,365 84,091 SH   SOLE   84,006 0 85
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,134 7,817 SH   SOLE   7,817 0 0
CORNING INC COM 219350105 3,781 103,628 SH   SOLE   103,628 0 0
BROADCOM INC COM 11135F101 4,978 10,265 SH   SOLE   10,265 0 0
ARCH CAP GROUP LTD ORD G0450A105 462 12,100 SH   SOLE   12,100 0 0
BROADCOM INC COM 11135F101 7 15 SH   OTR   15 0 0
BLACKROCK INC COM 09247X101 52 62 SH   OTR   62 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 6 99 SH   OTR   99 0 0
MIMECAST LTD ORD SHS G14838109 300 4,715 SH   SOLE   4,715 0 0
ROPER TECHNOLOGIES INC COM 776696106 223 500 SH   SOLE   500 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 62 228 SH   OTR   228 0 0
WELLTOWER INC COM 95040Q104 8,587 104,212 SH   SOLE   104,212 0 0
VISA INC COM CL A 92826C839 4,592 20,615 SH   SOLE   20,615 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,302 81,569 SH   SOLE   81,569 0 0
YETI HLDGS INC COM 98585X104 18,951 221,161 SH   SOLE   221,161 0 0
GALLAGHER ARTHUR J & CO COM 363576109 509 3,422 SH   SOLE   3,422 0 0
FACEBOOK INC CL A 30303M102 36,137 106,475 SH   SOLE   106,350 0 125
HESKA CORP COM RESTRC NEW 42805E306 557 2,155 SH   SOLE   2,155 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,591 25,829 SH   SOLE   25,829 0 0
CRYO-CELL INTL INC COM 228895108 237 19,563 SH   SOLE   19,563 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 756 5,062 SH   SOLE   5,062 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 531 3,365 SH   SOLE   3,365 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 247 1,610 SH   SOLE   1,610 0 0
LILLY ELI & CO COM 532457108 3,638 15,746 SH   SOLE   15,746 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 349 5,731 SH   SOLE   5,731 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 245 3,304 SH   SOLE   3,304 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 16,634 76,069 SH   SOLE   75,894 0 175
HOME DEPOT INC COM 437076102 14,789 45,054 SH   SOLE   45,054 0 0
ABBOTT LABS COM 002824100 95 801 SH   OTR   801 0 0
ISHARES TR CORE US AGGBD ET 464287226 753 6,558 SH   SOLE   6,558 0 0
PEPSICO INC COM 713448108 39 260 SH   OTR   260 0 0
PNC FINL SVCS GROUP INC COM 693475105 578 2,954 SH   SOLE   2,954 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,457 11,064 SH   SOLE   11,064 0 0
CVS HEALTH CORP COM 126650100 43 505 SH   OTR   505 0 0
TARGET CORP COM 87612E106 80 348 SH   OTR   348 0 0
UNITEDHEALTH GROUP INC COM 91324P102 45,788 117,183 SH   SOLE   117,078 0 105
YUM BRANDS INC COM 988498101 315 2,575 SH   SOLE   2,575 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 2,824 4,621 SH   SOLE   4,577 0 44
INTERNATIONAL BUSINESS MACHS COM 459200101 222 1,597 SH   SOLE   1,597 0 0
LOCKHEED MARTIN CORP COM 539830109 11,193 32,433 SH   SOLE   32,394 0 39
SOUTHERN CO COM 842587107 9,609 155,060 SH   SOLE   155,060 0 0
WASTE MGMT INC DEL COM 94106L109 236 1,580 SH   SOLE   1,580 0 0
ALTERYX INC COM CL A 02156B103 219 2,999 SH   SOLE   2,999 0 0
3M CO COM 88579Y101 2,235 12,744 SH   SOLE   12,744 0 0
AT&T INC COM 00206R102 34 1,250 SH   OTR   1,250 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 492 2,700 SH   SOLE   2,700 0 0
EMERSON ELEC CO COM 291011104 55 582 SH   OTR   582 0 0
SERVICENOW INC COM 81762P102 24,422 39,247 SH   SOLE   39,247 0 0
IQVIA HLDGS INC COM 46266C105 12 50 SH   OTR   50 0 0
CHEGG INC COM 163092109 479 7,040 SH   SOLE   7,040 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,043 2,646 SH   SOLE   2,646 0 0
PAYCHEX INC COM 704326107 39 350 SH   OTR   350 0 0
DOMINION ENERGY INC COM 25746U109 819 11,222 SH   SOLE   11,222 0 0
APPLE INC COM 037833100 6 40 SH   OTR   40 0 0
CONSOLIDATED EDISON INC COM 209115104 238 3,280 SH   SOLE   3,280 0 0
PRICE T ROWE GROUP INC COM 74144T108 5 25 SH   OTR   25 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,924 22,982 SH   SOLE   22,982 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,933 4,817 SH   SOLE   4,817 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,814 10,269 SH   SOLE   10,269 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,150 14,398 SH   SOLE   14,398 0 0
SUMMIT FINL GROUP INC COM 86606G101 245 10,000 SH   SOLE   10,000 0 0
MERCK & CO INC COM 58933Y105 6,941 92,415 SH   SOLE   92,415 0 0
EVERBRIDGE INC COM 29978A104 1,507 9,977 SH   SOLE   9,977 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 2,105 26,836 SH   SOLE   26,836 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 26,861 302,388 SH   SOLE   302,040 0 348
SPDR GOLD TR GOLD SHS 78463V107 1,602 9,755 SH   SOLE   9,680 0 75
OVERSTOCK COM INC DEL COM 690370101 260 3,331 SH   SOLE   3,331 0 0
VEECO INSTRS INC DEL COM 922417100 261 11,749 SH   SOLE   11,749 0 0
CERNER CORP COM 156782104 306 4,340 SH   SOLE   4,340 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 692 1,831 SH   SOLE   1,831 0 0
HEICO CORP NEW COM 422806109 426 3,227 SH   SOLE   3,227 0 0
MARRIOTT INTL INC NEW CL A 571903202 445 3,002 SH   SOLE   3,002 0 0
MCCORMICK & CO INC COM NON VTG 579780206 963 11,887 SH   SOLE   11,887 0 0
WELLTOWER INC COM 95040Q104 33 400 SH   OTR   400 0 0
FASTENAL CO COM 311900104 289 5,600 SH   SOLE   5,600 0 0
SANGAMO THERAPEUTICS INC COM 800677106 171 18,945 SH   SOLE   18,945 0 0
NEXTERA ENERGY INC COM 65339F101 4 46 SH   OTR   46 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 66 1,220 SH   OTR   1,220 0 0
DISNEY WALT CO COM 254687106 7 40 SH   OTR   40 0 0
HONEYWELL INTL INC COM 438516106 807 3,802 SH   SOLE   3,802 0 0
CLOROX CO DEL COM 189054109 211 1,275 SH   SOLE   1,275 0 0
ALPHABET INC CAP STK CL C 02079K107 29,985 11,250 SH   SOLE   11,240 0 10
AXON ENTERPRISE INC COM 05464C101 950 5,428 SH   SOLE   5,428 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 902 8,850 SH   SOLE   8,850 0 0
MERCK & CO INC COM 58933Y105 25 335 SH   OTR   335 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,344 10,084 SH   SOLE   10,084 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1,981 34,958 SH   SOLE   34,958 0 0
INVITAE CORP COM 46185L103 214 7,537 SH   SOLE   7,537 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 285 10,545 SH   SOLE   10,545 0 0
FIVE BELOW INC COM 33829M101 40,642 229,861 SH   SOLE   229,566 0 295
PPG INDS INC COM 693506107 204 1,424 SH   SOLE   1,424 0 0
ISHARES TR S&P SML 600 GWT 464287887 774 5,950 SH   SOLE   5,950 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,988 8,412 SH   SOLE   8,412 0 0
PAYPAL HLDGS INC COM 70450Y103 61,754 237,322 SH   SOLE   237,081 0 241
THERMO FISHER SCIENTIFIC INC COM 883556102 432 756 SH   SOLE   756 0 0
KINDER MORGAN INC DEL COM 49456B101 3,110 185,911 SH   SOLE   185,911 0 0
JOHNSON & JOHNSON COM 478160104 64 395 SH   OTR   395 0 0
CHEVRON CORP NEW COM 166764100 5 45 SH   OTR   45 0 0