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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8864677,295SH SOLE 007,295
AMAZON COM INCCOM0231351061,089352SH SOLE 00352
BRISTOL-MYERS SQUIBB COCOM11012210810,654168,766SH SOLE 00168,766
BERKSHIRE HATHAWAY INC DELCL B NEW084670702246961SH SOLE 00961
INVESCO QQQ TRUNIT SER 146090E1039412,948SH SOLE 002,948
ABBOTT LABSCOM0028241001,68514,061SH SOLE 0014,061
BEST BUY INCCOM0865161015,78450,383SH SOLE 0050,383
HORMEL FOODS CORPCOM44045210062012,982SH SOLE 0012,982
ORACLE CORPCOM68389X1055,85883,486SH SOLE 0083,486
DISNEY WALT COCOM2546871062951,600SH SOLE 001,600
SHERWIN WILLIAMS COCOM8243481069,72013,171SH SOLE 0013,171
SYSCO CORPCOM8718291071,28316,300SH SOLE 0016,300
JOHNSON & JOHNSONCOM4781601047204,379SH SOLE 004,379
KROGER COCOM5010441015,690158,096SH SOLE 00158,096
JUNIPER NETWORKS INCCOM48203R10467226,530SH SOLE 0026,530
CHEVRON CORP NEWCOM1667641002021,931SH SOLE 001,931
MICROSOFT CORPCOM5949181042,72111,541SH SOLE 0011,541
AT&T INCCOM00206R1025,739189,610SH SOLE 00189,610
CITIGROUP INCCOM NEW1729674246,81393,647SH SOLE 0093,647
CISCO SYS INCCOM17275R1026,982135,027SH SOLE 00135,027
INTERNATIONAL BUSINESS MACHSCOM4592001015,92844,484SH SOLE 0044,484
VERIZON COMMUNICATIONS INCCOM92343V10494216,201SH SOLE 0016,201
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1005416,861SH SOLE 006,861
SELECT SECTOR SPDR TRENERGY81369Y50665813,419SH SOLE 0013,419
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6052,30867,777SH SOLE 0067,777
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041,73917,660SH SOLE 0017,660
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8034,66835,148SH SOLE 0035,148
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3081,10316,142SH SOLE 0016,142
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2091,68514,436SH SOLE 0014,436
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4072,21413,173SH SOLE 0013,173
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088448245,600SH SOLE 005,600
APPLIED MATLS INCCOM0382221051,52611,419SH SOLE 0011,419
WABTECCOM9297401081,21815,392SH SOLE 0015,392
BORGWARNER INCCOM0997241066,075131,046SH SOLE 00131,046
TARGET CORPCOM87612E1066733,398SH SOLE 003,398
CABOT OIL & GAS CORPCOM12709710365134,665SH SOLE 0034,665
COSTCO WHSL CORP NEWCOM22160K1057392,097SH SOLE 002,097
CVS HEALTH CORPCOM1266501007,01993,294SH SOLE 0093,294
MERCK & CO. INCCOM58933Y1055977,744SH SOLE 007,744
PROCTER AND GAMBLE COCOM7427181094883,600SH SOLE 003,600
HOME DEPOT INCCOM437076102269882SH SOLE 00882
MCDONALDS CORPCOM5801351016502,900SH SOLE 002,900
NIKE INCCL B6541061032521,900SH SOLE 001,900
TJX COS INC NEWCOM8725401094316,518SH SOLE 006,518
NORTONLIFELOCK INCCOM66877110863429,832SH SOLE 0029,832
ISHARES TR20 YR TR BD ETF4642874324273,150SH SOLE 003,150
PROGRESSIVE CORPCOM7433151033,28534,363SH SOLE 0034,363
FISERV INCCOM3377381081,1489,642SH SOLE 009,642
GLOBAL PMTS INCCOM37940X1021,1955,931SH SOLE 005,931
UNITEDHEALTH GROUP INCCOM91324P1027,17119,272SH SOLE 0019,272
AMERICAN TOWER CORP NEWCOM03027X1001,2555,250SH SOLE 005,250
MARSH & MCLENNAN COS INCCOM5717481026565,388SH SOLE 005,388
COMCAST CORP NEWCL A20030N1016,869126,954SH SOLE 00126,954
WASTE MGMT INC DELCOM94106L1096975,400SH SOLE 005,400
NORFOLK SOUTHN CORPCOM6558441086442,400SH SOLE 002,400
FIRSTENERGY CORPCOM3379321076,103175,917SH SOLE 00175,917
APPLE INCCOM0378331006,68254,702SH SOLE 0054,702
LAM RESEARCH CORPCOM5128071088,60214,452SH SOLE 0014,452
ELECTRONIC ARTS INCCOM2855121096004,431SH SOLE 004,431
CITRIX SYS INCCOM1773761006624,718SH SOLE 004,718
CHUBB LIMITEDCOMH1467J1046,05138,303SH SOLE 0038,303
PUBLIC STORAGECOM74460D1096602,676SH SOLE 002,676
ROYAL CARIBBEAN GROUPCOMV7780T1031,38916,223SH SOLE 0016,223
AON PLCSHS CL AG0403H1089954,326SH SOLE 004,326
SIMON PPTY GROUP INC NEWCOM8288061096,91960,815SH SOLE 0060,815
KELLOGG COCOM48783610863910,097SH SOLE 0010,097
AKAMAI TECHNOLOGIES INCCOM00971T1015945,834SH SOLE 005,834
CIGNA CORP NEWCOM1255231001,2495,168SH SOLE 005,168
TYLER TECHNOLOGIES INCCOM9022521056161,452SH SOLE 001,452
NETFLIX INCCOM64110L1067821,500SH SOLE 001,500
CERNER CORPCOM1567821045988,321SH SOLE 008,321
WD-40 COCOM9292361071,0253,348SH SOLE 003,348
DOLLAR GEN CORP NEWCOM2566771056072,996SH SOLE 002,996
CONSOLIDATED EDISON INCCOM2091151041,24116,587SH SOLE 0016,587
AMERICAN ELEC PWR CO INCCOM0255371016237,354SH SOLE 007,354
UNITED RENTALS INCCOM9113631099883,000SH SOLE 003,000
HENRY JACK & ASSOC INCCOM4262811015813,829SH SOLE 003,829
PULTE GROUP INCCOM7458671011,30924,956SH SOLE 0024,956
TYSON FOODS INCCL A9024941037,23697,383SH SOLE 0097,383
BALL CORPCOM0584981065846,887SH SOLE 006,887
ALPHABET INCCAP STK CL A02079K3051,242602SH SOLE 00602
VANGUARD INDEX FDSGROWTH ETF9229087364371,700SH SOLE 001,700
REPUBLIC SVCS INCCOM7607591006656,694SH SOLE 006,694
VANGUARD INDEX FDSSML CP GRW ETF922908595227826SH SOLE 00826
INTERCONTINENTAL EXCHANGE INCOM45866F1046265,604SH SOLE 005,604
CENTENE CORP DELCOM15135B1011,20318,818SH SOLE 0018,818
ISHARES TREAFE GRWTH ETF4642888852862,843SH SOLE 002,843
SMITH A O CORPCOM83186520975111,112SH SOLE 0011,112
SUN CMNTYS INCCOM86667410410,08367,200SH SOLE 0067,200
LEIDOS HOLDINGS INCCOM5253271021,19612,426SH SOLE 0012,426
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8372202,585SH SOLE 002,585
BROADRIDGE FINL SOLUTIONS INCOM11133T1036504,247SH SOLE 004,247
DELTA AIR LINES INC DELCOM NEW2473617021,43829,781SH SOLE 0029,781
BANK NEW YORK MELLON CORPCOM0640581001,27026,863SH SOLE 0026,863
SPDR SER TRBLMBRG BRC CNVRT78464A3595967,154SH SOLE 007,154
ISHARES TRISHS 5-10YR INVT4642886382013,397SH SOLE 003,397
LYONDELLBASELL INDUSTRIES NSHS - A -N537451006,72064,584SH SOLE 0064,584
CBOE GLOBAL MKTS INCCOM12503M1081,34713,646SH SOLE 0013,646
TESLA INCCOM88160R101334500SH SOLE 00500
HCA HEALTHCARE INCCOM40412C1011,3977,418SH SOLE 007,418
HUNTINGTON INGALLS INDS INCCOM4464131066,47631,460SH SOLE 0031,460
MARATHON PETE CORPCOM56585A1027,268135,884SH SOLE 00135,884
ISHARES TRUS TREAS BD ETF46429B2671,43554,788SH SOLE 0054,788
FACEBOOK INCCL A30303M1021,8396,243SH SOLE 006,243
ABBVIE INCCOM00287Y1092,37021,900SH SOLE 0021,900
PAYPAL HLDGS INCCOM70450Y1031,2925,319SH SOLE 005,319
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y86057014,428SH SOLE 0014,428
CHARTER COMMUNICATIONS INC NCL A16119P1087121,154SH SOLE 001,154
SPOTIFY TECHNOLOGY S ASHSL8681T1022,68010,000SH SOLE 0010,000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8521,83024,959SH SOLE 0024,959
APPLE INCCOM03783310014800SHCallSOLE 00800
APPLE INCCOM03783310017800SHCallSOLE 00800
MICROSOFT CORPCOM59491810452,100SHPutSOLE 002,100
MICROSOFT CORPCOM594918104134,500SHPutSOLE 004,500
WD-40 COCOM929236107103,200SHPutSOLE 003,200
TESLA INCCOM88160R10132500SHPutSOLE 00500
PROGRESSIVE CORPCOM743315103813,700SHPutSOLE 0013,700