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
ABBOTT LABS COM 002824100 233 2,558 SH   SOLE   233 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 275 3,121 SH   SOLE   275 0 0
AKAMAI TECHNOLOGIES IN COM 00971T101 321 2,998 SH   SOLE   321 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16 75 SH   SOLE   15 0 0
ALPHABET INC CAP STK CL A 02079K305 558 394 SH   SOLE   558 0 0
ALPHABET INC CAP STK CL C 02079K107 19 14 SH   SOLE   19 0 0
AMAZON COM INC COM 023135106 1,125 408 SH   SOLE   1,125 0 0
AMERCIAN EXPRESS CO COM 025816109 289 3,043 SH   SOLE   289 0 0
AMERICAN TOWER CORP NEW COM 03027X100 660 2,556 SH   SOLE   660 0 0
AMPLIFY ETF TR BLOCKHAIN LDR 032108607 28 1,390 SH   SOLE   28 0 0
APPLE INC COM 037833100 317 871 SH   SOLE   317 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 402 1,094 SH   SOLE   402 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 536 3,006 SH   SOLE   536 0 0
BLACKROCK INC COM 09247X101 280 516 SH   SOLE   280 0 0
CHARLES RIV LABS INTL INC COM 159864107 309 1,775 SH   SOLE   309 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 484 950 SH   SOLE   484 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,580 29,243 SH   SOLE   1,580 0 0
COSTAR GROUP INC COM 22160N109 586 825 SH   SOLE   586 0 0
COSTCO WHSL CORP NEW COM 22160K105 703 2,319 SH   SOLE   703 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 317 3,164 SH   SOLE   317 0 0
DEXCOM INC COM 252131107 397 981 SH   SOLE   397 0 0
DOLLAR GEN CORP NEW COM 256677105 516 2,710 SH   SOLE   516 0 0
ECOLAB INC COM 278865100 226 1,140 SH   SOLE   226 0 0
ELECTRONIC ARTS INC COM 285512109 489 3,705 SH   SOLE   489 0 0
EQUINIX INC COM 29444U700 177 252 SH   SOLE   177 0 0
EVERQUOTE INC COM CL A 30041R108 347 5,967 SH   SOLE   347 0 0
EXXON MOBIL CORP COM 30231G102 471 10,533 SH   SOLE   471 0 0
FACEBOOK INC CL A 30303M102 297 1,308 SH   SOLE   297 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 33 373 SH   SOLE   33 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 505 6,785 SH   SOLE   505 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,604 31,054 SH   SOLE   1,604 0 0
GLOBAL PMTS INC COM 37940X102 498 2,941 SH   SOLE   498 0 0
HOME DEPOT INC COM 437076102 283 1,130 SH   SOLE   283 0 0
INPHI CORP COM 45772F107 382 3,259 SH   SOLE   382 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 4 101 SH   SOLE   4 0 0
INTUIT COM 461202103 267 902 SH   SOLE   267 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 274 481 SH   SOLE   274 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 480 18,091 SH   SOLE   480 0 0
INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 97 4,797 SH   SOLE   97 0 0
ISHARES TR LATN AMER 40 ETF 464287390 318 14,776 SH   SOLE   318 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9 245 SH   SOLE   9 0 0
ISHARES TR MSCI USA ESG SLC 464288802 1,802 13,476 SH   SOLE   1,802 0 0
ISHARES TR CORE MSCI EMKT 46434G103 2,789 58,608 SH   SOLE   2,789 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 537 3,754 SH   SOLE   537 0 0
ISHARES TR RUS MD CP GR ETF 464287481 557 3,527 SH   SOLE   557 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 916 8,498 SH   SOLE   916 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,834 32,098 SH   SOLE   1,834 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,340 18,784 SH   SOLE   3,340 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,390 20,364 SH   SOLE   1,390 0 0
ISHARES TR CORE S&P US GWT 464287671 2,620 36,463 SH   SOLE   2,620 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,707 18,429 SH   SOLE   5,707 0 0
ISHARES TR CORE US AGGBD ET 464287226 20,716 175,252 SH   SOLE   20,716 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,625 32,128 SH   SOLE   1,625 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,149 41,664 SH   SOLE   1,149 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,691 12,578 SH   SOLE   1,691 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,951 17,866 SH   SOLE   1,951 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,758 63,795 SH   SOLE   2,758 0 0
ISHARES TR PHLX SEMICND ETF 464287523 629 2,324 SH   SOLE   629 0 0
ISHARES TR S&P 500 VAL ETF 464287408 3,284 30,352 SH   SOLE   3,284 0 0
ISHARES TR TIPS BD ETF 464287176 2,293 18,648 SH   SOLE   2,293 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 765 5,846 SH   SOLE   765 0 0
ISHARES TR IBONDS DEC2022 46435G755 924 34,992 SH   SOLE   924 0 0
JD COM INC SPON ADR CL A 47215P106 356 5,926 SH   SOLE   356 0 0
JPMORGAN CHASE & CO COM 46625H100 416 4,426 SH   SOLE   416 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 286 2,846 SH   SOLE   286 0 0
KIMBERLY CLARK CORP COM 494368103 275 1,949 SH   SOLE   275 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 276 6,716 SH   SOLE   276 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 240 1,417 SH   SOLE   240 0 0
LEIDOS HLDGS INC COM 525327102 550 5,872 SH   SOLE   550 0 0
MSCI INC COM 55354G100 309 927 SH   SOLE   309 0 0
MASIMO CORP COM 574795100 515 2,262 SH   SOLE   515 0 0
MASTERCARD INC CL A 57636Q104 744 2,518 SH   SOLE   744 0 0
MERCK & CO INC COM 58933Y105 216 2,798 SH   SOLE   216 0 0
MICROSOFT CORP COM 594918104 580 2,855 SH   SOLE   580 0 0
NASDAQ INC COM 631103108 451 3,775 SH   SOLE   451 0 0
NETFLIX INC COM 64110L106 438 964 SH   SOLE   438 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 321 2,636 SH   SOLE   321 0 0
NEXTERA ENERGY INC COM 65339F101 567 2,364 SH   SOLE   567 0 0
NIKE IN CL B NEW 654106103 316 3,232 SH   SOLE   316 0 0
NOVANTA INC COM 67000B104 402 3,773 SH   SOLE   402 0 0
NVIDIA CORPORATION COM 67066G104 231 610 SH   SOLE   231 0 0
OKTA INC CL A 679295105 423 2,117 SH   SOLE   423 0 0
PAYPAL HLDGS INC COM 70450Y103 341 1,960 SH   SOLE   341 0 0
PFIZER INC COM 717081103 25 791 SH   SOLE   25 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 139 1,800 SH   SOLE   139 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 688 29,773 SH   SOLE   688 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 360 9,530 SH   SOLE   360 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 260 4,439 SH   SOLE   260 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,560 15,590 SH   SOLE   1,560 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,071 15,593 SH   SOLE   1,071 0 0
SHERWIN WILLIAMS CO COM 824348106 163 283 SH   SOLE   163 0 0
SHOPIFY INC CL A 82509L107 448 472 SH   SOLE   448 0 0
SOUTHERN CO COM 842587107 31 602 SH   SOLE   31 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 39 1,069 SH   SOLE   39 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 640 14,582 SH   SOLE   640 0 0
SPDR SER TR S&P BIOTECH 78464A870 665 5,943 SH   SOLE   665 0 0
SVB FINANCIAL GROUP COM 78486Q101 317 1,472 SH   SOLE   317 0 0
TARGET CORP COM 87612E106 335 2,799 SH   SOLE   335 0 0
TELEFLEX COM 879369106 430 1,183 SH   SOLE   430 0 0
TESLA INC COM 88160R101 391 363 SH   SOLE   391 0 0
TEXAS INSTRS INC COM 882508104 331 2,607 SH   SOLE   331 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 7 631 SH   SOLE   7 0 0
UNION PAC CORP COM 907818108 460 2,725 SH   SOLE   460 0 0
UNITEDHEALTH GROUP INC COM 91324P102 408 1,386 SH   SOLE   408 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 975 4,878 SH   SOLE   975 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 905 22,853 SH   SOLE   905 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,057 10,971 SH   SOLE   3,057 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 796 14,721 SH   SOLE   796 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 447 5,703 SH   SOLE   447 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,596 31,240 SH   SOLE   2,596 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 634 2,185 SH   SOLE   634 0 0
VISA INC COM CL A 92826C839 620 3,215 SH   SOLE   620 0 0
WALMART INC COM 931142103 364 3,042 SH   SOLE   364 0 0
WASTE MGMT INC DEL COM 94106L109 256 2,421 SH   SOLE   256 0 0
XCEL ENERGY INC COM 98389B100 265 4,252 SH   SOLE   265 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 309 1,210 SH   SOLE   309 0 0