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
AFLAC INC COM 001055102 890 20,688 SH   SOLE   0 0 20,688
AT&T INC COM 00206R102 1,345 41,902 SH   SOLE   0 0 41,902
ABBOTT LABS COM 002824100 294 4,817 SH   SOLE   0 0 4,817
ABBVIE INC COM 00287Y109 313 3,374 SH   SOLE   0 0 3,374
ADOBE SYS INC COM 00724F101 800 3,282 SH   SOLE   0 0 3,282
AEROHIVE NETWORKS INC COM 007786106 182 45,836 SH   SOLE   0 0 45,836
ALPHABET INC CAP STK CL C 02079K107 666 597 SH   SOLE   0 0 597
ALPHABET INC CAP STK CL A 02079K305 771 683 SH   SOLE   0 0 683
ALTRIA GROUP INC COM 02209S103 949 16,707 SH   SOLE   0 0 16,707
AMAZON COM INC COM 023135106 481 283 SH   SOLE   0 0 283
AMERICAN EXPRESS CO COM 025816109 1,262 12,877 SH   SOLE   0 0 12,877
AMGEN INC COM 031162100 5,222 28,290 SH   SOLE   0 0 28,290
APPLE INC COM 037833100 3,569 19,278 SH   SOLE   0 0 19,278
AUTOMATIC DATA PROCESSING IN COM 053015103 335 2,498 SH   SOLE   0 0 2,498
BB&T CORP COM 054937107 1,041 20,630 SH   SOLE   0 0 20,630
BANK AMER CORP COM 060505104 1,358 48,181 SH   SOLE   0 0 48,181
BANK NEW YORK MELLON CORP COM 064058100 303 5,612 SH   SOLE   0 0 5,612
BECTON DICKINSON & CO COM 075887109 264 1,102 SH   SOLE   0 0 1,102
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,058 5,667 SH   SOLE   0 0 5,667
BLACKROCK INC COM 09247X101 311 624 SH   SOLE   0 0 624
BOEING CO COM 097023105 826 2,462 SH   SOLE   0 0 2,462
BOULDER GROWTH & INCOME FD I COM 101507101 172 16,769 SH   SOLE   0 0 16,769
BRISTOL MYERS SQUIBB CO COM 110122108 341 6,168 SH   SOLE   0 0 6,168
CENTENE CORP DEL COM 15135B101 625 5,075 SH   SOLE   0 0 5,075
CHEVRON CORP NEW COM 166764100 861 6,812 SH   SOLE   0 0 6,812
CISCO SYS INC COM 17275R102 492 11,433 SH   SOLE   0 0 11,433
CITIGROUP INC COM NEW 172967424 211 3,154 SH   SOLE   0 0 3,154
COCA COLA CO COM 191216100 394 8,992 SH   SOLE   0 0 8,992
COLGATE PALMOLIVE CO COM 194162103 304 4,692 SH   SOLE   0 0 4,692
COMCAST CORP NEW CL A 20030N101 433 13,201 SH   SOLE   0 0 13,201
CONOCOPHILLIPS COM 20825C104 301 4,329 SH   SOLE   0 0 4,329
COSTCO WHSL CORP NEW COM 22160K105 223 1,068 SH   SOLE   0 0 1,068
DEERE & CO COM 244199105 203 1,455 SH   SOLE   0 0 1,455
DISNEY WALT CO COM DISNEY 254687106 273 2,609 SH   SOLE   0 0 2,609
DOWDUPONT INC COM 26078J100 320 4,848 SH   SOLE   0 0 4,848
EATON VANCE CORP COM NON VTG 278265103 6,834 130,953 SH   SOLE   0 0 130,953
EXXON MOBIL CORP COM 30231G102 2,097 25,347 SH   SOLE   0 0 25,347
FACEBOOK INC CL A 30303M102 418 2,151 SH   SOLE   0 0 2,151
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 236 1,683 SH   SOLE   0 0 1,683
FORD MTR CO DEL COM PAR $0.01 345370860 115 10,433 SH   SOLE   0 0 10,433
FORTUNE BRANDS HOME & SEC IN COM 34964C106 314 5,842 SH   SOLE   0 0 5,842
FRANKLIN COVEY CO COM 353469109 233 9,491 SH   SOLE   0 0 9,491
GENERAL ELECTRIC CO COM 369604103 755 55,471 SH   SOLE   0 0 55,471
HERSHEY CO COM 427866108 271 2,911 SH   SOLE   0 0 2,911
HINGHAM INSTN SVGS MASS COM 433323102 242 1,102 SH   SOLE   0 0 1,102
HOME DEPOT INC COM 437076102 891 4,566 SH   SOLE   0 0 4,566
HONEYWELL INTL INC COM 438516106 1,035 7,187 SH   SOLE   0 0 7,187
ILLINOIS TOOL WKS INC COM 452308109 308 2,221 SH   SOLE   0 0 2,221
INTEL CORP COM 458140100 1,088 21,878 SH   SOLE   0 0 21,878
INTERNATIONAL BUSINESS MACHS COM 459200101 1,446 10,348 SH   SOLE   0 0 10,348
INVESCO QQQ TR UNIT SER 1 46090E103 355 2,071 SH   SOLE   0 0 2,071
IROBOT CORP COM 462726100 227 3,000 SH   SOLE   0 0 3,000
ISHARES GOLD TRUST ISHARES 464285105 1,093 90,922 SH   SOLE   0 0 90,922
ISHARES TR TIPS BD ETF 464287176 420 3,717 SH   SOLE   0 0 3,717
ISHARES TR CORE S&P500 ETF 464287200 13,189 48,303 SH   SOLE   0 0 48,303
ISHARES TR S&P 500 VAL ETF 464287408 205 1,857 SH   SOLE   0 0 1,857
ISHARES TR 1 3 YR TREAS BD 464287457 417 5,000 SH   SOLE   0 0 5,000
ISHARES TR MSCI EAFE ETF 464287465 449 6,703 SH   SOLE   0 0 6,703
ISHARES TR RUS MID CAP ETF 464287499 501 2,362 SH   SOLE   0 0 2,362
ISHARES TR CORE S&P MCP ETF 464287507 43,121 221,384 SH   SOLE   0 0 221,384
ISHARES TR NASDAQ BIOTECH 464287556 843 7,674 SH   SOLE   0 0 7,674
ISHARES TR RUS 1000 VAL ETF 464287598 1,011 8,333 SH   SOLE   0 0 8,333
ISHARES TR RUS 1000 GRW ETF 464287614 2,935 20,410 SH   SOLE   0 0 20,410
ISHARES TR RUS 1000 ETF 464287622 15,971 105,089 SH   SOLE   0 0 105,089
ISHARES TR RUS 2000 VAL ETF 464287630 10,412 78,926 SH   SOLE   0 0 78,926
ISHARES TR RUSSELL 2000 ETF 464287655 311 1,896 SH   SOLE   0 0 1,896
ISHARES TR US HLTHCARE ETF 464287762 246 1,381 SH   SOLE   0 0 1,381
ISHARES TR CORE S&P SCP ETF 464287804 573 6,861 SH   SOLE   0 0 6,861
ISHARES TR SP SMCP600VL ETF 464287879 240 1,472 SH   SOLE   0 0 1,472
ISHARES TR S&P SML 600 GWT 464287887 1,295 6,854 SH   SOLE   0 0 6,854
ISHARES TR MSCI ACWI EX US 464288240 714 15,111 SH   SOLE   0 0 15,111
ISHARES TR EAFE SML CP ETF 464288273 13,892 221,423 SH   SOLE   0 0 221,423
ISHARES TR JPMORGAN USD EMG 464288281 40,071 375,303 SH   SOLE   0 0 375,303
ISHARES TR SHORT TREAS BD 464288679 2,149 19,459 SH   SOLE   0 0 19,459
ISHARES TR 0-5 YR TIPS ETF 46429B747 126,374 1,267,668 SH   SOLE   0 0 1,267,668
ISHARES TR CORE MSCI EAFE 46432F842 3,381 53,354 SH   SOLE   0 0 53,354
ISHARES INC CORE MSCI EMKT 46434G103 43,967 837,314 SH   SOLE   0 0 837,314
JPMORGAN CHASE & CO COM 46625H100 399 3,832 SH   SOLE   0 0 3,832
JOHNSON & JOHNSON COM 478160104 1,821 15,005 SH   SOLE   0 0 15,005
JUST ENERGY GROUP INC COM 48213W101 72 20,000 SH   SOLE   0 0 20,000
KRAFT HEINZ CO COM 500754106 256 4,080 SH   SOLE   0 0 4,080
LOCKHEED MARTIN CORP COM 539830109 1,258 4,257 SH   SOLE   0 0 4,257
LOEWS CORP COM 540424108 724 15,000 SH   SOLE   0 0 15,000
LOWES COS INC COM 548661107 344 3,595 SH   SOLE   0 0 3,595
MCDONALDS CORP COM 580135101 218 1,394 SH   SOLE   0 0 1,394
MERCK & CO INC COM 58933Y105 1,298 21,392 SH   SOLE   0 0 21,392
MICROSOFT CORP COM 594918104 3,443 34,919 SH   SOLE   0 0 34,919
MONDELEZ INTL INC CL A 609207105 326 7,954 SH   SOLE   0 0 7,954
NATIONAL COMM CORP COM 63546L102 297 6,412 SH   SOLE   0 0 6,412
NORFOLK SOUTHERN CORP COM 655844108 415 2,753 SH   SOLE   0 0 2,753
NORTHROP GRUMMAN CORP COM 666807102 451 1,465 SH   SOLE   0 0 1,465
ORACLE CORP COM 68389X105 290 6,571 SH   SOLE   0 0 6,571
PEPSICO INC COM 713448108 1,528 14,034 SH   SOLE   0 0 14,034
PFIZER INC COM 717081103 1,006 27,723 SH   SOLE   0 0 27,723
PHILIP MORRIS INTL INC COM 718172109 549 6,801 SH   SOLE   0 0 6,801
PHILLIPS 66 COM 718546104 235 2,090 SH   SOLE   0 0 2,090
PITNEY BOWES INC COM 724479100 108 12,656 SH   SOLE   0 0 12,656
PROCTER AND GAMBLE CO COM 742718109 776 9,945 SH   SOLE   0 0 9,945
PUBLIC SVC ENTERPRISE GROUP COM 744573106 465 8,585 SH   SOLE   0 0 8,585
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 229 3,310 SH   SOLE   0 0 3,310
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,376 12,446 SH   SOLE   0 0 12,446
SPDR GOLD TRUST GOLD SHS 78463V107 683 5,756 SH   SOLE   0 0 5,756
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,898 39,442 SH   SOLE   0 0 39,442
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 666 17,016 SH   SOLE   0 0 17,016
SPDR SERIES TRUST S&P BIOTECH 78464A870 286 3,004 SH   SOLE   0 0 3,004
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,896 13,791 SH   SOLE   0 0 13,791
SPDR SER TR NUVEEN BLMBRG SR 78468R739 225 4,686 SH   SOLE   0 0 4,686
STATE STR CORP COM 857477103 248 2,661 SH   SOLE   0 0 2,661
STERLING BANCORP DEL COM 85917A100 283 12,024 SH   SOLE   0 0 12,024
STEWARDSHIP FINL CORP COM 860326107 125 10,702 SH   SOLE   0 0 10,702
TEXAS INSTRS INC COM 882508104 377 3,422 SH   SOLE   0 0 3,422
3M CO COM 88579Y101 2,870 14,587 SH   SOLE   0 0 14,587
UNION PAC CORP COM 907818108 707 4,993 SH   SOLE   0 0 4,993
UNITED TECHNOLOGIES CORP COM 913017109 419 3,347 SH   SOLE   0 0 3,347
VANGUARD GROUP DIV APP ETF 921908844 8,354 82,208 SH   SOLE   0 0 82,208
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 283 3,574 SH   SOLE   0 0 3,574
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 280 6,529 SH   SOLE   0 0 6,529
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 653 7,861 SH   SOLE   0 0 7,861
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 433 5,755 SH   SOLE   0 0 5,755
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,712 55,519 SH   SOLE   0 0 55,519
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 307 5,915 SH   SOLE   0 0 5,915
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,829 209,222 SH   SOLE   0 0 209,222
VANGUARD WORLD FDS ENERGY ETF 92204A306 430 4,094 SH   SOLE   0 0 4,094
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 869 14,504 SH   SOLE   0 0 14,504
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 520 6,657 SH   SOLE   0 0 6,657
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 582 2,333 SH   SOLE   0 0 2,333
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 525 6,448 SH   SOLE   0 0 6,448
VANGUARD INDEX FDS SML CP GRW ETF 922908595 392 2,231 SH   SOLE   0 0 2,231
VANGUARD INDEX FDS SM CP VAL ETF 922908611 19,982 147,151 SH   SOLE   0 0 147,151
VANGUARD INDEX FDS MID CAP ETF 922908629 1,698 10,773 SH   SOLE   0 0 10,773
VANGUARD INDEX FDS VALUE ETF 922908744 22,813 219,720 SH   SOLE   0 0 219,720
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,523 10,844 SH   SOLE   0 0 10,844
VERIZON COMMUNICATIONS INC COM 92343V104 1,093 21,724 SH   SOLE   0 0 21,724
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 577 3,529 SH   SOLE   0 0 3,529