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
2U INC COM 90214J101 164 15,697 SH   SOLE NONE 0 0 15,697
ABBOTT LABS COM 002824100 8,473 77,987 SH   SOLE NONE 0 0 77,987
ABBVIE INC COM 00287Y109 9,949 64,961 SH   SOLE NONE 0 0 64,961
ACM RESH INC COM CL A 00108J109 182 10,832 SH   SOLE NONE 0 0 10,832
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 101 12,539 SH   SOLE NONE 0 0 12,539
ADOBE SYSTEMS INCORPORATED COM 00724F101 16,738 45,726 SH   SOLE NONE 0 0 45,726
ADVANCED MICRO DEVICES INC COM 007903107 215 2,812 SH   SOLE NONE 0 0 2,812
ALARM COM HLDGS INC COM 011642105 233 3,770 SH   SOLE NONE 0 0 3,770
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 314 2,151 SH   SOLE NONE 0 0 2,151
ALPHABET INC CAP STK CL A 02079K305 1,680 771 SH   SOLE NONE 0 0 771
ALPHABET INC CAP STK CL C 02079K107 17,834 8,153 SH   SOLE NONE 0 0 8,153
AMAZON COM INC COM 023135106 17,308 162,962 SH   SOLE NONE 0 0 162,962
AMGEN INC COM 031162100 9,220 37,894 SH   SOLE NONE 0 0 37,894
ANALOG DEVICES INC COM 032654105 425 2,912 SH   SOLE NONE 0 0 2,912
APOLLO COML REAL EST FIN INC COM 03762U105 297 28,463 SH   SOLE NONE 0 0 28,463
APPLE INC COM 037833100 18,661 136,487 SH   SOLE NONE 0 0 136,487
AUTOMATIC DATA PROCESSING IN COM 053015103 18,025 85,818 SH   SOLE NONE 0 0 85,818
AUTOZONE INC COM 053332102 849 395 SH   SOLE NONE 0 0 395
AVALARA INC COM 05338G106 214 3,028 SH   SOLE NONE 0 0 3,028
AXONICS INC COM 05465P101 291 5,133 SH   SOLE NONE 0 0 5,133
BECTON DICKINSON & CO COM 075887109 9,339 37,882 SH   SOLE NONE 0 0 37,882
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 597 2,188 SH   SOLE NONE 0 0 2,188
BLACKLINE INC COM 09239B109 236 3,546 SH   SOLE NONE 0 0 3,546
BLACKROCK INC COM 09247X101 8,388 13,773 SH   SOLE NONE 0 0 13,773
BLACKSTONE MTG TR INC COM CL A 09257W100 530 19,153 SH   SOLE NONE 0 0 19,153
BLOOM ENERGY CORP COM CL A 093712107 307 18,622 SH   SOLE NONE 0 0 18,622
BOEING CO COM 097023105 8,834 64,613 SH   SOLE NONE 0 0 64,613
CARRIER GLOBAL CORPORATION COM 14448C104 332 9,317 SH   SOLE NONE 0 0 9,317
CELSIUS HLDGS INC COM NEW 15118V207 320 4,899 SH   SOLE NONE 0 0 4,899
CERUS CORP COM 157085101 254 48,057 SH   SOLE NONE 0 0 48,057
CHEVRON CORP NEW COM 166764100 8,703 60,110 SH   SOLE NONE 0 0 60,110
CINCINNATI FINL CORP COM 172062101 9,176 77,121 SH   SOLE NONE 0 0 77,121
CLEARFIELD INC COM 18482P103 248 3,999 SH   SOLE NONE 0 0 3,999
CME GROUP INC COM 12572Q105 385 1,879 SH   SOLE NONE 0 0 1,879
COCA COLA CO COM 191216100 363 5,776 SH   SOLE NONE 0 0 5,776
COHU INC COM 192576106 222 8,012 SH   SOLE NONE 0 0 8,012
COINBASE GLOBAL INC COM CL A 19260Q107 6,167 131,163 SH   SOLE NONE 0 0 131,163
COLGATE PALMOLIVE CO COM 194162103 353 4,408 SH   SOLE NONE 0 0 4,408
COSTCO WHSL CORP NEW COM 22160K105 9,289 19,381 SH   SOLE NONE 0 0 19,381
CROWDSTRIKE HLDGS INC CL A 22788C105 263 1,561 SH   SOLE NONE 0 0 1,561
CVS HEALTH CORP COM 126650100 9,054 97,715 SH   SOLE NONE 0 0 97,715
DATADOG INC CL A COM 23804L103 218 2,292 SH   SOLE NONE 0 0 2,292
DISNEY WALT CO COM 254687106 15,872 168,131 SH   SOLE NONE 0 0 168,131
DOVER CORP COM 260003108 7,561 62,321 SH   SOLE NONE 0 0 62,321
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 264 20,973 SH   SOLE NONE 0 0 20,973
ECOLAB INC COM 278865100 7,864 51,143 SH   SOLE NONE 0 0 51,143
EHEALTH INC COM 28238P109 124 13,342 SH   SOLE NONE 0 0 13,342
ENPHASE ENERGY INC COM 29355A107 466 2,388 SH   SOLE NONE 0 0 2,388
ENVIVA INC COM 29415B103 217 3,800 SH   SOLE NONE 0 0 3,800
EXELIXIS INC COM 30161Q104 322 15,462 SH   SOLE NONE 0 0 15,462
FACTSET RESH SYS INC COM 303075105 308 802 SH   SOLE NONE 0 0 802
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 224 11,523 SH   SOLE NONE 0 0 11,523
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 280 6,184 SH   SOLE NONE 0 0 6,184
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 542 21,069 SH   SOLE NONE 0 0 21,069
FORD MTR CO DEL COM 345370860 203 18,197 SH   SOLE NONE 0 0 18,197
FORTINET INC COM 34959E109 301 5,315 SH   SOLE NONE 0 0 5,315
FULGENT GENETICS INC COM 359664109 234 4,287 SH   SOLE NONE 0 0 4,287
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 911 32,819 SH   SOLE NONE 0 0 32,819
GOLUB CAP BDC INC COM 38173M102 1,944 150,000 SH   SOLE NONE 0 0 150,000
GRACO INC COM 384109104 385 6,488 SH   SOLE NONE 0 0 6,488
HOME DEPOT INC COM 437076102 8,708 31,748 SH   SOLE NONE 0 0 31,748
INSPIRE MED SYS INC COM 457730109 225 1,234 SH   SOLE NONE 0 0 1,234
INTRA-CELLULAR THERAPIES INC COM 46116X101 365 6,401 SH   SOLE NONE 0 0 6,401
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 357 8,096 SH   SOLE NONE 0 0 8,096
INVESCO QQQ TR UNIT SER 1 46090E103 10,958 39,095 SH   SOLE NONE 0 0 39,095
IRHYTHM TECHNOLOGIES INC COM 450056106 302 2,800 SH   SOLE NONE 0 0 2,800
ISHARES GOLD TR ISHARES NEW 464285204 5,987 174,500 SH   SOLE NONE 0 0 174,500
ISHARES INC CORE MSCI EMKT 46434G103 346 7,051 SH   SOLE NONE 0 0 7,051
ISHARES INC ESG AWR MSCI EM 46434G863 241 7,465 SH   SOLE NONE 0 0 7,465
ISHARES INC MSCI EMRG CHN 46434G764 305 6,390 SH   SOLE NONE 0 0 6,390
ISHARES TR CORE S&P SCP ETF 464287804 27,930 302,243 SH   SOLE NONE 0 0 302,243
ISHARES TR CORE S&P500 ETF 464287200 428 1,129 SH   SOLE NONE 0 0 1,129
ISHARES TR RUS 2000 GRW ETF 464287648 1,987 9,630 SH   SOLE NONE 0 0 9,630
ISHARES TR 7-10 YR TRSY BD 464287440 1,391 13,595 SH   SOLE NONE 0 0 13,595
ISHARES TR MSCI EMG MKT ETF 464287234 521 13,000 SH   SOLE NONE 0 0 13,000
ISHARES TR SHORT TREAS BD 464288679 300 2,726 SH   SOLE NONE 0 0 2,726
ISHARES TR 3 7 YR TREAS BD 464288661 1,258 10,544 SH   SOLE NONE 0 0 10,544
ISHARES TR NATIONAL MUN ETF 464288414 214 2,016 SH   SOLE NONE 0 0 2,016
ISHARES TR GOV/CRED BD ETF 464288596 213 1,983 SH   SOLE NONE 0 0 1,983
ISHARES TR GLB INFRASTR ETF 464288372 1,096 23,445 SH   SOLE NONE 0 0 23,445
ISHARES TR SHRT NAT MUN ETF 464288158 252 2,412 SH   SOLE NONE 0 0 2,412
ISHARES TR CORE MSCI EAFE 46432F842 346 5,873 SH   SOLE NONE 0 0 5,873
ISHARES TR MSCI USA MMENTM 46432F396 2,531 18,557 SH   SOLE NONE 0 0 18,557
ISHARES TR RUSEL 2500 ETF 46435G268 354 6,849 SH   SOLE NONE 0 0 6,849
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 695 11,940 SH   SOLE NONE 0 0 11,940
JOHNSON & JOHNSON COM 478160104 10,796 60,818 SH   SOLE NONE 0 0 60,818
JPMORGAN CHASE & CO COM 46625H100 7,495 66,554 SH   SOLE NONE 0 0 66,554
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 2,277 235,024 SH   SOLE NONE 0 0 235,024
LEGALZOOM COM INC COM 52466B103 218 19,867 SH   SOLE NONE 0 0 19,867
LINDE PLC SHS G5494J103 579 2,014 SH   SOLE NONE 0 0 2,014
LOWES COS INC COM 548661107 527 3,019 SH   SOLE NONE 0 0 3,019
MASTERCARD INCORPORATED CL A 57636Q104 796 2,523 SH   SOLE NONE 0 0 2,523
MCCORMICK & CO INC COM NON VTG 579780206 8,769 105,338 SH   SOLE NONE 0 0 105,338
MCDONALDS CORP COM 580135101 9,480 38,399 SH   SOLE NONE 0 0 38,399
MEDIFAST INC COM 58470H101 241 1,336 SH   SOLE NONE 0 0 1,336
MEDTRONIC PLC SHS G5960L103 9,425 105,011 SH   SOLE NONE 0 0 105,011
META PLATFORMS INC CL A 30303M102 15,333 95,091 SH   SOLE NONE 0 0 95,091
METTLER TOLEDO INTERNATIONAL COM 592688105 325 283 SH   SOLE NONE 0 0 283
MICROSOFT CORP COM 594918104 20,912 81,423 SH   SOLE NONE 0 0 81,423
MICROVISION INC DEL COM NEW 594960304 83 21,594 SH   SOLE NONE 0 0 21,594
MIDDLEBY CORP COM 596278101 318 2,538 SH   SOLE NONE 0 0 2,538
MODERNA INC COM 60770K107 256 1,795 SH   SOLE NONE 0 0 1,795
MONOLITHIC PWR SYS INC COM 609839105 244 635 SH   SOLE NONE 0 0 635
MOODYS CORP COM 615369105 836 3,074 SH   SOLE NONE 0 0 3,074
MSCI INC COM 55354G100 458 1,111 SH   SOLE NONE 0 0 1,111
NEXTERA ENERGY INC COM 65339F101 234 3,018 SH   SOLE NONE 0 0 3,018
NIKE INC CL B 654106103 402 3,937 SH   SOLE NONE 0 0 3,937
NVIDIA CORPORATION COM 67066G104 250 1,650 SH   SOLE NONE 0 0 1,650
ONTO INNOVATION INC COM 683344105 210 3,007 SH   SOLE NONE 0 0 3,007
ORACLE CORP COM 68389X105 387 5,541 SH   SOLE NONE 0 0 5,541
OTIS WORLDWIDE CORP COM 68902V107 353 4,999 SH   SOLE NONE 0 0 4,999
PAGERDUTY INC COM 69553P100 232 9,364 SH   SOLE NONE 0 0 9,364
PAYCOM SOFTWARE INC COM 70432V102 227 809 SH   SOLE NONE 0 0 809
PEPSICO INC COM 713448108 9,785 58,713 SH   SOLE NONE 0 0 58,713
PHREESIA INC COM 71944F106 208 8,326 SH   SOLE NONE 0 0 8,326
PIMCO ETF TR 15+ YR US TIPS 72201R304 2,713 41,626 SH   SOLE NONE 0 0 41,626
PROCTER AND GAMBLE CO COM 742718109 9,522 66,223 SH   SOLE NONE 0 0 66,223
PTC THERAPEUTICS INC COM 69366J200 298 7,448 SH   SOLE NONE 0 0 7,448
QUIDELORTHO CORP COM 219798105 262 2,695 SH   SOLE NONE 0 0 2,695
REALTY INCOME CORP COM 756109104 18,623 272,828 SH   SOLE NONE 0 0 272,828
REPLIGEN CORP COM 759916109 222 1,365 SH   SOLE NONE 0 0 1,365
RIOT BLOCKCHAIN INC COM 767292105 71 17,021 SH   SOLE NONE 0 0 17,021
ROPER TECHNOLOGIES INC COM 776696106 8,816 22,338 SH   SOLE NONE 0 0 22,338
S&P GLOBAL INC COM 78409V104 8,015 23,780 SH   SOLE NONE 0 0 23,780
SALESFORCE INC COM 79466L302 15,892 96,293 SH   SOLE NONE 0 0 96,293
SAREPTA THERAPEUTICS INC COM 803607100 244 3,259 SH   SOLE NONE 0 0 3,259
SCHWAB CHARLES CORP COM 808513105 7,835 124,011 SH   SOLE NONE 0 0 124,011
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 208 4,674 SH   SOLE NONE 0 0 4,674
SERVICENOW INC COM 81762P102 246 517 SH   SOLE NONE 0 0 517
SHERWIN WILLIAMS CO COM 824348106 8,785 39,233 SH   SOLE NONE 0 0 39,233
SHOCKWAVE MED INC COM 82489T104 316 1,654 SH   SOLE NONE 0 0 1,654
SILK RD MED INC COM 82710M100 270 7,427 SH   SOLE NONE 0 0 7,427
SOUTHERN CO COM 842587107 311 4,363 SH   SOLE NONE 0 0 4,363
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,093 76,036 SH   SOLE NONE 0 0 76,036
SPDR SER TR FTSE INT GVT ETF 78464A490 1,136 25,109 SH   SOLE NONE 0 0 25,109
STAAR SURGICAL CO COM PAR $0.01 852312305 249 3,508 SH   SOLE NONE 0 0 3,508
STANLEY BLACK & DECKER INC COM 854502101 7,367 70,252 SH   SOLE NONE 0 0 70,252
STARBUCKS CORP COM 855244109 8,137 106,518 SH   SOLE NONE 0 0 106,518
STARWOOD PPTY TR INC COM 85571B105 517 24,765 SH   SOLE NONE 0 0 24,765
SYSCO CORP COM 871829107 9,529 112,486 SH   SOLE NONE 0 0 112,486
TARGET CORP COM 87612E106 7,438 52,663 SH   SOLE NONE 0 0 52,663
TENABLE HLDGS INC COM 88025T102 305 6,724 SH   SOLE NONE 0 0 6,724
TJX COS INC NEW COM 872540109 393 7,044 SH   SOLE NONE 0 0 7,044
TRADEWEB MKTS INC CL A 892672106 217 3,178 SH   SOLE NONE 0 0 3,178
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 252 4,232 SH   SOLE NONE 0 0 4,232
UNITEDHEALTH GROUP INC COM 91324P102 10,984 21,384 SH   SOLE NONE 0 0 21,384
UPWORK INC COM 91688F104 202 9,778 SH   SOLE NONE 0 0 9,778
V F CORP COM 918204108 7,655 173,314 SH   SOLE NONE 0 0 173,314
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,464 18,853 SH   SOLE NONE 0 0 18,853
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,482 19,698 SH   SOLE NONE 0 0 19,698
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 421 8,506 SH   SOLE NONE 0 0 8,506
VANGUARD INDEX FDS TOTAL STK MKT 922908769 792 4,198 SH   SOLE NONE 0 0 4,198
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 400 3,050 SH   SOLE NONE 0 0 3,050
VANGUARD INDEX FDS MID CAP ETF 922908629 20,346 103,297 SH   SOLE NONE 0 0 103,297
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,743 51,684 SH   SOLE NONE 0 0 51,684
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 395 4,333 SH   SOLE NONE 0 0 4,333
VANGUARD INDEX FDS SML CP GRW ETF 922908595 21,925 111,280 SH   SOLE NONE 0 0 111,280
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 21,566 122,967 SH   SOLE NONE 0 0 122,967
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15,146 116,940 SH   SOLE NONE 0 0 116,940
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,047 3,019 SH   SOLE NONE 0 0 3,019
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,430 17,877 SH   SOLE NONE 0 0 17,877
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 291 3,822 SH   SOLE NONE 0 0 3,822
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 404 4,980 SH   SOLE NONE 0 0 4,980
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,458 23,841 SH   SOLE NONE 0 0 23,841
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 325 5,522 SH   SOLE NONE 0 0 5,522
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1,036 14,764 SH   SOLE NONE 0 0 14,764
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 301 7,378 SH   SOLE NONE 0 0 7,378
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 271 4,414 SH   SOLE NONE 0 0 4,414
VANGUARD WORLD FD EXTENDED DUR 921910709 464 4,632 SH   SOLE NONE 0 0 4,632
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 406 2,193 SH   SOLE NONE 0 0 2,193
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 595 2,527 SH   SOLE NONE 0 0 2,527
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 336 4,347 SH   SOLE NONE 0 0 4,347
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 317 3,374 SH   SOLE NONE 0 0 3,374
VANGUARD WORLD FDS INF TECH ETF 92204A702 878 2,688 SH   SOLE NONE 0 0 2,688
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 406 1,784 SH   SOLE NONE 0 0 1,784
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 391 2,395 SH   SOLE NONE 0 0 2,395
VEEVA SYS INC CL A COM 922475108 246 1,242 SH   SOLE NONE 0 0 1,242
VIR BIOTECHNOLOGY INC COM 92764N102 223 8,765 SH   SOLE NONE 0 0 8,765
VISA INC COM CL A 92826C839 18,322 93,059 SH   SOLE NONE 0 0 93,059
WALMART INC COM 931142103 8,500 69,913 SH   SOLE NONE 0 0 69,913