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
3M CO COM 88579Y101 949 5,428 SH   SOLE   0 0 5,428
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 1,124 137,722 SH   SOLE   0 0 137,722
ADAM NAT RES FD INC COM 00548F105 587 51,610 SH   SOLE   0 0 51,610
ADAMS DIVERSIFIED EQUITY FD COM 006212104 3,105 179,592 SH   SOLE   0 0 179,592
AFLAC INC COM 001055102 1,130 25,410 SH   SOLE   0 0 25,410
AGNICO EAGLE MINES LTD COM 008474108 360 5,105 SH   SOLE   0 0 5,105
AIR PRODS & CHEMS INC COM 009158106 335 1,225 SH   SOLE   0 0 1,225
ALAMO GROUP INC COM 011311107 1,110 8,050 SH   SOLE   0 0 8,050
ALBEMARLE CORP COM 012653101 1,754 11,890 SH   SOLE   0 0 11,890
ALLEGHANY CORP DEL COM 017175100 219 362 SH   SOLE   0 0 362
ALLEGIANT TRAVEL CO COM 01748X102 1,702 8,995 SH   SOLE   0 0 8,995
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2,828 240,285 SH   SOLE   0 0 240,285
ALLIANT ENERGY CORP COM 018802108 454 8,816 SH   SOLE   0 0 8,816
ALLSTATE CORP COM 020002101 3,057 27,805 SH   SOLE   0 0 27,805
AMN HEALTHCARE SVCS INC COM 001744101 563 8,250 SH   SOLE   0 0 8,250
APPLE INC COM 037833100 1,924 14,504 SH   SOLE   0 0 14,504
ARCHER DANIELS MIDLAND CO COM 039483102 4,603 91,315 SH   SOLE   0 0 91,315
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 12,891 589,434 SH   SOLE   0 0 589,434
AT&T INC COM 00206R102 263 9,136 SH   SOLE   0 0 9,136
BARRICK GOLD CORP COM 067901108 1,788 78,490 SH   SOLE   0 0 78,490
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 927 4,000 SH   SOLE   0 0 4,000
BLACK HILLS CORP COM 092113109 459 7,475 SH   SOLE   0 0 7,475
BLACKROCK CORPOR HI YLD FD I COM 09255P107 446 39,017 SH   SOLE   0 0 39,017
BLACKROCK CR ALLOCATION INCO COM 092508100 641 43,595 SH   SOLE   0 0 43,595
BOEING CO COM 097023105 2,043 9,545 SH   SOLE   0 0 9,545
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 332 8,846 SH   SOLE   0 0 8,846
BUNGE LIMITED COM G16962105 2,098 31,985 SH   SOLE   0 0 31,985
CAPITAL ONE FINL CORP COM 14040H105 659 6,670 SH   SOLE   0 0 6,670
CENTRAL & EASTERN EUROPE FD COM 153436100 1,300 54,002 SH   SOLE   0 0 54,002
CENTRAL SECS CORP COM 155123102 845 25,901 SH   SOLE   0 0 25,901
CHEVRON CORP NEW COM 166764100 796 9,426 SH   SOLE   0 0 9,426
CISCO SYS INC COM 17275R102 2,674 59,750 SH   SOLE   0 0 59,750
CONOCOPHILLIPS COM 20825C104 3,540 88,530 SH   SOLE   0 0 88,530
CVS HEALTH CORP COM 126650100 1,904 27,880 SH   SOLE   0 0 27,880
DANAHER CORPORATION COM 235851102 494 2,225 SH   SOLE   0 0 2,225
DISNEY WALT CO COM 254687106 588 3,248 SH   SOLE   0 0 3,248
EMCOR GROUP INC COM 29084Q100 1,078 11,785 SH   SOLE   0 0 11,785
EUROPEAN EQUITY FD INC COM 298768102 2,336 224,643 SH   SOLE   0 0 224,643
EXELON CORP COM 30161N101 971 23,010 SH   SOLE   0 0 23,010
EXXON MOBIL CORP COM 30231G102 1,206 29,269 SH   SOLE   0 0 29,269
FIRST BUS FINL SVCS INC WIS COM 319390100 368 19,970 SH   SOLE   0 0 19,970
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,544 42,365 SH   SOLE   0 0 42,365
FIRST TR HIGH INCOME L/S FD COM 33738E109 153 10,390 SH   SOLE   0 0 10,390
FISERV INC COM 337738108 239 2,100 SH   SOLE   0 0 2,100
FORTUNE BRANDS HOME & SEC IN COM 34964C106 309 3,602 SH   SOLE   0 0 3,602
FRANKLIN RESOURCES INC COM 354613101 3,156 126,285 SH   SOLE   0 0 126,285
FRANKLIN UNVL TR SH BEN INT 355145103 759 101,336 SH   SOLE   0 0 101,336
FTI CONSULTING INC COM 302941109 570 5,105 SH   SOLE   0 0 5,105
GENERAL AMERN INVS CO INC COM 368802104 424 11,392 SH   SOLE   0 0 11,392
GENERAL ELECTRIC CO COM 369604103 136 12,608 SH   SOLE   0 0 12,608
GENTEX CORP COM 371901109 942 27,750 SH   SOLE   0 0 27,750
GOLDMAN SACHS GROUP INC COM 38141G104 336 1,275 SH   SOLE   0 0 1,275
HANOVER INS GROUP INC COM 410867105 699 5,975 SH   SOLE   0 0 5,975
HARTFORD FINL SVCS GROUP INC COM 416515104 1,417 28,920 SH   SOLE   0 0 28,920
HOME DEPOT INC COM 437076102 320 1,203 SH   SOLE   0 0 1,203
HONEYWELL INTL INC COM 438516106 939 4,415 SH   SOLE   0 0 4,415
HORMEL FOODS CORP COM 440452100 1,630 34,980 SH   SOLE   0 0 34,980
HUNT J B TRANS SVCS INC COM 445658107 393 2,875 SH   SOLE   0 0 2,875
ILLINOIS TOOL WKS INC COM 452308109 4,302 21,100 SH   SOLE   0 0 21,100
INGREDION INC COM 457187102 1,197 15,220 SH   SOLE   0 0 15,220
INSIGHT SELECT INCOME FD COM 45781W109 713 33,380 SH   SOLE   0 0 33,380
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,055 17,325 SH   SOLE   0 0 17,325
INTERNATIONAL BUSINESS MACHS COM 459200101 723 5,745 SH   SOLE   0 0 5,745
INVESCO BD FD COM 46132L107 532 24,446 SH   SOLE   0 0 24,446
INVESCO HIGH INCOME TR II COM 46131F101 330 24,255 SH   SOLE   0 0 24,255
JOHNSON & JOHNSON COM 478160104 4,525 28,754 SH   SOLE   0 0 28,754
JOHNSON CTLS INTL PLC SHS G51502105 920 19,750 SH   SOLE   0 0 19,750
JPMORGAN CHASE & CO COM 46625H100 1,289 10,147 SH   SOLE   0 0 10,147
KENNAMETAL INC COM 489170100 227 6,265 SH   SOLE   0 0 6,265
KRAFT HEINZ CO COM 500754106 226 6,528 SH   SOLE   0 0 6,528
KROGER CO COM 501044101 6,653 209,488 SH   SOLE   0 0 209,488
LAKELAND FINL CORP COM 511656100 1,155 21,555 SH   SOLE   0 0 21,555
LINCOLN ELEC HLDGS INC COM 533900106 250 2,150 SH   SOLE   0 0 2,150
LOWES COS INC COM 548661107 459 2,860 SH   SOLE   0 0 2,860
MEDTRONIC PLC SHS G5960L103 1,599 13,650 SH   SOLE   0 0 13,650
MERCK & CO. INC COM 58933Y105 2,453 29,985 SH   SOLE   0 0 29,985
MICROSOFT CORP COM 594918104 8,642 38,853 SH   SOLE   0 0 38,853
MILLER INDS INC TENN COM NEW 600551204 2,442 64,225 SH   SOLE   0 0 64,225
MUELLER INDS INC COM 624756102 1,356 38,635 SH   SOLE   0 0 38,635
NATIONAL PRESTO INDS INC COM 637215104 1,868 21,125 SH   SOLE   0 0 21,125
NEUBERGER BERMAN HIGH YIELD COM 64128C106 1,337 114,335 SH   SOLE   0 0 114,335
NEW GERMANY FD INC COM 644465106 4,645 244,081 SH   SOLE   0 0 244,081
NORDSON CORP COM 655663102 2,474 12,310 SH   SOLE   0 0 12,310
NORFOLK SOUTHN CORP COM 655844108 6,730 28,325 SH   SOLE   0 0 28,325
NUCOR CORP COM 670346105 1,866 35,075 SH   SOLE   0 0 35,075
OLD REP INTL CORP COM 680223104 801 40,630 SH   SOLE   0 0 40,630
ORACLE CORP COM 68389X105 2,222 34,345 SH   SOLE   0 0 34,345
PENTAIR PLC SHS G7S00T104 2,104 39,630 SH   SOLE   0 0 39,630
PEOPLES BANCORP INC COM 709789101 1,206 44,505 SH   SOLE   0 0 44,505
PEPSICO INC COM 713448108 528 3,557 SH   SOLE   0 0 3,557
PFIZER INC COM 717081103 2,999 81,477 SH   SOLE   0 0 81,477
PHOTRONICS INC COM 719405102 971 87,020 SH   SOLE   0 0 87,020
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,820 96,240 SH   SOLE   0 0 96,240
PLEXUS CORP COM 729132100 999 12,775 SH   SOLE   0 0 12,775
PROCTER AND GAMBLE CO COM 742718109 658 4,730 SH   SOLE   0 0 4,730
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,237 59,246 SH   SOLE   0 0 59,246
REGAL BELOIT CORP COM 758750103 502 4,090 SH   SOLE   0 0 4,090
ROBERT HALF INTL INC COM 770323103 921 14,740 SH   SOLE   0 0 14,740
ROCKWELL AUTOMATION INC COM 773903109 1,239 4,940 SH   SOLE   0 0 4,940
ROYAL GOLD INC COM 780287108 292 2,745 SH   SOLE   0 0 2,745
ROYCE VALUE TR INC COM 780910105 294 18,233 SH   SOLE   0 0 18,233
SCHWAB CHARLES CORP COM 808513105 774 14,597 SH   SOLE   0 0 14,597
SPDR SER TR BLOMBERG BRC INV 78468R200 1,617 52,849 SH   SOLE   0 0 52,849
SWISS HELVETIA FD INC COM 870875101 806 90,144 SH   SOLE   0 0 90,144
TARGET CORP COM 87612E106 4,198 23,783 SH   SOLE   0 0 23,783
TELEFLEX INCORPORATED COM 879369106 533 1,295 SH   SOLE   0 0 1,295
TEMPLETON DRAGON FD INC COM 88018T101 9,451 404,574 SH   SOLE   0 0 404,574
TEXAS INSTRS INC COM 882508104 573 3,490 SH   SOLE   0 0 3,490
TRI CONTL CORP COM 895436103 4,731 160,551 SH   SOLE   0 0 160,551
UNITEDHEALTH GROUP INC COM 91324P102 814 2,320 SH   SOLE   0 0 2,320
US BANCORP DEL COM NEW 902973304 261 5,593 SH   SOLE   0 0 5,593
VAIL RESORTS INC COM 91879Q109 2,156 7,730 SH   SOLE   0 0 7,730
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 318 3,275 SH   SOLE   0 0 3,275
VERIZON COMMUNICATIONS INC COM 92343V104 272 4,628 SH   SOLE   0 0 4,628
VILLAGE SUPER MKT INC CL A NEW 927107409 308 13,960 SH   SOLE   0 0 13,960
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,102 52,713 SH   SOLE   0 0 52,713
WALMART INC COM 931142103 384 2,667 SH   SOLE   0 0 2,667
WELLS FARGO ADV MULTI SCTR I COM 94987D101 465 38,325 SH   SOLE   0 0 38,325
WELLS FARGO CO NEW COM 949746101 3,890 128,889 SH   SOLE   0 0 128,889
WESTERN ASSET HIGH INCOME OP COM 95766K109 135 27,252 SH   SOLE   0 0 27,252
WESTERN ASSET HIGH YIELD DEF COM 95768B107 5,145 333,640 SH   SOLE   0 0 333,640
WEYERHAEUSER CO MTN BE COM NEW 962166104 5,701 170,034 SH   SOLE   0 0 170,034
WILEY JOHN & SONS INC CL A 968223206 2,118 46,380 SH   SOLE   0 0 46,380
WYNDHAM HOTELS & RESORTS INC COM 98311A105 382 6,430 SH   SOLE   0 0 6,430
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,762 24,418 SH   SOLE   0 0 24,418