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
ABBVIE INC COM COM 00287Y109 13,441 120,163 SH   SOLE   120,163 0 0
ADAMAS PHARMACEUTICALS INC COM COM 00548A106 681 20,100 SH   SOLE   20,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 951 5,303 SH   SOLE   5,303 0 0
ALPHABET INC CAP STK CL A COM 02079K305 4,415 4,188 SH   SOLE   4,188 0 0
ALPHABET INC CAP STK CL C COM 02079K107 21,504 20,439 SH   SOLE   20,439 0 0
ALTRIA GROUP INC COM COM 02209S103 252 3,839 SH   SOLE   3,839 0 0
AMAZON COM INC COM COM 023135106 21,433 15,152 SH   SOLE   15,152 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 6,861 50,335 SH   SOLE   50,335 0 0
ANSYS INC COM COM 03662Q105 6,182 40,092 SH   SOLE   40,092 0 0
APPLE INC COM COM 037833100 22,161 134,851 SH   SOLE   134,851 0 0
AT&T INC COM COM 00206R102 3,540 96,724 SH   SOLE   96,724 0 0
BANK AMER CORP COM COM 060505104 8,196 262,864 SH   SOLE   262,864 0 0
BB&T CORP COM COM 054937107 9,435 176,920 SH   SOLE   176,920 0 0
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 298 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 8,901 44,957 SH   SOLE   44,957 0 0
BIOGEN INC COM COM 09062X103 5,852 18,461 SH   SOLE   18,461 0 0
BLACKROCK INC COM COM 09247X101 6,369 12,218 SH   SOLE   12,218 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 5,153 197,360 SH   SOLE   197,360 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 7,251 113,527 SH   SOLE   113,527 0 0
BROADCOM LTD SHS COM Y09827109 13,409 54,541 SH   SOLE   54,541 0 0
CARBONITE INC COM COM 141337105 217 10,000 SH   SOLE   10,000 0 0
CELGENE CORP COM COM 151020104 7,020 76,317 SH   SOLE   76,317 0 0
CHUBB LIMITED COM COM H1467J104 10,382 71,540 SH   SOLE   71,540 0 0
CISCO SYS INC COM COM 17275R102 7,464 181,044 SH   SOLE   181,044 0 0
COCA COLA CO COM COM 191216100 5,684 128,632 SH   SOLE   128,632 0 0
COMCAST CORP NEW CL A COM 20030N101 6,769 173,743 SH   SOLE   173,743 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 5,577 26,126 SH   SOLE   26,126 0 0
DANAHER CORP DEL COM COM 235851102 6,196 65,233 SH   SOLE   65,233 0 0
DISNEY WALT CO COM COM 254687106 9,144 87,818 SH   SOLE   87,818 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 205 2,656 SH   SOLE   2,656 0 0
EATON CORP PLC SHS COM G29183103 340 4,220 SH   SOLE   4,220 0 0
EOG RES INC COM COM 26875P101 8,583 83,759 SH   SOLE   83,759 0 0
EXXON MOBIL CORP COM COM 30231G102 7,091 92,931 SH   SOLE   92,931 0 0
FACEBOOK INC CL A COM 30303M102 16,261 93,915 SH   SOLE   93,915 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 7,724 274,006 SH   SOLE   274,006 0 0
FLEETCOR TECHNOLOGIES INC COM COM 339041105 9,832 50,627 SH   SOLE   50,627 0 0
FORTIVE CORP COM COM 34959J108 8,834 119,159 SH   SOLE   119,159 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 2,592 31,259 SH   SOLE   31,259 0 0
HOME DEPOT INC COM COM 437076102 10,436 56,806 SH   SOLE   56,806 0 0
HONEYWELL INTL INC COM COM 438516106 13,893 93,554 SH   SOLE   93,554 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 8,764 116,584 SH   SOLE   116,584 0 0
INTEL CORP COM COM 458140100 488 10,984 SH   SOLE   10,984 0 0
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 249 5,000 SH   SOLE   5,000 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 2,485 39,706 SH   SOLE   39,706 0 0
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 5,924 114,519 SH   SOLE   114,519 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 15,335 186,106 SH   SOLE   186,106 0 0
ISHARES IBONDS DEC 2018 TERM CORPORATE ETF ETF 46434VAA8 1,507 59,997 SH   SOLE   59,997 0 0
ISHARES IBONDS DEC 2019 TERM CORPORATE ETF ETF 46434VAU4 2,474 99,806 SH   SOLE   99,806 0 0
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF ETF 46434VAQ3 1,629 64,774 SH   SOLE   64,774 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 1,310 53,395 SH   SOLE   53,395 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 454 18,487 SH   SOLE   18,487 0 0
ISHARES MSCI EAFE ETF ETF 464287465 284 4,088 SH   SOLE   4,088 0 0
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 7,192 202,470 SH   SOLE   202,470 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 254 1,864 SH   SOLE   1,864 0 0
ISHARES S&P 100 ETF ETF 464287101 784 6,624 SH   SOLE   6,624 0 0
JOHNSON & JOHNSON COM COM 478160104 29,653 226,776 SH   SOLE   226,776 0 0
JPMORGAN CHASE & CO COM COM 46625H100 368 3,275 SH   SOLE   3,275 0 0
KRAFT HEINZ CO COM COM 500754106 9,030 125,923 SH   SOLE   125,923 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 9,855 121,243 SH   SOLE   121,243 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 16,040 269,814 SH   SOLE   269,814 0 0
MAXIM INTEGRATED PRODS INC COM COM 57772K101 729 12,500 SH   SOLE   12,500 0 0
MERCK & CO INC COM COM 58933Y105 8,793 160,157 SH   SOLE   160,157 0 0
MICROSOFT CORP COM COM 594918104 16,375 182,339 SH   SOLE   182,339 0 0
NEW JERSEY RES COM COM 646025106 306 8,000 SH   SOLE   8,000 0 0
NEXTERA ENERGY INC COM COM 65339F101 11,356 75,137 SH   SOLE   75,137 0 0
NVIDIA CORP COM COM 67066G104 5,202 22,362 SH   SOLE   22,362 0 0
OBSIDIAN ENERGY LTD COM COM 674482104 9 10,000 SH   SOLE   10,000 0 0
PEPSICO INC COM COM 713448108 335 2,977 SH   SOLE   2,977 0 0
PFIZER INC COM COM 717081103 259 7,399 SH   SOLE   7,399 0 0
PHILIP MORRIS INTL INC COM COM 718172109 236 2,293 SH   SOLE   2,293 0 0
POWERSHARES QQQ TRUST, SERIES 1 ETF 73935A104 695 4,350 SH   SOLE   4,350 0 0
PROCTER AND GAMBLE CO COM COM 742718109 6,066 74,375 SH   SOLE   74,375 0 0
RAYTHEON CO COM NEW COM 755111507 5,048 24,090 SH   SOLE   24,090 0 0
RH COM COM 74967X103 222 2,500 SH   SOLE   2,500 0 0
SCHLUMBERGER LTD COM COM 806857108 3,292 49,941 SH   SOLE   49,941 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 4,181 136,000 SH   SOLE   136,000 0 0
SPDR GOLD TRUST SHARES ETF 78463V107 14,609 115,869 SH   SOLE   115,869 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 216 7,142 SH   SOLE   7,142 0 0
SPDR S&P 500 ETF ETF 78462F103 51,487 193,560 SH   SOLE   193,560 0 0
TELADOC INC COM COM 87918A105 10,265 300,594 SH   SOLE   300,594 0 0
TJX COS INC NEW COM COM 872540109 10,521 139,261 SH   SOLE   139,261 0 0
TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 445 3,296 SH   SOLE   3,296 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 11,922 52,602 SH   SOLE   52,602 0 0
UROGEN PHARMA LTD COM COM M96088105 5,204 104,961 SH   SOLE   104,961 0 0
US BANCORP DEL COM NEW COM 902973304 10,985 202,909 SH   SOLE   202,909 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 31,866 587,604 SH   SOLE   587,604 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 30,877 700,605 SH   SOLE   700,605 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 888 11,290 SH   SOLE   11,290 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 564 10,000 SH   SOLE   10,000 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 307 4,170 SH   SOLE   4,170 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 5,684 113,506 SH   SOLE   113,506 0 0
VISA INC COM CL A COM 92826C839 9,874 83,430 SH   SOLE   83,430 0 0
XPO LOGISTICS INC COM COM 983793100 6,306 68,345 SH   SOLE   68,345 0 0
PUT 100 SPDR S&P 500 ETF TR TR UNIT EXP 06-15-18@225.000 PUT 99QAI09B5 798 3,000 SH   SOLE   3,000 0 0
PUT 100 SPDR S&P 500 ETF TR TR UNIT EXP 01-18-19@230.000 PUT 99QAJZWD7 399 1,500 SH   SOLE   1,500 0 0
PUT 100 SPDR S&P 500 ETF TR TR UNIT EXP 09-21-18@255.000 PUT 99QAJQFF2 186 700 SH   SOLE   700 0 0
PUT 100 SPDR S&P 500 ETF TR TR UNIT EXP 03-15-19@250.000 PUT 99QAKS7S3 186 700 SH   SOLE   700 0 0
PUT 100 SPDR S&P 500 ETF TR TR UNIT EXP 03-29-18@269.000 PUT 99QAMDGJX 133 500 SH   SOLE   500 0 0
PUT 100 SPDR S&P 500 ETF TR TR UNIT EXP 03-29-18@268.000 PUT 99QAMDGJW 133 500 SH   SOLE   500 0 0
PUT 100 ISHARES TR S&P 100 ETF EXP 12-21-18@110.000 PUT 99QAH07X6 61,369 518,800 SH   SOLE   518,800 0 0
PUT 100 ISHARES TR S&P 100 ETF EXP 06-21-19@105.000 PUT 99QALC6FK 61,617 520,900 SH   SOLE   520,900 0 0