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 934 5,323 SH   SOLE   0 0 5,323
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 1,161 139,594 SH   SOLE   0 0 139,594
ADAM NAT RES FD INC COM 00548F105 939 59,855 SH   SOLE   0 0 59,855
ADAMS DIVERSIFIED EQUITY FD COM 006212104 3,626 183,142 SH   SOLE   0 0 183,142
AFLAC INC COM 001055102 1,304 25,005 SH   SOLE   0 0 25,005
AGNICO EAGLE MINES LTD COM 008474108 848 16,350 SH   SOLE   0 0 16,350
AIR PRODS & CHEMS INC COM 009158106 330 1,290 SH   SOLE   0 0 1,290
ALAMO GROUP INC COM 011311107 1,077 7,720 SH   SOLE   0 0 7,720
ALBEMARLE CORP COM 012653101 2,484 11,345 SH   SOLE   0 0 11,345
ALLEGHANY CORP MD COM 017175100 226 362 SH   SOLE   0 0 362
ALLEGIANT TRAVEL CO COM 01748X102 1,484 7,590 SH   SOLE   0 0 7,590
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2,935 239,200 SH   SOLE   0 0 239,200
ALLIANT ENERGY CORP COM 018802108 689 12,304 SH   SOLE   0 0 12,304
ALLSTATE CORP COM 020002101 3,211 25,220 SH   SOLE   0 0 25,220
ALPHABET INC CAP STK CL A 02079K305 422 158 SH   SOLE   0 0 158
ALPHABET INC CAP STK CL C 02079K107 280 105 SH   SOLE   0 0 105
AMN HEALTHCARE SVCS INC COM 001744101 839 7,315 SH   SOLE   0 0 7,315
APPLE INC COM 037833100 1,892 13,374 SH   SOLE   0 0 13,374
ARCHER DANIELS MIDLAND CO COM 039483102 5,766 96,090 SH   SOLE   0 0 96,090
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 10,892 576,619 SH   SOLE   0 0 576,619
AT&T INC COM 00206R102 202 7,473 SH   SOLE   0 0 7,473
BARRICK GOLD CORP COM 067901108 1,386 76,780 SH   SOLE   0 0 76,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,689 6,190 SH   SOLE   0 0 6,190
BLACK HILLS CORP COM 092113109 462 7,365 SH   SOLE   0 0 7,365
BLACKROCK CORPOR HI YLD FD I COM 09255P107 476 39,017 SH   SOLE   0 0 39,017
BLACKROCK CR ALLOCATION INCO COM 092508100 710 46,870 SH   SOLE   0 0 46,870
BOEING CO COM 097023105 2,025 9,205 SH   SOLE   0 0 9,205
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,198 33,957 SH   SOLE   0 0 33,957
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 207 9,877 SH   SOLE   0 0 9,877
BUNGE LIMITED COM G16962105 2,560 31,475 SH   SOLE   0 0 31,475
CABOT OIL & GAS CORP COM 127097103 247 11,365 SH   SOLE   0 0 11,365
CAPITAL ONE FINL CORP COM 14040H105 850 5,250 SH   SOLE   0 0 5,250
CENTRAL & EASTERN EUROPE FD COM 153436100 1,116 26,426 SH   SOLE   0 0 26,426
CENTRAL SECS CORP COM 155123102 1,116 26,426 SH   SOLE   0 0 26,426
CHEVRON CORP NEW COM 166764100 1,014 9,991 SH   SOLE   0 0 9,991
CISCO SYS INC COM 17275R102 3,308 60,780 SH   SOLE   0 0 60,780
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 301 4,055 SH   SOLE   0 0 4,055
COMCAST CORP NEW CL A 20030N101 676 12,081 SH   SOLE   0 0 12,081
CONOCOPHILLIPS COM 20825C104 5,786 85,370 SH   SOLE   0 0 85,370
CVS HEALTH CORP COM 126650100 2,391 28,180 SH   SOLE   0 0 28,180
DANAHER CORPORATION COM 235851102 539 1,770 SH   SOLE   0 0 1,770
DISNEY WALT CO COM 254687106 538 3,183 SH   SOLE   0 0 3,183
EMCOR GROUP INC COM 29084Q100 1,261 10,925 SH   SOLE   0 0 10,925
EUROPEAN EQUITY FD INC COM 298768102 2,492 223,533 SH   SOLE   0 0 223,533
EXELON CORP COM 30161N101 1,133 23,445 SH   SOLE   0 0 23,445
EXXON MOBIL CORP COM 30231G102 1,755 29,832 SH   SOLE   0 0 29,832
FIRST BUSINESS FINL SVCS INC COM 319390100 619 21,549 SH   SOLE   0 0 21,549
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,767 29,485 SH   SOLE   0 0 29,485
FIRST TR HIGH INCOME LONG / COM 33738E109 167 10,490 SH   SOLE   0 0 10,490
FISERV INC COM 337738108 228 2,100 SH   SOLE   0 0 2,100
FORTUNE BRANDS HOME & SEC IN COM 34964C106 311 3,482 SH   SOLE   0 0 3,482
FRANKLIN RESOURCES INC COM 354613101 3,964 133,385 SH   SOLE   0 0 133,385
FRANKLIN UNVL TR SH BEN INT 355145103 822 101,316 SH   SOLE   0 0 101,316
FTI CONSULTING INC COM 302941109 688 5,105 SH   SOLE   0 0 5,105
GENERAL AMERN INVS CO INC COM 368802104 482 11,186 SH   SOLE   0 0 11,186
GENTEX CORP COM 371901109 939 28,480 SH   SOLE   0 0 28,480
GOLDMAN SACHS GROUP INC COM 38141G104 584 1,545 SH   SOLE   0 0 1,545
HANOVER INS GROUP INC COM 410867105 759 5,855 SH   SOLE   0 0 5,855
HARTFORD FINL SVCS GROUP INC COM 416515104 1,917 27,290 SH   SOLE   0 0 27,290
HOME DEPOT INC COM 437076102 395 1,203 SH   SOLE   0 0 1,203
HONEYWELL INTL INC COM 438516106 944 4,445 SH   SOLE   0 0 4,445
HORMEL FOODS CORP COM 440452100 1,426 34,780 SH   SOLE   0 0 34,780
HUNT J B TRANS SVCS INC COM 445658107 420 2,510 SH   SOLE   0 0 2,510
ILLINOIS TOOL WKS INC COM 452308109 3,949 19,110 SH   SOLE   0 0 19,110
INGREDION INC COM 457187102 1,218 13,685 SH   SOLE   0 0 13,685
INSIGHT SELECT INCOME FD COM 45781W109 683 32,560 SH   SOLE   0 0 32,560
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,080 17,325 SH   SOLE   0 0 17,325
INTERNATIONAL BUSINESS MACHS COM 459200101 769 5,535 SH   SOLE   0 0 5,535
INVESCO BD FD COM 46132L107 467 22,960 SH   SOLE   0 0 22,960
INVESCO HIGH INCOME TR II COM 46131F101 325 22,255 SH   SOLE   0 0 22,255
JOHNSON & JOHNSON COM 478160104 4,528 28,037 SH   SOLE   0 0 28,037
JOHNSON CTLS INTL PLC SHS G51502105 1,194 17,540 SH   SOLE   0 0 17,540
JPMORGAN CHASE & CO COM 46625H100 1,624 9,922 SH   SOLE   0 0 9,922
KRAFT HEINZ CO COM 500754106 523 14,208 SH   SOLE   0 0 14,208
KROGER CO COM 501044101 7,887 195,078 SH   SOLE   0 0 195,078
LAKELAND FINL CORP COM 511656100 1,308 18,365 SH   SOLE   0 0 18,365
LINCOLN ELEC HLDGS INC COM 533900106 319 2,475 SH   SOLE   0 0 2,475
LOWES COS INC COM 548661107 580 2,860 SH   SOLE   0 0 2,860
MEDTRONIC PLC SHS G5960L103 1,683 13,425 SH   SOLE   0 0 13,425
MERCK & CO INC COM 58933Y105 2,489 33,134 SH   SOLE   0 0 33,134
MICROSOFT CORP COM 594918104 9,728 34,508 SH   SOLE   0 0 34,508
MILLER INDS INC TENN COM NEW 600551204 2,135 62,713 SH   SOLE   0 0 62,713
MUELLER INDS INC COM 624756102 1,532 37,275 SH   SOLE   0 0 37,275
NATIONAL PRESTO INDS INC COM 637215104 1,703 20,750 SH   SOLE   0 0 20,750
NEUBERGER BERMAN HIGH YIELD COM 64128C106 1,449 114,335 SH   SOLE   0 0 114,335
NEW GERMANY FD INC COM 644465106 5,047 255,533 SH   SOLE   0 0 255,533
NORDSON CORP COM 655663102 2,779 11,670 SH   SOLE   0 0 11,670
NORFOLK SOUTHN CORP COM 655844108 5,850 24,450 SH   SOLE   0 0 24,450
NUCOR CORP COM 670346105 2,916 29,610 SH   SOLE   0 0 29,610
OLD REP INTL CORP COM 680223104 927 40,090 SH   SOLE   0 0 40,090
ORACLE CORP COM 68389X105 2,637 30,270 SH   SOLE   0 0 30,270
PENTAIR PLC SHS G7S00T104 2,818 38,797 SH   SOLE   0 0 38,797
PEOPLES BANCORP INC COM 709789101 1,311 41,485 SH   SOLE   0 0 41,485
PEPSICO INC COM 713448108 552 3,672 SH   SOLE   0 0 3,672
PFIZER INC COM 717081103 3,430 79,752 SH   SOLE   0 0 79,752
PHOTRONICS INC COM 719405102 1,093 80,200 SH   SOLE   0 0 80,200
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,251 90,755 SH   SOLE   0 0 90,755
PLEXUS CORP COM 729132100 1,075 12,025 SH   SOLE   0 0 12,025
PPG INDS INC COM 693506107 2,029 14,187 SH   SOLE   0 0 14,187
PROCTER AND GAMBLE CO COM 742718109 651 4,655 SH   SOLE   0 0 4,655
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,949 57,572 SH   SOLE   0 0 57,572
REGAL BELOIT CORP COM 758750103 610 4,060 SH   SOLE   0 0 4,060
RELIANCE STEEL & ALUMINUM CO COM 759509102 202 1,415 SH   SOLE   0 0 1,415
RIO TINTO PLC SPONSORED ADR 767204100 811 12,135 SH   SOLE   0 0 12,135
ROBERT HALF INTL INC COM 770323103 1,302 12,980 SH   SOLE   0 0 12,980
ROCKWELL AUTOMATION INC COM 773903109 1,163 3,955 SH   SOLE   0 0 3,955
ROYAL GOLD INC COM 780287108 934 9,780 SH   SOLE   0 0 9,780
ROYCE VALUE TR INC COM 780910105 361 20,048 SH   SOLE   0 0 20,048
SCHWAB CHARLES CORP COM 808513105 1,063 14,597 SH   SOLE   0 0 14,597
SPDR SER TR BLOMBERG BRC INV 78468R200 1,330 43,389 SH   SOLE   0 0 43,389
SWISS HELVETIA FD INC COM 870875101 828 90,144 SH   SOLE   0 0 90,144
TARGET CORP COM 87612E106 4,302 18,803 SH   SOLE   0 0 18,803
TELEFLEX INCORPORATED COM 879369106 343 910 SH   SOLE   0 0 910
TEMPLETON DRAGON FD INC COM 88018T101 7,595 422,669 SH   SOLE   0 0 422,669
TEXAS INSTRS INC COM 882508104 633 3,295 SH   SOLE   0 0 3,295
TRI CONTL CORP COM 895436103 5,402 161,836 SH   SOLE   0 0 161,836
UNITEDHEALTH GROUP INC COM 91324P102 942 2,410 SH   SOLE   0 0 2,410
US BANCORP DEL COM NEW 902973304 332 5,593 SH   SOLE   0 0 5,593
VAIL RESORTS INC COM 91879Q109 2,582 7,730 SH   SOLE   0 0 7,730
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 242 614 SH   SOLE   0 0 614
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 328 3,474 SH   SOLE   0 0 3,474
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 551 6,690 SH   SOLE   0 0 6,690
VERIZON COMMUNICATIONS INC COM 92343V104 266 4,928 SH   SOLE   0 0 4,928
VILLAGE SUPER MKT INC CL A NEW 927107409 316 14,570 SH   SOLE   0 0 14,570
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,441 51,882 SH   SOLE   0 0 51,882
WALMART INC COM 931142103 755 5,420 SH   SOLE   0 0 5,420
WELLS FARGO ADV MULTI SCTR I COM 94987D101 519 38,325 SH   SOLE   0 0 38,325
WELLS FARGO CO NEW COM 949746101 5,666 122,079 SH   SOLE   0 0 122,079
WESTERN ASSET HIGH INCOME OP COM 95766K109 141 27,252 SH   SOLE   0 0 27,252
WESTERN ASSET HIGH YIELD DEF COM 95768B107 5,217 327,515 SH   SOLE   0 0 327,515
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,299 177,099 SH   SOLE   0 0 177,099
WILEY JOHN & SONS INC CL A 968223206 2,286 43,780 SH   SOLE   0 0 43,780
WYNDHAM HOTELS & RESORTS INC COM 98311A105 464 6,010 SH   SOLE   0 0 6,010
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,361 22,967 SH   SOLE   0 0 22,967