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 673 5,203 SH   SOLE   0 0 5,203
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 860 155,882 SH   SOLE   0 0 155,882
ADAM NAT RES FD INC COM 00548F105 1,226 62,955 SH   SOLE   0 0 62,955
ADAMS DIVERSIFIED EQUITY FD COM 006212104 2,916 190,067 SH   SOLE   0 0 190,067
AFLAC INC COM 001055102 1,370 24,755 SH   SOLE   0 0 24,755
AGNICO EAGLE MINES LTD COM 008474108 634 13,855 SH   SOLE   0 0 13,855
AIR PRODS & CHEMS INC COM 009158106 568 2,360 SH   SOLE   0 0 2,360
ALAMO GROUP INC COM 011311107 910 7,815 SH   SOLE   0 0 7,815
ALBEMARLE CORP COM 012653101 2,260 10,815 SH   SOLE   0 0 10,815
ALLEGHANY CORP MD COM 017175100 302 362 SH   SOLE   0 0 362
ALLEGIANT TRAVEL CO COM 01748X102 853 7,540 SH   SOLE   0 0 7,540
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2,372 242,770 SH   SOLE   0 0 242,770
ALLIANT ENERGY CORP COM 018802108 730 12,460 SH   SOLE   0 0 12,460
ALLSPRING MULTI SECTOR INCOM COM 94987D101 367 38,325 SH   SOLE   0 0 38,325
ALLSTATE CORP COM 020002101 3,093 24,405 SH   SOLE   0 0 24,405
ALPHABET INC CAP STK CL A 02079K305 327 150 SH   SOLE   0 0 150
AMN HEALTHCARE SVCS INC COM 001744101 865 7,880 SH   SOLE   0 0 7,880
APPLE INC COM 037833100 1,779 13,010 SH   SOLE   0 0 13,010
ARCHER DANIELS MIDLAND CO COM 039483102 7,778 100,235 SH   SOLE   0 0 100,235
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 8,451 576,099 SH   SOLE   0 0 576,099
ATLANTIC UN BANKSHARES CORP COM 04911A107 296 8,730 SH   SOLE   0 0 8,730
BARRICK GOLD CORP COM 067901108 2,087 117,970 SH   SOLE   0 0 117,970
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,684 9,830 SH   SOLE   0 0 9,830
BK OF AMERICA CORP COM 060505104 562 18,038 SH   SOLE   0 0 18,038
BLACK HILLS CORP COM 092113109 708 9,730 SH   SOLE   0 0 9,730
BLACKROCK CORPOR HI YLD FD I COM 09255P107 373 39,117 SH   SOLE   0 0 39,117
BLACKROCK CR ALLOCATION INCO COM 092508100 499 45,795 SH   SOLE   0 0 45,795
BOEING CO COM 097023105 1,266 9,260 SH   SOLE   0 0 9,260
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,116 49,313 SH   SOLE   0 0 49,313
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 188 10,186 SH   SOLE   0 0 10,186
BUNGE LIMITED COM G16962105 2,913 32,115 SH   SOLE   0 0 32,115
CAPITAL ONE FINL CORP COM 14040H105 528 5,070 SH   SOLE   0 0 5,070
CENTRAL & EASTERN EUROPE FD COM 153436100 799 80,226 SH   SOLE   0 0 80,226
CENTRAL SECS CORP COM 155123102 971 27,566 SH   SOLE   0 0 27,566
CHEVRON CORP NEW COM 166764100 1,725 11,916 SH   SOLE   0 0 11,916
CISCO SYS INC COM 17275R102 2,808 65,865 SH   SOLE   0 0 65,865
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 549 8,130 SH   SOLE   0 0 8,130
COMCAST CORP NEW CL A 20030N101 1,389 35,401 SH   SOLE   0 0 35,401
CONOCOPHILLIPS COM 20825C104 7,360 81,955 SH   SOLE   0 0 81,955
CONSTELLATION ENERGY CORP COM 21037T109 458 7,995 SH   SOLE   0 0 7,995
COTERRA ENERGY INC COM 127097103 397 15,400 SH   SOLE   0 0 15,400
CVS HEALTH CORP COM 126650100 2,549 27,510 SH   SOLE   0 0 27,510
DANAHER CORPORATION COM 235851102 449 1,770 SH   SOLE   0 0 1,770
DISNEY WALT CO COM 254687106 1,104 11,693 SH   SOLE   0 0 11,693
ELEVANCE HEALTH INC COM 036752103 772 1,600 SH   SOLE   0 0 1,600
EMCOR GROUP INC COM 29084Q100 1,112 10,800 SH   SOLE   0 0 10,800
EUROPEAN EQUITY FD INC COM 298768102 1,820 254,958 SH   SOLE   0 0 254,958
EVEREST RE GROUP LTD COM G3223R108 557 1,989 SH   SOLE   0 0 1,989
EXELON CORP COM 30161N101 1,110 24,485 SH   SOLE   0 0 24,485
EXXON MOBIL CORP COM 30231G102 2,576 30,077 SH   SOLE   0 0 30,077
FIRST BUSINESS FINL SVCS INC COM 319390100 1,077 34,525 SH   SOLE   0 0 34,525
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,505 25,350 SH   SOLE   0 0 25,350
FIRST TR HIGH INCOME LONG / COM 33738E109 122 10,700 SH   SOLE   0 0 10,700
FORD MTR CO DEL COM 345370860 129 11,617 SH   SOLE   0 0 11,617
FORTUNE BRANDS HOME & SEC IN COM 34964C106 206 3,437 SH   SOLE   0 0 3,437
FRANKLIN RESOURCES INC COM 354613101 3,797 162,910 SH   SOLE   0 0 162,910
FRANKLIN UNVL TR SH BEN INT 355145103 973 130,583 SH   SOLE   0 0 130,583
FTI CONSULTING INC COM 302941109 923 5,105 SH   SOLE   0 0 5,105
GENERAL AMERN INVS CO INC COM 368802104 393 11,102 SH   SOLE   0 0 11,102
GENERAL DYNAMICS CORP COM 369550108 625 2,825 SH   SOLE   0 0 2,825
GENERAL ELECTRIC CO COM NEW 369604301 1,273 19,989 SH   SOLE   0 0 14,835
GENTEX CORP COM 371901109 788 28,180 SH   SOLE   0 0 28,180
GOLDMAN SACHS GROUP INC COM 38141G104 459 1,545 SH   SOLE   0 0 1,545
GRAINGER W W INC COM 384802104 293 645 SH   SOLE   0 0 645
HANOVER INS GROUP INC COM 410867105 869 5,940 SH   SOLE   0 0 5,940
HARTFORD FINL SVCS GROUP INC COM 416515104 1,997 30,520 SH   SOLE   0 0 30,520
HOME DEPOT INC COM 437076102 330 1,203 SH   SOLE   0 0 1,203
HONEYWELL INTL INC COM 438516106 776 4,465 SH   SOLE   0 0 4,465
HORMEL FOODS CORP COM 440452100 1,605 33,880 SH   SOLE   0 0 33,880
HUNT J B TRANS SVCS INC COM 445658107 395 2,510 SH   SOLE   0 0 2,510
ILLINOIS TOOL WKS INC COM 452308109 3,453 18,945 SH   SOLE   0 0 18,945
INGREDION INC COM 457187102 1,161 13,170 SH   SOLE   0 0 13,170
INSIGHT SELECT INCOME FD COM 45781W109 512 31,830 SH   SOLE   0 0 31,830
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 953 17,325 SH   SOLE   0 0 17,325
INTERNATIONAL BUSINESS MACHS COM 459200101 829 5,875 SH   SOLE   0 0 5,875
INTERNATIONAL PAPER CO COM 460146103 1,644 39,310 SH   SOLE   0 0 39,310
INVESCO BD FD COM 46132L107 350 21,510 SH   SOLE   0 0 21,510
INVESCO HIGH INCOME TR II COM 46131F101 233 22,255 SH   SOLE   0 0 22,255
ISHARES TR CORE S&P500 ETF 464287200 208 549 SH   SOLE   0 0 549
JOHNSON & JOHNSON COM 478160104 5,442 30,657 SH   SOLE   0 0 30,657
JOHNSON CTLS INTL PLC SHS G51502105 997 20,829 SH   SOLE   0 0 20,829
JPMORGAN CHASE & CO COM 46625H100 2,207 19,595 SH   SOLE   0 0 19,595
KINDER MORGAN INC DEL COM 49456B101 191 11,380 SH   SOLE   0 0 11,380
KRAFT HEINZ CO COM 500754106 1,886 49,445 SH   SOLE   0 0 49,445
KROGER CO COM 501044101 9,392 198,439 SH   SOLE   0 0 198,439
LAKELAND FINL CORP COM 511656100 1,213 18,264 SH   SOLE   0 0 18,264
LINCOLN ELEC HLDGS INC COM 533900106 305 2,475 SH   SOLE   0 0 2,475
LOWES COS INC COM 548661107 500 2,860 SH   SOLE   0 0 2,860
MEDTRONIC PLC SHS G5960L103 1,921 21,409 SH   SOLE   0 0 21,409
MERCK & CO INC COM 58933Y105 3,469 38,048 SH   SOLE   0 0 38,048
METLIFE INC COM 59156R108 903 14,385 SH   SOLE   0 0 14,385
MICROSOFT CORP COM 594918104 8,738 34,022 SH   SOLE   0 0 34,022
MILLER INDS INC TENN COM NEW 600551204 1,692 74,658 SH   SOLE   0 0 74,658
MUELLER INDS INC COM 624756102 1,940 36,405 SH   SOLE   0 0 36,405
NATIONAL PRESTO INDS INC COM 637215104 1,549 23,605 SH   SOLE   0 0 23,605
NEUBERGER BERMAN HIGH YIELD COM 64128C106 1,305 155,783 SH   SOLE   0 0 155,783
NEW GERMANY FD INC COM 644465106 2,646 313,733 SH   SOLE   0 0 313,733
NORDSON CORP COM 655663102 2,359 11,655 SH   SOLE   0 0 11,655
NORFOLK SOUTHN CORP COM 655844108 5,547 24,405 SH   SOLE   0 0 24,405
NUCOR CORP COM 670346105 2,923 28,000 SH   SOLE   0 0 28,000
OLD REP INTL CORP COM 680223104 1,531 68,450 SH   SOLE   0 0 68,450
ORACLE CORP COM 68389X105 2,312 33,095 SH   SOLE   0 0 33,095
PENTAIR PLC SHS G7S00T104 1,714 37,433 SH   SOLE   0 0 35,808
PEOPLES BANCORP INC COM 709789101 1,094 41,120 SH   SOLE   0 0 41,120
PEPSICO INC COM 713448108 612 3,672 SH   SOLE   0 0 3,672
PFIZER INC COM 717081103 4,144 79,036 SH   SOLE   0 0 79,036
PHOTRONICS INC COM 719405102 1,669 85,670 SH   SOLE   0 0 85,670
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,687 67,470 SH   SOLE   0 0 67,470
PLEXUS CORP COM 729132100 930 11,850 SH   SOLE   0 0 11,850
PPG INDS INC COM 693506107 1,619 14,159 SH   SOLE   0 0 14,159
PROCTER AND GAMBLE CO COM 742718109 669 4,650 SH   SOLE   0 0 4,650
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,466 56,872 SH   SOLE   0 0 56,872
REGAL REXNORD CORPORATION COM 758750103 554 4,880 SH   SOLE   0 0 4,880
RELIANCE STEEL & ALUMINUM CO COM 759509102 233 1,370 SH   SOLE   0 0 1,370
RIO TINTO PLC SPONSORED ADR 767204100 2,816 46,165 SH   SOLE   0 0 46,165
ROBERT HALF INTL INC COM 770323103 958 12,790 SH   SOLE   0 0 12,790
ROCKWELL AUTOMATION INC COM 773903109 785 3,940 SH   SOLE   0 0 3,940
ROYAL GOLD INC COM 780287108 1,262 11,820 SH   SOLE   0 0 11,820
ROYCE VALUE TR INC COM 780910105 349 24,986 SH   SOLE   0 0 24,986
SCHWAB CHARLES CORP COM 808513105 922 14,597 SH   SOLE   0 0 14,597
SPDR SER TR BLOOMBERG INVT 78468R200 973 32,320 SH   SOLE   0 0 32,320
SWISS HELVETIA FD INC COM 870875101 709 90,144 SH   SOLE   0 0 90,144
TAPESTRY INC COM 876030107 260 8,525 SH   SOLE   0 0 8,525
TARGET CORP COM 87612E106 2,914 20,633 SH   SOLE   0 0 20,633
TELEFLEX INCORPORATED COM 879369106 224 910 SH   SOLE   0 0 910
TEMPLETON DRAGON FD INC COM 88018T101 6,833 479,169 SH   SOLE   0 0 479,169
TEMPLETON EMERGING MKTS FD COM 880191101 188 15,654 SH   SOLE   0 0 15,654
TEXAS INSTRS INC COM 882508104 509 3,310 SH   SOLE   0 0 3,310
TIMKEN CO COM 887389104 299 5,635 SH   SOLE   0 0 5,635
TRI CONTL CORP COM 895436103 4,480 171,179 SH   SOLE   0 0 171,179
UNITEDHEALTH GROUP INC COM 91324P102 1,217 2,370 SH   SOLE   0 0 2,370
US BANCORP DEL COM NEW 902973304 257 5,593 SH   SOLE   0 0 5,593
VAIL RESORTS INC COM 91879Q109 1,686 7,730 SH   SOLE   0 0 7,730
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 237 2,965 SH   SOLE   0 0 2,965
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 549 7,200 SH   SOLE   0 0 7,200
VERIZON COMMUNICATIONS INC COM 92343V104 1,432 28,217 SH   SOLE   0 0 28,217
VILLAGE SUPER MKT INC CL A NEW 927107409 549 24,055 SH   SOLE   0 0 24,055
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,963 78,183 SH   SOLE   0 0 78,183
WALMART INC COM 931142103 925 7,605 SH   SOLE   0 0 7,605
WELLS FARGO CO NEW COM 949746101 5,047 128,849 SH   SOLE   0 0 128,849
WESTERN ASSET HIGH INCOME OP COM 95766K109 108 27,252 SH   SOLE   0 0 27,252
WESTERN ASSET HIGH YIELD DEF COM 95768B107 3,874 318,060 SH   SOLE   0 0 318,060
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,188 186,833 SH   SOLE   0 0 186,833
WHEATON PRECIOUS METALS CORP COM 962879102 312 8,665 SH   SOLE   0 0 8,665
WILEY JOHN & SONS INC CL A 968223206 2,052 42,955 SH   SOLE   0 0 42,955
WILLIAMS COS INC COM 969457100 610 19,560 SH   SOLE   0 0 19,560
WYNDHAM HOTELS & RESORTS INC COM 98311A105 362 5,508 SH   SOLE   0 0 5,508
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,372 22,579 SH   SOLE   0 0 22,579