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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
10X GENOMICS INCCL A COM88025U1093331,794SH SOLE 001,794
3M COCOM88579Y1012251,166SH SOLE 001,166
AARONS HOLDINGS COMPANY INCCOM00258R1092655,831SH SOLE 005,831
ABBOTT LABSCOM0028241005,43045,651SH SOLE 0045,651
ABBVIE INCCOM00287Y1098127,478SH SOLE 007,478
ACCENTURE PLC IRELANDSHS CLASS AG1151C1019,47534,041SH SOLE 0034,041
ACTIVISION BLIZZARD INCCOM00507V1095,65159,147SH SOLE 0059,147
ADOBE SYSTEMS INCORPORATEDCOM00724F1012,8595,916SH SOLE 005,916
ADT INC DELCOM00090Q10367980,297SH SOLE 0080,297
ADVANCED DRAIN SYS INC DELCOM00790R1043,96836,757SH SOLE 0036,757
AGREE REALTY CORPCOM0084921002043,000SH SOLE 003,000
AIR PRODS & CHEMS INCCOM0091581065872,059SH SOLE 002,059
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1028733,893SH SOLE 003,893
ALIGN TECHNOLOGY INCCOM0162551011,4062,579SH SOLE 002,579
ALPHABET INCCAP STK CL A02079K305302142SH SOLE 00142
ALPHABET INCCAP STK CL C02079K1074,5982,151SH SOLE 002,151
ALTRIA GROUP INCCOM02209S10368513,429SH SOLE 0013,429
AMAZON COM INCCOM0231351067,0062,216SH SOLE 002,216
AMDOCS LTDSHSG026021033064,223SH SOLE 004,223
AMEDISYS INCCOM0234361083,11511,560SH SOLE 0011,560
AMERICAN EXPRESS COCOM0258161093782,618SH SOLE 002,618
AMERICAN TOWER CORP NEWCOM03027X1007,27430,302SH SOLE 0030,302
AMERICAN WTR WKS CO INC NEWCOM0304201032781,847SH SOLE 001,847
ANTHEM INCCOM0367521036131,732SH SOLE 001,732
APPLE INCCOM03783310018,199147,958SH SOLE 00147,958
ARISTA NETWORKS INCCOM0404131063141,019SH SOLE 001,019
ASML HOLDING N VN Y REGISTRY SHSN070592103,5535,577SH SOLE 005,577
ASTRAZENECA PLCSPONSORED ADR0463531082,14143,236SH SOLE 0043,236
AT&T INCCOM00206R1021,84560,554SH SOLE 0060,554
ATLASSIAN CORP PLCCL AG062421041,9838,888SH SOLE 008,888
AUTODESK INCCOM052769106260915SH SOLE 00915
AUTOMATIC DATA PROCESSING INCOM0530151034372,308SH SOLE 002,308
BAOZUN INCSPONSORED ADR06684L1033027,953SH SOLE 007,953
BECTON DICKINSON & COCOM0758871092501,035SH SOLE 001,035
BERKSHIRE HATHAWAY INC DELCL B NEW0846707028843,423SH SOLE 003,423
BILIBILI INCSPONS ADS REP Z0900401063102,767SH SOLE 002,767
BK OF AMERICA CORPCOM0605051043789,562SH SOLE 009,562
BLACKROCK INCCOM09247X1014,6036,003SH SOLE 006,003
BOEING COCOM0970231058953,537SH SOLE 003,537
BOOZ ALLEN HAMILTON HLDG CORCL A0995021063,08537,753SH SOLE 0037,753
BOSTON SCIENTIFIC CORPCOM1011371071,02626,602SH SOLE 0026,602
BRISTOL-MYERS SQUIBB COCOM11012210875111,934SH SOLE 0011,934
BROADCOM INCCOM11135F1019,42519,803SH SOLE 0019,803
BROWN FORMAN CORPCL B1156372091,35319,430SH SOLE 0019,430
BURLINGTON STORES INCCOM1220171063,88912,993SH SOLE 0012,993
CADENCE DESIGN SYSTEM INCCOM1273871087074,996SH SOLE 004,996
CARNIVAL CORPUNIT 99/99/999914365830038914,480SH SOLE 0014,480
CATERPILLAR INCCOM1491231013581,540SH SOLE 001,540
CDW CORPCOM12514G1083632,139SH SOLE 002,139
CHARLES RIV LABS INTL INCCOM1598641073,63112,342SH SOLE 0012,342
CHEGG INCCOM1630921093,16135,814SH SOLE 0035,814
CHEWY INCCL A16679L1092683,240SH SOLE 003,240
CIRRUS LOGIC INCCOM1727551003,18336,331SH SOLE 0036,331
CISCO SYS INCCOM17275R10265312,554SH SOLE 0012,554
CITIGROUP INCCOM NEW17296742492512,646SH SOLE 0012,646
COCA COLA COCOM1912161004919,357SH SOLE 009,357
COCA COLA EUROPEAN PARTNERSSHSG258391041,91437,466SH SOLE 0037,466
COMCAST CORP NEWCL A20030N1016,266114,447SH SOLE 00114,447
CONOCOPHILLIPSCOM20825C10484615,652SH SOLE 0015,652
CORESITE RLTY CORPCOM21870Q1053,53028,528SH SOLE 0028,528
COSTCO WHSL CORP NEWCOM22160K1055,78416,295SH SOLE 0016,295
CROWDSTRIKE HLDGS INCCL A22788C1052741,467SH SOLE 001,467
CROWN CASTLE INTL CORP NEWCOM22822V1011,5749,023SH SOLE 009,023
CROWN HLDGS INCCOM2283681063,45834,448SH SOLE 0034,448
CRYOPORT INCCOM PAR $0.0012290503072875,460SH SOLE 005,460
CURTISS WRIGHT CORPCOM2315611016755,632SH SOLE 005,632
CYRUSONE INCCOM23283R1003,31147,589SH SOLE 0047,589
DANA INCCOM23582520536915,014SH SOLE 0015,014
DELTA AIR LINES INC DELCOM NEW24736170279016,175SH SOLE 0016,175
DEXCOM INCCOM2521311072,9868,169SH SOLE 008,169
DIAGEO PLCSPON ADR NEW25243Q2054,37326,114SH SOLE 0026,114
DISNEY WALT COCOM2546871061,7299,149SH SOLE 009,149
DOLLAR GEN CORP NEWCOM2566771055,13725,382SH SOLE 0025,382
DOLLAR TREE INCCOM2567461083152,714SH SOLE 002,714
DRAFTKINGS INCCOM CL A26142R1041,12117,823SH SOLE 0017,823
DUKE ENERGY CORP NEWCOM NEW26441C2041,01810,573SH SOLE 0010,573
ECOLAB INCCOM2788651004,70021,674SH SOLE 0021,674
EMERGENT BIOSOLUTIONS INCCOM29089Q1055586,931SH SOLE 006,931
EMERSON ELEC COCOM2910111043834,239SH SOLE 004,239
ENERGIZER HLDGS INC NEWCOM29272W10970814,640SH SOLE 0014,640
EQUINIX INCCOM29444U7003,0654,520SH SOLE 004,520
ESTABLISHMENT LABS HLDGS INCCOMG312491084697,092SH SOLE 007,092
ETSY INCCOM29786A1063051,464SH SOLE 001,464
EVERBRIDGE INCCOM29978A1043,03624,202SH SOLE 0024,202
EXPEDITORS INTL WASH INCCOM3021301092972,731SH SOLE 002,731
EXXON MOBIL CORPCOM30231G1023736,496SH SOLE 006,496
FACEBOOK INCCL A30303M1024,59815,396SH SOLE 0015,396
FEDEX CORPCOM31428X1063381,191SH SOLE 001,191
FERRARI N VCOMN3167Y1031,7658,484SH SOLE 008,484
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N10815,345271,541SH SOLE 00271,541
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q20023,606461,781SH SOLE 00461,781
FIRSTENERGY CORPCOM33793210778122,776SH SOLE 0022,776
FISERV INCCOM3377381083162,589SH SOLE 002,589
FIVE BELOW INCCOM33829M1013,53518,071SH SOLE 0018,071
FORD MTR CO DELCOM34537086025320,769SH SOLE 0020,769
FORTIS INCCOM3495531071,85042,625SH SOLE 0042,625
GENERAC HLDGS INCCOM3687361044,69414,498SH SOLE 0014,498
GENERAL DYNAMICS CORPCOM3695501084302,380SH SOLE 002,380
HENRY SCHEIN INCCOM8064071022022,944SH SOLE 002,944
HILL ROM HLDGS INCCOM4314751023,72133,642SH SOLE 0033,642
HOME DEPOT INCCOM4370761029,21529,943SH SOLE 0029,943
HONEYWELL INTL INCCOM4385161064,59521,193SH SOLE 0021,193
HORIZON THERAPEUTICS PUB LSHSG461881011,12412,423SH SOLE 0012,423
HUNTINGTON INGALLS INDS INCCOM4464131063621,774SH SOLE 001,774
IDEXX LABS INCCOM45168D104262539SH SOLE 00539
IHS MARKIT LTDSHSG475671051,74017,485SH SOLE 0017,485
INGREDION INCCOM4571871027458,259SH SOLE 008,259
INTEL CORPCOM4581401004757,360SH SOLE 007,360
INTERCONTINENTAL EXCHANGE INCOM45866F1043,93434,445SH SOLE 0034,445
INTERNATIONAL BUSINESS MACHSCOM4592001017695,768SH SOLE 005,768
INTERNATIONAL FLAVORS&FRAGRACOM4595061017875,666SH SOLE 005,666
INTUITCOM4612021032,2485,689SH SOLE 005,689
INTUITIVE SURGICAL INCCOM NEW46120E6021,5482,071SH SOLE 002,071
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F10036,2492,067,798SH SOLE 002,067,798
INVESCO QQQ TRUNIT SER 146090E1038242,539SH SOLE 002,539
ISHARES GOLD TRISHARES46428510547228,658SH SOLE 0028,658
ISHARES TRCORE S&P MCP ETF4642875072861,082SH SOLE 001,082
ISHARES TRCORE S&P SCP ETF4642878044874,422SH SOLE 004,422
ISHARES TRCORE S&P TTL STK4642871502993,224SH SOLE 003,224
ISHARES TRCORE S&P500 ETF4642872001,1242,795SH SOLE 002,795
ISHARES TRCORE US AGGBD ET46428722646,398406,859SH SOLE 00406,859
ISHARES TRRUS 1000 GRW ETF4642876141,1014,461SH SOLE 004,461
ISHARES TRRUS MID CAP ETF4642874992202,926SH SOLE 002,926
ISHARES TRRUSSELL 2000 ETF4642876555012,239SH SOLE 002,239
ISHARES TRTIPS BD ETF4642871767,66961,076SH SOLE 0061,076
JOHNSON & JOHNSONCOM4781601046854,208SH SOLE 004,208
JONES LANG LASALLE INCCOM48020Q1073661,983SH SOLE 001,983
JPMORGAN CHASE & COCOM46625H1007,65749,812SH SOLE 0049,812
KIMBERLY-CLARK CORPCOM4943681032081,521SH SOLE 001,521
LAS VEGAS SANDS CORPCOM5178341073766,078SH SOLE 006,078
LAUDER ESTEE COS INCCL A5184391042,94710,080SH SOLE 0010,080
LIBERTY GLOBAL PLCSHS CL CG5480U1202288,878SH SOLE 008,878
LILLY ELI & COCOM5324571081,4027,568SH SOLE 007,568
LOCKHEED MARTIN CORPCOM5398301094,84613,063SH SOLE 0013,063
LOWES COS INCCOM5486611072081,088SH SOLE 001,088
LULULEMON ATHLETICA INCCOM5500211091,8796,241SH SOLE 006,241
MARRIOTT INTL INC NEWCL A5719032023802,563SH SOLE 002,563
MARSH & MCLENNAN COS INCCOM5717481022091,694SH SOLE 001,694
MASIMO CORPCOM5747951001,4556,227SH SOLE 006,227
MASTERCARD INCORPORATEDCL A57636Q1043,6219,967SH SOLE 009,967
MCDONALDS CORPCOM58013510125,490113,181SH SOLE 00113,181
MEDTRONIC PLCSHSG5960L1032,50621,206SH SOLE 0021,206
MERCK & CO. INCCOM58933Y1054,50858,481SH SOLE 0058,481
MERCURY SYS INCCOM5893781083,01641,644SH SOLE 0041,644
METLIFE INCCOM59156R1083856,245SH SOLE 006,245
MICROSOFT CORPCOM59491810414,55560,059SH SOLE 0060,059
MIDDLESEX WTR COCOM5966801083,80248,039SH SOLE 0048,039
MONDELEZ INTL INCCL A6092071053,66362,677SH SOLE 0062,677
NETFLIX INCCOM64110L1062,7845,161SH SOLE 005,161
NEXTERA ENERGY INCCOM65339F1015,45471,982SH SOLE 0071,982
NIKE INCCL B6541061036,97652,638SH SOLE 0052,638
NISOURCE INCCOM65473P10571329,634SH SOLE 0029,634
NORTHROP GRUMMAN CORPCOM6668071026972,164SH SOLE 002,164
NORWEGIAN CRUISE LINE HLDG LSHSG667211044,395158,548SH SOLE 00158,548
NVIDIA CORPORATIONCOM67066G1044,0187,273SH SOLE 007,273
ONEOK INC NEWCOM6826801034368,491SH SOLE 008,491
ORMAT TECHNOLOGIES INCCOM6866881022483,138SH SOLE 003,138
PAGSEGURO DIGITAL LTDCOM CL AG687071012785,720SH SOLE 005,720
PALO ALTO NETWORKS INCCOM6974351052,6368,036SH SOLE 008,036
PARKER-HANNIFIN CORPCOM7010941044921,556SH SOLE 001,556
PAYCOM SOFTWARE INCCOM70432V1022,1615,736SH SOLE 005,736
PAYPAL HLDGS INCCOM70450Y1034,69318,957SH SOLE 0018,957
PEGASYSTEMS INCCOM7055731032,96625,142SH SOLE 0025,142
PEPSICO INCCOM7134481089546,752SH SOLE 006,752
PFIZER INCCOM7170811032667,320SH SOLE 007,320
PHILIP MORRIS INTL INCCOM7181721094765,406SH SOLE 005,406
PHILLIPS 66COM7185461047769,330SH SOLE 009,330
PLANET FITNESS INCCL A72703H1013,27141,664SH SOLE 0041,664
PROCTER AND GAMBLE COCOM7427181097915,890SH SOLE 005,890
PROG HOLDINGS INCCOM NPV74319R1012655,831SH SOLE 005,831
PROLOGIS INC.COM74340W1032252,072SH SOLE 002,072
PROOFPOINT INCCOM7434241033,17024,661SH SOLE 0024,661
PROSHARES TRSHRT 20+YR TRE74347X8497,416414,985SH SOLE 00414,985
PROSHARES TRSHT 7-10 YR TR74348A60815,427613,882SH SOLE 00613,882
PVH CORPORATIONCOM6936561002662,634SH SOLE 002,634
QUALCOMM INCCOM7475251034353,155SH SOLE 003,155
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,00713,033SH SOLE 0013,033
REALTY INCOME CORPCOM75610910471611,003SH SOLE 0011,003
REGENERON PHARMACEUTICALSCOM75886F1076261,319SH SOLE 001,319
RELX PLCSPONSORED ADR7595301082,46596,294SH SOLE 0096,294
RESMED INCCOM7611521074,26221,919SH SOLE 0021,919
ROCKET COS INCCOM CL A77311W10173432,555SH SOLE 0032,555
ROCKWELL AUTOMATION INCCOM7739031095292,009SH SOLE 002,009
ROSS STORES INCCOM7782961032942,444SH SOLE 002,444
ROYAL CARIBBEAN GROUPCOMV7780T1033474,000SH SOLE 004,000
S&P GLOBAL INCCOM78409V1041,6294,492SH SOLE 004,492
SALESFORCE COM INCCOM79466L3024,16719,049SH SOLE 0019,049
SANOFISPONSORED ADR80105N1052,03741,268SH SOLE 0041,268
SAP SESPON ADR8030542042,86022,744SH SOLE 0022,744
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242015906,068SH SOLE 006,068
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4073261,926SH SOLE 001,926
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083415,013SH SOLE 005,013
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092812,414SH SOLE 002,414
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8038596,339SH SOLE 006,339
SELECTIVE INS GROUP INCCOM8163001073,59048,952SH SOLE 0048,952
SERVICENOW INCCOM81762P1022,1134,168SH SOLE 004,168
SHERWIN WILLIAMS COCOM8243481061,5746,301SH SOLE 006,301
SITEONE LANDSCAPE SUPPLY INCCOM82982L1031,7059,818SH SOLE 009,818
SNOWFLAKE INCCL A8334451093221,359SH SOLE 001,359
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B8336351052785,122SH SOLE 005,122
SONY CORPSPONSORED ADR8356993073,12029,197SH SOLE 0029,197
SOUTHERN COCOM8425871072854,569SH SOLE 004,569
SOUTHWEST AIRLS COCOM8447411083886,330SH SOLE 006,330
SPDR DOW JONES INDL AVERAGEUT SER 178467X1095351,616SH SOLE 001,616
SPDR GOLD TRGOLD SHS78463V1074923,037SH SOLE 003,037
SPDR S&P 500 ETF TRTR UNIT78462F1031,1862,961SH SOLE 002,961
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107223462SH SOLE 00462
SPDR SER TRS&P BIOTECH78464A8701,1018,033SH SOLE 008,033
SPDR SER TRSPDR BLOOMBERG78468R6634074,447SH SOLE 004,447
SQUARE INCCL A8522341032951,285SH SOLE 001,285
STARBUCKS CORPCOM8552441094,63542,372SH SOLE 0042,372
STRYKER CORPORATIONCOM8636671015,32421,915SH SOLE 0021,915
SUNRUN INCCOM86771W1052033,425SH SOLE 003,425
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002,44519,594SH SOLE 0019,594
TAKE-TWO INTERACTIVE SOFTWARCOM8740541092,05711,418SH SOLE 0011,418
TANGER FACTORY OUTLET CTRS ICOM875465106805,093SH SOLE 005,093
TANGER FACTORY OUTLET CTRS ICOM875465106215,000SHCallSOLE 005,000
TAPESTRY INCCOM8760301073919,537SH SOLE 009,537
TELADOC HEALTH INCCOM87918A1051,7759,713SH SOLE 009,713
TERADYNE INCCOM8807701023,32825,833SH SOLE 0025,833
TEXAS INSTRS INCCOM8825081048,28843,155SH SOLE 0043,155
THE TRADE DESK INCCOM CL A88339J105306464SH SOLE 00464
THERMO FISHER SCIENTIFIC INCCOM8835561022,1484,708SH SOLE 004,708
TIMKEN COCOM8873891043113,790SH SOLE 003,790
TORO COCOM8910921083293,123SH SOLE 003,123
TREX CO INCCOM89531P1051,72018,142SH SOLE 0018,142
TWILIO INCCL A90138F102268761SH SOLE 00761
TYSON FOODS INCCL A9024941033704,940SH SOLE 004,940
ULTA BEAUTY INCCOM90384S3033321,060SH SOLE 001,060
UNILEVER PLCSPON ADR NEW9047677042,97453,248SH SOLE 0053,248
UNION PAC CORPCOM9078181084,66621,189SH SOLE 0021,189
UNITED PARCEL SERVICE INCCL B9113121068795,134SH SOLE 005,134
UNITEDHEALTH GROUP INCCOM91324P1025,61415,294SH SOLE 0015,294
UNITY SOFTWARE INCCOM91332U1013213,178SH SOLE 003,178
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378354805,664SH SOLE 005,664
VANGUARD INDEX FDSTOTAL STK MKT922908769204976SH SOLE 00976
VANGUARD MUN BD FDSTAX EXEMPT BD92290774615,065275,756SH SOLE 00275,756
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C10238,052618,638SH SOLE 00618,638
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385852810,613SH SOLE 0010,613
VEEVA SYS INCCL A COM9224751081,3775,143SH SOLE 005,143
VERIZON COMMUNICATIONS INCCOM92343V1043856,606SH SOLE 006,606
VERTEX PHARMACEUTICALS INCCOM92532F1009164,301SH SOLE 004,301
VISA INCCOM CL A92826C83912,00955,377SH SOLE 0055,377
VMWARE INCCL A COM9285634023242,127SH SOLE 002,127
WALGREENS BOOTS ALLIANCE INCCOM9314271082755,032SH SOLE 005,032
WALMART INCCOM9311421032,18216,089SH SOLE 0016,089
WASTE MGMT INC DELCOM94106L1091,92514,887SH SOLE 0014,887
WATERS CORPCOM941848103201707SH SOLE 00707
WELBILT INCCOM94909010473845,428SH SOLE 0045,428
WELLS FARGO CO NEWCOM94974610145411,464SH SOLE 0011,464
WESTERN DIGITAL CORP.COM95810210587512,254SH SOLE 0012,254
WYNN RESORTS LTDCOM9831341077255,660SH SOLE 005,660
YANDEX N VSHS CLASS AN972841082784,281SH SOLE 004,281
ZEBRA TECHNOLOGIES CORPORATICL A989207105332675SH SOLE 00675
ZIMMER BIOMET HOLDINGS INCCOM98956P1022091,305SH SOLE 001,305