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 933 5,253 SH   SOLE   0 0 5,253
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 1,106 139,676 SH   SOLE   0 0 139,676
ADAM NAT RES FD INC COM 00548F105 1,005 60,805 SH   SOLE   0 0 60,805
ADAMS DIVERSIFIED EQUITY FD COM 006212104 3,557 183,277 SH   SOLE   0 0 183,277
AFLAC INC COM 001055102 1,454 24,895 SH   SOLE   0 0 24,895
AGNICO EAGLE MINES LTD COM 008474108 699 13,155 SH   SOLE   0 0 13,155
AIR PRODS & CHEMS INC COM 009158106 427 1,405 SH   SOLE   0 0 1,405
ALAMO GROUP INC COM 011311107 1,136 7,720 SH   SOLE   0 0 7,720
ALBEMARLE CORP COM 012653101 2,601 11,125 SH   SOLE   0 0 11,125
ALLEGHANY CORP MD COM 017175100 242 362 SH   SOLE   0 0 362
ALLEGIANT TRAVEL CO COM 01748X102 1,416 7,572 SH   SOLE   0 0 7,572
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2,897 238,800 SH   SOLE   0 0 238,800
ALLIANT ENERGY CORP COM 018802108 789 12,828 SH   SOLE   0 0 12,828
ALLSPRING MULTI SECTOR INCOM COM 94987D101 507 38,325 SH   SOLE   0 0 38,325
ALLSTATE CORP COM 020002101 2,964 25,190 SH   SOLE   0 0 25,190
ALPHABET INC CAP STK CL A 02079K305 458 158 SH   SOLE   0 0 158
ALPHABET INC CAP STK CL C 02079K107 304 105 SH   SOLE   0 0 105
AMN HEALTHCARE SVCS INC COM 001744101 887 7,250 SH   SOLE   0 0 7,250
APPLE INC COM 037833100 2,390 13,460 SH   SOLE   0 0 13,460
ARCHER DANIELS MIDLAND CO COM 039483102 6,548 96,875 SH   SOLE   0 0 96,875
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 12,150 576,119 SH   SOLE   0 0 576,119
BARRICK GOLD CORP COM 067901108 1,727 90,890 SH   SOLE   0 0 90,890
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,158 7,217 SH   SOLE   0 0 7,217
BLACK HILLS CORP COM 092113109 519 7,350 SH   SOLE   0 0 7,350
BLACKROCK CORPOR HI YLD FD I COM 09255P107 481 39,017 SH   SOLE   0 0 39,017
BLACKROCK CR ALLOCATION INCO COM 092508100 677 44,995 SH   SOLE   0 0 44,995
BOEING CO COM 097023105 1,851 9,195 SH   SOLE   0 0 9,195
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,517 40,551 SH   SOLE   0 0 40,551
BUNGE LIMITED COM G16962105 2,936 31,445 SH   SOLE   0 0 31,445
CAPITAL ONE FINL CORP COM 14040H105 734 5,060 SH   SOLE   0 0 5,060
CENTRAL & EASTERN EUROPE FD COM 153436100 1,649 62,477 SH   SOLE   0 0 62,477
CENTRAL SECS CORP COM 155123102 1,178 26,426 SH   SOLE   0 0 26,426
CHEVRON CORP NEW COM 166764100 1,314 11,201 SH   SOLE   0 0 11,201
CISCO SYS INC COM 17275R102 3,952 62,360 SH   SOLE   0 0 62,360
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 364 4,105 SH   SOLE   0 0 4,105
COMCAST CORP NEW CL A 20030N101 796 15,821 SH   SOLE   0 0 15,821
CONOCOPHILLIPS COM 20825C104 6,074 84,145 SH   SOLE   0 0 84,145
COTERRA ENERGY INC COM 127097103 279 14,690 SH   SOLE   0 0 14,690
CVS HEALTH CORP COM 126650100 2,884 27,955 SH   SOLE   0 0 27,955
DANAHER CORPORATION COM 235851102 582 1,770 SH   SOLE   0 0 1,770
DISNEY WALT CO COM 254687106 518 3,343 SH   SOLE   0 0 3,343
EMCOR GROUP INC COM 29084Q100 1,376 10,800 SH   SOLE   0 0 10,800
EUROPEAN EQUITY FD INC COM 298768102 2,320 223,733 SH   SOLE   0 0 223,733
EXELON CORP COM 30161N101 1,357 23,495 SH   SOLE   0 0 23,495
EXXON MOBIL CORP COM 30231G102 1,776 29,032 SH   SOLE   0 0 29,032
FIRST BUSINESS FINL SVCS INC COM 319390100 694 23,805 SH   SOLE   0 0 23,805
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,733 28,985 SH   SOLE   0 0 28,985
FIRST TR HIGH INCOME LONG / COM 33738E109 164 10,490 SH   SOLE   0 0 10,490
FISERV INC COM 337738108 218 2,100 SH   SOLE   0 0 2,100
FORTUNE BRANDS HOME & SEC IN COM 34964C106 367 3,437 SH   SOLE   0 0 3,437
FRANKLIN RESOURCES INC COM 354613101 4,604 137,480 SH   SOLE   0 0 137,480
FRANKLIN UNVL TR SH BEN INT 355145103 894 105,650 SH   SOLE   0 0 105,650
FTI CONSULTING INC COM 302941109 783 5,105 SH   SOLE   0 0 5,105
GENERAL AMERN INVS CO INC COM 368802104 494 11,186 SH   SOLE   0 0 11,186
GENERAL DYNAMICS CORP COM 369550108 269 1,290 SH   SOLE   0 0 1,290
GENTEX CORP COM 371901109 989 28,380 SH   SOLE   0 0 28,380
GOLDMAN SACHS GROUP INC COM 38141G104 591 1,545 SH   SOLE   0 0 1,545
HANOVER INS GROUP INC COM 410867105 767 5,855 SH   SOLE   0 0 5,855
HARTFORD FINL SVCS GROUP INC COM 416515104 1,982 28,715 SH   SOLE   0 0 28,715
HOME DEPOT INC COM 437076102 499 1,203 SH   SOLE   0 0 1,203
HONEYWELL INTL INC COM 438516106 927 4,445 SH   SOLE   0 0 4,445
HORMEL FOODS CORP COM 440452100 1,698 34,780 SH   SOLE   0 0 34,780
HUNT J B TRANS SVCS INC COM 445658107 513 2,510 SH   SOLE   0 0 2,510
ILLINOIS TOOL WKS INC COM 452308109 4,677 18,950 SH   SOLE   0 0 18,950
INGREDION INC COM 457187102 1,302 13,475 SH   SOLE   0 0 13,475
INSIGHT SELECT INCOME FD COM 45781W109 688 30,635 SH   SOLE   0 0 30,635
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,376 17,325 SH   SOLE   0 0 17,325
INTERNATIONAL BUSINESS MACHS COM 459200101 740 5,535 SH   SOLE   0 0 5,535
INVESCO BD FD COM 46132L107 417 20,910 SH   SOLE   0 0 20,910
INVESCO HIGH INCOME TR II COM 46131F101 320 22,255 SH   SOLE   0 0 22,255
JOHNSON & JOHNSON COM 478160104 4,841 28,297 SH   SOLE   0 0 28,297
JOHNSON CTLS INTL PLC SHS G51502105 1,409 17,334 SH   SOLE   0 0 17,334
JPMORGAN CHASE & CO COM 46625H100 1,596 10,077 SH   SOLE   0 0 10,077
KRAFT HEINZ CO COM 500754106 767 21,378 SH   SOLE   0 0 21,378
KROGER CO COM 501044101 9,015 199,193 SH   SOLE   0 0 199,193
LAKELAND FINL CORP COM 511656100 1,472 18,364 SH   SOLE   0 0 18,364
LINCOLN ELEC HLDGS INC COM 533900106 345 2,475 SH   SOLE   0 0 2,475
LOWES COS INC COM 548661107 739 2,860 SH   SOLE   0 0 2,860
MEDTRONIC PLC SHS G5960L103 1,459 14,102 SH   SOLE   0 0 14,102
MERCK & CO INC COM 58933Y105 2,553 33,313 SH   SOLE   0 0 33,313
METLIFE INC COM 59156R108 209 3,345 SH   SOLE   0 0 3,345
MICROSOFT CORP COM 594918104 11,524 34,265 SH   SOLE   0 0 34,265
MILLER INDS INC TENN COM NEW 600551204 2,136 63,942 SH   SOLE   0 0 63,942
MUELLER INDS INC COM 624756102 2,205 37,150 SH   SOLE   0 0 37,150
NATIONAL PRESTO INDS INC COM 637215104 1,693 20,640 SH   SOLE   0 0 20,640
NEUBERGER BERMAN HIGH YIELD COM 64128C106 1,420 114,235 SH   SOLE   0 0 114,235
NEW GERMANY FD INC COM 644465106 3,783 255,404 SH   SOLE   0 0 255,404
NORDSON CORP COM 655663102 2,974 11,650 SH   SOLE   0 0 11,650
NORFOLK SOUTHN CORP COM 655844108 7,237 24,310 SH   SOLE   0 0 24,310
NUCOR CORP COM 670346105 3,342 29,275 SH   SOLE   0 0 29,275
OLD REP INTL CORP COM 680223104 1,055 42,915 SH   SOLE   0 0 42,915
ORACLE CORP COM 68389X105 2,592 29,725 SH   SOLE   0 0 29,725
PENTAIR PLC SHS G7S00T104 2,823 38,657 SH   SOLE   0 0 38,657
PEOPLES BANCORP INC COM 709789101 1,307 41,082 SH   SOLE   0 0 41,082
PEPSICO INC COM 713448108 638 3,672 SH   SOLE   0 0 3,672
PFIZER INC COM 717081103 4,690 79,416 SH   SOLE   0 0 79,416
PHOTRONICS INC COM 719405102 1,508 79,995 SH   SOLE   0 0 79,995
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,171 90,300 SH   SOLE   0 0 90,300
PLEXUS CORP COM 729132100 1,149 11,985 SH   SOLE   0 0 11,985
PPG INDS INC COM 693506107 2,442 14,159 SH   SOLE   0 0 14,159
PROCTER AND GAMBLE CO COM 742718109 761 4,655 SH   SOLE   0 0 4,655
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,936 57,357 SH   SOLE   0 0 57,357
REGAL REXNORD CORPORATION COM 758750103 668 3,925 SH   SOLE   0 0 3,925
RELIANCE STEEL & ALUMINUM CO COM 759509102 225 1,390 SH   SOLE   0 0 1,390
RIO TINTO PLC SPONSORED ADR 767204100 1,336 19,960 SH   SOLE   0 0 19,960
ROBERT HALF INTL INC COM 770323103 1,444 12,950 SH   SOLE   0 0 12,950
ROCKWELL AUTOMATION INC COM 773903109 1,374 3,940 SH   SOLE   0 0 3,940
ROYAL GOLD INC COM 780287108 1,112 10,570 SH   SOLE   0 0 10,570
ROYCE VALUE TR INC COM 780910105 386 19,713 SH   SOLE   0 0 19,713
SCHWAB CHARLES CORP COM 808513105 1,228 14,597 SH   SOLE   0 0 14,597
SPDR SER TR BLOOMBERG INVT 78468R200 1,280 41,849 SH   SOLE   0 0 41,849
SWISS HELVETIA FD INC COM 870875101 896 90,144 SH   SOLE   0 0 90,144
TARGET CORP COM 87612E106 4,270 18,448 SH   SOLE   0 0 18,448
TELEFLEX INCORPORATED COM 879369106 299 910 SH   SOLE   0 0 910
TEMPLETON DRAGON FD INC COM 88018T101 7,304 429,639 SH   SOLE   0 0 429,639
TEXAS INSTRS INC COM 882508104 613 3,250 SH   SOLE   0 0 3,250
TRI CONTL CORP COM 895436103 5,352 161,242 SH   SOLE   0 0 161,242
UNITEDHEALTH GROUP INC COM 91324P102 1,210 2,410 SH   SOLE   0 0 2,410
US BANCORP DEL COM NEW 902973304 314 5,593 SH   SOLE   0 0 5,593
VAIL RESORTS INC COM 91879Q109 2,535 7,730 SH   SOLE   0 0 7,730
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 320 3,450 SH   SOLE   0 0 3,450
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 544 6,690 SH   SOLE   0 0 6,690
VERIZON COMMUNICATIONS INC COM 92343V104 311 5,987 SH   SOLE   0 0 5,987
VILLAGE SUPER MKT INC CL A NEW 927107409 360 15,380 SH   SOLE   0 0 15,380
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,700 51,767 SH   SOLE   0 0 51,767
WALMART INC COM 931142103 1,026 7,090 SH   SOLE   0 0 7,090
WELLS FARGO CO NEW COM 949746101 6,017 125,414 SH   SOLE   0 0 125,414
WESTERN ASSET HIGH INCOME OP COM 95766K109 142 27,252 SH   SOLE   0 0 27,252
WESTERN ASSET HIGH YIELD DEF COM 95768B107 5,155 326,865 SH   SOLE   0 0 326,865
WEYERHAEUSER CO MTN BE COM NEW 962166104 7,329 177,984 SH   SOLE   0 0 177,984
WILEY JOHN & SONS INC CL A 968223206 2,485 43,395 SH   SOLE   0 0 43,395
WYNDHAM HOTELS & RESORTS INC COM 98311A105 510 5,693 SH   SOLE   0 0 5,693
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,889 22,739 SH   SOLE   0 0 22,739