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
AMAZON COM INC COM COM 023135106 2,253 817 SH   SOLE NONE 817 0 0
CERNER CORP COM COM 156782104 283 4,137 SH   SOLE NONE 4,137 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 7,183 29,011 SH   SOLE NONE 29,011 0 0
STARBUCKS CORP COM COM 855244109 2,282 31,013 SH   SOLE NONE 31,013 0 0
ANTHEM INC COM COM 036752103 312 1,190 SH   SOLE NONE 1,190 0 0
MONSTER BEVERAGE CORP NEW COM COM 61174X109 541 7,817 SH   SOLE NONE 7,817 0 0
JOHNSON & JOHNSON COM COM 478160104 2,619 18,629 SH   SOLE NONE 18,629 0 0
WASTE MGMT INC DEL COM COM 94106L109 2,243 21,183 SH   SOLE NONE 21,183 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND TOTAL STK MKT 922908769 21,909 139,973 SH   SOLE NONE 139,973 0 0
VANGUARD EXTENDED MARKET INDEX FUND EXTEND MKT ETF 922908652 1,322 11,176 SH   SOLE NONE 11,176 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 284 938 SH   SOLE NONE 938 0 0
YUM BRANDS INC COM COM 988498101 284 3,276 SH   SOLE NONE 3,276 0 0
PROCTER AND GAMBLE CO COM COM 742718109 3,150 26,345 SH   SOLE NONE 26,345 0 0
COCA COLA CO COM COM 191216100 565 12,667 SH   SOLE NONE 12,667 0 0
INTEL CORP COM COM 458140100 2,836 47,416 SH   SOLE NONE 47,416 0 0
MEDTRONIC PLC SHS SHS G5960L103 464 5,061 SH   SOLE NONE 5,061 0 0
PAYCHEX INC COM COM 704326107 1,908 25,199 SH   SOLE NONE 25,199 0 0
SEI INVTS CO COM COM 784117103 279 5,092 SH   SOLE NONE 5,092 0 0
MERCK & CO. INC COM COM 58933Y105 2,176 28,144 SH   SOLE NONE 28,144 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 3,207 10,402 SH   SOLE NONE 10,402 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104 514 1,739 SH   SOLE NONE 1,739 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,413 8,082 SH   SOLE NONE 8,082 0 0
SBA COMMUNICATIONS CORP NEW CL A CL A 78410G104 363 1,219 SH   SOLE NONE 1,219 0 0
EMERSON ELEC CO COM COM 291011104 226 3,658 SH   SOLE NONE 3,658 0 0
LAMB WESTON HLDGS INC COM COM 513272104 557 8,718 SH   SOLE NONE 8,718 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 2,344 42,533 SH   SOLE NONE 42,533 0 0
FEDEX CORP COM COM 31428X106 231 1,652 SH   SOLE NONE 1,652 0 0
SHERWIN WILLIAMS CO COM COM 824348106 332 576 SH   SOLE NONE 576 0 0
PEPSICO INC COM COM 713448108 1,182 8,940 SH   SOLE NONE 8,940 0 0
UNILEVER N V N Y SHS NEW N Y SHS NEW 904784709 325 6,112 SH   SOLE NONE 6,112 0 0
HONEYWELL INTL INC COM COM 438516106 1,437 9,939 SH   SOLE NONE 9,939 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF BLMBRG BRC CNVRT 78464A359 1,339 22,133 SH   SOLE NONE 22,133 0 0
HOME DEPOT INC COM COM 437076102 3,354 13,390 SH   SOLE NONE 13,390 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 2,976 19,989 SH   SOLE NONE 19,989 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 314 5,923 SH   SOLE NONE 5,923 0 0
SCHWAB U.S. SMALL-CAP ETF US SML CAP ETF 808524607 330 5,065 SH   SOLE NONE 5,065 0 0
IQVIA HLDGS INC COM COM 46266C105 220 1,555 SH   SOLE NONE 1,555 0 0
ISHARES S&P SMALL-CAP FUND CORE S&P SCP ETF 464287804 2,851 41,759 SH   SOLE NONE 41,759 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 574 3,218 SH   SOLE NONE 3,218 0 0
ADOBE INC COM COM 00724F101 514 1,183 SH   SOLE NONE 1,183 0 0
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 1,281 904 SH   SOLE NONE 904 0 0
INTUIT COM COM 461202103 272 919 SH   SOLE NONE 919 0 0
MICROSOFT CORP COM COM 594918104 7,833 38,493 SH   SOLE NONE 38,493 0 0
VALERO ENERGY CORP COM COM 91913Y100 1,072 18,238 SH   SOLE NONE 18,238 0 0
CVS HEALTH CORP COM COM 126650100 207 3,189 SH   SOLE NONE 3,189 0 0
BOEING CO COM COM 097023105 560 3,060 SH   SOLE NONE 3,060 0 0
COPART INC COM COM 217204106 216 2,599 SH   SOLE NONE 2,599 0 0
NEXTERA ENERGY INC COM COM 65339F101 3,240 13,494 SH   SOLE NONE 13,494 0 0
NIKE INC CL B CL B 654106103 527 5,377 SH   SOLE NONE 5,377 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 211 1,856 SH   SOLE NONE 1,856 0 0
DOW INC COM COM 260557103 203 4,998 SH   SOLE NONE 4,998 0 0
ASTRAZENECA PLC SPONSORED ADR SPONSORED ADR 046353108 324 6,135 SH   SOLE NONE 6,135 0 0
ILLUMINA INC COM COM 452327109 416 1,125 SH   SOLE NONE 1,125 0 0
CONSOLIDATED EDISON INC COM COM 209115104 215 3,000 SH   SOLE NONE 3,000 0 0
VANECK VECTORS GOLD MINERS ETF GOLD MINERS ETF 92189F106 348 9,498 SH   SOLE NONE 9,498 0 0
LILLY ELI & CO COM COM 532457108 704 4,294 SH   SOLE NONE 4,294 0 0
AIR PRODS & CHEMS INC COM COM 009158106 1,660 6,876 SH   SOLE NONE 6,876 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF MORTG-BACK SEC 92206C771 990 18,211 SH   SOLE NONE 18,211 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107 672 1,078 SH   SOLE NONE 1,078 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 480 9,293 SH   SOLE NONE 9,293 0 0
TRACTOR SUPPLY CO COM COM 892356106 200 1,522 SH   SOLE NONE 1,522 0 0
VISA INC COM CL A COM CL A 92826C839 1,525 7,897 SH   SOLE NONE 7,897 0 0
ISHARES EDGE MSCI MIN VOL USA ETF MSCI MIN VOL ETF 46429B697 441 7,287 SH   SOLE NONE 7,287 0 0
INVESCO SOLAR ETF SOLAR ETF 46138G706 411 11,405 SH   SOLE NONE 11,405 0 0
VANGUARD GROWTH INDEX FUND GROWTH ETF 922908736 381 1,888 SH   SOLE NONE 1,888 0 0
VANECK VECTORS SEMICONDUCTOR ETF SEMICONDUCTOR ET 92189F676 391 2,561 SH   SOLE NONE 2,561 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 2,857 11,052 SH   SOLE NONE 11,052 0 0
FACEBOOK INC CL A CL A 30303M102 1,165 5,132 SH   SOLE NONE 5,132 0 0
ASML HOLDING N V N Y REGISTRY SHS N Y REGISTRY SHS N07059210 239 650 SH   SOLE NONE 650 0 0
ORGANOVO HLDGS INC COM COM 68620A104 12 22,000 SH   SOLE NONE 22,000 0 0
INVESCO S&P 500 TOP 50 ETF S&P 500 TOP 50 46137V233 4,372 18,381 SH   SOLE NONE 18,381 0 0
MONDELEZ INTL INC CL A CL A 609207105 2,407 47,083 SH   SOLE NONE 47,083 0 0
WORKDAY INC CL A CL A 98138H101 224 1,198 SH   SOLE NONE 1,198 0 0
NOVARTIS AG SPONSORED ADR SPONSORED ADR 66987V109 300 3,437 SH   SOLE NONE 3,437 0 0
EXPEDITORS INTL WASH INC COM COM 302130109 373 4,912 SH   SOLE NONE 4,912 0 0
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 3,402 15,848 SH   SOLE NONE 15,848 0 0
ISHARES U.S. MEDICAL DEVICES ETF U.S. MED DVC ETF 464288810 344 1,301 SH   SOLE NONE 1,301 0 0
NVIDIA CORPORATION COM COM 67066G104 753 1,984 SH   SOLE NONE 1,984 0 0
ISHARES SHORT-TERM CORPORATE BOND ETF SH TR CRPORT ETF 464288646 11,470 209,663 SH   SOLE NONE 209,663 0 0
GENUINE PARTS CO COM COM 372460105 408 4,700 SH   SOLE NONE 4,700 0 0
ABBVIE INC COM COM 00287Y109 453 4,615 SH   SOLE NONE 4,615 0 0
S&P GLOBAL INC COM COM 78409V104 610 1,854 SH   SOLE NONE 1,854 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND NASD TECH DIV 33738R118 874 20,958 SH   SOLE NONE 20,958 0 0
BLACKSTONE GROUP INC COM CL A COM CL A 09260D107 1,990 35,122 SH   SOLE NONE 35,122 0 0
ANSYS INC COM COM 03662Q105 209 717 SH   SOLE NONE 717 0 0
FACTSET RESH SYS INC COM COM 303075105 296 903 SH   SOLE NONE 903 0 0
STRYKER CORPORATION COM COM 863667101 251 1,394 SH   SOLE NONE 1,394 0 0
QUALCOMM INC COM COM 747525103 343 3,769 SH   SOLE NONE 3,769 0 0
FASTENAL CO COM COM 311900104 1,450 33,849 SH   SOLE NONE 33,849 0 0
MCDONALDS CORP COM COM 580135101 2,097 11,373 SH   SOLE NONE 11,373 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 245 2,151 SH   SOLE NONE 2,151 0 0
CISCO SYS INC COM COM 17275R102 2,404 51,563 SH   SOLE NONE 51,563 0 0
AUTODESK INC COM COM 052769106 834 3,488 SH   SOLE NONE 3,488 0 0
AT&T INC COM COM 00206R102 425 14,066 SH   SOLE NONE 14,066 0 0
GENERAL ELECTRIC CO COM COM 369604103 141 20,710 SH   SOLE NONE 20,710 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF EXPANDED TECH 464287515 403 1,420 SH   SOLE NONE 1,420 0 0
LULULEMON ATHLETICA INC COM COM 550021109 262 842 SH   SOLE NONE 842 0 0
UNION PAC CORP COM COM 907818108 932 5,513 SH   SOLE NONE 5,513 0 0
ECOLAB INC COM COM 278865100 775 3,900 SH   SOLE NONE 3,900 0 0
SALESFORCE COM INC COM COM 79466L302 978 5,225 SH   SOLE NONE 5,225 0 0
MCCORMICK & CO INC COM NON VTG COM NON VTG 579780206 3,046 16,980 SH   SOLE NONE 16,980 0 0
IDEXX LABS INC COM COM 45168D104 18,026 54,600 SH   SOLE NONE 54,600 0 0
LOCKHEED MARTIN CORP COM COM 539830109 2,827 7,748 SH   SOLE NONE 7,748 0 0
JPMORGAN CHASE & CO COM COM 46625H100 1,853 19,706 SH   SOLE NONE 19,706 0 0
ISHARES INTERMEDIATE CREDIT BOND ETF INTRM TR CRP ETF 464288638 3,292 54,535 SH   SOLE NONE 54,535 0 0
CHEVRON CORP NEW COM COM 166764100 244 2,737 SH   SOLE NONE 2,737 0 0
ALBEMARLE CORP COM COM 012653101 1,296 16,793 SH   SOLE NONE 16,793 0 0
CONOCOPHILLIPS COM COM 20825C104 206 4,913 SH   SOLE NONE 4,913 0 0
TJX COS INC NEW COM COM 872540109 258 5,110 SH   SOLE NONE 5,110 0 0
BK OF AMERICA CORP COM COM 060505104 447 18,847 SH   SOLE NONE 18,847 0 0
VANECK VECTORS RETAIL ETF RETAIL ETF 92189F684 374 2,828 SH   SOLE NONE 2,828 0 0
WALMART INC COM COM 931142103 571 4,772 SH   SOLE NONE 4,772 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF 3 7 YR TREAS BD 464288661 2,995 22,406 SH   SOLE NONE 22,406 0 0
ORACLE CORP COM COM 68389X105 698 12,634 SH   SOLE NONE 12,634 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 413 6,711 SH   SOLE NONE 6,711 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 5,856 147,855 SH   SOLE NONE 147,855 0 0
TEXAS INSTRS INC COM COM 882508104 2,306 18,164 SH   SOLE NONE 18,164 0 0
TARGET CORP COM COM 87612E106 215 1,796 SH   SOLE NONE 1,796 0 0
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 723 9,186 SH   SOLE NONE 9,186 0 0
PFIZER INC COM COM 717081103 474 14,500 SH   SOLE NONE 14,500 0 0
MORGAN STANLEY COM NEW COM NEW 617446448 1,481 30,668 SH   SOLE NONE 30,668 0 0
3M CO COM COM 88579Y101 608 3,902 SH   SOLE NONE 3,902 0 0
GILEAD SCIENCES INC COM COM 375558103 219 2,858 SH   SOLE NONE 2,858 0 0
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 1,000 708 SH   SOLE NONE 708 0 0
AMGEN INC COM COM 031162100 4,983 21,130 SH   SOLE NONE 21,130 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND DJ INTERNT IDX 33733E302 407 2,391 SH   SOLE NONE 2,391 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF S&P OILGAS EXP 78468R556 321 6,157 SH   SOLE NONE 6,157 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS SPONSORED ADS 01609W102 944 4,378 SH   SOLE NONE 4,378 0 0
DNP SELECT INCOME FD INC COM COM 23325P104 427 39,264 SH   SOLE NONE 39,264 0 0
ISHARES RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 21,677 120,392 SH   SOLE NONE 120,392 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 239 1,864 SH   SOLE NONE 1,864 0 0
FIRST TRUST NATURAL GAS ETF NAT GAS ETF 33733E807 320 42,817 SH   SOLE NONE 42,817 0 0
EXXON MOBIL CORP COM COM 30231G102 910 20,369 SH   SOLE NONE 20,369 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 219 1,922 SH   SOLE NONE 1,922 0 0
DEERE & CO COM COM 244199105 445 2,835 SH   SOLE NONE 2,835 0 0
COLGATE PALMOLIVE CO COM COM 194162103 659 8,997 SH   SOLE NONE 8,997 0 0
NEW YORK TIMES CO CL A CL A 650111107 246 5,871 SH   SOLE NONE 5,871 0 0
PAYPAL HLDGS INC COM COM 70450Y103 482 2,768 SH   SOLE NONE 2,768 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF NASDAQ CYB ETF 33734X846 385 11,675 SH   SOLE NONE 11,675 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF PORTFOLIO DEVLPD 78463X889 200 7,256 SH   SOLE NONE 7,256 0 0
BLACKROCK INC COM COM 09247X101 1,561 2,870 SH   SOLE NONE 2,870 0 0
ISHARES S&P MIDCAP FUND CORE S&P MCP ETF 464287507 221 1,243 SH   SOLE NONE 1,243 0 0
VANGUARD TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 2,866 52,946 SH   SOLE NONE 52,946 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 1,501 24,670 SH   SOLE NONE 24,670 0 0
APPLE INC COM COM 037833100 2,599 7,127 SH   SOLE NONE 7,127 0 0
ABBOTT LABS COM COM 002824100 3,189 34,883 SH   SOLE NONE 34,883 0 0
DISNEY WALT CO COM DISNEY COM DISNEY 254687106 759 6,810 SH   SOLE NONE 6,810 0 0