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 3,722 22,567 SH   SOLE   22,567 0 0
ABB Ltd ADR COM 000375204 741 35,000 SH   SOLE   35,000 0 0
Actavis PLC COM G0083B108 51,998 174,712 SH   SOLE   174,712 0 0
Aegion Corp COM 00770F104 181 10,000 SH   SOLE   10,000 0 0
Aerovironment Inc COM 008073108 265 10,000 SH   SOLE   10,000 0 0
AGCO Corp COM 001084102 238 5,000 SH   SOLE   5,000 0 0
Agrium Inc COM 008916108 626 6,000 SH   SOLE   6,000 0 0
Alcoa Inc COM 013817101 132 10,200 SH   SOLE   10,200 0 0
Alibaba Grp Hldgs Sp ADR COM 01609w102 6,025 72,386 SH   SOLE   72,386 0 0
Ally Financial Inc COM 02005n100 210 10,000 SH   SOLE   10,000 0 0
Altria Group Inc COM 02209S103 204 4,075 SH   SOLE   4,075 0 0
Alumina Ltd ADR COM 022205108 483 100,000 SH   SOLE   100,000 0 0
Amazon.com Inc COM 023135106 29,288 78,711 SH   SOLE   78,711 0 0
Ambarella Inc COM g037ax101 454 6,000 SH   SOLE   6,000 0 0
Ambev SA Sp ADR COM 02319v103 576 100,000 SH   SOLE   100,000 0 0
AMERCO COM 023586100 32,636 98,776 SH   SOLE   98,776 0 0
America Movil SAB de CV ADR COM 02364W105 716 35,000 SH   SOLE   35,000 0 0
American Elec Power COM 025537101 225 4,000 SH   SOLE   4,000 0 0
American Water Works COM 030420103 35,421 653,404 SH   SOLE   653,404 0 0
Anadarko Petroleum COM 032511107 402 4,850 SH   SOLE   4,850 0 0
Anheuser-Busch InBev ADR COM 03524A108 32,371 265,532 SH   SOLE   265,532 0 0
Apple Inc COM 037833100 78,848 633,674 SH   SOLE   633,674 0 0
Aqua America Inc COM 03836W103 329 12,500 SH   SOLE   12,500 0 0
ArcelorMittal NY Reg COM 03938L104 188 20,000 SH   SOLE   20,000 0 0
Archer Daniels Midland COM 039483102 332 7,000 SH   SOLE   7,000 0 0
ARM Hldgs PLC ADR COM 042068106 24,225 491,387 SH   SOLE   491,387 0 0
AstraZeneca PLC ADR COM 046353108 4,383 64,045 SH   SOLE   64,045 0 0
Athenahealth Inc COM 04685W103 301 2,522 SH   SOLE   2,522 0 0
Australia & NZ Bnkg Grp ADR COM 052528304 278 10,000 SH   SOLE   10,000 0 0
Autodesk Inc COM 052769106 293 5,000 SH   SOLE   5,000 0 0
Autoliv Inc COM 052800109 1,590 13,500 SH   SOLE   13,500 0 0
Avago Technologies Ltd COM y0486s104 1,270 10,000 SH   SOLE   10,000 0 0
Avery Dennison Corp COM 053611109 873 16,500 SH   SOLE   16,500 0 0
Baidu Inc ADR COM 056752108 1,391 6,675 SH   SOLE   6,675 0 0
Ballard Power Systems COM 058586108 721 343,100 SH   SOLE   343,100 0 0
Banco Santander SA ADR COM 05964H105 306 41,063 SH   SOLE   41,063 0 0
Bank of Montreal COM 063671101 300 5,000 SH   SOLE   5,000 0 0
Barclays PLC ADR COM 06738E204 154 10,560 SH   SOLE   10,560 0 0
Barrick Gold Corp COM 067901108 384 35,000 SH   SOLE   35,000 0 0
Becton Dickinson COM 075887109 359 2,500 SH   SOLE   2,500 0 0
Berkshire Hathaway Cl A COM 084670108 2,175 10 SH   SOLE   10 0 0
Berkshire Hathaway Cl B COM 084670702 6,464 44,790 SH   SOLE   44,790 0 0
BHP Billiton Ltd ADR COM 088606108 465 10,000 SH   SOLE   10,000 0 0
Boeing Co COM 097023105 31,121 207,361 SH   SOLE   207,361 0 0
BorgWarner Inc COM 099724106 364 6,020 SH   SOLE   6,020 0 0
Boston Beer Co Cl A COM 100557107 588 2,200 SH   SOLE   2,200 0 0
Boston Properties Inc REIT COM 101121101 18,088 128,757 SH   SOLE   128,757 0 0
Boston Scientific Corp COM 101137107 12,392 698,165 SH   SOLE   698,165 0 0
BP PLC Sp ADR COM 055622104 1,408 36,000 SH   SOLE   36,000 0 0
BRF SA ADR COM 10552T107 593 30,000 SH   SOLE   30,000 0 0
Bristol-Myers Squibb COM 110122108 22,368 346,797 SH   SOLE   346,797 0 0
British Am Tobacco ADR COM 110448107 726 7,000 SH   SOLE   7,000 0 0
Brookdale Sr Living COM 112463104 378 10,000 SH   SOLE   10,000 0 0
Brookfield Asset Mgmt COM 112585104 536 10,000 SH   SOLE   10,000 0 0
Brown-Forman Corp Cl B COM 115637209 452 5,000 SH   SOLE   5,000 0 0
BT Group PLC ADR COM 05577E101 652 10,000 SH   SOLE   10,000 0 0
Bunge Ltd COM G16962105 329 4,000 SH   SOLE   4,000 0 0
CaesarStone Sdot Yam COM M20598104 395 6,500 SH   SOLE   6,500 0 0
Calgon Carbon Corp COM 129603106 316 15,000 SH   SOLE   15,000 0 0
California Resources Corp COM 13057q107 355 46,702 SH   SOLE   46,702 0 0
Cameco Corp COM 13321L108 153 11,000 SH   SOLE   11,000 0 0
Canadian Natl Rwy Co COM 136375102 1,739 26,000 SH   SOLE   26,000 0 0
Canadian Natural Res COM 136385101 1,165 37,950 SH   SOLE   37,950 0 0
Canadian Pacific Rwy COM 13645T100 1,535 8,400 SH   SOLE   8,400 0 0
Canon Inc ADR COM 138006309 884 25,000 SH   SOLE   25,000 0 0
Caterpillar Inc COM 149123101 36,862 460,601 SH   SOLE   460,601 0 0
Cavium Inc COM 14964U108 354 5,000 SH   SOLE   5,000 0 0
Celgene Corp COM 151020104 663 5,747 SH   SOLE   5,747 0 0
Cemex SAB de CV ADR COM 151290889 663 70,000 SH   SOLE   70,000 0 0
Cepheid Inc COM 15670R107 341 6,000 SH   SOLE   6,000 0 0
Cerner Corp COM 156782104 367 5,005 SH   SOLE   5,005 0 0
Check Point Software COM M22465104 1,656 20,200 SH   SOLE   20,200 0 0
Cheniere Energy Inc COM 16411R208 310 4,000 SH   SOLE   4,000 0 0
Chesapeake Energy COM 165167107 524 37,000 SH   SOLE   37,000 0 0
China Mobile Ltd ADR COM 16941M109 975 15,000 SH   SOLE   15,000 0 0
China Petro & Chem Corp ADR COM 16941R108 398 5,000 SH   SOLE   5,000 0 0
China Telecom Corp ADR COM 169426103 643 10,000 SH   SOLE   10,000 0 0
Church & Dwight Co COM 171340102 41,317 483,690 SH   SOLE   483,690 0 0
Cia Saneamento Basico do Estad COM 20441A102 325 60,000 SH   SOLE   60,000 0 0
Citrix Systems Inc COM 177376100 255 4,000 SH   SOLE   4,000 0 0
Clean Harbors Inc COM 184496107 284 5,000 SH   SOLE   5,000 0 0
CNH Industrial NV COM n20944109 653 80,000 SH   SOLE   80,000 0 0
CNOOC Ltd ADR COM 126132109 425 3,000 SH   SOLE   3,000 0 0
Coca-Cola Co COM 191216100 808 19,915 SH   SOLE   19,915 0 0
Coca Cola Femsa ADR COM 191241108 399 5,000 SH   SOLE   5,000 0 0
Comcast Corp Cl A COM 20030N101 221 3,910 SH   SOLE   3,910 0 0
Cooper Tire & Rubber COM 216831107 428 10,000 SH   SOLE   10,000 0 0
Corning Inc COM 219350105 295 13,000 SH   SOLE   13,000 0 0
Costco Wholesale Corp COM 22160K105 45,332 299,231 SH   SOLE   299,231 0 0
Covanta Hldg Corp COM 22282E102 292 13,000 SH   SOLE   13,000 0 0
Cummins Inc COM 231021106 1,117 8,060 SH   SOLE   8,060 0 0
Curtiss-Wright Corp COM 231561101 370 5,000 SH   SOLE   5,000 0 0
DaVita HealthCare Ptnrs COM 23918k108 406 5,000 SH   SOLE   5,000 0 0
Deere & Co COM 244199105 636 7,249 SH   SOLE   7,249 0 0
Delta Air Lines Inc COM 247361702 14,982 333,234 SH   SOLE   333,234 0 0
Dexcom Inc COM 252131107 842 13,500 SH   SOLE   13,500 0 0
Diageo PLC ADR COM 25243Q205 1,106 10,005 SH   SOLE   10,005 0 0
Diana Shipping Inc COM Y2066G104 61 10,000 SH   SOLE   10,000 0 0
DIRECTV COM 25490A309 2,249 26,430 SH   SOLE   26,430 0 0
Dominion Diamond COM 257287102 256 15,000 SH   SOLE   15,000 0 0
Dow Chemical Co COM 260543103 22,648 472,030 SH   SOLE   472,030 0 0
Dr Reddy's Lab ADR COM 256135203 1,542 27,000 SH   SOLE   27,000 0 0
Dril-Quip Inc COM 262037104 205 3,000 SH   SOLE   3,000 0 0
E I DuPont COM 263534109 393 5,500 SH   SOLE   5,500 0 0
Eastman Chemical Co COM 277432100 291 4,200 SH   SOLE   4,200 0 0
Ebay Inc COM 278642103 1,558 27,004 SH   SOLE   27,004 0 0
Ecolab Inc COM 278865100 29,846 260,933 SH   SOLE   260,933 0 0
Edwards Lifesciences COM 28176E108 498 3,495 SH   SOLE   3,495 0 0
Embraer SA ADR COM 29082A107 1,230 40,000 SH   SOLE   40,000 0 0
Enbridge Inc COM 29250N105 563 11,600 SH   SOLE   11,600 0 0
Encana Corp COM 292505104 223 20,000 SH   SOLE   20,000 0 0
Energy Transfer Ptnrs LP COM 29273R109 679 12,175 SH   SOLE   12,175 0 0
Eni SPA ADR COM 26874R108 346 10,000 SH   SOLE   10,000 0 0
Equifax Inc COM 294429105 465 5,000 SH   SOLE   5,000 0 0
Ericsson LM Tel Sp ADR COM 294821608 502 40,000 SH   SOLE   40,000 0 0
Expedia Inc COM 30212P303 377 4,000 SH   SOLE   4,000 0 0
Exxon Mobil Corp COM 30231G102 40,724 479,109 SH   SOLE   479,109 0 0
F5 Networks Inc COM 315616102 230 2,000 SH   SOLE   2,000 0 0
Facebook Inc Cl A COM 30303M102 19,432 236,359 SH   SOLE   236,359 0 0
FedEx Corp COM 31428X106 2,001 12,096 SH   SOLE   12,096 0 0
Fiat Chrysler Automobiles NV COM n31738102 489 30,000 SH   SOLE   30,000 0 0
FireEye Inc COM 31816q101 370 9,430 SH   SOLE   9,430 0 0
Flowserve Corp COM 34354P105 254 4,500 SH   SOLE   4,500 0 0
Fluor Corp COM 343412102 206 3,600 SH   SOLE   3,600 0 0
Ford Motor Company COM 345370860 38,575 2,390,040 SH   SOLE   2,390,040 0 0
Fortinet Inc COM 34959E109 350 10,000 SH   SOLE   10,000 0 0
Fresenius Med Care ADR COM 358029106 497 12,000 SH   SOLE   12,000 0 0
GasLog Ltd COM G37585109 21,261 1,094,792 SH   SOLE   1,094,792 0 0
GasLog Partners LP COM y2687w108 1,267 51,500 SH   SOLE   51,500 0 0
Generac Hldgs Inc COM 368736104 243 5,000 SH   SOLE   5,000 0 0
General Electric Co COM 369604103 217 8,735 SH   SOLE   8,735 0 0
Genesee & Wyoming Cl A COM 371559105 338 3,500 SH   SOLE   3,500 0 0
Gilead Sciences Inc COM 375558103 25,841 263,336 SH   SOLE   263,336 0 0
GlaxoSmithKline PLC ADR COM 37733W105 692 15,000 SH   SOLE   15,000 0 0
Gold Trust COM 78463V107 1,155 10,166 SH   SOLE   10,166 0 0
Goldman Sachs Grp COM 38141G104 376 2,000 SH   SOLE   2,000 0 0
Google Inc Cl A COM 38259p508 959 1,728 SH   SOLE   1,728 0 0
Google Inc Cl C COM 38259p706 44,335 80,904 SH   SOLE   80,904 0 0
GoPro Inc Cl A COM 38268T103 6,667 153,577 SH   SOLE   153,577 0 0
Great Lakes Dredge & Dock COM 390607109 120 20,000 SH   SOLE   20,000 0 0
Grupo Televisa SA ADR COM 40049J206 660 20,000 SH   SOLE   20,000 0 0
Hain Celestial Grp COM 405217100 643 10,039 SH   SOLE   10,039 0 0
Halcon Resources COM 40537q209 52 33,500 SH   SOLE   33,500 0 0
Halliburton Co COM 406216101 353 8,050 SH   SOLE   8,050 0 0
Harman Intl Inds COM 413086109 468 3,500 SH   SOLE   3,500 0 0
Harris Corp COM 413875105 315 4,000 SH   SOLE   4,000 0 0
Headwaters Inc COM 42210p102 183 10,000 SH   SOLE   10,000 0 0
Heartware Intl Inc COM 422368100 219 2,500 SH   SOLE   2,500 0 0
Heico Corp COM 422806109 366 6,000 SH   SOLE   6,000 0 0
Hess Corp COM 42809H107 284 4,181 SH   SOLE   4,181 0 0
Hitachi Ltd ADR COM 433578507 686 10,000 SH   SOLE   10,000 0 0
Home Depot Inc COM 437076102 38,629 340,012 SH   SOLE   340,012 0 0
Honda Motor Co ADR COM 438128308 655 20,000 SH   SOLE   20,000 0 0
Honeywell International COM 438516106 20,277 194,390 SH   SOLE   194,390 0 0
HSBC Hldgs PLC ADR COM 404280406 426 10,000 SH   SOLE   10,000 0 0
Huntington Ingalls Inds COM 446413106 350 2,500 SH   SOLE   2,500 0 0
IBM Corp COM 459200101 11,890 74,079 SH   SOLE   74,079 0 0
ICICI Bank Ltd ADR COM 45104G104 777 75,000 SH   SOLE   75,000 0 0
Illumina Inc COM 452327109 464 2,500 SH   SOLE   2,500 0 0
Imperial Oil Ltd COM 453038408 690 17,300 SH   SOLE   17,300 0 0
Infosys Ltd ADR COM 456788108 912 26,000 SH   SOLE   26,000 0 0
Ingersoll-Rand PLC COM g47791101 614 9,025 SH   SOLE   9,025 0 0
Intel Corp COM 458140100 404 12,920 SH   SOLE   12,920 0 0
Intrexon Corp COM 46122t102 227 5,000 SH   SOLE   5,000 0 0
Intuitive Surgical Inc COM 46120E602 253 500 SH   SOLE   500 0 0
iRobot Corp COM 462726100 230 7,035 SH   SOLE   7,035 0 0
iShares MSCI EAFE ETF COM 464287465 743 11,579 SH   SOLE   11,579 0 0
ITC Hldgs Corp COM 465685105 345 9,230 SH   SOLE   9,230 0 0
ITT Corp COM 450911201 279 7,000 SH   SOLE   7,000 0 0
Jarden Corp COM 471109108 35,141 664,297 SH   SOLE   664,297 0 0
Johnson & Johnson COM 478160104 23,088 229,507 SH   SOLE   229,507 0 0
Johnson Controls COM 478366107 328 6,500 SH   SOLE   6,500 0 0
Koninklijke Philips NV COM 500472303 567 20,000 SH   SOLE   20,000 0 0
L-3 Comm Hldgs COM 502424104 210 1,670 SH   SOLE   1,670 0 0
Lab Corp of America Hldgs COM 50540r409 504 4,000 SH   SOLE   4,000 0 0
LG Display Co Ltd COM 50186V102 859 60,000 SH   SOLE   60,000 0 0
Lindsay Corp COM 535555106 275 3,600 SH   SOLE   3,600 0 0
Live Nation Entmt Inc COM 538034109 252 10,000 SH   SOLE   10,000 0 0
Lockheed Martin Corp COM 539830109 50,545 249,037 SH   SOLE   249,037 0 0
Loews Corp COM 540424108 204 5,000 SH   SOLE   5,000 0 0
LogMeIn Inc COM 54142L109 448 8,000 SH   SOLE   8,000 0 0
Luxottica Grp SPA ADR COM 55068R202 1,255 20,003 SH   SOLE   20,003 0 0
Madison Square Garden Cl A COM 55826p100 254 3,000 SH   SOLE   3,000 0 0
Magnum Hunter Res COM 55973B102 53 20,000 SH   SOLE   20,000 0 0
Marathon Oil Corp COM 565849106 497 19,050 SH   SOLE   19,050 0 0
Masco Corp COM 574599106 636 23,825 SH   SOLE   23,825 0 0
Mead Johnson Nutrition COM 582839106 201 2,000 SH   SOLE   2,000 0 0
Medtronic PLC COM g5960L103 35,656 457,192 SH   SOLE   457,192 0 0
Mettler-Toledo Intl COM 592688105 427 1,300 SH   SOLE   1,300 0 0
Microsoft Corp COM 594918104 291 7,155 SH   SOLE   7,155 0 0
Mitsubishi UFJ Finl Grp ADR COM 606822104 622 100,000 SH   SOLE   100,000 0 0
Mobileye NV COM n51488117 693 16,500 SH   SOLE   16,500 0 0
Monsanto Co COM 61166W101 32,884 292,198 SH   SOLE   292,198 0 0
Mosaic Co COM 61945C103 231 5,010 SH   SOLE   5,010 0 0
National Oilwell Varco COM 637071101 875 17,505 SH   SOLE   17,505 0 0
Netflix Inc COM 64110L106 917 2,200 SH   SOLE   2,200 0 0
NextEra Energy Inc COM 65339F101 29,872 287,095 SH   SOLE   287,095 0 0
NICE Systems Ltd Sp ADR COM 653656108 609 10,000 SH   SOLE   10,000 0 0
Nippon T & T ADR COM 654624105 771 25,000 SH   SOLE   25,000 0 0
Nokia Corp Sp ADR COM 654902204 569 75,000 SH   SOLE   75,000 0 0
Northrop Grumman COM 666807102 535 3,325 SH   SOLE   3,325 0 0
Novartis AG Sp ADR COM 66987V109 1,509 15,300 SH   SOLE   15,300 0 0
Novo Nordisk A/S ADR COM 670100205 1,603 30,025 SH   SOLE   30,025 0 0
NTT DOCOMO ADR COM 62942M201 523 30,000 SH   SOLE   30,000 0 0
Nucor Corp COM 670346105 238 5,000 SH   SOLE   5,000 0 0
NXP Semiconductors NV COM n6596x109 502 5,000 SH   SOLE   5,000 0 0
Occidental Petroleum COM 674599105 315 4,316 SH   SOLE   4,316 0 0
Old Dominion Freight Line COM 679580100 401 5,189 SH   SOLE   5,189 0 0
OPOWER Inc COM 68375Y109 101 10,000 SH   SOLE   10,000 0 0
Orange SA Sp ADR COM 684060106 400 25,000 SH   SOLE   25,000 0 0
Orbital ATK Inc COM 68557n103 574 7,490 SH   SOLE   7,490 0 0
OSI Systems Inc COM 671044105 371 5,000 SH   SOLE   5,000 0 0
Owens Corning Inc COM 690742101 282 6,500 SH   SOLE   6,500 0 0
Pall Corp COM 696429307 351 3,500 SH   SOLE   3,500 0 0
Palo Alto Networks Inc COM 697435105 31,858 218,087 SH   SOLE   218,087 0 0
Panasonic Corp ADR COM 69832A205 460 35,000 SH   SOLE   35,000 0 0
Pentair PLC COM G7S00T104 283 4,500 SH   SOLE   4,500 0 0
PetroChina Co Ltd ADR COM 71646E100 556 5,000 SH   SOLE   5,000 0 0
Pfizer Inc COM 717081103 671 19,299 SH   SOLE   19,299 0 0
Philip Morris Intl Inc COM 718172109 493 6,550 SH   SOLE   6,550 0 0
Phillips 66 COM 718546104 363 4,624 SH   SOLE   4,624 0 0
Plug Power Inc COM 72919p202 788 304,200 SH   SOLE   304,200 0 0
Plum Creek Timber Co COM 729251108 348 8,000 SH   SOLE   8,000 0 0
Polypore Intl Inc COM 73179V103 265 4,500 SH   SOLE   4,500 0 0
Posco ADR COM 693483109 273 5,000 SH   SOLE   5,000 0 0
Potash Corp COM 73755L107 484 15,000 SH   SOLE   15,000 0 0
Precision Castparts COM 740189105 667 3,175 SH   SOLE   3,175 0 0
Priceline Group Inc COM 741503403 349 300 SH   SOLE   300 0 0
Procter & Gamble Co COM 742718109 2,994 36,536 SH   SOLE   36,536 0 0
ProShares UltraShort S&P 500 COM 74347B300 2,291 107,400 SH   SOLE   107,400 0 0
ProShares VIX Short Term Futur COM 74347w361 1,165 68,500 SH   SOLE   68,500 0 0
Prudential Financial Inc COM 744320102 32,941 410,178 SH   SOLE   410,178 0 0
Prudential PLC ADR COM 74435K204 748 15,000 SH   SOLE   15,000 0 0
Pulte Group Inc COM 745867101 333 15,000 SH   SOLE   15,000 0 0
Qiagen NV COM N72482107 756 30,000 SH   SOLE   30,000 0 0
Qorvo Inc COM 74736k101 279 3,500 SH   SOLE   3,500 0 0
Quanta Services Inc COM 74762E102 285 10,000 SH   SOLE   10,000 0 0
Rayonier Inc REIT COM 754907103 360 13,350 SH   SOLE   13,350 0 0
Raytheon Co COM 755111507 1,994 18,250 SH   SOLE   18,250 0 0
Regal Beloit Corp COM 758750103 240 3,000 SH   SOLE   3,000 0 0
Regency Centers Corp COM 758849103 340 5,000 SH   SOLE   5,000 0 0
Republic Services Inc COM 760759100 203 5,000 SH   SOLE   5,000 0 0
Restoration Hardware Hldgs COM 761283100 2,403 24,225 SH   SOLE   24,225 0 0
Rio Tinto PLC ADR COM 767204100 414 10,000 SH   SOLE   10,000 0 0
Rockwell Automation COM 773903109 293 2,523 SH   SOLE   2,523 0 0
Rogers Comm Cl B COM 775109960 502 15,000 SH   SOLE   15,000 0 0
Roper Technologies Inc COM 776696106 396 2,300 SH   SOLE   2,300 0 0
Royal Bank of Canada COM 780087102 604 10,000 SH   SOLE   10,000 0 0
Ruby Tuesday Inc COM 781182100 304 50,500 SH   SOLE   50,500 0 0
Ryl Dutch Shell ADR Cl A COM 780259206 919 15,400 SH   SOLE   15,400 0 0
Salesforce.com Inc COM 79466L302 451 6,750 SH   SOLE   6,750 0 0
Sanofi Sp ADR COM 80105N105 994 20,100 SH   SOLE   20,100 0 0
SAP SE ADR COM 803054204 722 10,000 SH   SOLE   10,000 0 0
Sasol Ltd ADR COM 803866300 477 14,000 SH   SOLE   14,000 0 0
Schlumberger Ltd COM 806857108 35,533 425,852 SH   SOLE   425,852 0 0
Service Corp Intl COM 817565104 391 15,000 SH   SOLE   15,000 0 0
ServiceSource Intl Inc COM 81763u100 310 100,000 SH   SOLE   100,000 0 0
Sherwin Williams Co COM 824348106 26,051 91,569 SH   SOLE   91,569 0 0
Siemens AG ADR COM 826197501 866 8,000 SH   SOLE   8,000 0 0
Sigma Aldrich Corp COM 826552101 308 2,230 SH   SOLE   2,230 0 0
SK Telecom Co ADR COM 78440P108 816 30,000 SH   SOLE   30,000 0 0
SL Green Realty Corp COM 78440X101 1,381 10,755 SH   SOLE   10,755 0 0
SM Energy Co COM 78454L100 568 11,000 SH   SOLE   11,000 0 0
Smith & Nephew PLC ADR COM 83175M205 1,538 45,000 SH   SOLE   45,000 0 0
Snap-On Inc COM 833034101 735 5,000 SH   SOLE   5,000 0 0
Sociedad Quimica y Minera de C COM 833635105 183 10,000 SH   SOLE   10,000 0 0
Sotheby's COM 835898107 211 5,000 SH   SOLE   5,000 0 0
SPDR S&P 500 ETF Tr COM 78462F103 932 4,516 SH   SOLE   4,516 0 0
Splunk Inc COM 848637104 296 5,000 SH   SOLE   5,000 0 0
Sprint Corp COM 85207U105 119 25,000 SH   SOLE   25,000 0 0
Stanley Black & Decker COM 854502101 7,470 78,335 SH   SOLE   78,335 0 0
Statoil ASA ADR COM 85771P102 440 25,000 SH   SOLE   25,000 0 0
Steel Dynamics Inc COM 858119100 402 20,000 SH   SOLE   20,000 0 0
Stein-Mart Inc COM 858375108 249 20,000 SH   SOLE   20,000 0 0
Stericycle Inc COM 858912108 506 3,600 SH   SOLE   3,600 0 0
Stryker Corp COM 863667101 6,279 68,064 SH   SOLE   68,064 0 0
Suncor Energy Inc COM 867224107 460 15,725 SH   SOLE   15,725 0 0
SunEdison Inc COM 86732Y109 552 23,000 SH   SOLE   23,000 0 0
Symantec Corp COM 871503108 255 10,900 SH   SOLE   10,900 0 0
Syngenta AG ADR COM 87160A100 678 10,000 SH   SOLE   10,000 0 0
Synovus Finl Corp COM 87161c501 201 7,177 SH   SOLE   7,177 0 0
Tableau Software Cl A COM 87336U105 231 2,500 SH   SOLE   2,500 0 0
Taiwan Semicon Mfg Co ADR COM 874039100 1,175 50,053 SH   SOLE   50,053 0 0
Tandem Diabetes Care COM 875372104 189 15,000 SH   SOLE   15,000 0 0
Taser Intl Inc COM 87651b104 18,910 784,305 SH   SOLE   784,305 0 0
Tata Motors Ltd ADR COM 876568502 1,710 37,950 SH   SOLE   37,950 0 0
Telefonica Brasil SA ADR COM 87936R106 153 10,000 SH   SOLE   10,000 0 0
Telefonica SA ADR COM 879382208 431 30,000 SH   SOLE   30,000 0 0
Telenor ASA ADR COM 87944W105 362 6,000 SH   SOLE   6,000 0 0
Tempur Sealy Intl Inc COM 88023u101 289 5,000 SH   SOLE   5,000 0 0
Tenaris SA ADR COM 88031M109 280 10,000 SH   SOLE   10,000 0 0
Tesla Motors Inc COM 88160R101 378 2,000 SH   SOLE   2,000 0 0
Teva Pharm Ind ADR COM 881624209 1,246 20,000 SH   SOLE   20,000 0 0
Thermo Fisher Scientific COM 883556102 34,000 253,087 SH   SOLE   253,087 0 0
Thoratec Corp COM 885175307 293 7,000 SH   SOLE   7,000 0 0
Tivo Inc COM 888706108 106 10,000 SH   SOLE   10,000 0 0
Tonix Pharmaceuticals COM 890260201 1,986 314,170 SH   SOLE   314,170 0 0
Tootsie Roll Industries COM 890516107 718 21,173 SH   SOLE   21,173 0 0
Toronto Dominion Bank COM 891160509 433 10,100 SH   SOLE   10,100 0 0
Toyota Motor ADR COM 892331307 1,399 10,000 SH   SOLE   10,000 0 0
Tractor Supply Co COM 892356106 398 4,675 SH   SOLE   4,675 0 0
TransCanada Corp COM 89353D107 427 10,000 SH   SOLE   10,000 0 0
Transocean Ltd COM H8817H100 301 20,503 SH   SOLE   20,503 0 0
TriMas Corp COM 896215209 369 12,000 SH   SOLE   12,000 0 0
Trinity Industries COM 896522109 437 12,300 SH   SOLE   12,300 0 0
Twenty First Cen Fox Cl A COM 90130A101 237 7,000 SH   SOLE   7,000 0 0
Twitter Inc COM 90184L102 250 5,000 SH   SOLE   5,000 0 0
Under Armour Inc Cl A COM 904311107 32,907 407,518 SH   SOLE   407,518 0 0
Unilever NV (NY Shs) COM 904784709 1,464 35,057 SH   SOLE   35,057 0 0
Union Pacific Corp COM 907818108 29,763 274,799 SH   SOLE   274,799 0 0
United Natural Foods Inc COM 911163103 547 7,100 SH   SOLE   7,100 0 0
United Parcel Service Cl B COM 911312106 21,840 225,292 SH   SOLE   225,292 0 0
UnitedHealth Grp Inc COM 91324P102 473 4,000 SH   SOLE   4,000 0 0
Urban Outfitters Inc COM 917047102 228 5,000 SH   SOLE   5,000 0 0
US Bancorp COM 902973304 15,139 346,665 SH   SOLE   346,665 0 0
US Oil Fund LP COM 91232n108 449 26,675 SH   SOLE   26,675 0 0
Vale SA ADR COM 91912E105 119 21,000 SH   SOLE   21,000 0 0
Valmont Industries COM 920253101 307 2,500 SH   SOLE   2,500 0 0
Verint Systems Inc COM 92343x100 434 7,000 SH   SOLE   7,000 0 0
Visa Inc Cl A COM 92826C839 42,143 644,294 SH   SOLE   644,294 0 0
Vista Outdoor Inc COM 928377100 257 6,000 SH   SOLE   6,000 0 0
VMware Inc Cl A COM 928563402 287 3,500 SH   SOLE   3,500 0 0
Vodafone Grp PLC ADR COM 92857W308 676 20,699 SH   SOLE   20,699 0 0
Volvo AB ADR COM 928856400 602 50,000 SH   SOLE   50,000 0 0
Vulcan Materials Co COM 929160109 396 4,700 SH   SOLE   4,700 0 0
Wabash Natl Corp COM 929566107 141 10,000 SH   SOLE   10,000 0 0
Walt Disney Co COM 254687106 42,863 408,648 SH   SOLE   408,648 0 0
Waste Connections Inc COM 941053100 241 5,000 SH   SOLE   5,000 0 0
Waste Mgmt Inc COM 94106L109 390 7,200 SH   SOLE   7,200 0 0
Watts Water Tech Cl A COM 942749102 275 5,000 SH   SOLE   5,000 0 0
Weatherford Intl PLC COM G48833100 646 52,500 SH   SOLE   52,500 0 0
Wells Fargo & Co COM 949746101 28,074 516,058 SH   SOLE   516,058 0 0
Westpac Banking Corp ADR COM 961214301 748 25,000 SH   SOLE   25,000 0 0
Weyerhaeuser REIT COM 962166104 454 13,710 SH   SOLE   13,710 0 0
WhiteWave Foods Cl A COM 966244105 32,406 730,843 SH   SOLE   730,843 0 0
Whole Foods Mkt Inc COM 966837106 912 17,520 SH   SOLE   17,520 0 0
Williams Cos Inc COM 969457100 1,070 21,150 SH   SOLE   21,150 0 0
Wipro Ltd ADR COM 97651M109 344 25,833 SH   SOLE   25,833 0 0
Xylem Inc COM 98419M100 364 10,405 SH   SOLE   10,405 0 0
Yahoo! Inc COM 984332106 1,760 39,600 SH   SOLE   39,600 0 0
ZIOPHARM Oncology Inc COM 98973p101 108 10,000 SH   SOLE   10,000 0 0