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   760 7,227 SH   SOLE   6,561 0 666
AMN Healthcare Services Inc COM 001744101   933 11,248 SH   SOLE   10,893 0 355
AT&T Inc COM 00206R102   254 13,203 SH   SOLE   12,702 0 501
AbbVie Inc COM 00287y109   2,964 18,601 SH   SOLE   17,980 0 621
Abbott Laboratories COM 002824100   1,303 12,871 SH   SOLE   12,477 0 394
Acco Brands Corp COM 00081T108   157 29,455 SH   SOLE   27,755 0 1,700
Air Products & Chemicals Inc COM 009158106   316 1,100 SH   SOLE   1,100 0 0
Alphabet Inc Cl A COM 02079K305   2,636 25,412 SH   SOLE   23,542 0 1,870
Alphabet Inc Cl C COM 02079K107   2,359 22,678 SH   SOLE   20,928 0 1,750
Amazon.com Inc COM 023135106   2,525 24,444 SH   SOLE   23,419 0 1,025
Amgen Inc COM 031162100   2,284 9,447 SH   SOLE   8,956 0 491
Analog Devices Inc COM 032654105   267 1,356 SH   SOLE   1,310 0 46
Apple Inc COM 037833100   12,232 74,176 SH   SOLE   70,676 0 3,500
Archer Daniels Midland Co COM 039483102   411 5,161 SH   SOLE   5,011 0 150
Automatic Data Processing Inc COM 053015103   200 900 SH   SOLE   900 0 0
Bank of America Corp COM 060505104   209 7,290 SH   SOLE   6,790 0 500
Bank of New York Mellon Corp COM 064058100   380 8,368 SH   SOLE   7,783 0 585
Berkshire Hathaway Inc COM 084670702   278 900 SH   SOLE   900 0 0
Best Buy Co Inc COM 086516101   235 3,005 SH   SOLE   2,888 0 117
BlackRock Inc COM 09247x101   2,474 3,697 SH   SOLE   3,439 0 258
Boeing Co COM 097023105   972 4,575 SH   SOLE   4,435 0 140
Bristol-Myers Squibb Co COM 110122108   1,400 20,205 SH   SOLE   18,930 0 1,275
CH Robinson Worldwide Inc COM 12541w209   935 9,407 SH   SOLE   8,657 0 750
CVS Health Corp COM 126650100   1,054 14,184 SH   SOLE   13,218 0 966
Campbell Soup Co COM 134429109   321 5,831 SH   SOLE   5,771 0 60
Capital One Financial Corp COM 14040h105   1,122 11,670 SH   SOLE   10,843 0 827
Carrier Global Corp COM 14448c104   271 5,917 SH   SOLE   5,427 0 490
Caterpillar Inc COM 149123101   822 3,594 SH   SOLE   3,349 0 245
Charles River Laboratories COM 159864107   898 4,448 SH   SOLE   4,293 0 155
Chevron Corp COM 166764100   1,691 10,367 SH   SOLE   9,894 0 473
Cigna Corp COM 125523100   1,328 5,197 SH   SOLE   4,893 0 304
Cisco Systems Inc COM 17275R102   2,147 41,063 SH   SOLE   37,715 0 3,348
Citigroup Inc COM 172967424   383 8,177 SH   SOLE   7,853 0 324
Comcast Corp COM 20030n101   1,151 30,360 SH   SOLE   28,000 0 2,360
Communication Services Sector COM 81369y852   1,465 25,277 SH   SOLE   23,882 0 1,395
Community Trust Bancorp Inc COM 204149108   258 6,794 SH   SOLE   6,569 0 225
Competitive Companies Inc COM 204510101   0 700,000 SH   SOLE   700,000 0 0
ConocoPhillips COM 20825c104   1,081 10,895 SH   SOLE   10,093 0 802
Consolidated Edison Inc COM 209115104   359 3,753 SH   SOLE   3,638 0 115
Consumer Staples Select Sector COM 81369y308   509 6,815 SH   SOLE   6,815 0 0
Corning Inc COM 219350105   1,444 40,925 SH   SOLE   38,179 0 2,746
Crown Castle Intl Corp COM 22822v101   762 5,697 SH   SOLE   5,307 0 390
Cummins Inc COM 231021106   323 1,353 SH   SOLE   1,303 0 50
Darden Restaurants Inc COM 237194105   284 1,829 SH   SOLE   1,779 0 50
Devon Energy Corporation COM 25179m103   1,391 27,489 SH   SOLE   25,434 0 2,055
Dollar General Corp COM 256677105   210 1,000 SH   SOLE   1,000 0 0
Dow Inc COM 260557103   283 5,161 SH   SOLE   4,990 0 171
Eaton Corp PLC COM G29183103   488 2,848 SH   SOLE   2,848 0 0
Energy Select Sector SPDR ETF COM 81369y506   2,632 31,772 SH   SOLE   30,480 0 1,292
Enterprise Prods Partners LP COM 293792107   207 8,001 SH   SOLE   8,001 0 0
Exxon Mobil Corp COM 30231g102   2,160 19,698 SH   SOLE   18,554 0 1,144
FactSet Research Systems Inc COM 303075105   315 759 SH   SOLE   759 0 0
FedEx Corp COM 31428x106   1,187 5,196 SH   SOLE   4,741 0 455
First Trust Dow Jones Internet COM 33733E302   1,263 8,544 SH   SOLE   7,906 0 638
Foot Locker Inc COM 344849104   600 15,105 SH   SOLE   13,930 0 1,175
General Mills Inc COM 370334104   1,695 19,836 SH   SOLE   18,871 0 965
General Motors Co COM 37045v100   850 23,183 SH   SOLE   21,383 0 1,800
Gentex Corp COM 371901109   677 24,165 SH   SOLE   23,160 0 1,005
Geopharma Inc COM 37250a106   0 40,000 SH   SOLE   40,000 0 0
Global X US Infrastructure Dev COM 37954y673   928 32,722 SH   SOLE   30,682 0 2,040
Goldman Sachs Group Inc COM 38141G104   746 2,280 SH   SOLE   2,185 0 95
Home Depot Inc COM 437076102   297 1,007 SH   SOLE   986 0 21
Huntsman Corp COM 447011107   851 31,109 SH   SOLE   28,574 0 2,535
Hyster-Yale Materials Handling COM 449172105   211 4,225 SH   SOLE   3,919 0 306
Illinois Tool Works Inc COM 452308109   1,389 5,705 SH   SOLE   5,370 0 335
Industrial Select Sector SPDR COM 81369y704   383 3,782 SH   SOLE   3,682 0 100
Intel Corp COM 458140100   802 24,538 SH   SOLE   23,402 0 1,136
International Business Machine COM 459200101   1,353 10,321 SH   SOLE   9,611 0 710
Invesco Dynamic Pharmaceutical COM 46137V662   1,578 20,758 SH   SOLE   19,498 0 1,260
Invesco KBW Bank ETF COM 46138e628   509 12,130 SH   SOLE   11,430 0 700
Invesco S&P 500 Eq Weight Finc COM 46137v340   684 13,548 SH   SOLE   12,683 0 865
Iron Mountain Inc COM 46284v101   1,653 31,234 SH   SOLE   29,649 0 1,585
JP Morgan Chase & Co COM 46625h100   2,621 20,114 SH   SOLE   19,112 0 1,002
JetBlue Airways Corp COM 477143101   146 20,000 SH   SOLE   20,000 0 0
Johnson & Johnson COM 478160104   2,585 16,681 SH   SOLE   15,741 0 940
L3 Harris Technologies Inc COM 502431109   445 2,270 SH   SOLE   2,270 0 0
Lockheed Martin Corp COM 539830109   295 623 SH   SOLE   597 0 26
Lowe's Cos Inc COM 548661107   1,573 7,868 SH   SOLE   7,301 0 567
MDU Resources Group Inc COM 552690109   220 7,218 SH   SOLE   6,863 0 355
ManpowerGroup Inc COM 56418H100   244 2,957 SH   SOLE   2,831 0 126
Marsh & McLennan Cos Inc COM 571748102   1,832 10,997 SH   SOLE   10,352 0 645
Materials Select Sector SPDR E COM 81369y100   2,559 31,727 SH   SOLE   30,312 0 1,415
McDonald's Corp COM 580135101   626 2,240 SH   SOLE   2,240 0 0
Medtronic PLC COM G5960L103   1,025 12,712 SH   SOLE   11,852 0 860
Merck & Co Inc COM 58933y105   420 3,947 SH   SOLE   3,780 0 167
MetLife Inc COM 59156r108   1,873 32,328 SH   SOLE   29,674 0 2,654
Meta Platforms Inc COM 30303m102   905 4,271 SH   SOLE   3,946 0 325
Microchip Technology Inc COM 595017104   322 3,838 SH   SOLE   3,733 0 105
Microsoft Corp COM 594918104   9,723 33,727 SH   SOLE   30,904 0 2,823
NXP Semiconductors NV COM N6596X109   740 3,970 SH   SOLE   3,860 0 110
Nike Inc COM 654106103   946 7,716 SH   SOLE   7,031 0 685
Northern Trust Corp COM 665859104   243 2,755 SH   SOLE   2,663 0 92
Nvidia Corp COM 67066g104   355 1,279 SH   SOLE   1,279 0 0
Occidental Petroleum Corp COM 674599105   460 7,371 SH   SOLE   6,893 0 478
Old Republic Intl Corp COM 680223104   1,442 57,740 SH   SOLE   53,386 0 4,354
Omnicom Group COM 681919106   248 2,631 SH   SOLE   2,491 0 140
Oracle Corp COM 68389X105   1,156 12,444 SH   SOLE   11,492 0 952
Otis Worldwide Corp COM 68902v107   687 8,135 SH   SOLE   7,491 0 644
PNC Financial Services Group I COM 693475105   978 7,695 SH   SOLE   7,275 0 420
Packaging Corp of America COM 695156109   265 1,909 SH   SOLE   1,837 0 72
Paypal Holdings Inc COM 70450y103   643 8,467 SH   SOLE   7,747 0 720
Pepsico Inc COM 713448108   2,514 13,789 SH   SOLE   13,529 0 260
Pfizer Inc COM 717081103   691 16,947 SH   SOLE   16,314 0 633
Phillips 66 COM 718546104   235 2,322 SH   SOLE   2,256 0 66
Physicians Realty Trust COM 71943U104   492 32,928 SH   SOLE   30,383 0 2,545
Procter & Gamble Co COM 742718109   2,045 13,752 SH   SOLE   12,926 0 826
PureFunds ISE Cyber Security E COM 26924G201   613 12,811 SH   SOLE   11,576 0 1,235
Qualcomm Inc COM 747525103   998 7,820 SH   SOLE   7,493 0 327
Raytheon Technologies COM 75513e101   1,693 17,292 SH   SOLE   15,992 0 1,300
Royal Caribbean Cruises COM V7780T103   326 4,998 SH   SOLE   4,663 0 335
SPDR S&P Regional Banking COM 78464a698   314 7,151 SH   SOLE   6,581 0 570
Schlumberger Ltd COM 806857108   1,071 21,814 SH   SOLE   19,954 0 1,860
Seagate Technology PLC COM g7997r103   772 11,680 SH   SOLE   10,844 0 836
Skyworks Solutions Inc COM 83088m102   1,102 9,340 SH   SOLE   8,685 0 655
Sonoco Products Co COM 835495102   301 4,936 SH   SOLE   4,753 0 183
Stanley Black & Decker Inc COM 854502101   577 7,157 SH   SOLE   6,622 0 535
Starbucks Corp COM 855244109   1,156 11,097 SH   SOLE   10,222 0 875
Stryker Corp COM 863667101   1,240 4,342 SH   SOLE   4,192 0 150
Synchrony Financial COM 87165b103   1,339 46,036 SH   SOLE   42,306 0 3,730
Sysco Corp COM 871829107   1,357 17,565 SH   SOLE   16,795 0 770
Tapestry Inc COM 876030107   243 5,647 SH   SOLE   5,106 0 541
Target Corp COM 87612E106   1,446 8,728 SH   SOLE   8,183 0 545
Technology Select Sector SPDR COM 81369y803   1,960 12,976 SH   SOLE   12,261 0 715
Texas Instruments Inc COM 882508104   1,601 8,605 SH   SOLE   8,035 0 570
Thermo Fisher Scientific Inc COM 883556102   1,439 2,497 SH   SOLE   2,295 0 202
United Parcel Service Inc COM 911312106   401 2,067 SH   SOLE   2,014 0 53
United Rentals Inc COM 911363109   1,671 4,223 SH   SOLE   3,978 0 245
Unum Group COM 91529y106   541 13,670 SH   SOLE   12,783 0 887
Utilities Select Sector SPDR E COM 81369y886   787 11,620 SH   SOLE   10,600 0 1,020
Valero Energy Corp COM 91913Y100   238 1,703 SH   SOLE   1,591 0 112
VanEck Semiconductor COM 92189f676   778 2,956 SH   SOLE   2,786 0 170
Vanguard Telecommunication Ser COM 92204a884   2,104 21,764 SH   SOLE   19,927 0 1,837
Vanguard Utilities ETF COM 92204a876   1,930 13,081 SH   SOLE   12,114 0 967
Vectors Oil Services ETF COM 92189h607   739 2,665 SH   SOLE   2,485 0 180
Veeco Instruments Inc COM 922417100   269 12,750 SH   SOLE   11,600 0 1,150
Verizon Communications Inc COM 92343V104   565 14,516 SH   SOLE   13,456 0 1,060
Visa Inc COM 92826c839   1,451 6,437 SH   SOLE   5,997 0 440
Vista Gold Corp COM 927926303   18 30,000 SH   SOLE   30,000 0 0
Wal-Mart Stores Inc COM 931142103   2,422 16,425 SH   SOLE   15,370 0 1,055
Walgreens Boots Alliance Inc COM 931427108   373 10,772 SH   SOLE   10,212 0 560
Walt Disney Co COM 254687106   717 7,158 SH   SOLE   6,768 0 390
Waste Management Inc COM 94106l109   337 2,066 SH   SOLE   2,066 0 0
Wells Fargo & Co COM 949746101   438 11,721 SH   SOLE   11,421 0 300
Whirlpool Corp COM 963320106   796 6,030 SH   SOLE   5,637 0 393
iShares Goldman Sachs Nat Res COM 464287374   486 12,409 SH   SOLE   12,409 0 0
iShares US Aerospace & Defense COM 464288760   1,298 11,283 SH   SOLE   10,608 0 675
iShares US Broker-Dealers Inde COM 464288794   230 2,508 SH   SOLE   2,508 0 0
iShares US Healthcare Provider COM 464288828   854 3,453 SH   SOLE   3,183 0 270
SPDR Portfolio S&P 500 High Di ETF 78468r788   678 17,833 SH   SOLE   17,833 0 0
VanEck Morningstar Wide Moat E ETF 92189f643   526 7,122 SH   SOLE   7,122 0 0
iShares S&P 500 Growth ETF 464287309   3,613 56,555 SH   SOLE   52,560 0 3,995
iShares S&P 500 Value Index ETF 464287408   1,480 9,750 SH   SOLE   9,115 0 635
iShares S&P Midcap 400 Growth ETF 464287606   2,200 30,764 SH   SOLE   28,789 0 1,975
iShares S&P Midcap 400/BARRA V ETF 464287705   1,792 17,436 SH   SOLE   16,401 0 1,035
iShares S&P Smallcap 600/BARRA ETF 464287887   4,056 36,889 SH   SOLE   34,219 0 2,670
BNY Mellon Midcap Index Fund IND 05588m209   2,560 92,926 SH   SOLE   83,447 0 9,479
BNY Mellon Small Cap Stock Ind IND 09661l401   368 14,640 SH   SOLE   14,052 0 588
Fidelity 500 Index IND 315911750   321 2,241 SH   SOLE   2,222 0 20
Invesco QQQ Trust Series 1 IND 46090E103   12,477 38,879 SH   SOLE   36,793 0 2,086
Invesco S&P 500 Equal Weight E IND 46137v357   13,397 92,635 SH   SOLE   87,369 0 5,266
SPDR Dow Jones Industrial Avg IND 78467x109   550 1,652 SH   SOLE   1,555 0 97
SPDR S&P 500 ETF Trust IND 78462F103   25,782 62,978 SH   SOLE   59,357 0 3,621
SPDR S&P MidCap 400 ETF Trust IND 78467y107   9,494 20,710 SH   SOLE   19,625 0 1,085
Schwab S&P 500 Index Fund IND 808509855   6,221 98,491 SH   SOLE   88,569 0 9,922
Schwab Small-Cap Index Fund IND 808509848   2,161 74,490 SH   SOLE   67,067 0 7,423
Schwab US Mid-Cap Index IND 80850L726   451 8,474 SH   SOLE   7,888 0 586
iShares Russell 2000 Index Fun IND 464287655   5,836 32,713 SH   SOLE   30,901 0 1,812
iShares Russell Microcap Index IND 464288869   4,190 40,091 SH   SOLE   37,428 0 2,663
iShares S&P Midcap 400 IND 464287507   247 986 SH   SOLE   886 0 100
iShares MSCI EAFE Index ETF 464287465   3,321 46,432 SH   SOLE   43,654 0 2,778
iShares MSCI Mexico Capped Inv ETF 464286822   696 11,694 SH   SOLE   10,914 0 780
Airtech Inlt Group Reg Revoked COM 00950F205   0 350,000 SH   SOLE   350,000 0 0
Amarin Corporation PLC - ADR COM 023111206   34 23,000 SH   SOLE   23,000 0 0
Bristol-Myers Squibb Co COM 110122108   277 4,000 SH   SOLE   4,000 0 0
Chicago Atlantic Real Estate COM 167239102   152 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   742 3,576 SH   SOLE   3,516 0 60
SPDR Blackstone Senior Loan ET ETF 78467v608   489 11,792 SH   SOLE   11,792 0 0
iShares IBOXX $ Investment Gra ETF 464287242   267 2,440 SH   SOLE   2,440 0 0
Annaly Capital Management Inc CEF 035710839   674 35,268 SH   SOLE   31,989 0 3,279
BNY Mellon High Yield Strategi CEF 09660l105   42 19,585 SH   SOLE   19,585 0 0
Barings Corporate Investors CEF 06759x107   727 51,361 SH   SOLE   44,036 0 7,325
BlackRock MuniHoldings CEF 09254X101   129 11,265 SH   SOLE   11,265 0 0
Calamos Convertible & High Inc CEF 12811p108   2,654 243,001 SH   SOLE   224,746 0 18,255
Calamos Convertible Opp & Inc CEF 128117108   330 31,370 SH   SOLE   31,370 0 0
Fidelity New Markets Income CEF 315910836   576 49,946 SH   SOLE   43,384 0 6,562
Invesco CEF Income Composite CEF 46138E404   2,563 140,686 SH   SOLE   128,739 0 11,947
SPDR Barclays Short-Term High CEF 78468r408   2,084 83,902 SH   SOLE   76,975 0 6,927
iShares IBOXX H/Y Corp Bond CEF 464288513   213 2,816 SH   SOLE   2,816 0 0
iShares S&P Preferred Stock In CEF 464288687   2,780 89,032 SH   SOLE   82,315 0 6,717
Alerian MLP ETF ETF 00162q452   593 15,338 SH   SOLE   13,114 0 2,224
SPDR S&P Dividend ETF ETF 78464a763   3,326 26,883 SH   SOLE   24,700 0 2,183
SPDR S&P Intl Dividend ETF ETF 78463x772   809 23,601 SH   SOLE   19,900 0 3,701
Vanguard High Dividend Yield E ETF 921946406   4,998 47,378 SH   SOLE   42,666 0 4,712
iShares DJ Select Dividend Ind ETF 464287168   8,094 69,070 SH   SOLE   62,338 0 6,732