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   849 7,080 SH   SOLE   6,429 0 651
AMN Healthcare Services Inc COM 001744101   1,171 11,388 SH   SOLE   11,033 0 355
AT&T Inc COM 00206R102   230 12,507 SH   SOLE   12,006 0 501
AbbVie Inc COM 00287y109   3,018 18,676 SH   SOLE   18,085 0 591
Abbott Laboratories COM 002824100   1,418 12,916 SH   SOLE   12,522 0 394
Acco Brands Corp COM 00081T108   165 29,525 SH   SOLE   27,825 0 1,700
Air Products & Chemicals Inc COM 009158106   339 1,100 SH   SOLE   1,100 0 0
Alphabet Inc Cl A COM 02079K305   2,265 25,677 SH   SOLE   23,822 0 1,855
Alphabet Inc Cl C COM 02079K107   2,219 25,013 SH   SOLE   23,278 0 1,735
Amazon.com Inc COM 023135106   2,211 26,319 SH   SOLE   25,309 0 1,010
Amgen Inc COM 031162100   2,518 9,587 SH   SOLE   9,101 0 486
Analog Devices Inc COM 032654105   222 1,356 SH   SOLE   1,310 0 46
Apple Inc COM 037833100   9,858 75,873 SH   SOLE   72,383 0 3,490
Archer Daniels Midland Co COM 039483102   479 5,161 SH   SOLE   5,011 0 150
Automatic Data Processing Inc COM 053015103   215 900 SH   SOLE   900 0 0
Bank of America Corp COM 060505104   246 7,413 SH   SOLE   6,913 0 500
Bank of New York Mellon Corp COM 064058100   388 8,513 SH   SOLE   7,928 0 585
BankUnited Inc COM 06652k103   255 7,511 SH   SOLE   6,530 0 981
Baxter Intl Inc COM 071813109   468 9,180 SH   SOLE   8,757 0 423
Berkshire Hathaway Inc COM 084670702   278 900 SH   SOLE   900 0 0
Best Buy Co Inc COM 086516101   267 3,327 SH   SOLE   3,197 0 130
BlackRock Inc COM 09247x101   2,627 3,707 SH   SOLE   3,457 0 250
Boeing Co COM 097023105   869 4,562 SH   SOLE   4,427 0 135
Bristol-Myers Squibb Co COM 110122108   1,462 20,323 SH   SOLE   19,048 0 1,275
CH Robinson Worldwide Inc COM 12541w209   880 9,612 SH   SOLE   8,872 0 740
CVS Health Corp COM 126650100   1,316 14,124 SH   SOLE   13,183 0 941
Campbell Soup Co COM 134429109   331 5,831 SH   SOLE   5,771 0 60
Capital One Financial Corp COM 14040h105   1,093 11,760 SH   SOLE   10,933 0 827
Carrier Global Corp COM 14448c104   242 5,867 SH   SOLE   5,377 0 490
Caterpillar Inc COM 149123101   868 3,624 SH   SOLE   3,389 0 235
Charles River Laboratories COM 159864107   515 2,363 SH   SOLE   2,283 0 80
Chevron Corp COM 166764100   2,047 11,402 SH   SOLE   10,859 0 543
Cigna Corp COM 125523100   1,729 5,217 SH   SOLE   4,918 0 299
Cisco Systems Inc COM 17275R102   1,980 41,563 SH   SOLE   38,215 0 3,348
Citigroup Inc COM 172967424   348 7,702 SH   SOLE   7,378 0 324
Comcast Corp COM 20030n101   1,064 30,432 SH   SOLE   28,102 0 2,330
Communication Services Sector COM 81369y852   1,183 24,661 SH   SOLE   23,266 0 1,395
Community Trust Bancorp Inc COM 204149108   312 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,292 10,947 SH   SOLE   10,145 0 802
Consolidated Edison Inc COM 209115104   358 3,753 SH   SOLE   3,638 0 115
Consumer Staples Select Sector COM 81369y308   530 7,113 SH   SOLE   7,113 0 0
Corning Inc COM 219350105   1,318 41,266 SH   SOLE   38,565 0 2,701
Crown Castle Intl Corp COM 22822v101   776 5,722 SH   SOLE   5,332 0 390
Cummins Inc COM 231021106   328 1,353 SH   SOLE   1,303 0 50
Devon Energy Corporation COM 25179m103   1,702 27,666 SH   SOLE   25,641 0 2,025
Dollar General Corp COM 256677105   246 1,000 SH   SOLE   1,000 0 0
Dow Inc COM 260557103   260 5,161 SH   SOLE   4,990 0 171
Eaton Corp PLC COM G29183103   447 2,848 SH   SOLE   2,848 0 0
Energy Select Sector SPDR ETF COM 81369y506   2,774 31,717 SH   SOLE   30,425 0 1,292
Exxon Mobil Corp COM 30231g102   2,219 20,118 SH   SOLE   18,974 0 1,144
FactSet Research Systems Inc COM 303075105   304 757 SH   SOLE   757 0 0
FedEx Corp COM 31428x106   908 5,241 SH   SOLE   4,791 0 450
First Trust Dow Jones Internet COM 33733E302   1,049 8,519 SH   SOLE   7,881 0 638
Foot Locker Inc COM 344849104   578 15,285 SH   SOLE   14,110 0 1,175
General Mills Inc COM 370334104   1,676 19,991 SH   SOLE   19,026 0 965
General Mills Inc COM 370334104   8 100 SH Put SOLE   0 0 100
General Motors Co COM 37045v100   525 15,593 SH   SOLE   14,768 0 825
Gentex Corp COM 371901109   669 24,530 SH   SOLE   23,525 0 1,005
Geopharma Inc COM 37250a106   0 40,000 SH   SOLE   40,000 0 0
Global X U.S. Infrastructure D COM 37954y673   869 32,794 SH   SOLE   30,754 0 2,040
Goldman Sachs Group Inc COM 38141G104   790 2,300 SH   SOLE   2,205 0 95
Home Depot Inc COM 437076102   340 1,077 SH   SOLE   1,054 0 23
Huntsman Corp COM 447011107   859 31,250 SH   SOLE   28,715 0 2,535
Illinois Tool Works Inc COM 452308109   1,285 5,835 SH   SOLE   5,500 0 335
Industrial Select Sector SPDR COM 81369y704   368 3,750 SH   SOLE   3,650 0 100
Intel Corp COM 458140100   620 23,450 SH   SOLE   22,314 0 1,136
International Business Machine COM 459200101   1,454 10,319 SH   SOLE   9,619 0 700
Invesco Dynamic Pharmaceutical COM 46137V662   1,626 20,682 SH   SOLE   19,422 0 1,260
Invesco KBW Bank ETF COM 46138e628   601 11,649 SH   SOLE   10,949 0 700
Invesco S&P 500 Eq Weight Finc COM 46137v340   764 13,546 SH   SOLE   12,681 0 865
Iron Mountain Inc COM 46284v101   1,570 31,489 SH   SOLE   29,904 0 1,585
JP Morgan Chase & Co COM 46625h100   2,717 20,264 SH   SOLE   19,272 0 992
JetBlue Airways Corp COM 477143101   130 20,000 SH   SOLE   20,000 0 0
Johnson & Johnson COM 478160104   3,000 16,981 SH   SOLE   16,051 0 930
L3 Harris Technologies Inc COM 502431109   473 2,270 SH   SOLE   2,270 0 0
Lockheed Martin Corp COM 539830109   296 608 SH   SOLE   582 0 26
Lowe's Cos Inc COM 548661107   1,571 7,883 SH   SOLE   7,321 0 562
MDU Resources Group Inc COM 552690109   219 7,218 SH   SOLE   6,863 0 355
ManpowerGroup Inc COM 56418H100   246 2,957 SH   SOLE   2,831 0 126
Marsh & McLennan Cos Inc COM 571748102   1,849 11,172 SH   SOLE   10,527 0 645
Materials Select Sector SPDR E COM 81369y100   2,473 31,839 SH   SOLE   30,464 0 1,375
McDonald's Corp COM 580135101   590 2,240 SH   SOLE   2,240 0 0
Medtronic PLC COM G5960L103   974 12,526 SH   SOLE   11,676 0 850
Merck & Co Inc COM 58933y105   438 3,947 SH   SOLE   3,780 0 167
MetLife Inc COM 59156r108   2,350 32,473 SH   SOLE   29,859 0 2,614
Meta Platforms Inc COM 30303m102   521 4,326 SH   SOLE   4,006 0 320
Microchip Technology Inc COM 595017104   270 3,838 SH   SOLE   3,733 0 105
Microsoft Corp COM 594918104   8,173 34,079 SH   SOLE   31,266 0 2,813
NXP Semiconductors NV COM N6596X109   642 4,065 SH   SOLE   3,955 0 110
Nike Inc COM 654106103   903 7,721 SH   SOLE   7,046 0 675
Occidental Petroleum Corp COM 674599105   471 7,471 SH   SOLE   7,003 0 468
Old Republic Int'l Corp COM 680223104   1,394 57,740 SH   SOLE   53,386 0 4,354
Oracle Corp COM 68389X105   1,020 12,484 SH   SOLE   11,532 0 952
Otis Worldwide Corp COM 68902v107   641 8,180 SH   SOLE   7,536 0 644
PNC Financial Services Group I COM 693475105   1,229 7,780 SH   SOLE   7,360 0 420
Packaging Corp of America COM 695156109   244 1,909 SH   SOLE   1,837 0 72
Paypal Holdings Inc COM 70450y103   331 4,647 SH   SOLE   4,207 0 440
Pepsico Inc COM 713448108   2,493 13,802 SH   SOLE   13,552 0 250
Pfizer Inc COM 717081103   868 16,947 SH   SOLE   16,314 0 633
Phillips 66 COM 718546104   242 2,322 SH   SOLE   2,256 0 66
Physicians Realty Trust COM 71943U104   459 31,738 SH   SOLE   29,193 0 2,545
Procter & Gamble Co COM 742718109   2,124 14,017 SH   SOLE   13,201 0 816
PureFunds ISE Cyber Security E COM 26924G201   574 13,041 SH   SOLE   11,806 0 1,235
Qualcomm Inc COM 747525103   864 7,855 SH   SOLE   7,528 0 327
Raytheon Technologies COM 75513e101   1,771 17,553 SH   SOLE   16,253 0 1,300
Royal Caribbean Cruises COM V7780T103   251 5,079 SH   SOLE   4,744 0 335
SPDR S&P Regional Banking COM 78464a698   599 10,191 SH   SOLE   9,621 0 570
Schlumberger Ltd COM 806857108   1,185 22,159 SH   SOLE   20,299 0 1,860
Seagate Technology PLC COM g7997r103   619 11,770 SH   SOLE   10,934 0 836
Skyworks Solutions Inc COM 83088m102   845 9,270 SH   SOLE   8,630 0 640
Sonoco Products Co COM 835495102   300 4,936 SH   SOLE   4,753 0 183
Stanley Black & Decker Inc COM 854502101   518 6,893 SH   SOLE   6,373 0 520
Starbucks Corp COM 855244109   1,103 11,117 SH   SOLE   10,252 0 865
Stryker Corp COM 863667101   1,079 4,412 SH   SOLE   4,262 0 150
Synchrony Financial COM 87165b103   1,514 46,066 SH   SOLE   42,371 0 3,695
Sysco Corp COM 871829107   1,350 17,655 SH   SOLE   16,910 0 745
Tapestry Inc COM 876030107   221 5,797 SH   SOLE   5,256 0 541
Target Corp COM 87612E106   1,357 9,105 SH   SOLE   8,550 0 555
Technology Select Sector SPDR COM 81369y803   1,620 13,016 SH   SOLE   12,301 0 715
Texas Instruments Inc COM 882508104   1,427 8,635 SH   SOLE   8,075 0 560
Thermo Fisher Scientific Inc COM 883556102   1,397 2,537 SH   SOLE   2,340 0 197
United Parcel Service Inc COM 911312106   359 2,067 SH   SOLE   2,014 0 53
United Rentals Inc COM 911363109   1,513 4,258 SH   SOLE   4,013 0 245
Unum Group COM 91529y106   568 13,847 SH   SOLE   12,960 0 887
Utilities Select Sector SPDR E COM 81369y886   884 12,535 SH   SOLE   11,515 0 1,020
Valero Energy Corp COM 91913Y100   216 1,699 SH   SOLE   1,587 0 112
VanEck Semiconductor COM 92189f676   605 2,981 SH   SOLE   2,811 0 170
Vanguard Telecommunication Ser COM 92204a884   1,808 21,979 SH   SOLE   20,172 0 1,807
Vanguard Utilities ETF COM 92204a876   1,998 13,026 SH   SOLE   12,084 0 942
Vectors Oil Services ETF COM 92189h607   813 2,675 SH   SOLE   2,495 0 180
Veeco Instruments Inc COM 922417100   237 12,750 SH   SOLE   11,600 0 1,150
Verizon Communications Inc COM 92343V104   493 12,510 SH   SOLE   12,098 0 412
Visa Inc COM 92826c839   1,373 6,607 SH   SOLE   6,172 0 435
Vista Gold Corp COM 927926303   15 30,000 SH   SOLE   30,000 0 0
Wal-Mart Stores Inc COM 931142103   2,343 16,525 SH   SOLE   15,485 0 1,040
Walgreens Boots Alliance Inc COM 931427108   410 10,965 SH   SOLE   10,405 0 560
Walt Disney Co COM 254687106   621 7,143 SH   SOLE   6,753 0 390
Waste Management Inc COM 94106l109   324 2,066 SH   SOLE   2,066 0 0
Wells Fargo & Co COM 949746101   488 11,809 SH   SOLE   11,509 0 300
Whirlpool Corp COM 963320106   824 5,825 SH   SOLE   5,442 0 383
iShares Goldman Sachs Nat Res COM 464287374   504 12,407 SH   SOLE   12,407 0 0
iShares US Aerospace & Defense COM 464288760   1,265 11,309 SH   SOLE   10,634 0 675
iShares US Broker-Dealers Inde COM 464288794   240 2,496 SH   SOLE   2,496 0 0
iShares US Healthcare Provider COM 464288828   929 3,469 SH   SOLE   3,199 0 270
SPDR Portfolio S&P 500 High Di ETF 78468r788   699 17,665 SH   SOLE   17,665 0 0
VanEck Morningstar Wide Moat E ETF 92189f643   462 7,122 SH   SOLE   7,122 0 0
iShares S&P 500 Growth ETF 464287309   3,350 57,266 SH   SOLE   53,271 0 3,995
iShares S&P 500 Value Index ETF 464287408   1,426 9,829 SH   SOLE   9,194 0 635
iShares S&P Midcap 400 Growth ETF 464287606   2,120 31,043 SH   SOLE   29,068 0 1,975
iShares S&P Midcap 400/BARRA V ETF 464287705   1,793 17,785 SH   SOLE   16,750 0 1,035
iShares S&P Smallcap 600/BARRA ETF 464287887   4,038 37,362 SH   SOLE   34,692 0 2,670
BNY Mellon Midcap Index Fund IND 05588m209   2,482 93,399 SH   SOLE   83,919 0 9,479
BNY Mellon Small Cap Stock Ind IND 09661l401   360 14,640 SH   SOLE   14,052 0 588
Fidelity 500 Index IND 315911750   295 2,214 SH   SOLE   2,194 0 20
Invesco QQQ Trust Series 1 IND 46090E103   10,485 39,376 SH   SOLE   37,290 0 2,086
Invesco S&P 500 Equal Weight E IND 46137v357   13,175 93,272 SH   SOLE   88,006 0 5,266
SPDR Dow Jones Industrial Avg IND 78467x109   558 1,683 SH   SOLE   1,586 0 97
SPDR S&P 500 ETF Trust IND 78462F103   24,170 63,200 SH   SOLE   59,579 0 3,621
SPDR S&P MidCap 400 ETF Trust IND 78467y107   9,213 20,807 SH   SOLE   19,722 0 1,085
Schwab S&P 500 Index Fund IND 808509855   5,820 99,051 SH   SOLE   88,714 0 10,336
Schwab Small-Cap Index Fund IND 808509848   2,104 74,561 SH   SOLE   67,138 0 7,423
Schwab US Mid-Cap Index IND 80850L726   422 8,251 SH   SOLE   7,665 0 586
iShares Russell 2000 Index Fun IND 464287655   5,756 33,013 SH   SOLE   31,201 0 1,812
iShares Russell Microcap Index IND 464288869   4,300 39,874 SH   SOLE   37,211 0 2,663
iShares S&P Midcap 400 IND 464287507   239 986 SH   SOLE   886 0 100
iShares MSCI EAFE Index ETF 464287465   3,072 46,802 SH   SOLE   44,024 0 2,778
iShares MSCI Mexico Capped Inv ETF 464286822   586 11,849 SH   SOLE   11,069 0 780
Airtech Inlt Group Reg Revoked COM 00950F205   0 350,000 SH   SOLE   350,000 0 0
Amarin Corporation PLC - ADR COM 023111206   28 23,000 SH   SOLE   23,000 0 0
Bristol-Myers Squibb Co COM 110122108   288 4,000 SH   SOLE   4,000 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   440 3,576 SH   SOLE   3,516 0 60
SPDR Blackstone Senior Loan ET ETF 78467v608   477 11,652 SH   SOLE   11,652 0 0
iShares IBOXX $ Investment Gra ETF 464287242   325 3,080 SH   SOLE   3,080 0 0
Annaly Capital Management Inc CEF 035710839   669 31,726 SH   SOLE   29,187 0 2,539
BNY Mellon High Yield Strategi CEF 09660l105   42 19,585 SH   SOLE   19,585 0 0
Barings Corporate Investors CEF 06759x107   663 47,527 SH   SOLE   40,202 0 7,325
Calamos Convertible & High Inc CEF 12811p108   2,583 244,861 SH   SOLE   226,606 0 18,255
Calamos Convertible Opp & Inc CEF 128117108   321 30,550 SH   SOLE   30,550 0 0
Fidelity New Markets Income CEF 315910836   595 51,709 SH   SOLE   45,162 0 6,547
Invesco CEF Income Composite CEF 46138E404   2,384 131,586 SH   SOLE   120,939 0 10,647
SPDR Barclays Short-Term High CEF 78468r408   1,952 80,527 SH   SOLE   74,520 0 6,007
iShares IBOXX H/Y Corp Bond CEF 464288513   207 2,816 SH   SOLE   2,816 0 0
iShares S&P Preferred Stock In CEF 464288687   2,504 82,026 SH   SOLE   76,664 0 5,362
Alerian MLP ETF ETF 00162q452   576 15,127 SH   SOLE   12,903 0 2,224
SPDR S&P Dividend ETF ETF 78464a763   3,364 26,887 SH   SOLE   24,769 0 2,118
SPDR S&P Intl Dividend ETF ETF 78463x772   705 21,826 SH   SOLE   18,525 0 3,301
Vanguard High Dividend Yield E ETF 921946406   5,190 47,963 SH   SOLE   43,251 0 4,712
iShares DJ Select Dividend Ind ETF 464287168   8,414 69,769 SH   SOLE   63,037 0 6,732