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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579y101   926,304 6,776 SH   SOLE   6,105 0 671
A O Smith Corp COM 831865209   272,904 3,038 SH   SOLE   2,908 0 130
AbbVie Inc COM 00287y109   2,785,060 14,103 SH   SOLE   13,596 0 507
Abbott Laboratories COM 002824100   1,253,923 10,998 SH   SOLE   10,604 0 394
Acco Brands Corp COM 00081T108   68,473 12,518 SH   SOLE   11,678 0 840
Air Products & Chemicals Inc COM 009158106   319,475 1,073 SH   SOLE   1,073 0 0
Alphabet Inc Cl A COM 02079K305   3,800,950 22,918 SH   SOLE   21,344 0 1,574
Alphabet Inc Cl C COM 02079K107   3,177,947 19,008 SH   SOLE   17,428 0 1,580
Amazon.com Inc COM 023135106   4,544,216 24,388 SH   SOLE   23,378 0 1,010
American Electric Power Co Inc COM 025537101   229,824 2,240 SH   SOLE   2,168 0 72
Amgen Inc COM 031162100   2,866,702 8,897 SH   SOLE   8,401 0 496
Amplify Cyber Security ETF COM 032108664   818,404 11,986 SH   SOLE   10,901 0 1,085
Analog Devices Inc COM 032654105   330,064 1,434 SH   SOLE   1,388 0 46
Apple Inc COM 037833100   16,450,278 70,602 SH   SOLE   67,122 0 3,480
Archer Daniels Midland Co COM 039483102   390,102 6,530 SH   SOLE   6,273 0 257
Bank Ozk COM 06417n103   244,828 5,695 SH   SOLE   5,445 0 250
Bank of New York Mellon Corp COM 064058100   337,239 4,693 SH   SOLE   4,463 0 230
Best Buy Co Inc COM 086516101   312,586 3,026 SH   SOLE   2,909 0 117
BlackRock Inc New COM 09290D101   3,455,267 3,639 SH   SOLE   3,379 0 260
Boeing Co COM 097023105   836,980 5,505 SH   SOLE   5,320 0 185
Bristol-Myers Squibb Co COM 110122108   255,699 4,942 SH   SOLE   4,797 0 145
CVS Health Corp COM 126650100   410,285 6,525 SH   SOLE   6,065 0 460
Campbell Soup Co COM 134429109   220,189 4,501 SH   SOLE   4,441 0 60
Capital One Financial Corp COM 14040h105   1,718,156 11,475 SH   SOLE   10,648 0 827
Carnival Cruise Lines Inc Cl A COM 143658300   352,229 19,060 SH   SOLE   17,460 0 1,600
Carrier Global Corp COM 14448c104   443,178 5,506 SH   SOLE   5,016 0 490
Caterpillar Inc COM 149123101   1,929,395 4,933 SH   SOLE   4,603 0 330
Celanese Corp - Series A COM 150870103   258,460 1,901 SH   SOLE   1,827 0 74
Charles River Laboratories COM 159864107   858,789 4,360 SH   SOLE   4,210 0 150
Charles Schwab Corp COM 808513105   737,927 11,386 SH   SOLE   10,481 0 905
Chevron Corp COM 166764100   1,397,887 9,492 SH   SOLE   9,062 0 430
Church & Dwight COM 171340102   691,676 6,605 SH   SOLE   6,090 0 515
Cigna Corp COM 125523100   1,753,245 5,061 SH   SOLE   4,762 0 299
Cincinnati Financial Corp COM 172062101   202,410 1,487 SH   SOLE   1,426 0 61
Cisco Systems Inc COM 17275R102   1,826,318 34,316 SH   SOLE   31,641 0 2,675
Citigroup Inc COM 172967424   510,371 8,153 SH   SOLE   7,827 0 326
Comcast Corp COM 20030n101   1,201,016 28,753 SH   SOLE   26,473 0 2,280
Communication Services Sector COM 81369y852   3,483,174 38,531 SH   SOLE   37,286 0 1,245
Community Trust Bancorp Inc COM 204149108   338,979 6,826 SH   SOLE   6,601 0 225
ConocoPhillips COM 20825c104   978,262 9,292 SH   SOLE   8,540 0 752
Consolidated Edison Inc COM 209115104   394,028 3,784 SH   SOLE   3,669 0 115
Consumer Discr Select Sector S COM 81369y407   921,564 4,599 SH   SOLE   4,599 0 0
Corning Inc COM 219350105   983,593 21,785 SH   SOLE   20,314 0 1,471
Costco Wholesale Corp COM 22160k105   212,765 240 SH   SOLE   240 0 0
Cummins Inc COM 231021106   451,363 1,394 SH   SOLE   1,344 0 50
DaVita Inc COM 23918k108   1,156,690 7,056 SH   SOLE   6,471 0 585
Darden Restaurants Inc COM 237194105   300,686 1,832 SH   SOLE   1,782 0 50
Devon Energy Corporation COM 25179m103   1,038,284 26,541 SH   SOLE   24,541 0 2,000
Dow Inc COM 260557103   280,580 5,136 SH   SOLE   4,965 0 171
Eaton Corp PLC COM G29183103   705,636 2,129 SH   SOLE   2,129 0 0
Energy Select Sector SPDR ETF COM 81369y506   3,236,799 36,866 SH   SOLE   35,639 0 1,227
Enterprise Prods Partners LP COM 293792107   209,621 7,201 SH   SOLE   7,201 0 0
Exxon Mobil Corp COM 30231g102   2,164,474 18,465 SH   SOLE   17,496 0 969
FactSet Research Systems Inc COM 303075105   289,528 630 SH   SOLE   630 0 0
FedEx Corp COM 31428x106   1,220,613 4,460 SH   SOLE   4,040 0 420
First Trust Dow Jones Internet COM 33733E302   1,637,870 7,732 SH   SOLE   7,154 0 578
Flowserve Corp COM 34354p105   990,277 19,158 SH   SOLE   17,683 0 1,475
GSK plc COM 37733W204   556,704 13,618 SH   SOLE   13,268 0 350
General Electric Co COM 369604301   205,175 1,088 SH   SOLE   1,088 0 0
General Mills Inc COM 370334104   1,364,157 18,472 SH   SOLE   17,507 0 965
General Motors Co COM 37045v100   965,405 21,530 SH   SOLE   19,655 0 1,875
Gentex Corp COM 371901109   696,230 23,450 SH   SOLE   22,445 0 1,005
Global X US Infrastructure Dev COM 37954y673   1,274,330 30,960 SH   SOLE   29,135 0 1,825
Goldman Sachs Group Inc COM 38141G104   1,111,027 2,244 SH   SOLE   2,154 0 90
Health Care Select Sector SPDR COM 81369y209   311,701 2,024 SH   SOLE   2,024 0 0
Healthpeak Properties Inc COM 42250p103   493,672 21,586 SH   SOLE   19,874 0 1,712
Hewlett Packard Enterprise COM 42824C109   358,439 17,519 SH   SOLE   16,238 0 1,281
Home Depot Inc COM 437076102   450,988 1,113 SH   SOLE   1,092 0 21
Huntsman Corp COM 447011107   750,152 30,998 SH   SOLE   28,463 0 2,535
Hyster-Yale Materials Handling COM 449172105   839,149 13,159 SH   SOLE   12,178 0 981
Illinois Tool Works Inc COM 452308109   995,080 3,797 SH   SOLE   3,557 0 240
Incyte Corp COM 45337c102   1,706,636 25,819 SH   SOLE   23,919 0 1,900
Industrial Select Sector SPDR COM 81369y704   485,829 3,587 SH   SOLE   3,487 0 100
Intel Corp COM 458140100   520,425 22,183 SH   SOLE   21,122 0 1,061
Interactive Brokers Group Cl A COM 45841N107   1,334,233 9,574 SH   SOLE   8,819 0 755
International Business Machine COM 459200101   1,961,149 8,871 SH   SOLE   8,161 0 710
Invesco Dynamic Pharmaceutical COM 46137V662   1,699,689 19,543 SH   SOLE   18,383 0 1,160
Invesco KBW Bank ETF COM 46138e628   696,831 11,889 SH   SOLE   11,269 0 620
Invesco S&P 500 Eq Weight Finc COM 46137v340   893,328 12,949 SH   SOLE   12,169 0 780
Iron Mountain Inc COM 46284v101   3,621,225 30,474 SH   SOLE   28,914 0 1,560
JP Morgan Chase & Co COM 46625h100   3,754,151 17,804 SH   SOLE   16,811 0 993
JetBlue Airways Corp COM 477143101   131,200 20,000 SH   SOLE   20,000 0 0
Johnson & Johnson COM 478160104   2,323,232 14,336 SH   SOLE   13,471 0 865
KKR & Co LP COM 48248m102   261,160 2,000 SH   SOLE   2,000 0 0
L3 Harris Technologies Inc COM 502431109   237,394 998 SH   SOLE   998 0 0
Lockheed Martin Corp COM 539830109   372,365 637 SH   SOLE   611 0 26
Lowe's Cos Inc COM 548661107   1,244,471 4,595 SH   SOLE   4,285 0 310
ManpowerGroup Inc COM 56418H100   215,046 2,925 SH   SOLE   2,799 0 126
Marsh & McLennan Cos Inc COM 571748102   2,192,752 9,829 SH   SOLE   9,209 0 620
Materials Select Sector SPDR E COM 81369y100   3,014,894 31,281 SH   SOLE   29,961 0 1,320
McDonald's Corp COM 580135101   434,536 1,427 SH   SOLE   1,427 0 0
Medtronic PLC COM G5960L103   973,674 10,815 SH   SOLE   9,950 0 865
Merck & Co Inc COM 58933y105   367,707 3,238 SH   SOLE   3,128 0 110
MetLife Inc COM 59156r108   2,517,455 30,522 SH   SOLE   27,908 0 2,614
Meta Platforms Inc COM 30303m102   2,480,955 4,334 SH   SOLE   4,014 0 320
Microsoft Corp COM 594918104   13,009,315 30,233 SH   SOLE   27,473 0 2,760
NXP Semiconductors NV COM N6596X109   866,676 3,611 SH   SOLE   3,521 0 90
Northern Trust Corp COM 665859104   300,970 3,343 SH   SOLE   3,223 0 120
Nvidia Corp COM 67066g104   1,602,115 13,193 SH   SOLE   13,118 0 75
Occidental Petroleum Corp COM 674599105   337,123 6,541 SH   SOLE   6,088 0 453
Old Republic Intl Corp COM 680223104   2,016,886 56,942 SH   SOLE   52,588 0 4,354
Ollie's Bargain Outlet Holding COM 681116109   604,098 6,215 SH   SOLE   5,765 0 450
Omnicom Group COM 681919106   275,534 2,665 SH   SOLE   2,525 0 140
Oracle Corp COM 68389X105   2,103,929 12,347 SH   SOLE   11,405 0 942
Oshkosh Corp COM 688239201   1,044,288 10,421 SH   SOLE   9,621 0 800
Otis Worldwide Corp COM 68902v107   838,068 8,063 SH   SOLE   7,419 0 644
Owens Corning Inc COM 690742101   467,955 2,651 SH   SOLE   2,456 0 195
PNC Financial Services Group I COM 693475105   1,472,885 7,968 SH   SOLE   7,523 0 445
Packaging Corp of America COM 695156109   201,614 936 SH   SOLE   900 0 36
Paypal Holdings Inc COM 70450y103   577,734 7,404 SH   SOLE   6,684 0 720
Pepsico Inc COM 713448108   2,104,791 12,377 SH   SOLE   12,117 0 260
Pfizer Inc COM 717081103   455,107 15,726 SH   SOLE   15,293 0 433
Procter & Gamble Co COM 742718109   1,869,275 10,793 SH   SOLE   9,967 0 826
Qualcomm Inc COM 747525103   971,156 5,711 SH   SOLE   5,476 0 235
Ralph Lauren Corp COM 751212101   282,469 1,457 SH   SOLE   1,401 0 56
Raytheon Technologies COM 75513e101   1,413,506 11,666 SH   SOLE   10,716 0 950
Royal Caribbean Cruises COM V7780T103   857,181 4,833 SH   SOLE   4,553 0 280
S&P Global Inc COM 78409v104   290,340 562 SH   SOLE   562 0 0
Schlumberger Ltd COM 806857108   893,157 21,291 SH   SOLE   19,423 0 1,868
Seagate Technology PLC COM g7997r103   761,343 6,951 SH   SOLE   6,435 0 516
Skyworks Solutions Inc COM 83088m102   792,234 8,021 SH   SOLE   7,491 0 530
Snap-On Inc COM 833034101   208,881 721 SH   SOLE   663 0 58
Stanley Black & Decker Inc COM 854502101   754,501 6,851 SH   SOLE   6,291 0 560
Starbucks Corp COM 855244109   1,063,518 10,909 SH   SOLE   10,044 0 865
Stryker Corp COM 863667101   1,317,515 3,647 SH   SOLE   3,521 0 126
Synchrony Financial COM 87165b103   1,891,849 37,928 SH   SOLE   34,958 0 2,970
Sysco Corp COM 871829107   1,265,665 16,214 SH   SOLE   15,424 0 790
Tapestry Inc COM 876030107   1,788,153 38,062 SH   SOLE   35,111 0 2,951
Target Corp COM 87612E106   1,342,110 8,611 SH   SOLE   8,051 0 560
Technology Select Sector SPDR COM 81369y803   2,996,978 13,275 SH   SOLE   12,635 0 640
Texas Instruments Inc COM 882508104   1,420,788 6,878 SH   SOLE   6,548 0 330
Thermo Fisher Scientific Inc COM 883556102   1,467,867 2,373 SH   SOLE   2,171 0 202
United Parcel Service Inc COM 911312106   265,999 1,951 SH   SOLE   1,898 0 53
United Rentals Inc COM 911363109   2,277,770 2,813 SH   SOLE   2,615 0 198
Unum Group COM 91529y106   768,084 12,922 SH   SOLE   12,135 0 787
Utilities Select Sector SPDR E COM 81369y886   809,900 10,026 SH   SOLE   9,106 0 920
VICI Properties Inc COM 925652109   890,276 26,727 SH   SOLE   24,957 0 1,770
VanEck Semiconductor COM 92189f676   1,945,981 7,928 SH   SOLE   7,618 0 310
Vanguard Telecommunication Ser COM 92204a884   2,138,687 14,710 SH   SOLE   13,553 0 1,157
Vanguard Utilities ETF COM 92204a876   2,293,109 13,175 SH   SOLE   12,203 0 972
Vectors Oil Services ETF COM 92189h607   699,542 2,466 SH   SOLE   2,306 0 160
Veeco Instruments Inc COM 922417100   1,169,323 35,295 SH   SOLE   33,130 0 2,165
Verizon Communications Inc COM 92343V104   516,030 11,490 SH   SOLE   10,430 0 1,060
Visa Inc COM 92826c839   1,734,660 6,309 SH   SOLE   5,899 0 410
Wal-Mart Stores Inc COM 931142103   3,657,125 45,289 SH   SOLE   42,169 0 3,120
Walt Disney Co COM 254687106   1,602,155 16,656 SH   SOLE   15,326 0 1,330
Waste Management Inc COM 94106l109   389,665 1,877 SH   SOLE   1,877 0 0
Wells Fargo & Co COM 949746101   625,098 11,066 SH   SOLE   10,766 0 300
iShares US Aerospace & Defense COM 464288760   1,648,138 11,014 SH   SOLE   10,409 0 605
iShares US Healthcare Provider COM 464288828   924,090 16,181 SH   SOLE   14,981 0 1,200
Goldman Sachs ActiveBeta U.S. ETF 381430503   968,347 8,574 SH   SOLE   8,574 0 0
SPDR Portfolio S&P 500 High Di ETF 78468r788   1,808,266 39,612 SH   SOLE   39,612 0 0
Schwab Fundamental U.S. Large ETF 808524771   202,866 2,827 SH   SOLE   2,827 0 0
Schwab U.S. Large-Cap Growth E ETF 808524300   711,842 6,833 SH   SOLE   6,833 0 0
Schwab US Large-Cap ETF ETF 808524201   422,466 6,226 SH   SOLE   6,226 0 0
VanEck Morningstar Wide Moat E ETF 92189f643   1,760,065 18,154 SH   SOLE   18,154 0 0
iShares S&P 500 Growth ETF 464287309   5,416,174 56,566 SH   SOLE   52,821 0 3,745
iShares S&P 500 Value Index ETF 464287408   2,125,359 10,779 SH   SOLE   10,084 0 695
iShares S&P Midcap 400 Growth ETF 464287606   2,958,689 32,184 SH   SOLE   30,224 0 1,960
iShares S&P Midcap 400/BARRA V ETF 464287705   2,310,296 18,689 SH   SOLE   17,634 0 1,055
iShares S&P Smallcap 600/BARRA ETF 464287887   5,141,386 36,858 SH   SOLE   34,358 0 2,500
BNY Mellon Midcap Index Fund IND 05588m209   3,012,687 94,501 SH   SOLE   86,228 0 8,273
BNY Mellon Small Cap Stock Ind IND 09661l401   435,224 15,412 SH   SOLE   14,768 0 644
Fidelity 500 Index IND 315911750   460,387 2,294 SH   SOLE   2,273 0 20
Invesco QQQ Trust Series 1 IND 46090E103   18,521,844 37,949 SH   SOLE   36,033 0 1,916
Invesco S&P 500 Equal Weight E IND 46137v357   17,161,735 95,790 SH   SOLE   90,601 0 5,189
SPDR Dow Jones Industrial Avg IND 78467x109   657,308 1,553 SH   SOLE   1,464 0 89
SPDR S&P 500 ETF Trust IND 78462F103   34,896,058 60,820 SH   SOLE   57,495 0 3,325
SPDR S&P MidCap 400 ETF Trust IND 78467y107   11,655,671 20,461 SH   SOLE   19,446 0 1,015
Schwab S&P 500 Index Fund IND 808509855   8,647,352 96,933 SH   SOLE   87,664 0 9,268
Schwab Small-Cap Index Fund IND 808509848   2,658,816 73,529 SH   SOLE   66,964 0 6,565
Schwab US Mid-Cap Index IND 80850L726   613,502 9,063 SH   SOLE   8,468 0 595
iShares Russell 2000 Index Fun IND 464287655   7,196,159 32,578 SH   SOLE   30,892 0 1,686
iShares Russell Microcap Index IND 464288869   5,089,216 41,268 SH   SOLE   38,745 0 2,523
iShares S&P 500 Index Fund IND 464287200   321,145 557 SH   SOLE   557 0 0
iShares S&P Midcap 400 IND 464287507   296,766 4,762 SH   SOLE   4,262 0 500
iShares MSCI EAFE Index ETF 464287465   3,843,057 45,953 SH   SOLE   43,400 0 2,553
Airtech Inlt Group Reg Revoked COM 00950F205   0 350,000 SH   SOLE   350,000 0 0
Bristol-Myers Squibb Co COM 110122108   206,960 4,000 SH   SOLE   4,000 0 0
Chicago Atlantic Real Estate COM 167239102   173,976 11,217 SH   SOLE   11,217 0 0
Futuris Company COM 36118q105   1,086 77,000 SH   SOLE   77,000 0 0
Humbl Inc COM 44501q104   6 20,000 SH   SOLE   20,000 0 0
Kona Gold Beverage Inc COM 50049K103   3 10,000 SH   SOLE   10,000 0 0
Tesla Motors Inc COM 88160r101   921,722 3,523 SH   SOLE   3,463 0 60
SPDR Blackstone Senior Loan ET ETF 78467v608   1,462,133 35,013 SH   SOLE   35,013 0 0
iShares IBOXX $ Investment Gra ETF 464287242   260,758 2,308 SH   SOLE   2,308 0 0
Annaly Capital Management Inc CEF 035710839   690,709 34,415 SH   SOLE   31,204 0 3,211
BNY Mellon High Yield Strategi CEF 09660l105   52,684 19,585 SH   SOLE   19,585 0 0
Barings Corporate Investors CEF 06759x107   919,251 46,124 SH   SOLE   39,099 0 7,025
BlackRock MuniHoldings CEF 09254X101   123,496 10,181 SH   SOLE   10,181 0 0
Calamos Convertible & High Inc CEF 12811p108   2,800,858 234,774 SH   SOLE   216,909 0 17,865
Calamos Convertible Opp & Inc CEF 128117108   352,517 30,285 SH   SOLE   30,285 0 0
Fidelity New Markets Income CEF 315910836   601,875 46,262 SH   SOLE   40,408 0 5,854
Invesco CEF Income Composite CEF 46138E404   2,722,700 138,138 SH   SOLE   126,381 0 11,757
SPDR Barclays Short-Term High CEF 78468r408   2,062,564 80,100 SH   SOLE   73,173 0 6,927
iShares IBOXX H/Y Corp Bond CEF 464288513   217,774 2,712 SH   SOLE   2,712 0 0
iShares S&P Preferred Stock In CEF 464288687   2,877,485 86,593 SH   SOLE   80,001 0 6,592
Alerian MLP ETF ETF 00162q452   679,238 14,412 SH   SOLE   12,238 0 2,174
SPDR S&P Dividend ETF ETF 78464a763   3,711,567 26,130 SH   SOLE   23,997 0 2,133
SPDR S&P Intl Dividend ETF ETF 78463x772   890,672 23,197 SH   SOLE   19,596 0 3,601
Vanguard High Dividend Yield E ETF 921946406   5,887,583 45,925 SH   SOLE   41,403 0 4,522
iShares DJ Select Dividend Ind ETF 464287168   8,954,799 66,297 SH   SOLE   59,714 0 6,583