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 COM 88579Y101 3,713 21,045 SH   SOLE N/A 21,045 0 0
ABBOTT LABS COM 002824100 4,963 57,142 SH   SOLE N/A 57,142 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 690 3,279 SH   SOLE N/A 3,279 0 0
ADVANCED MICRO DEVICES INC COM 007903107 986 21,493 SH   SOLE N/A 21,493 0 0
AES CORP COM 00130H105 3,683 185,061 SH   SOLE N/A 185,061 0 0
AFLAC INC COM 001055102 1,697 32,086 SH   SOLE N/A 32,086 0 0
AGCO CORP COM 001084102 2,895 37,470 SH   SOLE N/A 37,470 0 0
AIR PRODS & CHEMS INC COM 009158106 20,948 89,144 SH   SOLE N/A 89,144 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,284 61,176 SH   SOLE N/A 61,176 0 0
ALLSTATE CORP COM 020002101 756 6,726 SH   SOLE N/A 6,726 0 0
ALPHABET INC CAP STK CL C 02079K107 988 739 SH   SOLE N/A 739 0 0
ALTRIA GROUP INC COM 02209S103 368 7,367 SH   SOLE N/A 7,367 0 0
AMAZON COM INC COM 023135106 11,399 6,169 SH   SOLE N/A 6,169 0 0
AMEREN CORP COM 023608102 11,030 143,619 SH   SOLE N/A 143,619 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,315 13,916 SH   SOLE N/A 13,916 0 0
AMERICAN EXPRESS CO COM 025816109 14,053 112,884 SH   SOLE N/A 112,884 0 0
AMETEK INC NEW COM 031100100 3,903 39,135 SH   SOLE N/A 39,135 0 0
AMGEN INC COM 031162100 841 3,490 SH   SOLE N/A 3,490 0 0
ANALOG DEVICES INC COM 032654105 2,429 20,440 SH   SOLE N/A 20,440 0 0
AON PLC SHS CL A G0408V102 2,236 10,736 SH   SOLE N/A 10,736 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 1,021 19,774 SH   SOLE N/A 19,774 0 0
APPLE INC COM 037833100 7,991 27,213 SH   SOLE N/A 27,213 0 0
ASSURANT INC COM 04621X108 3,121 23,810 SH   SOLE N/A 23,810 0 0
AT&T INC COM 00206R102 1,924 49,226 SH   SOLE N/A 49,226 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 9,250 54,251 SH   SOLE N/A 54,251 0 0
AUTOZONE INC COM 053332102 17,664 14,827 SH   SOLE N/A 14,827 0 0
AVALONBAY CMNTYS INC COM 053484101 892 4,252 SH   SOLE N/A 4,252 0 0
BAKER HUGHES COMPANY CL A 05722G100 4,777 186,396 SH   SOLE N/A 186,396 0 0
BALL CORP COM 058498106 13,599 210,284 SH   SOLE N/A 210,284 0 0
BAXTER INTL INC COM 071813109 7,417 88,694 SH   SOLE N/A 88,694 0 0
BECTON DICKINSON & CO COM 075887109 7,911 29,087 SH   SOLE N/A 29,087 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,317 5,816 SH   SOLE N/A 5,816 0 0
BLACKROCK INC COM 09247X101 260 517 SH   SOLE N/A 517 0 0
BLOCK H & R INC COM 093671105 5,162 219,835 SH   SOLE N/A 219,835 0 0
BOSTON SCIENTIFIC CORP COM 101137107 30,064 664,838 SH   SOLE N/A 664,838 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 419 6,522 SH   SOLE N/A 6,522 0 0
BROADCOM INC COM 11135F101 8,502 26,904 SH   SOLE N/A 26,904 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,698 21,708 SH   SOLE N/A 21,708 0 0
CABOT OIL & GAS CORP COM 127097103 4,296 246,783 SH   SOLE N/A 246,783 0 0
CAMECO CORP COM 13321L108 2,518 282,962 SH   SOLE N/A 282,962 0 0
CANADIAN NATL RY CO COM 136375102 7,777 85,978 SH   SOLE N/A 85,978 0 0
CANADIAN PAC RY LTD COM 13645T100 2,777 10,892 SH   SOLE N/A 10,892 0 0
CARMAX INC COM 143130102 1,399 15,952 SH   SOLE N/A 15,952 0 0
CARTERS INC COM 146229109 649 5,933 SH   SOLE N/A 5,933 0 0
CATERPILLAR INC DEL COM 149123101 267 1,810 SH   SOLE N/A 1,810 0 0
CBRE GROUP INC CL A 12504L109 2,039 33,265 SH   SOLE N/A 33,265 0 0
CELANESE CORP DEL COM 150870103 405 3,287 SH   SOLE N/A 3,287 0 0
CF INDS HLDGS INC COM 125269100 8,619 180,535 SH   SOLE N/A 180,535 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 818 7,371 SH   SOLE N/A 7,371 0 0
CHEVRON CORP NEW COM 166764100 2,496 20,711 SH   SOLE N/A 20,711 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,359 26,710 SH   SOLE N/A 26,710 0 0
CHUBB LIMITED COM H1467J104 9,341 60,008 SH   SOLE N/A 60,008 0 0
CHURCH & DWIGHT INC COM 171340102 12,122 172,341 SH   SOLE N/A 172,341 0 0
CIENA CORP COM NEW 171779309 25,099 587,926 SH   SOLE N/A 587,926 0 0
CISCO SYS INC COM 17275R102 16,035 334,339 SH   SOLE N/A 334,339 0 0
CLOROX CO DEL COM 189054109 40,193 261,776 SH   SOLE N/A 261,776 0 0
CME GROUP INC COM 12572Q105 30,153 150,222 SH   SOLE N/A 150,222 0 0
CNX RESOURCES CORPORATION COM 12653C108 5,138 580,531 SH   SOLE N/A 580,531 0 0
COCA COLA CO COM 191216100 527 9,520 SH   SOLE N/A 9,520 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,582 31,086 SH   SOLE N/A 31,086 0 0
COLGATE PALMOLIVE CO COM 194162103 2,632 38,238 SH   SOLE N/A 38,238 0 0
COMCAST CORP NEW CL A 20030N101 6,065 134,870 SH   SOLE N/A 134,870 0 0
CONAGRA BRANDS INC COM 205887102 2,901 84,735 SH   SOLE N/A 84,735 0 0
CONOCOPHILLIPS COM 20825C104 34,643 532,722 SH   SOLE N/A 532,722 0 0
CONSOLIDATED EDISON INC COM 209115104 1,038 11,474 SH   SOLE N/A 11,474 0 0
COOPER COS INC COM NEW 216648402 8,105 25,226 SH   SOLE N/A 25,226 0 0
CORECIVIC INC COM 21871N101 854 49,153 SH   SOLE N/A 49,153 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,796 36,730 SH   SOLE N/A 36,730 0 0
CREE INC COM 225447101 5,974 129,458 SH   SOLE N/A 129,458 0 0
CSX CORP COM 126408103 11,596 160,251 SH   SOLE N/A 160,251 0 0
CUMMINS INC COM 231021106 1,229 6,868 SH   SOLE N/A 6,868 0 0
DANAHER CORPORATION COM 235851102 1,406 9,164 SH   SOLE N/A 9,164 0 0
DARDEN RESTAURANTS INC COM 237194105 8,288 76,028 SH   SOLE N/A 76,028 0 0
DEERE & CO COM 244199105 4,620 26,665 SH   SOLE N/A 26,665 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,978 68,029 SH   SOLE N/A 68,029 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 1,802 231,630 SH   SOLE N/A 231,630 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 112 15,592 SH   SOLE N/A 15,592 0 0
DIGITAL RLTY TR INC COM 253868103 7,906 66,030 SH   SOLE N/A 66,030 0 0
DISNEY WALT CO COM DISNEY 254687106 1,255 8,676 SH   SOLE N/A 8,676 0 0
DOLLAR TREE INC COM 256746108 11,320 120,358 SH   SOLE N/A 120,358 0 0
DOMINOS PIZZA INC COM 25754A201 9,470 32,235 SH   SOLE N/A 32,235 0 0
DTE ENERGY CO COM 233331107 4,126 31,772 SH   SOLE N/A 31,772 0 0
ECOLAB INC COM 278865100 8,491 43,995 SH   SOLE N/A 43,995 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 10,191 43,682 SH   SOLE N/A 43,682 0 0
ENCANA CORP COM 292505104 639 136,327 SH   SOLE N/A 136,327 0 0
ENDO INTL PLC SHS G30401106 1,460 311,386 SH   SOLE N/A 311,386 0 0
EOG RES INC COM 26875P101 5,867 70,042 SH   SOLE N/A 70,042 0 0
EQUIFAX INC COM 294429105 11,992 85,584 SH   SOLE N/A 85,584 0 0
EQUINIX INC COM 29444U700 597 1,022 SH   SOLE N/A 1,022 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,047 12,937 SH   SOLE N/A 12,937 0 0
EVEREST RE GROUP LTD COM G3223R108 3,526 12,736 SH   SOLE N/A 12,736 0 0
EXPEDIA GROUP INC COM NEW 30212P303 459 4,249 SH   SOLE N/A 4,249 0 0
EXPEDITORS INTL WASH INC COM 302130109 8,327 106,735 SH   SOLE N/A 106,735 0 0
EXXON MOBIL CORP COM 30231G102 5,048 72,346 SH   SOLE N/A 72,346 0 0
F5 NETWORKS INC COM 315616102 30,055 215,215 SH   SOLE N/A 215,215 0 0
FACEBOOK INC CL A 30303M102 2,461 11,990 SH   SOLE N/A 11,990 0 0
FACTSET RESH SYS INC COM 303075105 20,603 76,790 SH   SOLE N/A 76,790 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,865 13,408 SH   SOLE N/A 13,408 0 0
FIRSTENERGY CORP COM 337932107 17,242 354,777 SH   SOLE N/A 354,777 0 0
FISERV INC COM 337738108 1,444 12,491 SH   SOLE N/A 12,491 0 0
FLUOR CORP NEW COM 343412102 3,278 173,627 SH   SOLE N/A 173,627 0 0
FOOT LOCKER INC COM 344849104 25,020 641,703 SH   SOLE N/A 641,703 0 0
FOSSIL GROUP INC COM 34988V106 2,807 356,242 SH   SOLE N/A 356,242 0 0
FRANKLIN RES INC COM 354613101 945 36,390 SH   SOLE N/A 36,390 0 0
GAP INC COM 364760108 1,490 84,269 SH   SOLE N/A 84,269 0 0
GARMIN LTD SHS H2906T109 4,924 50,473 SH   SOLE N/A 50,473 0 0
GENUINE PARTS CO COM 372460105 3,512 33,056 SH   SOLE N/A 33,056 0 0
GILEAD SCIENCES INC COM 375558103 1,143 17,595 SH   SOLE N/A 17,595 0 0
GRAINGER W W INC COM 384802104 7,238 21,380 SH   SOLE N/A 21,380 0 0
GUESS INC COM 401617105 687 30,693 SH   SOLE N/A 30,693 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,610 125,224 SH   SOLE N/A 125,224 0 0
HASBRO INC COM 418056107 16,642 157,582 SH   SOLE N/A 157,582 0 0
HEALTHPEAK PPTYS INC COM 42250P103 200 5,802 SH   SOLE N/A 5,802 0 0
HELMERICH & PAYNE INC COM 423452101 1,747 38,447 SH   SOLE N/A 38,447 0 0
HENRY SCHEIN INC COM 806407102 1,137 17,040 SH   SOLE N/A 17,040 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,337 49,028 SH   SOLE N/A 49,028 0 0
HERSHEY CO COM 427866108 7,845 53,372 SH   SOLE N/A 53,372 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 998 63,374 SH   SOLE N/A 63,374 0 0
HESS CORP COM 42809H107 8,082 120,965 SH   SOLE N/A 120,965 0 0
HOLLYFRONTIER CORP COM 436106108 7,226 142,496 SH   SOLE N/A 142,496 0 0
HOME DEPOT INC COM 437076102 667 3,055 SH   SOLE N/A 3,055 0 0
HONEYWELL INTL INC COM 438516106 4,909 27,736 SH   SOLE N/A 27,736 0 0
IAC INTERACTIVECORP COM 44919P508 8,915 35,787 SH   SOLE N/A 35,787 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,227 17,965 SH   SOLE N/A 17,965 0 0
INGERSOLL-RAND PLC SHS G47791101 3,460 26,029 SH   SOLE N/A 26,029 0 0
INTEL CORP COM 458140100 26,222 438,128 SH   SOLE N/A 438,128 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 414 4,471 SH   SOLE N/A 4,471 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,595 26,818 SH   SOLE N/A 26,818 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,130 48,908 SH   SOLE N/A 48,908 0 0
INTUIT COM 461202103 2,770 10,575 SH   SOLE N/A 10,575 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 11,753 55,278 SH   SOLE N/A 55,278 0 0
ISHARES INC MSCI AUST ETF 464286103 290 12,799 SH   SOLE N/A 12,799 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,718 36,203 SH   SOLE N/A 36,203 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,027 7,579 SH   SOLE N/A 7,579 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 318 7,279 SH   SOLE N/A 7,279 0 0
ISHARES TR CORE S&P SCP ETF 464287804 485 5,783 SH   SOLE N/A 5,783 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,462 10,709 SH   SOLE N/A 10,709 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,136 69,891 SH   SOLE N/A 69,891 0 0
ISHARES TR NASDAQ BIOTECH 464287556 285 2,364 SH   SOLE N/A 2,364 0 0
ISHARES TR RUS 1000 ETF 464287622 448 2,510 SH   SOLE N/A 2,510 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 381 2,163 SH   SOLE N/A 2,163 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 598 4,380 SH   SOLE N/A 4,380 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 233 1,090 SH   SOLE N/A 1,090 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 983 5,933 SH   SOLE N/A 5,933 0 0
ISHARES TR SELECT DIVID ETF 464287168 210 1,989 SH   SOLE N/A 1,989 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,115 11,983 SH   SOLE N/A 11,983 0 0
JACOBS ENGR GROUP INC COM 469814107 16,037 178,522 SH   SOLE N/A 178,522 0 0
JOHNSON & JOHNSON COM 478160104 403 2,764 SH   SOLE N/A 2,764 0 0
JOHNSON CTLS INTL PLC SHS G51502105 7,390 181,520 SH   SOLE N/A 181,520 0 0
JPMORGAN CHASE & CO COM 46625H100 1,492 10,700 SH   SOLE N/A 10,700 0 0
JUNIPER NETWORKS INC COM 48203R104 9,811 398,318 SH   SOLE N/A 398,318 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,714 11,189 SH   SOLE N/A 11,189 0 0
KB HOME COM 48666K109 1,008 29,411 SH   SOLE N/A 29,411 0 0
KBR INC COM 48242W106 4,115 134,930 SH   SOLE N/A 134,930 0 0
KIMBERLY CLARK CORP COM 494368103 9,503 69,088 SH   SOLE N/A 69,088 0 0
KLA CORPORATION COM NEW 482480100 300 1,684 SH   SOLE N/A 1,684 0 0
L BRANDS INC COM 501797104 1,022 56,382 SH   SOLE N/A 56,382 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2,094 10,581 SH   SOLE N/A 10,581 0 0
LAUDER ESTEE COS INC CL A 518439104 7,082 34,287 SH   SOLE N/A 34,287 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,051 222,125 SH   SOLE N/A 222,125 0 0
LINCOLN NATL CORP IND COM 534187109 954 16,167 SH   SOLE N/A 16,167 0 0
LINDE PLC SHS G5494J103 9,184 43,138 SH   SOLE N/A 43,138 0 0
LOCKHEED MARTIN CORP COM 539830109 6,341 16,285 SH   SOLE N/A 16,285 0 0
LOEWS CORP COM 540424108 4,986 94,982 SH   SOLE N/A 94,982 0 0
M & T BK CORP COM 55261F104 8,507 50,114 SH   SOLE N/A 50,114 0 0
MACYS INC COM 55616P104 1,803 106,056 SH   SOLE N/A 106,056 0 0
MARATHON OIL CORP COM 565849106 6,020 443,295 SH   SOLE N/A 443,295 0 0
MARSH & MCLENNAN COS INC COM 571748102 858 7,700 SH   SOLE N/A 7,700 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,915 222,698 SH   SOLE N/A 222,698 0 0
MASTERCARD INC CL A 57636Q104 657 2,201 SH   SOLE N/A 2,201 0 0
MERCADOLIBRE INC COM 58733R102 8,763 15,321 SH   SOLE N/A 15,321 0 0
MERCK & CO INC COM 58933Y105 461 5,069 SH   SOLE N/A 5,069 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,879 16,235 SH   SOLE N/A 16,235 0 0
MICRON TECHNOLOGY INC COM 595112103 219 4,073 SH   SOLE N/A 4,073 0 0
MICROSOFT CORP COM 594918104 5,097 32,321 SH   SOLE N/A 32,321 0 0
MONDELEZ INTL INC CL A 609207105 10,358 188,061 SH   SOLE N/A 188,061 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,596 56,580 SH   SOLE N/A 56,580 0 0
MOODYS CORP COM 615369105 4,481 18,876 SH   SOLE N/A 18,876 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 11,462 71,133 SH   SOLE N/A 71,133 0 0
MYLAN N V SHS EURO N59465109 5,754 286,275 SH   SOLE N/A 286,275 0 0
NASDAQ INC COM 631103108 18,939 176,831 SH   SOLE N/A 176,831 0 0
NETAPP INC COM 64110D104 16,462 264,447 SH   SOLE N/A 264,447 0 0
NETFLIX INC COM 64110L106 14,275 44,117 SH   SOLE N/A 44,117 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 885 73,623 SH   SOLE N/A 73,623 0 0
NEWELL BRANDS INC COM 651229106 2,799 145,623 SH   SOLE N/A 145,623 0 0
NIKE INC CL B 654106103 26,537 261,940 SH   SOLE N/A 261,940 0 0
NOBLE ENERGY INC COM 655044105 2,168 87,290 SH   SOLE N/A 87,290 0 0
NORFOLK SOUTHERN CORP COM 655844108 39,352 202,708 SH   SOLE N/A 202,708 0 0
NORTHROP GRUMMAN CORP COM 666807102 5,616 16,327 SH   SOLE N/A 16,327 0 0
NORTONLIFELOCK INC COM 668771108 1,198 46,963 SH   SOLE N/A 46,963 0 0
NRG ENERGY INC COM NEW 629377508 8,076 203,158 SH   SOLE N/A 203,158 0 0
NUTRIEN LTD COM 67077M108 1,050 21,924 SH   SOLE N/A 21,924 0 0
NVIDIA CORP COM 67066G104 550 2,336 SH   SOLE N/A 2,336 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,332 26,181 SH   SOLE N/A 26,181 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 28,331 64,645 SH   SOLE N/A 64,645 0 0
OCCIDENTAL PETE CORP COM 674599105 737 17,893 SH   SOLE N/A 17,893 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 762 4,017 SH   SOLE N/A 4,017 0 0
OMNICOM GROUP INC COM 681919106 1,199 14,797 SH   SOLE N/A 14,797 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,401 139,494 SH   SOLE N/A 139,494 0 0
ONEOK INC NEW COM 682680103 11,127 147,052 SH   SOLE N/A 147,052 0 0
ORACLE CORP COM 68389X105 4,979 93,981 SH   SOLE N/A 93,981 0 0
PACCAR INC COM 693718108 216 2,726 SH   SOLE N/A 2,726 0 0
PARKER HANNIFIN CORP COM 701094104 800 3,888 SH   SOLE N/A 3,888 0 0
PAYCHEX INC COM 704326107 8,304 97,626 SH   SOLE N/A 97,626 0 0
PAYPAL HLDGS INC COM 70450Y103 3,090 28,565 SH   SOLE N/A 28,565 0 0
PEPSICO INC COM 713448108 369 2,701 SH   SOLE N/A 2,701 0 0
PFIZER INC COM 717081103 3,344 85,355 SH   SOLE N/A 85,355 0 0
PHILIP MORRIS INTL INC COM 718172109 14,861 174,652 SH   SOLE N/A 174,652 0 0
PIONEER NAT RES CO COM 723787107 3,006 19,856 SH   SOLE N/A 19,856 0 0
PITNEY BOWES INC COM 724479100 82 20,457 SH   SOLE N/A 20,457 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,569 12,878 SH   SOLE N/A 12,878 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 5,008 91,062 SH   SOLE N/A 91,062 0 0
PROCTER & GAMBLE CO COM 742718109 294 2,357 SH   SOLE N/A 2,357 0 0
PROGRESSIVE CORP OHIO COM 743315103 4,991 68,947 SH   SOLE N/A 68,947 0 0
PROLOGIS INC COM 74340W103 342 3,842 SH   SOLE N/A 3,842 0 0
PRUDENTIAL FINL INC COM 744320102 3,156 33,663 SH   SOLE N/A 33,663 0 0
PUBLIC STORAGE COM 74460D109 7,518 35,303 SH   SOLE N/A 35,303 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,437 58,213 SH   SOLE N/A 58,213 0 0
QUALCOMM INC COM 747525103 1,335 15,134 SH   SOLE N/A 15,134 0 0
QURATE RETAIL INC COM SER A 74915M100 4,593 544,793 SH   SOLE N/A 544,793 0 0
RALPH LAUREN CORP CL A 751212101 10,371 88,477 SH   SOLE N/A 88,477 0 0
RANGE RES CORP COM 75281A109 863 177,896 SH   SOLE N/A 177,896 0 0
RAYTHEON CO COM NEW 755111507 632 2,876 SH   SOLE N/A 2,876 0 0
REPUBLIC SVCS INC COM 760759100 4,101 45,753 SH   SOLE N/A 45,753 0 0
RESMED INC COM 761152107 30,016 193,686 SH   SOLE N/A 193,686 0 0
ROBERT HALF INTL INC COM 770323103 221 3,499 SH   SOLE N/A 3,499 0 0
ROPER TECHNOLOGIES INC COM 776696106 17,634 49,780 SH   SOLE N/A 49,780 0 0
ROSS STORES INC COM 778296103 6,157 52,888 SH   SOLE N/A 52,888 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,389 17,533 SH   SOLE N/A 17,533 0 0
ROYAL GOLD INC COM 780287108 545 4,457 SH   SOLE N/A 4,457 0 0
S&P GLOBAL INC COM 78409V104 4,621 16,925 SH   SOLE N/A 16,925 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 8,231 77,519 SH   SOLE N/A 77,519 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 5,586 93,041 SH   SOLE N/A 93,041 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,956 23,565 SH   SOLE N/A 23,565 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5,107 81,084 SH   SOLE N/A 81,084 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,671 16,406 SH   SOLE N/A 16,406 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 700 22,727 SH   SOLE N/A 22,727 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,689 20,737 SH   SOLE N/A 20,737 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 709 11,547 SH   SOLE N/A 11,547 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,820 19,850 SH   SOLE N/A 19,850 0 0
SEMPRA ENERGY COM 816851109 365 2,409 SH   SOLE N/A 2,409 0 0
SHERWIN WILLIAMS CO COM 824348106 2,051 3,515 SH   SOLE N/A 3,515 0 0
SIMON PPTY GROUP INC NEW COM 828806109 4,359 29,261 SH   SOLE N/A 29,261 0 0
SINA CORP ORD G81477104 1,733 43,401 SH   SOLE N/A 43,401 0 0
SMUCKER J M CO COM NEW 832696405 818 7,854 SH   SOLE N/A 7,854 0 0
SOUTHWEST AIRLS CO COM 844741108 3,568 66,101 SH   SOLE N/A 66,101 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,049 3,680 SH   SOLE N/A 3,680 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,975 71,383 SH   SOLE N/A 71,383 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 562 1,498 SH   SOLE N/A 1,498 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 773 16,992 SH   SOLE N/A 16,992 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3,783 159,604 SH   SOLE N/A 159,604 0 0
SPRINT CORPORATION COM 85207U105 5,410 1,038,402 SH   SOLE N/A 1,038,402 0 0
STARBUCKS CORP COM 855244109 22,807 259,409 SH   SOLE N/A 259,409 0 0
STRYKER CORP COM 863667101 8,356 39,800 SH   SOLE N/A 39,800 0 0
SYSCO CORP COM 871829107 14,353 167,793 SH   SOLE N/A 167,793 0 0
TARGET CORP COM 87612E106 334 2,606 SH   SOLE N/A 2,606 0 0
TAUBMAN CTRS INC COM 876664103 1,867 60,064 SH   SOLE N/A 60,064 0 0
TECK RESOURCES LTD CL B 878742204 7,526 433,304 SH   SOLE N/A 433,304 0 0
TEGNA INC COM 87901J105 6,557 392,886 SH   SOLE N/A 392,886 0 0
TERADYNE INC COM 880770102 622 9,124 SH   SOLE N/A 9,124 0 0
TESLA INC COM 88160R101 3,501 8,370 SH   SOLE N/A 8,370 0 0
TEXAS INSTRS INC COM 882508104 4,528 35,294 SH   SOLE N/A 35,294 0 0
TEXTRON INC COM 883203101 7,916 177,499 SH   SOLE N/A 177,499 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 648 1,994 SH   SOLE N/A 1,994 0 0
TJX COS INC NEW COM 872540109 4,404 72,127 SH   SOLE N/A 72,127 0 0
TRACTOR SUPPLY CO COM 892356106 20,020 214,257 SH   SOLE N/A 214,257 0 0
TRANSDIGM GROUP INC COM 893641100 255 456 SH   SOLE N/A 456 0 0
TRAVELERS COMPANIES INC COM 89417E109 18,216 133,010 SH   SOLE N/A 133,010 0 0
TRIMBLE INC COM 896239100 5,399 129,506 SH   SOLE N/A 129,506 0 0
TYSON FOODS INC CL A 902494103 4,428 48,640 SH   SOLE N/A 48,640 0 0
UDR INC COM 902653104 1,195 25,579 SH   SOLE N/A 25,579 0 0
ULTA BEAUTY INC COM 90384S303 28,999 114,556 SH   SOLE N/A 114,556 0 0
UNDER ARMOUR INC CL A 904311107 20,345 941,919 SH   SOLE N/A 941,919 0 0
UNION PACIFIC CORP COM 907818108 43,801 242,275 SH   SOLE N/A 242,275 0 0
UNITED AIRLINES HLDGS INC COM 910047109 15,341 174,155 SH   SOLE N/A 174,155 0 0
UNITED PARCEL SERVICE INC CL B 911312106 11,844 101,182 SH   SOLE N/A 101,182 0 0
UNITED TECHNOLOGIES CORP COM 913017109 901 6,013 SH   SOLE N/A 6,013 0 0
UNITEDHEALTH GROUP INC COM 91324P102 553 1,880 SH   SOLE N/A 1,880 0 0
UNUM GROUP COM 91529Y106 1,545 52,998 SH   SOLE N/A 52,998 0 0
US BANCORP DEL COM NEW 902973304 269 4,540 SH   SOLE N/A 4,540 0 0
V F CORP COM 918204108 351 3,525 SH   SOLE N/A 3,525 0 0
VALARIS PLC SHS CLASS A G9402V109 1,471 224,225 SH   SOLE N/A 224,225 0 0
VALE S A SPONSORED ADS 91912E105 25,071 1,899,351 SH   SOLE N/A 1,899,351 0 0
VALERO ENERGY CORP NEW COM 91913Y100 253 2,703 SH   SOLE N/A 2,703 0 0
VALVOLINE INC COM 92047W101 3,380 157,869 SH   SOLE N/A 157,869 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 4,781 163,297 SH   SOLE N/A 163,297 0 0
VANGUARD GROUP DIV APP ETF 921908844 761 6,101 SH   SOLE N/A 6,101 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 215 1,180 SH   SOLE N/A 1,180 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,310 8,007 SH   SOLE N/A 8,007 0 0
VENTAS INC COM 92276F100 4,764 82,506 SH   SOLE N/A 82,506 0 0
VERISIGN INC COM 92343E102 20,557 106,688 SH   SOLE N/A 106,688 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 486 7,910 SH   SOLE N/A 7,910 0 0
VISA INC COM CL A 92826C839 446 2,374 SH   SOLE N/A 2,374 0 0
VMWARE INC CL A COM 928563402 7,979 52,569 SH   SOLE N/A 52,569 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,324 124,226 SH   SOLE N/A 124,226 0 0
WALMART INC COM 931142103 1,379 11,605 SH   SOLE N/A 11,605 0 0
WASTE MGMT INC DEL COM 94106L109 37,792 331,629 SH   SOLE N/A 331,629 0 0
WEC ENERGY GROUP INC COM 92939U106 6,531 70,808 SH   SOLE N/A 70,808 0 0
WELLS FARGO CO NEW COM 949746101 1,148 21,335 SH   SOLE N/A 21,335 0 0
WELLTOWER INC COM 95040Q104 5,095 62,303 SH   SOLE N/A 62,303 0 0
WHIRLPOOL CORP COM 963320106 5,550 37,620 SH   SOLE N/A 37,620 0 0
WHITING PETE CORP NEW COM NEW 966387409 148 20,145 SH   SOLE N/A 20,145 0 0
WILLIAMS COS INC DEL COM 969457100 5,462 230,276 SH   SOLE N/A 230,276 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 18,748 92,837 SH   SOLE N/A 92,837 0 0
WW INTL INC COM 98262P101 990 25,921 SH   SOLE N/A 25,921 0 0
XCEL ENERGY INC COM 98389B100 5,982 94,219 SH   SOLE N/A 94,219 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 2,031 55,080 SH   SOLE N/A 55,080 0 0
XILINX INC COM 983919101 26,803 274,148 SH   SOLE N/A 274,148 0 0
YUM BRANDS INC COM 988498101 14,584 144,787 SH   SOLE N/A 144,787 0 0