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   690 6,889 SH   SOLE   6,223 0 666
A O Smith Corp COM 831865209   209 2,870 SH   SOLE   2,740 0 130
AMN Healthcare Services Inc COM 001744101   1,232 11,292 SH   SOLE   10,917 0 375
AT&T Inc COM 00206R102   198 12,403 SH   SOLE   11,902 0 501
AbbVie Inc COM 00287y109   2,356 17,486 SH   SOLE   16,865 0 621
Abbott Laboratories COM 002824100   1,345 12,338 SH   SOLE   11,929 0 409
Acco Brands Corp COM 00081T108   148 28,461 SH   SOLE   26,761 0 1,700
Air Products & Chemicals Inc COM 009158106   329 1,098 SH   SOLE   1,098 0 0
Alphabet Inc Cl A COM 02079K305   3,048 25,466 SH   SOLE   23,596 0 1,870
Alphabet Inc Cl C COM 02079K107   2,748 22,717 SH   SOLE   20,967 0 1,750
Amazon.com Inc COM 023135106   3,195 24,512 SH   SOLE   23,487 0 1,025
Amgen Inc COM 031162100   2,058 9,270 SH   SOLE   8,774 0 496
Analog Devices Inc COM 032654105   264 1,356 SH   SOLE   1,310 0 46
Apple Inc COM 037833100   14,126 72,825 SH   SOLE   69,315 0 3,510
Archer Daniels Midland Co COM 039483102   383 5,075 SH   SOLE   4,925 0 150
Bank of New York Mellon Corp COM 064058100   333 7,483 SH   SOLE   6,898 0 585
Best Buy Co Inc COM 086516101   247 3,008 SH   SOLE   2,891 0 117
BlackRock Inc COM 09247x101   2,550 3,689 SH   SOLE   3,428 0 261
Boeing Co COM 097023105   945 4,474 SH   SOLE   4,329 0 145
Bristol-Myers Squibb Co COM 110122108   1,287 20,129 SH   SOLE   18,829 0 1,300
CH Robinson Worldwide Inc COM 12541w209   891 9,447 SH   SOLE   8,692 0 755
CVS Health Corp COM 126650100   942 13,623 SH   SOLE   12,657 0 966
Campbell Soup Co COM 134429109   265 5,791 SH   SOLE   5,731 0 60
Capital One Financial Corp COM 14040h105   1,281 11,710 SH   SOLE   10,858 0 852
Carrier Global Corp COM 14448c104   288 5,802 SH   SOLE   5,312 0 490
Caterpillar Inc COM 149123101   888 3,609 SH   SOLE   3,364 0 245
Celanese Corp - Series A COM 150870103   204 1,762 SH   SOLE   1,688 0 74
Charles River Laboratories COM 159864107   938 4,463 SH   SOLE   4,303 0 160
Charles Schwab Corp COM 808513105   629 11,099 SH   SOLE   10,174 0 925
Chevron Corp COM 166764100   1,595 10,139 SH   SOLE   9,666 0 473
Cigna Corp COM 125523100   1,457 5,191 SH   SOLE   4,887 0 304
Cisco Systems Inc COM 17275R102   2,094 40,479 SH   SOLE   37,131 0 3,348
Citigroup Inc COM 172967424   377 8,192 SH   SOLE   7,867 0 325
Comcast Corp COM 20030n101   1,222 29,411 SH   SOLE   27,051 0 2,360
Communication Services Sector COM 81369y852   1,641 25,223 SH   SOLE   23,828 0 1,395
Community Trust Bancorp Inc COM 204149108   239 6,713 SH   SOLE   6,488 0 225
Competitive Companies Inc COM 204510101   0 700,000 SH   SOLE   700,000 0 0
ConocoPhillips COM 20825c104   1,103 10,643 SH   SOLE   9,841 0 802
Consolidated Edison Inc COM 209115104   339 3,755 SH   SOLE   3,640 0 115
Consumer Staples Select Sector COM 81369y308   452 6,100 SH   SOLE   6,100 0 0
Corning Inc COM 219350105   1,394 39,794 SH   SOLE   37,048 0 2,746
Crown Castle Intl Corp COM 22822v101   649 5,698 SH   SOLE   5,298 0 400
Cummins Inc COM 231021106   337 1,374 SH   SOLE   1,324 0 50
Darden Restaurants Inc COM 237194105   300 1,793 SH   SOLE   1,743 0 50
Devon Energy Corporation COM 25179m103   1,328 27,464 SH   SOLE   25,409 0 2,055
Dow Inc COM 260557103   274 5,146 SH   SOLE   4,975 0 171
Eaton Corp PLC COM G29183103   511 2,539 SH   SOLE   2,539 0 0
Energy Select Sector SPDR ETF COM 81369y506   2,583 31,818 SH   SOLE   30,526 0 1,292
Enterprise Prods Partners LP COM 293792107   211 8,001 SH   SOLE   8,001 0 0
Exxon Mobil Corp COM 30231g102   2,102 19,597 SH   SOLE   18,453 0 1,144
FactSet Research Systems Inc COM 303075105   302 754 SH   SOLE   754 0 0
FedEx Corp COM 31428x106   1,290 5,202 SH   SOLE   4,747 0 455
First Trust Dow Jones Internet COM 33733E302   1,375 8,434 SH   SOLE   7,796 0 638
Foot Locker Inc COM 344849104   409 15,100 SH   SOLE   13,925 0 1,175
General Mills Inc COM 370334104   1,501 19,565 SH   SOLE   18,600 0 965
General Motors Co COM 37045v100   900 23,333 SH   SOLE   21,483 0 1,850
Gentex Corp COM 371901109   708 24,195 SH   SOLE   23,190 0 1,005
Geopharma Inc COM 37250a106   0 40,000 SH   SOLE   40,000 0 0
Global X US Infrastructure Dev COM 37954y673   1,024 32,572 SH   SOLE   30,532 0 2,040
Goldman Sachs Group Inc COM 38141G104   740 2,293 SH   SOLE   2,198 0 95
Hewlett Packard Enterprise COM 42824C109   221 13,130 SH   SOLE   12,145 0 985
Home Depot Inc COM 437076102   311 1,002 SH   SOLE   981 0 21
Huntsman Corp COM 447011107   839 31,063 SH   SOLE   28,483 0 2,580
Hyster-Yale Materials Handling COM 449172105   236 4,225 SH   SOLE   3,919 0 306
Illinois Tool Works Inc COM 452308109   1,376 5,501 SH   SOLE   5,161 0 340
Industrial Select Sector SPDR COM 81369y704   407 3,795 SH   SOLE   3,695 0 100
Intel Corp COM 458140100   783 23,404 SH   SOLE   22,238 0 1,166
International Business Machine COM 459200101   1,340 10,012 SH   SOLE   9,287 0 725
Invesco Dynamic Pharmaceutical COM 46137V662   1,552 20,518 SH   SOLE   19,258 0 1,260
Invesco KBW Bank ETF COM 46138e628   498 12,132 SH   SOLE   11,432 0 700
Invesco S&P 500 Eq Weight Finc COM 46137v340   687 13,408 SH   SOLE   12,543 0 865
Iron Mountain Inc COM 46284v101   1,761 30,993 SH   SOLE   29,383 0 1,610
JP Morgan Chase & Co COM 46625h100   2,781 19,123 SH   SOLE   18,121 0 1,002
JetBlue Airways Corp COM 477143101   177 20,000 SH   SOLE   20,000 0 0
Johnson & Johnson COM 478160104   2,736 16,528 SH   SOLE   15,578 0 950
L3 Harris Technologies Inc COM 502431109   335 1,710 SH   SOLE   1,710 0 0
Lockheed Martin Corp COM 539830109   287 624 SH   SOLE   598 0 26
Lowe's Cos Inc COM 548661107   1,660 7,354 SH   SOLE   6,782 0 572
ManpowerGroup Inc COM 56418H100   235 2,957 SH   SOLE   2,831 0 126
Marsh & McLennan Cos Inc COM 571748102   1,998 10,623 SH   SOLE   9,968 0 655
Materials Select Sector SPDR E COM 81369y100   2,623 31,655 SH   SOLE   30,240 0 1,415
McDonald's Corp COM 580135101   548 1,837 SH   SOLE   1,837 0 0
Medtronic PLC COM G5960L103   1,069 12,130 SH   SOLE   11,260 0 870
Merck & Co Inc COM 58933y105   455 3,947 SH   SOLE   3,780 0 167
MetLife Inc COM 59156r108   1,802 31,872 SH   SOLE   29,193 0 2,679
Meta Platforms Inc COM 30303m102   1,232 4,294 SH   SOLE   3,969 0 325
Microchip Technology Inc COM 595017104   277 3,091 SH   SOLE   2,986 0 105
Microsoft Corp COM 594918104   11,265 33,081 SH   SOLE   30,258 0 2,823
NXP Semiconductors NV COM N6596X109   814 3,976 SH   SOLE   3,866 0 110
Nike Inc COM 654106103   855 7,746 SH   SOLE   7,061 0 685
Northern Trust Corp COM 665859104   244 3,296 SH   SOLE   3,176 0 120
Nvidia Corp COM 67066g104   542 1,281 SH   SOLE   1,281 0 0
Occidental Petroleum Corp COM 674599105   420 7,148 SH   SOLE   6,655 0 493
Old Republic Intl Corp COM 680223104   1,455 57,809 SH   SOLE   53,390 0 4,419
Omnicom Group COM 681919106   250 2,631 SH   SOLE   2,491 0 140
Oracle Corp COM 68389X105   1,469 12,339 SH   SOLE   11,387 0 952
Otis Worldwide Corp COM 68902v107   718 8,066 SH   SOLE   7,422 0 644
PNC Financial Services Group I COM 693475105   1,010 8,016 SH   SOLE   7,581 0 435
Paypal Holdings Inc COM 70450y103   567 8,498 SH   SOLE   7,763 0 735
Pepsico Inc COM 713448108   2,499 13,493 SH   SOLE   13,223 0 270
Pfizer Inc COM 717081103   625 17,042 SH   SOLE   16,409 0 633
Physicians Realty Trust COM 71943U104   461 32,949 SH   SOLE   30,319 0 2,630
Procter & Gamble Co COM 742718109   1,913 12,605 SH   SOLE   11,779 0 826
PureFunds ISE Cyber Security E COM 26924G201   646 12,762 SH   SOLE   11,502 0 1,260
Qualcomm Inc COM 747525103   933 7,836 SH   SOLE   7,509 0 327
Raytheon Technologies COM 75513e101   1,617 16,509 SH   SOLE   15,209 0 1,300
Royal Caribbean Cruises COM V7780T103   508 4,898 SH   SOLE   4,618 0 280
Schlumberger Ltd COM 806857108   1,060 21,585 SH   SOLE   19,725 0 1,860
Seagate Technology PLC COM g7997r103   699 11,295 SH   SOLE   10,459 0 836
Skyworks Solutions Inc COM 83088m102   1,039 9,383 SH   SOLE   8,728 0 655
Snap-On Inc COM 833034101   201 698 SH   SOLE   640 0 58
Sonoco Products Co COM 835495102   285 4,824 SH   SOLE   4,641 0 183
Stanley Black & Decker Inc COM 854502101   668 7,126 SH   SOLE   6,571 0 555
Starbucks Corp COM 855244109   1,103 11,131 SH   SOLE   10,256 0 875
Stryker Corp COM 863667101   1,323 4,337 SH   SOLE   4,182 0 155
Synchrony Financial COM 87165b103   1,553 45,798 SH   SOLE   42,068 0 3,730
Sysco Corp COM 871829107   1,259 16,969 SH   SOLE   16,184 0 785
Tapestry Inc COM 876030107   233 5,451 SH   SOLE   4,910 0 541
Target Corp COM 87612E106   1,139 8,634 SH   SOLE   8,074 0 560
Technology Select Sector SPDR COM 81369y803   2,416 13,894 SH   SOLE   13,179 0 715
Texas Instruments Inc COM 882508104   1,528 8,488 SH   SOLE   7,908 0 580
Thermo Fisher Scientific Inc COM 883556102   1,303 2,498 SH   SOLE   2,294 0 204
United Parcel Service Inc COM 911312106   355 1,978 SH   SOLE   1,925 0 53
United Rentals Inc COM 911363109   1,872 4,203 SH   SOLE   3,953 0 250
Unum Group COM 91529y106   635 13,320 SH   SOLE   12,433 0 887
Utilities Select Sector SPDR E COM 81369y886   765 11,695 SH   SOLE   10,675 0 1,020
Valero Energy Corp COM 91913Y100   201 1,712 SH   SOLE   1,600 0 112
VanEck Semiconductor COM 92189f676   899 5,903 SH   SOLE   5,563 0 340
Vanguard Telecommunication Ser COM 92204a884   2,314 21,771 SH   SOLE   19,919 0 1,852
Vanguard Utilities ETF COM 92204a876   1,867 13,131 SH   SOLE   12,154 0 977
Vectors Oil Services ETF COM 92189h607   765 2,660 SH   SOLE   2,480 0 180
Veeco Instruments Inc COM 922417100   320 12,450 SH   SOLE   11,300 0 1,150
Verizon Communications Inc COM 92343V104   528 14,187 SH   SOLE   13,127 0 1,060
Visa Inc COM 92826c839   1,523 6,413 SH   SOLE   5,973 0 440
Vista Gold Corp COM 927926303   16 30,000 SH   SOLE   30,000 0 0
Wal-Mart Stores Inc COM 931142103   2,499 15,896 SH   SOLE   14,841 0 1,055
Walgreens Boots Alliance Inc COM 931427108   305 10,692 SH   SOLE   10,132 0 560
Walt Disney Co COM 254687106   623 6,979 SH   SOLE   6,499 0 480
Waste Management Inc COM 94106l109   357 2,061 SH   SOLE   2,061 0 0
Wells Fargo & Co COM 949746101   485 11,369 SH   SOLE   11,069 0 300
Whirlpool Corp COM 963320106   883 5,933 SH   SOLE   5,540 0 393
iShares Goldman Sachs Nat Res COM 464287374   482 12,410 SH   SOLE   12,410 0 0
iShares US Aerospace & Defense COM 464288760   1,315 11,269 SH   SOLE   10,594 0 675
iShares US Healthcare Provider COM 464288828   874 3,415 SH   SOLE   3,145 0 270
SPDR Portfolio S&P 500 High Di ETF 78468r788   669 18,038 SH   SOLE   18,038 0 0
VanEck Morningstar Wide Moat E ETF 92189f643   568 7,122 SH   SOLE   7,122 0 0
iShares S&P 500 Growth ETF 464287309   4,003 56,801 SH   SOLE   52,806 0 3,995
iShares S&P 500 Value Index ETF 464287408   1,594 9,890 SH   SOLE   9,255 0 635
iShares S&P Midcap 400 Growth ETF 464287606   2,324 30,982 SH   SOLE   29,007 0 1,975
iShares S&P Midcap 400/BARRA V ETF 464287705   1,876 17,507 SH   SOLE   16,472 0 1,035
iShares S&P Smallcap 600/BARRA ETF 464287887   4,235 36,851 SH   SOLE   34,181 0 2,670
BNY Mellon Midcap Index Fund IND 05588m209   2,671 92,571 SH   SOLE   83,129 0 9,443
BNY Mellon Small Cap Stock Ind IND 09661l401   380 14,616 SH   SOLE   14,028 0 588
Fidelity 500 Index IND 315911750   349 2,253 SH   SOLE   2,233 0 20
Invesco QQQ Trust Series 1 IND 46090E103   14,419 39,031 SH   SOLE   36,945 0 2,086
Invesco S&P 500 Equal Weight E IND 46137v357   14,666 98,008 SH   SOLE   92,417 0 5,591
SPDR Dow Jones Industrial Avg IND 78467x109   572 1,662 SH   SOLE   1,565 0 97
SPDR S&P 500 ETF Trust IND 78462F103   27,231 61,430 SH   SOLE   57,919 0 3,511
SPDR S&P MidCap 400 ETF Trust IND 78467y107   9,945 20,765 SH   SOLE   19,680 0 1,085
Schwab S&P 500 Index Fund IND 808509855   6,763 98,489 SH   SOLE   88,798 0 9,690
Schwab Small-Cap Index Fund IND 808509848   2,286 74,889 SH   SOLE   67,466 0 7,423
Schwab US Mid-Cap Index IND 80850L726   484 8,681 SH   SOLE   8,096 0 586
iShares Russell 2000 Index Fun IND 464287655   6,154 32,863 SH   SOLE   31,051 0 1,812
iShares Russell Microcap Index IND 464288869   4,418 40,422 SH   SOLE   37,759 0 2,663
iShares S&P Midcap 400 IND 464287507   258 987 SH   SOLE   887 0 100
iShares MSCI EAFE Index ETF 464287465   3,375 46,553 SH   SOLE   43,775 0 2,778
iShares MSCI Mexico Capped Inv ETF 464286822   727 11,695 SH   SOLE   10,915 0 780
Airtech Inlt Group Reg Revoked COM 00950F205   0 350,000 SH   SOLE   350,000 0 0
Amarin Corporation PLC - ADR COM 023111206   27 23,000 SH   SOLE   23,000 0 0
Bristol-Myers Squibb Co COM 110122108   256 4,000 SH   SOLE   4,000 0 0
Chicago Atlantic Real Estate COM 167239102   170 11,217 SH   SOLE   11,217 0 0
Humbl Inc COM 44501q104   0 20,000 SH   SOLE   20,000 0 0
Kona Gold Beverage Inc COM 50049K103   0 10,000 SH   SOLE   10,000 0 0
Tesla Motors Inc COM 88160r101   922 3,522 SH   SOLE   3,462 0 60
SPDR Blackstone Senior Loan ET ETF 78467v608   504 12,034 SH   SOLE   12,034 0 0
iShares IBOXX $ Investment Gra ETF 464287242   263 2,430 SH   SOLE   2,430 0 0
Annaly Capital Management Inc CEF 035710839   706 35,260 SH   SOLE   31,981 0 3,279
BNY Mellon High Yield Strategi CEF 09660l105   43 19,585 SH   SOLE   19,585 0 0
Barings Corporate Investors CEF 06759x107   750 50,316 SH   SOLE   42,991 0 7,325
BlackRock MuniHoldings CEF 09254X101   126 11,265 SH   SOLE   11,265 0 0
Calamos Convertible & High Inc CEF 12811p108   2,694 239,937 SH   SOLE   221,682 0 18,255
Calamos Convertible Opp & Inc CEF 128117108   351 31,370 SH   SOLE   31,370 0 0
Fidelity New Markets Income CEF 315910836   568 48,851 SH   SOLE   43,029 0 5,822
Invesco CEF Income Composite CEF 46138E404   2,528 139,848 SH   SOLE   127,901 0 11,947
SPDR Barclays Short-Term High CEF 78468r408   2,065 83,610 SH   SOLE   76,683 0 6,927
iShares IBOXX H/Y Corp Bond CEF 464288513   211 2,816 SH   SOLE   2,816 0 0
iShares S&P Preferred Stock In CEF 464288687   2,727 88,159 SH   SOLE   81,442 0 6,717
Alerian MLP ETF ETF 00162q452   601 15,324 SH   SOLE   13,100 0 2,224
SPDR S&P Dividend ETF ETF 78464a763   3,279 26,753 SH   SOLE   24,570 0 2,183
SPDR S&P Intl Dividend ETF ETF 78463x772   812 23,612 SH   SOLE   19,911 0 3,701
Vanguard High Dividend Yield E ETF 921946406   5,007 47,204 SH   SOLE   42,492 0 4,712
iShares DJ Select Dividend Ind ETF 464287168   7,812 68,952 SH   SOLE   62,220 0 6,732