The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 10,956 115,750 SH   SOLE 115,750 0 0
ACUITY BRANDS INC COM 00508Y102 390 2,800 SH   SOLE 2,800 0 0
AFFILIATED MANAGERS GROUP COM 008252108 354 1,865 SH   SOLE 1,865 0 0
AFLAC INC COM 001055102 16,431 375,480 SH   SOLE 375,480 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 374 13,940 SH   SOLE 13,940 0 0
ALPHABET INC CAP STK CL A 02079K305 5,971 5,757 SH   SOLE 5,757 0 0
AMERIPRISE FINL INC COM 03076C106 303 2,050 SH   SOLE 2,050 0 0
ANTHEM INC COM 036752103 9 40 SH   SOLE 40 0 0
APACHE CORP COM 037411105 8,204 213,207 SH   SOLE 213,207 0 0
APPLE INC COM 037833100 8 50 SH   SOLE 50 0 0
APPLIED MATLS INC COM 038222105 6,037 108,560 SH   SOLE 108,560 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 112 3,000 SH   SOLE 3,000 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 9 110 SH   SOLE 110 0 0
BAIDU INC SPON ADR REP A 056752108 5,366 24,040 SH   SOLE 24,040 0 0
BIOGEN INC COM 09062X103 5 20 SH   SOLE 20 0 0
BLACKROCK INC COM 09247X101 358 660 SH   SOLE 660 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 362 11,340 SH   SOLE 11,340 0 0
BOEING CO COM 097023105 5,958 18,170 SH   SOLE 18,170 0 0
CA INC COM 12673P105 12,463 367,638 SH   SOLE 367,638 0 0
CANADIAN NAT RES LTD COM 136385101 8,552 272,231 SH   SOLE 272,231 0 0
CANADIAN SOLAR INC COM 136635109 386 23,700 SH   SOLE 23,700 0 0
CARDINAL HEALTH INC COM 14149Y108 9 150 SH   SOLE 150 0 0
CARLISLE COS INC COM 142339100 10 98 SH   SOLE 98 0 0
CHEVRON CORP NEW COM 166764100 8,564 75,100 SH   SOLE 75,100 0 0
CIGNA CORPORATION COM 125509109 7 43 SH   SOLE 43 0 0
CISCO SYS INC COM 17275R102 21,830 508,981 SH   SOLE 508,981 0 0
CITRIX SYS INC COM 177376100 11 120 SH   SOLE 120 0 0
CME GROUP INC COM CL A 12572Q105 14,037 86,790 SH   SOLE 86,790 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,103 75,824 SH   SOLE 75,824 0 0
COMCAST CORP NEW CL A 20030N101 5,907 172,860 SH   SOLE 172,860 0 0
CONOCOPHILLIPS COM 20825C104 9,060 152,800 SH   SOLE 152,800 0 0
CVS HEALTH CORP COM 126650100 5 73 SH   SOLE 73 0 0
DANAHER CORP DEL COM 235851102 5,647 57,680 SH   SOLE 57,680 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 445 9,100 SH   SOLE 9,100 0 0
DELUXE CORP COM 248019101 5 70 SH   SOLE 70 0 0
DEVON ENERGY CORP NEW COM 25179M103 7,362 231,576 SH   SOLE 231,576 0 0
ENBRIDGE INC COM 29250N105 7,978 253,500 SH   SOLE 253,500 0 0
ENVISION HEALTHCARE CORP COM 29414D100 3 79 SH   SOLE 79 0 0
EURONET WORLDWIDE INC COM 298736109 5 69 SH   SOLE 69 0 0
F M C CORP COM NEW 302491303 7 90 SH   SOLE 90 0 0
F5 NETWORKS INC COM 315616102 11 75 SH   SOLE 75 0 0
FACEBOOK INC CL A 30303M102 6,018 37,660 SH   SOLE 37,660 0 0
FIRST SOLAR INC COM 336433107 412 5,800 SH   SOLE 5,800 0 0
FRANKLIN RES INC COM 354613101 279 8,040 SH   SOLE 8,040 0 0
GALLAGHER ARTHUR J & CO COM 363576109 14,048 204,392 SH   SOLE 204,392 0 0
GAMCO INVESTORS INC CL A COM 361438104 74 3,000 SH   SOLE 3,000 0 0
GENERAL DYNAMICS CORP COM 369550108 12,996 58,830 SH   SOLE 58,830 0 0
HAIN CELESTIAL GROUP INC COM 405217100 9 277 SH   SOLE 277 0 0
HALLIBURTON CO COM 406216101 8,838 188,286 SH   SOLE 188,286 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3,380 583,695 SH   SOLE 583,695 0 0
HESS CORP COM 42809H107 8,514 168,202 SH   SOLE 168,202 0 0
HONEYWELL INTL INC COM 438516106 7 50 SH   SOLE 50 0 0
ILLINOIS TOOL WKS INC COM 452308109 13,553 86,510 SH   SOLE 86,510 0 0
IMPERIAL OIL LTD COM NEW 453038408 8,529 322,266 SH   SOLE 322,266 0 0
INFOSYS LTD SPONSORED ADR 456788108 9 480 SH   SOLE 480 0 0
INNOSPEC INC COM 45768S105 5 73 SH   SOLE 73 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,567 76,770 SH   SOLE 76,770 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 2,099 320,008 SH   SOLE 320,008 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 396 21,690 SH   SOLE 21,690 0 0
JOHNSON & JOHNSON COM 478160104 13,459 105,021 SH   SOLE 105,021 0 0
JONES LANG LASALLE INC COM 48020Q107 10 57 SH   SOLE 57 0 0
KKR & CO L P DEL COM UNITS 48248M102 369 18,200 SH   SOLE 18,200 0 0
KLA-TENCOR CORP COM 482480100 5,731 52,570 SH   SOLE 52,570 0 0
LAM RESEARCH CORP COM 512807108 6,109 30,070 SH   SOLE 30,070 0 0
LKQ CORP COM 501889208 13 343 SH   SOLE 343 0 0
MEDNAX INC COM 58502B106 4 78 SH   SOLE 78 0 0
MERCK & CO INC COM 58933Y105 9,978 183,190 SH   SOLE 183,190 0 0
MICROSOFT CORP COM 594918104 15,555 170,430 SH   SOLE 170,430 0 0
MONDELEZ INTL INC CL A 609207105 6 132 SH   SOLE 132 0 0
NASDAQ INC COM 631103108 384 4,450 SH   SOLE 4,450 0 0
NETEASE INC SPONSORED ADR 64110W102 104 371 SH   SOLE 371 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,699 65,020 SH   SOLE 65,020 0 0
NEWFIELD EXPL CO COM 651290108 7,098 290,675 SH   SOLE 290,675 0 0
NIKE INC CL B 654106103 5,644 84,943 SH   SOLE 84,943 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 9 200 SH   SOLE 200 0 0
NOBLE ENERGY INC COM 655044105 8,088 266,925 SH   SOLE 266,925 0 0
NVIDIA CORP COM 67066G104 6,329 27,330 SH   SOLE 27,330 0 0
OASIS PETE INC NEW COM 674215108 3,890 480,300 SH   SOLE 480,300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 8,500 130,850 SH   SOLE 130,850 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 62 23,200 SH   SOLE 23,200 0 0
ORMAT TECHNOLOGIES INC COM 686688102 385 6,820 SH   SOLE 6,820 0 0
PAYPAL HLDGS INC COM 70450Y103 5,511 72,640 SH   SOLE 72,640 0 0
PRICE T ROWE GROUP INC COM 74144T108 397 3,675 SH   SOLE 3,675 0 0
PROCTER AND GAMBLE CO COM 742718109 13,386 168,850 SH   SOLE 168,850 0 0
PVH CORP COM 693656100 10 63 SH   SOLE 63 0 0
QEP RES INC COM 74733V100 4,282 437,390 SH   SOLE 437,390 0 0
QUALCOMM INC COM 747525103 3,059 55,220 SH   SOLE 55,220 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 369 4,130 SH   SOLE 4,130 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,819 20,730 SH   SOLE 20,730 0 0
SCHLUMBERGER LTD COM 806857108 8,357 129,000 SH   SOLE 129,000 0 0
SMUCKER J M CO COM NEW 832696405 11 85 SH   SOLE 85 0 0
STANLEY BLACK & DECKER INC COM 854502101 15 94 SH   SOLE 94 0 0
STATE STR CORP COM 857477103 370 3,710 SH   SOLE 3,710 0 0
SUNCOR ENERGY INC NEW COM 867224107 9,137 264,762 SH   SOLE 264,762 0 0
SUNPOWER CORP COM 867652406 1,797 225,177 SH   SOLE 225,177 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8 41 SH   SOLE 41 0 0
TPI COMPOSITES INC COM 87266J104 445 19,800 SH   SOLE 19,800 0 0
UNIT CORP COM 909218109 3,869 195,823 SH   SOLE 195,823 0 0
UNITED TECHNOLOGIES CORP COM 913017109 12,187 96,860 SH   SOLE 96,860 0 0
V F CORP COM 918204108 13,217 178,321 SH   SOLE 178,321 0 0
VALERO ENERGY CORP NEW COM 91913Y100 8,261 89,047 SH   SOLE 89,047 0 0
VARIAN MED SYS INC COM 92220P105 7 57 SH   SOLE 57 0 0
WALMART INC COM 931142103 13,072 146,930 SH   SOLE 146,930 0 0