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
AARONS INC COM PAR $0.50 002535300 273 4,758 SH   SOLE   0 0 4,758
ABBOTT LABS COM 002824100 4,948 47,039 SH   SOLE   0 0 47,039
ABBVIE INC COM 00287Y109 609 7,004 SH   SOLE   0 0 7,004
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,052 35,932 SH   SOLE   0 0 35,932
ACTIVISION BLIZZARD INC COM 00507V109 4,949 61,268 SH   SOLE   0 0 61,268
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,888 3,858 SH   SOLE   0 0 3,858
ADVANCE AUTO PARTS INC COM 00751Y106 505 3,326 SH   SOLE   0 0 3,326
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,232 53,098 SH   SOLE   0 0 53,098
AIR PRODS & CHEMS INC COM 009158106 626 2,130 SH   SOLE   0 0 2,130
ALEXION PHARMACEUTICALS INC COM 015351109 482 4,285 SH   SOLE   0 0 4,285
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 343 1,238 SH   SOLE   0 0 1,238
ALIGN TECHNOLOGY INC COM 016255101 1,216 3,799 SH   SOLE   0 0 3,799
ALPHABET INC CAP STK CL C 02079K107 3,601 2,451 SH   SOLE   0 0 2,451
ALTERYX INC COM CL A 02156B103 322 2,831 SH   SOLE   0 0 2,831
ALTRIA GROUP INC COM 02209S103 1,006 26,212 SH   SOLE   0 0 26,212
AMAZON COM INC COM 023135106 6,539 2,079 SH   SOLE   0 0 2,079
AMDOCS LTD SHS G02602103 202 3,523 SH   SOLE   0 0 3,523
AMEDISYS INC COM 023436108 2,873 12,383 SH   SOLE   0 0 12,383
AMERICAN EXPRESS CO COM 025816109 285 2,919 SH   SOLE   0 0 2,919
AMERICAN TOWER CORP NEW COM 03027X100 6,695 27,882 SH   SOLE   0 0 27,882
AMGEN INC COM 031162100 200 806 SH   SOLE   0 0 806
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 488 8,985 SH   SOLE   0 0 8,985
ANTHEM INC COM 036752103 450 1,732 SH   SOLE   0 0 1,732
APPLE INC COM 037833100 9,772 85,656 SH   SOLE   0 0 85,656
ARISTA NETWORKS INC COM 040413106 208 988 SH   SOLE   0 0 988
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,097 2,933 SH   SOLE   0 0 2,933
ASTRAZENECA PLC SPONSORED ADR 046353108 2,297 41,685 SH   SOLE   0 0 41,685
AT&T INC COM 00206R102 1,146 40,493 SH   SOLE   0 0 40,493
ATLASSIAN CORP PLC CL A G06242104 941 5,163 SH   SOLE   0 0 5,163
AUTOMATIC DATA PROCESSING IN COM 053015103 344 2,498 SH   SOLE   0 0 2,498
BALL CORP COM 058498106 582 7,068 SH   SOLE   0 0 7,068
BECTON DICKINSON & CO COM 075887109 245 1,088 SH   SOLE   0 0 1,088
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,204 5,723 SH   SOLE   0 0 5,723
BJS WHSL CLUB HLDGS INC COM 05550J101 495 12,235 SH   SOLE   0 0 12,235
BK OF AMERICA CORP COM 060505104 644 27,109 SH   SOLE   0 0 27,109
BLACKROCK INC COM 09247X101 3,811 6,869 SH   SOLE   0 0 6,869
BOEING CO COM 097023105 631 3,858 SH   SOLE   0 0 3,858
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,982 35,403 SH   SOLE   0 0 35,403
BOSTON SCIENTIFIC CORP COM 101137107 236 6,239 SH   SOLE   0 0 6,239
BRISTOL-MYERS SQUIBB CO COM 110122108 201 3,351 SH   SOLE   0 0 3,351
BROADCOM INC COM 11135F101 9,069 24,898 SH   SOLE   0 0 24,898
BROWN FORMAN CORP CL B 115637209 1,262 16,769 SH   SOLE   0 0 16,769
BURLINGTON STORES INC COM 122017106 2,909 14,209 SH   SOLE   0 0 14,209
CADENCE DESIGN SYSTEM INC COM 127387108 1,674 15,827 SH   SOLE   0 0 15,827
CARNIVAL CORP UNIT 99/99/9999 143658300 220 14,612 SH   SOLE   0 0 14,612
CATERPILLAR INC DEL COM 149123101 226 1,533 SH   SOLE   0 0 1,533
CDW CORP COM 12514G108 209 1,771 SH   SOLE   0 0 1,771
CENTENE CORP DEL COM 15135B101 412 7,376 SH   SOLE   0 0 7,376
CHARLES RIV LABS INTL INC COM 159864107 3,066 13,752 SH   SOLE   0 0 13,752
CHEGG INC COM 163092109 2,595 36,195 SH   SOLE   0 0 36,195
CHEVRON CORP NEW COM 166764100 242 3,369 SH   SOLE   0 0 3,369
CIRRUS LOGIC INC COM 172755100 2,635 39,926 SH   SOLE   0 0 39,926
CISCO SYS INC COM 17275R102 503 12,884 SH   SOLE   0 0 12,884
COCA COLA CO COM 191216100 974 19,909 SH   SOLE   0 0 19,909
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,628 67,758 SH   SOLE   0 0 67,758
COMCAST CORP NEW CL A 20030N101 5,556 120,253 SH   SOLE   0 0 120,253
CORESITE RLTY CORP COM 21870Q105 2,681 22,297 SH   SOLE   0 0 22,297
COSTCO WHSL CORP NEW COM 22160K105 5,769 16,382 SH   SOLE   0 0 16,382
CROWN CASTLE INTL CORP NEW COM 22822V101 1,508 9,185 SH   SOLE   0 0 9,185
CROWN HLDGS INC COM 228368106 2,823 36,970 SH   SOLE   0 0 36,970
CURTISS WRIGHT CORP COM 231561101 2,745 29,168 SH   SOLE   0 0 29,168
CYRUSONE INC COM 23283R100 2,451 34,294 SH   SOLE   0 0 34,294
DANA INCORPORATED COM 235825205 226 18,315 SH   SOLE   0 0 18,315
DEXCOM INC COM 252131107 1,906 4,740 SH   SOLE   0 0 4,740
DIAGEO PLC SPON ADR NEW 25243Q205 4,219 30,997 SH   SOLE   0 0 30,997
DISCOVER FINL SVCS COM 254709108 368 6,619 SH   SOLE   0 0 6,619
DISNEY WALT CO COM DISNEY 254687106 972 7,749 SH   SOLE   0 0 7,749
DOLLAR GEN CORP NEW COM 256677105 5,452 26,005 SH   SOLE   0 0 26,005
DOLLAR TREE INC COM 256746108 210 2,336 SH   SOLE   0 0 2,336
DROPBOX INC CL A 26210C104 420 21,947 SH   SOLE   0 0 21,947
DUKE ENERGY CORP NEW COM NEW 26441C204 851 10,325 SH   SOLE   0 0 10,325
ECOLAB INC COM 278865100 3,811 19,303 SH   SOLE   0 0 19,303
EDWARDS LIFESCIENCES CORP COM 28176E108 1,300 16,597 SH   SOLE   0 0 16,597
EMERSON ELEC CO COM 291011104 285 4,367 SH   SOLE   0 0 4,367
EQUINIX INC COM 29444U700 5,966 7,814 SH   SOLE   0 0 7,814
EVERBRIDGE INC COM 29978A104 2,886 22,686 SH   SOLE   0 0 22,686
EXXON MOBIL CORP COM 30231G102 234 6,831 SH   SOLE   0 0 6,831
FACEBOOK INC CL A 30303M102 4,298 16,416 SH   SOLE   0 0 16,416
FEDEX CORP COM 31428X106 348 1,374 SH   SOLE   0 0 1,374
FERRARI N V COM N3167Y103 2,147 11,773 SH   SOLE   0 0 11,773
FIDELITY NATL INFORMATION SV COM 31620M106 229 1,538 SH   SOLE   0 0 1,538
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 5,688 102,102 SH   SOLE   0 0 102,102
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 12,059 233,470 SH   SOLE   0 0 233,470
FISERV INC COM 337738108 221 2,137 SH   SOLE   0 0 2,137
FIVE BELOW INC COM 33829M101 3,045 24,428 SH   SOLE   0 0 24,428
FORD MTR CO DEL COM 345370860 117 17,775 SH   SOLE   0 0 17,775
FORTIS INC COM 349553107 1,657 40,584 SH   SOLE   0 0 40,584
GENERAC HLDGS INC COM 368736104 3,684 19,583 SH   SOLE   0 0 19,583
GENERAL DYNAMICS CORP COM 369550108 256 1,847 SH   SOLE   0 0 1,847
GENERAL ELECTRIC CO COM 369604103 471 77,019 SH   SOLE   0 0 77,019
HILL ROM HLDGS INC COM 431475102 2,011 24,541 SH   SOLE   0 0 24,541
HOME DEPOT INC COM 437076102 8,176 30,046 SH   SOLE   0 0 30,046
HONEYWELL INTL INC COM 438516106 3,990 24,255 SH   SOLE   0 0 24,255
IHS MARKIT LTD SHS G47567105 1,275 16,466 SH   SOLE   0 0 16,466
ILLUMINA INC COM 452327109 1,031 3,373 SH   SOLE   0 0 3,373
INTEL CORP COM 458140100 380 7,422 SH   SOLE   0 0 7,422
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,645 36,756 SH   SOLE   0 0 36,756
INTERNATIONAL BUSINESS MACHS COM 459200101 850 7,025 SH   SOLE   0 0 7,025
INTUIT COM 461202103 1,665 5,146 SH   SOLE   0 0 5,146
INTUITIVE SURGICAL INC COM NEW 46120E602 1,456 2,101 SH   SOLE   0 0 2,101
INVESCO QQQ TR UNIT SER 1 46090E103 572 2,074 SH   SOLE   0 0 2,074
ISHARES GOLD TRUST ISHARES 464285105 896 49,461 SH   SOLE   0 0 49,461
ISHARES TR CORE S&P500 ETF 464287200 742 2,224 SH   SOLE   0 0 2,224
ISHARES TR CORE US AGGBD ET 464287226 37,897 320,481 SH   SOLE   0 0 320,481
ISHARES TR CORE S&P TTL STK 464287150 351 4,681 SH   SOLE   0 0 4,681
ISHARES TR 1 3 YR TREAS BD 464287457 284 3,281 SH   SOLE   0 0 3,281
ISHARES TR BARCLAYS 7 10 YR 464287440 31,040 254,112 SH   SOLE   0 0 254,112
ISHARES TR 20 YR TR BD ETF 464287432 12,340 74,863 SH   SOLE   0 0 74,863
ISHARES TR CORE S&P SCP ETF 464287804 294 4,203 SH   SOLE   0 0 4,203
JOHNSON & JOHNSON COM 478160104 623 4,238 SH   SOLE   0 0 4,238
JPMORGAN CHASE & CO COM 46625H100 5,318 55,771 SH   SOLE   0 0 55,771
KIMBERLY CLARK CORP COM 494368103 211 1,441 SH   SOLE   0 0 1,441
LAS VEGAS SANDS CORP COM 517834107 253 5,415 SH   SOLE   0 0 5,415
LAUDER ESTEE COS INC CL A 518439104 1,619 7,538 SH   SOLE   0 0 7,538
LOCKHEED MARTIN CORP COM 539830109 4,844 12,460 SH   SOLE   0 0 12,460
LOWES COS INC COM 548661107 281 1,732 SH   SOLE   0 0 1,732
LULULEMON ATHLETICA INC COM 550021109 1,407 4,347 SH   SOLE   0 0 4,347
MACYS INC COM 55616P104 4 10,000 SH Call SOLE   0 0 10,000
MARRIOTT INTL INC NEW CL A 571903202 245 2,627 SH   SOLE   0 0 2,627
MASTERCARD INCORPORATED CL A 57636Q104 3,022 8,987 SH   SOLE   0 0 8,987
MCDONALDS CORP COM 580135101 10,432 47,706 SH   SOLE   0 0 47,706
MEDTRONIC PLC SHS G5960L103 587 5,717 SH   SOLE   0 0 5,717
MERCK & CO. INC COM 58933Y105 4,688 57,246 SH   SOLE   0 0 57,246
MERCURY SYS INC COM 589378108 2,697 34,323 SH   SOLE   0 0 34,323
METLIFE INC COM 59156R108 218 5,923 SH   SOLE   0 0 5,923
MICROSOFT CORP COM 594918104 12,879 62,141 SH   SOLE   0 0 62,141
MIDDLESEX WTR CO COM 596680108 2,709 43,350 SH   SOLE   0 0 43,350
MONDELEZ INTL INC CL A 609207105 4,099 72,574 SH   SOLE   0 0 72,574
NETFLIX INC COM 64110L106 2,573 5,213 SH   SOLE   0 0 5,213
NEXTERA ENERGY INC COM 65339F101 5,522 19,503 SH   SOLE   0 0 19,503
NIKE INC CL B 654106103 6,815 53,936 SH   SOLE   0 0 53,936
NVIDIA CORPORATION COM 67066G104 3,258 6,158 SH   SOLE   0 0 6,158
ONEOK INC NEW COM 682680103 213 8,000 SH   SOLE   0 0 8,000
PALO ALTO NETWORKS INC COM 697435105 1,705 6,917 SH   SOLE   0 0 6,917
PARKER-HANNIFIN CORP COM 701094104 329 1,629 SH   SOLE   0 0 1,629
PAYCOM SOFTWARE INC COM 70432V102 2,676 8,806 SH   SOLE   0 0 8,806
PAYPAL HLDGS INC COM 70450Y103 2,831 14,553 SH   SOLE   0 0 14,553
PEGASYSTEMS INC COM 705573103 3,051 25,077 SH   SOLE   0 0 25,077
PELOTON INTERACTIVE INC CL A COM 70614W100 771 7,672 SH   SOLE   0 0 7,672
PEPSICO INC COM 713448108 1,737 12,665 SH   SOLE   0 0 12,665
PFIZER INC COM 717081103 813 22,483 SH   SOLE   0 0 22,483
PHILIP MORRIS INTL INC COM 718172109 430 5,780 SH   SOLE   0 0 5,780
PLANET FITNESS INC CL A 72703H101 1,845 31,314 SH   SOLE   0 0 31,314
PROCTER AND GAMBLE CO COM 742718109 842 6,137 SH   SOLE   0 0 6,137
PROOFPOINT INC COM 743424103 2,289 21,822 SH   SOLE   0 0 21,822
PRUDENTIAL FINL INC COM 744320102 558 8,844 SH   SOLE   0 0 8,844
QUEST DIAGNOSTICS INC COM 74834L100 459 4,038 SH   SOLE   0 0 4,038
RALPH LAUREN CORP CL A 751212101 455 6,759 SH   SOLE   0 0 6,759
RAYTHEON TECHNOLOGIES CORP COM 75513E101 265 4,595 SH   SOLE   0 0 4,595
RELX PLC SPONSORED ADR 759530108 2,562 115,130 SH   SOLE   0 0 115,130
RESMED INC COM 761152107 3,843 22,259 SH   SOLE   0 0 22,259
ROCKWELL AUTOMATION INC COM 773903109 444 2,009 SH   SOLE   0 0 2,009
ROKU INC COM CL A 77543R102 624 3,319 SH   SOLE   0 0 3,319
ROYAL CARIBBEAN GROUP COM V7780T103 262 4,072 SH   SOLE   0 0 4,072
S&P GLOBAL INC COM 78409V104 1,107 3,100 SH   SOLE   0 0 3,100
SALESFORCE COM INC COM 79466L302 2,919 11,797 SH   SOLE   0 0 11,797
SANOFI SPONSORED ADR 80105N105 2,061 40,816 SH   SOLE   0 0 40,816
SAP SE SPON ADR 803054204 2,704 17,272 SH   SOLE   0 0 17,272
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 489 6,112 SH   SOLE   0 0 6,112
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 629 9,938 SH   SOLE   0 0 9,938
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 979 8,461 SH   SOLE   0 0 8,461
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 209 3,518 SH   SOLE   0 0 3,518
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 308 2,109 SH   SOLE   0 0 2,109
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 350 3,369 SH   SOLE   0 0 3,369
SELECTIVE INS GROUP INC COM 816300107 2,427 48,020 SH   SOLE   0 0 48,020
SERVICENOW INC COM 81762P102 1,914 3,923 SH   SOLE   0 0 3,923
SHERWIN WILLIAMS CO COM 824348106 1,372 1,944 SH   SOLE   0 0 1,944
SONY CORP SPONSORED ADR 835699307 2,740 35,367 SH   SOLE   0 0 35,367
SOUTHERN CO COM 842587107 227 4,224 SH   SOLE   0 0 4,224
SOUTHWEST AIRLS CO COM 844741108 237 6,313 SH   SOLE   0 0 6,313
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 450 1,641 SH   SOLE   0 0 1,641
SPDR GOLD TR GOLD SHS 78463V107 45,804 257,053 SH   SOLE   0 0 257,053
SPDR S&P 500 ETF TR TR UNIT 78462F103 951 2,862 SH   SOLE   0 0 2,862
SPDR SER TR SPDR BLOOMBERG 78468R663 411 4,495 SH   SOLE   0 0 4,495
SPDR SER TR PORTFOLIO SH TSR 78468R101 6,315 205,639 SH   SOLE   0 0 205,639
SPDR SER TR S&P BIOTECH 78464A870 4,951 44,332 SH   SOLE   0 0 44,332
SPLUNK INC COM 848637104 1,553 8,297 SH   SOLE   0 0 8,297
STARBUCKS CORP COM 855244109 4,224 49,805 SH   SOLE   0 0 49,805
STRYKER CORPORATION COM 863667101 5,288 25,828 SH   SOLE   0 0 25,828
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,318 16,366 SH   SOLE   0 0 16,366
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,055 18,587 SH   SOLE   0 0 18,587
TAPESTRY INC COM 876030107 253 16,304 SH   SOLE   0 0 16,304
TELADOC HEALTH INC COM 87918A105 2,867 13,190 SH   SOLE   0 0 13,190
TERADYNE INC COM 880770102 2,904 36,364 SH   SOLE   0 0 36,364
THERMO FISHER SCIENTIFIC INC COM 883556102 1,932 4,448 SH   SOLE   0 0 4,448
TORO CO COM 891092108 263 3,144 SH   SOLE   0 0 3,144
TWILIO INC CL A 90138F102 562 2,258 SH   SOLE   0 0 2,258
TYSON FOODS INC CL A 902494103 257 4,361 SH   SOLE   0 0 4,361
ULTA BEAUTY INC COM 90384S303 233 1,046 SH   SOLE   0 0 1,046
UNILEVER N V N Y SHS NEW 904784709 4,241 69,958 SH   SOLE   0 0 69,958
UNION PAC CORP COM 907818108 4,367 22,143 SH   SOLE   0 0 22,143
UNITED PARCEL SERVICE INC CL B 911312106 832 4,939 SH   SOLE   0 0 4,939
UNITEDHEALTH GROUP INC COM 91324P102 4,816 15,833 SH   SOLE   0 0 15,833
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 445 5,039 SH   SOLE   0 0 5,039
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 11,321 207,801 SH   SOLE   0 0 207,801
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 18,704 301,150 SH   SOLE   0 0 301,150
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 336 8,194 SH   SOLE   0 0 8,194
VEEVA SYS INC CL A COM 922475108 1,834 6,526 SH   SOLE   0 0 6,526
VERIZON COMMUNICATIONS INC COM 92343V104 433 7,302 SH   SOLE   0 0 7,302
VIACOMCBS INC CL B 92556H206 602 20,787 SH   SOLE   0 0 20,787
VISA INC COM CL A 92826C839 11,566 57,991 SH   SOLE   0 0 57,991
VMWARE INC CL A COM 928563402 206 1,416 SH   SOLE   0 0 1,416
WALMART INC COM 931142103 1,961 14,298 SH   SOLE   0 0 14,298
WASTE MGMT INC DEL COM 94106L109 1,491 13,148 SH   SOLE   0 0 13,148
WELBILT INC COM 949090104 270 45,428 SH   SOLE   0 0 45,428
WELLS FARGO CO NEW COM 949746101 248 10,644 SH   SOLE   0 0 10,644