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
3-D SYS CORP DEL COM NEW 88554D205 559 48,200 SH   SOLE   0 0 48,200
3M CO COM 88579Y101 88,601 403,611 SH   SOLE   0 0 403,611
ABBOTT LABS COM 002824100 19,920 332,451 SH   SOLE   0 0 332,451
ABBVIE INC COM 00287Y109 7,461 78,831 SH   SOLE   0 0 78,831
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,769 37,580 SH   SOLE   0 0 37,580
ACTIVISION BLIZZARD INC COM 00507V109 1,122 16,628 SH   SOLE   0 0 16,628
ADOBE SYS INC COM 00724F101 13,193 61,055 SH   SOLE   0 0 61,055
AETNA INC NEW COM 00817Y108 7,266 42,994 SH   SOLE   0 0 42,994
ALBEMARLE CORP COM 012653101 3,674 39,620 SH   SOLE   0 0 39,620
ALEXION PHARMACEUTICALS INC COM 015351109 8,992 80,675 SH   SOLE   0 0 80,675
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23,369 127,326 SH   SOLE   0 0 127,326
ALIGN TECHNOLOGY INC COM 016255101 2,592 10,320 SH   SOLE   0 0 10,320
ALPHABET INC CAP STK CL A 02079K305 181,449 174,951 SH   SOLE   0 0 174,951
ALPHABET INC CAP STK CL C 02079K107 149,672 145,061 SH   SOLE   0 0 145,061
ALTRIA GROUP INC COM 02209S103 3,197 51,305 SH   SOLE   0 0 51,305
AMAZON COM INC COM 023135106 340,471 235,239 SH   SOLE   0 0 235,239
AMAZON COM INC COM 023135106 2,171 1,500 SH   SOLE   0 0 1,500
AMERICAN EXPRESS CO COM 025816109 7,001 75,052 SH   SOLE   0 0 75,052
AMERICAN INTL GROUP INC COM NEW 026874784 791 14,530 SH   SOLE   0 0 14,530
AMERICAN INTL GROUP INC COM NEW 026874784 5,127 94,209 SH   SOLE   0 0 94,209
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 5,127 94,209 SH   SOLE   0 0 94,209
AMERICAN WTR WKS CO INC NEW COM 030420103 692 8,428 SH   SOLE   0 0 8,428
AMERISOURCEBERGEN CORP COM 03073E105 3,311 38,410 SH   SOLE   0 0 38,410
AMETEK INC NEW COM 031100100 11,301 148,752 SH   SOLE   0 0 148,752
AMGEN INC COM 031162100 7,590 44,524 SH   SOLE   0 0 44,524
AMPHENOL CORP NEW CL A 032095101 2,846 33,040 SH   SOLE   0 0 33,040
ANADARKO PETE CORP COM 032511107 11,230 185,895 SH   SOLE   0 0 185,895
AON PLC SHS CL A G0408V102 4,092 29,160 SH   SOLE   0 0 29,160
APOLLO COML REAL EST FIN INC COM 03762U105 1,325 73,700 SH   SOLE   0 0 73,700
APPLE INC COM 037833100 116,702 695,566 SH   SOLE   0 0 695,566
APPLIED MATLS INC COM 038222105 7,848 141,130 SH   SOLE   0 0 141,130
ARCH CAP GROUP LTD ORD G0450A105 7,867 91,918 SH   SOLE   0 0 91,918
ARCHER DANIELS MIDLAND CO COM 039483102 2,385 55,000 SH   SOLE   0 0 55,000
ASTRAZENECA PLC SPONSORED ADR 046353108 19,207 279,684 SH   SOLE   0 0 279,684
AT&T INC COM 00206R102 1,522 42,699 SH   SOLE   0 0 42,699
AVON PRODS INC COM 054303102 114 40,000 SH   SOLE   0 0 40,000
BAIDU INC SPON ADR REP A 056752108 15,312 68,604 SH   SOLE   0 0 68,604
BANCO SANTANDER SA ADR 05964H105 130 20,000 SH   SOLE   0 0 20,000
BANK AMER CORP COM 060505104 27,635 921,485 SH   SOLE   0 0 921,485
BANK HAWAII CORP COM 062540109 3,142 37,811 SH   SOLE   0 0 37,811
BANK MONTREAL QUE COM 063671101 9,138 121,050 SH   SOLE   0 0 121,050
BARCLAYS BK PLC IPMS INDIA ETN 06739F291 4,738 57,000 SH   SOLE   0 0 57,000
BARRICK GOLD CORP COM 067901108 1,616 129,786 SH   SOLE   0 0 129,786
BB&T CORP COM 054937107 2,557 49,129 SH   SOLE   0 0 49,129
BECTON DICKINSON & CO COM 075887109 6,680 30,824 SH   SOLE   0 0 30,824
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,879 23 SH   SOLE   0 0 23
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,791 64,120 SH   SOLE   0 0 64,120
BEST BUY INC COM 086516101 428 6,120 SH   SOLE   0 0 6,120
BHP BILLITON LTD SPONSORED ADR 088606108 2,462 113,800 SH   SOLE   0 0 113,800
BIOGEN INC COM 09062X103 5,977 21,829 SH   SOLE   0 0 21,829
BLACKROCK INC COM 09247X101 1,398 2,580 SH   SOLE   0 0 2,580
BOEING CO COM 097023105 12,115 36,948 SH   SOLE   0 0 36,948
BOOKING HLDGS INC COM 09857L108 9,293 4,467 SH   SOLE   0 0 4,467
BORGWARNER INC COM 099724106 2,487 49,510 SH   SOLE   0 0 49,510
BOSTON SCIENTIFIC CORP COM 101137107 1,204 44,070 SH   SOLE   0 0 44,070
BP PLC SPONSORED ADR 055622104 161 23,900 SH   SOLE   0 0 23,900
BRF SA SPONSORED ADR 10552T107 343 50,000 SH   SOLE   0 0 50,000
BRIGHT HORIZONS FAM SOL IN D COM 109194100 299 3,000 SH   SOLE   0 0 3,000
BRISTOL MYERS SQUIBB CO COM 110122108 765 12,100 SH   SOLE   0 0 12,100
CAMPBELL SOUP CO COM 134429109 1,732 40,000 SH   SOLE   0 0 40,000
CAPITAL ONE FINL CORP COM 14040H105 9,977 104,118 SH   SOLE   0 0 104,118
CARNIVAL CORP UNIT 99/99/9999 143658300 289 4,409 SH   SOLE   0 0 4,409
CATERPILLAR INC DEL COM 149123101 2,476 16,800 SH   SOLE   0 0 16,800
CELGENE CORP COM 151020104 64,629 724,462 SH   SOLE   0 0 724,462
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,553 65,968 SH   SOLE   0 0 65,968
CHEMOCENTRYX INC COM 16383L106 737 54,178 SH   SOLE   0 0 54,178
CHEVRON CORP NEW COM 166764100 20,118 176,414 SH   SOLE   0 0 176,414
CHICAGO BRIDGE & IRON CO N V COM 167250109 317 22,000 SH   SOLE   0 0 22,000
CHIPOTLE MEXICAN GRILL INC COM 169656105 518 1,603 SH   SOLE   0 0 1,603
CINTAS CORP COM 172908105 12,427 72,850 SH   SOLE   0 0 72,850
CISCO SYS INC COM 17275R102 5,687 132,588 SH   SOLE   0 0 132,588
CITIGROUP INC COM NEW 172967424 24,927 369,286 SH   SOLE   0 0 369,286
CITIZENS FINL GROUP INC COM 174610105 7,411 176,529 SH   SOLE   0 0 176,529
CITRIX SYS INC COM 177376100 7,610 82,001 SH   SOLE   0 0 82,001
CLAYMORE EXCHANGE TRD FD TR GUGG CHN TECH 18383Q135 3,383 56,560 SH   SOLE   0 0 56,560
CLOROX CO DEL COM 189054109 266 2,000 SH   SOLE   0 0 2,000
COCA COLA CO COM 191216100 3,878 89,300 SH   SOLE   0 0 89,300
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 33,726 418,954 SH   SOLE   0 0 418,954
COHERENT INC COM 192479103 375 2,000 SH   SOLE   0 0 2,000
COLGATE PALMOLIVE CO COM 194162103 137,435 1,917,337 SH   SOLE   0 0 1,917,337
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 444 9,589 SH   SOLE   0 0 9,589
COMCAST CORP NEW CL A 20030N101 9,929 290,589 SH   SOLE   0 0 290,589
CONAGRA BRANDS INC COM 205887102 1,025 27,800 SH   SOLE   0 0 27,800
CONCHO RES INC COM 20605P101 7,296 48,532 SH   SOLE   0 0 48,532
CONSTELLATION BRANDS INC CL A 21036P108 456 2,000 SH   SOLE   0 0 2,000
COOPER COS INC COM NEW 216648402 8,894 38,872 SH   SOLE   0 0 38,872
COSTAR GROUP INC COM 22160N109 2,031 5,600 SH   SOLE   0 0 5,600
COSTCO WHSL CORP NEW COM 22160K105 3,217 17,070 SH   SOLE   0 0 17,070
CRITEO S A SPONS ADS 226718104 1,744 67,500 SH   SOLE   0 0 67,500
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 242 5,200 SH   SOLE   0 0 5,200
CVS HEALTH CORP COM 126650100 585 9,402 SH   SOLE   0 0 9,402
D R HORTON INC COM 23331A109 285 6,500 SH   SOLE   0 0 6,500
DANAHER CORP DEL COM 235851102 45,255 462,211 SH   SOLE   0 0 462,211
DBX ETF TR XTRACK MSCI EURP 233051853 526 19,160 SH   SOLE   0 0 19,160
DEERE & CO COM 244199105 12,780 82,280 SH   SOLE   0 0 82,280
DEUTSCHE BANK AG NAMEN AKT D18190898 13,953 1,001,705 SH   SOLE   0 0 1,001,705
DEXCOM INC COM 252131107 8,323 112,237 SH   SOLE   0 0 112,237
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 436 10,120 SH   SOLE   0 0 10,120
DISCOVER FINL SVCS COM 254709108 6,989 97,159 SH   SOLE   0 0 97,159
DISNEY WALT CO COM DISNEY 254687106 81,823 814,644 SH   SOLE   0 0 814,644
DOLLAR GEN CORP NEW COM 256677105 8,282 88,531 SH   SOLE   0 0 88,531
DOLLAR TREE INC COM 256746108 1,926 20,300 SH   SOLE   0 0 20,300
DOWDUPONT INC COM 26078J100 2,877 45,156 SH   SOLE   0 0 45,156
DUKE ENERGY CORP NEW COM NEW 26441C204 1,937 25,000 SH   SOLE   0 0 25,000
EBAY INC COM 278642103 15,420 383,193 SH   SOLE   0 0 383,193
EDWARDS LIFESCIENCES CORP COM 28176E108 620 4,441 SH   SOLE   0 0 4,441
EMERSON ELEC CO COM 291011104 442 6,473 SH   SOLE   0 0 6,473
EOG RES INC COM 26875P101 23,850 226,563 SH   SOLE   0 0 226,563
EXONE CO COM 302104104 146 20,000 SH   SOLE   0 0 20,000
EXXON MOBIL CORP COM 30231G102 10,608 142,180 SH   SOLE   0 0 142,180
F5 NETWORKS INC COM 315616102 6,899 47,705 SH   SOLE   0 0 47,705
FACEBOOK INC CL A 30303M102 113,757 711,917 SH   SOLE   0 0 711,917
FEDEX CORP COM 31428X106 810 3,374 SH   SOLE   0 0 3,374
FIDELITY NATL INFORMATION SV COM 31620M106 6,298 65,397 SH   SOLE   0 0 65,397
FIRST HAWAIIAN INC COM 32051X108 1,745 62,700 SH   SOLE   0 0 62,700
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 4,880 40,500 SH   SOLE   0 0 40,500
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1,029 7,745 SH   SOLE   0 0 7,745
FLIR SYS INC COM 302445101 3,350 66,984 SH   SOLE   0 0 66,984
FLUOR CORP NEW COM 343412102 4,578 80,000 SH   SOLE   0 0 80,000
FORD MTR CO DEL COM PAR $0.01 345370860 1,117 100,850 SH   SOLE   0 0 100,850
FORTIVE CORP COM 34959J108 3,284 42,360 SH   SOLE   0 0 42,360
FRANKLIN RES INC COM 354613101 5,230 150,799 SH   SOLE   0 0 150,799
FREEPORT-MCMORAN INC CL B 35671D857 470 26,730 SH   SOLE   0 0 26,730
GENERAL ELECTRIC CO COM 369604103 3,652 270,934 SH   SOLE   0 0 270,934
GENERAL MTRS CO COM 37045V100 1,509 41,531 SH   SOLE   0 0 41,531
GILEAD SCIENCES INC COM 375558103 10,114 134,154 SH   SOLE   0 0 134,154
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 426 21,800 SH   SOLE   0 0 21,800
GLOBAL X FDS GLOBAL X COPPER 37954Y830 325 12,500 SH   SOLE   0 0 12,500
GOLDCORP INC NEW COM 380956409 310 22,500 SH   SOLE   0 0 22,500
GOLDMAN SACHS GROUP INC COM 38141G104 34,838 138,323 SH   SOLE   0 0 138,323
HALLIBURTON CO COM 406216101 35,719 760,949 SH   SOLE   0 0 760,949
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,063 60,000 SH   SOLE   0 0 60,000
HCA HEALTHCARE INC COM 40412C101 8,871 91,449 SH   SOLE   0 0 91,449
HDFC BANK LTD ADR REPS 3 SHS 40415F101 213 7,363 SH   SOLE   0 0 7,363
HESS CORP COM 42809H107 243 4,800 SH   SOLE   0 0 4,800
HOME DEPOT INC COM 437076102 40,452 226,951 SH   SOLE   0 0 226,951
HONEYWELL INTL INC COM 438516106 54,399 376,437 SH   SOLE   0 0 376,437
HSBC HLDGS PLC SPON ADR NEW 404280406 175 18,800 SH   SOLE   0 0 18,800
HUDBAY MINERALS INC COM 443628102 78 11,000 SH   SOLE   0 0 11,000
ICICI BK LTD ADR 45104G104 126 29,600 SH   SOLE   0 0 29,600
IDEXX LABS INC COM 45168D104 236 1,235 SH   SOLE   0 0 1,235
ILLINOIS TOOL WKS INC COM 452308109 7,940 50,680 SH   SOLE   0 0 50,680
INFOSYS LTD SPONSORED ADR 456788108 521 30,000 SH   SOLE   0 0 30,000
INTEL CORP COM 458140100 16,631 319,328 SH   SOLE   0 0 319,328
INTERNATIONAL BUSINESS MACHS COM 459200101 2,289 14,920 SH   SOLE   0 0 14,920
INTUITIVE SURGICAL INC COM NEW 46120E602 3,487 8,446 SH   SOLE   0 0 8,446
ISHARES INC MSCI JAPN SMCETF 464286582 590 7,199 SH   SOLE   0 0 7,199
ISHARES INC MSCI EURZONE ETF 464286608 4,443 102,480 SH   SOLE   0 0 102,480
ISHARES INC MSCI PAC JP ETF 464286665 3,053 65,718 SH   SOLE   0 0 65,718
ISHARES INC MSCI STH KOR ETF 464286772 5,855 77,600 SH   SOLE   0 0 77,600
ISHARES INC MSCI BRAZIL ETF 464286400 4,961 110,530 SH   SOLE   0 0 110,530
ISHARES INC MSCI MLY ETF NEW 46434G814 723 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI RUSSIA ETF 46434G798 3,462 95,000 SH   SOLE   0 0 95,000
ISHARES INC MSCI SWITZERLAND 464286749 9,285 270,152 SH   SOLE   0 0 270,152
ISHARES INC MSCI TAIWAN ETF 46434G772 7,966 207,783 SH   SOLE   0 0 207,783
ISHARES INC MSCI JPN ETF NEW 46434G822 9,488 156,359 SH   SOLE   0 0 156,359
ISHARES INC MSCI SINGPOR ETF 46434G780 322 12,064 SH   SOLE   0 0 12,064
ISHARES INC MSCI AUST ETF 464286103 22,388 1,016,725 SH   SOLE   0 0 1,016,725
ISHARES INC MSCI GBL ETF NEW 46434G848 4,596 137,122 SH   SOLE   0 0 137,122
ISHARES INC MSCI CHILE ETF 464286640 742 14,000 SH   SOLE   0 0 14,000
ISHARES INC MIN VOL GBL ETF 464286525 528 6,300 SH   SOLE   0 0 6,300
ISHARES INC MSCI GERMANY ETF 464286806 5,363 167,397 SH   SOLE   0 0 167,397
ISHARES INC MSCI THAILND ETF 464286624 2,369 23,760 SH   SOLE   0 0 23,760
ISHARES INC MSCI MEXICO ETF 464286822 2,193 42,557 SH   SOLE   0 0 42,557
ISHARES INC MSCI HONG KG ETF 464286871 1,506 59,510 SH   SOLE   0 0 59,510
ISHARES TR NASDAQ BIOTECH 464287556 8,310 77,849 SH   SOLE   0 0 77,849
ISHARES TR US AER DEF ETF 464288760 3,603 18,200 SH   SOLE   0 0 18,200
ISHARES TR MSCI POLAND ETF 46429B606 3,138 125,000 SH   SOLE   0 0 125,000
ISHARES TR CALIF MUN BD ETF 464288356 986 16,899 SH   SOLE   0 0 16,899
ISHARES TR CORE US AGGBD ET 464287226 775 7,230 SH   SOLE   0 0 7,230
ISHARES TR TRANS AVG ETF 464287192 2,057 11,000 SH   SOLE   0 0 11,000
ISHARES TR IBOXX INV CP ETF 464287242 449 3,821 SH   SOLE   0 0 3,821
ISHARES TR U.S. REAL ES ETF 464287739 1,372 18,180 SH   SOLE   0 0 18,180
ISHARES TR S&P 100 ETF 464287101 54,984 474,044 SH   SOLE   0 0 474,044
ISHARES TR IBOXX HI YD ETF 464288513 1,540 17,988 SH   SOLE   0 0 17,988
ISHARES TR MSCI EMG MKT ETF 464287234 37,863 784,235 SH   SOLE   0 0 784,235
ISHARES TR MSCI ACWI ETF 464288257 4,009 55,918 SH   SOLE   0 0 55,918
ISHARES TR U.S. FINLS ETF 464287788 236 2,000 SH   SOLE   0 0 2,000
ISHARES TR COHEN STEER REIT 464287564 894 9,580 SH   SOLE   0 0 9,580
ISHARES TR GLOBAL ENERG ETF 464287341 2,039 60,000 SH   SOLE   0 0 60,000
ISHARES TR CORE S&P SCP ETF 464287804 2,264 29,400 SH   SOLE   0 0 29,400
ISHARES TR US HLTHCARE ETF 464287762 575 3,330 SH   SOLE   0 0 3,330
ISHARES TR BARCLAYS 7 10 YR 464287440 513 4,970 SH   SOLE   0 0 4,970
ISHARES TR TIPS BD ETF 464287176 1,975 17,470 SH   SOLE   0 0 17,470
ISHARES TR MSCI AC ASIA ETF 464288182 992 12,800 SH   SOLE   0 0 12,800
ISHARES TR MSCI PHILIPS ETF 46429B408 293 8,379 SH   SOLE   0 0 8,379
ISHARES TR MSCI EAFE ETF 464287465 3,011 43,208 SH   SOLE   0 0 43,208
ISHARES TR RUSSELL 2000 ETF 464287655 3,574 23,537 SH   SOLE   0 0 23,537
ISHARES TR MSCI INDONIA ETF 46429B309 2,612 96,901 SH   SOLE   0 0 96,901
ISHARES TR MSCI INDIA ETF 46429B598 2,894 84,806 SH   SOLE   0 0 84,806
ISHARES TR MSCI CHINA ETF 46429B671 24,933 363,619 SH   SOLE   0 0 363,619
ISHARES TR LATN AMER 40 ETF 464287390 8,641 230,000 SH   SOLE   0 0 230,000
ISHARES TR JPMORGAN USD EMG 464288281 2,577 22,926 SH   SOLE   0 0 22,926
ISHARES TR U.S. TECH ETF 464287721 388 2,305 SH   SOLE   0 0 2,305
ISHARES TR CORE S&P500 ETF 464287200 6,694 25,225 SH   SOLE   0 0 25,225
JD COM INC SPON ADR CL A 47215P106 2,498 61,684 SH   SOLE   0 0 61,684
JOHNSON & JOHNSON COM 478160104 130,410 1,017,636 SH   SOLE   0 0 1,017,636
JPMORGAN CHASE & CO COM 46625H100 19,531 177,606 SH   SOLE   0 0 177,606
KRAFT HEINZ CO COM 500754106 2,884 46,292 SH   SOLE   0 0 46,292
KROGER CO COM 501044101 2,037 85,074 SH   SOLE   0 0 85,074
L BRANDS INC COM 501797104 650 17,000 SH   SOLE   0 0 17,000
LABORATORY CORP AMER HLDGS COM NEW 50540R409 354 2,188 SH   SOLE   0 0 2,188
LAM RESEARCH CORP COM 512807108 8,818 43,406 SH   SOLE   0 0 43,406
LAS VEGAS SANDS CORP COM 517834107 7,938 110,407 SH   SOLE   0 0 110,407
LAUDER ESTEE COS INC CL A 518439104 232 1,550 SH   SOLE   0 0 1,550
LEGGETT & PLATT INC COM 524660107 643 14,500 SH   SOLE   0 0 14,500
LEIDOS HLDGS INC COM 525327102 411 6,288 SH   SOLE   0 0 6,288
LENDINGCLUB CORP COM 52603A109 231 66,000 SH   SOLE   0 0 66,000
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,377 110,988 SH   SOLE   0 0 110,988
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 511 12,500 SH   SOLE   0 0 12,500
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 255 6,200 SH   SOLE   0 0 6,200
LILLY ELI & CO COM 532457108 10,242 132,372 SH   SOLE   0 0 132,372
LIMELIGHT NETWORKS INC COM 53261M104 7,604 1,850,000 SH   SOLE   0 0 1,850,000
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27,967 264,638 SH   SOLE   0 0 264,638
MARATHON OIL CORP COM 565849106 387 24,000 SH   SOLE   0 0 24,000
MARRIOTT INTL INC NEW CL A 571903202 7,704 56,657 SH   SOLE   0 0 56,657
MARSH & MCLENNAN COS INC COM 571748102 4,011 48,560 SH   SOLE   0 0 48,560
MASCO CORP COM 574599106 404 10,000 SH   SOLE   0 0 10,000
MASTERCARD INCORPORATED CL A 57636Q104 36,124 206,234 SH   SOLE   0 0 206,234
MCCORMICK & CO INC COM NON VTG 579780206 319 3,000 SH   SOLE   0 0 3,000
MCDONALDS CORP COM 580135101 158,244 1,011,920 SH   SOLE   0 0 1,011,920
MCKESSON CORP COM 58155Q103 6,406 45,473 SH   SOLE   0 0 45,473
MERCK & CO INC COM 58933Y105 13,081 240,158 SH   SOLE   0 0 240,158
METLIFE INC COM 59156R108 436 9,500 SH   SOLE   0 0 9,500
METTLER TOLEDO INTERNATIONAL COM 592688105 1,323 2,300 SH   SOLE   0 0 2,300
MICROCHIP TECHNOLOGY INC COM 595017104 293 3,210 SH   SOLE   0 0 3,210
MICRON TECHNOLOGY INC COM 595112103 12,730 244,144 SH   SOLE   0 0 244,144
MICROSOFT CORP COM 594918104 58,001 635,487 SH   SOLE   0 0 635,487
MOHAWK INDS INC COM 608190104 449 1,934 SH   SOLE   0 0 1,934
MONDELEZ INTL INC CL A 609207105 11,538 276,492 SH   SOLE   0 0 276,492
MONSANTO CO NEW COM 61166W101 201 1,725 SH   SOLE   0 0 1,725
MOODYS CORP COM 615369105 15,473 95,924 SH   SOLE   0 0 95,924
NETEASE INC SPONSORED ADR 64110W102 437 1,560 SH   SOLE   0 0 1,560
NETFLIX INC COM 64110L106 16,073 54,420 SH   SOLE   0 0 54,420
NEWELL BRANDS INC COM 651229106 5,536 217,275 SH   SOLE   0 0 217,275
NEWMONT MINING CORP COM 651639106 6,056 155,006 SH   SOLE   0 0 155,006
NEXTERA ENERGY INC COM 65339F101 457 2,800 SH   SOLE   0 0 2,800
NIKE INC CL B 654106103 193,960 2,919,325 SH   SOLE   0 0 2,919,325
NUVEEN NEW JERSEY MUN VALUE SHS 670702109 271 20,264 SH   SOLE   0 0 20,264
NVIDIA CORP COM 67066G104 4,100 17,702 SH   SOLE   0 0 17,702
NVR INC COM 62944T105 812 290 SH   SOLE   0 0 290
OCCIDENTAL PETE CORP DEL COM 674599105 4,834 74,416 SH   SOLE   0 0 74,416
ORACLE CORP COM 68389X105 10,095 220,647 SH   SOLE   0 0 220,647
PAYPAL HLDGS INC COM 70450Y103 6,395 84,292 SH   SOLE   0 0 84,292
PEPSICO INC COM 713448108 161,411 1,478,802 SH   SOLE   0 0 1,478,802
PFIZER INC COM 717081103 6,146 173,180 SH   SOLE   0 0 173,180
PHILIP MORRIS INTL INC COM 718172109 12,247 123,206 SH   SOLE   0 0 123,206
PIMCO ETF TR INV GRD CRP BD 72201R817 262 2,560 SH   SOLE   0 0 2,560
PNC FINL SVCS GROUP INC COM 693475105 1,767 11,685 SH   SOLE   0 0 11,685
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 854 33,250 SH   SOLE   0 0 33,250
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 288 7,700 SH   SOLE   0 0 7,700
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 327 13,000 SH   SOLE   0 0 13,000
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 11,677 205,116 SH   SOLE   0 0 205,116
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 44,767 279,565 SH   SOLE   0 0 279,565
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 9,656 60,300 SH   SOLE   0 0 60,300
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 643 34,200 SH   SOLE   0 0 34,200
PRAXAIR INC COM 74005P104 468 3,241 SH   SOLE   0 0 3,241
PRICE T ROWE GROUP INC COM 74144T108 8,326 77,118 SH   SOLE   0 0 77,118
PROCTER AND GAMBLE CO COM 742718109 128,007 1,614,615 SH   SOLE   0 0 1,614,615
PROSHARES TR SHRT 20+YR TRE 74347X849 912 40,184 SH   SOLE   0 0 40,184
QUALCOMM INC COM 747525103 1,969 35,531 SH   SOLE   0 0 35,531
QUANTA SVCS INC COM 74762E102 2,033 59,189 SH   SOLE   0 0 59,189
RANDGOLD RES LTD ADR 752344309 3,301 40,000 SH   SOLE   0 0 40,000
REGENERON PHARMACEUTICALS COM 75886F107 2,523 7,327 SH   SOLE   0 0 7,327
ROCKWELL AUTOMATION INC COM 773903109 662 3,800 SH   SOLE   0 0 3,800
ROLLINS INC COM 775711104 10,308 202,000 SH   SOLE   0 0 202,000
ROPER TECHNOLOGIES INC COM 776696106 5,750 20,485 SH   SOLE   0 0 20,485
SALESFORCE COM INC COM 79466L302 12,118 104,200 SH   SOLE   0 0 104,200
SANOFI SPONSORED ADR 80105N105 803 10,000 SH   SOLE   0 0 10,000
SCHLUMBERGER LTD COM 806857108 15,205 234,716 SH   SOLE   0 0 234,716
SEALED AIR CORP NEW COM 81211K100 717 16,760 SH   SOLE   0 0 16,760
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 43,619 1,582,118 SH   SOLE   0 0 1,582,118
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,888 90,010 SH   SOLE   0 0 90,010
SELECT SECTOR SPDR TR ENERGY 81369Y506 84,124 1,247,947 SH   SOLE   0 0 1,247,947
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,151 15,500 SH   SOLE   0 0 15,500
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 598 10,500 SH   SOLE   0 0 10,500
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,063 25,349 SH   SOLE   0 0 25,349
SHERWIN WILLIAMS CO COM 824348106 4,182 10,665 SH   SOLE   0 0 10,665
SHOPIFY INC CL A 82509L107 836 6,712 SH   SOLE   0 0 6,712
SIMON PPTY GROUP INC NEW COM 828806109 772 5,000 SH   SOLE   0 0 5,000
SMITH A O COM 831865209 6,117 96,200 SH   SOLE   0 0 96,200
SOLITARIO ZINC CORP COM 8342EP107 47 100,000 SH   SOLE   0 0 100,000
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,462 10,200 SH   SOLE   0 0 10,200
SPDR GOLD TRUST GOLD SHS 78463V107 19,008 151,106 SH   SOLE   0 0 151,106
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 590 5,528 SH   SOLE   0 0 5,528
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 4,925 122,300 SH   SOLE   0 0 122,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 73,485 279,252 SH   SOLE   0 0 279,252
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 273 800 SH   SOLE   0 0 800
SPDR SER TR BLOOMBERG SRT TR 78468R408 4,086 149,275 SH   SOLE   0 0 149,275
SPDR SER TR NUVEEN BRC MUNIC 78468R721 300 6,250 SH   SOLE   0 0 6,250
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 315 8,800 SH   SOLE   0 0 8,800
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 4,577 103,320 SH   SOLE   0 0 103,320
SPDR SERIES TRUST S&P BIOTECH 78464A870 13,461 153,440 SH   SOLE   0 0 153,440
SPDR SERIES TRUST S&P METALS MNG 78464A755 552 16,226 SH   SOLE   0 0 16,226
SPDR SERIES TRUST OILGAS EQUIP 78464A748 2,912 200,000 SH   SOLE   0 0 200,000
SPDR SERIES TRUST S&P BK ETF 78464A797 353 7,375 SH   SOLE   0 0 7,375
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 498 12,200 SH   SOLE   0 0 12,200
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 22,189 429,526 SH   SOLE   0 0 429,526
SQUARE INC CL A 852234103 364 7,400 SH   SOLE   0 0 7,400
STARBUCKS CORP COM 855244109 19,024 328,620 SH   SOLE   0 0 328,620
STATE STR CORP COM 857477103 7,776 77,975 SH   SOLE   0 0 77,975
STRYKER CORP COM 863667101 1,778 11,050 SH   SOLE   0 0 11,050
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,415 167,678 SH   SOLE   0 0 167,678
TAPESTRY INC COM 876030107 233 4,420 SH   SOLE   0 0 4,420
TATA MTRS LTD SPONSORED ADR 876568502 213 42,515 SH   SOLE   0 0 42,515
TE CONNECTIVITY LTD REG SHS H84989104 5,309 53,144 SH   SOLE   0 0 53,144
TECOGEN INC NEW COM NEW 87876P201 1,287 450,000 SH   SOLE   0 0 450,000
TESLA INC COM 88160R101 321 1,208 SH   SOLE   0 0 1,208
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,608 94,790 SH   SOLE   0 0 94,790
TEXAS INSTRS INC COM 882508104 8,166 78,600 SH   SOLE   0 0 78,600
THERMO FISHER SCIENTIFIC INC COM 883556102 73,852 357,707 SH   SOLE   0 0 357,707
TIME WARNER INC COM NEW 887317303 492 5,200 SH   SOLE   0 0 5,200
TJX COS INC NEW COM 872540109 11,996 147,088 SH   SOLE   0 0 147,088
TORONTO DOMINION BK ONT COM NEW 891160509 9,717 171,346 SH   SOLE   0 0 171,346
TOTAL S A SPONSORED ADR 89151E109 398 7,019 SH   SOLE   0 0 7,019
TRIMBLE INC COM 896239100 251 7,000 SH   SOLE   0 0 7,000
TWITTER INC COM 90184L102 202 6,947 SH   SOLE   0 0 6,947
U S SILICA HLDGS INC COM 90346E103 5,702 223,430 SH   SOLE   0 0 223,430
UNION PAC CORP COM 907818108 4,833 35,950 SH   SOLE   0 0 35,950
UNITED TECHNOLOGIES CORP COM 913017109 131,726 1,046,941 SH   SOLE   0 0 1,046,941
UNITEDHEALTH GROUP INC COM 91324P102 75,201 351,406 SH   SOLE   0 0 351,406
US BANCORP DEL COM NEW 902973304 2,600 51,480 SH   SOLE   0 0 51,480
VALERO ENERGY CORP NEW COM 91913Y100 240 2,589 SH   SOLE   0 0 2,589
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 442 22,614 SH   SOLE   0 0 22,614
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 19,049 837,700 SH   SOLE   0 0 837,700
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 452 3,750 SH   SOLE   0 0 3,750
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 11,081 464,235 SH   SOLE   0 0 464,235
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 229 9,000 SH   SOLE   0 0 9,000
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 585 15,000 SH   SOLE   0 0 15,000
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 514 12,400 SH   SOLE   0 0 12,400
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 363 16,500 SH   SOLE   0 0 16,500
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,197 37,222 SH   SOLE   0 0 37,222
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 333 4,160 SH   SOLE   0 0 4,160
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,791 7,398 SH   SOLE   0 0 7,398
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,378 71,900 SH   SOLE   0 0 71,900
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 26,718 459,466 SH   SOLE   0 0 459,466
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 372 4,740 SH   SOLE   0 0 4,740
VANGUARD WORLD FD MEGA GRWTH IND 921910816 376 3,349 SH   SOLE   0 0 3,349
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,300 13,450 SH   SOLE   0 0 13,450
VERISIGN INC COM 92343E102 8,806 74,273 SH   SOLE   0 0 74,273
VERIZON COMMUNICATIONS INC COM 92343V104 1,339 28,000 SH   SOLE   0 0 28,000
VERTEX PHARMACEUTICALS INC COM 92532F100 278 1,705 SH   SOLE   0 0 1,705
VISA INC COM CL A 92826C839 89,973 752,160 SH   SOLE   0 0 752,160
VMWARE INC CL A COM 928563402 4,511 37,200 SH   SOLE   0 0 37,200
WABCO HLDGS INC COM 92927K102 4,638 34,647 SH   SOLE   0 0 34,647
WALGREENS BOOTS ALLIANCE INC COM 931427108 730 11,150 SH   SOLE   0 0 11,150
WATERS CORP COM 941848103 7,460 37,555 SH   SOLE   0 0 37,555
WELLS FARGO CO NEW COM 949746101 54,051 1,031,308 SH   SOLE   0 0 1,031,308
WELLS FARGO CO NEW COM 949746101 472 9,000 SH   SOLE   0 0 9,000
WESTERN DIGITAL CORP COM 958102105 4,727 51,231 SH   SOLE   0 0 51,231
WHEATON PRECIOUS METALS CORP COM 962879102 1,079 53,000 SH   SOLE   0 0 53,000
WHIRLPOOL CORP COM 963320106 919 6,000 SH   SOLE   0 0 6,000
WISDOMTREE TR JAPN HEDGE EQT 97717W851 44,548 795,356 SH   SOLE   0 0 795,356
WISDOMTREE TR HEDGED HI YLD BD 97717W430 14,948 625,197 SH   SOLE   0 0 625,197
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 382 6,096 SH   SOLE   0 0 6,096
WORKDAY INC CL A 98138H101 11,567 91,000 SH   SOLE   0 0 91,000
WYNDHAM WORLDWIDE CORP COM 98310W108 7,727 67,522 SH   SOLE   0 0 67,522
WYNN RESORTS LTD COM 983134107 8,699 47,702 SH   SOLE   0 0 47,702
XEROX CORP COM NEW 984121608 514 17,875 SH   SOLE   0 0 17,875
XILINX INC COM 983919101 211 2,922 SH   SOLE   0 0 2,922
YAHOO INC NOTE 12/0 984332AF3 18,510 250,000 SH   SOLE   0 0 250,000
YANDEX NV NOTE 1.125%12/1 98474TAB3 9,863 250,000 SH   SOLE   0 0 250,000
YUM BRANDS INC COM 988498101 306 3,600 SH   SOLE   0 0 3,600
ZOETIS INC CL A 98978V103 2,498 29,907 SH   SOLE   0 0 29,907