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. Common Stock 88579Y101 89 466 SH   SOLE   466 0 0
ADVANCED MICRO DEVICES INC. Convertible Bond 007903BD8 307 155 SH   SOLE   0 155 0
AGNC INVESTMENT CORP Common Stock 00123Q104 1,819 91,437 SH   SOLE   20,005 71,432 0
AGNICO EAGLE MINES LTD Common Stock 008474108 1,460 34,511 SH   SOLE   0 34,511 0
AKAMAI TECHNOLOGIES INC. Convertible Bond 00971TAG6 313 315 SH   SOLE   0 315 0
ALLSTATE CORP. Common Stock 020002101 134 1,643 SH   SOLE   1,643 0 0
ALPHABET INC Common Stock 02079K305 1,889 2,228 SH   SOLE   2,228 0 0
ALTRIA GROUP INC. Common Stock 02209S103 54 753 SH   SOLE   753 0 0
AMAZON COM INC. Common Stock 023135106 8,364 9,434 SH   SOLE   9,434 0 0
AMERICAN ELECTRIC POWER CO.INC Common Stock 025537101 2,348 34,983 SH   SOLE   0 34,983 0
AMERIGAS PARTNERS LP Common Stock 030975106 183 3,879 SH   SOLE   3,879 0 0
AMGEN INC. Common Stock 031162100 717 4,372 SH   SOLE   4,372 0 0
ANNALY CAPITAL MANAGEMENT INC Common Stock 035710409 1,867 168,052 SH   SOLE   27,615 140,437 0
ANTERO RESOURCES CORP Common Stock 03674X106 2,073 90,893 SH   SOLE   1,700 89,193 0
APPLE INC. Common Stock 037833100 3,590 24,990 SH   SOLE   24,990 0 0
APPLIED MATERIALS INC. Common Stock 038222105 1,000 25,703 SH   SOLE   25,703 0 0
ARAMARK Common Stock 03852U106 236 6,403 SH   SOLE   6,403 0 0
ARISTA NETWORKS INC Common Stock 040413106 605 4,571 SH   SOLE   4,571 0 0
AUTOLIV INC. Common Stock 052800109 3,748 36,710 SH   SOLE   0 36,710 0
AUTOZONE INC Common Stock 053332102 2,113 2,922 SH   SOLE   144 2,778 0
AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 1,504 22,432 SH   SOLE   2,851 19,581 0
BARD INC. (C.R.) Common Stock 067383109 62 251 SH   SOLE   251 0 0
BIO-RAD LABORATORIES INC. Common Stock 090572207 179 900 SH   SOLE   900 0 0
BROWN-FORMAN CORP. Common Stock 115637209 6,063 131,290 SH   SOLE   131,290 0 0
BWX TECHNOLOGIES INC Common Stock 05605H100 86 1,800 SH   SOLE   1,800 0 0
C.H.ROBINSON WORLDWIDE INC. Common Stock 12541W209 178 2,309 SH   SOLE   2,309 0 0
CASEYS GENERAL STORES INC. Common Stock 147528103 68 602 SH   SOLE   602 0 0
CBOE HOLDINGS INC Common Stock 12503M108 251 3,097 SH   SOLE   3,097 0 0
CEDAR FAIR LP Common Stock 150185106 182 2,681 SH   SOLE   2,681 0 0
CEMEX SAB DE CV Convertible Bond 151290BC6 365 313 SH   SOLE   0 313 0
CHURCH AND DWIGHT CO.INC. Common Stock 171340102 5,984 120,000 SH   SOLE   120,000 0 0
CISCO SYSTEMS INC. Common Stock 17275R102 1,386 40,996 SH   SOLE   40,996 0 0
CITRIX SYSTEMS INC. Common Stock 177376100 1,224 14,682 SH   SOLE   14,682 0 0
CITRIX SYSTEMS INC. Convertible Bond 177376AD2 716 568 SH   SOLE   0 568 0
CLOROX CO. Common Stock 189054109 107 796 SH   SOLE   796 0 0
COCA-COLA CO. Common Stock 191216100 8,768 206,592 SH   SOLE   107,807 98,785 0
COLGATE PALMOLIVE CO. Common Stock 194162103 51 697 SH   SOLE   697 0 0
CONSOLIDATED EDISON CO.OF N.Y. Common Stock 209115104 4,132 53,208 SH   SOLE   3,154 50,054 0
COOPER COMPANIES INC. Common Stock 216648402 100 500 SH   SOLE   500 0 0
CREDICORP LTD Common Stock G2519Y108 2,417 14,800 SH   SOLE   0 14,800 0
CRITEO American Depository Receipt 226718104 405 8,093 SH   SOLE   8,093 0 0
CTRIP COM INTERNATIONAL LTD Convertible Bond 22943FAF7 1,067 960 SH   SOLE   0 960 0
DARDEN RESTAURANTS INC. Common Stock 237194105 59 700 SH   SOLE   700 0 0
DOLBY LABORATORIES INC. Common Stock 25659T107 77 1,473 SH   SOLE   1,473 0 0
DOMINION RESOURCES INC. VA Common Stock 25746U109 41 531 SH   SOLE   531 0 0
DR PEPPER SNAPPLE GROUP INC. Common Stock 26138E109 7,896 80,639 SH   SOLE   80,639 0 0
DTE ENERGY CO. Common Stock 233331107 61 600 SH   SOLE   600 0 0
DUKE ENERGY CORP Common Stock 26441C204 111 1,353 SH   SOLE   1,353 0 0
DUNKIN' BRANDS GROUP INC Common Stock 265504100 272 4,971 SH   SOLE   4,971 0 0
DYCOM INDUSTRIES INC. Convertible Bond 267475AB7 557 475 SH   SOLE   0 475 0
ECOLAB INC. Common Stock 278865100 49 391 SH   SOLE   391 0 0
EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 16,822 230,000 SH   SOLE   230,000 0 0
EDISON INTERNATIONAL Common Stock 281020107 1,786 22,436 SH   SOLE   2,300 20,136 0
ELI LILLY AND CO. Common Stock 532457108 5,134 60,830 SH   SOLE   0 60,830 0
EQUITABLE RESOURCES INC. Common Stock 26884L109 1,351 22,104 SH   SOLE   0 22,104 0
EURONET WORLDWIDE INC. Convertible Bond 298736AH2 203 160 SH   SOLE   0 160 0
EVEREST RE GROUP LTD Common Stock G3223R108 168 719 SH   SOLE   719 0 0
EVERSOURCES ENERGY Common Stock 30040W108 53 900 SH   SOLE   900 0 0
EXPEDITORS INTL WASHINGTON INC Common Stock 302130109 2,885 51,075 SH   SOLE   5,620 45,455 0
EXXON MOBIL CORP. Common Stock 30231G102 41 500 SH   SOLE   500 0 0
FACEBOOK INC Common Stock 30303M102 2,034 14,320 SH   SOLE   14,320 0 0
GAMING AND LEISURE PROPERTIES INC Common Stock 36467J108 136 4,070 SH   SOLE   4,070 0 0
GENERAL ELECTRIC COMPANY Common Stock 369604103 85,652 2,868,450 SH   SOLE   0 2,868,450 0
GENPACT LTD Common Stock G3922B107 125 5,039 SH   SOLE   5,039 0 0
HEALTHSOUTH CORP. Common Stock 421924309 43 1,000 SH   SOLE   1,000 0 0
HERBALIFE LTD Convertible Bond 42703MAB9 570 593 SH   SOLE   0 593 0
HEWLETT PACKARD ENTERPRISE CO Common Stock 42824c109 8,305 350,433 SH   SOLE   27,233 323,200 0
HOLOGIC INC. Convertible Bond 436440AC5 398 284 SH   SOLE   0 284 0
HORTONWORKS INC Common Stock 440894103 513 52,260 SH   SOLE   52,260 0 0
HP INC Common Stock 40434L105 1,059 59,217 SH   SOLE   59,217 0 0
HRPT PROPERTIES TRUST Common Stock 294628102 245 7,852 SH   SOLE   7,852 0 0
HSBC HOLDINGS P.L.C. Obligations a taux revisable 404280AT6 869 850,000 PRN   SOLE   850,000 0 0
IBM Common Stock 459200101 652 3,745 SH   SOLE   3,745 0 0
ILLUMINA INC. Convertible Bond 452327AF6 585 579 SH   SOLE   0 579 0
ING GROEP N.V. Obligations a taux revisable 456837AF0 822 800,000 PRN   SOLE   800,000 0 0
INPHI CORP Common Stock 45772F107 1,081 22,149 SH   SOLE   22,149 0 0
INTEL CORP. Convertible Bond 458140AD2 870 635 SH   SOLE   0 635 0
INTUITIVE SURGICAL INC. Common Stock 46120E602 6,101 7,960 SH   SOLE   564 7,396 0
ISHARES INC. Exchange Traded Fund 464286665 10,026 225,000 SH   SOLE   225,000 0 0
ISHARES INC. Exchange Traded Fund 464286822 37,386 733,500 SH   SOLE   100,000 15,000 618,500
ISHARES INC. Exchange Traded Fund 464287234 42,250 1,078,620 SH   SOLE   0 0 1,078,620
ISHARES MSCI TAIWAN ETF Exchange Traded Fund 46434G772 11,945 360,000 SH   SOLE   360,000 0 0
ISHARES P.L.C. Exchange Traded Fund 464288513 3,503 40,000 SH   SOLE   40,000 0 0
ISHARES TRUST Exchange Traded Fund 46429B309 15,553 604,000 SH   SOLE   529,000 75,000 0
JAZZ INVESTMENTS I LTD Convertible Bond 472145AB7 885 825 SH   SOLE   0 825 0
JDS UNIPHASE CORP. Convertible Bond 46612JAF8 547 489 SH   SOLE   0 489 0
JOHNSON & JOHNSON Common Stock 478160104 265 2,128 SH   SOLE   2,128 0 0
KELLOGG CO. Common Stock 487836108 4,487 61,791 SH   SOLE   61,791 0 0
KIMBERLY CLARK CORP. Common Stock 494368103 53 404 SH   SOLE   404 0 0
KROGER CO. (THE) Common Stock 501044101 5,898 200,000 SH   SOLE   200,000 0 0
LIBERTY INTERACTIVE LLC Convertible Bond 530610AD6 395 350 SH   SOLE   0 350 0
LIBERTY MEDIA CORP Convertible Bond 531229AB8 339 296 SH   SOLE   0 296 0
LLOYDS BANKING GROUP PLC Obligations a taux revisable 539439AG4 266 250,000 PRN   SOLE   250,000 0 0
LUXOFT HOLDING INC Common Stock G57279104 794 12,700 SH   SOLE   2,700 10,000 0
MAGELLAN MIDSTREAM PARTNERS LP Common Stock 559080106 122 1,586 SH   SOLE   1,586 0 0
MANITOWOC COMPANY Common Stock 563571108 5,653 984,850 SH   SOLE   0 984,850 0
MARSH & McLENNAN COS INC. Common Stock 571748102 6,944 93,870 SH   SOLE   0 93,870 0
MCDONALD'S CORP. Common Stock 580135101 184 1,422 SH   SOLE   1,422 0 0
METROPCS COMMUNICATIONS INC. Common Stock 872590104 1,125 17,420 SH   SOLE   17,420 0 0
MICROCHIP TECHNOLOGY INC. Convertible Bond 595017AD6 692 481 SH   SOLE   0 481 0
MICRON TECHNOLOGY INC. Common Stock 595112103 1,388 48,042 SH   SOLE   48,042 0 0
MICRON TECHNOLOGY INC. Convertible Bond 595112AY9 710 627 SH   SOLE   0 627 0
MICROSOFT CORP. Common Stock 594918104 2,311 35,096 SH   SOLE   35,096 0 0
MOBILE TELESYSTEMS OJSC American Depository Receipt 607409109 221 20,000 SH   SOLE   20,000 0 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105 8,616 200,000 SH   SOLE   200,000 0 0
MONSTER BEVERAGE CORP Common Stock 61174X109 2,733 59,188 SH   SOLE   0 59,188 0
NETFLIX INC. Common Stock 64110L106 602 4,075 SH   SOLE   4,075 0 0
NEWELL BRANDS INC Common Stock 651229106 6,132 130,000 SH   SOLE   130,000 0 0
NEWMONT MINING CORP. Common Stock 651639106 97 2,955 SH   SOLE   2,955 0 0
NUANCE COMMUNICATIONS INC. Convertible Bond 67020YAK6 297 310 SH   SOLE   0 310 0
NUVASIVE INC. Convertible Bond 670704AG0 348 254 SH   SOLE   0 254 0
NVIDIA CORP. Common Stock 67066G104 665 6,102 SH   SOLE   6,102 0 0
NVR INC. Common Stock 62944T105 63 30 SH   SOLE   30 0 0
NXP SEMICONDUCTORS NV Convertible Bond 62952QAB6 730 629 SH   SOLE   0 629 0
OFFICE DEPOT Common Stock 676220106 379 82,000 SH   SOLE   0 82,000 0
ON SEMICONDUCTOR CORP. Convertible Bond 682189AK1 501 457 SH   SOLE   0 457 0
OPEN TEXT CORP. Common Stock 683715106 1,924 56,764 SH   SOLE   0 56,764 0
PANERA BREAD CO Common Stock 69840W108 377 1,438 SH   SOLE   1,438 0 0
PEPSICO INC. Common Stock 713448108 3,606 32,233 SH   SOLE   32,233 0 0
PG AND E CORP. Common Stock 69331C108 4,034 60,797 SH   SOLE   2,795 58,002 0
PHILLIPS 66 PARTNERS LP Common Stock 718549207 86 1,684 SH   SOLE   1,684 0 0
PINNACLE FOODS INC Common Stock 72348P104 163 2,817 SH   SOLE   2,817 0 0
PPG INDUSTRIES Common Stock 693506107 35,577 339,018 SH   SOLE   0 339,018 0
PREMIER INC Common Stock 74051N102 207 6,492 SH   SOLE   6,492 0 0
PRICELINE.COM INC. Convertible Bond 741503AS5 658 460 SH   SOLE   0 460 0
PRICELINE.COM INC. Convertible Bond 741503AX4 783 695 SH   SOLE   0 695 0
PROCTER & GAMBLE COMPANY Common Stock 742718109 122,812 1,366,856 SH   SOLE   112,839 1,254,017 0
PROOFPOINT INC Common Stock 743424103 314 4,222 SH   SOLE   4,222 0 0
PUBLIC SERVICE ELECTRIC GAS Common Stock 744573106 1,506 33,948 SH   SOLE   0 33,948 0
QUEST DIAGNOSTICS INC. Common Stock 74834L100 49 500 SH   SOLE   500 0 0
RED HAT INC. Convertible Bond 756577AD4 843 648 SH   SOLE   0 648 0
REGENERON PHARMACEUTICALS INC Common Stock 75886F107 591 1,524 SH   SOLE   1,524 0 0
RENAISSANCE RE HOLDINGS LTD Common Stock G7496G103 299 2,068 SH   SOLE   2,068 0 0
REPUBLIC SERVICES INC. Common Stock 760759100 279 4,448 SH   SOLE   4,448 0 0
RESMED INC. Common Stock 761152107 101 1,400 SH   SOLE   1,400 0 0
ROCKWELL COLLINS Inc Common Stock 774341101 2,901 29,550 SH   SOLE   0 29,550 0
ROYAL BANK OF SCOTLAND GROUP PLC Obligations a taux revisable 780099CJ4 495 500,000 PRN   SOLE   500,000 0 0
SALESFORCE.COM INC Common Stock 79466L302 1,664 20,178 SH   SOLE   20,178 0 0
SALESFORCE.COM INC Convertible Bond 79466LAD6 797 617 SH   SOLE   0 617 0
SALLY BEAUTY HOLDINGS INC. Common Stock 79546E104 51 2,500 SH   SOLE   2,500 0 0
SCOTTS MIRACLE-GRO Common Stock 810186106 1,419 15,290 SH   SOLE   0 15,290 0
SCRIPPS NETWORKS INTERACTIVE Common Stock 811065101 1,119 14,282 SH   SOLE   14,282 0 0
SERVICENOW INC Common Stock 81762P102 956 10,929 SH   SOLE   10,929 0 0
SERVICENOW INC Convertible Bond 81762PAB8 288 223 SH   SOLE   0 223 0
SHAW COMMUNICATIONS INC. Common Stock 82028K200 1,284 62,113 SH   SOLE   0 62,113 0
SINA CORP. Convertible Bond 82922RAD5 455 453 SH   SOLE   0 453 0
SOUTHERN CO. Common Stock 842587107 3,970 79,752 SH   SOLE   5,600 74,152 0
SPLUNK INC Common Stock 848637104 608 9,761 SH   SOLE   9,761 0 0
STARWOOD PROPERTY TRUST INC Common Stock 85571B105 153 6,788 SH   SOLE   6,788 0 0
STARWOOD PROPERTY TRUST INC Convertible Bond 85571BAA3 495 451 SH   SOLE   0 451 0
TERNIUM SA Common Stock 880890108 522 20,000 SH   SOLE   0 20,000 0
TESLA MOTORS INC Convertible Bond 88160RAB7 1,026 1,025 SH   SOLE   0 1,025 0
TESLA MOTORS INC Convertible Bond 88160RAC5 423 430 SH   SOLE   0 430 0
TEXAS INSTRUMENTS Common Stock 882508104 20,669 255,489 SH   SOLE   12,989 242,500 0
TFS FINANCIAL CORP. Common Stock 87240R107 54 3,236 SH   SOLE   3,236 0 0
THE KRAFT HEINZ COMPANY Common Stock 500754106 5,616 61,843 SH   SOLE   61,843 0 0
TIME WARNER INC Common Stock 887317303 378 3,870 SH   SOLE   3,870 0 0
TJX COMPANIES INC. Common Stock 872540109 80 1,010 SH   SOLE   1,010 0 0
TRINITY INDUSTRIES INC. Convertible Bond 896522AF6 259 210 SH   SOLE   0 210 0
UNITED PARCEL SERVICE INC. Common Stock 911312106 82 767 SH   SOLE   767 0 0
UNITED TECHNOLOGIES CORPORATION Common Stock 913017109 10,955 97,630 SH   SOLE   0 97,630 0
VALERO ENERGY PARTNERS LP Common Stock 91914J102 134 2,800 SH   SOLE   2,800 0 0
VALIDUS HOLDINGS LTD Common Stock G9319H102 273 4,833 SH   SOLE   4,833 0 0
VEREIT INC Convertible Bond 02917TAA2 237 235 SH   SOLE   0 235 0
VERISK ANALYTICS INC. Common Stock 92345Y106 259 3,189 SH   SOLE   3,189 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104 47 960 SH   SOLE   960 0 0
VMWARE INC. Common Stock 928563402 1,184 12,845 SH   SOLE   12,845 0 0
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 161 1,943 SH   SOLE   1,943 0 0
WASTE CONNECTIONS INC Common Stock 94106B101 2,022 22,920 SH   SOLE   0 22,920 0
WASTE MANAGEMENT INC. Common Stock 94106L109 238 3,260 SH   SOLE   3,260 0 0
WEATHERFORD INT BERMUDA Convertible Bond 947075AH0 737 566 SH   SOLE   0 566 0
WHOLE FOODS MARKET INC. Common Stock 966837106 1,937 65,174 SH   SOLE   9,150 56,024 0
WRIGHT MEDICAL GROUP INC. Convertible Bond 98235TAE7 542 451 SH   SOLE   0 451 0
XCEL ENERGY INC. Common Stock 98389B100 49 1,100 SH   SOLE   1,100 0 0
YAHOO INC. Convertible Bond 984332AF3 772 746 SH   SOLE   0 746 0
ZOETIS INC Common Stock 98978V103 201 3,762 SH   SOLE   3,762 0 0
3M CO. Common Stock 88579Y101 2,015 10,530 SH   SOLE   10,530 0 0
ABBOTT LABORATORIES Common Stock 002824100 1,380 31,071 SH   SOLE   31,071 0 0
ABBVIE INC Common Stock 00287Y109 1,272 19,518 SH   SOLE   19,518 0 0
ACUITY BRANDS INC. Common Stock 00508Y102 3,019 14,800 SH   SOLE   4,000 10,800 0
ADOBE SYSTEMS INC. Common Stock 00724F101 1,211 9,308 SH   SOLE   9,308 0 0
AFLAC INC. Common Stock 001055102 690 9,521 SH   SOLE   9,521 0 0
AGCO CORP. Common Stock 001084102 107 1,779 SH   SOLE   1,779 0 0
AGNC INVESTMENT CORP Common Stock 00123Q104 748 37,619 SH   SOLE   37,619 0 0
ALBEMARLE CORP. Common Stock 012653101 823 7,795 SH   SOLE   7,795 0 0
ALEXION PHARMACEUTICALS INC. Common Stock 015351109 970 8,000 SH   SOLE   2,100 5,900 0
ALLEGHANY CORP. Common Stock 017175100 548 891 SH   SOLE   891 0 0
ALLSTATE CORP. Common Stock 020002101 583 7,158 SH   SOLE   7,158 0 0
ALLY FINANCIAL INC Common Stock 02005N100 207 10,200 SH   SOLE   10,200 0 0
ALPHABET INC Common Stock 02079K107 2,202 2,655 SH   SOLE   2,655 0 0
ALPHABET INC Common Stock 02079K305 12,425 14,655 SH   SOLE   5,757 8,898 0
ALTRIA GROUP INC. Common Stock 02209S103 2,039 28,550 SH   SOLE   28,550 0 0
AMAZON COM INC. Common Stock 023135106 9,685 10,924 SH   SOLE   5,496 5,428 0
AMERICAN EXPRESS CO. Common Stock 025816109 1,012 12,789 SH   SOLE   12,789 0 0
AMERICAN TOWER CORP. Common Stock 03027X100 1,197 9,847 SH   SOLE   9,847 0 0
AMERICAN WATER WORKS CO INC Common Stock 030420103 3,052 39,246 SH   SOLE   10,174 29,072 0
AMGEN INC. Common Stock 031162100 1,480 9,018 SH   SOLE   9,018 0 0
ANADARKO PETROLEUM CORP. Common Stock 032511107 1,106 17,842 SH   SOLE   17,842 0 0
ANNALY CAPITAL MANAGEMENT INC Common Stock 035710409 576 51,851 SH   SOLE   51,851 0 0
ANTHEM INC Common Stock 036752103 126 759 SH   SOLE   759 0 0
APPLE INC. Common Stock 037833100 6,474 45,066 SH   SOLE   45,066 0 0
APPLIED MATERIALS INC. Common Stock 038222105 887 22,802 SH   SOLE   22,802 0 0
ARAMARK Common Stock 03852U106 567 15,386 SH   SOLE   15,386 0 0
ARCH CAPITAL GROUP LTD Common Stock G0450A105 578 6,099 SH   SOLE   6,099 0 0
ARROW ELECTRONICS INC. Common Stock 042735100 219 2,980 SH   SOLE   2,980 0 0
ASSURANT INC. Common Stock 04621X108 106 1,108 SH   SOLE   1,108 0 0
AT AND T INC. Common Stock 00206R102 2,764 66,532 SH   SOLE   66,532 0 0
AUTODESK INC. Common Stock 052769106 506 5,857 SH   SOLE   5,857 0 0
AUTOMATIC DATA PROCESSING INC. Common Stock 053015103 1,092 10,667 SH   SOLE   10,667 0 0
AUTONATION INC. Common Stock 05329W102 185 4,368 SH   SOLE   4,368 0 0
AUTOZONE INC Common Stock 053332102 907 1,254 SH   SOLE   1,254 0 0
AVNET INC. Common Stock 053807103 204 4,462 SH   SOLE   4,462 0 0
AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 663 9,896 SH   SOLE   9,896 0 0
BANK OF AMERICA CORP Common Stock 060505104 3,385 143,476 SH   SOLE   143,476 0 0
BARD INC. (C.R.) Common Stock 067383109 584 2,351 SH   SOLE   2,351 0 0
BB AND T CORP. Common Stock 054937107 1,004 22,454 SH   SOLE   22,454 0 0
BCE INC. Common Stock 05534B760 171 3,871 SH   SOLE   3,871 0 0
BE AEROSPACE INC. Common Stock 073302101 245 3,821 SH   SOLE   3,821 0 0
BECTON DICKINSON AND CO. Common Stock 075887109 979 5,335 SH   SOLE   5,335 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670702 3,329 19,972 SH   SOLE   19,972 0 0
BLACKROCK INC. Common Stock 09247X101 1,124 2,932 SH   SOLE   2,932 0 0
BLOCK INC.(H. AND R.) Common Stock 093671105 100 4,310 SH   SOLE   4,310 0 0
BOEING CO. Common Stock 097023105 1,343 7,595 SH   SOLE   7,595 0 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122108 936 17,204 SH   SOLE   17,204 0 0
BUNGE LTD Common Stock G16962105 120 1,514 SH   SOLE   1,514 0 0
CALPINE CORP. Common Stock 131347304 100 9,017 SH   SOLE   9,017 0 0
CAPITAL ONE FINANCIAL CORP. Common Stock 14040H105 109 1,253 SH   SOLE   1,253 0 0
CATERPILLAR INC. Common Stock 149123101 1,155 12,449 SH   SOLE   12,449 0 0
CBS CORP.(EX VIACOM INC.) Common Stock 124857202 974 14,038 SH   SOLE   14,038 0 0
CELGENE CORP. Common Stock 151020104 1,280 10,283 SH   SOLE   10,283 0 0
CENTENE CORP Common Stock 15135B101 143 2,003 SH   SOLE   2,003 0 0
CENTURYLINK INC Common Stock 156700106 172 7,290 SH   SOLE   7,290 0 0
CHARTER COMMUNICATIONS INC Common Stock 16119P108 462 1,412 SH   SOLE   1,412 0 0
CHEVRON CORP. Common Stock 166764100 1,691 15,748 SH   SOLE   15,748 0 0
CISCO SYSTEMS INC. Common Stock 17275R102 1,673 49,503 SH   SOLE   49,503 0 0
CITIGROUP INC. Common Stock 172967424 2,063 34,479 SH   SOLE   34,479 0 0
CITIZENS FINANCIAL GROUP INC Common Stock 174610105 425 12,312 SH   SOLE   12,312 0 0
CLOROX CO. Common Stock 189054109 575 4,267 SH   SOLE   4,267 0 0
CMS ENERGY CORP. Common Stock 125896100 574 12,839 SH   SOLE   12,839 0 0
COCA-COLA CO. Common Stock 191216100 2,197 51,760 SH   SOLE   51,760 0 0
COLGATE PALMOLIVE CO. Common Stock 194162103 1,713 23,407 SH   SOLE   23,407 0 0
COMCAST CORP. Common Stock 20030N101 2,157 57,380 SH   SOLE   57,380 0 0
COMERICA INC. Common Stock 200340107 594 8,655 SH   SOLE   8,655 0 0
COMPUTER SCIENCES CORP. Common Stock 205363104 770 11,163 SH   SOLE   11,163 0 0
CONOCOPHILLIPS Common Stock 20825C104 1,354 27,147 SH   SOLE   27,147 0 0
CONTINENTAL RESOURCES INC. Common Stock 212015101 471 10,375 SH   SOLE   10,375 0 0
CRITEO American Depository Receipt 226718104 2,077 41,548 SH   SOLE   10,600 30,948 0
CSX CORP. Common Stock 126408103 460 9,892 SH   SOLE   9,892 0 0
CVS HEALTH CORPORATION Common Stock 126650100 1,680 21,397 SH   SOLE   21,397 0 0
DANAHER CORP. Common Stock 235851102 8,951 104,657 SH   SOLE   39,278 65,379 0
DEVON ENERGY CORP. Common Stock 25179M103 517 12,391 SH   SOLE   12,391 0 0
DICK'S SPORTING GOODS INC. Common Stock 253393102 214 4,407 SH   SOLE   4,407 0 0
DOMINION RESOURCES INC. VA Common Stock 25746U109 558 7,199 SH   SOLE   7,199 0 0
DOVER CORP. Common Stock 260003108 1,019 12,687 SH   SOLE   12,687 0 0
DOW CHEMICAL CO. Common Stock 260543103 1,140 17,943 SH   SOLE   17,943 0 0
DTE ENERGY CO. Common Stock 233331107 560 5,486 SH   SOLE   5,486 0 0
DUN AND BRADSTREET CORP.(DEL.) Common Stock 26483E100 78 724 SH   SOLE   724 0 0
ECOLAB INC. Common Stock 278865100 5,974 47,666 SH   SOLE   16,266 31,400 0
EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 103 1,410 SH   SOLE   1,410 0 0
ELI LILLY AND CO. Common Stock 532457108 1,339 15,919 SH   SOLE   15,919 0 0
ELLIE MAE INC Common Stock 28849P100 3,505 34,958 SH   SOLE   9,200 25,758 0
ENBRIDGE INC. Common Stock 29250N105 121 2,906 SH   SOLE   2,906 0 0
EOG RESOURCES INC. Common Stock 26875P101 926 9,496 SH   SOLE   9,496 0 0
EQUIFAX INC. Common Stock 294429105 1,355 9,909 SH   SOLE   9,909 0 0
EVEREST RE GROUP LTD Common Stock G3223R108 688 2,943 SH   SOLE   2,943 0 0
EVERSOURCES ENERGY Common Stock 30040W108 570 9,690 SH   SOLE   9,690 0 0
EXPEDITORS INTL WASHINGTON INC Common Stock 302130109 579 10,254 SH   SOLE   10,254 0 0
EXPRESS SCRIPTS INC. Common Stock 30219G108 959 14,548 SH   SOLE   14,548 0 0
EXXON MOBIL CORP. Common Stock 30231G102 2,749 33,516 SH   SOLE   33,516 0 0
FACEBOOK INC Common Stock 30303M102 7,456 52,486 SH   SOLE   28,386 24,100 0
FEDERAL REALTY INVEST.TRUST Common Stock 313747206 533 3,993 SH   SOLE   3,993 0 0
FEDEX CORP. Common Stock 31428X106 944 4,837 SH   SOLE   4,837 0 0
FIFTH THIRD BANCORP. Common Stock 316773100 433 17,046 SH   SOLE   17,046 0 0
FIRSTENERGY CORP. Common Stock 337932107 198 6,210 SH   SOLE   6,210 0 0
FLIR SYSTEMS INC. Common Stock 302445101 113 3,114 SH   SOLE   3,114 0 0
FLOWSERVE CORP Common Stock 34354P105 99 2,041 SH   SOLE   2,041 0 0
FORD MOTOR CO. Common Stock 345370860 1,023 87,877 SH   SOLE   87,877 0 0
FORTINET Common Stock 34959E109 102 2,661 SH   SOLE   2,661 0 0
GENERAL ELECTRIC COMPANY Common Stock 369604103 2,514 84,350 SH   SOLE   84,350 0 0
GENERAL MOTORS CO Common Stock 37045V100 221 6,260 SH   SOLE   6,260 0 0
GILEAD SCIENCES INC. Common Stock 375558103 3,112 45,815 SH   SOLE   22,269 23,546 0
GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 1,265 5,506 SH   SOLE   5,506 0 0
GOODYEAR TIRE & RUBBER CO/THE Common Stock 382550101 222 6,169 SH   SOLE   6,169 0 0
HALLIBURTON CO. Common Stock 406216101 1,427 29,007 SH   SOLE   29,007 0 0
HARTFORD FINANCIAL SERVICES GROUP INC. Common Stock 416515104 110 2,295 SH   SOLE   2,295 0 0
HEWLETT PACKARD ENTERPRISE CO Common Stock 42824c109 663 27,986 SH   SOLE   27,986 0 0
HOLLYFRONTIER CORP Common Stock 436106108 89 3,144 SH   SOLE   3,144 0 0
HOME DEPOT INC. Common Stock 437076102 2,739 18,657 SH   SOLE   18,657 0 0
HONEYWELL INTERNATIONAL INC. Common Stock 438516106 1,593 12,760 SH   SOLE   12,760 0 0
IBM Common Stock 459200101 1,539 8,839 SH   SOLE   8,839 0 0
IDEXX LABORATORIES INC. Common Stock 45168D104 1,015 6,568 SH   SOLE   6,568 0 0
ILLINOIS TOOL WORKS INC. Common Stock 452308109 1,426 10,763 SH   SOLE   10,763 0 0
ILLUMINA INC. Common Stock 452327109 967 5,668 SH   SOLE   1,500 4,168 0
INCYTE CORP. Common Stock 45337C102 562 4,201 SH   SOLE   4,201 0 0
ING US INC Common Stock 929089100 106 2,791 SH   SOLE   2,791 0 0
INTEL CORP. Common Stock 458140100 1,783 49,419 SH   SOLE   49,419 0 0
INTL FLAVORS FRAGRANCES INC. Common Stock 459506101 2,062 15,558 SH   SOLE   4,100 11,458 0
INTUIT Common Stock 461202103 938 8,085 SH   SOLE   8,085 0 0
INTUITIVE SURGICAL INC. Common Stock 46120E602 555 724 SH   SOLE   724 0 0
JACOBS ENGINEERING GROUP INC. Common Stock 469814107 106 1,920 SH   SOLE   1,920 0 0
JOHNSON & JOHNSON Common Stock 478160104 3,631 29,151 SH   SOLE   29,151 0 0
JONES LANG LASALLE INC. Common Stock 48020Q107 234 2,102 SH   SOLE   2,102 0 0
JPMORGAN CHASE AND CO. Common Stock 46625H100 3,255 37,060 SH   SOLE   37,060 0 0
KEYCORP Common Stock 493267108 1,164 65,445 SH   SOLE   65,445 0 0
KIMBERLY CLARK CORP. Common Stock 494368103 585 4,444 SH   SOLE   4,444 0 0
KOHL'S CORP. Common Stock 500255104 98 2,472 SH   SOLE   2,472 0 0
LEUCADIA NATIONAL CORP. Common Stock 527288104 1,211 46,582 SH   SOLE   46,582 0 0
LIBERTY BROADBAND CORP Common Stock 530307305 745 8,627 SH   SOLE   8,627 0 0
LIBERTY PROPERTY TRUST Common Stock 531172104 95 2,477 SH   SOLE   2,477 0 0
LINCOLN NATIONAL CORP. Common Stock 534187109 540 8,250 SH   SOLE   8,250 0 0
LOEW'S CORP. Common Stock 540424108 553 11,826 SH   SOLE   11,826 0 0
LOWES COS INC. Common Stock 548661107 1,491 18,138 SH   SOLE   18,138 0 0
MANPOWER INC. Common Stock 56418H100 245 2,390 SH   SOLE   2,390 0 0
MARATHON OIL CORP. Common Stock 565849106 393 24,898 SH   SOLE   24,898 0 0
MARKEL CORP Common Stock 570535104 575 589 SH   SOLE   589 0 0
MARSH & McLENNAN COS INC. Common Stock 571748102 571 7,723 SH   SOLE   7,723 0 0
MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 748 49,022 SH   SOLE   49,022 0 0
MASTERCARD INC. Common Stock 57636Q104 6,270 55,752 SH   SOLE   23,429 32,323 0
MC GRAW-HILL COMPANIES INC. Common Stock 78409V104 1,075 8,222 SH   SOLE   8,222 0 0
MCDONALD'S CORP. Common Stock 580135101 1,239 9,560 SH   SOLE   9,560 0 0
MERCK AND CO. INC. Common Stock 58933Y105 1,754 27,607 SH   SOLE   27,607 0 0
METROPCS COMMUNICATIONS INC. Common Stock 872590104 757 11,714 SH   SOLE   11,714 0 0
METROPOLITAN LIFE GLOBAL FUNDING I Common Stock 59156R108 107 2,030 SH   SOLE   2,030 0 0
MICRON TECHNOLOGY INC. Common Stock 595112103 905 31,316 SH   SOLE   31,316 0 0
MICROSOFT CORP. Common Stock 594918104 11,943 181,341 SH   SOLE   95,291 86,050 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105 991 23,000 SH   SOLE   23,000 0 0
MOODY'S CORP. Common Stock 615369105 1,229 10,968 SH   SOLE   10,968 0 0
MORGAN STANLEY Common Stock 617446448 2,188 51,071 SH   SOLE   51,071 0 0
MURPHY OIL CORP. Common Stock 626717102 92 3,212 SH   SOLE   3,212 0 0
NETAPP INC. Common Stock 64110D104 528 12,626 SH   SOLE   12,626 0 0
NEW AMETHYST CORP Common Stock 29414D100 213 3,473 SH   SOLE   3,473 0 0
NEXTERA ENERGY INC Common Stock 65339F101 4,697 36,586 SH   SOLE   19,051 17,535 0
NIKE INC. Common Stock 654106103 1,031 18,499 SH   SOLE   18,499 0 0
NORFOLK SOUTHERN CORP. Common Stock 655844108 421 3,764 SH   SOLE   3,764 0 0
NUANCE COMMUNICATIONS INC. Common Stock 67020Y100 118 6,812 SH   SOLE   6,812 0 0
NVIDIA CORP. Common Stock 67066G104 606 5,566 SH   SOLE   5,566 0 0
OCCIDENTAL PETROLEUM CORP. Common Stock 674599105 1,065 16,807 SH   SOLE   16,807 0 0
OMNICOM GROUP INC. Common Stock 681919106 567 6,578 SH   SOLE   6,578 0 0
ONEOK INC. Common Stock 682680103 539 9,722 SH   SOLE   9,722 0 0
OPEN TEXT CORP. Common Stock 683715106 113 3,332 SH   SOLE   3,332 0 0
ORACLE CORP. Common Stock 68389X105 1,386 31,075 SH   SOLE   31,075 0 0
PACCAR INC. Common Stock 693718108 1,020 15,173 SH   SOLE   15,173 0 0
PACKAGING CORP.OF AMERICA Common Stock 695156109 457 4,993 SH   SOLE   4,993 0 0
PARKER-HANNIFIN CORP. Common Stock 701094104 1,101 6,870 SH   SOLE   6,870 0 0
PARSLEY ENERGY INC Common Stock 701877102 622 19,138 SH   SOLE   19,138 0 0
PATTERSON COS INC Common Stock 703395103 99 2,181 SH   SOLE   2,181 0 0
PEOPLES UNITED FINANCIAL INC. Common Stock 712704105 97 5,322 SH   SOLE   5,322 0 0
PEPSICO INC. Common Stock 713448108 2,697 24,110 SH   SOLE   24,110 0 0
PFIZER INC. Common Stock 717081103 2,211 64,634 SH   SOLE   64,634 0 0
PG AND E CORP. Common Stock 69331C108 576 8,681 SH   SOLE   8,681 0 0
PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109 2,301 20,384 SH   SOLE   20,384 0 0
PINNACLE WEST CAPITAL CORP. Common Stock 723484101 565 6,781 SH   SOLE   6,781 0 0
PNC FUNDING CORP Common Stock 693475105 1,359 11,300 SH   SOLE   11,300 0 0
POLARIS INDUSTRIES INC. Common Stock 731068102 107 1,278 SH   SOLE   1,278 0 0
PRICE T.ROWE GROUP INC. Common Stock 74144T108 1,127 16,534 SH   SOLE   16,534 0 0
PRICELINE.COM INC. Common Stock 741503403 1,146 644 SH   SOLE   644 0 0
PRINCIPAL FINANCIAL GROUP INC. Common Stock 74251V102 119 1,890 SH   SOLE   1,890 0 0
PROCTER & GAMBLE COMPANY Common Stock 742718109 2,612 29,070 SH   SOLE   29,070 0 0
PROLOGIS Common Stock 74340W103 1,227 23,658 SH   SOLE   23,658 0 0
PRUDENTIAL FINANCIAL INC. Common Stock 744320102 1,249 11,709 SH   SOLE   11,709 0 0
QUALCOMM INC. Common Stock 747525103 1,159 20,216 SH   SOLE   20,216 0 0
RANGE RESOURCES CORP. Common Stock 75281A109 205 7,061 SH   SOLE   7,061 0 0
RAYMOND JAMES FINANCIAL INC. Common Stock 754730109 468 6,135 SH   SOLE   6,135 0 0
REGIONS FINANCIAL CORP. Common Stock 7591EP100 598 41,131 SH   SOLE   41,131 0 0
REINSURANCE GROUP AMERICA INC. Common Stock 759351604 252 1,981 SH   SOLE   1,981 0 0
RENAISSANCE RE HOLDINGS LTD Common Stock G7496G103 669 4,627 SH   SOLE   4,627 0 0
REPUBLIC SERVICES INC. Common Stock 760759100 575 9,154 SH   SOLE   9,154 0 0
ROBERT HALF INTERNATIONAL INC. Common Stock 770323103 103 2,111 SH   SOLE   2,111 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 1,162 7,464 SH   SOLE   7,464 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106 9,109 44,114 SH   SOLE   11,800 32,314 0
RYANAIR HOLDINGS P.L.C. American Depository Receipt 783513203 184 2,219 SH   SOLE   2,219 0 0
SCHEIN HENRY INC. Common Stock 806407102 1,488 8,752 SH   SOLE   8,752 0 0
SCHLUMBERGER LTD Common Stock 806857108 1,033 13,231 SH   SOLE   13,231 0 0
SEATTLE GENETICS INC. Common Stock 812578102 500 7,951 SH   SOLE   7,951 0 0
SEMPRA ENERGY Common Stock 816851109 1,100 9,953 SH   SOLE   9,953 0 0
SHAW COMMUNICATIONS INC. Common Stock 82028K200 108 5,236 SH   SOLE   5,236 0 0
SHERWIN-WILLIAMS CO. Common Stock 824348106 1,495 4,820 SH   SOLE   4,820 0 0
SIMON PROPERTY GROUP LP Common Stock 828806109 1,270 7,384 SH   SOLE   7,384 0 0
SMITH CORP.(A.O.) Common Stock 831865209 4,113 80,400 SH   SOLE   21,400 59,000 0
SOUTHERN CO. Common Stock 842587107 548 11,008 SH   SOLE   11,008 0 0
SOUTHWESTERN ENERGY CO. Common Stock 845467109 183 22,395 SH   SOLE   22,395 0 0
SPRINT CORP Common Stock 85207U105 607 69,974 SH   SOLE   69,974 0 0
STAPLES INC. Common Stock 855030102 111 12,647 SH   SOLE   12,647 0 0
STARBUCKS CORP. Common Stock 855244109 1,415 24,227 SH   SOLE   24,227 0 0
SUNTRUST BANKS INC. Common Stock 867914103 1,141 20,636 SH   SOLE   20,636 0 0
SYNOPSYS INC. Common Stock 871607107 1,683 23,331 SH   SOLE   23,331 0 0
TARGA RESOURCES CORP Common Stock 87612G101 784 13,085 SH   SOLE   13,085 0 0
TEGNA INC Common Stock 87901J105 123 4,817 SH   SOLE   4,817 0 0
TELUS CORP. Common Stock 87971M103 45 1,386 SH   SOLE   1,386 0 0
TESORO CORP. Common Stock 881609101 108 1,332 SH   SOLE   1,332 0 0
TEXAS INSTRUMENTS Common Stock 882508104 1,406 17,450 SH   SOLE   17,450 0 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102 11,204 72,940 SH   SOLE   25,336 47,604 0
THOMSON REUTERS CORP Common Stock 884903105 111 2,583 SH   SOLE   2,583 0 0
TIME WARNER INC Common Stock 887317303 1,080 11,051 SH   SOLE   11,051 0 0
TOLL BROTHERS INC. Common Stock 889478103 248 6,855 SH   SOLE   6,855 0 0
UNION PACIFIC CORP. Common Stock 907818108 923 8,714 SH   SOLE   8,714 0 0
United Continental Holdings Inc Common Stock 910047109 106 1,500 SH   SOLE   1,500 0 0
UNITED NATURAL FOODS INC. Common Stock 911163103 945 21,853 SH   SOLE   5,800 16,053 0
UNITED PARCEL SERVICE INC. Common Stock 911312106 587 5,470 SH   SOLE   5,470 0 0
UNITED RENTALS INC. Common Stock 911363109 797 6,370 SH   SOLE   6,370 0 0
UNITED TECHNOLOGIES CORPORATION Common Stock 913017109 1,247 11,111 SH   SOLE   11,111 0 0
UNITED THERAPEUTICS CORP. Common Stock 91307C102 113 831 SH   SOLE   831 0 0
UNITEDHEALTH GROUP INC. Common Stock 91324P102 1,569 9,568 SH   SOLE   9,568 0 0
UNUMPROVIDENT CORP. Common Stock 91529Y106 1,335 28,472 SH   SOLE   28,472 0 0
US BANCORP Common Stock 902973304 1,169 22,705 SH   SOLE   22,705 0 0
VALERO ENERGY CORP. Common Stock 91913Y100 133 2,001 SH   SOLE   2,001 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104 1,842 37,783 SH   SOLE   37,783 0 0
VISA INC. Common Stock 92826C839 11,972 134,715 SH   SOLE   50,490 84,225 0
VMWARE INC. Common Stock 928563402 651 7,062 SH   SOLE   7,062 0 0
VORNADO REALTY TRUST Common Stock 929042109 1,299 12,948 SH   SOLE   12,948 0 0
WABCO HOLDINGS INC. Common Stock 92927K102 194 1,650 SH   SOLE   1,650 0 0
WALT DISNEY CO. Common Stock 254687106 2,194 19,347 SH   SOLE   19,347 0 0
WASTE CONNECTIONS INC Common Stock 94106B101 261 2,954 SH   SOLE   2,954 0 0
WASTE MANAGEMENT INC. Common Stock 94106L109 558 7,655 SH   SOLE   7,655 0 0
WELLS FARGO & CO Common Stock 949746101 3,186 57,246 SH   SOLE   57,246 0 0
WESTERN DIGITAL CORP. Common Stock 958102105 594 7,195 SH   SOLE   7,195 0 0
WESTROCK COMPANY Common Stock 96145D105 443 8,514 SH   SOLE   8,514 0 0
WEYERHAEUSER CO. Common Stock 962166104 1,122 33,016 SH   SOLE   33,016 0 0
WILLIAMS COMPANIES INC. Common Stock 969457100 1,302 44,006 SH   SOLE   44,006 0 0
WISCONSIN ENERGY CORP. Common Stock 92939U106 557 9,190 SH   SOLE   9,190 0 0
WR GRACE & CO Common Stock 38388F108 94 1,350 SH   SOLE   1,350 0 0
XCEL ENERGY INC. Common Stock 98389B100 572 12,867 SH   SOLE   12,867 0 0
XEROX CORP. Common Stock 984121103 146 19,826 SH   SOLE   19,826 0 0
ZILLOW GROUP INC Common Stock 98954M200 617 18,339 SH   SOLE   18,339 0 0
3M CO. Common Stock 88579Y101 87 454 SH   SOLE   454 0 0
ACUITY BRANDS INC. Common Stock 00508Y102 7,189 35,242 SH   SOLE   2,263 32,979 0
ALBEMARLE CORP. Common Stock 012653101 1,063 10,067 SH   SOLE   0 10,067 0
ALPHABET INC Common Stock 02079K107 6,044 7,286 SH   SOLE   7,286 0 0
ALPHABET INC Common Stock 02079K305 4,724 5,572 SH   SOLE   1,244 4,328 0
AMAZON COM INC. Common Stock 023135106 3,271 3,690 SH   SOLE   948 2,742 0
AMERICAN WATER WORKS CO INC Common Stock 030420103 6,128 78,797 SH   SOLE   13,681 65,116 0
BORG WARNER INC. Common Stock 099724106 1,862 44,546 SH   SOLE   3,380 41,166 0
BROOKFIELD RENEWABLE ENERGY PARTNERS LP/CA Common Stock G16258108 1,663 56,276 SH   SOLE   0 56,276 0
CANADIAN NATIONAL RAILWAY CO. Common Stock 136375102 88 1,192 SH   SOLE   1,192 0 0
CANADIAN PACIFIC RAILWAY LTD Common Stock 13645T100 1,347 9,174 SH   SOLE   2,272 6,902 0
CHURCH AND DWIGHT CO.INC. Common Stock 171340102 2,528 50,683 SH   SOLE   8,926 41,757 0
CRITEO American Depository Receipt 226718104 38,486 769,685 SH   SOLE   139,611 630,074 0
DANAHER CORP. Common Stock 235851102 4,325 50,570 SH   SOLE   18,314 32,256 0
ECOLAB INC. Common Stock 278865100 7,830 62,474 SH   SOLE   7,234 55,240 0
EDISON INTERNATIONAL Common Stock 281020107 1,812 22,767 SH   SOLE   0 22,767 0
ELECTRONIC ARTS Common Stock 285512109 279 3,117 SH   SOLE   3,117 0 0
ELLIE MAE INC Common Stock 28849P100 609 6,070 SH   SOLE   1,687 4,383 0
EVERSOURCES ENERGY Common Stock 30040W108 1,635 27,808 SH   SOLE   0 27,808 0
FACEBOOK INC Common Stock 30303M102 2,575 18,128 SH   SOLE   8,174 9,954 0
FIRST SOLAR INC Common Stock 336433107 450 16,609 SH   SOLE   0 16,609 0
FORTIS INC. Common Stock 349553107 568 17,190 SH   SOLE   0 17,190 0
GILEAD SCIENCES INC. Common Stock 375558103 1,839 27,079 SH   SOLE   8,392 18,687 0
GROUPE CGI INC. Common Stock 39945C109 7,930 165,980 SH   SOLE   165,980 0 0
HEXCEL CORP. Common Stock 428291108 8,096 148,419 SH   SOLE   118,096 30,323 0
HUNT TRANSPORT SCE INC.(J.B.) Common Stock 445658107 1,683 18,348 SH   SOLE   0 18,348 0
INTL FLAVORS FRAGRANCES INC. Common Stock 459506101 2,085 15,730 SH   SOLE   2,802 12,928 0
KELLOGG CO. Common Stock 487836108 2,003 27,584 SH   SOLE   5,217 22,367 0
LAUDER ESTEE COS INC. Common Stock 518439104 177 2,088 SH   SOLE   2,088 0 0
MAGNA INTERNATIONAL INC. Common Stock 559222401 725 16,803 SH   SOLE   0 16,803 0
MASTERCARD INC. Common Stock 57636Q104 4,692 41,722 SH   SOLE   11,391 30,331 0
MCDONALD'S CORP. Common Stock 580135101 3,494 26,955 SH   SOLE   26,955 0 0
MICROSOFT CORP. Common Stock 594918104 3,663 55,617 SH   SOLE   10,211 45,406 0
NEXTERA ENERGY INC Common Stock 65339F101 5,376 41,878 SH   SOLE   9,095 32,783 0
ORMAT TECHNOLOGIES INC. Common Stock 686688102 1,324 23,201 SH   SOLE   0 23,201 0
OWENS CORNING NEW Common Stock 690742101 1,610 26,238 SH   SOLE   0 26,238 0
PATTERN ENERGY GROUP Common Stock 70338P100 528 26,249 SH   SOLE   7,952 18,297 0
PRAXAIR INC. Common Stock 74005P104 1,582 13,340 SH   SOLE   0 13,340 0
ROPER TECHNOLOGIES INC Common Stock 776696106 6,782 32,845 SH   SOLE   5,724 27,121 0
SMITH CORP.(A.O.) Common Stock 831865209 3,199 62,534 SH   SOLE   8,898 53,636 0
STARBUCKS CORP. Common Stock 855244109 159 2,717 SH   SOLE   2,717 0 0
SUNOPTA INC. Common Stock 8676EP108 159 22,852 SH   SOLE   0 22,852 0
SUNPOWER CORP Common Stock 867652406 261 42,819 SH   SOLE   0 42,819 0
TESLA MOTORS Common Stock 88160R101 306 1,100 SH   SOLE   0 1,100 0
TETRA TECH INC. Common Stock 88162G103 1,297 31,760 SH   SOLE   0 31,760 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102 13,640 88,801 SH   SOLE   11,239 77,562 0
TPI COMPOSITES INC Common Stock 87266J104 234 12,303 SH   SOLE   0 12,303 0
TRIMBLE NAVIGATION LTD Common Stock 896239100 1,135 35,454 SH   SOLE   11,330 24,124 0
VISA INC. Common Stock 92826C839 3,827 43,064 SH   SOLE   11,426 31,638 0
XYLEM INC Common Stock 98419M100 3,013 60,004 SH   SOLE   5,360 54,644 0