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 9,840 151,020 SH   SOLE 151,020 0 0
AFFILIATED MANAGERS GROUP COM 008252108 218 1,330 SH   SOLE 1,330 0 0
AFLAC INC COM 001055102 11,161 154,120 SH   SOLE 154,120 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 211 9,240 SH   SOLE 9,240 0 0
ALPHABET INC CAP STK CL A 02079K305 2,922 3,447 SH   SOLE 3,447 0 0
AMERIPRISE FINL INC COM 03076C106 201 1,550 SH   SOLE 1,550 0 0
ANTHEM INC COM 036752103 7 40 SH   SOLE 40 0 0
APACHE CORP COM 037411105 11,640 226,507 SH   SOLE 226,507 0 0
APPLE INC COM 037833100 7 50 SH   SOLE 50 0 0
APPLIED MATLS INC COM 038222105 3,366 86,540 SH   SOLE 86,540 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 108 3,000 SH   SOLE 3,000 0 0
BIOGEN INC COM 09062X103 5 20 SH   SOLE 20 0 0
BIOVERATIV INC COM 09075E100 1 10 SH   SOLE 10 0 0
BLACKROCK INC COM 09247X101 215 560 SH   SOLE 560 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 218 7,340 SH   SOLE 7,340 0 0
BOEING CO COM 097023105 3,148 17,800 SH   SOLE 17,800 0 0
CA INC COM 12673P105 9,835 310,038 SH   SOLE 310,038 0 0
CANADIAN NAT RES LTD COM 136385101 11,960 366,331 SH   SOLE 366,331 0 0
CANADIAN SOLAR INC COM 136635109 247 20,100 SH   SOLE 20,100 0 0
CARDINAL HEALTH INC COM 14149Y108 7 80 SH   SOLE 80 0 0
CARLISLE COS INC COM 142339100 6 52 SH   SOLE 52 0 0
CARRIZO OIL & GAS INC COM 144577103 7,056 246,195 SH   SOLE 246,195 0 0
CHEVRON CORP NEW COM 166764100 11,789 109,800 SH   SOLE 109,800 0 0
CIGNA CORPORATION COM 125509109 6 43 SH   SOLE 43 0 0
CISCO SYS INC COM 17275R102 12,788 378,371 SH   SOLE 378,371 0 0
CITRIX SYS INC COM 177376100 5 64 SH   SOLE 64 0 0
CME GROUP INC COM 12572Q105 9,656 81,280 SH   SOLE 81,280 0 0
COCA COLA CO COM 191216100 9,886 232,940 SH   SOLE 232,940 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,851 47,904 SH   SOLE 47,904 0 0
COMCAST CORP NEW CL A 20030N101 3,000 79,820 SH   SOLE 79,820 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 236 71,656 SH   SOLE 71,656 0 0
CONOCOPHILLIPS COM 20825C104 12,871 258,100 SH   SOLE 258,100 0 0
CVS HEALTH CORP COM 126650100 6 73 SH   SOLE 73 0 0
DANAHER CORP DEL COM 235851102 2,839 33,190 SH   SOLE 33,190 0 0
DEVON ENERGY CORP NEW COM 25179M103 12,089 289,776 SH   SOLE 289,776 0 0
ENBRIDGE INC COM 29250N105 11,878 283,900 SH   SOLE 283,900 0 0
F5 NETWORKS INC COM 315616102 6 40 SH   SOLE 40 0 0
FIRST SOLAR INC COM 336433107 206 7,600 SH   SOLE 7,600 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 207 26,020 SH   SOLE 26,020 0 0
FRANKLIN RES INC COM 354613101 208 4,940 SH   SOLE 4,940 0 0
GALLAGHER ARTHUR J & CO COM 363576109 9,950 175,993 SH   SOLE 175,993 0 0
GAMCO INVESTORS INC CL A COM 361438104 89 3,000 SH   SOLE 3,000 0 0
GENERAL DYNAMICS CORP COM 369550108 9,736 52,010 SH   SOLE 52,010 0 0
GILEAD SCIENCES INC COM 375558103 2,816 41,460 SH   SOLE 41,460 0 0
HAIN CELESTIAL GROUP INC COM 405217100 6 148 SH   SOLE 148 0 0
HALLIBURTON CO COM 406216101 11,903 241,886 SH   SOLE 241,886 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 6,134 789,495 SH   SOLE 789,495 0 0
HESS CORP COM 42809H107 11,546 239,502 SH   SOLE 239,502 0 0
HONEYWELL INTL INC COM 438516106 6 50 SH   SOLE 50 0 0
ILLINOIS TOOL WKS INC COM 452308109 9,805 74,020 SH   SOLE 74,020 0 0
IMPERIAL OIL LTD COM NEW 453038408 11,636 382,966 SH   SOLE 382,966 0 0
INFOSYS LTD SPONSORED ADR 456788108 6 390 SH   SOLE 390 0 0
INTEL CORP COM 458140100 2,954 81,910 SH   SOLE 81,910 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,853 47,650 SH   SOLE 47,650 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 2,707 413,948 SH   SOLE 413,948 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 288 17,390 SH   SOLE 17,390 0 0
JOHNSON & JOHNSON COM 478160104 9,946 79,861 SH   SOLE 79,861 0 0
JONES LANG LASALLE INC COM 48020Q107 6 57 SH   SOLE 57 0 0
KKR & CO L P DEL COM UNITS 48248M102 224 12,300 SH   SOLE 12,300 0 0
LKQ CORP COM 501889208 5 183 SH   SOLE 183 0 0
LOGMEIN INC COM 54142L109 1 10 SH   SOLE 10 0 0
MATTEL INC COM 577081102 10,070 393,220 SH   SOLE 393,220 0 0
MERCK & CO INC COM 58933Y105 9,809 154,380 SH   SOLE 154,380 0 0
MICROSOFT CORP COM 594918104 9,834 149,310 SH   SOLE 149,310 0 0
MONDELEZ INTL INC CL A 609207105 6 132 SH   SOLE 132 0 0
NASDAQ INC COM 631103108 219 3,150 SH   SOLE 3,150 0 0
NETEASE INC SPONSORED ADR 64110W102 30 105 SH   SOLE 105 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,386 56,080 SH   SOLE 56,080 0 0
NEWFIELD EXPL CO COM 651290108 12,028 325,875 SH   SOLE 325,875 0 0
NIKE INC CL B 654106103 2,793 50,113 SH   SOLE 50,113 0 0
NOBLE ENERGY INC COM 655044105 11,673 339,925 SH   SOLE 339,925 0 0
NVIDIA CORP COM 67066G104 3,124 28,680 SH   SOLE 28,680 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 11,769 185,750 SH   SOLE 185,750 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 52 23,200 SH   SOLE 23,200 0 0
ORMAT TECHNOLOGIES INC COM 686688102 275 4,820 SH   SOLE 4,820 0 0
PAYPAL HLDGS INC COM 70450Y103 2,989 69,490 SH   SOLE 69,490 0 0
PRICE T ROWE GROUP INC COM 74144T108 223 3,275 SH   SOLE 3,275 0 0
PROCTER AND GAMBLE CO COM 742718109 9,736 108,360 SH   SOLE 108,360 0 0
PVH CORP COM 693656100 7 63 SH   SOLE 63 0 0
QEP RES INC COM 74733V100 6,969 548,290 SH   SOLE 548,290 0 0
QUALCOMM INC COM 747525103 4,111 71,700 SH   SOLE 71,700 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 201 2,630 SH   SOLE 2,630 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,821 13,660 SH   SOLE 13,660 0 0
SCHLUMBERGER LTD COM 806857108 14,540 186,170 SH   SOLE 186,170 0 0
SMUCKER J M CO COM NEW 832696405 6 45 SH   SOLE 45 0 0
STANLEY BLACK & DECKER INC COM 854502101 7 50 SH   SOLE 50 0 0
STATE STR CORP COM 857477103 208 2,610 SH   SOLE 2,610 0 0
SUNCOR ENERGY INC NEW COM 867224107 11,675 381,362 SH   SOLE 381,362 0 0
SUNPOWER CORP COM 867652406 1,211 198,577 SH   SOLE 198,577 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 9,611 299,496 SH   SOLE 299,496 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6 41 SH   SOLE 41 0 0
UNIT CORP COM 909218109 6,265 259,323 SH   SOLE 259,323 0 0
UNITED TECHNOLOGIES CORP COM 913017109 9,868 87,940 SH   SOLE 87,940 0 0
V F CORP COM 918204108 10,335 188,017 SH   SOLE 188,017 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11,670 176,047 SH   SOLE 176,047 0 0
VERIFONE SYS INC COM 92342Y109 2,746 146,610 SH   SOLE 146,610 0 0
WAL-MART STORES INC COM 931142103 10,196 141,450 SH   SOLE 141,450 0 0
WISDOMTREE INVTS INC COM 97717P104 2,792 307,530 SH   SOLE 307,530 0 0