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
3M CO COM 88579Y101 7,160 33,982 SH   SOLE   33,982 0 0
ABBOTT LABS COM 002824100 5,073 69,157 SH   SOLE   69,157 0 0
ABBVIE INC COM 00287y109 7,042 74,457 SH   SOLE   74,457 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 687 19,526 SH   SOLE   19,526 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,092 18,164 SH   SOLE   18,164 0 0
ACTIVISION BLIZZARD INC COM 00507v109 2,425 29,156 SH   SOLE   29,156 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 2,175 13,198 SH   SOLE   13,198 0 0
ALLERGAN PLC SHS g0177j108 1,456 7,646 SH   SOLE   7,646 0 0
ALPHABET INC CAP STK CL C 02079k107 1,927 1,615 SH   SOLE   1,615 0 0
ALPHABET INC CAP STK CL A 02079k305 5,876 4,868 SH   SOLE   4,868 0 0
ALTRIA GROUP INC COM 02209S103 647 10,728 SH   SOLE   10,728 0 0
AMAZON COM INC COM 023135106 701 350 SH   SOLE   350 0 0
AMERICAN EXPRESS CO COM 025816109 204 1,911 SH   SOLE   1,911 0 0
AMERICAN TOWER CORP NEW COM 03027x100 2,170 14,934 SH   SOLE   14,934 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 1,828 33,424 SH   SOLE   33,424 0 0
APPLE INC COM 037833100 11,461 50,772 SH   SOLE   50,772 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,240 26,717 SH   SOLE   26,717 0 0
AT&T INC COM 00206R102 592 17,637 SH   SOLE   17,637 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 996 6,609 SH   SOLE   6,609 0 0
AVERY DENNISON CORP COM 053611109 2,007 18,519 SH   SOLE   18,519 0 0
BECTON DICKINSON & CO COM 075887109 845 3,237 SH   SOLE   3,237 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,463 11,503 SH   SOLE   11,503 0 0
BOEING CO COM 097023105 2,823 7,591 SH   SOLE   7,591 0 0
BOOKING HLDGS INC COM 09857L108 1,835 925 SH   SOLE   925 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,886 30,388 SH   SOLE   30,388 0 0
CAMBRIDGE BANCORP COM 132152109 811 9,013 SH   SOLE   9,013 0 0
CBS CORP NEW CL B 124857202 1,508 26,254 SH   SOLE   26,254 0 0
CDK GLOBAL INC COM 12508e101 316 5,051 SH   SOLE   5,051 0 0
CELGENE CORP COM 151020104 1,003 11,204 SH   SOLE   11,204 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 3,170 26,939 SH   SOLE   26,939 0 0
CHEVRON CORP NEW COM 166764100 1,539 12,582 SH   SOLE   12,582 0 0
CITIGROUP INC COM NEW 172967424 2,263 31,542 SH   SOLE   31,542 0 0
CITY HLDG CO COM 177835105 614 8,000 SH   SOLE   8,000 0 0
COCA COLA CO COM 191216100 3,980 86,169 SH   SOLE   86,169 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762b509 1,404 63,055 SH   SOLE   63,055 0 0
CONSTELLATION BRANDS INC CL A 21036p108 1,325 6,145 SH   SOLE   6,145 0 0
COSTCO WHSL CORP NEW COM 22160k105 1,129 4,805 SH   SOLE   4,805 0 0
DANAHER CORP DEL COM 235851102 2,044 18,812 SH   SOLE   18,812 0 0
DISCOVER FINL SVCS COM 254709108 1,743 22,799 SH   SOLE   22,799 0 0
DISNEY WALT CO COM DISNEY 254687106 2,656 22,710 SH   SOLE   22,710 0 0
DOLLAR GEN CORP NEW COM 256677105 1,707 15,614 SH   SOLE   15,614 0 0
EAST WEST BANCORP INC COM 27579r104 1,361 22,550 SH   SOLE   22,550 0 0
EMERSON ELEC CO COM 291011104 4,129 53,914 SH   SOLE   53,914 0 0
EXXON MOBIL CORP COM 30231g102 2,674 31,447 SH   SOLE   31,447 0 0
FACEBOOK INC CL A 30303m102 4,263 25,921 SH   SOLE   25,921 0 0
FEDEX CORP COM 31428x106 2,549 10,584 SH   SOLE   10,584 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735b108 8,270 115,475 SH   SOLE   115,475 0 0
FISERV INC COM 337738108 370 4,494 SH   SOLE   4,494 0 0
FORTIVE CORP COM 34959j108 1,455 17,283 SH   SOLE   17,283 0 0
GENERAL DYNAMICS CORP COM 369550108 1,016 4,965 SH   SOLE   4,965 0 0
GENERAL ELECTRIC CO COM 369604103 381 33,728 SH   SOLE   33,728 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 815 20,277 SH   SOLE   20,277 0 0
GLOBAL PMTS INC COM 37940x102 2,345 18,410 SH   SOLE   18,410 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 1,197 5,336 SH   SOLE   5,336 0 0
HALLIBURTON CO COM 406216101 758 18,703 SH   SOLE   18,703 0 0
HCA HEALTHCARE INC COM 40412c101 2,369 17,031 SH   SOLE   17,031 0 0
HOME DEPOT INC COM 437076102 4,110 19,841 SH   SOLE   19,841 0 0
HONEYWELL INTL INC COM 438516106 1,693 10,176 SH   SOLE   10,176 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 373 2,470 SH   SOLE   2,470 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 3,743 52,230 SH   SOLE   52,230 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 27,756 404,308 SH   SOLE   404,308 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137v266 11,380 94,631 SH   SOLE   94,631 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4,691 27,874 SH   SOLE   27,874 0 0
INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 1,244 38,354 SH   SOLE   38,354 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 13,721 367,072 SH   SOLE   367,072 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138e735 2,864 87,615 SH   SOLE   87,615 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,840 16,535 SH   SOLE   16,535 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 515 2,909 SH   SOLE   2,909 0 0
ISHARES TR S&P 500 VAL ETF 464287408 450 3,888 SH   SOLE   3,888 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,949 9,683 SH   SOLE   9,683 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 210 1,655 SH   SOLE   1,655 0 0
ISHARES TR U.S. TECH ETF 464287721 2,181 11,240 SH   SOLE   11,240 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,776 100,593 SH   SOLE   100,593 0 0
ISHARES TR US HLTHCR PR ETF 464288828 1,889 9,451 SH   SOLE   9,451 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 1,126 31,545 SH   SOLE   31,545 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,153 22,201 SH   SOLE   22,201 0 0
ISHARES TR CUR HD EURZN ETF 46434v639 427 14,396 SH   SOLE   14,396 0 0
ISHARES TR HDG MSCI EAFE 46434v803 957 31,975 SH   SOLE   31,975 0 0
JAZZ PHARMACEUTICALS PLC SHS USD g50871105 1,570 9,338 SH   SOLE   9,338 0 0
JOHNSON & JOHNSON COM 478160104 16,497 119,394 SH   SOLE   119,394 0 0
JPMORGAN CHASE & CO COM 46625h100 1,610 14,268 SH   SOLE   14,268 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540r409 1,755 10,102 SH   SOLE   10,102 0 0
LOWES COS INC COM 548661107 4,022 35,025 SH   SOLE   35,025 0 0
MANNKIND CORP COM NEW 56400p706 25 13,560 SH   SOLE   13,560 0 0
MARATHON PETE CORP COM 56585a102 1,979 24,750 SH   SOLE   24,750 0 0
MASTERCARD INCORPORATED CL A 57636q104 3,958 17,781 SH   SOLE   17,781 0 0
MCDONALDS CORP COM 580135101 224 1,342 SH   SOLE   1,342 0 0
MEDTRONIC PLC SHS g5960l103 1,744 17,729 SH   SOLE   17,729 0 0
MERCK & CO INC COM 58933y105 318 4,482 SH   SOLE   4,482 0 0
MICROSOFT CORP COM 594918104 5,912 51,696 SH   SOLE   51,696 0 0
NIKE INC CL B 654106103 2,010 23,724 SH   SOLE   23,724 0 0
NORDSON CORP COM 655663102 702 5,053 SH   SOLE   5,053 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,320 7,312 SH   SOLE   7,312 0 0
ORACLE CORP COM 68389x105 256 4,971 SH   SOLE   4,971 0 0
OSI ETF TR OSHARES FTSE ASI 67110P605 2,755 96,176 SH   SOLE   96,176 0 0
PAYPAL HLDGS INC COM 70450y103 3,901 44,408 SH   SOLE   44,408 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2,102 68,040 SH   SOLE   68,040 0 0
PFIZER INC COM 717081103 4,135 93,834 SH   SOLE   93,834 0 0
PHILIP MORRIS INTL INC COM 718172109 2,104 25,799 SH   SOLE   25,799 0 0
PROCTER AND GAMBLE CO COM 742718109 7,956 95,592 SH   SOLE   95,592 0 0
PROVIDENT FINL SVCS INC COM 74386t105 299 12,172 SH   SOLE   12,172 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,438 11,063 SH   SOLE   11,063 0 0
SCHLUMBERGER LTD COM 806857108 3,599 59,071 SH   SOLE   59,071 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,099 42,708 SH   SOLE   42,708 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4,541 65,278 SH   SOLE   65,278 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,134 50,402 SH   SOLE   50,402 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,824 68,180 SH   SOLE   68,180 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,075 53,169 SH   SOLE   53,169 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,442 18,927 SH   SOLE   18,927 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5,278 157,398 SH   SOLE   157,398 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,630 20,708 SH   SOLE   20,708 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369y100 1,944 33,558 SH   SOLE   33,558 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 997 10,482 SH   SOLE   10,482 0 0
SELECT SECTOR SPDR TR ENERGY 81369y506 293 3,866 SH   SOLE   3,866 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 3,413 123,757 SH   SOLE   123,757 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 631 8,046 SH   SOLE   8,046 0 0
SHERWIN WILLIAMS CO COM 824348106 1,512 3,321 SH   SOLE   3,321 0 0
SNAP ON INC COM 833034101 1,478 8,049 SH   SOLE   8,049 0 0
SPDR GOLD TRUST GOLD SHS 78463v107 215 1,909 SH   SOLE   1,909 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463x871 1,333 38,781 SH   SOLE   38,781 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 26,332 90,576 SH   SOLE   90,576 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464a409 904 23,644 SH   SOLE   23,644 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464a508 806 25,899 SH   SOLE   25,899 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464a821 1,436 25,672 SH   SOLE   25,672 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464a839 1,529 28,453 SH   SOLE   28,453 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464a847 393 10,873 SH   SOLE   10,873 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464a854 1,300 38,154 SH   SOLE   38,154 0 0
SPDR SERIES TRUST S&P BIOTECH 78464a870 3,272 34,127 SH   SOLE   34,127 0 0
TD AMERITRADE HLDG CORP COM 87236y108 1,783 33,741 SH   SOLE   33,741 0 0
TE CONNECTIVITY LTD REG SHS h84989104 207 2,356 SH   SOLE   2,356 0 0
TJX COS INC NEW COM 872540109 1,055 9,421 SH   SOLE   9,421 0 0
TOLL BROTHERS INC COM 889478103 1,659 50,241 SH   SOLE   50,241 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 371 6,100 SH   SOLE   6,100 0 0
UNION PAC CORP COM 907818108 2,460 15,105 SH   SOLE   15,105 0 0
VALLEY NATL BANCORP COM 919794107 355 31,533 SH   SOLE   31,533 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14,827 55,521 SH   SOLE   55,521 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 24,191 213,950 SH   SOLE   213,950 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 12,104 84,943 SH   SOLE   84,943 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,724 12,369 SH   SOLE   12,369 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 239 1,457 SH   SOLE   1,457 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 19,495 121,059 SH   SOLE   121,059 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 16,962 153,256 SH   SOLE   153,256 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 10,145 62,402 SH   SOLE   62,402 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 286 1,914 SH   SOLE   1,914 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,692 15,087 SH   SOLE   15,087 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 516 6,810 SH   SOLE   6,810 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 502 9,644 SH   SOLE   9,644 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,355 59,677 SH   SOLE   59,677 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206c714 24,265 218,998 SH   SOLE   218,998 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 469 5,388 SH   SOLE   5,388 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204a108 829 4,594 SH   SOLE   4,594 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204a207 2,690 19,197 SH   SOLE   19,197 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,293 18,638 SH   SOLE   18,638 0 0
VANGUARD WORLD FDS INF TECH ETF 92204a702 735 3,630 SH   SOLE   3,630 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,213 9,252 SH   SOLE   9,252 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 339 6,357 SH   SOLE   6,357 0 0
VISA INC COM CL A 92826c839 4,116 27,422 SH   SOLE   27,422 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857w308 216 9,958 SH   SOLE   9,958 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,654 91,275 SH   SOLE   91,275 0 0
WHIRLPOOL CORP COM 963320106 324 2,732 SH   SOLE   2,732 0 0
WISDOMTREE TR INTL SMCAP DIV 97717w760 786 11,050 SH   SOLE   11,050 0 0
WISDOMTREE TR INTL MIDCAP DV 97717w778 801 12,209 SH   SOLE   12,209 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717w851 3,491 60,246 SH   SOLE   60,246 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717x594 1,239 38,624 SH   SOLE   38,624 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717x701 10,784 170,578 SH   SOLE   170,578 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,224 22,018 SH   SOLE   22,018 0 0