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 623 2,969 SH   SOLE   2,969 0 0
ABB Ltd Sp ADR COM 000375204 866 35,000 SH   SOLE   35,000 0 0
ABIOMED Inc COM 003654100 3,979 23,600 SH   SOLE   23,600 0 0
Activision Blizzard Inc COM 00507v109 19,219 297,919 SH   SOLE   297,919 0 0
Adient PLC COM g0084w101 252 3,000 SH   SOLE   3,000 0 0
Adobe Systems Inc COM 00724f101 2,812 18,850 SH   SOLE   18,850 0 0
Advanced Micro Devices COM 007903107 140 11,000 SH   SOLE   11,000 0 0
Aegion Corp COM 00770F104 279 12,000 SH   SOLE   12,000 0 0
Aerovironment Inc COM 008073108 487 9,000 SH   SOLE   9,000 0 0
Aetna Inc COM 00817y108 207 1,300 SH   SOLE   1,300 0 0
AGCO Corp COM 001084102 369 5,000 SH   SOLE   5,000 0 0
Agilent Technologies COM 00846u101 597 9,300 SH   SOLE   9,300 0 0
Agrium Inc COM 008916108 429 4,000 SH   SOLE   4,000 0 0
Air Transport Services Grp COM 00922r105 365 15,000 SH   SOLE   15,000 0 0
Albemarle Corp COM 012653101 1,891 13,875 SH   SOLE   13,875 0 0
Alcoa Corp COM 013872106 272 5,833 SH   SOLE   5,833 0 0
Alibaba Grp Hldgs Sp ADR COM 01609w102 2,280 13,200 SH   SOLE   13,200 0 0
Align Technology Inc COM 016255101 466 2,500 SH   SOLE   2,500 0 0
Allergan PLC COM g0177j108 615 3,000 SH   SOLE   3,000 0 0
Allianz SE Sp ADR COM 018805101 448 20,000 SH   SOLE   20,000 0 0
Alphabet Inc Cl A COM 02079k305 235 241 SH   SOLE   241 0 0
Alphabet Inc Cl C COM 02079k107 77,514 80,819 SH   SOLE   80,819 0 0
Alumina Ltd Sp ADR COM 022205108 688 100,000 SH   SOLE   100,000 0 0
Amazon.com Inc COM 023135106 65,768 68,412 SH   SOLE   68,412 0 0
Ambev SA Sp ADR COM 02319v103 824 125,000 SH   SOLE   125,000 0 0
Amer Axle & Mfg Hldgs COM 024061103 176 10,000 SH   SOLE   10,000 0 0
American Elec Power COM 025537101 281 4,000 SH   SOLE   4,000 0 0
American Tower Corp REIT COM 03027X100 410 3,000 SH   SOLE   3,000 0 0
American Water Works COM 030420103 32,387 400,287 SH   SOLE   400,287 0 0
Amgen Inc COM 031162100 6,218 33,350 SH   SOLE   33,350 0 0
Amphastar Pharma Inc COM 03209r103 268 15,000 SH   SOLE   15,000 0 0
Anheuser-Busch InBev SA NV Sp COM 03524A108 1,196 10,025 SH   SOLE   10,025 0 0
Apple Inc COM 037833100 83,342 540,758 SH   SOLE   540,758 0 0
Applied Materials Inc COM 038222105 521 10,000 SH   SOLE   10,000 0 0
Aqua America Inc COM 03836W103 415 12,500 SH   SOLE   12,500 0 0
ArcelorMittal NY Reg COM 03938L203 258 10,000 SH   SOLE   10,000 0 0
AstraZeneca PLC Sp ADR COM 046353108 512 15,100 SH   SOLE   15,100 0 0
AT&T Inc COM 00206R102 1,081 27,600 SH   SOLE   27,600 0 0
Athenahealth Inc COM 04685W103 255 2,048 SH   SOLE   2,048 0 0
Autoliv Inc COM 052800109 989 8,000 SH   SOLE   8,000 0 0
Axon Enterprise Inc COM 05464c101 340 15,000 SH   SOLE   15,000 0 0
Badger Meter Inc COM 056525108 245 5,000 SH   SOLE   5,000 0 0
Baidu Inc Sp ADR COM 056752108 1,238 5,000 SH   SOLE   5,000 0 0
Ballard Power Systems COM 058586108 1,090 233,000 SH   SOLE   233,000 0 0
Banco Santander SA Sp ADR COM 05964H105 694 100,000 SH   SOLE   100,000 0 0
Bank of Montreal COM 063671101 379 5,000 SH   SOLE   5,000 0 0
Barclays PLC Sp ADR COM 06738E204 368 35,560 SH   SOLE   35,560 0 0
Barrick Gold Corp COM 067901108 350 21,750 SH   SOLE   21,750 0 0
Becton Dickinson & Co COM 075887109 490 2,500 SH   SOLE   2,500 0 0
Berkshire Hathaway Cl A COM 084670108 2,747 10 SH   SOLE   10 0 0
Berkshire Hathaway Cl B COM 084670702 1,215 6,630 SH   SOLE   6,630 0 0
Berry Global Group Inc COM 08579w103 334 5,900 SH   SOLE   5,900 0 0
BHP Billiton Ltd Sp ADR COM 088606108 608 15,000 SH   SOLE   15,000 0 0
Boeing Co COM 097023105 39,528 155,493 SH   SOLE   155,493 0 0
BorgWarner Inc COM 099724106 307 6,000 SH   SOLE   6,000 0 0
Boston Scientific Corp COM 101137107 2,302 78,900 SH   SOLE   78,900 0 0
Box Inc Cl A COM 10316t104 193 10,000 SH   SOLE   10,000 0 0
BP PLC Sp ADR COM 055622104 1,576 41,000 SH   SOLE   41,000 0 0
Brink's Co COM 109696104 421 5,000 SH   SOLE   5,000 0 0
Bristol-Myers Squibb COM 110122108 467 7,330 SH   SOLE   7,330 0 0
British Am Tobacco PLC Sp ADR COM 110448107 625 10,000 SH   SOLE   10,000 0 0
Brookdale Senior Living COM 112463104 106 10,000 SH   SOLE   10,000 0 0
Brookfield Asset Mgmt Cl A COM 112585104 413 10,000 SH   SOLE   10,000 0 0
Brookfield Renewable Ptnrs LP COM g16258108 335 10,000 SH   SOLE   10,000 0 0
Brown-Forman Corp Cl B COM 115637209 543 10,000 SH   SOLE   10,000 0 0
BT Group PLC Sp ADR COM 05577E101 385 20,000 SH   SOLE   20,000 0 0
California Water Srvc COM 130788102 229 6,000 SH   SOLE   6,000 0 0
Canadian Natl Rwy Co COM 136375102 1,077 13,000 SH   SOLE   13,000 0 0
Canadian Natural Resources COM 136385101 837 25,000 SH   SOLE   25,000 0 0
Canadian Pacific Rwy COM 13645T100 702 4,175 SH   SOLE   4,175 0 0
Caterpillar Inc COM 149123101 35,854 287,496 SH   SOLE   287,496 0 0
CBL Assoc Ppty REIT COM 124830100 364 43,350 SH   SOLE   43,350 0 0
CBS Corp Cl B COM 124857202 236 4,075 SH   SOLE   4,075 0 0
Celgene Corp COM 151020104 12,461 85,458 SH   SOLE   85,458 0 0
Cemex SAB de CV Sp ADR COM 151290889 691 76,144 SH   SOLE   76,144 0 0
Cerner Corp COM 156782104 214 3,000 SH   SOLE   3,000 0 0
CF Industries Hldgs Inc COM 125269100 370 10,510 SH   SOLE   10,510 0 0
Check Point Software COM M22465104 1,507 13,215 SH   SOLE   13,215 0 0
Cheniere Energy Inc COM 16411r208 552 12,250 SH   SOLE   12,250 0 0
China Mobile Ltd Sp ADR COM 16941m109 253 5,000 SH   SOLE   5,000 0 0
China Petro & Chem Corp ADR COM 16941R108 379 5,000 SH   SOLE   5,000 0 0
China Telecom Corp Ltd ADR COM 169426103 409 8,000 SH   SOLE   8,000 0 0
Chubb Ltd COM h1467j104 36,522 256,205 SH   SOLE   256,205 0 0
Citrix Systems Inc COM 177376100 230 3,000 SH   SOLE   3,000 0 0
Clean Harbors Inc COM 184496107 284 5,000 SH   SOLE   5,000 0 0
Cleveland-Cliffs Inc COM 185899101 232 32,500 SH   SOLE   32,500 0 0
CNH Industrial NV COM n20944109 1,201 100,000 SH   SOLE   100,000 0 0
CNOOC Ltd Sp ADR COM 126132109 389 3,000 SH   SOLE   3,000 0 0
Coca-Cola Co COM 191216100 244 5,415 SH   SOLE   5,415 0 0
Coca Cola Femsa SAB de SV Sp A COM 191241108 386 5,000 SH   SOLE   5,000 0 0
Cognex Corp COM 192422103 496 4,500 SH   SOLE   4,500 0 0
Comcast Corp Cl A COM 20030N101 41,398 1,075,844 SH   SOLE   1,075,844 0 0
Constellation Brands Cl A COM 21036p108 9,596 48,111 SH   SOLE   48,111 0 0
Corning Inc COM 219350105 299 10,000 SH   SOLE   10,000 0 0
Costco Wholesale Corp COM 22160K105 44,119 268,542 SH   SOLE   268,542 0 0
Covanta Hldg Corp COM 22282E102 149 10,000 SH   SOLE   10,000 0 0
Cummins Inc COM 231021106 420 2,500 SH   SOLE   2,500 0 0
Curtiss-Wright Corp COM 231561101 523 5,000 SH   SOLE   5,000 0 0
Danaher Corp COM 235851102 214 2,500 SH   SOLE   2,500 0 0
Darden Restaurants COM 237194105 394 5,000 SH   SOLE   5,000 0 0
Deere & Co COM 244199105 327 2,600 SH   SOLE   2,600 0 0
Delphi Automotive PLC COM g27823106 933 9,485 SH   SOLE   9,485 0 0
Deutsche Bank AG COM D18190898 346 20,000 SH   SOLE   20,000 0 0
Devon Energy Corp COM 25179M103 9,101 247,916 SH   SOLE   247,916 0 0
DexCom Inc COM 252131107 427 8,725 SH   SOLE   8,725 0 0
Domino's Pizza Inc COM 25754a201 24,294 122,355 SH   SOLE   122,355 0 0
DowDuPont Inc COM 26078j100 896 12,936 SH   SOLE   12,936 0 0
Dr Reddy's Lab Ltd ADR COM 256135203 535 15,000 SH   SOLE   15,000 0 0
Eastman Chemical Co COM 277432100 362 4,000 SH   SOLE   4,000 0 0
Ecolab Inc COM 278865100 36,085 280,579 SH   SOLE   280,579 0 0
Edwards Lifesciences COM 28176E108 816 7,465 SH   SOLE   7,465 0 0
Enbridge Inc COM 29250N105 636 15,196 SH   SOLE   15,196 0 0
Encana Corp COM 292505104 471 40,000 SH   SOLE   40,000 0 0
Ericsson LM Tel Sp ADR COM 294821608 144 25,000 SH   SOLE   25,000 0 0
Expedia Inc COM 30212P303 360 2,500 SH   SOLE   2,500 0 0
Exxon Mobil Corp COM 30231G102 1,546 18,854 SH   SOLE   18,854 0 0
Facebook Inc Cl A COM 30303M102 60,432 353,675 SH   SOLE   353,675 0 0
FedEx Corp COM 31428X106 275 1,219 SH   SOLE   1,219 0 0
Ferrari NV COM n3167y103 1,657 15,000 SH   SOLE   15,000 0 0
Fiat Chrysler Automobiles NV COM n31738102 2,445 136,500 SH   SOLE   136,500 0 0
First Data Corp Cl A COM 32008d106 180 10,000 SH   SOLE   10,000 0 0
First Solar Inc COM 336433107 278 6,050 SH   SOLE   6,050 0 0
Flir Systems Inc COM 302445101 331 8,500 SH   SOLE   8,500 0 0
Fluor Corp COM 343412102 253 6,000 SH   SOLE   6,000 0 0
Ford Motor Company COM 345370860 8,595 718,062 SH   SOLE   718,062 0 0
Fortinet Inc COM 34959E109 358 10,000 SH   SOLE   10,000 0 0
Freeport-McMoRan Inc COM 35671D857 214 15,245 SH   SOLE   15,245 0 0
Fresenius Med Care AG SP ADR COM 358029106 489 10,000 SH   SOLE   10,000 0 0
GasLog Ltd COM G37585109 524 30,000 SH   SOLE   30,000 0 0
GasLog Partners LP COM y2687w108 349 15,000 SH   SOLE   15,000 0 0
Generac Hldgs Inc COM 368736104 666 14,500 SH   SOLE   14,500 0 0
General Dynamics Corp COM 369550108 25,991 126,426 SH   SOLE   126,426 0 0
Genesee & Wyoming Cl A COM 371559105 259 3,500 SH   SOLE   3,500 0 0
Gilead Sciences Inc COM 375558103 208 2,564 SH   SOLE   2,564 0 0
GlaxoSmithKline PLC Sp ADR COM 37733W105 1,015 25,000 SH   SOLE   25,000 0 0
Grupo Televisa SA Sp ADR COM 40049j206 493 20,000 SH   SOLE   20,000 0 0
Hain Celestial Grp COM 405217100 412 10,000 SH   SOLE   10,000 0 0
Halliburton Co COM 406216101 276 6,000 SH   SOLE   6,000 0 0
Harris Corp COM 413875105 527 4,000 SH   SOLE   4,000 0 0
Healthcare Svcs Grp COM 421906108 453 8,400 SH   SOLE   8,400 0 0
HEICO Corp COM 422806109 539 6,000 SH   SOLE   6,000 0 0
Henry Schein Inc COM 806407102 23,915 291,679 SH   SOLE   291,679 0 0
Hess Corp COM 42809H107 731 15,600 SH   SOLE   15,600 0 0
Hill-Rom Hldgs Inc COM 431475102 296 4,000 SH   SOLE   4,000 0 0
Hitachi Ltd ADR COM 433578507 706 10,000 SH   SOLE   10,000 0 0
Home Depot Inc COM 437076102 52,410 320,434 SH   SOLE   320,434 0 0
Honda Motor Co Ltd Sp ADR COM 438128308 591 20,000 SH   SOLE   20,000 0 0
Honeywell International COM 438516106 50,432 355,809 SH   SOLE   355,809 0 0
HSBC Hldgs PLC Sp ADR COM 404280406 988 20,000 SH   SOLE   20,000 0 0
Huntington Bancshares COM 446150104 233 16,700 SH   SOLE   16,700 0 0
IBM Corp COM 459200101 1,109 7,647 SH   SOLE   7,647 0 0
ICICI Bank Ltd Sp ADR COM 45104G104 856 100,000 SH   SOLE   100,000 0 0
Illumina Inc COM 452327109 398 2,000 SH   SOLE   2,000 0 0
Infosys Ltd Sp ADR COM 456788108 350 24,000 SH   SOLE   24,000 0 0
Ingersoll-Rand PLC COM g47791101 268 3,000 SH   SOLE   3,000 0 0
Intel Corp COM 458140100 244 6,400 SH   SOLE   6,400 0 0
InterDigital Inc COM 45867g101 258 3,500 SH   SOLE   3,500 0 0
International Paper Co COM 460146103 20,055 352,960 SH   SOLE   352,960 0 0
Intuitive Surgical Inc COM 46120e602 1,099 1,051 SH   SOLE   1,051 0 0
iRobot Corp COM 462726100 311 4,035 SH   SOLE   4,035 0 0
iShares Core S&P 500 ETF COM 464287200 1,026 4,055 SH   SOLE   4,055 0 0
Itron Inc COM 465741106 387 5,000 SH   SOLE   5,000 0 0
ITT Inc COM 45073v108 310 7,000 SH   SOLE   7,000 0 0
Jacobs Engineering Grp COM 469814107 233 4,000 SH   SOLE   4,000 0 0
JC Penney Co COM 708160106 38 10,000 SH   SOLE   10,000 0 0
Johnson & Johnson COM 478160104 4,447 34,206 SH   SOLE   34,206 0 0
Johnson Outdoors Inc Cl A COM 479167108 476 6,500 SH   SOLE   6,500 0 0
Kinder Morgan Inc COM 49456B101 579 30,200 SH   SOLE   30,200 0 0
KKR & Co LP COM 48248M102 203 10,000 SH   SOLE   10,000 0 0
Knowles Corp COM 49926d109 153 10,000 SH   SOLE   10,000 0 0
Koninklijke Philips NV COM 500472303 824 20,000 SH   SOLE   20,000 0 0
Kraft Heinz Co COM 500754106 408 5,261 SH   SOLE   5,261 0 0
L3 Technologies Inc COM 502413107 462 2,450 SH   SOLE   2,450 0 0
LG Display Co Ltd COM 50186V102 336 25,000 SH   SOLE   25,000 0 0
Lindsay Corp COM 535555106 368 4,000 SH   SOLE   4,000 0 0
Live Nation Entmt Inc COM 538034109 1,097 25,200 SH   SOLE   25,200 0 0
Lockheed Martin Corp COM 539830109 68,385 220,391 SH   SOLE   220,391 0 0
LogMeIn Inc COM 54142L109 440 4,000 SH   SOLE   4,000 0 0
Luxottica Grp SPA Sp ADR COM 55068r202 920 16,503 SH   SOLE   16,503 0 0
M&T Bank Corp COM 55261f104 282 1,750 SH   SOLE   1,750 0 0
Macerich Co REIT COM 554382101 632 11,500 SH   SOLE   11,500 0 0
Madison Square Garden Cl A COM 55825T103 214 1,000 SH   SOLE   1,000 0 0
Martin Marietta Mtls COM 573284106 412 2,000 SH   SOLE   2,000 0 0
Masco Corp COM 574599106 245 6,275 SH   SOLE   6,275 0 0
Match Group Inc COM 57665r106 9,334 402,492 SH   SOLE   402,492 0 0
McDonalds Corp COM 580135101 301 1,924 SH   SOLE   1,924 0 0
Medtronic PLC COM g5960L103 20,596 264,828 SH   SOLE   264,828 0 0
Mettler-Toledo Intl COM 592688105 626 1,000 SH   SOLE   1,000 0 0
Microsoft Corp COM 594918104 33,125 444,688 SH   SOLE   444,688 0 0
Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 644 100,000 SH   SOLE   100,000 0 0
Mohawk Industries COM 608190104 248 1,000 SH   SOLE   1,000 0 0
Motorola Solutions COM 620076307 382 4,500 SH   SOLE   4,500 0 0
MTN Group Ltd COM 35G99Q582 345 37,500 SH   SOLE   37,500 0 0
Mueller Water Products Cl A COM 624758108 128 10,000 SH   SOLE   10,000 0 0
National Oilwell Varco COM 637071101 1,218 34,100 SH   SOLE   34,100 0 0
Netflix Inc COM 64110L106 39,720 219,026 SH   SOLE   219,026 0 0
NextEra Energy Inc COM 65339F101 453 3,090 SH   SOLE   3,090 0 0
Nippon T & T ADR COM 654624105 686 15,000 SH   SOLE   15,000 0 0
Nokia Corp Sp ADR COM 654902204 598 100,000 SH   SOLE   100,000 0 0
Northrop Grumman Corp COM 666807102 755 2,625 SH   SOLE   2,625 0 0
Norwegian Cruise Line Hldgs COM g66721104 270 5,000 SH   SOLE   5,000 0 0
Novartis AG Sp ADR COM 66987V109 1,296 15,100 SH   SOLE   15,100 0 0
Novo Nordisk A/S Sp ADR COM 670100205 963 20,000 SH   SOLE   20,000 0 0
NTT DOCOMO Inc Sp ADR COM 62942M201 342 15,000 SH   SOLE   15,000 0 0
Nucor Corp COM 670346105 38,564 688,154 SH   SOLE   688,154 0 0
Nvidia Corp COM 67066G104 21,681 121,277 SH   SOLE   121,277 0 0
Old Dominion Freight Line COM 679580100 275 2,500 SH   SOLE   2,500 0 0
Ollie's Bargain Outlet Hldgs COM 681116109 13,843 298,334 SH   SOLE   298,334 0 0
Olympic Steel Inc COM 68162k106 440 20,000 SH   SOLE   20,000 0 0
Ormat Tech Inc COM 686688102 488 8,000 SH   SOLE   8,000 0 0
Oshkosh Corp COM 688239201 1,341 16,250 SH   SOLE   16,250 0 0
OSI Systems Inc COM 671044105 457 5,000 SH   SOLE   5,000 0 0
Owens Corning Inc COM 690742101 503 6,500 SH   SOLE   6,500 0 0
Paccar Inc COM 693718108 217 3,000 SH   SOLE   3,000 0 0
Palo Alto Networks Inc COM 697435105 432 3,000 SH   SOLE   3,000 0 0
Panasonic Corp Sp ADR COM 69832a205 435 30,000 SH   SOLE   30,000 0 0
PayPal Holdings Inc COM 70450y103 323 5,049 SH   SOLE   5,049 0 0
Pentair PLC COM G7S00T104 306 4,500 SH   SOLE   4,500 0 0
Pfizer Inc COM 717081103 21,333 597,550 SH   SOLE   597,550 0 0
Phillips 66 COM 718546104 9,093 99,261 SH   SOLE   99,261 0 0
Pinnacle Foods Inc COM 72348p104 486 8,500 SH   SOLE   8,500 0 0
Pioneer Natural Resources COM 723787107 49,077 332,632 SH   SOLE   332,632 0 0
Plug Power Inc COM 72919p202 318 122,000 SH   SOLE   122,000 0 0
Potash Corp COM 73755L107 291 15,100 SH   SOLE   15,100 0 0
Priceline Group Inc COM 741503403 275 150 SH   SOLE   150 0 0
Procter & Gamble Co COM 742718109 370 4,066 SH   SOLE   4,066 0 0
Prologis Inc REIT COM 74340w103 20,861 328,720 SH   SOLE   328,720 0 0
Proofpoint Inc COM 743424103 218 2,500 SH   SOLE   2,500 0 0
ProShares UltraPro Short S&P 5 COM 74348a442 621 45,000 SH   SOLE   45,000 0 0
ProShares UltraShort S&P 500 E COM 74347b383 235 5,027 SH   SOLE   5,027 0 0
ProShares VIX Short Term Futur COM 74347w171 683 21,000 SH   SOLE   21,000 0 0
Prudential PLC ADR COM 74435K204 743 15,500 SH   SOLE   15,500 0 0
Pulte Group Inc COM 745867101 410 15,000 SH   SOLE   15,000 0 0
Quanta Services Inc COM 74762E102 374 10,000 SH   SOLE   10,000 0 0
Rayonier Inc REIT COM 754907103 202 7,000 SH   SOLE   7,000 0 0
Raytheon Co COM 755111507 57,005 305,525 SH   SOLE   305,525 0 0
Red Hat Inc COM 756577102 499 4,500 SH   SOLE   4,500 0 0
Regal Beloit Corp COM 758750103 237 3,000 SH   SOLE   3,000 0 0
Republic Services Inc COM 760759100 396 6,000 SH   SOLE   6,000 0 0
REV Group Inc COM 749527107 230 8,000 SH   SOLE   8,000 0 0
Rio Tinto PLC Sp ADR COM 767204100 472 10,000 SH   SOLE   10,000 0 0
Rockwell Automation COM 773903109 450 2,523 SH   SOLE   2,523 0 0
Rogers Comm Cl B COM 775109960 772 15,000 SH   SOLE   15,000 0 0
Roper Technologies Inc COM 776696106 365 1,500 SH   SOLE   1,500 0 0
Royal Bank of Canada COM 780087102 580 7,500 SH   SOLE   7,500 0 0
Royal Caribbean Cruises COM v7780t103 533 4,500 SH   SOLE   4,500 0 0
Royal Dutch Shell PLC Sp ADR C COM 780259206 751 12,400 SH   SOLE   12,400 0 0
Ruby Tuesday Inc COM 781182100 47 22,000 SH   SOLE   22,000 0 0
Salesforce.com Inc COM 79466L302 28,225 302,126 SH   SOLE   302,126 0 0
Sanofi Sp ADR COM 80105N105 747 15,000 SH   SOLE   15,000 0 0
SAP SE Sp ADR COM 803054204 548 5,000 SH   SOLE   5,000 0 0
Sasol Ltd Sp ADR COM 803866300 278 10,100 SH   SOLE   10,100 0 0
Sensata Tech Hldgs NV COM N7902X106 385 8,000 SH   SOLE   8,000 0 0
Service Corp Intl COM 817565104 362 10,503 SH   SOLE   10,503 0 0
Sherwin Williams Co COM 824348106 45,155 126,116 SH   SOLE   126,116 0 0
Shire PLC ADR COM 82481r106 429 2,800 SH   SOLE   2,800 0 0
Siemens AG Sp ADR COM 826197501 1,415 20,000 SH   SOLE   20,000 0 0
SK Telecom Co Ltd Sp ADR COM 78440P108 615 25,000 SH   SOLE   25,000 0 0
Skyworks Solutions Inc COM 83088m102 357 3,500 SH   SOLE   3,500 0 0
SM Energy Co COM 78454L100 605 34,100 SH   SOLE   34,100 0 0
Smith & Nephew PLC Sp ADR COM 83175m205 983 27,000 SH   SOLE   27,000 0 0
Snap-On Inc COM 833034101 298 2,000 SH   SOLE   2,000 0 0
Snap Inc Cl A COM 83304a106 145 10,000 SH   SOLE   10,000 0 0
Sociedad Quimica y Minera de C COM 833635105 557 10,000 SH   SOLE   10,000 0 0
Sotheby's COM 835898107 231 5,000 SH   SOLE   5,000 0 0
Southwest Airlines Co COM 844741108 897 16,020 SH   SOLE   16,020 0 0
SPDR S&P 500 ETF Tr COM 78462F103 1,395 5,553 SH   SOLE   5,553 0 0
Square Inc Cl A COM 852234103 6,633 230,219 SH   SOLE   230,219 0 0
Stanley Black & Decker COM 854502101 1,087 7,200 SH   SOLE   7,200 0 0
Statoil ASA Sp ADR COM 85771P102 301 15,000 SH   SOLE   15,000 0 0
Steel Dynamics Inc COM 858119100 575 16,675 SH   SOLE   16,675 0 0
Stryker Corp COM 863667101 51,353 361,589 SH   SOLE   361,589 0 0
Suncor Energy Inc COM 867224107 701 20,000 SH   SOLE   20,000 0 0
SunTrust Banks Inc COM 867914103 44,419 743,158 SH   SOLE   743,158 0 0
Synchrony Financial COM 87165b103 311 10,000 SH   SOLE   10,000 0 0
Synovus Finl Corp COM 87161c501 230 5,000 SH   SOLE   5,000 0 0
Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 1,504 40,053 SH   SOLE   40,053 0 0
Take-Two Interactive Software COM 874054109 718 7,020 SH   SOLE   7,020 0 0
Tata Motors Ltd Sp ADR COM 876568502 782 25,000 SH   SOLE   25,000 0 0
Teladoc Inc COM 87918a105 332 10,000 SH   SOLE   10,000 0 0
Telefonica SA Sp ADR COM 879382208 162 15,000 SH   SOLE   15,000 0 0
Telenor ASA ADR COM 87944W105 317 15,000 SH   SOLE   15,000 0 0
Tesaro Inc COM 881569107 387 3,000 SH   SOLE   3,000 0 0
Tesla Inc COM 88160R101 878 2,575 SH   SOLE   2,575 0 0
Teva Pharm Inds Sp ADR COM 881624209 269 15,300 SH   SOLE   15,300 0 0
Thermo Fisher Scientific COM 883556102 294 1,552 SH   SOLE   1,552 0 0
Thor Industries Inc COM 885160101 708 5,625 SH   SOLE   5,625 0 0
Time Warner Inc COM 887317303 768 7,500 SH   SOLE   7,500 0 0
Tootsie Roll Industries COM 890516107 240 6,304 SH   SOLE   6,304 0 0
Toronto Dominion Bank COM 891160509 1,125 20,000 SH   SOLE   20,000 0 0
Toyota Motor Corp Sp ADR COM 892331307 1,192 10,000 SH   SOLE   10,000 0 0
TRACON Pharmaceuticals COM 89237h100 50 16,000 SH   SOLE   16,000 0 0
Twitter Inc COM 90184L102 1,248 74,000 SH   SOLE   74,000 0 0
UltraShort 20 Plus Yr Treas Pr COM 74347B201 356 10,000 SH   SOLE   10,000 0 0
Unilever NV (NY Shs) COM 904784709 1,476 25,000 SH   SOLE   25,000 0 0
Union Pacific Corp COM 907818108 46,240 398,726 SH   SOLE   398,726 0 0
United States Steel COM 912909108 5,052 196,900 SH   SOLE   196,900 0 0
UnitedHealth Grp Inc COM 91324p102 632 3,227 SH   SOLE   3,227 0 0
US Bancorp COM 902973304 40,945 764,038 SH   SOLE   764,038 0 0
USG Corp COM 903293405 327 10,000 SH   SOLE   10,000 0 0
Vale SA Sp ADR COM 91912E105 505 50,100 SH   SOLE   50,100 0 0
Valero Energy Corp COM 91913Y100 388 5,050 SH   SOLE   5,050 0 0
Valmont Industries COM 920253101 632 4,000 SH   SOLE   4,000 0 0
Verint Systems Inc COM 92343x100 209 5,000 SH   SOLE   5,000 0 0
Visa Inc Cl A COM 92826C839 44,245 420,417 SH   SOLE   420,417 0 0
Vodafone Grp PLC Sp ADR COM 92857W308 711 25,000 SH   SOLE   25,000 0 0
Volvo AB B Shs COM 928856301 962 50,000 SH   SOLE   50,000 0 0
Vulcan Materials Co COM 929160109 20,703 173,100 SH   SOLE   173,100 0 0
Wal-Mart Stores Inc COM 931142103 1,146 14,670 SH   SOLE   14,670 0 0
Walt Disney Co COM 254687106 30,157 305,950 SH   SOLE   305,950 0 0
Waste Connections Inc COM 94106b101 350 5,000 SH   SOLE   5,000 0 0
Waste Mgmt Inc COM 94106L109 39,562 505,460 SH   SOLE   505,460 0 0
Watts Water Tech Cl A COM 942749102 346 5,000 SH   SOLE   5,000 0 0
Weatherford Intl PLC COM G48833100 229 50,100 SH   SOLE   50,100 0 0
Weight Watchers Int'l COM 948626106 240 5,500 SH   SOLE   5,500 0 0
Weyerhaeuser Co REIT COM 962166104 42,866 1,259,648 SH   SOLE   1,259,648 0 0
Winnebago Industries Inc COM 974637100 403 9,000 SH   SOLE   9,000 0 0
Wipro Ltd ADR COM 97651M109 341 60,000 SH   SOLE   60,000 0 0
Xylem Inc COM 98419m100 1,801 28,750 SH   SOLE   28,750 0 0
Zoetis Inc COM 98978v103 942 14,775 SH   SOLE   14,775 0 0