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
ISHARES TR CORE S&P 500 ETF ETF 464287200 1,805,609 4,189,793 SH   SOLE   0 4,189,793 0
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621 1,665,099 33,131,751 SH   SOLE   0 33,131,751 0
GOLDMAN SACHS ETF TR TR ACTIVEBETA U S LARGE CAP EQUITY ETF ETF 381430503 1,288,180 14,968,495 SH   SOLE   0 14,968,495 0
ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804 976,753 8,942,580 SH   SOLE   0 8,942,580 0
ISHARES TR S&P MIDCAP 400 VALUE ETF ETF 464287705 860,910 8,351,879 SH   SOLE   0 8,351,879 0
ISHARES TR MSCI USA VALUE FACTOR ETF ETF 46432F388 795,081 7,891,651 SH   SOLE   0 7,891,651 0
ISHARES TR CORE S&P MID-CAP ETF ETF 464287507 38,455 146,136 SH   SOLE   0 146,136 0
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF ETF 808524797 10,257 137,689 SH   SOLE   0 137,689 0
ISHARES TR MSCI INTL MULTIFACTOR ETF ETF 46434V274 8,431 289,540 SH   SOLE   0 289,540 0
GOLDMAN SACHS ETF TR ACTIVEBETA EMERGING MKTS EQUITY ETF ETF 381430206 3,266 87,718 SH   SOLE   0 87,718 0
MICROSOFT CORP COM COM 594918104 127 463 SH   SOLE   0 463 0
COSTCO WHOLESALE CORP NEW COM COM 22160K105 90 209 SH   SOLE   0 209 0
NIKE INC CL B COM 654106103 58 400 SH   SOLE   0 400 0
STARBUCKS CORP COM COM 855244109 44 430 SH   SOLE   0 430 0
J P MORGAN EXCHANGE-TRADED FD TR ULTRA-SHORT INCOME ETF ETF 46641Q837 17 338 SH   SOLE   0 338 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U S SMALL CO INDEX ETF ETF 808524763 15 277 SH   SOLE   0 277 0
PAYPAL HLDGS INC COM COM 70450Y103 13 50 SH   SOLE   0 50 0
APPLE INC COM COM 037833100 9 93 SH   SOLE   0 93 0
ISHARES TR BROAD USD INBD ETFVT GRADE CORP BD ETF ETF 464288620 7 114 SH   SOLE   0 114 0
CISCO SYSTEMS INC COM 17275R102 5 156 SH   SOLE   0 156 0
SPDR SER TR BLOOMBERG BARCLAYS 1-3 YR U S TREAS INDEX ETF 78468R101 5 166 SH   SOLE   0 166 0
ISHARES TR GLOBAL REIT ETF ETF 46434V647 4 144 SH   SOLE   0 144 0
BOEING CO COM COM 097023105 4 20 SH   SOLE   0 20 0
SPDR SER TR PORTFOLIO INTER TERM TREAS ETF ETF 78464A672 4 113 SH   SOLE   0 113 0
ISHARES TR CORE MSCI EAFE ETF ETF 46432F842 3 46 SH   SOLE   0 46 0
EBAY INC COM COM 278642103 3 50 SH   SOLE   0 50 0
ABBVIE INC COM COM 00287Y109 2 21 SH   SOLE   0 21 0
GILEAD SCIENCES INC COM 375558103 2 28 SH   SOLE   0 28 0
MERCK & CO INC NEW COM COM 58933Y105 2 27 SH   SOLE   0 27 0
MORGAN STANLEY COM NEW COM 617446448 2 18 SH   SOLE   0 18 0
SCHWAB STRATEGIC TR US LARGE-CAP ETF ETF 808524201 2 19 SH   SOLE   0 19 0
CARDINAL HEALTH INC COM COM 14149Y108 2 35 SH   SOLE   0 35 0
NETAPP INC COM COM 64110D104 2 25 SH   SOLE   0 25 0
ALLSTATE CORP COM COM 020002101 2 12 SH   SOLE   0 12 0
BANK OF NEW YORK MELLON CORP COM COM 064058100 2 31 SH   SOLE   0 31 0
BROADCOM INC COM COM 11135F101 2 5 SH   SOLE   0 5 0
CITIZENS FINL GROUP INC COM COM 174610105 2 40 SH   SOLE   0 40 0
EASTMAN CHEM CO COM COM 277432100 2 19 SH   SOLE   0 19 0
GENUINE PARTS CO COM COM 372460105 2 16 SH   SOLE   0 16 0
INTERPUBLIC GROUP COS INC COM COM 460690100 2 62 SH   SOLE   0 62 0
INVESCO EXCHANGE-TRADED FD TR II EMERGING MKTS SOVEREIGN DEBT ETF ETF 46138E784 2 57 SH   SOLE   0 57 0
JEFFERIES FINL GROUP INC COM COM 47233W109 2 47 SH   SOLE   0 47 0
KEYCORP NEW COM COM 493267108 2 109 SH   SOLE   0 109 0
NUTRIEN LTD REGISTERED SHS ISIN#CA67077M1086 COM 67077M108 2 34 SH   SOLE   0 34 0
OLD REPUBLIC INTL CORP COM 680223104 2 73 SH   SOLE   0 73 0
DISNEY WALT CO DISNEY COM COM 254687106 1 3 SH   SOLE   0 3 0
BEST BUY INC COM COM 086516101 1 13 SH   SOLE   0 13 0
EXXON MOBIL CORP COM COM 30231G102 1 21 SH   SOLE   0 21 0
REGIONS FINL CORP NEW COM COM 7591EP100 1 67 SH   SOLE   0 67 0
DISCOVER FINL SVCS COM INC COM 254709108 1 9 SH   SOLE   0 9 0
FACEBOOK INC CL A COM 30303M102 1 3 SH   SOLE   0 3 0
ISHARES TR BROAD USD HIGH YIELD CORPORATE BD ETF ETF 46435U853 1 34 SH   SOLE   0 34 0
COCA COLA BOTTLING CO CONS COM COM 191098102 1 2 SH   SOLE   0 2 0
CUMMINS INC COM 231021106 1 5 SH   SOLE   0 5 0
GENERAL MILLS INC COM COM 370334104 1 19 SH   SOLE   0 19 0
HIGHWOODS PROPERTIES INC REIT 431284108 1 28 SH   SOLE   0 28 0
ISHARES TR RUSSELL MID-CAP VALUE ETF ETF 464287473 1 11 SH   SOLE   0 11 0
M D C HLDGS INC FORMERLY M D C CORP COLO TO 6/20/85 COM COM 552676108 1 22 SH   SOLE   0 22 0
MCDONALDS CORP COM 580135101 1 22 SH   SOLE   0 22 0
NIKOLA CORP COM COM 654110105 1 72 SH   SOLE   0 72 0
NOKIA CORP SPONSORED ADR ADR 654902204 1 100 SH   SOLE   0 100 0
OMNICOM GROUP INC COM COM 681919106 1 17 SH   SOLE   0 17 0
ONEOK INC NEW COM COM 682680103 1 21 SH   SOLE   0 21 0
ONEMAIN HLDGS INC COM COM 68268W103 1 20 SH   SOLE   0 20 0
PORTLAND GEN ELEC CO COM NEW COM 736508847 1 23 SH   SOLE   0 23 0
SABRA HEALTH CARE REIT INC COM REIT 78573L106 1 49 SH   SOLE   0 49 0
STAG INDL INC COM REIT 85254J102 1 22 SH   SOLE   0 22 0
ISHARES INC CORE MSCI EMERGING MKTS ETF ETF 46434G103 0 36 SH   SOLE   0 36 0
FORD MOTOR CO DEL COM PAR COM 345370860 0 600 SH   SOLE   0 600 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 0 20 SH   SOLE   0 20 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 0 8 SH   SOLE   0 8 0
PEPSICO INC COM COM 713448108 0 27 SH   SOLE   0 27 0
PFIZER INC COM COM 717081103 0 100 SH   SOLE   0 100 0
PROCTER & GAMBLE CO COM COM 742718109 0 27 SH   SOLE   0 27 0
REALTY INCOME CORP COM REIT 756109104 0 49 SH   SOLE   0 49 0
AMERISOURCE BERGEN CORP COM COM 03073E105 0 29 SH   SOLE   0 29 0
AMGEN INC COM COM 031162100 0 14 SH   SOLE   0 14 0
EMERSON ELEC CO COM COM 291011104 0 37 SH   SOLE   0 37 0
JOHNSON & JOHNSON COM COM 478160104 0 21 SH   SOLE   0 21 0
ISHARES TR RUSSELL MID-CAP GROWTH ETF ETF 464287481 0 12 SH   SOLE   0 12 0
HONEYWELL INTL INC COM COM 438516106 0 16 SH   SOLE   0 16 0
AFLAC INC COM COM 001055102 0 65 SH   SOLE   0 65 0
ABBOTT LABS COM COM 002824100 0 28 SH   SOLE   0 28 0
AIR PRODS & CHEMS INC COM COM 009158106 0 12 SH   SOLE   0 12 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 0 14 SH   SOLE   0 14 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 0 22 SH   SOLE   0 22 0
ANALOG DEVICES INC COM COM 032654105 0 23 SH   SOLE   0 23 0
ATMOS ENERGY CORP COM COM 049560105 0 33 SH   SOLE   0 33 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 0 19 SH   SOLE   0 19 0
BECTON DICKINSON & CO COM 075887109 0 13 SH   SOLE   0 13 0
BLACKROCK INC COM COM 09247X101 0 4 SH   SOLE   0 4 0
BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103 0 23 SH   SOLE   0 23 0
BROWN & BROWN INC COM 115236101 0 70 SH   SOLE   0 70 0
BROWN FORMAN CORP CL B COM 115637209 0 46 SH   SOLE   0 46 0
CMS ENERGY CORP COM 125896100 0 54 SH   SOLE   0 54 0
CHURCH & DWIGHT CO INC COM 171340102 0 41 SH   SOLE   0 41 0
CITIGROUP INC COM NEW ISIN#US1729674242 COM 172967424 0 80 SH   SOLE   0 80 0
CLOROX CO COM COM 189054109 0 19 SH   SOLE   0 19 0
COLGATE PALMOLIVE CO COM COM 194162103 0 44 SH   SOLE   0 44 0
COMMERCE BANCSHARES INC COM COM 200525103 0 45 SH   SOLE   0 45 0
DEVON ENERGY CORP NEW COM COM 25179M103 0 51 SH   SOLE   0 51 0
ECOLAB INC COM COM 278865100 0 15 SH   SOLE   0 15 0
EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 0 145 SH   SOLE   0 145 0
EVERSOURCE ENERGY COM COM 30040W108 0 37 SH   SOLE   0 37 0
FACTSET RESH SYS INC COM COM 303075105 0 10 SH   SOLE   0 10 0
FEDERAL RLTY INVT TR SH BEN INT NEW REIT 313747206 0 31 SH   SOLE   0 31 0
FIRST TR EXCHANGE TRADED FD WTR ETF ETF 33733B100 0 20 SH   SOLE   0 20 0
FIRST TR NASDAQ-100 TECHNOLOGY SECTOR INDEX FD SHS COM 337345102 0 12 SH   SOLE   0 12 0
FIRST TR EXCHANGE-TRADED FD II CONSUMER DISCRETIONARY ALPHADEX (FD ANNUAL) ETF 33734X101 0 32 SH   SOLE   0 32 0
FIRST TR EXCHANGE-TRADED FD II FINL ALPHADEX FD ANNUAL ETF 33734X135 0 32 SH   SOLE   0 32 0
FIRST TR EXCHANGE-TRADED FD II INDLS PROD DURABL ALPHADEX FD ANNUAL ETF 33734X150 0 24 SH   SOLE   0 24 0
FIRST TR EXCHANGE-TRADED FD II MATLS ALPHADEX FD ANNUAL ETF 33734X168 0 20 SH   SOLE   0 20 0
FIRST TR EXCHANGE-TRADED FD II TECHNOLOGY ALPHADEX FD ANNUAL ETF 33734X176 0 16 SH   SOLE   0 16 0
FIRST TR EXCHANGE-TRADED FD VI NASDAQ TRANSN ETF ETF 33738R795 0 44 SH   SOLE   0 44 0
FIRST TR EXCHANGE-TRADED FD VI NASDAQ BK ETF ETF 33738R860 0 18 SH   SOLE   0 18 0
FIRST TR LOW DURATION OPPORTUNITIES ETF ETF 33739Q200 0 407 SH   SOLE   0 407 0
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENHANCED SHORT MATURITY ETF NEW ETF 33739Q408 0 156 SH   SOLE   0 156 0
GENERAL DYNAMICS CORP COM COM 369550108 0 18 SH   SOLE   0 18 0
GRAINGER W W INC COM COM 384802104 0 8 SH   SOLE   0 8 0
HENRY JACK & ASSOC INC COM COM 426281101 0 21 SH   SOLE   0 21 0
HOME DEPOT INC COM COM 437076102 0 11 SH   SOLE   0 11 0
ILLINOIS TOOL WORKS INC COM COM 452308109 0 16 SH   SOLE   0 16 0
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104 0 28 SH   SOLE   0 28 0
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 0 24 SH   SOLE   0 24 0
INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT ETF ETF 46137V357 0 28 SH   SOLE   0 28 0
INVESCO EXCHANGE-TRADED FD TR FINL PFD ETF ETF 46137V621 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD TR II PFD ETF ETF 46138E511 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2021 CORPORATE BD ETF ETF 46138J809 0 71 SH   SOLE   0 71 0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2024 CORPORATE BD ETF ETF 46138J833 0 46 SH   SOLE   0 46 0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2023 CORPORATE BD ETF ETF 46138J858 0 33 SH   SOLE   0 33 0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2023 ETF ETF 46138J866 0 267 SH   SOLE   0 267 0
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2022 CORPORATE BD ETF ETF 46138J874 0 36 SH   SOLE   0 36 0
INVESCO DB MULTI-SECTOR COMMODITY TR ENERGY FD ETF 46140H304 0 94 SH   SOLE   0 94 0
INVESCO DB MULTI-SECTOR COMMODITY TR OIL FD ETF 46140H403 0 65 SH   SOLE   0 65 0
ISHARES TR U S TRANSN ETF FD ETF 464287192 0 6 SH   SOLE   0 6 0
ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224 0 14 SH   SOLE   0 14 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 0 18 SH   SOLE   0 18 0
LOCKHEED MARTIN CORP COM COM 539830109 0 9 SH   SOLE   0 9 0
LOWES COS INC COM COM 548661107 0 17 SH   SOLE   0 17 0
MCCORMICK & CO INC COM NON VTG COM 579780206 0 36 SH   SOLE   0 36 0
MONDELEZ INTL INC CL A COM 609207105 0 59 SH   SOLE   0 59 0
NEW JERSEY RES CORP COM COM 646025106 0 82 SH   SOLE   0 82 0
NEXTERA ENERGY INC COM COM 65339F101 0 44 SH   SOLE   0 44 0
NUCOR CORP COM COM 670346105 0 14 SH   SOLE   0 14 0
PPG INDS INC COM COM 693506107 0 20 SH   SOLE   0 20 0
PAYCHEX INC COM COM 704326107 0 35 SH   SOLE   0 35 0
PHILLIPS 66 COM COM 718546104 0 45 SH   SOLE   0 45 0
PRICE T ROWE GROUP INC COM COM 74144T108 0 19 SH   SOLE   0 19 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 0 42 SH   SOLE   0 42 0
S&P GLOBAL INC COM COM 78409V104 0 9 SH   SOLE   0 9 0
SPDR SER TR S&P REGL BKG ETF ETF 78464A698 0 14 SH   SOLE   0 14 0
SPDR SER TR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 0 6 SH   SOLE   0 6 0
SCHWAB STRATEGIC TR US MID-CAP ETF ETF 808524508 0 6 SH   SOLE   0 6 0
SHERWIN WILLIAMS CO COM COM 824348106 0 13 SH   SOLE   0 13 0
SMUCKER J M CO COM NEW COM 832696405 0 26 SH   SOLE   0 26 0
STRYKER CORP COMMON COM 863667101 0 13 SH   SOLE   0 13 0