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
ABBOTT LABS COM COM 002824100 3,897 44,862 SH   SOLE   44,862 0 0
ABBVIE INC COM COM 00287Y109 12,773 144,257 SH   SOLE   144,257 0 0
ALLIANT CORP COM COM 018802108 13,348 243,936 SH   SOLE   243,936 0 0
ALPHABET INC CAP STK CL A COM 02079K305 13,551 10,117 SH   SOLE   10,117 0 0
ALTRIA GROUP INC COM COM 02209S103 19,399 388,687 SH   SOLE   388,687 0 0
AMAZON COM INC COM COM 023135106 18,076 9,782 SH   SOLE   9,782 0 0
AMDOCS LTD SHS COM G02602103 5,274 73,063 SH   SOLE   73,063 0 0
AMERICAN ELEC PWR INC COM COM 025537101 5,491 58,097 SH   SOLE   58,097 0 0
AON PLC SHS CL A COM G0408V102 7,578 36,380 SH   SOLE   36,380 0 0
APPLE INC COM COM 037833100 20,568 70,044 SH   SOLE   70,044 0 0
APPLIED MATERIALS INC COM 038222105 5,063 82,949 SH   SOLE   82,949 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 22,842 492,812 SH   SOLE   492,812 0 0
AT&T INC COM COM 00206R102 15,826 404,954 SH   SOLE   404,954 0 0
AUTOZONE INC COM 053332102 9,495 7,970 SH   SOLE   7,970 0 0
AVERY DENNISON CORP COM COM 053611109 5,039 38,519 SH   SOLE   38,519 0 0
BECTON DICKINSON & CO COM COM 075887109 4,619 16,983 SH   SOLE   16,983 0 0
BERKSHIRE HATHAWAY INC DE CL COM 084670702 9,691 42,787 SH   SOLE   42,787 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 6,051 94,263 SH   SOLE   94,263 0 0
BROADCOM LTD SHS COM 11135F101 23,283 73,675 SH   SOLE   73,675 0 0
CAMPBELL SOUP CO COM COM 134429109 10,113 204,642 SH   SOLE   204,642 0 0
CELANESE CORP DEL COM SER A COM 150870103 7,045 57,225 SH   SOLE   57,225 0 0
CHEVRON CORP NEW COM COM 166764100 10,331 85,731 SH   SOLE   85,731 0 0
COCA COLA CO COM COM 191216100 10,349 186,980 SH   SOLE   186,980 0 0
COMCAST CORP NEW CL A COM 20030N101 10,182 226,420 SH   SOLE   226,420 0 0
CVS HEALTH CORP COM COM 126650100 10,042 135,173 SH   SOLE   135,173 0 0
DANAHER CORP DEL COM COM 235851102 4,681 30,500 SH   SOLE   30,500 0 0
DISNEY WALT CO COM DISNEY COM 254687106 14,414 99,661 SH   SOLE   99,661 0 0
DOLLAR GEN CORP NEW COM COM 256677105 16,063 102,978 SH   SOLE   102,978 0 0
ENTERGY CORP NEW COM COM 29364G103 4,559 38,052 SH   SOLE   38,052 0 0
EPAM SYS INC COM COM 29414B104 21,385 100,797 SH   SOLE   100,797 0 0
FACEBOOK INC CL A COM 30303M102 6,232 30,362 SH   SOLE   30,362 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106 12,742 91,610 SH   SOLE   91,610 0 0
FIRST TR NASDAQ100 TECH INDEX COM 337345102 37,515 374,776 SH   SOLE   374,776 0 0
FIRSTENERGY CORP COM COM 337932107 17,635 362,867 SH   SOLE   362,867 0 0
FORTUNE BRANDS HOME & COM COM 34964C106 6,210 95,039 SH   SOLE   95,039 0 0
GABELLI EQUITY TR INC COM COM 362397101 111 18,228 SH   SOLE   18,228 0 0
GENPACT LIMITED SHS COM G3922B107 2,787 66,095 SH   SOLE   66,095 0 0
GLOBAL PMTS INC COM COM 37940X102 19,094 104,588 SH   SOLE   104,588 0 0
HERSHEY CO COM COM 427866108 206 1,400 SH   SOLE   1,400 0 0
HILL ROM HLDGS INC COM COM 431475102 6,190 54,521 SH   SOLE   54,521 0 0
HOLOGIC INC COM COM 436440101 5,740 109,940 SH   SOLE   109,940 0 0
HOME DEPOT INC COM COM 437076102 29,095 133,233 SH   SOLE   133,233 0 0
HUMANA INC COM COM 444859102 6,519 17,786 SH   SOLE   17,786 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 7,009 75,728 SH   SOLE   75,728 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 226,647 1,066,022 SH   SOLE   1,066,022 0 0
INVESTORS BANCORP INC NEW COM COM 46146L101 4,660 391,063 SH   SOLE   391,063 0 0
IRON MTN INC NEW COM COM 46284V101 1,146 35,944 SH   SOLE   35,944 0 0
ISHARES TR CORE S&P500 ETF COM 464287200 263 813 SH   SOLE   813 0 0
ISHARES TR NASDAQ BIOTECH COM 464287556 5,451 45,236 SH   SOLE   45,236 0 0
ISHARES TR RUS 1000 GRW ETF COM 464287614 386,465 2,196,825 SH   SOLE   2,196,825 0 0
ISHARES TR RUS 2000 GRW ETF COM 464287648 11,287 52,687 SH   SOLE   52,687 0 0
ISHARES TR RUS MD CP GR ETF COM 464287481 57,715 378,260 SH   SOLE   378,260 0 0
ISHARES TR RUS MID CAP ETF COM 464287499 11,111 186,364 SH   SOLE   186,364 0 0
ISHARES TR S&P 500 GRWT ETF COM 464287309 370,621 1,913,970 SH   SOLE   1,913,970 0 0
ISHARES TR U.S. MED DVC ETF COM 464288810 50,306 190,322 SH   SOLE   190,322 0 0
JACOBS ENGR GROUP INC COM COM 469814107 9,510 105,869 SH   SOLE   105,869 0 0
KEYCORP NEW COM COM 493267108 15,713 776,341 SH   SOLE   776,341 0 0
KIMBERLY CLARK CORP COM COM 494368103 15,014 109,151 SH   SOLE   109,151 0 0
KIMCO RLTY CORP COM COM 49446R109 14,148 683,131 SH   SOLE   683,131 0 0
LILLY ELI & CO COM COM 532457108 2,637 20,064 SH   SOLE   20,064 0 0
LOCKHEED MARTIN CORP COM COM 539830109 15,516 39,847 SH   SOLE   39,847 0 0
M & T BK CORP COM COM 55261F104 4,948 29,151 SH   SOLE   29,151 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 4,077 36,595 SH   SOLE   36,595 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 14,448 48,387 SH   SOLE   48,387 0 0
MERCK & CO INC COM COM 58933Y105 9,869 108,515 SH   SOLE   108,515 0 0
METLIFE INC COM COM 59156R108 20,132 394,980 SH   SOLE   394,980 0 0
MICROSOFT CORP COM COM 594918104 16,237 102,961 SH   SOLE   102,961 0 0
NASDAQ INC COM COM 631103108 5,389 50,319 SH   SOLE   50,319 0 0
NETFLIX INC COM COM 64110L106 226 700 SH   SOLE   700 0 0
NEWELL BRANDS INC COM COM 651229106 1,185 61,666 SH   SOLE   61,666 0 0
NEXTERA ENERGY INC COM COM 65339F101 17,193 70,999 SH   SOLE   70,999 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 11,260 32,736 SH   SOLE   32,736 0 0
NVIDIA CORP COM COM 67066G104 5,110 21,716 SH   SOLE   21,716 0 0
OLD REP INTL CORP COM COM 680223104 15,464 691,287 SH   SOLE   691,287 0 0
ONEOK INC NEW COM COM 682680103 18,543 245,056 SH   SOLE   245,056 0 0
ORACLE CORP COM COM 68389X105 8,654 163,354 SH   SOLE   163,354 0 0
PACKAGING CORP AMER COM COM 695156109 14,093 125,842 SH   SOLE   125,842 0 0
PAYCHEX INC COM COM 704326107 16,772 197,183 SH   SOLE   197,183 0 0
PEOPLES UNITED FINANCIAL INC C COM 712704105 4,092 242,119 SH   SOLE   242,119 0 0
PEPSICO INC COM COM 713448108 16,644 121,781 SH   SOLE   121,781 0 0
PHILIP MORRIS INTL INC COM COM 718172109 13,776 161,900 SH   SOLE   161,900 0 0
PHILLIPS 66 COM COM 718546104 2,622 23,535 SH   SOLE   23,535 0 0
PPL CORP COM COM 69351T106 18,071 503,641 SH   SOLE   503,641 0 0
PRINCIPAL FINANCIAL GROUP INC COM 74251v102 4,824 87,706 SH   SOLE   87,706 0 0
PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 16,425 278,162 SH   SOLE   278,162 0 0
REPUBLIC SVCS INC COM COM 760759100 20,393 227,520 SH   SOLE   227,520 0 0
SBA COMMUNICATIONS CRP COM COM 78410G104 6,282 26,066 SH   SOLE   26,066 0 0
SELECT SECTOR SPDR TR COMMUNIC COM 81369Y852 132,293 2,466,771 SH   SOLE   2,466,771 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 98,818 787,897 SH   SOLE   787,897 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 48,424 768,871 SH   SOLE   768,871 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 179,980 1,766,939 SH   SOLE   1,766,939 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 96,749 3,143,236 SH   SOLE   3,143,236 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704 63,450 778,820 SH   SOLE   778,820 0 0
SELECT SECTOR SPDR TR TECHNOLO COM 81369Y803 372,483 4,063,308 SH   SOLE   4,063,308 0 0
SEMPRA ENERGY COM COM 816851109 1,115 7,363 SH   SOLE   7,363 0 0
SERVICENOW INC COM COM 81762P102 20,944 74,186 SH   SOLE   74,186 0 0
SPDR DOW JONES INDL AVRG ETF U COM 78467X109 388,850 1,363,907 SH   SOLE   1,363,907 0 0
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 811,810 2,522,245 SH   SOLE   2,522,245 0 0
SPDR SERIES TRUST S&P 500 GROW COM 78464A409 14,578 347,837 SH   SOLE   347,837 0 0
SPDR SERIES TRUST S&P DIVID ET COM 78464A763 22,327 207,556 SH   SOLE   207,556 0 0
STARBUCKS CORP COM COM 855244109 3,111 35,379 SH   SOLE   35,379 0 0
TARGET CORP COM COM 87612E106 9,888 77,127 SH   SOLE   77,127 0 0
TJX COS INC NEW COM COM 872540109 10,005 163,852 SH   SOLE   163,852 0 0
TRANSDIGM GROUP INC COM COM 893641100 10,682 19,075 SH   SOLE   19,075 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 28,032 157,325 SH   SOLE   157,325 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363 352,984 1,193,318 SH   SOLE   1,193,318 0 0
VANGUARD INDEX FDS SMALL CP ET COM 922908751 169,856 1,025,455 SH   SOLE   1,025,455 0 0
VANGUARD WORLD FDS INF TECH ET COM 92204A702 345,892 1,412,667 SH   SOLE   1,412,667 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 9,665 157,404 SH   SOLE   157,404 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 22,847 104,350 SH   SOLE   104,350 0 0
VISA INC COM CL A COM 92826C839 35,168 187,166 SH   SOLE   187,166 0 0
WALMART INC COM COM 931142103 7,540 63,443 SH   SOLE   63,443 0 0
WESTROCK CO COM COM 96145D105 13,608 317,139 SH   SOLE   317,139 0 0