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   701 7,492 SH   SOLE   6,806 0 686
AMN Healthcare Services Inc COM 001744101   967 11,349 SH   SOLE   10,974 0 375
AT&T Inc COM 00206R102   179 11,904 SH   SOLE   11,403 0 501
AbbVie Inc COM 00287y109   2,599 17,439 SH   SOLE   16,818 0 621
Abbott Laboratories COM 002824100   1,186 12,241 SH   SOLE   11,832 0 409
Acco Brands Corp COM 00081T108   160 27,828 SH   SOLE   26,128 0 1,700
Air Products & Chemicals Inc COM 009158106   311 1,098 SH   SOLE   1,098 0 0
Alphabet Inc Cl A COM 02079K305   3,337 25,504 SH   SOLE   23,634 0 1,870
Alphabet Inc Cl C COM 02079K107   3,004 22,785 SH   SOLE   21,035 0 1,750
Amazon.com Inc COM 023135106   3,089 24,298 SH   SOLE   23,273 0 1,025
Amgen Inc COM 031162100   2,494 9,281 SH   SOLE   8,775 0 506
Analog Devices Inc COM 032654105   238 1,357 SH   SOLE   1,311 0 46
Apple Inc COM 037833100   12,440 72,658 SH   SOLE   69,148 0 3,510
Archer Daniels Midland Co COM 039483102   385 5,100 SH   SOLE   4,950 0 150
Bank of New York Mellon Corp COM 064058100   297 6,973 SH   SOLE   6,388 0 585
Best Buy Co Inc COM 086516101   209 3,010 SH   SOLE   2,893 0 117
BlackRock Inc COM 09247x101   2,391 3,698 SH   SOLE   3,437 0 261
Boeing Co COM 097023105   859 4,484 SH   SOLE   4,339 0 145
Bristol-Myers Squibb Co COM 110122108   335 5,777 SH   SOLE   5,632 0 145
CH Robinson Worldwide Inc COM 12541w209   808 9,378 SH   SOLE   8,623 0 755
CVS Health Corp COM 126650100   954 13,661 SH   SOLE   12,695 0 966
Campbell Soup Co COM 134429109   238 5,791 SH   SOLE   5,731 0 60
Capital One Financial Corp COM 14040h105   1,136 11,706 SH   SOLE   10,854 0 852
Carrier Global Corp COM 14448c104   323 5,846 SH   SOLE   5,356 0 490
Caterpillar Inc COM 149123101   987 3,614 SH   SOLE   3,369 0 245
Celanese Corp - Series A COM 150870103   235 1,873 SH   SOLE   1,799 0 74
Charles River Laboratories COM 159864107   880 4,488 SH   SOLE   4,328 0 160
Charles Schwab Corp COM 808513105   614 11,184 SH   SOLE   10,259 0 925
Chevron Corp COM 166764100   1,731 10,265 SH   SOLE   9,792 0 473
Cigna Corp COM 125523100   1,473 5,147 SH   SOLE   4,843 0 304
Cisco Systems Inc COM 17275R102   2,182 40,591 SH   SOLE   37,243 0 3,348
Citigroup Inc COM 172967424   333 8,095 SH   SOLE   7,770 0 325
Comcast Corp COM 20030n101   1,303 29,377 SH   SOLE   27,017 0 2,360
Communication Services Sector COM 81369y852   1,676 25,554 SH   SOLE   24,159 0 1,395
Community Trust Bancorp Inc COM 204149108   231 6,735 SH   SOLE   6,510 0 225
Competitive Companies Inc COM 204510101   0 700,000 SH   SOLE   700,000 0 0
ConocoPhillips COM 20825c104   1,284 10,717 SH   SOLE   9,905 0 812
Consolidated Edison Inc COM 209115104   322 3,767 SH   SOLE   3,652 0 115
Consumer Staples Select Sector COM 81369y308   328 4,762 SH   SOLE   4,762 0 0
Corning Inc COM 219350105   1,221 40,066 SH   SOLE   37,320 0 2,746
Crown Castle Intl Corp COM 22822v101   523 5,688 SH   SOLE   5,288 0 400
Cummins Inc COM 231021106   315 1,379 SH   SOLE   1,329 0 50
DaVita Inc COM 23918k108   775 8,200 SH   SOLE   7,510 0 690
Darden Restaurants Inc COM 237194105   257 1,794 SH   SOLE   1,744 0 50
Devon Energy Corporation COM 25179m103   1,303 27,309 SH   SOLE   25,254 0 2,055
Dow Inc COM 260557103   266 5,161 SH   SOLE   4,990 0 171
Eaton Corp PLC COM G29183103   524 2,459 SH   SOLE   2,459 0 0
Energy Select Sector SPDR ETF COM 81369y506   2,887 31,941 SH   SOLE   30,649 0 1,292
Enterprise Prods Partners LP COM 293792107   219 8,001 SH   SOLE   8,001 0 0
Exxon Mobil Corp COM 30231g102   2,287 19,449 SH   SOLE   18,305 0 1,144
FactSet Research Systems Inc COM 303075105   331 756 SH   SOLE   756 0 0
FedEx Corp COM 31428x106   1,364 5,147 SH   SOLE   4,692 0 455
First Trust Dow Jones Internet COM 33733E302   1,328 8,319 SH   SOLE   7,681 0 638
Foot Locker Inc COM 344849104   260 14,994 SH   SOLE   13,819 0 1,175
General Mills Inc COM 370334104   1,236 19,310 SH   SOLE   18,345 0 965
General Motors Co COM 37045v100   764 23,178 SH   SOLE   21,253 0 1,925
Gentex Corp COM 371901109   788 24,215 SH   SOLE   23,175 0 1,040
Geopharma Inc COM 37250a106   0 40,000 SH   SOLE   40,000 0 0
Global X US Infrastructure Dev COM 37954y673   980 32,253 SH   SOLE   30,213 0 2,040
Goldman Sachs Group Inc COM 38141G104   742 2,294 SH   SOLE   2,199 0 95
Hewlett Packard Enterprise COM 42824C109   223 12,826 SH   SOLE   11,841 0 985
Home Depot Inc COM 437076102   304 1,005 SH   SOLE   984 0 21
Huntsman Corp COM 447011107   759 31,102 SH   SOLE   28,522 0 2,580
Illinois Tool Works Inc COM 452308109   1,276 5,541 SH   SOLE   5,201 0 340
Industrial Select Sector SPDR COM 81369y704   363 3,576 SH   SOLE   3,476 0 100
Intel Corp COM 458140100   821 23,087 SH   SOLE   21,921 0 1,166
International Business Machine COM 459200101   1,395 9,944 SH   SOLE   9,219 0 725
Invesco Dynamic Pharmaceutical COM 46137V662   1,482 20,474 SH   SOLE   19,214 0 1,260
Invesco KBW Bank ETF COM 46138e628   486 12,123 SH   SOLE   11,423 0 700
Invesco S&P 500 Eq Weight Finc COM 46137v340   674 13,294 SH   SOLE   12,429 0 865
Iron Mountain Inc COM 46284v101   1,828 30,749 SH   SOLE   29,139 0 1,610
JP Morgan Chase & Co COM 46625h100   2,766 19,076 SH   SOLE   18,064 0 1,012
JetBlue Airways Corp COM 477143101   92 20,000 SH   SOLE   20,000 0 0
Johnson & Johnson COM 478160104   2,570 16,502 SH   SOLE   15,542 0 960
L3 Harris Technologies Inc COM 502431109   298 1,710 SH   SOLE   1,710 0 0
Lockheed Martin Corp COM 539830109   256 627 SH   SOLE   601 0 26
Lowe's Cos Inc COM 548661107   1,528 7,354 SH   SOLE   6,782 0 572
ManpowerGroup Inc COM 56418H100   215 2,933 SH   SOLE   2,807 0 126
Marsh & McLennan Cos Inc COM 571748102   1,982 10,417 SH   SOLE   9,762 0 655
Materials Select Sector SPDR E COM 81369y100   2,494 31,751 SH   SOLE   30,336 0 1,415
McDonald's Corp COM 580135101   484 1,837 SH   SOLE   1,837 0 0
Medtronic PLC COM G5960L103   955 12,190 SH   SOLE   11,320 0 870
Merck & Co Inc COM 58933y105   406 3,947 SH   SOLE   3,780 0 167
MetLife Inc COM 59156r108   2,000 31,785 SH   SOLE   29,106 0 2,679
Meta Platforms Inc COM 30303m102   1,290 4,297 SH   SOLE   3,972 0 325
Microchip Technology Inc COM 595017104   250 3,208 SH   SOLE   3,103 0 105
Microsoft Corp COM 594918104   10,438 33,056 SH   SOLE   30,233 0 2,823
NXP Semiconductors NV COM N6596X109   792 3,962 SH   SOLE   3,842 0 120
Nike Inc COM 654106103   747 7,816 SH   SOLE   7,131 0 685
Northern Trust Corp COM 665859104   230 3,305 SH   SOLE   3,185 0 120
Nvidia Corp COM 67066g104   582 1,338 SH   SOLE   1,338 0 0
Occidental Petroleum Corp COM 674599105   464 7,157 SH   SOLE   6,664 0 493
Old Republic Intl Corp COM 680223104   1,556 57,749 SH   SOLE   53,330 0 4,419
Oracle Corp COM 68389X105   1,319 12,454 SH   SOLE   11,502 0 952
Otis Worldwide Corp COM 68902v107   650 8,098 SH   SOLE   7,454 0 644
PNC Financial Services Group I COM 693475105   989 8,057 SH   SOLE   7,612 0 445
Paypal Holdings Inc COM 70450y103   498 8,515 SH   SOLE   7,780 0 735
Pepsico Inc COM 713448108   2,285 13,485 SH   SOLE   13,215 0 270
Pfizer Inc COM 717081103   565 17,047 SH   SOLE   16,414 0 633
Phillips 66 COM 718546104   235 1,957 SH   SOLE   1,891 0 66
Physicians Realty Trust COM 71943U104   397 32,530 SH   SOLE   29,900 0 2,630
Procter & Gamble Co COM 742718109   1,833 12,568 SH   SOLE   11,732 0 836
PureFunds ISE Cyber Security E COM 26924G201   662 12,821 SH   SOLE   11,561 0 1,260
Qualcomm Inc COM 747525103   874 7,870 SH   SOLE   7,543 0 327
Raytheon Technologies COM 75513e101   1,201 16,685 SH   SOLE   15,370 0 1,315
Royal Caribbean Cruises COM V7780T103   451 4,898 SH   SOLE   4,618 0 280
Schlumberger Ltd COM 806857108   1,246 21,375 SH   SOLE   19,515 0 1,860
Seagate Technology PLC COM g7997r103   739 11,209 SH   SOLE   10,353 0 856
Skyworks Solutions Inc COM 83088m102   924 9,373 SH   SOLE   8,718 0 655
Sonoco Products Co COM 835495102   261 4,801 SH   SOLE   4,618 0 183
Stanley Black & Decker Inc COM 854502101   591 7,076 SH   SOLE   6,521 0 555
Starbucks Corp COM 855244109   1,017 11,142 SH   SOLE   10,267 0 875
Stryker Corp COM 863667101   1,185 4,337 SH   SOLE   4,182 0 155
Synchrony Financial COM 87165b103   1,410 46,113 SH   SOLE   42,343 0 3,770
Sysco Corp COM 871829107   1,128 17,073 SH   SOLE   16,288 0 785
Target Corp COM 87612E106   968 8,756 SH   SOLE   8,181 0 575
Technology Select Sector SPDR COM 81369y803   2,520 15,370 SH   SOLE   14,655 0 715
Texas Instruments Inc COM 882508104   1,305 8,206 SH   SOLE   7,806 0 400
Thermo Fisher Scientific Inc COM 883556102   1,254 2,478 SH   SOLE   2,274 0 204
United Parcel Service Inc COM 911312106   305 1,958 SH   SOLE   1,905 0 53
United Rentals Inc COM 911363109   1,860 4,183 SH   SOLE   3,933 0 250
Unum Group COM 91529y106   650 13,210 SH   SOLE   12,323 0 887
Unum Group COM 91529y106   10 200 SH Put SOLE   0 0 200
Utilities Select Sector SPDR E COM 81369y886   681 11,556 SH   SOLE   10,536 0 1,020
Valero Energy Corp COM 91913Y100   245 1,727 SH   SOLE   1,615 0 112
VanEck Semiconductor COM 92189f676   852 5,873 SH   SOLE   5,533 0 340
Vanguard Telecommunication Ser COM 92204a884   2,307 21,936 SH   SOLE   20,069 0 1,867
Vanguard Utilities ETF COM 92204a876   1,679 13,166 SH   SOLE   12,189 0 977
Vectors Oil Services ETF COM 92189h607   904 2,620 SH   SOLE   2,440 0 180
Veeco Instruments Inc COM 922417100   350 12,450 SH   SOLE   11,300 0 1,150
Verizon Communications Inc COM 92343V104   440 13,589 SH   SOLE   12,529 0 1,060
Visa Inc COM 92826c839   1,481 6,438 SH   SOLE   5,998 0 440
Vista Gold Corp COM 927926303   13 30,000 SH   SOLE   30,000 0 0
Wal-Mart Stores Inc COM 931142103   2,550 15,945 SH   SOLE   14,890 0 1,055
Walgreens Boots Alliance Inc COM 931427108   231 10,380 SH   SOLE   9,820 0 560
Walt Disney Co COM 254687106   556 6,861 SH   SOLE   6,381 0 480
Waste Management Inc COM 94106l109   294 1,931 SH   SOLE   1,931 0 0
Wells Fargo & Co COM 949746101   456 11,172 SH   SOLE   10,872 0 300
Whirlpool Corp COM 963320106   800 5,985 SH   SOLE   5,592 0 393
iShares Goldman Sachs Nat Res COM 464287374   487 11,714 SH   SOLE   11,714 0 0
iShares US Aerospace & Defense COM 464288760   1,192 11,249 SH   SOLE   10,574 0 675
iShares US Healthcare Provider COM 464288828   833 3,385 SH   SOLE   3,115 0 270
SPDR Portfolio S&P 500 High Di ETF 78468r788   723 20,614 SH   SOLE   20,614 0 0
VanEck Morningstar Wide Moat E ETF 92189f643   651 8,581 SH   SOLE   8,581 0 0
iShares S&P 500 Growth ETF 464287309   3,917 57,246 SH   SOLE   53,251 0 3,995
iShares S&P 500 Value Index ETF 464287408   1,566 10,180 SH   SOLE   9,545 0 635
iShares S&P Midcap 400 Growth ETF 464287606   2,285 31,637 SH   SOLE   29,662 0 1,975
iShares S&P Midcap 400/BARRA V ETF 464287705   1,798 17,817 SH   SOLE   16,782 0 1,035
iShares S&P Smallcap 600/BARRA ETF 464287887   4,066 37,075 SH   SOLE   34,405 0 2,670
BNY Mellon Midcap Index Fund IND 05588m209   2,539 92,010 SH   SOLE   82,567 0 9,443
BNY Mellon Small Cap Stock Ind IND 09661l401   352 14,285 SH   SOLE   13,697 0 588
Fidelity 500 Index IND 315911750   339 2,267 SH   SOLE   2,247 0 20
Invesco QQQ Trust Series 1 IND 46090E103   13,999 39,073 SH   SOLE   36,987 0 2,086
Invesco S&P 500 Equal Weight E IND 46137v357   13,929 98,303 SH   SOLE   92,712 0 5,591
SPDR Dow Jones Industrial Avg IND 78467x109   546 1,631 SH   SOLE   1,534 0 97
SPDR S&P 500 ETF Trust IND 78462F103   26,347 61,633 SH   SOLE   58,122 0 3,511
SPDR S&P MidCap 400 ETF Trust IND 78467y107   9,515 20,837 SH   SOLE   19,752 0 1,085
Schwab S&P 500 Index Fund IND 808509855   6,493 97,762 SH   SOLE   88,071 0 9,690
Schwab Small-Cap Index Fund IND 808509848   2,163 74,684 SH   SOLE   67,261 0 7,423
Schwab US Mid-Cap Index IND 80850L726   457 8,595 SH   SOLE   8,010 0 586
iShares Russell 2000 Index Fun IND 464287655   5,831 32,990 SH   SOLE   31,178 0 1,812
iShares Russell Microcap Index IND 464288869   4,119 41,148 SH   SOLE   38,490 0 2,658
iShares S&P 500 Index Fund IND 464287200   250 582 SH   SOLE   582 0 0
iShares S&P Midcap 400 IND 464287507   239 957 SH   SOLE   857 0 100
iShares MSCI EAFE Index ETF 464287465   3,224 46,785 SH   SOLE   44,007 0 2,778
iShares MSCI Mexico Capped Inv ETF 464286822   656 11,270 SH   SOLE   10,490 0 780
Airtech Inlt Group Reg Revoked COM 00950F205   0 350,000 SH   SOLE   350,000 0 0
Amarin Corporation PLC - ADR COM 023111206   21 23,000 SH   SOLE   23,000 0 0
Bristol-Myers Squibb Co COM 110122108   232 4,000 SH   SOLE   4,000 0 0
Chicago Atlantic Real Estate COM 167239102   165 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   881 3,522 SH   SOLE   3,462 0 60
SPDR Blackstone Senior Loan ET ETF 78467v608   610 14,537 SH   SOLE   14,537 0 0
iShares IBOXX $ Investment Gra ETF 464287242   250 2,449 SH   SOLE   2,449 0 0
Annaly Capital Management Inc CEF 035710839   657 34,934 SH   SOLE   31,655 0 3,279
BNY Mellon High Yield Strategi CEF 09660l105   42 19,585 SH   SOLE   19,585 0 0
Barings Corporate Investors CEF 06759x107   784 49,167 SH   SOLE   41,842 0 7,325
BlackRock MuniHoldings CEF 09254X101   103 10,181 SH   SOLE   10,181 0 0
Calamos Convertible & High Inc CEF 12811p108   2,674 239,618 SH   SOLE   221,363 0 18,255
Calamos Convertible Opp & Inc CEF 128117108   331 31,370 SH   SOLE   31,370 0 0
Fidelity New Markets Income CEF 315910836   552 48,974 SH   SOLE   43,146 0 5,829
Invesco CEF Income Composite CEF 46138E404   2,394 139,971 SH   SOLE   128,024 0 11,947
SPDR Barclays Short-Term High CEF 78468r408   2,037 83,285 SH   SOLE   76,358 0 6,927
iShares IBOXX H/Y Corp Bond CEF 464288513   208 2,816 SH   SOLE   2,816 0 0
iShares S&P Preferred Stock In CEF 464288687   2,656 88,108 SH   SOLE   81,391 0 6,717
Alerian MLP ETF ETF 00162q452   643 15,245 SH   SOLE   13,021 0 2,224
SPDR S&P Dividend ETF ETF 78464a763   3,072 26,709 SH   SOLE   24,526 0 2,183
SPDR S&P Intl Dividend ETF ETF 78463x772   774 23,528 SH   SOLE   19,827 0 3,701
Vanguard High Dividend Yield E ETF 921946406   4,874 47,174 SH   SOLE   42,462 0 4,712
iShares DJ Select Dividend Ind ETF 464287168   7,409 68,829 SH   SOLE   62,097 0 6,732