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 1,058 5,329 SH   SOLE   0 0 5,329
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 1,250 138,144 SH   SOLE   0 0 138,144
ADAM NAT RES FD INC COM 00548F105 951 58,685 SH   SOLE   0 0 58,685
ADAMS DIVERSIFIED EQUITY FD COM 006212104 3,612 182,702 SH   SOLE   0 0 182,702
AFLAC INC COM 001055102 1,342 25,005 SH   SOLE   0 0 25,005
AGNICO EAGLE MINES LTD COM 008474108 856 14,160 SH   SOLE   0 0 14,160
AIR PRODS & CHEMS INC COM 009158106 350 1,215 SH   SOLE   0 0 1,215
ALAMO GROUP INC COM 011311107 1,179 7,720 SH   SOLE   0 0 7,720
ALBEMARLE CORP COM 012653101 1,918 11,385 SH   SOLE   0 0 11,385
ALLEGHANY CORP MD COM 017175100 241 362 SH   SOLE   0 0 362
ALLEGIANT TRAVEL CO COM 01748X102 1,500 7,730 SH   SOLE   0 0 7,730
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 3,021 241,450 SH   SOLE   0 0 241,450
ALLIANT ENERGY CORP COM 018802108 686 12,304 SH   SOLE   0 0 12,304
ALLSTATE CORP COM 020002101 3,290 25,220 SH   SOLE   0 0 25,220
AMN HEALTHCARE SVCS INC COM 001744101 713 7,355 SH   SOLE   0 0 7,355
APPLE INC COM 037833100 1,796 13,116 SH   SOLE   0 0 13,116
ARCHER DANIELS MIDLAND CO COM 039483102 5,686 93,830 SH   SOLE   0 0 93,830
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 12,467 577,994 SH   SOLE   0 0 577,994
AT&T INC COM 00206R102 215 7,473 SH   SOLE   0 0 7,473
BARRICK GOLD CORP COM 067901108 1,619 78,295 SH   SOLE   0 0 78,295
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,615 5,810 SH   SOLE   0 0 5,810
BLACK HILLS CORP COM 092113109 482 7,340 SH   SOLE   0 0 7,340
BLACKROCK CORPOR HI YLD FD I COM 09255P107 481 39,017 SH   SOLE   0 0 39,017
BLACKROCK CR ALLOCATION INCO COM 092508100 727 46,620 SH   SOLE   0 0 46,620
BOEING CO COM 097023105 2,179 9,095 SH   SOLE   0 0 9,095
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 983 25,016 SH   SOLE   0 0 25,016
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 216 9,877 SH   SOLE   0 0 9,877
BUNGE LIMITED COM G16962105 2,500 31,995 SH   SOLE   0 0 31,995
CAPITAL ONE FINL CORP COM 14040H105 820 5,300 SH   SOLE   0 0 5,300
CENTRAL & EASTERN EUROPE FD COM 153436100 1,722 61,352 SH   SOLE   0 0 61,352
CENTRAL SECS CORP COM 155123102 1,111 26,326 SH   SOLE   0 0 26,326
CHEVRON CORP NEW COM 166764100 983 9,381 SH   SOLE   0 0 9,381
CISCO SYS INC COM 17275R102 3,196 60,305 SH   SOLE   0 0 60,305
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 241 3,475 SH   SOLE   0 0 3,475
COMCAST CORP NEW CL A 20030N101 589 10,321 SH   SOLE   0 0 10,321
CONOCOPHILLIPS COM 20825C104 5,211 85,570 SH   SOLE   0 0 85,570
CVS HEALTH CORP COM 126650100 2,297 27,525 SH   SOLE   0 0 27,525
DANAHER CORPORATION COM 235851102 478 1,780 SH   SOLE   0 0 1,780
DISNEY WALT CO COM 254687106 559 3,183 SH   SOLE   0 0 3,183
EMCOR GROUP INC COM 29084Q100 1,433 11,630 SH   SOLE   0 0 11,630
EUROPEAN EQUITY FD INC COM 298768102 2,546 223,733 SH   SOLE   0 0 223,733
EXELON CORP COM 30161N101 1,039 23,445 SH   SOLE   0 0 23,445
EXXON MOBIL CORP COM 30231G102 1,858 29,454 SH   SOLE   0 0 29,454
FIRST BUSINESS FINL SVCS INC COM 319390100 543 20,055 SH   SOLE   0 0 20,055
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,837 30,645 SH   SOLE   0 0 30,645
FIRST TR HIGH INCOME LONG / COM 33738E109 165 10,490 SH   SOLE   0 0 10,490
FISERV INC COM 337738108 224 2,100 SH   SOLE   0 0 2,100
FORTUNE BRANDS HOME & SEC IN COM 34964C106 347 3,482 SH   SOLE   0 0 3,482
FRANKLIN RESOURCES INC COM 354613101 4,151 129,745 SH   SOLE   0 0 129,745
FRANKLIN UNVL TR SH BEN INT 355145103 842 101,641 SH   SOLE   0 0 101,641
FTI CONSULTING INC COM 302941109 697 5,105 SH   SOLE   0 0 5,105
GENERAL AMERN INVS CO INC COM 368802104 495 11,392 SH   SOLE   0 0 11,392
GENERAL ELECTRIC CO COM 369604103 170 12,608 SH   SOLE   0 0 12,608
GENTEX CORP COM 371901109 885 26,740 SH   SOLE   0 0 26,740
GOLDMAN SACHS GROUP INC COM 38141G104 484 1,275 SH   SOLE   0 0 1,275
HANOVER INS GROUP INC COM 410867105 800 5,895 SH   SOLE   0 0 5,895
HARTFORD FINL SVCS GROUP INC COM 416515104 1,678 27,070 SH   SOLE   0 0 27,070
HOME DEPOT INC COM 437076102 384 1,203 SH   SOLE   0 0 1,203
HONEYWELL INTL INC COM 438516106 975 4,445 SH   SOLE   0 0 4,445
HORMEL FOODS CORP COM 440452100 1,661 34,780 SH   SOLE   0 0 34,780
HUNT J B TRANS SVCS INC COM 445658107 438 2,690 SH   SOLE   0 0 2,690
ILLINOIS TOOL WKS INC COM 452308109 4,141 18,525 SH   SOLE   0 0 18,525
INGREDION INC COM 457187102 1,260 13,925 SH   SOLE   0 0 13,925
INSIGHT SELECT INCOME FD COM 45781W109 717 33,080 SH   SOLE   0 0 33,080
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,139 17,325 SH   SOLE   0 0 17,325
INTERNATIONAL BUSINESS MACHS COM 459200101 811 5,535 SH   SOLE   0 0 5,535
INVESCO BD FD COM 46132L107 487 23,446 SH   SOLE   0 0 23,446
INVESCO HIGH INCOME TR II COM 46131F101 332 22,255 SH   SOLE   0 0 22,255
JOHNSON & JOHNSON COM 478160104 4,593 27,882 SH   SOLE   0 0 27,882
JOHNSON CTLS INTL PLC SHS G51502105 1,204 17,540 SH   SOLE   0 0 17,540
JPMORGAN CHASE & CO COM 46625H100 1,489 9,572 SH   SOLE   0 0 9,572
KRAFT HEINZ CO COM 500754106 330 8,103 SH   SOLE   0 0 8,103
KROGER CO COM 501044101 7,598 198,338 SH   SOLE   0 0 198,338
LAKELAND FINL CORP COM 511656100 1,132 18,364 SH   SOLE   0 0 18,364
LINCOLN ELEC HLDGS INC COM 533900106 247 1,875 SH   SOLE   0 0 1,875
LOWES COS INC COM 548661107 555 2,860 SH   SOLE   0 0 2,860
MEDTRONIC PLC SHS G5960L103 1,627 13,110 SH   SOLE   0 0 13,110
MERCK & CO INC COM 58933Y105 2,466 31,710 SH   SOLE   0 0 31,710
MICROSOFT CORP COM 594918104 9,350 34,513 SH   SOLE   0 0 34,513
MILLER INDS INC TENN COM NEW 600551204 2,452 62,178 SH   SOLE   0 0 62,178
MUELLER INDS INC COM 624756102 1,640 37,875 SH   SOLE   0 0 37,875
NATIONAL PRESTO INDS INC COM 637215104 2,036 20,030 SH   SOLE   0 0 20,030
NEUBERGER BERMAN HIGH YIELD COM 64128C106 1,517 114,335 SH   SOLE   0 0 114,335
NEW GERMANY FD INC COM 644465106 4,997 247,078 SH   SOLE   0 0 247,078
NORDSON CORP COM 655663102 2,482 11,305 SH   SOLE   0 0 11,305
NORFOLK SOUTHN CORP COM 655844108 6,363 23,975 SH   SOLE   0 0 23,975
NUCOR CORP COM 670346105 2,950 30,750 SH   SOLE   0 0 30,750
OLD REP INTL CORP COM 680223104 978 39,250 SH   SOLE   0 0 39,250
ORACLE CORP COM 68389X105 2,435 31,285 SH   SOLE   0 0 31,285
PENTAIR PLC SHS G7S00T104 2,635 39,053 SH   SOLE   0 0 39,053
PEOPLES BANCORP INC COM 709789101 1,233 41,635 SH   SOLE   0 0 41,635
PEPSICO INC COM 713448108 492 3,322 SH   SOLE   0 0 3,322
PFIZER INC COM 717081103 3,151 80,477 SH   SOLE   0 0 80,477
PHOTRONICS INC COM 719405102 1,058 80,125 SH   SOLE   0 0 80,125
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,604 94,180 SH   SOLE   0 0 94,180
PLEXUS CORP COM 729132100 1,104 12,075 SH   SOLE   0 0 12,075
PPG INDS INC COM 693506107 2,404 14,159 SH   SOLE   0 0 14,159
PROCTER AND GAMBLE CO COM 742718109 621 4,605 SH   SOLE   0 0 4,605
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,781 56,043 SH   SOLE   0 0 56,043
REGAL BELOIT CORP COM 758750103 542 4,060 SH   SOLE   0 0 4,060
RELIANCE STEEL & ALUMINUM CO COM 759509102 214 1,415 SH   SOLE   0 0 1,415
ROBERT HALF INTL INC COM 770323103 1,216 13,665 SH   SOLE   0 0 13,665
ROCKWELL AUTOMATION INC COM 773903109 1,131 3,955 SH   SOLE   0 0 3,955
ROYAL GOLD INC COM 780287108 1,007 8,825 SH   SOLE   0 0 8,825
ROYCE VALUE TR INC COM 780910105 375 19,743 SH   SOLE   0 0 19,743
SCHWAB CHARLES CORP COM 808513105 1,063 14,597 SH   SOLE   0 0 14,597
SPDR SER TR BLOMBERG BRC INV 78468R200 1,473 48,059 SH   SOLE   0 0 48,059
SWISS HELVETIA FD INC COM 870875101 877 90,144 SH   SOLE   0 0 90,144
TARGET CORP COM 87612E106 4,584 18,963 SH   SOLE   0 0 18,963
TELEFLEX INCORPORATED COM 879369106 434 1,080 SH   SOLE   0 0 1,080
TEMPLETON DRAGON FD INC COM 88018T101 9,922 418,129 SH   SOLE   0 0 418,129
TEXAS INSTRS INC COM 882508104 634 3,295 SH   SOLE   0 0 3,295
TRI CONTL CORP COM 895436103 5,505 161,491 SH   SOLE   0 0 161,491
UNITEDHEALTH GROUP INC COM 91324P102 929 2,320 SH   SOLE   0 0 2,320
US BANCORP DEL COM NEW 902973304 319 5,593 SH   SOLE   0 0 5,593
VAIL RESORTS INC COM 91879Q109 2,447 7,730 SH   SOLE   0 0 7,730
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 229 583 SH   SOLE   0 0 583
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 330 3,469 SH   SOLE   0 0 3,469
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 553 6,690 SH   SOLE   0 0 6,690
VERIZON COMMUNICATIONS INC COM 92343V104 273 4,878 SH   SOLE   0 0 4,878
VILLAGE SUPER MKT INC CL A NEW 927107409 339 14,410 SH   SOLE   0 0 14,410
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,700 51,323 SH   SOLE   0 0 51,323
WALMART INC COM 931142103 692 4,907 SH   SOLE   0 0 4,907
WELLS FARGO ADV MULTI SCTR I COM 94987D101 491 38,325 SH   SOLE   0 0 38,325
WELLS FARGO CO NEW COM 949746101 5,567 122,924 SH   SOLE   0 0 122,924
WESTERN ASSET HIGH INCOME OP COM 95766K109 144 27,252 SH   SOLE   0 0 27,252
WESTERN ASSET HIGH YIELD DEF COM 95768B107 5,158 328,715 SH   SOLE   0 0 328,715
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,081 176,679 SH   SOLE   0 0 176,679
WILEY JOHN & SONS INC CL A 968223206 2,647 43,985 SH   SOLE   0 0 43,985
WYNDHAM HOTELS & RESORTS INC COM 98311A105 434 6,010 SH   SOLE   0 0 6,010
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,637 22,612 SH   SOLE   0 0 22,612