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 254 1,317 SH   SOLE   987 0 330
ABBVIE INC COM 00287Y109 2,478 22,897 SH   SOLE   13,354 0 9,543
AIR PRODS & CHEMS INC COM 009158106 2,195 7,801 SH   SOLE   5,300 0 2,501
ALPHABET INC CAP STK CL A 02079K305 672 326 SH   SOLE   2 0 324
ALPHABET INC CAP STK CL C 02079K107 242 117 SH   SOLE   7 0 110
ALPS ETF TR SECTR DIV DOGS 00162Q858 295 5,738 SH   SOLE   4,579 0 1,159
AMAZON COM INC COM 023135106 1,325 428 SH   SOLE   70 0 358
AMERICAN FINL GROUP INC OHIO COM 025932104 888 7,787 SH   SOLE   821 0 6,966
AMERIPRISE FINL INC COM 03076C106 236 1,013 SH   SOLE   385 0 628
AMGEN INC COM 031162100 294 1,183 SH   SOLE   1,033 0 150
ANSYS INC COM 03662Q105 342 1,007 SH   SOLE   0 0 1,007
ANTHEM INC COM 036752103 369 1,029 SH   SOLE   681 0 348
APPLE INC COM 037833100 2,478 20,290 SH   SOLE   8,779 0 11,511
AT&T INC COM 00206R102 1,781 58,823 SH   SOLE   37,820 0 21,003
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 785 3,073 SH   SOLE   1,092 0 1,981
BK OF AMERICA CORP COM 060505104 225 5,806 SH   SOLE   4,321 0 1,485
BLACKROCK INC COM 09247X101 3,583 4,752 SH   SOLE   2,911 0 1,841
BOEING CO COM 097023105 282 1,109 SH   SOLE   46 0 1,063
BRISTOL-MYERS SQUIBB CO COM 110122108 1,303 20,644 SH   SOLE   11,380 0 9,264
CHEMED CORP NEW COM 16359R103 535 1,163 SH   SOLE   400 0 763
CHEVRON CORP NEW COM 166764100 3,492 33,326 SH   SOLE   21,214 0 12,112
CIGNA CORP NEW COM 125523100 456 1,887 SH   SOLE   1,616 0 271
CINCINNATI FINL CORP COM 172062101 1,370 13,293 SH   SOLE   8,716 0 4,577
CINTAS CORP COM 172908105 530 1,553 SH   SOLE   153 0 1,400
CISCO SYS INC COM 17275R102 364 7,047 SH   SOLE   1,312 0 5,735
COLGATE PALMOLIVE CO COM 194162103 254 3,222 SH   SOLE   3,181 0 41
COMCAST CORP NEW CL A 20030N101 2,986 55,179 SH   SOLE   35,168 0 20,011
COSTAR GROUP INC COM 22160N109 568 691 SH   SOLE   0 0 691
CROWN CASTLE INTL CORP NEW COM 22822V101 1,792 10,412 SH   SOLE   6,681 0 3,731
DANAHER CORPORATION COM 235851102 349 1,549 SH   SOLE   44 0 1,505
DOVER CORP COM 260003108 204 1,484 SH   SOLE   1,484 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 681 7,058 SH   SOLE   1,404 0 5,654
ECOLAB INC COM 278865100 354 1,652 SH   SOLE   0 0 1,652
EMERSON ELEC CO COM 291011104 5,632 62,420 SH   SOLE   29,721 0 32,699
EXXON MOBIL CORP COM 30231G102 2,855 51,130 SH   SOLE   33,281 0 17,849
FASTENAL CO COM 311900104 392 7,795 SH   SOLE   0 0 7,795
FIFTH THIRD BANCORP COM 316773100 538 14,365 SH   SOLE   5,856 0 8,509
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2,613 48,389 SH   SOLE   31,867 0 16,522
FISERV INC COM 337738108 207 1,736 SH   SOLE   274 0 1,462
FIVE BELOW INC COM 33829M101 426 2,235 SH   SOLE   0 0 2,235
GENERAL ELECTRIC CO COM 369604103 519 39,541 SH   SOLE   7,883 0 31,658
GLOBANT S A COM L44385109 247 1,190 SH   SOLE   0 0 1,190
GRACO INC COM 384109104 312 4,356 SH   SOLE   0 0 4,356
GRAND CANYON ED INC COM 38526M106 383 3,578 SH   SOLE   0 0 3,578
HEICO CORP NEW COM 422806109 372 2,959 SH   SOLE   0 0 2,959
HOME DEPOT INC COM 437076102 474 1,553 SH   SOLE   64 0 1,489
HUMANA INC COM 444859102 238 568 SH   SOLE   468 0 100
INTEL CORP COM 458140100 4,181 65,328 SH   SOLE   36,998 0 28,330
INTERNATIONAL BUSINESS MACHS COM 459200101 293 2,196 SH   SOLE   1,194 0 1,002
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 5,934 280,811 SH   SOLE   227,492 0 53,319
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 5,346 247,034 SH   SOLE   191,385 0 55,649
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 5,012 230,240 SH   SOLE   187,075 0 43,165
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 4,198 189,364 SH   SOLE   152,470 0 36,894
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 434 3,065 SH   SOLE   1,384 0 1,681
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 25,965 158,060 SH   SOLE   99,306 0 58,754
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 16,625 224,689 SH   SOLE   145,081 0 79,608
INVESCO QQQ TR UNIT SER 1 46090E103 1,138 3,565 SH   SOLE   0 0 3,565
ISHARES INC CORE MSCI EMKT 46434G103 10,682 165,969 SH   SOLE   113,334 0 52,635
ISHARES TR BLACKROCK ULTRA 46434V878 8,689 171,995 SH   SOLE   126,298 0 45,697
ISHARES TR CORE 1 5 YR USD 46432F859 16,579 323,243 SH   SOLE   188,502 0 134,741
ISHARES TR CORE S&P500 ETF 464287200 749 1,884 SH   SOLE   974 0 910
ISHARES TR ISHS 1-5YR INVS 464288646 393 7,189 SH   SOLE   4,329 0 2,860
ISHARES TR MSCI EAFE ETF 464287465 2,745 36,182 SH   SOLE   20,754 0 15,428
ISHARES TR MSCI KLD400 SOC 464288570 275 3,602 SH   SOLE   252 0 3,350
ISHARES TR MSCI USA ESG SLC 464288802 359 4,086 SH   SOLE   244 0 3,842
ISHARES TR MSCI USA MIN VOL 46429B697 789 11,405 SH   SOLE   6,364 0 5,041
ISHARES TR MSCI USA QLT FCT 46432F339 24,908 204,533 SH   SOLE   134,670 0 69,863
ISHARES TR MSCI USA VALUE 46432F388 27,784 271,167 SH   SOLE   177,910 0 93,257
ISHARES TR NATIONAL MUN ETF 464288414 34,642 298,512 SH   SOLE   165,893 0 132,619
ISHARES TR RUS 1000 GRW ETF 464287614 335 1,379 SH   SOLE   179 0 1,200
ISHARES TR RUSSELL 2000 ETF 464287655 21,437 97,027 SH   SOLE   66,940 0 30,087
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 12,550 221,863 SH   SOLE   144,182 0 77,681
J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 202 4,764 SH   SOLE   4,764 0 0
JOHNSON & JOHNSON COM 478160104 2,304 14,020 SH   SOLE   8,098 0 5,922
JPMORGAN CHASE & CO COM 46625H100 3,815 25,060 SH   SOLE   15,290 0 9,770
KRANESHARES TR QUADRTC INT RT 500767736 22,717 794,846 SH   SOLE   497,514 0 297,332
KROGER CO COM 501044101 479 13,302 SH   SOLE   12,571 0 731
LAS VEGAS SANDS CORP COM 517834107 243 4,000 SH   SOLE   4,000 0 0
MEDTRONIC PLC SHS G5960L103 3,296 27,903 SH   SOLE   16,843 0 11,060
MERCK & CO. INC COM 58933Y105 2,767 35,893 SH   SOLE   23,335 0 12,558
MICROSOFT CORP COM 594918104 5,311 22,526 SH   SOLE   8,243 0 14,283
MONDELEZ INTL INC CL A 609207105 2,099 35,854 SH   SOLE   20,772 0 15,082
NATIONAL INSTRS CORP COM 636518102 242 5,610 SH   SOLE   0 0 5,610
NIKE INC CL B 654106103 213 1,601 SH   SOLE   1 0 1,600
NORTHROP GRUMMAN CORP COM 666807102 209 646 SH   SOLE   0 0 646
NVIDIA CORPORATION COM 67066G104 411 770 SH   SOLE   0 0 770
PAYCOM SOFTWARE INC COM 70432V102 216 584 SH   SOLE   0 0 584
PEPSICO INC COM 713448108 2,267 16,029 SH   SOLE   9,531 0 6,498
PERKINELMER INC COM 714046109 205 1,600 SH   SOLE   0 0 1,600
PFIZER INC COM 717081103 3,363 92,815 SH   SOLE   51,479 0 41,336
PHILLIPS 66 COM 718546104 2,548 31,242 SH   SOLE   20,711 0 10,531
PIMCO ETF TR ACTIVE BD ETF 72201R775 488 4,457 SH   SOLE   4,457 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 96 10,592 SH   SOLE   3,800 0 6,792
PNC FINL SVCS GROUP INC COM 693475105 404 2,305 SH   SOLE   1,076 0 1,229
PROCTER AND GAMBLE CO COM 742718109 46,581 343,946 SH   SOLE   110,796 0 233,150
PROSHARES TR S&P 500 DV ARIST 74348A467 1,297 15,036 SH   SOLE   7,625 0 7,411
PROSHARES TR ULT MSCIBZL CAPP 74347B292 104 10,950 SH   SOLE   10,950 0 0
PROTO LABS INC COM 743713109 213 1,749 SH   SOLE   0 0 1,749
PRUDENTIAL FINL INC COM 744320102 3,747 41,131 SH   SOLE   26,509 0 14,622
QUALCOMM INC COM 747525103 774 5,839 SH   SOLE   4,514 0 1,325
REGAL BELOIT CORP COM 758750103 678 4,750 SH   SOLE   0 0 4,750
RITCHIE BROS AUCTIONEERS COM 767744105 311 5,311 SH   SOLE   0 0 5,311
ROCKWELL AUTOMATION INC COM 773903109 425 1,600 SH   SOLE   0 0 1,600
ROLLINS INC COM 775711104 334 9,716 SH   SOLE   0 0 9,716
SALESFORCE COM INC COM 79466L302 474 2,239 SH   SOLE   0 0 2,239
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5,415 143,941 SH   SOLE   113,826 0 30,115
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,655 53,809 SH   SOLE   28,529 0 25,280
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 7,997 249,127 SH   SOLE   190,164 0 58,963
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 411 8,012 SH   SOLE   7,721 0 291
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 63,435 1,175,804 SH   SOLE   745,743 0 430,061
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 74,765 773,085 SH   SOLE   482,996 0 290,089
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 21,958 301,128 SH   SOLE   188,052 0 113,076
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,554 50,497 SH   SOLE   45,742 0 4,755
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6,787 70,678 SH   SOLE   44,062 0 26,616
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 241 2,415 SH   SOLE   888 0 1,527
SELECT SECTOR SPDR TR ENERGY 81369Y506 226 4,616 SH   SOLE   602 0 4,014
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 15,589 228,211 SH   SOLE   148,166 0 80,045
SENSEONICS HLDGS INC COM 81727U105 32 12,060 SH   SOLE   80 0 11,980
SMUCKER J M CO COM NEW 832696405 203 1,604 SH   SOLE   461 0 1,143
SOUTHERN CO COM 842587107 1,982 31,879 SH   SOLE   17,141 0 14,738
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 365 1,107 SH   SOLE   7 0 1,100
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 81,307 2,812,433 SH   SOLE   1,866,690 0 945,743
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,599 4,034 SH   SOLE   0 0 4,034
SPDR SER TR BLMBRG BRC CNVRT 78464A359 733 8,793 SH   SOLE   925 0 7,868
SPDR SER TR MSCI USA STRTGIC 78468R812 218 1,966 SH   SOLE   349 0 1,617
SPDR SER TR NUVEEN BLMBRG SR 78468R739 11,744 236,959 SH   SOLE   135,790 0 101,169
SPDR SER TR S&P 600 SMCP VAL 78464A300 241 2,937 SH   SOLE   2,778 0 159
SPDR SER TR S&P DIVID ETF 78464A763 611 5,176 SH   SOLE   3,441 0 1,735
SPDR SER TR S&P METALS MNG 78464A755 322 8,072 SH   SOLE   0 0 8,072
STARBUCKS CORP COM 855244109 511 4,674 SH   SOLE   70 0 4,604
SYSCO CORP COM 871829107 315 4,000 SH   SOLE   0 0 4,000
TESLA INC COM 88160R101 315 472 SH   SOLE   26 0 446
TRUIST FINL CORP COM 89832Q109 2,061 35,334 SH   SOLE   22,203 0 13,131
TYLER TECHNOLOGIES INC COM 902252105 253 596 SH   SOLE   0 0 596
UNION PAC CORP COM 907818108 284 1,289 SH   SOLE   1,134 0 155
UNITEDHEALTH GROUP INC COM 91324P102 374 1,004 SH   SOLE   0 0 1,004
US BANCORP DEL COM NEW 902973304 6,266 113,291 SH   SOLE   29,379 0 83,912
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 445 5,258 SH   SOLE   4,308 0 950
VANGUARD INDEX FDS GROWTH ETF 922908736 635 2,472 SH   SOLE   1,915 0 557
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,172 5,672 SH   SOLE   3,603 0 2,069
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 272 4,318 SH   SOLE   4,318 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 603 4,097 SH   SOLE   2,391 0 1,706
VEEVA SYS INC CL A COM 922475108 447 1,711 SH   SOLE   0 0 1,711
VERISK ANALYTICS INC COM 92345Y106 309 1,748 SH   SOLE   82 0 1,666
VERIZON COMMUNICATIONS INC COM 92343V104 2,121 36,483 SH   SOLE   22,552 0 13,931
VISA INC COM CL A 92826C839 560 2,645 SH   SOLE   93 0 2,552
WALMART INC COM 931142103 1,913 14,081 SH   SOLE   8,847 0 5,234
WELLS FARGO CO NEW COM 949746101 3,059 78,283 SH   SOLE   54,257 0 24,026
WISDOMTREE TR INTRST RATE HDGE 97717W380 226 4,800 SH   SOLE   3,296 0 1,504
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,402 76,977 SH   SOLE   51,226 0 25,751
WISDOMTREE TR US SMALLCAP DIVD 97717W604 365 11,711 SH   SOLE   10,851 0 860
ZIMMER BIOMET HOLDINGS INC COM 98956P102 398 2,486 SH   SOLE   1,598 0 888