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 8,604 137,400 SH   SOLE 137,400 0 0
AFFILIATED MANAGERS GROUP COM 008252108 227 1,565 SH   SOLE 1,565 0 0
AFLAC INC COM 001055102 9,614 138,130 SH   SOLE 138,130 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 217 9,240 SH   SOLE 9,240 0 0
ALPHABET INC CAP STK CL A 02079K305 2,581 3,257 SH   SOLE 3,257 0 0
AMERIPRISE FINL INC COM 03076C106 216 1,950 SH   SOLE 1,950 0 0
ANTHEM INC COM 036752103 6 40 SH   SOLE 40 0 0
APACHE CORP COM 037411105 11,012 173,507 SH   SOLE 173,507 0 0
APPLE INC COM 037833100 6 50 SH   SOLE 50 0 0
APPLIED MATLS INC COM 038222105 2,793 86,540 SH   SOLE 86,540 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 99 3,000 SH   SOLE 3,000 0 0
BIOGEN INC COM 09062X103 6 20 SH   SOLE 20 0 0
BLACKROCK INC COM 09247X101 213 560 SH   SOLE 560 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 198 7,340 SH   SOLE 7,340 0 0
BLOCK H & R INC COM 093671105 10,169 442,308 SH   SOLE 442,308 0 0
BOEING CO COM 097023105 2,771 17,800 SH   SOLE 17,800 0 0
CA INC COM 12673P105 8,455 266,108 SH   SOLE 266,108 0 0
CANADIAN NAT RES LTD COM 136385101 10,789 338,131 SH   SOLE 338,131 0 0
CANADIAN SOLAR INC COM 136635109 245 20,100 SH   SOLE 20,100 0 0
CARDINAL HEALTH INC COM 14149Y108 11 150 SH   SOLE 150 0 0
CARLISLE COS INC COM 142339100 11 98 SH   SOLE 98 0 0
CARRIZO OIL & GAS INC COM 144577103 7,825 209,495 SH   SOLE 209,495 0 0
CHEVRON CORP NEW COM 166764100 11,641 98,900 SH   SOLE 98,900 0 0
CIGNA CORPORATION COM 125509109 6 43 SH   SOLE 43 0 0
CISCO SYS INC COM 17275R102 11,080 366,631 SH   SOLE 366,631 0 0
CITRIX SYS INC COM 177376100 11 120 SH   SOLE 120 0 0
CME GROUP INC COM 12572Q105 8,498 73,670 SH   SOLE 73,670 0 0
COCA COLA CO COM 191216100 8,515 205,380 SH   SOLE 205,380 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,526 45,084 SH   SOLE 45,084 0 0
COMCAST CORP NEW CL A 20030N101 2,756 39,910 SH   SOLE 39,910 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 244 106,956 SH   SOLE 106,956 0 0
CONOCOPHILLIPS COM 20825C104 11,126 221,900 SH   SOLE 221,900 0 0
CVS HEALTH CORP COM 126650100 6 73 SH   SOLE 73 0 0
DANAHER CORP DEL COM 235851102 2,289 29,410 SH   SOLE 29,410 0 0
DELUXE CORP COM 248019101 5 70 SH   SOLE 70 0 0
DEVON ENERGY CORP NEW COM 25179M103 10,873 238,076 SH   SOLE 238,076 0 0
ENVISION HEALTHCARE CORP COM 29414D100 5 79 SH   SOLE 79 0 0
EURONET WORLDWIDE INC COM 298736109 5 69 SH   SOLE 69 0 0
EXXON MOBIL CORP COM 30231G102 11,567 128,152 SH   SOLE 128,152 0 0
F M C CORP COM NEW 302491303 5 90 SH   SOLE 90 0 0
F5 NETWORKS INC COM 315616102 11 75 SH   SOLE 75 0 0
FIRST SOLAR INC COM 336433107 244 7,600 SH   SOLE 7,600 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 190 39,020 SH   SOLE 39,020 0 0
FRANKLIN RES INC COM 354613101 215 5,440 SH   SOLE 5,440 0 0
GALLAGHER ARTHUR J & CO COM 363576109 8,689 167,232 SH   SOLE 167,232 0 0
GAMCO INVESTORS INC CL A COM 361438104 93 3,000 SH   SOLE 3,000 0 0
GENERAL DYNAMICS CORP COM 369550108 8,415 48,740 SH   SOLE 48,740 0 0
GILEAD SCIENCES INC COM 375558103 2,436 34,020 SH   SOLE 34,020 0 0
HAIN CELESTIAL GROUP INC COM 405217100 11 277 SH   SOLE 277 0 0
HALLIBURTON CO COM 406216101 11,439 211,486 SH   SOLE 211,486 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 4,997 566,595 SH   SOLE 566,595 0 0
HESS CORP COM 42809H107 11,947 191,802 SH   SOLE 191,802 0 0
HONEYWELL INTL INC COM 438516106 6 50 SH   SOLE 50 0 0
ILLINOIS TOOL WKS INC COM 452308109 8,355 68,230 SH   SOLE 68,230 0 0
IMPERIAL OIL LTD COM NEW 453038408 11,211 321,866 SH   SOLE 321,866 0 0
INFOSYS LTD SPONSORED ADR 456788108 6 390 SH   SOLE 390 0 0
INNOSPEC INC COM 45768S105 5 73 SH   SOLE 73 0 0
INTEL CORP COM 458140100 2,658 73,290 SH   SOLE 73,290 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,688 47,650 SH   SOLE 47,650 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1,935 406,348 SH   SOLE 406,348 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 251 16,490 SH   SOLE 16,490 0 0
JOHNSON & JOHNSON COM 478160104 8,523 73,981 SH   SOLE 73,981 0 0
JONES LANG LASALLE INC COM 48020Q107 6 57 SH   SOLE 57 0 0
KKR & CO L P DEL COM UNITS 48248M102 212 13,800 SH   SOLE 13,800 0 0
LKQ CORP COM 501889208 11 343 SH   SOLE 343 0 0
MATTEL INC COM 577081102 8,116 294,580 SH   SOLE 294,580 0 0
MEDNAX INC COM 58502B106 5 78 SH   SOLE 78 0 0
MERCK & CO INC COM 58933Y105 8,019 136,210 SH   SOLE 136,210 0 0
MICROSOFT CORP COM 594918104 8,470 136,310 SH   SOLE 136,310 0 0
MONDELEZ INTL INC CL A 609207105 6 132 SH   SOLE 132 0 0
NASDAQ INC COM 631103108 198 2,950 SH   SOLE 2,950 0 0
NETEASE INC SPONSORED ADR 64110W102 22 105 SH   SOLE 105 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,080 49,400 SH   SOLE 49,400 0 0
NEWFIELD EXPL CO COM 651290108 9,768 241,175 SH   SOLE 241,175 0 0
NIKE INC CL B 654106103 2,548 50,113 SH   SOLE 50,113 0 0
NOBLE ENERGY INC COM 655044105 11,088 291,325 SH   SOLE 291,325 0 0
NVIDIA CORP COM 67066G104 2,588 24,250 SH   SOLE 24,250 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 10,880 152,750 SH   SOLE 152,750 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 77 23,200 SH   SOLE 23,200 0 0
ORMAT TECHNOLOGIES INC COM 686688102 258 4,820 SH   SOLE 4,820 0 0
PAYPAL HLDGS INC COM 70450Y103 2,445 61,940 SH   SOLE 61,940 0 0
PRICE T ROWE GROUP INC COM 74144T108 217 2,875 SH   SOLE 2,875 0 0
PROCTER AND GAMBLE CO COM 742718109 8,488 100,950 SH   SOLE 100,950 0 0
PVH CORP COM 693656100 6 63 SH   SOLE 63 0 0
QEP RES INC COM 74733V100 7,951 431,890 SH   SOLE 431,890 0 0
QUALCOMM INC COM 747525103 3,354 51,440 SH   SOLE 51,440 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 203 2,930 SH   SOLE 2,930 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,501 13,660 SH   SOLE 13,660 0 0
SCHLUMBERGER LTD COM 806857108 14,039 167,240 SH   SOLE 167,240 0 0
SMUCKER J M CO COM NEW 832696405 11 85 SH   SOLE 85 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 221 17,800 SH   SOLE 17,800 0 0
STANLEY BLACK & DECKER INC COM 854502101 11 94 SH   SOLE 94 0 0
STATE STR CORP COM 857477103 203 2,610 SH   SOLE 2,610 0 0
SUNCOR ENERGY INC NEW COM 867224107 11,469 350,362 SH   SOLE 350,362 0 0
SUNPOWER CORP COM 867652406 1,341 202,777 SH   SOLE 202,777 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 8,484 234,040 SH   SOLE 234,040 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6 41 SH   SOLE 41 0 0
UNIT CORP COM 909218109 7,116 264,823 SH   SOLE 264,823 0 0
UNITED TECHNOLOGIES CORP COM 913017109 8,606 78,510 SH   SOLE 78,510 0 0
V F CORP COM 918204108 8,476 158,861 SH   SOLE 158,861 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11,898 174,147 SH   SOLE 174,147 0 0
VARIAN MED SYS INC COM 92220P105 5 57 SH   SOLE 57 0 0
VERIFONE SYS INC COM 92342Y109 2,599 146,610 SH   SOLE 146,610 0 0
WAL-MART STORES INC COM 931142103 8,279 119,780 SH   SOLE 119,780 0 0
WISDOMTREE INVTS INC COM 97717P104 2,375 213,160 SH   SOLE 213,160 0 0