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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
BOEING CO COM 097023105 2,039 11,125 SH   SOLE   0 0 11,125
ALLIANT ENERGY CORP COM 018802108 804 16,816 SH   SOLE   0 0 16,816
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 724 17,325 SH   SOLE   0 0 17,325
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,189 90,360 SH   SOLE   0 0 90,360
NEUBERGER BERMAN HIGH YIELD COM 64128C106 1,160 112,085 SH   SOLE   0 0 112,085
AFLAC INC COM 001055102 689 19,110 SH   SOLE   0 0 19,110
CENTRAL SECS CORP COM 155123102 666 23,076 SH   SOLE   0 0 23,076
SPDR SER TR BLOMBERG BRC INV 78468R200 2,804 91,996 SH   SOLE   0 0 91,996
REGAL BELOIT CORP COM 758750103 357 4,090 SH   SOLE   0 0 4,090
HOME DEPOT INC COM 437076102 289 1,153 SH   SOLE   0 0 1,153
MILLER INDS INC TENN COM NEW 600551204 2,014 67,650 SH   SOLE   0 0 67,650
LAKELAND FINL CORP COM 511656100 1,081 23,204 SH   SOLE   0 0 23,204
NORDSON CORP COM 655663102 2,668 14,065 SH   SOLE   0 0 14,065
UNITEDHEALTH GROUP INC COM 91324P102 684 2,320 SH   SOLE   0 0 2,320
OLD REP INTL CORP COM 680223104 683 41,885 SH   SOLE   0 0 41,885
INGREDION INC COM 457187102 1,435 17,290 SH   SOLE   0 0 17,290
HONEYWELL INTL INC COM 438516106 250 1,730 SH   SOLE   0 0 1,730
WYNDHAM HOTELS & RESORTS INC COM 98311A105 359 8,415 SH   SOLE   0 0 8,415
VERIZON COMMUNICATIONS INC COM 92343V104 324 5,886 SH   SOLE   0 0 5,886
CAPITAL ONE FINL CORP COM 14040H105 401 6,405 SH   SOLE   0 0 6,405
EMCOR GROUP INC COM 29084Q100 875 13,235 SH   SOLE   0 0 13,235
HANOVER INS GROUP INC COM 410867105 409 4,040 SH   SOLE   0 0 4,040
VILLAGE SUPER MKT INC CL A NEW 927107409 266 9,595 SH   SOLE   0 0 9,595
EUROPEAN EQUITY FD INC COM 298768102 1,900 228,410 SH   SOLE   0 0 228,410
ALLEGIANT TRAVEL CO COM 01748X102 1,117 10,225 SH   SOLE   0 0 10,225
INVESCO BD FD COM 46132L107 527 26,296 SH   SOLE   0 0 26,296
GENTEX CORP COM 371901109 597 23,175 SH   SOLE   0 0 23,175
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 823 136,100 SH   SOLE   0 0 136,100
BLACK HILLS CORP COM 092113109 356 6,285 SH   SOLE   0 0 6,285
NATIONAL PRESTO INDS INC COM 637215104 1,989 22,765 SH   SOLE   0 0 22,765
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 175 10,479 SH   SOLE   0 0 10,479
FRANKLIN RESOURCES INC COM 354613101 2,425 115,655 SH   SOLE   0 0 115,655
FORTUNE BRANDS HOME & SEC IN COM 34964C106 214 3,347 SH   SOLE   0 0 3,347
PENTAIR PLC SHS G7S00T104 1,382 36,370 SH   SOLE   0 0 36,370
INVESCO HIGH INCOME TR II COM 46131F101 289 24,155 SH   SOLE   0 0 24,155
WILEY JOHN & SONS INC CL A 968223206 2,110 54,095 SH   SOLE   0 0 54,095
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 271 2,850 SH   SOLE   0 0 2,850
JOHNSON CTLS INTL PLC SHS G51502105 690 20,213 SH   SOLE   0 0 20,213
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 10,761 614,240 SH   SOLE   0 0 614,240
TRI CONTL CORP COM 895436103 3,102 125,538 SH   SOLE   0 0 125,538
ARCHER DANIELS MIDLAND CO COM 039483102 3,950 98,988 SH   SOLE   0 0 98,988
ILLINOIS TOOL WKS INC COM 452308109 4,213 24,096 SH   SOLE   0 0 24,096
CHEVRON CORP NEW COM 166764100 235 2,637 SH   SOLE   0 0 2,637
PEOPLES BANCORP INC COM 709789101 1,138 53,480 SH   SOLE   0 0 53,480
ALLSTATE CORP COM 020002101 2,886 29,755 SH   SOLE   0 0 29,755
MERCK & CO. INC COM 58933Y105 2,426 31,370 SH   SOLE   0 0 31,370
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,263 21,055 SH   SOLE   0 0 21,055
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2,066 204,510 SH   SOLE   0 0 204,510
ROBERT HALF INTL INC COM 770323103 857 16,215 SH   SOLE   0 0 16,215
NUCOR CORP COM 670346105 1,531 36,964 SH   SOLE   0 0 36,964
PHOTRONICS INC COM 719405102 920 82,645 SH   SOLE   0 0 82,645
ADAM NAT RES FD INC COM 00548F105 491 43,195 SH   SOLE   0 0 43,195
KROGER CO COM 501044101 7,559 223,303 SH   SOLE   0 0 223,303
INSIGHT SELECT INCOME FD COM 45781W109 679 34,555 SH   SOLE   0 0 34,555
SWISS HELVETIA FD INC COM 870875101 705 89,932 SH   SOLE   0 0 89,932
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,651 59,246 SH   SOLE   0 0 59,246
GOLDMAN SACHS GROUP INC COM 38141G104 252 1,275 SH   SOLE   0 0 1,275
FRANKLIN UNVL TR SH BEN INT 355145103 666 100,021 SH   SOLE   0 0 100,021
ALBEMARLE CORP COM 012653101 846 10,960 SH   SOLE   0 0 10,960
GENERAL ELECTRIC CO COM 369604103 83 12,148 SH   SOLE   0 0 12,148
MEDTRONIC PLC SHS G5960L103 1,072 11,695 SH   SOLE   0 0 11,695
FIRST TR HIGH INCOME L/S FD COM 33738E109 154 11,590 SH   SOLE   0 0 11,590
TARGET CORP COM 87612E106 3,358 27,998 SH   SOLE   0 0 27,998
ADAMS DIVERSIFIED EQUITY FD COM 006212104 2,394 160,535 SH   SOLE   0 0 160,535
ROCKWELL AUTOMATION INC COM 773903109 1,245 5,845 SH   SOLE   0 0 5,845
DANAHER CORPORATION COM 235851102 393 2,225 SH   SOLE   0 0 2,225
WESTERN ASSET HIGH INCM OPP COM 95766K109 106 23,039 SH   SOLE   0 0 23,039
FISERV INC COM 337738108 205 2,100 SH   SOLE   0 0 2,100
PROCTER AND GAMBLE CO COM 742718109 432 3,610 SH   SOLE   0 0 3,610
AT&T INC COM 00206R102 408 13,500 SH   SOLE   0 0 13,500
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,291 27,570 SH   SOLE   0 0 27,570
ISHARES SILVER TR ISHARES 46428Q109 170 10,000 SH   SOLE   0 0 10,000
FTI CONSULTING INC COM 302941109 585 5,105 SH   SOLE   0 0 5,105
HARTFORD FINL SVCS GROUP INC COM 416515104 1,169 30,335 SH   SOLE   0 0 30,335
TEMPLETON DRAGON FD INC COM 88018T101 7,910 391,949 SH   SOLE   0 0 391,949
PLEXUS CORP COM 729132100 627 8,885 SH   SOLE   0 0 8,885
HUNT J B TRANS SVCS INC COM 445658107 372 3,090 SH   SOLE   0 0 3,090
ROYAL GOLD INC COM 780287108 205 1,650 SH   SOLE   0 0 1,650
BLACKROCK CORPOR HI YLD FD I COM 09255P107 413 40,649 SH   SOLE   0 0 40,649
TELEFLEX INCORPORATED COM 879369106 508 1,395 SH   SOLE   0 0 1,395
AMN HEALTHCARE SVCS INC COM 001744101 453 10,005 SH   SOLE   0 0 10,005
VAIL RESORTS INC COM 91879Q109 1,408 7,730 SH   SOLE   0 0 7,730
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,345 55,329 SH   SOLE   0 0 55,329
MICROSOFT CORP COM 594918104 8,996 44,205 SH   SOLE   0 0 44,205
PFIZER INC COM 717081103 2,483 75,927 SH   SOLE   0 0 75,927
WESTERN ASSET HIGH YIELD DEF COM 95768B107 4,703 336,670 SH   SOLE   0 0 336,670
CONOCOPHILLIPS COM 20825C104 3,631 86,418 SH   SOLE   0 0 86,418
WELLS FARGO MULTI SECTOR INC COM 94987D101 430 39,100 SH   SOLE   0 0 39,100
US BANCORP DEL COM NEW 902973304 206 5,593 SH   SOLE   0 0 5,593
WELLS FARGO CO NEW COM 949746101 3,235 126,378 SH   SOLE   0 0 126,378
ORACLE CORP COM 68389X105 2,037 36,850 SH   SOLE   0 0 36,850
JOHNSON & JOHNSON COM 478160104 3,452 24,549 SH   SOLE   0 0 24,549
MUELLER INDS INC COM 624756102 1,231 46,305 SH   SOLE   0 0 46,305
INTERNATIONAL BUSINESS MACHS COM 459200101 719 5,955 SH   SOLE   0 0 5,955
EXXON MOBIL CORP COM 30231G102 1,242 27,769 SH   SOLE   0 0 27,769
NEW GERMANY FD INC COM 644465106 3,466 228,335 SH   SOLE   0 0 228,335
GENERAL AMERN INVS INC COM 368802104 362 11,392 SH   SOLE   0 0 11,392
ALAMO GROUP INC COM 011311107 756 7,370 SH   SOLE   0 0 7,370
JPMORGAN CHASE & CO COM 46625H100 502 5,342 SH   SOLE   0 0 5,342
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 350 9,023 SH   SOLE   0 0 9,023
THE CENTRAL AND EASTERN EU I COM 153436100 981 46,990 SH   SOLE   0 0 46,990
NORFOLK SOUTHERN CORP COM 655844108 5,320 30,302 SH   SOLE   0 0 30,302
BARRICK GOLD CORPORATION COM 067901108 2,136 79,290 SH   SOLE   0 0 79,290
HORMEL FOODS CORP COM 440452100 1,693 35,080 SH   SOLE   0 0 35,080
CISCO SYS INC COM 17275R102 490 10,515 SH   SOLE   0 0 10,515
APPLE INC COM 037833100 1,328 3,639 SH   SOLE   0 0 3,639
TEXAS INSTRS INC COM 882508104 328 2,585 SH   SOLE   0 0 2,585
SCHWAB CHARLES CORP COM 808513105 493 14,597 SH   SOLE   0 0 14,597
BUNGE LIMITED COM G16962105 1,444 35,115 SH   SOLE   0 0 35,115
BLACKROCK CR ALLOCATION INCO COM 092508100 502 38,045 SH   SOLE   0 0 38,045
LOWES COS INC COM 548661107 386 2,860 SH   SOLE   0 0 2,860
3M CO COM 88579Y101 881 5,651 SH   SOLE   0 0 5,651
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,886 173,024 SH   SOLE   0 0 173,024