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   750,889 7,079 SH   SOLE   6,393 0 686
A O Smith Corp COM 831865209   271,779 3,038 SH   SOLE   2,908 0 130
AMN Healthcare Services Inc COM 001744101   702,237 11,234 SH   SOLE   10,839 0 395
AbbVie Inc COM 00287y109   2,845,495 15,626 SH   SOLE   15,065 0 561
Abbott Laboratories COM 002824100   1,258,825 11,075 SH   SOLE   10,666 0 409
Acco Brands Corp COM 00081T108   73,087 13,028 SH   SOLE   12,188 0 840
Air Products & Chemicals Inc COM 009158106   266,012 1,098 SH   SOLE   1,098 0 0
Alphabet Inc Cl A COM 02079K305   3,480,899 23,063 SH   SOLE   21,409 0 1,654
Alphabet Inc Cl C COM 02079K107   2,911,972 19,125 SH   SOLE   17,545 0 1,580
Amazon.com Inc COM 023135106   4,391,171 24,344 SH   SOLE   23,319 0 1,025
Amgen Inc COM 031162100   2,544,664 8,950 SH   SOLE   8,444 0 506
Amplify Cyber Security ETF COM 032108664   787,014 12,276 SH   SOLE   11,166 0 1,110
Analog Devices Inc COM 032654105   267,412 1,352 SH   SOLE   1,306 0 46
Apple Inc COM 037833100   12,281,725 71,622 SH   SOLE   68,112 0 3,510
Archer Daniels Midland Co COM 039483102   412,536 6,568 SH   SOLE   6,311 0 257
Bank Ozk COM 06417n103   263,213 5,790 SH   SOLE   5,540 0 250
Bank of New York Mellon Corp COM 064058100   307,864 5,343 SH   SOLE   5,038 0 305
Best Buy Co Inc COM 086516101   250,520 3,054 SH   SOLE   2,937 0 117
BlackRock Inc COM 09247x101   3,050,508 3,659 SH   SOLE   3,394 0 265
Boeing Co COM 097023105   1,114,324 5,774 SH   SOLE   5,579 0 195
Bristol-Myers Squibb Co COM 110122108   279,773 5,159 SH   SOLE   5,014 0 145
CH Robinson Worldwide Inc COM 12541w209   353,670 4,645 SH   SOLE   4,280 0 365
CVS Health Corp COM 126650100   984,548 12,344 SH   SOLE   11,399 0 945
Campbell Soup Co COM 134429109   240,297 5,406 SH   SOLE   5,346 0 60
Capital One Financial Corp COM 14040h105   1,719,385 11,548 SH   SOLE   10,696 0 852
Carrier Global Corp COM 14448c104   318,611 5,481 SH   SOLE   4,991 0 490
Cass Information Systems Inc COM 14808p109   206,697 4,291 SH   SOLE   4,097 0 194
Caterpillar Inc COM 149123101   1,283,604 3,503 SH   SOLE   3,258 0 245
Celanese Corp - Series A COM 150870103   326,706 1,901 SH   SOLE   1,827 0 74
Charles River Laboratories COM 159864107   1,196,244 4,415 SH   SOLE   4,255 0 160
Charles Schwab Corp COM 808513105   819,178 11,324 SH   SOLE   10,399 0 925
Chevron Corp COM 166764100   1,545,379 9,797 SH   SOLE   9,367 0 430
Cigna Corp COM 125523100   1,838,717 5,063 SH   SOLE   4,759 0 304
Cisco Systems Inc COM 17275R102   1,722,863 34,519 SH   SOLE   31,796 0 2,723
Citigroup Inc COM 172967424   505,000 7,985 SH   SOLE   7,660 0 325
Comcast Corp COM 20030n101   1,242,762 28,668 SH   SOLE   26,358 0 2,310
Communication Services Sector COM 81369y852   3,066,014 37,546 SH   SOLE   36,151 0 1,395
Community Trust Bancorp Inc COM 204149108   288,357 6,761 SH   SOLE   6,536 0 225
ConocoPhillips COM 20825c104   1,185,868 9,317 SH   SOLE   8,555 0 762
Consolidated Edison Inc COM 209115104   343,625 3,784 SH   SOLE   3,669 0 115
Consumer Discr Select Sector S COM 81369y407   743,041 4,041 SH   SOLE   4,041 0 0
Corning Inc COM 219350105   724,988 21,996 SH   SOLE   20,505 0 1,491
Crown Castle Intl Corp COM 22822v101   594,024 5,613 SH   SOLE   5,193 0 420
Cummins Inc COM 231021106   407,796 1,384 SH   SOLE   1,334 0 50
DaVita Inc COM 23918k108   1,144,434 8,290 SH   SOLE   7,600 0 690
Darden Restaurants Inc COM 237194105   306,219 1,832 SH   SOLE   1,782 0 50
Devon Energy Corporation COM 25179m103   1,323,447 26,374 SH   SOLE   24,344 0 2,030
Dow Inc COM 260557103   297,528 5,136 SH   SOLE   4,965 0 171
Eaton Corp PLC COM G29183103   687,583 2,199 SH   SOLE   2,199 0 0
Energy Select Sector SPDR ETF COM 81369y506   3,464,000 36,691 SH   SOLE   35,399 0 1,292
Enterprise Prods Partners LP COM 293792107   210,125 7,201 SH   SOLE   7,201 0 0
Exxon Mobil Corp COM 30231g102   2,165,696 18,631 SH   SOLE   17,662 0 969
FactSet Research Systems Inc COM 303075105   313,885 691 SH   SOLE   691 0 0
FedEx Corp COM 31428x106   1,453,046 5,015 SH   SOLE   4,560 0 455
First Trust Dow Jones Internet COM 33733E302   1,597,036 7,787 SH   SOLE   7,149 0 638
Flowserve Corp COM 34354p105   455,886 9,980 SH   SOLE   9,230 0 750
General Mills Inc COM 370334104   1,288,568 18,416 SH   SOLE   17,451 0 965
General Motors Co COM 37045v100   985,138 21,723 SH   SOLE   19,798 0 1,925
Gentex Corp COM 371901109   851,710 23,580 SH   SOLE   22,540 0 1,040
Global X US Infrastructure Dev COM 37954y673   1,242,252 31,205 SH   SOLE   29,165 0 2,040
Goldman Sachs Group Inc COM 38141G104   943,562 2,259 SH   SOLE   2,169 0 90
Health Care Select Sector SPDR COM 81369y209   298,188 2,018 SH   SOLE   2,018 0 0
Healthpeak Properties Inc COM 42250p103   394,175 21,023 SH   SOLE   19,254 0 1,769
Hewlett Packard Enterprise COM 42824C109   310,612 17,519 SH   SOLE   16,238 0 1,281
Home Depot Inc COM 437076102   424,262 1,106 SH   SOLE   1,085 0 21
Huntsman Corp COM 447011107   802,167 30,817 SH   SOLE   28,237 0 2,580
Hyster-Yale Materials Handling COM 449172105   272,979 4,254 SH   SOLE   3,948 0 306
Illinois Tool Works Inc COM 452308109   1,135,573 4,232 SH   SOLE   3,957 0 275
Incyte Corp COM 45337c102   527,770 9,264 SH   SOLE   8,579 0 685
Industrial Select Sector SPDR COM 81369y704   449,702 3,570 SH   SOLE   3,470 0 100
Intel Corp COM 458140100   968,867 21,935 SH   SOLE   20,819 0 1,116
International Business Machine COM 459200101   1,725,397 9,035 SH   SOLE   8,310 0 725
Invesco Dynamic Pharmaceutical COM 46137V662   1,571,236 19,601 SH   SOLE   18,341 0 1,260
Invesco KBW Bank ETF COM 46138e628   638,871 11,906 SH   SOLE   11,206 0 700
Invesco S&P 500 Eq Weight Finc COM 46137v340   833,640 12,977 SH   SOLE   12,112 0 865
Iron Mountain Inc COM 46284v101   2,423,786 30,218 SH   SOLE   28,633 0 1,585
JP Morgan Chase & Co COM 46625h100   3,581,164 17,879 SH   SOLE   16,876 0 1,003
JetBlue Airways Corp COM 477143101   148,400 20,000 SH   SOLE   20,000 0 0
Johnson & Johnson COM 478160104   2,459,795 15,550 SH   SOLE   14,590 0 960
KKR & Co LP COM 48248m102   201,160 2,000 SH   SOLE   2,000 0 0
L3 Harris Technologies Inc COM 502431109   223,755 1,050 SH   SOLE   1,050 0 0
Lockheed Martin Corp COM 539830109   289,752 637 SH   SOLE   611 0 26
Lowe's Cos Inc COM 548661107   1,615,673 6,343 SH   SOLE   5,771 0 572
ManpowerGroup Inc COM 56418H100   229,038 2,950 SH   SOLE   2,824 0 126
Marsh & McLennan Cos Inc COM 571748102   2,029,933 9,855 SH   SOLE   9,225 0 630
Materials Select Sector SPDR E COM 81369y100   2,899,799 31,218 SH   SOLE   29,803 0 1,415
McDonald's Corp COM 580135101   402,343 1,427 SH   SOLE   1,427 0 0
Medtronic PLC COM G5960L103   960,219 11,018 SH   SOLE   10,133 0 885
Merck & Co Inc COM 58933y105   545,217 4,132 SH   SOLE   3,965 0 167
MetLife Inc COM 59156r108   2,275,029 30,698 SH   SOLE   28,039 0 2,659
Meta Platforms Inc COM 30303m102   2,098,191 4,321 SH   SOLE   3,996 0 325
Microsoft Corp COM 594918104   12,822,544 30,478 SH   SOLE   27,708 0 2,770
NXP Semiconductors NV COM N6596X109   928,394 3,747 SH   SOLE   3,652 0 95
Nike Inc COM 654106103   722,518 7,688 SH   SOLE   7,003 0 685
Northern Trust Corp COM 665859104   297,260 3,343 SH   SOLE   3,223 0 120
Nvidia Corp COM 67066g104   1,286,726 1,424 SH   SOLE   1,424 0 0
Occidental Petroleum Corp COM 674599105   434,588 6,687 SH   SOLE   6,219 0 468
Old Republic Intl Corp COM 680223104   1,759,119 57,263 SH   SOLE   52,844 0 4,419
Omnicom Group COM 681919106   257,865 2,665 SH   SOLE   2,525 0 140
Oracle Corp COM 68389X105   1,550,530 12,344 SH   SOLE   11,387 0 957
Oshkosh Corp COM 688239201   442,720 3,550 SH   SOLE   3,285 0 265
Otis Worldwide Corp COM 68902v107   791,579 7,974 SH   SOLE   7,330 0 644
Owens Corning Inc COM 690742101   440,352 2,640 SH   SOLE   2,440 0 200
PNC Financial Services Group I COM 693475105   1,281,811 7,932 SH   SOLE   7,487 0 445
Paypal Holdings Inc COM 70450y103   522,187 7,795 SH   SOLE   7,060 0 735
Pepsico Inc COM 713448108   2,155,520 12,317 SH   SOLE   12,047 0 270
Pfizer Inc COM 717081103   456,790 16,461 SH   SOLE   15,828 0 633
Phillips 66 COM 718546104   206,135 1,262 SH   SOLE   1,209 0 53
Procter & Gamble Co COM 742718109   1,753,854 10,810 SH   SOLE   9,974 0 836
Qualcomm Inc COM 747525103   988,881 5,841 SH   SOLE   5,574 0 267
Ralph Lauren Corp COM 751212101   273,566 1,457 SH   SOLE   1,401 0 56
Raytheon Technologies COM 75513e101   1,365,561 14,001 SH   SOLE   12,846 0 1,155
Royal Caribbean Cruises COM V7780T103   671,835 4,833 SH   SOLE   4,553 0 280
S&P Global Inc COM 78409v104   239,103 562 SH   SOLE   562 0 0
Schlumberger Ltd COM 806857108   1,168,768 21,324 SH   SOLE   19,456 0 1,868
Seagate Technology PLC COM g7997r103   652,187 7,009 SH   SOLE   6,473 0 536
Skyworks Solutions Inc COM 83088m102   990,153 9,141 SH   SOLE   8,486 0 655
Snap-On Inc COM 833034101   213,575 721 SH   SOLE   663 0 58
Stanley Black & Decker Inc COM 854502101   681,005 6,954 SH   SOLE   6,374 0 580
Starbucks Corp COM 855244109   998,619 10,927 SH   SOLE   10,052 0 875
Stryker Corp COM 863667101   1,525,242 4,262 SH   SOLE   4,107 0 155
Synchrony Financial COM 87165b103   1,923,281 44,603 SH   SOLE   40,818 0 3,785
Sysco Corp COM 871829107   1,323,802 16,307 SH   SOLE   15,502 0 805
Tapestry Inc COM 876030107   816,798 17,203 SH   SOLE   15,677 0 1,526
Target Corp COM 87612E106   1,520,639 8,581 SH   SOLE   8,006 0 575
Technology Select Sector SPDR COM 81369y803   2,828,561 13,581 SH   SOLE   12,866 0 715
Texas Instruments Inc COM 882508104   1,258,667 7,225 SH   SOLE   6,885 0 340
Thermo Fisher Scientific Inc COM 883556102   1,394,323 2,399 SH   SOLE   2,195 0 204
United Parcel Service Inc COM 911312106   289,977 1,951 SH   SOLE   1,898 0 53
United Rentals Inc COM 911363109   2,513,068 3,485 SH   SOLE   3,258 0 227
Unum Group COM 91529y106   691,248 12,882 SH   SOLE   12,095 0 787
Utilities Select Sector SPDR E COM 81369y886   668,908 10,189 SH   SOLE   9,269 0 920
VanEck Semiconductor COM 92189f676   1,771,931 7,876 SH   SOLE   7,536 0 340
Vanguard Telecommunication Ser COM 92204a884   1,938,644 14,774 SH   SOLE   13,597 0 1,177
Vanguard Utilities ETF COM 92204a876   1,871,362 13,125 SH   SOLE   12,133 0 992
Vectors Oil Services ETF COM 92189h607   832,650 2,476 SH   SOLE   2,296 0 180
Veeco Instruments Inc COM 922417100   352,052 10,010 SH   SOLE   9,070 0 940
Verizon Communications Inc COM 92343V104   503,233 11,993 SH   SOLE   10,933 0 1,060
Visa Inc COM 92826c839   1,761,274 6,311 SH   SOLE   5,896 0 415
Wal-Mart Stores Inc COM 931142103   2,733,131 45,423 SH   SOLE   42,258 0 3,165
Walt Disney Co COM 254687106   2,043,352 16,700 SH   SOLE   15,355 0 1,345
Waste Management Inc COM 94106l109   411,593 1,931 SH   SOLE   1,931 0 0
Wells Fargo & Co COM 949746101   625,216 10,787 SH   SOLE   10,487 0 300
Whirlpool Corp COM 963320106   683,566 5,714 SH   SOLE   5,321 0 393
iShares US Aerospace & Defense COM 464288760   1,454,295 11,023 SH   SOLE   10,348 0 675
iShares US Healthcare Provider COM 464288828   894,522 16,401 SH   SOLE   15,051 0 1,350
Goldman Sachs ActiveBeta U.S. ETF 381430503   803,079 7,738 SH   SOLE   7,738 0 0
SPDR Portfolio S&P 500 High Di ETF 78468r788   1,476,453 36,268 SH   SOLE   36,268 0 0
Schwab Fundamental U.S. Large ETF 808524771   325,494 4,830 SH   SOLE   4,830 0 0
Schwab U.S. Large-Cap Growth E ETF 808524300   588,900 6,351 SH   SOLE   6,351 0 0
Schwab US Large-Cap ETF ETF 808524201   427,540 6,889 SH   SOLE   6,889 0 0
VanEck Morningstar Wide Moat E ETF 92189f643   1,514,038 16,841 SH   SOLE   16,841 0 0
iShares S&P 500 Growth ETF 464287309   4,793,299 56,766 SH   SOLE   52,681 0 4,085
iShares S&P 500 Value Index ETF 464287408   1,918,369 10,269 SH   SOLE   9,574 0 695
iShares S&P Midcap 400 Growth ETF 464287606   2,882,298 31,587 SH   SOLE   29,537 0 2,050
iShares S&P Midcap 400/BARRA V ETF 464287705   2,131,038 18,015 SH   SOLE   16,885 0 1,130
iShares S&P Smallcap 600/BARRA ETF 464287887   4,761,096 36,419 SH   SOLE   33,724 0 2,695
BNY Mellon Midcap Index Fund IND 05588m209   2,961,636 95,722 SH   SOLE   87,095 0 8,627
BNY Mellon Small Cap Stock Ind IND 09661l401   409,511 15,436 SH   SOLE   14,792 0 644
Fidelity 500 Index IND 315911750   413,016 2,258 SH   SOLE   2,238 0 20
Invesco QQQ Trust Series 1 IND 46090E103   17,004,719 38,298 SH   SOLE   36,212 0 2,086
Invesco S&P 500 Equal Weight E IND 46137v357   16,418,986 96,942 SH   SOLE   91,339 0 5,603
SPDR Dow Jones Industrial Avg IND 78467x109   624,656 1,570 SH   SOLE   1,473 0 97
SPDR S&P 500 ETF Trust IND 78462F103   31,834,142 60,860 SH   SOLE   57,344 0 3,516
SPDR S&P MidCap 400 ETF Trust IND 78467y107   11,391,817 20,474 SH   SOLE   19,389 0 1,085
Schwab S&P 500 Index Fund IND 808509855   7,824,041 96,820 SH   SOLE   87,295 0 9,525
Schwab Small-Cap Index Fund IND 808509848   2,525,546 73,846 SH   SOLE   66,516 0 7,331
Schwab US Mid-Cap Index IND 80850L726   561,498 8,754 SH   SOLE   8,159 0 595
Vanguard Total Stock Market ET IND 922908769   204,281 786 SH   SOLE   786 0 0
iShares Russell 2000 Index Fun IND 464287655   6,835,283 32,503 SH   SOLE   30,707 0 1,796
iShares Russell Microcap Index IND 464288869   4,964,653 40,966 SH   SOLE   38,308 0 2,658
iShares S&P 500 Index Fund IND 464287200   292,700 557 SH   SOLE   557 0 0
iShares S&P Midcap 400 IND 464287507   290,664 4,785 SH   SOLE   4,285 0 500
iShares MSCI EAFE Index ETF 464287465   3,632,994 45,492 SH   SOLE   42,714 0 2,778
iShares MSCI Mexico Capped Inv ETF 464286822   748,833 10,804 SH   SOLE   10,024 0 780
Airtech Inlt Group Reg Revoked COM 00950F205   0 350,000 SH   SOLE   350,000 0 0
Bristol-Myers Squibb Co COM 110122108   216,920 4,000 SH   SOLE   4,000 0 0
Chicago Atlantic Real Estate COM 167239102   176,892 11,217 SH   SOLE   11,217 0 0
Futuris Company COM 36118q105   2,194 77,000 SH   SOLE   77,000 0 0
Humbl Inc COM 44501q104   16 20,000 SH   SOLE   20,000 0 0
Kona Gold Beverage Inc COM 50049K103   38 10,000 SH   SOLE   10,000 0 0
Tesla Motors Inc COM 88160r101   616,671 3,508 SH   SOLE   3,448 0 60
SPDR Blackstone Senior Loan ET ETF 78467v608   1,304,359 30,975 SH   SOLE   30,975 0 0
iShares IBOXX $ Investment Gra ETF 464287242   251,496 2,309 SH   SOLE   2,309 0 0
Annaly Capital Management Inc CEF 035710839   680,034 34,537 SH   SOLE   31,258 0 3,279
BNY Mellon High Yield Strategi CEF 09660l105   47,396 19,585 SH   SOLE   19,585 0 0
Barings Corporate Investors CEF 06759x107   798,046 46,425 SH   SOLE   39,100 0 7,325
BlackRock MuniHoldings CEF 09254X101   118,405 10,181 SH   SOLE   10,181 0 0
Calamos Convertible & High Inc CEF 12811p108   2,761,360 233,815 SH   SOLE   215,560 0 18,255
Calamos Convertible Opp & Inc CEF 128117108   351,509 30,970 SH   SOLE   30,970 0 0
Fidelity New Markets Income CEF 315910836   591,208 47,071 SH   SOLE   41,228 0 5,843
Invesco CEF Income Composite CEF 46138E404   2,593,044 137,562 SH   SOLE   125,615 0 11,947
SPDR Barclays Short-Term High CEF 78468r408   2,031,763 80,562 SH   SOLE   73,635 0 6,927
iShares IBOXX H/Y Corp Bond CEF 464288513   210,648 2,710 SH   SOLE   2,710 0 0
iShares S&P Preferred Stock In CEF 464288687   2,781,546 86,303 SH   SOLE   79,586 0 6,717
Alerian MLP ETF ETF 00162q452   686,319 14,461 SH   SOLE   12,237 0 2,224
SPDR S&P Dividend ETF ETF 78464a763   3,435,954 26,181 SH   SOLE   23,998 0 2,183
SPDR S&P Intl Dividend ETF ETF 78463x772   820,506 23,343 SH   SOLE   19,642 0 3,701
Vanguard High Dividend Yield E ETF 921946406   5,588,102 46,186 SH   SOLE   41,474 0 4,712
iShares DJ Select Dividend Ind ETF 464287168   8,195,020 66,529 SH   SOLE   59,841 0 6,688