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
ABERCROMBIE & FITCH CO CL A 002896207 1,897 93,151 SH   SOLE N/A 93,151 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,074 4,113 SH   SOLE N/A 4,113 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 231 462 SH   SOLE N/A 462 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,043 12,969 SH   SOLE N/A 12,969 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,115 12,157 SH   SOLE N/A 12,157 0 0
AFLAC INC COM 001055102 2,888 64,942 SH   SOLE N/A 64,942 0 0
AGCO CORP COM 001084102 5,666 54,963 SH   SOLE N/A 54,963 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 726 6,123 SH   SOLE N/A 6,123 0 0
AGNC INVT CORP COM 00123Q104 1,689 108,271 SH   SOLE N/A 108,271 0 0
AGNICO EAGLE MINES LTD COM 008474108 9,615 136,363 SH   SOLE N/A 136,363 0 0
AIR PRODS & CHEMS INC COM 009158106 30,067 110,048 SH   SOLE N/A 110,048 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,797 17,118 SH   SOLE N/A 17,118 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,472 9,419 SH   SOLE N/A 9,419 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,109 76,832 SH   SOLE N/A 76,832 0 0
ALPHABET INC CAP STK CL C 02079K107 907 518 SH   SOLE N/A 518 0 0
AMAZON COM INC COM 023135106 30,185 9,268 SH   SOLE N/A 9,268 0 0
AMEREN CORP COM 023608102 2,103 26,935 SH   SOLE N/A 26,935 0 0
AMERICAN ELEC PWR CO INC COM 025537101 705 8,461 SH   SOLE N/A 8,461 0 0
AMERICAN EXPRESS CO COM 025816109 20,015 165,536 SH   SOLE N/A 165,536 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 8,764 57,107 SH   SOLE N/A 57,107 0 0
AMERIPRISE FINL INC COM 03076C106 7,510 38,644 SH   SOLE N/A 38,644 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,178 22,283 SH   SOLE N/A 22,283 0 0
AMETEK INC COM 031100100 9,565 79,091 SH   SOLE N/A 79,091 0 0
AMGEN INC COM 031162100 6,447 28,039 SH   SOLE N/A 28,039 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,436 20,544 SH   SOLE N/A 20,544 0 0
ANSYS INC COM 03662Q105 4,619 12,697 SH   SOLE N/A 12,697 0 0
AON PLC SHS CL A G0403H108 9,902 46,867 SH   SOLE N/A 46,867 0 0
APACHE CORP COM 037411105 5,175 364,705 SH   SOLE N/A 364,705 0 0
APPLE INC COM 037833100 43,862 330,562 SH   SOLE N/A 330,562 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,524 50,063 SH   SOLE N/A 50,063 0 0
ASSURANT INC COM 04621X108 13,748 100,925 SH   SOLE N/A 100,925 0 0
AUTODESK INC COM 052769106 6,961 22,798 SH   SOLE N/A 22,798 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 75 14,336 SH   SOLE N/A 14,336 0 0
BANK NEW YORK MELLON CORP COM 064058100 8,721 205,490 SH   SOLE N/A 205,490 0 0
BAXTER INTL INC COM 071813109 8,119 101,188 SH   SOLE N/A 101,188 0 0
BED BATH & BEYOND INC COM 075896100 2,213 124,592 SH   SOLE N/A 124,592 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22,730 98,031 SH   SOLE N/A 98,031 0 0
BIG LOTS INC COM 089302103 5,191 120,917 SH   SOLE N/A 120,917 0 0
BLACKROCK INC COM 09247X101 8,552 11,853 SH   SOLE N/A 11,853 0 0
BORGWARNER INC COM 099724106 10,552 273,097 SH   SOLE N/A 273,097 0 0
BOSTON PROPERTIES INC COM 101121101 2,897 30,650 SH   SOLE N/A 30,650 0 0
BOSTON SCIENTIFIC CORP COM 101137107 8,478 235,834 SH   SOLE N/A 235,834 0 0
BRINKER INTL INC COM 109641100 6,902 122,000 SH   SOLE N/A 122,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 532 8,574 SH   SOLE N/A 8,574 0 0
BROADCOM INC COM 11135F101 865 1,975 SH   SOLE N/A 1,975 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 6,741 163,345 SH   SOLE N/A 163,345 0 0
CABOT OIL & GAS CORP COM 127097103 2,061 126,621 SH   SOLE N/A 126,621 0 0
CAMECO CORP COM 13321L108 1,847 137,869 SH   SOLE N/A 137,869 0 0
CAMPBELL SOUP CO COM 134429109 3,142 64,990 SH   SOLE N/A 64,990 0 0
CANADIAN NATL RY CO COM 136375102 6,825 62,132 SH   SOLE N/A 62,132 0 0
CANADIAN PAC RY LTD COM 13645T100 6,674 19,252 SH   SOLE N/A 19,252 0 0
CARDINAL HEALTH INC COM 14149Y108 2,300 42,939 SH   SOLE N/A 42,939 0 0
CARMAX INC COM 143130102 9,150 96,864 SH   SOLE N/A 96,864 0 0
CARTERS INC COM 146229109 3,400 36,146 SH   SOLE N/A 36,146 0 0
CATERPILLAR INC COM 149123101 15,073 82,807 SH   SOLE N/A 82,807 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,316 14,137 SH   SOLE N/A 14,137 0 0
CELANESE CORP DEL COM 150870103 1,642 12,635 SH   SOLE N/A 12,635 0 0
CENTENE CORP DEL COM 15135B101 4,074 67,858 SH   SOLE N/A 67,858 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 751 5,648 SH   SOLE N/A 5,648 0 0
CHENIERE ENERGY INC COM NEW 16411R208 535 8,917 SH   SOLE N/A 8,917 0 0
CHEVRON CORP NEW COM 166764100 3,590 42,511 SH   SOLE N/A 42,511 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 20,569 14,833 SH   SOLE N/A 14,833 0 0
CHUBB LIMITED COM H1467J104 290 1,883 SH   SOLE N/A 1,883 0 0
CHURCH & DWIGHT INC COM 171340102 827 9,482 SH   SOLE N/A 9,482 0 0
CIENA CORP COM NEW 171779309 5,455 103,220 SH   SOLE N/A 103,220 0 0
CIGNA CORP NEW COM 125523100 842 4,043 SH   SOLE N/A 4,043 0 0
CINTAS CORP COM 172908105 11,901 33,669 SH   SOLE N/A 33,669 0 0
CIRRUS LOGIC INC COM 172755100 7,017 85,369 SH   SOLE N/A 85,369 0 0
CISCO SYS INC COM 17275R102 549 12,265 SH   SOLE N/A 12,265 0 0
CITIGROUP INC COM NEW 172967424 284 4,601 SH   SOLE N/A 4,601 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 680 46,730 SH   SOLE N/A 46,730 0 0
CLOROX CO DEL COM 189054109 18,935 93,776 SH   SOLE N/A 93,776 0 0
CME GROUP INC COM 12572Q105 2,678 14,709 SH   SOLE N/A 14,709 0 0
CMS ENERGY CORP COM 125896100 3,573 58,562 SH   SOLE N/A 58,562 0 0
CNX RES CORP COM 12653C108 1,824 168,927 SH   SOLE N/A 168,927 0 0
COCA COLA CO COM 191216100 1,066 19,439 SH   SOLE N/A 19,439 0 0
CONAGRA BRANDS INC COM 205887102 815 22,473 SH   SOLE N/A 22,473 0 0
CONCHO RES INC COM 20605P101 1,433 24,563 SH   SOLE N/A 24,563 0 0
CONOCOPHILLIPS COM 20825C104 1,795 44,882 SH   SOLE N/A 44,882 0 0
CONSOLIDATED EDISON INC COM 209115104 1,199 16,586 SH   SOLE N/A 16,586 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,761 17,169 SH   SOLE N/A 17,169 0 0
CONTINENTAL RES INC COM 212015101 236 14,475 SH   SOLE N/A 14,475 0 0
COPART INC COM 217204106 22,579 177,441 SH   SOLE N/A 177,441 0 0
CORE LABORATORIES N V COM N22717107 2,885 108,816 SH   SOLE N/A 108,816 0 0
COSTAR GROUP INC COM 22160N109 1,527 1,652 SH   SOLE N/A 1,652 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,350 11,544 SH   SOLE N/A 11,544 0 0
CREE INC COM 225447101 4,968 46,909 SH   SOLE N/A 46,909 0 0
CSX CORP COM 126408103 1,483 16,339 SH   SOLE N/A 16,339 0 0
CUMMINS INC COM 231021106 20,542 90,454 SH   SOLE N/A 90,454 0 0
D R HORTON INC COM 23331A109 1,853 26,881 SH   SOLE N/A 26,881 0 0
DEERE & CO COM 244199105 27,109 100,759 SH   SOLE N/A 100,759 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 2,679 245,807 SH   SOLE N/A 245,807 0 0
DEXCOM INC COM 252131107 2,259 6,111 SH   SOLE N/A 6,111 0 0
DICKS SPORTING GOODS INC COM 253393102 2,349 41,781 SH   SOLE N/A 41,781 0 0
DOLLAR GEN CORP NEW COM 256677105 4,787 22,762 SH   SOLE N/A 22,762 0 0
DOLLAR TREE INC COM 256746108 8,785 81,308 SH   SOLE N/A 81,308 0 0
DOMINION ENERGY INC COM 25746U109 6,733 89,533 SH   SOLE N/A 89,533 0 0
DOVER CORP COM 260003108 3,407 26,985 SH   SOLE N/A 26,985 0 0
DTE ENERGY CO COM 233331107 3,305 27,218 SH   SOLE N/A 27,218 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 472 5,159 SH   SOLE N/A 5,159 0 0
DUKE REALTY CORP COM NEW 264411505 1,196 29,925 SH   SOLE N/A 29,925 0 0
EATON CORP PLC SHS G29183103 1,200 9,988 SH   SOLE N/A 9,988 0 0
ECOLAB INC COM 278865100 7,764 35,886 SH   SOLE N/A 35,886 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 840 9,208 SH   SOLE N/A 9,208 0 0
ELECTRONIC ARTS INC COM 285512109 6,279 43,729 SH   SOLE N/A 43,729 0 0
ENBRIDGE INC COM 29250N105 5,027 157,150 SH   SOLE N/A 157,150 0 0
ENDO INTL PLC SHS G30401106 1,577 219,646 SH   SOLE N/A 219,646 0 0
EOG RES INC COM 26875P101 2,379 47,712 SH   SOLE N/A 47,712 0 0
EQUIFAX INC COM 294429105 12,968 67,248 SH   SOLE N/A 67,248 0 0
EQUINIX INC COM 29444U700 257 360 SH   SOLE N/A 360 0 0
EVEREST RE GROUP LTD COM G3223R108 2,753 11,762 SH   SOLE N/A 11,762 0 0
F5 NETWORKS INC COM 315616102 5,432 30,873 SH   SOLE N/A 30,873 0 0
FACEBOOK INC CL A 30303M102 22,922 83,913 SH   SOLE N/A 83,913 0 0
FACTSET RESH SYS INC COM 303075105 7,161 21,538 SH   SOLE N/A 21,538 0 0
FEDEX CORP COM 31428X106 1,947 7,499 SH   SOLE N/A 7,499 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,381 9,397 SH   SOLE N/A 9,397 0 0
FIRST SOLAR INC COM 336433107 483 4,884 SH   SOLE N/A 4,884 0 0
FIRSTENERGY CORP COM 337932107 1,662 54,287 SH   SOLE N/A 54,287 0 0
FLUOR CORP NEW COM 343412102 320 20,059 SH   SOLE N/A 20,059 0 0
FMC CORP COM NEW 302491303 5,220 45,418 SH   SOLE N/A 45,418 0 0
FOOT LOCKER INC COM 344849104 3,651 90,272 SH   SOLE N/A 90,272 0 0
FORTINET INC COM 34959E109 2,963 19,952 SH   SOLE N/A 19,952 0 0
FOSSIL GROUP INC COM 34988V106 873 100,704 SH   SOLE N/A 100,704 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,974 40,205 SH   SOLE N/A 40,205 0 0
GAP INC COM 364760108 896 44,386 SH   SOLE N/A 44,386 0 0
GARMIN LTD SHS H2906T109 3,227 26,969 SH   SOLE N/A 26,969 0 0
GENERAL MLS INC COM 370334104 2,661 45,252 SH   SOLE N/A 45,252 0 0
GENUINE PARTS CO COM 372460105 2,357 23,466 SH   SOLE N/A 23,466 0 0
GLOBE LIFE INC COM 37959E102 882 9,289 SH   SOLE N/A 9,289 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 16,104 61,068 SH   SOLE N/A 61,068 0 0
GRACE W R & CO DEL NEW COM 38388F108 270 4,918 SH   SOLE N/A 4,918 0 0
GRAINGER W W INC COM 384802104 1,907 4,670 SH   SOLE N/A 4,670 0 0
GUESS INC COM 401617105 2,050 90,627 SH   SOLE N/A 90,627 0 0
HANESBRANDS INC COM 410345102 1,311 89,891 SH   SOLE N/A 89,891 0 0
HARLEY DAVIDSON INC COM 412822108 3,167 86,288 SH   SOLE N/A 86,288 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 494 10,085 SH   SOLE N/A 10,085 0 0
HASBRO INC COM 418056107 5,867 62,725 SH   SOLE N/A 62,725 0 0
HELMERICH & PAYNE INC COM 423452101 2,175 93,893 SH   SOLE N/A 93,893 0 0
HENRY SCHEIN INC COM 806407102 780 11,671 SH   SOLE N/A 11,671 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 6,481 134,889 SH   SOLE N/A 134,889 0 0
HESS CORP COM 42809H107 5,711 108,183 SH   SOLE N/A 108,183 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,940 416,888 SH   SOLE N/A 416,888 0 0
HOLLYFRONTIER CORP COM 436106108 5,139 198,815 SH   SOLE N/A 198,815 0 0
HOME DEPOT INC COM 437076102 17,154 64,582 SH   SOLE N/A 64,582 0 0
HONEYWELL INTL INC COM 438516106 12,102 56,899 SH   SOLE N/A 56,899 0 0
HORMEL FOODS CORP COM 440452100 1,245 26,712 SH   SOLE N/A 26,712 0 0
HOST HOTELS & RESORTS INC COM 44107P104 537 36,707 SH   SOLE N/A 36,707 0 0
HOWMET AEROSPACE INC COM 443201108 15,995 560,446 SH   SOLE N/A 560,446 0 0
HUMANA INC COM 444859102 9,224 22,483 SH   SOLE N/A 22,483 0 0
HUNT J B TRANS SVCS INC COM 445658107 4,225 30,922 SH   SOLE N/A 30,922 0 0
IDEX CORP COM 45167R104 2,089 10,487 SH   SOLE N/A 10,487 0 0
ILLINOIS TOOL WKS INC COM 452308109 7,184 35,238 SH   SOLE N/A 35,238 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 18,162 166,873 SH   SOLE N/A 166,873 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,331 56,598 SH   SOLE N/A 56,598 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 23,511 74,937 SH   SOLE N/A 74,937 0 0
ISHARES INC MSCI AUST ETF 464286103 10,757 449,135 SH   SOLE N/A 449,135 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 5,462 147,331 SH   SOLE N/A 147,331 0 0
ISHARES INC MSCI CDA ETF 464286509 2,658 86,186 SH   SOLE N/A 86,186 0 0
ISHARES INC MSCI GERMANY ETF 464286806 2,648 83,359 SH   SOLE N/A 83,359 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 4,668 69,094 SH   SOLE N/A 69,094 0 0
ISHARES INC MSCI MEXICO ETF 464286822 2,699 62,787 SH   SOLE N/A 62,787 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,439 27,111 SH   SOLE N/A 27,111 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 26,104 562,226 SH   SOLE N/A 562,226 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,149 23,381 SH   SOLE N/A 23,381 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,490 17,289 SH   SOLE N/A 17,289 0 0
ISHARES TR LATN AMER 40 ETF 464287390 1,040 35,443 SH   SOLE N/A 35,443 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,334 18,283 SH   SOLE N/A 18,283 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 12,566 243,202 SH   SOLE N/A 243,202 0 0
ISHARES TR RUS 1000 ETF 464287622 325 1,533 SH   SOLE N/A 1,533 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,013 4,200 SH   SOLE N/A 4,200 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,361 17,920 SH   SOLE N/A 17,920 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,121 10,816 SH   SOLE N/A 10,816 0 0
ISHARES TR S&P 100 ETF 464287101 209 1,216 SH   SOLE N/A 1,216 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,873 29,343 SH   SOLE N/A 29,343 0 0
JACOBS ENGR GROUP INC COM 469814107 17,366 159,377 SH   SOLE N/A 159,377 0 0
JOHNSON CTLS INTL PLC SHS G51502105 12,807 274,880 SH   SOLE N/A 274,880 0 0
JPMORGAN CHASE & CO COM 46625H100 2,282 17,961 SH   SOLE N/A 17,961 0 0
JUNIPER NETWORKS INC COM 48203R104 2,472 109,798 SH   SOLE N/A 109,798 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 15,024 73,601 SH   SOLE N/A 73,601 0 0
KB HOME COM 48666K109 2,466 73,557 SH   SOLE N/A 73,557 0 0
KBR INC COM 48242W106 2,678 86,576 SH   SOLE N/A 86,576 0 0
KELLOGG CO COM 487836108 963 15,482 SH   SOLE N/A 15,482 0 0
KIMBERLY-CLARK CORP COM 494368103 1,111 8,242 SH   SOLE N/A 8,242 0 0
KIMCO RLTY CORP COM 49446R109 1,337 89,045 SH   SOLE N/A 89,045 0 0
L BRANDS INC COM 501797104 3,420 91,951 SH   SOLE N/A 91,951 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2,712 14,346 SH   SOLE N/A 14,346 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,952 34,153 SH   SOLE N/A 34,153 0 0
LAS VEGAS SANDS CORP COM 517834107 11,069 185,724 SH   SOLE N/A 185,724 0 0
LENNAR CORP CL A 526057104 3,078 40,383 SH   SOLE N/A 40,383 0 0
LENNOX INTL INC COM 526107107 6,160 22,486 SH   SOLE N/A 22,486 0 0
LINDE PLC SHS G5494J103 18,919 71,797 SH   SOLE N/A 71,797 0 0
LOCKHEED MARTIN CORP COM 539830109 2,430 6,846 SH   SOLE N/A 6,846 0 0
LOEWS CORP COM 540424108 1,398 31,051 SH   SOLE N/A 31,051 0 0
LOWES COS INC COM 548661107 6,100 38,006 SH   SOLE N/A 38,006 0 0
LUMEN TECHNOLOGIES INC COM 156700106 120 12,294 SH   SOLE N/A 12,294 0 0
M & T BK CORP COM 55261F104 6,450 50,670 SH   SOLE N/A 50,670 0 0
MAGNA INTL INC COM 559222401 2,436 34,412 SH   SOLE N/A 34,412 0 0
MARKETAXESS HLDGS INC COM 57060D108 14,486 25,389 SH   SOLE N/A 25,389 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,964 25,337 SH   SOLE N/A 25,337 0 0
MARTIN MARIETTA MATLS INC COM 573284106 7,934 27,941 SH   SOLE N/A 27,941 0 0
MASCO CORP COM 574599106 4,653 84,706 SH   SOLE N/A 84,706 0 0
MASTERCARD INCORPORATED CL A 57636Q104 23,955 67,112 SH   SOLE N/A 67,112 0 0
MCCORMICK & CO INC COM NON VTG 579780206 10,158 106,260 SH   SOLE N/A 106,260 0 0
MCDONALDS CORP COM 580135101 522 2,432 SH   SOLE N/A 2,432 0 0
MEDTRONIC PLC SHS G5960L103 2,749 23,469 SH   SOLE N/A 23,469 0 0
MERCK & CO. INC COM 58933Y105 9,197 112,428 SH   SOLE N/A 112,428 0 0
METLIFE INC COM 59156R108 3,111 66,256 SH   SOLE N/A 66,256 0 0
MICRON TECHNOLOGY INC COM 595112103 404 5,376 SH   SOLE N/A 5,376 0 0
MICROSOFT CORP COM 594918104 4,142 18,621 SH   SOLE N/A 18,621 0 0
MID-AMER APT CMNTYS INC COM 59522J103 1,873 14,786 SH   SOLE N/A 14,786 0 0
MOHAWK INDS INC COM 608190104 702 4,983 SH   SOLE N/A 4,983 0 0
MONDELEZ INTL INC CL A 609207105 2,460 42,069 SH   SOLE N/A 42,069 0 0
MOODYS CORP COM 615369105 4,492 15,477 SH   SOLE N/A 15,477 0 0
MORGAN STANLEY COM NEW 617446448 2,865 41,813 SH   SOLE N/A 41,813 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 324 1,904 SH   SOLE N/A 1,904 0 0
MSCI INC COM 55354G100 6,235 13,964 SH   SOLE N/A 13,964 0 0
MURPHY OIL CORP COM 626717102 606 50,050 SH   SOLE N/A 50,050 0 0
NASDAQ INC COM 631103108 3,789 28,546 SH   SOLE N/A 28,546 0 0
NETFLIX INC COM 64110L106 683 1,263 SH   SOLE N/A 1,263 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 11,646 62,676 SH   SOLE N/A 62,676 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,774 168,167 SH   SOLE N/A 168,167 0 0
NEWELL BRANDS INC COM 651229106 2,492 117,403 SH   SOLE N/A 117,403 0 0
NEXTERA ENERGY INC COM 65339F101 3,958 51,298 SH   SOLE N/A 51,298 0 0
NIKE INC CL B 654106103 10,496 74,191 SH   SOLE N/A 74,191 0 0
NORFOLK SOUTHN CORP COM 655844108 10,296 43,332 SH   SOLE N/A 43,332 0 0
NORTHERN TR CORP COM 665859104 5,259 56,466 SH   SOLE N/A 56,466 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,004 6,576 SH   SOLE N/A 6,576 0 0
NRG ENERGY INC COM NEW 629377508 880 23,441 SH   SOLE N/A 23,441 0 0
NVIDIA CORPORATION COM 67066G104 37,585 71,974 SH   SOLE N/A 71,974 0 0
NVR INC COM 62944T105 6,736 1,651 SH   SOLE N/A 1,651 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,599 10,058 SH   SOLE N/A 10,058 0 0
OCCIDENTAL PETE CORP COM 674599105 2,817 162,759 SH   SOLE N/A 162,759 0 0
OCEANEERING INTL INC COM 675232102 1,391 174,937 SH   SOLE N/A 174,937 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 6,297 32,263 SH   SOLE N/A 32,263 0 0
OMNICOM GROUP INC COM 681919106 536 8,600 SH   SOLE N/A 8,600 0 0
ONEOK INC NEW COM 682680103 624 16,258 SH   SOLE N/A 16,258 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 11,274 24,911 SH   SOLE N/A 24,911 0 0
PACCAR INC COM 693718108 6,514 75,502 SH   SOLE N/A 75,502 0 0
PACKAGING CORP AMER COM 695156109 1,993 14,452 SH   SOLE N/A 14,452 0 0
PARKER-HANNIFIN CORP COM 701094104 2,051 7,528 SH   SOLE N/A 7,528 0 0
PATTERSON-UTI ENERGY INC COM 703481101 1,107 210,471 SH   SOLE N/A 210,471 0 0
PENN NATL GAMING INC COM 707569109 2,949 34,140 SH   SOLE N/A 34,140 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,199 195,811 SH   SOLE N/A 195,811 0 0
PIONEER NAT RES CO COM 723787107 5,172 45,412 SH   SOLE N/A 45,412 0 0
PITNEY BOWES INC COM 724479100 793 128,729 SH   SOLE N/A 128,729 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,353 35,927 SH   SOLE N/A 35,927 0 0
POLARIS INC COM 731068102 9,362 98,257 SH   SOLE N/A 98,257 0 0
PPG INDS INC COM 693506107 1,472 10,204 SH   SOLE N/A 10,204 0 0
PRICE T ROWE GROUP INC COM 74144T108 6,764 44,677 SH   SOLE N/A 44,677 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 889 17,920 SH   SOLE N/A 17,920 0 0
PROCTER AND GAMBLE CO COM 742718109 439 3,152 SH   SOLE N/A 3,152 0 0
PROLOGIS INC. COM 74340W103 7,714 77,403 SH   SOLE N/A 77,403 0 0
PRUDENTIAL FINL INC COM 744320102 1,319 16,889 SH   SOLE N/A 16,889 0 0
PULTE GROUP INC COM 745867101 344 7,968 SH   SOLE N/A 7,968 0 0
QUALCOMM INC COM 747525103 2,403 15,773 SH   SOLE N/A 15,773 0 0
RANGE RES CORP COM 75281A109 1,572 234,591 SH   SOLE N/A 234,591 0 0
RAYMOND JAMES FINL INC COM 754730109 758 7,918 SH   SOLE N/A 7,918 0 0
REALTY INCOME CORP COM 756109104 18,445 296,686 SH   SOLE N/A 296,686 0 0
REPUBLIC SVCS INC COM 760759100 662 6,875 SH   SOLE N/A 6,875 0 0
RESMED INC COM 761152107 7,283 34,265 SH   SOLE N/A 34,265 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,035 12,100 SH   SOLE N/A 12,100 0 0
ROPER TECHNOLOGIES INC COM 776696106 10,200 23,661 SH   SOLE N/A 23,661 0 0
ROYAL BK CDA COM 780087102 2,711 33,037 SH   SOLE N/A 33,037 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 6,662 89,193 SH   SOLE N/A 89,193 0 0
ROYAL GOLD INC COM 780287108 7,638 71,813 SH   SOLE N/A 71,813 0 0
S&P GLOBAL INC COM 78409V104 19,867 60,436 SH   SOLE N/A 60,436 0 0
SALESFORCE COM INC COM 79466L302 11,532 51,821 SH   SOLE N/A 51,821 0 0
SAP SE SPON ADR 803054204 3,603 27,630 SH   SOLE N/A 27,630 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,973 10,539 SH   SOLE N/A 10,539 0 0
SCHLUMBERGER LTD COM 806857108 3,137 143,706 SH   SOLE N/A 143,706 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,143 5,742 SH   SOLE N/A 5,742 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,587 94,651 SH   SOLE N/A 94,651 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,462 33,970 SH   SOLE N/A 33,970 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,476 36,715 SH   SOLE N/A 36,715 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 14,749 166,558 SH   SOLE N/A 166,558 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,309 36,832 SH   SOLE N/A 36,832 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 15,545 214,743 SH   SOLE N/A 214,743 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,382 49,085 SH   SOLE N/A 49,085 0 0
SHERWIN WILLIAMS CO COM 824348106 9,957 13,549 SH   SOLE N/A 13,549 0 0
SINA CORP ORD G81477104 3,158 74,523 SH   SOLE N/A 74,523 0 0
SM ENERGY CO COM 78454L100 461 75,355 SH   SOLE N/A 75,355 0 0
SOUTHWEST AIRLS CO COM 844741108 10,455 224,298 SH   SOLE N/A 224,298 0 0
SOUTHWESTERN ENERGY CO COM 845467109 481 161,328 SH   SOLE N/A 161,328 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 11,531 37,708 SH   SOLE N/A 37,708 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,726 79,506 SH   SOLE N/A 79,506 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 278 663 SH   SOLE N/A 663 0 0
SPDR SER TR S&P DIVID ETF 78464A763 586 5,533 SH   SOLE N/A 5,533 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 9,412 163,284 SH   SOLE N/A 163,284 0 0
SPDR SER TR S&P METALS MNG 78464A755 2,524 75,469 SH   SOLE N/A 75,469 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 8,844 151,186 SH   SOLE N/A 151,186 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 6,679 103,842 SH   SOLE N/A 103,842 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,275 31,278 SH   SOLE N/A 31,278 0 0
SUN CMNTYS INC COM 866674104 7,230 47,584 SH   SOLE N/A 47,584 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,013 119,955 SH   SOLE N/A 119,955 0 0
SVB FINANCIAL GROUP COM 78486Q101 337 870 SH   SOLE N/A 870 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13,645 125,134 SH   SOLE N/A 125,134 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,520 12,127 SH   SOLE N/A 12,127 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 13,186 184,387 SH   SOLE N/A 184,387 0 0
TC ENERGY CORP COM 87807B107 5,805 142,554 SH   SOLE N/A 142,554 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 15,220 38,829 SH   SOLE N/A 38,829 0 0
TELEFLEX INCORPORATED COM 879369106 1,733 4,211 SH   SOLE N/A 4,211 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,520 204,442 SH   SOLE N/A 204,442 0 0
TERADYNE INC COM 880770102 12,127 101,147 SH   SOLE N/A 101,147 0 0
TESLA INC COM 88160R101 7,314 10,365 SH   SOLE N/A 10,365 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,430 666,361 SH   SOLE N/A 666,361 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,739 20,909 SH   SOLE N/A 20,909 0 0
T-MOBILE US INC COM 872590104 9,304 68,994 SH   SOLE N/A 68,994 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 887 15,716 SH   SOLE N/A 15,716 0 0
TRACTOR SUPPLY CO COM 892356106 5,213 37,079 SH   SOLE N/A 37,079 0 0
TRANSDIGM GROUP INC COM 893641100 13,198 21,327 SH   SOLE N/A 21,327 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,594 11,358 SH   SOLE N/A 11,358 0 0
TRUIST FINL CORP COM 89832Q109 14,670 306,071 SH   SOLE N/A 306,071 0 0
TYSON FOODS INC CL A 902494103 1,823 28,295 SH   SOLE N/A 28,295 0 0
ULTA BEAUTY INC COM 90384S303 19,653 68,439 SH   SOLE N/A 68,439 0 0
UNION PAC CORP COM 907818108 18,684 89,734 SH   SOLE N/A 89,734 0 0
UNITED AIRLS HLDGS INC COM 910047109 13,871 320,706 SH   SOLE N/A 320,706 0 0
UNITED RENTALS INC COM 911363109 4,303 18,556 SH   SOLE N/A 18,556 0 0
UNITED STATES STL CORP NEW COM 912909108 2,804 167,178 SH   SOLE N/A 167,178 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 14,825 64,513 SH   SOLE N/A 64,513 0 0
URBAN OUTFITTERS INC COM 917047102 1,795 70,131 SH   SOLE N/A 70,131 0 0
US BANCORP DEL COM NEW 902973304 4,444 95,393 SH   SOLE N/A 95,393 0 0
V F CORP COM 918204108 6,897 80,755 SH   SOLE N/A 80,755 0 0
VALERO ENERGY CORP COM 91913Y100 9,211 162,822 SH   SOLE N/A 162,822 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 10,125 281,098 SH   SOLE N/A 281,098 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 593 2,340 SH   SOLE N/A 2,340 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 237 2,788 SH   SOLE N/A 2,788 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,529 7,857 SH   SOLE N/A 7,857 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 982 6,958 SH   SOLE N/A 6,958 0 0
VERISK ANALYTICS INC COM 92345Y106 2,296 11,062 SH   SOLE N/A 11,062 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,482 144,375 SH   SOLE N/A 144,375 0 0
VISA INC COM CL A 92826C839 15,764 72,070 SH   SOLE N/A 72,070 0 0
VMWARE INC CL A COM 928563402 5,591 39,865 SH   SOLE N/A 39,865 0 0
VULCAN MATLS CO COM 929160109 6,414 43,248 SH   SOLE N/A 43,248 0 0
WABTEC COM 929740108 2,786 38,064 SH   SOLE N/A 38,064 0 0
WASTE CONNECTIONS INC COM 94106B101 2,531 24,676 SH   SOLE N/A 24,676 0 0
WASTE MGMT INC DEL COM 94106L109 4,898 41,529 SH   SOLE N/A 41,529 0 0
WATERS CORP COM 941848103 1,543 6,235 SH   SOLE N/A 6,235 0 0
WEC ENERGY GROUP INC COM 92939U106 2,390 25,967 SH   SOLE N/A 25,967 0 0
WELBILT INC COM 949090104 323 24,449 SH   SOLE N/A 24,449 0 0
WELLS FARGO CO NEW COM 949746101 237 7,857 SH   SOLE N/A 7,857 0 0
WELLTOWER INC COM 95040Q104 902 13,966 SH   SOLE N/A 13,966 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,027 14,215 SH   SOLE N/A 14,215 0 0
WESTERN UN CO COM 959802109 6,648 302,994 SH   SOLE N/A 302,994 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 4,116 98,607 SH   SOLE N/A 98,607 0 0
WILLIAMS SONOMA INC COM 969904101 6,740 66,178 SH   SOLE N/A 66,178 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 5,442 25,833 SH   SOLE N/A 25,833 0 0
WOLVERINE WORLD WIDE INC COM 978097103 517 16,559 SH   SOLE N/A 16,559 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 990 16,655 SH   SOLE N/A 16,655 0 0
XCEL ENERGY INC COM 98389B100 2,900 43,494 SH   SOLE N/A 43,494 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,474 32,457 SH   SOLE N/A 32,457 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,133 7,356 SH   SOLE N/A 7,356 0 0