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
Expires: July 31, 2015
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
374WATER INC COM 88583P203 52,780 18,200 SH SOLE 0 0 18,200
3M CO COM 88579Y101 4,359,003 26,555 SH SOLE 0 0 26,555
ABRDN EMERGING MARKETS EX CH COM 00301W105 2,988,525 316,246 SH SOLE 0 0 316,246
ABRDN INCOME CREDIT STRATEGI COM 003057106 80,247 18,033 SH SOLE 0 0 18,033
ADAM NAT RES FD INC COM 00548F105 1,708,616 62,064 SH SOLE 0 0 62,064
ADAMS DIVERSIFIED EQUITY FD COM 006212104 4,614,314 179,755 SH SOLE 0 0 179,755
AFLAC INC COM 001055102 1,832,298 16,392 SH SOLE 0 0 16,392
AGNICO EAGLE MINES LTD COM 008474108 3,849,403 21,004 SH SOLE 0 0 21,004
AIR PRODUCTS AND CHEMICALS I COM 009158106 702,531 2,525 SH SOLE 0 0 2,525
ALAMO GROUP INC COM 011311107 1,140,191 7,367 SH SOLE 0 0 7,367
ALBEMARLE CORP COM 012653101 915,526 8,655 SH SOLE 0 0 8,655
ALLEGIANT TRAVEL CO COM 01748X102 417,982 5,515 SH SOLE 0 0 5,515
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 3,751,937 385,605 SH SOLE 0 0 385,605
ALLIANT ENERGY CORP COM 018802108 793,782 12,540 SH SOLE 0 0 12,540
ALLSPRING MULTI SECTOR INCOM COM 94987D101 309,489 36,325 SH SOLE 0 0 36,325
ALLSTATE CORP COM 020002101 4,264,149 19,220 SH SOLE 0 0 19,220
ALPHABET INC CAP STK CL A 02079K305 1,040,842 3,025 SH SOLE 0 0 3,025
ALPHABET INC CAP STK CL C 02079K107 738,384 2,167 SH SOLE 0 0 2,167
AMAZON COM INC COM 023135106 365,254 1,466 SH SOLE 0 0 1,466
AMERICAN INTL GROUP INC COM NEW 026874784 318,146 4,275 SH SOLE 0 0 4,275
APPLE INC COM 037833100 8,551,459 25,679 SH SOLE 0 0 25,679
ARCHER DANIELS MIDLAND CO COM 039483102 7,614,050 95,919 SH SOLE 0 0 95,919
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 18,757,032 336,449 SH SOLE 0 0 336,449
AT&T INC COM 00206R102 897,944 36,801 SH SOLE 0 0 36,801
ATLANTIC UN BANKSHARES CORP COM 04911A107 524,279 13,815 SH SOLE 0 0 13,815
BANK OF AMER CORP COM 060505104 1,259,673 23,143 SH SOLE 0 0 23,143
BARRICK MNG CORP COM SHS 06849F108 4,974,551 122,315 SH SOLE 0 0 122,315
BENCHMARK ELECTRS INC COM 08160H101 1,357,237 16,370 SH SOLE 0 0 16,370
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,397,662 12,848 SH SOLE 0 0 12,848
BHP BILLITON LIMITED SPONSORED ADS 088606108 762,712 8,990 SH SOLE 0 0 8,990
BIOGEN INC COM 09062X103 623,203 2,759 SH SOLE 0 0 2,759
BLACK HILLS CORP COM 092113109 790,152 11,275 SH SOLE 0 0 11,275
BLACKROCK CORE BD TR SHS BEN INT 09249E101 400,414 48,831 SH SOLE 0 0 48,831
BLACKROCK CORPOR HI YLD FD I COM 09255P107 2,293,106 292,488 SH SOLE 0 0 292,488
BLACKROCK CR ALLOCATION COM 092508100 435,819 46,812 SH SOLE 0 0 46,812
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 4,183,620 743,094 SH SOLE 0 0 743,094
BLACKROCK INC COM 09290D101 1,052,999 995 SH SOLE 0 0 995
BOEING CO COM 097023105 1,556,866 8,368 SH SOLE 0 0 8,368
BRISTOL-MYERS SQUIBB CO COM 110122108 793,603 12,718 SH SOLE 0 0 12,718
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,088,669 56,777 SH SOLE 0 0 56,777
BUNGE GLOBAL SA COM SHS H11356104 3,698,652 34,583 SH SOLE 0 0 34,583
CACI INTL INC CL A 127190304 632,865 1,039 SH SOLE 0 0 1,039
CANADIAN NAT RES LTD MED TER COM 136385101 326,195 6,930 SH SOLE 0 0 6,930
CAPITAL ONE FINL CORP COM 14040H105 1,217,306 6,305 SH SOLE 0 0 6,305
CATERPILLAR INC COM 149123101 2,662,634 3,284 SH SOLE 0 0 3,284
CENTENE CORP DEL COM 15135B101 240,094 3,865 SH SOLE 0 0 3,865
CENTRAL SECS CORP COM 155123102 1,539,015 27,725 SH SOLE 0 0 27,725
CHARLES SCHWAB CORP (THE) COM 808513105 1,407,456 14,400 SH SOLE 0 0 14,400
CHEVRON CORPORATION COM 166764100 2,873,439 14,071 SH SOLE 0 0 14,071
CISCO SYS INC COM 17275R102 7,345,425 68,247 SH SOLE 0 0 68,247
CNA FINL CORP COM 126117100 1,326,877 29,565 SH SOLE 0 0 29,565
CNO FINL GROUP INC COM 12621E103 1,092,062 20,640 SH SOLE 0 0 20,640
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 500,877 8,720 SH SOLE 0 0 8,720
COMCAST CORP NEW CL A 20030N101 1,798,029 82,630 SH SOLE 0 0 82,630
CONOCOPHILLIPS COM 20825C104 6,748,338 53,922 SH SOLE 0 0 53,922
CONSTELLATION ENERGY CORP COM 21037T109 1,522,342 5,993 SH SOLE 0 0 5,993
CORNING INC COM 219350105 421,764 2,743 SH SOLE 0 0 2,743
CORTEVA INC COM 22052L104 232,717 2,997 SH SOLE 0 0 2,997
CUMMINS INC COM 231021106 1,263,014 2,445 SH SOLE 0 0 2,445
CVS HEALTH CORP COM 126650100 3,261,361 38,060 SH SOLE 0 0 38,060
DANAHER CORP DEL COM 235851102 929,181 4,194 SH SOLE 0 0 4,194
DEERE & CO COM 244199105 221,612 330 SH SOLE 0 0 330
DEVON ENERGY CORP NEW COM 25179M103 563,161 12,232 SH SOLE 0 0 12,232
DISNEY WALT CO COM 254687106 1,345,657 12,828 SH SOLE 0 0 12,828
DOW HLDGS INC COM 260557103 932,339 33,854 SH SOLE 0 0 33,854
DUKE ENERGY CORP NEW COM NEW 26441C204 470,747 4,129 SH SOLE 0 0 4,129
DXP ENTERPRISES INC COM NEW 233377407 268,191 1,480 SH SOLE 0 0 1,480
EATON VANCE TAX-MANAGED DIVE COM 27828N102 145,895 10,384 SH SOLE 0 0 10,384
ELEVANCE HEALTH INC FORMERLY COM 036752103 2,293,260 5,898 SH SOLE 0 0 5,898
EMCOR GROUP INC COM 29084Q100 6,507,476 8,625 SH SOLE 0 0 8,625
ENERSYS COM 29275Y102 685,485 3,735 SH SOLE 0 0 3,735
EQT CORP COM 26884L109 709,219 14,605 SH SOLE 0 0 14,605
EUROPEAN EQUITY FD INC COM 298768102 3,237,764 310,428 SH SOLE 0 0 310,428
EVEREST GROUP LTD COM G3223R108 1,428,910 3,913 SH SOLE 0 0 3,913
EVERGY INC COM 30034W106 470,640 6,000 SH SOLE 0 0 6,000
EXELON CORP COM 30161N101 1,255,632 31,080 SH SOLE 0 0 31,080
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 4,498,736 27,642 SH SOLE 0 0 27,642
FIRST BUSINESS FINL SVCS INC COM 319390100 2,327,790 33,844 SH SOLE 0 0 33,844
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,319,634 22,175 SH SOLE 0 0 22,175
FLEX LTD ORD Y2573F102 722,084 6,565 SH SOLE 0 0 6,565
FORD MTR CO COM 345370860 126,835 10,517 SH SOLE 0 0 10,517
FRANKLIN TEMPLETON INC COM 354613101 5,314,222 165,449 SH SOLE 0 0 165,449
FRANKLIN UNVL TR SH BEN INT 355145103 1,353,792 192,300 SH SOLE 0 0 192,300
FREEPORT MCMORAN INC CL B 35671D857 1,258,950 17,985 SH SOLE 0 0 17,985
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 900,124 40,220 SH SOLE 0 0 40,220
FTI CONSULTING INC COM 302941109 597,224 4,440 SH SOLE 0 0 4,440
GATES INDL CORP LTD COM SHS G39104107 672,161 25,655 SH SOLE 0 0 25,655
GE AEROSPACE COM NEW 369604301 5,463,201 17,494 SH SOLE 0 0 17,494
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 427,651 6,542 SH SOLE 0 0 6,542
GE VERNOVA INC COM 36828A101 4,338,036 4,564 SH SOLE 0 0 4,564
GENERAL AMERN INVS CO INC COM 368802104 603,124 9,507 SH SOLE 0 0 9,507
GENERAL DYNAMICS CORP COM 369550108 1,616,344 4,871 SH SOLE 0 0 4,871
GENERAL MILLS INC COM 370334104 352,152 10,950 SH SOLE 0 0 10,950
GENTEX CORP COM 371901109 480,454 22,100 SH SOLE 0 0 22,100
GOLDMAN SACHS GROUP INC COM 38141G104 2,239,195 2,487 SH SOLE 0 0 2,487
GRAND CANYON ED INC COM 38526M106 259,219 1,710 SH SOLE 0 0 1,710
HANOVER INS GROUP INC COM 410867105 1,090,941 5,095 SH SOLE 0 0 5,095
HARTFORD INSURANCE GROUP INC COM 416515104 4,779,382 39,060 SH SOLE 0 0 39,060
HERSHEY CO COM 427866108 560,304 3,555 SH SOLE 0 0 3,555
HOME DEPOT INC COM 437076102 232,997 819 SH SOLE 0 0 819
HONEYWELL AEROSPACE INC COM 43849R105 257,250 1,660 SH SOLE 0 0 1,660
HONEYWELL INTL INC COM 438516205 383,911 1,820 SH SOLE 0 0 1,820
HORMEL FOODS CORP COM 440452100 425,121 21,320 SH SOLE 0 0 21,320
HUNT J B TRANS SVCS INC COM 445658107 1,138,622 5,082 SH SOLE 0 0 5,082
ILLINOIS TOOL WKS INC COM 452308109 4,348,032 16,900 SH SOLE 0 0 16,900
INGREDION INC COM 457187102 1,094,629 11,425 SH SOLE 0 0 11,425
INTEGER HLDGS CORP COM 45826H109 348,726 2,760 SH SOLE 0 0 2,760
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,726,448 43,625 SH SOLE 0 0 43,625
INTERNATIONAL BUSINESS MACHS COM 459200101 2,220,853 10,098 SH SOLE 0 0 10,098
INTERNATIONAL PAPER CO COM 460146103 2,858,557 86,179 SH SOLE 0 0 86,179
INVESCO BD FD COM 46132L107 419,161 29,560 SH SOLE 0 0 29,560
INVESCO HIGH INCOME TR II COM 46131F101 197,389 21,715 SH SOLE 0 0 21,715
ISHARES TR CORE MSCI EAFE 46432F842 360,587 3,722 SH SOLE 0 0 3,722
JOHNSON & JOHNSON COM 478160104 8,255,917 31,185 SH SOLE 0 0 31,185
JOHNSON CONTROLS INTERNATION SHS G51502105 2,943,567 19,802 SH SOLE 0 0 19,802
JPMORGAN CHASE & CO COM 46625H100 8,449,398 25,540 SH SOLE 0 0 25,540
KINDER MORGAN INC DEL COM 49456B101 1,931,258 64,055 SH SOLE 0 0 64,055
KINROSS GOLD CORP COM 496902404 303,408 12,600 SH SOLE 0 0 12,600
KKR INCOME OPPORTUNITIES FD COM 48249T106 334,472 32,473 SH SOLE 0 0 32,473
KRAFT HEINZ CO COM 500754106 2,440,355 107,410 SH SOLE 0 0 107,410
KROGER CO COM 501044101 8,301,647 141,618 SH SOLE 0 0 141,618
LAKELAND FINL CORP COM 511656100 878,767 15,241 SH SOLE 0 0 15,241
LINCOLN ELEC HLDGS INC COM 533900106 615,149 2,325 SH SOLE 0 0 2,325
LOWES COS INC COM 548661107 741,767 4,025 SH SOLE 0 0 4,025
MAIN STR CAP CORP COM 56035L104 970,201 17,624 SH SOLE 0 0 17,624
MANPOWERGROUP INC WIS COM 56418H100 1,086,589 19,550 SH SOLE 0 0 19,550
MEDTRONIC PLC SHS G5960L103 3,016,094 34,953 SH SOLE 0 0 34,953
MERCK & CO INC COM 58933Y105 6,097,353 41,961 SH SOLE 0 0 41,961
META PLATFORMS INC CL A 30303M102 432,207 596 SH SOLE 0 0 596
METLIFE INC COM 59156R108 1,533,490 16,286 SH SOLE 0 0 16,286
MICROSOFT CORP COM 594918104 10,426,231 20,328 SH SOLE 0 0 20,328
MILLER INDS INC TENN COM NEW 600551204 3,391,372 64,463 SH SOLE 0 0 64,463
MOSAIC CO COM 61945C103 501,631 23,170 SH SOLE 0 0 23,170
MUELLER INDS INC COM 624756102 6,901,176 113,862 SH SOLE 0 0 113,862
NATIONAL PRESTO INDS INC COM 637215104 2,793,557 18,855 SH SOLE 0 0 18,855
NEUBERGER HIGH YIELD ST FD I COM 64128C106 1,342,805 247,750 SH SOLE 0 0 247,750
NEW GERMANY FD INC COM 644465106 3,924,287 368,824 SH SOLE 0 0 368,824
NEWMONT CORP COM 651639106 4,731,247 41,020 SH SOLE 0 0 41,020
NORDSON CORP COM 655663102 3,317,186 10,118 SH SOLE 0 0 10,118
NORFOLK SOUTHN CORP COM 655844108 7,884,444 25,516 SH SOLE 0 0 25,516
NUCOR CORP COM 670346105 4,810,575 20,580 SH SOLE 0 0 20,580
NUTRIEN LTD COM 67077M108 804,433 11,451 SH SOLE 0 0 11,451
NVENT ELEC PLC SHS G6700G107 246,328 1,536 SH SOLE 0 0 1,536
NVIDIA CORPORATION COM 67066G104 347,366 1,521 SH SOLE 0 0 1,521
OLD REP INTL CORP COM 680223104 3,045,503 81,627 SH SOLE 0 0 81,627
ORACLE CORP COM 68389X105 3,293,278 23,986 SH SOLE 0 0 23,986
OSHKOSH CORP COM 688239201 529,193 4,108 SH SOLE 0 0 4,108
PACCAR INC COM 693718108 975,662 8,885 SH SOLE 0 0 8,885
PAN AMERN SILVER CORP COM 697900108 367,493 8,075 SH SOLE 0 0 8,075
PENSKE AUTOMOTIVE GRP INC COM 70959W103 220,374 1,100 SH SOLE 0 0 1,100
PENTAIR PLC SHS G7S00T104 1,657,077 31,272 SH SOLE 0 0 31,272
PEOPLES BANCORP INC COM 709789101 1,407,434 38,465 SH SOLE 0 0 38,465
PEPSICO INC COM 713448108 465,316 3,672 SH SOLE 0 0 3,672
PERMIAN RESOURCES CORP CLASS A COM 71424F105 499,805 23,665 SH SOLE 0 0 23,665
PFIZER INC COM 717081103 2,267,825 79,517 SH SOLE 0 0 79,517
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 177,257 16,085 SH SOLE 0 0 16,085
PHILIP MORRIS INTL INC COM 718172109 1,128,891 5,916 SH SOLE 0 0 5,916
PHILLIPS 66 COM 718546104 868,565 3,402 SH SOLE 0 0 3,402
PHOTRONICS INC COM 719405102 2,728,493 88,645 SH SOLE 0 0 88,645
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5,918,876 58,865 SH SOLE 0 0 58,865
PLEXUS CORP COM 729132100 2,519,472 9,655 SH SOLE 0 0 9,655
PPG INDS INC COM 693506107 1,233,702 11,825 SH SOLE 0 0 11,825
PRIMORIS SVCS CORP COM 74164F103 296,962 3,985 SH SOLE 0 0 3,985
PROCTER & GAMBLE CO COM 742718109 1,604,908 11,047 SH SOLE 0 0 11,047
RALPH LAUREN CORP CL A 751212101 461,591 1,300 SH SOLE 0 0 1,300
REGAL REXNORD CORPORATION COM 758750103 669,300 4,315 SH SOLE 0 0 4,315
RELIANCE INC COM 759509102 444,386 1,155 SH SOLE 0 0 1,155
RIO TINTO PLC SPONSORED ADR 767204100 5,962,091 63,312 SH SOLE 0 0 63,312
ROBERT HALF INC. COM 770323103 350,595 9,540 SH SOLE 0 0 9,540
ROCKWELL AUTOMATION INC COM 773903109 1,362,583 3,130 SH SOLE 0 0 3,130
ROYAL GOLD INC COM 780287108 3,470,380 14,705 SH SOLE 0 0 14,705
ROYCE SMALL CAP TRUST INC COM 780910105 400,403 23,374 SH SOLE 0 0 23,374
RTX CORPORATION COM 75513E101 9,291,040 50,046 SH SOLE 0 0 50,046
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 577,072 19,236 SH SOLE 0 0 19,236
SOLVENTUM CORP COM SHS 83444M101 725,386 8,229 SH SOLE 0 0 8,229
SOUTHERN COPPER CORP COM 84265V105 1,082,503 5,342 SH SOLE 0 0 5,342
SPDR SERIES TRUST ST STR RATE ETF 78468R200 869,457 28,193 SH SOLE 0 0 28,193
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 558,464 732 SH SOLE 0 0 732
STERLING INFRASTRUCTURE INC COM 859241101 3,773,428 7,673 SH SOLE 0 0 7,673
TAPESTRY INC COM 876030107 3,015,774 26,215 SH SOLE 0 0 26,215
TARGET CORP COM 87612E106 3,751,472 23,942 SH SOLE 0 0 23,942
TEMPLETON DRAGON FD INC COM 88018T101 5,316,579 545,850 SH SOLE 0 0 545,850
TEMPLETON EMERGING MKTS FD COM 880191101 3,748,254 168,423 SH SOLE 0 0 168,423
TEMPLETON EMERGING MKTS INCO COM 880192109 1,962,680 319,135 SH SOLE 0 0 319,135
TEXAS INSTRS INC COM 882508104 809,460 2,890 SH SOLE 0 0 2,890
TEXTRON INC COM 883203101 689,686 9,051 SH SOLE 0 0 9,051
THE CENTRAL AND EASTERN EU I COM 153436100 1,516,215 80,308 SH SOLE 0 0 80,308
TIMKEN CO COM 887389104 3,216,463 27,550 SH SOLE 0 0 27,550
TOTAL RETURN SECURITIES FUND COM 870875101 474,144 83,183 SH SOLE 0 0 83,183
TRI CONTL CORP COM 895436103 5,450,816 158,731 SH SOLE 0 0 158,731
TRUIST FINL CORP COM 89832Q109 755,153 16,310 SH SOLE 0 0 16,310
UNITED PARCEL SVCS INC CL B 911312106 1,020,645 10,923 SH SOLE 0 0 10,923
UNITEDHEALTH GROUP INC COM 91324P102 958,079 2,610 SH SOLE 0 0 2,610
UNIVERSAL HLTH SVCS INC CL B 913903100 827,735 4,750 SH SOLE 0 0 4,750
US BANCORP COM NEW 902973304 278,230 4,817 SH SOLE 0 0 4,817
VAIL RESORTS INC COM 91879Q109 1,654,391 12,060 SH SOLE 0 0 12,060
VANGUARD BD INDEX FDS INTERMED TERM 921937819 265,575 3,645 SH SOLE 0 0 3,645
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 538,824 1,894 SH SOLE 0 0 1,894
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 1,418,377 3,790 SH SOLE 0 0 3,790
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,462,693 31,448 SH SOLE 0 0 31,448
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,033,914 13,384 SH SOLE 0 0 13,384
VERIZON COMMUNICATIONS INC COM 92343V104 2,483,769 54,148 SH SOLE 0 0 54,148
VIATRIS INC COM 92556V106 755,014 42,608 SH SOLE 0 0 42,608
VILLAGE SUPER MKT INC CL A NEW 927107409 1,365,098 30,055 SH SOLE 0 0 30,055
WALMART INC COM 931142103 2,329,159 22,413 SH SOLE 0 0 22,413
WELLS FARGO & CO COM 949746101 8,838,240 110,409 SH SOLE 0 0 110,409
WESTERN ASSET EMERGING MKTS COM 95766A101 1,676,479 179,111 SH SOLE 0 0 179,111
WESTERN ASSET HIGH INCOME OP COM 95766K109 85,826 26,327 SH SOLE 0 0 26,327
WESTERN ASSET HIGH YIELD OPP COM 95768B107 3,144,798 318,945 SH SOLE 0 0 318,945
WEYERHAEUSER CO COM NEW 962166104 3,988,213 209,355 SH SOLE 0 0 209,355
WHEATON PRECIOUS METALS CORP COM 962879102 2,243,153 16,775 SH SOLE 0 0 16,775
WILEY JOHN & SONS INC CL A 968223206 1,584,677 33,180 SH SOLE 0 0 33,180
WILLIAMS COS INC COM 969457100 2,008,853 29,555 SH SOLE 0 0 29,555
WW GRAINGER INC COM 384802104 351,304 282 SH SOLE 0 0 282
WYNDHAM HOTELS & RESORTS INC COM 98311A105 319,185 4,443 SH SOLE 0 0 4,443
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,547,911 28,683 SH SOLE 0 0 28,683