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
ABBVIE INCCommon Stock00287Y10911103SH  SOLE 00103
ACCENTURE PLC ACommon StockG1151C101830SH  SOLE 0030
ACTIVISION BLIZZARD INC COMCommon Stock00507V10930325SH  SOLE 00325
ALPHABET INC ACommon Stock38259P508199SH  SOLE 009
AMAZON INCCommon Stock0231351063110SH  SOLE 0010
AMERICAN ELECTRIC POWER CO INCCommon Stock02553710130356SH  SOLE 00356
AMPHENOL CORPCommon Stock0320951011822,766SH  SOLE 002,766
APHRIA INCCommon Stock03765K10414750SH  SOLE 00750
APPLE INCCommon Stock0378331006855,606SH  SOLE 005,606
BERKSHIRE HATHAWAY INC DEL CL B NEWCommon Stock0846707022601,016SH  SOLE 001,016
BIOGEN INC COMCommon Stock09062X10326SH  SOLE 006
BRISTOL MYERS SQUIBBCommon Stock110122108921,455SH  SOLE 001,455
CHEVRON CORP NEW COMCommon Stock16676410058550SH  SOLE 00550
COASTAL CARRIBEAN OIL & MINERALS LTDCommon Stock19043220316,600SH  SOLE 006,600
COCA COLA COCommon Stock191216100350SH  SOLE 0050
COLUMBIA TR II EMERGING MKTS CONSUMER ETF19762B50924050SH  SOLE 0050
COMCAST CORP CL ACommon Stock20030N1019164SH  SOLE 00164
COSTCO WHOLESALE CORPCommon Stock22160K10553150SH  SOLE 00150
DELL TECHNOLOGIES INCCommon Stock24703L20213SH  SOLE 003
EQUITY COMMONWEALTH COM SH BEN INTCommon Stock294628102145SH  SOLE 0045
ETFMG ALTERNATIVE HARVESTETF26924G5084165SH  SOLE 00165
EVERSOURCE ENERGY COMCommon Stock30040W10811131SH  SOLE 00131
EXXON MOBIL CORPCommon Stock30231G102691,234SH  SOLE 001,234
FACEBOOK INC CL ACommon Stock30303M1023071,041SH  SOLE 001,041
FINANCIAL SECTOR SPDR TR SHS BEN INT ETF81369Y60526750SH  SOLE 00750
GENERAL ELECTRIC COCommon Stock369604103125SH  SOLE 0025
INVESCO BULLETSHARES 2022 CORP BD ETF46138J88239,3311,817,505SH  SOLE 001,817,505
INVESCO BULLETSHARES 2024 CORP BD ETF46138J84139,6091,786,609SH  SOLE 001,786,609
INVESCO PREFERRED ETF46138E5114235SH  SOLE 00235
INVESCO QQQ TRUSTETF46090E10341,428129,817SH  SOLE 00129,817
INVESCO S&P 500 REVENUEETF46138G69875,4841,085,794SH  SOLE 001,085,794
INVESCO S&P MIDCAP 400 REVENUEETF46138G67232,018372,172SH  SOLE 00372,172
INVESCO S&P SMALLCAP 600 REVENUEETF46138G66442,044369,037SH  SOLE 00369,037
IPATH BLOOMBERG CMDTY TR ETNETF06738C7785232SH  SOLE 00232
ISHARES CORE MSCI EAFE ETF46432F84214,608202,750SH  SOLE 00202,750
ISHARES CORE MSCI EMERGING MKTS ETF46434G1035,90091,671SH  SOLE 0091,671
ISHARES CORE S&P 500 ETF4642872004,69311,797SH  SOLE 0011,797
ISHARES CORE S&P MID-CAP ETF4642875074,84718,623SH  SOLE 0018,623
ISHARES CORE S&P SMALL-CAP ETF4642878045,96154,928SH  SOLE 0054,928
ISHARES CORE S&P US GROWTH ETF46428767139430SH  SOLE 00430
ISHARES MICRO-CAP ETF464288869103703SH  SOLE 00703
ISHARES MORNINGSTAR LARGE-CAP GROWTH ETF46428711930103SH  SOLE 00103
ISHARES MSCI EAFE ETF4642874651,31617,348SH  SOLE 0017,348
ISHARES MSCI EMERGING MARKETS MIN VOLETF464286533741,177SH  SOLE 001,177
ISHARES MSCI EMERGING MARKETS ETF46428723414271SH  SOLE 00271
ISHARES MSCI USA ESG SLCT ETF4642888022112,400SH  SOLE 002,400
ISHARES NASDAQ BIOTECHNOLOGY ETF46428755642282SH  SOLE 00282
ISHARES RUSSELL 1000ETF46428762262275SH  SOLE 00275
ISHARES RUSSELL 1000 GROWTH ETF464287614169696SH  SOLE 00696
ISHARES RUSSELL 1000 VALUEETF46428759856370SH  SOLE 00370
ISHARES RUSSELL 2000 ETF46428765579358SH  SOLE 00358
ISHARES RUSSELL 2000 GROWTHETF4642876481445SH  SOLE 0045
ISHARES RUSSELL MID-CAP ETF4642874991111,500SH  SOLE 001,500
ISHARES S&P 500 GROWTH ETF46428730913200SH  SOLE 00200
ISHARES S&P 500 VALUE ETF46428740841290SH  SOLE 00290
ISHARES S&P SMALL-CAP 600 GROWTHETF4642878872231,738SH  SOLE 001,738
ISHARES S&P SMALL-CAP 600 VALUEETF4642878793573,540SH  SOLE 003,540
ISHARES SELECT DIVIDEND ETF46428716862540SH  SOLE 00540
ISHARES US HOME CONS ETF464288752791,159SH  SOLE 001,159
ISHARES US PHARMA ETF46428883623128SH  SOLE 00128
ISHARES US REAL ESTATE ETF46428773926280SH  SOLE 00280
JP MORGAN CHASE & CO COMCommon Stock46625H1001521,000SH  SOLE 001,000
KONTOOR BRANDS INCCommon Stock50050N1037140SH  SOLE 00140
MASTERCARD INC ACommon Stock57636Q1044291,204SH  SOLE 001,204
NEW YORK COMMUNITY BANCORPCommon Stock649445103167SH  SOLE 0067
PFIZER INCCommon Stock717081103361,000SH  SOLE 001,000
PHILLIPS 66Common Stock71854610420250SH  SOLE 00250
PIMCO TRUST RETURN ACTIVEETF72201R775220SH  SOLE 0020
PRUDENTIAL FINL INCCommon Stock744320102218SH  SOLE 0018
SPDR DJ INDUSTRIAL AVERAGEETF78467X1093195SH  SOLE 0095
SPDR GOLD TR GOLD SHSETF78463V10723146SH  SOLE 00146
SPDR PORTFOLIO DEVELOPED WLD EX-US ETF78463X88924669SH  SOLE 00669
SPDR PORTFOLIO S&P 500 LARGE CAP ETF78464A854471,001SH  SOLE 001,001
SPDR PORTFOLIO S&P 600 SMALL CAP ETF78468R85315358SH  SOLE 00358
SPDR S&P 400 MID CAP GROWTH ETF78464A821788SH  SOLE 0088
SPDR S&P 400 MID CAP VALUE ETF78464A8397102SH  SOLE 00102
SPDR S&P 500 TRUSTETF78462F1032,7606,964SH  SOLE 006,964
SPDR S&P EMERGING MARKETS ETF78463X50923536SH  SOLE 00536
SPDR S&P MIDCAP 400 TRETF78467Y107238500SH  SOLE 00500
TE CONNECTIVITY LTD REG SHSCommon StockH84989104650SH  SOLE 0050
TEXAS INSTRUMENTS INCCommon Stock882508104525SH  SOLE 0025
THE HOME DEPOT INC COMCommon Stock4370761021757SH  SOLE 0057
UNITED STATES OILETF91232N207125SH  SOLE 0025
UNITEDHEALTH GROUPCommon Stock91324P1021437SH  SOLE 0037
VANGUARD S&P 500 SHSETF92290836396,849265,850SH  SOLE 00265,850
VANGUARD FINANCIALSETF92204A40532382SH  SOLE 00382
VANGUARD FTSE ALL WORLD EX USETF9220427751993,280SH  SOLE 003,280
VANGUARD FTSE ALL WORLD EX USA SMALL CAPETF92204271836,571284,891SH  SOLE 00284,891
VANGUARD FTSE DEVELOPED MARKET ETF92194385877,6281,580,687SH  SOLE 001,580,687
VANGUARD FTSE EMERGING MKTS ETF92204285846,793898,998SH  SOLE 00898,998
VANGUARD GROWTH ETF9229087369833,825SH  SOLE 003,825
VANGUARD HIGH DIVIDEND YIELD SHSETF921946406330SH  SOLE 0030
VANGUARD LARGE CAPETF92290863710,57757,082SH  SOLE 0057,082
VANGUARD MEGA CAP VALUE ETF9219108403663,840SH  SOLE 003,840
VANGUARD MID CAPETF9229086292,64311,939SH  SOLE 0011,939
VANGUARD REIT ETF92290855311115SH  SOLE 00115
VANGUARD SMALL CAPETF92290875157,463268,421SH  SOLE 00268,421
VANGUARD SMALL CAP GROWTHETF92290859569250SH  SOLE 00250
VANGUARD SMALL CAP VALUEETF92290879353321SH  SOLE 00321
VANGUARD TOTAL STK MKT ETF92290876931150SH  SOLE 00150
VANGUARD VALUE ETF9229087443512,674SH  SOLE 002,674
VERISK ANALYTICS INCCommon Stock92345Y1062141,210SH  SOLE 001,210
VF CORPCommon Stock91820410878982SH  SOLE 00982
VISA INC COM CL ACommon Stock92826C83985400SH  SOLE 00400
WISDOMTREE EMERGING MKTS HIGH DIVID FDETF97717W3159205SH  SOLE 00205
WISDOMTREE SMALLCAP DIVID FDETF97717W60415495SH  SOLE 00495