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
Allstate Corporation COM 020002101 572,632 4,390 SH   SOLE 0 4,390 0 0
Alpha Metallurgical Resources COM 020764106 2,434,184 94,974 SH   SOLE 0 94,974 0 0
American Express Company COM 025816109 1,905,598 11,533 SH   SOLE 0 11,533 0 0
Amgen COM 031162100 4,055,513 16,638 SH   SOLE 0 16,638 0 0
Apple COM 037833100 3,278,887 23,940 SH   SOLE 0 23,940 0 0
Astrazeneca COM 046353108 53,910 900 SH   SOLE 0 900 0 0
Bank of America COM 060505104 1,473,890 35,748 SH   SOLE 0 35,748 0 0
Bank of America CONV PREF 060505682 41,064 29 SH   SOLE 0 29 0 0
Barrick Gold Corp COM 067901108 10,733 519 SH   SOLE 0 519 0 0
Bed Bath & Beyond COM 075896100 669,129 20,100 SH   SOLE 0 20,100 0 0
Berkshire Hills Bancorp COM 084680107 56,931 2,077 SH   SOLE 0 2,077 0 0
Boeing COM 097023105 3,057,744 12,764 SH   SOLE 0 12,764 0 0
Caterpillar COM 149123101 2,609,819 11,992 SH   SOLE 0 11,992 0 0
Central Valley Community Bancorp COM 155685100 396,371 19,671 SH   SOLE 0 19,671 0 0
Chesapeake Energy Corporation WARRANT 165167180 42,638 2,043 SH   SOLE 0 2,043 0 0
Chesapeake Energy Corporation COM 165167735 52,024 1,002 SH   SOLE 0 1,002 0 0
Chevron Corporation COM 166764100 1,626,193 15,526 SH   SOLE 0 15,526 0 0
Citigroup COM 172967424 1,358,683 19,204 SH   SOLE 0 19,204 0 0
Citizens Financial Group COM 174610105 482,323 10,515 SH   SOLE 0 10,515 0 0
Citizens Community Bancorp COM 174903104 1,355,496 99,086 SH   SOLE 0 99,086 0 0
Civista Bancshares COM 178867107 1,231,191 55,710 SH   SOLE 0 55,710 0 0
Cleveland-Cliffs COM 185899101 2,311,232 107,200 SH   SOLE 0 107,200 0 0
Coca-Cola Company COM 191216100 681,678 12,598 SH   SOLE 0 12,598 0 0
Codorus Bancorp COM 192025104 740,563 36,954 SH   SOLE 0 36,954 0 0
McDermott International COM 220014096 154,845 316,010 SH   SOLE 0 316,010 0 0
Cowen CONV PREF 223622507 4,676,032 2,970 SH   SOLE 0 2,970 0 0
Cummins Inc COM 231021106 466,652 1,914 SH   SOLE 0 1,914 0 0
Disney COM 254687106 2,170,695 12,350 SH   SOLE 0 12,350 0 0
Dow COM 260557103 869,345 13,738 SH   SOLE 0 13,738 0 0
Enable Midstream Partners COM 292480100 36,440 4,000 SH   SOLE 0 4,000 0 0
Enterprise Products Partners COM 293792107 1,909,962 79,153 SH   SOLE 0 79,153 0 0
Equitrans Midstream COM 294600101 1,132,144 133,037 SH   SOLE 0 133,037 0 0
EZCORP COM 302301106 6,030 1,000 SH   SOLE 0 1,000 0 0
F.N.B. Corporation COM 302520101 121,524 9,856 SH   SOLE 0 9,856 0 0
Federal Agricultural Mortgage COM 313148306 24,725 250 SH   SOLE 0 250 0 0
Freddie Mac PREF STK 313400640 262,146 148,105 SH   SOLE 0 148,105 0 0
Federal National Mortgage Association COM 313586109 395,480 253,513 SH   SOLE 0 253,513 0 0
Fannie Mae PREF STK 313586752 12,780 6,000 SH   SOLE 0 6,000 0 0
Fifth Third Bancorp COM 316773100 326,293 8,535 SH   SOLE 0 8,535 0 0
First Bancshares COM 318916103 1,697,488 45,351 SH   SOLE 0 45,351 0 0
First Community Corp COM 319835104 980,003 48,515 SH   SOLE 0 48,515 0 0
The First Financial Corp COM 320218100 328,855 8,056 SH   SOLE 0 8,056 0 0
Ford COM 345370860 83,465 5,617 SH   SOLE 0 5,617 0 0
General Electric Company COM 369604103 187,313 13,916 SH   SOLE 0 13,916 0 0
Genesis Energy COM 371927104 1,802,754 155,276 SH   SOLE 0 155,276 0 0
Groupon COM 399473206 931,479 21,582 SH   SOLE 0 21,582 0 0
Hancock Whitney Corporation COM 410120109 279,128 6,281 SH   SOLE 0 6,281 0 0
Hawaiian Holdings COM 419879101 29,999 1,231 SH   SOLE 0 1,231 0 0
Hawthorn Bancshares COM 420476103 609,296 26,572 SH   SOLE 0 26,572 0 0
Hess Midstream Partners COM 428103105 1,713,920 67,878 SH   SOLE 0 67,878 0 0
Home Depot COM 437076102 3,907,040 12,252 SH   SOLE 0 12,252 0 0
Honeywell International COM 438516106 2,583,943 11,780 SH   SOLE 0 11,780 0 0
Ingredion COM 457187102 482,184 5,328 SH   SOLE 0 5,328 0 0
Intel Corporation COM 458140100 793,258 14,130 SH   SOLE 0 14,130 0 0
International Business Machines Corp. COM 459200101 1,854,510 12,651 SH   SOLE 0 12,651 0 0
iShares Barclays TIPS Bond COM 464287176 215,878 1,686 SH   SOLE 0 1,686 0 0
iShares DJ US Financial Sector COM 464287788 198,735 2,452 SH   SOLE 0 2,452 0 0
Johnson & Johnson COM 478160104 2,442,765 14,828 SH   SOLE 0 14,828 0 0
La-Z-Boy COM 505336107 1,140,313 30,786 SH   SOLE 0 30,786 0 0
Lannett Company COM 516012101 435,935 93,348 SH   SOLE 0 93,348 0 0
MDC Holdings COM 552676108 1,554,331 30,718 SH   SOLE 0 30,718 0 0
Magellan Midstream Partners COM 559080106 1,965,986 40,196 SH   SOLE 0 40,196 0 0
McDonald's COM 580135101 2,900,310 12,556 SH   SOLE 0 12,556 0 0
Mesa Air Group COM 590479135 821,292 88,027 SH   SOLE 0 88,027 0 0
Microsoft Corporation COM 594918104 3,607,974 13,318 SH   SOLE 0 13,318 0 0
MidWest One Financial COM 598511103 1,722,891 59,885 SH   SOLE 0 59,885 0 0
NMI Holdings COM 629209305 1,554,132 69,134 SH   SOLE 0 69,134 0 0
Newmont Mining COM 651639106 68,450 1,080 SH   SOLE 0 1,080 0 0
Nike COM 654106103 1,806,297 11,692 SH   SOLE 0 11,692 0 0
Northern Trust Corp COM 665859104 604,924 5,232 SH   SOLE 0 5,232 0 0
OceanFirst Financial Corp COM 675234108 618,323 29,670 SH   SOLE 0 29,670 0 0
Old National Bancorp COM 680033107 1,047,918 59,507 SH   SOLE 0 59,507 0 0
ONEOK COM 682680103 3,355,148 60,301 SH   SOLE 0 60,301 0 0
PNC Financial Services COM 693475105 727,559 3,814 SH   SOLE 0 3,814 0 0
Pacwest Bancorp COM 695263103 609,703 14,813 SH   SOLE 0 14,813 0 0
Parke Bancorp COM 700885106 863,981 44,171 SH   SOLE 0 44,171 0 0
Peoples Bancorp of NC COM 710577107 900,136 34,889 SH   SOLE 0 34,889 0 0
Pfizer COM 717081103 230,574 5,888 SH   SOLE 0 5,888 0 0
Phillips 66 Partners COM 718549207 1,055,669 26,753 SH   SOLE 0 26,753 0 0
Plains All American Pipeline, L.P. COM 726503105 57,141 5,030 SH   SOLE 0 5,030 0 0
Procter & Gamble COM 742718109 1,771,631 13,130 SH   SOLE 0 13,130 0 0
Reliance Steel & Aluminum COM 759509102 588,057 3,897 SH   SOLE 0 3,897 0 0
Shell Midstream Partners COM 822634101 809,913 54,835 SH   SOLE 0 54,835 0 0
Snap-On COM 833034101 621,582 2,782 SH   SOLE 0 2,782 0 0
Southwestern Energy COM 845467109 5,670 1,000 SH   SOLE 0 1,000 0 0
Superior Industries COM 868168105 1,116,072 129,475 SH   SOLE 0 129,475 0 0
Timberland Bancorp COM 887098101 28,120 1,000 SH   SOLE 0 1,000 0 0
Toll Brothers COM 889478103 11,562 200 SH   SOLE 0 200 0 0
Turtle Beach COM 900450206 1,902,049 59,588 SH   SOLE 0 59,588 0 0
Umpqua Holdings Corporation COM 904214103 18,450 1,000 SH   SOLE 0 1,000 0 0
Union Pacific Corporation COM 907818108 606,787 2,759 SH   SOLE 0 2,759 0 0
Unisys Corp COM 909214306 1,844,314 72,869 SH   SOLE 0 72,869 0 0
Unit Corp WARRANT 909218125 96 9,635 SH   SOLE 0 9,635 0 0
Unit Corp COM 909218406 1,337,469 79,375 SH   SOLE 0 79,375 0 0
United Bancshares COM 909458101 1,446,301 40,399 SH   SOLE 0 40,399 0 0
Wal-Mart Stores COM 931142103 1,723,340 12,221 SH   SOLE 0 12,221 0 0
Walgreens Boots Alliance COM 931427108 685,982 13,039 SH   SOLE 0 13,039 0 0
Westlake Chemical Partners COM 960417103 347,268 12,900 SH   SOLE 0 12,900 0 0
Williams Companies COM 969457100 3,061,162 115,298 SH   SOLE 0 115,298 0 0
Yelp COM 985817105 1,244,954 31,155 SH   SOLE 0 31,155 0 0
Zions Bancorp COM 989701107 605,828 11,461 SH   SOLE 0 11,461 0 0
Argan COM 04010e109 1,092,002 22,850 SH   SOLE 0 22,850 0 0
Travelers COM 89417e109 1,770,171 11,824 SH   SOLE 0 11,824 0 0
AMG CONV PREF 00170F209 2,160,000 36,006 SH   SOLE 0 36,006 0 0
Alliance Resource Partners COM 01877r108 870,593 120,748 SH   SOLE 0 120,748 0 0
Altria COM 02209s103 80,388 1,686 SH   SOLE 0 1,686 0 0
Altus Midstream COM 02215l209 2,176,455 32,239 SH   SOLE 0 32,239 0 0
American Airlines Group COM 02376R102 342,838 16,164 SH   SOLE 0 16,164 0 0
American Airlines CONV BOND 02376RAF9 78,461 50,000 PRN   SOLE 0 50,000 0 0
Antero Midstream Corp COM 03676b102 2,876,884 276,890 SH   SOLE 0 276,890 0 0
Arcbest Corp COM 03937c105 1,537,554 26,423 SH   SOLE 0 26,423 0 0
Atlas Air Worldwide Holdings CONV BOND 049164BH8 1,801,230 1,665,000 PRN   SOLE 0 1,665,000 0 0
BOK Financial COM 05561q201 348,738 4,027 SH   SOLE 0 4,027 0 0
BP Midstream Partners COM 0556EL109 671,220 46,355 SH   SOLE 0 46,355 0 0
BancFirst Corporation COM 05945f103 206,331 3,305 SH   SOLE 0 3,305 0 0
Banc of California COM 05990k106 149,300 8,512 SH   SOLE 0 8,512 0 0
Brighthouse Financial COM 10922n103 1,551,776 34,075 SH   SOLE 0 34,075 0 0
Arrival Corp COM 12559c103 77,316 4,934 SH   SOLE 0 4,934 0 0
Chesapeake Energy CONV BOND 165ESCAC8 68,471 2,883,000 PRN   SOLE 0 2,883,000 0 0
Cisco Systems COM 17275r102 794,735 14,995 SH   SOLE 0 14,995 0 0
Contura Energy WARRANT 21241b118 213,720 63,607 SH   SOLE 0 63,607 0 0
Customers Bancorp COM 23204g100 478,797 12,280 SH   SOLE 0 12,280 0 0
DR Horton COM 23331a109 13,556 150 SH   SOLE 0 150 0 0
Delek Logistics Partners COM 24664t103 1,182,223 28,175 SH   SOLE 0 28,175 0 0
Devon Energy Corporation COM 25179m103 74,240 2,543 SH   SOLE 0 2,543 0 0
EOG Resources COM 26875p101 16,688 200 SH   SOLE 0 200 0 0
Eagle Bancorp Montana COM 26942g100 904,199 39,313 SH   SOLE 0 39,313 0 0
Energy Transfer COM 29273v100 1,288,613 121,224 SH   SOLE 0 121,224 0 0
EnLink Midstream COM 29336t100 1,479,120 231,474 SH   SOLE 0 231,474 0 0
Essa Bancorp COM 29667d104 991,202 60,476 SH   SOLE 0 60,476 0 0
Etsy COM 29786a106 185,256 900 SH   SOLE 0 900 0 0
EZCorp Inc CONV BOND 302301AE6 1,392,792 1,596,000 PRN   SOLE 0 1,596,000 0 0
EZCorp Inc CONV BOND 302301AF3 321,288 330,000 PRN   SOLE 0 330,000 0 0
Exxon Mobil Corporation COM 30231g102 198,891 3,153 SH   SOLE 0 3,153 0 0
1st Constitution Bancorp COM 31986n102 214,981 10,391 SH   SOLE 0 10,391 0 0
First United Corp COM 33741h107 1,031,595 59,185 SH   SOLE 0 59,185 0 0
First US Bancshares COM 33744v103 396,752 36,200 SH   SOLE 0 36,200 0 0
General Motors COM 37045v100 23,668 400 SH   SOLE 0 400 0 0
Goldman Sachs COM 38141g104 4,506,539 11,874 SH   SOLE 0 11,874 0 0
Greenbriar CONV BOND 393657AK7 2,003,051 1,870,000 PRN   SOLE 0 1,870,000 0 0
HMN Financial COM 40424g108 965,849 45,345 SH   SOLE 0 45,345 0 0
Homestreet COM 43785u102 673,636 16,535 SH   SOLE 0 16,535 0 0
Horizon Global CONV BOND 44052WAA2 1,954,474 2,005,000 PRN   SOLE 0 2,005,000 0 0
Inovio Pharmaceuticals COM 45773h201 4,635 500 SH   SOLE 0 500 0 0
Iridium Communications COM 46269c102 63,104 1,578 SH   SOLE 0 1,578 0 0
JPMorgan Chase COM 46625h100 2,149,874 13,822 SH   SOLE 0 13,822 0 0
JP Morgan Alerian ETN COM 46625h365 23,560 1,199 SH   SOLE 0 1,199 0 0
Kimball Electronics COM 49428j109 1,466,798 67,470 SH   SOLE 0 67,470 0 0
Kinder Morgan COM 49456b101 959,664 52,642 SH   SOLE 0 52,642 0 0
LGI Homes COM 50187t106 1,098,439 6,783 SH   SOLE 0 6,783 0 0
MPLX COM 55336v100 2,340,881 79,057 SH   SOLE 0 79,057 0 0
Macy's COM 55616p104 7,584 400 SH   SOLE 0 400 0 0
Merck COM 58933y105 1,059,150 13,619 SH   SOLE 0 13,619 0 0
Meritage Homes Corporation COM 59001a102 9,408 100 SH   SOLE 0 100 0 0
NGL Energy Partners COM 62913M107 28,774 12,090 SH   SOLE 0 12,090 0 0
Oracle Corporation COM 68389x105 190,942 2,453 SH   SOLE 0 2,453 0 0
Palantir Technologies COM 69608a109 31,632 1,200 SH   SOLE 0 1,200 0 0
Peoples Financial Corp COM 71103b102 1,100,185 69,303 SH   SOLE 0 69,303 0 0
Pershing Square Tontine Holdings COM 71531r109 40,080 1,761 SH   SOLE 0 1,761 0 0
Pershing Square WARRANT 71531r117 185,018 29,368 SH   SOLE 0 29,368 0 0
Plains GP Holdings COM 72651a207 22,089 1,850 SH   SOLE 0 1,850 0 0
PowerShares QQQ Trust COM 73935a104 87,190 246 SH   SOLE 0 246 0 0
Premier Financial Bancorp COM 74050m105 1,183,868 70,259 SH   SOLE 0 70,259 0 0
T. Rowe Price COM 74144T108 626,971 3,167 SH   SOLE 0 3,167 0 0
Primis Financial COM 74167b109 1,009,480 66,152 SH   SOLE 0 66,152 0 0
QCR Holdings COM 74727a104 4,345,389 90,360 SH   SOLE 0 90,360 0 0
Pyxus Intternational COM 74737V205 209,127 57,295 SH   SOLE 0 57,295 0 0
SB Financial Group COM 78408d105 2,904,606 157,006 SH   SOLE 0 157,006 0 0
SPDR S&P 600 Small Cap Value COM 78464a300 463,005 5,402 SH   SOLE 0 5,402 0 0
SPDR Dow Jones Industrial Average COM 78467x109 11,468,864 33,248 SH   SOLE 0 33,248 0 0
salesforce.com COM 79466l302 2,645,200 10,829 SH   SOLE 0 10,829 0 0
SandRidge Energy COM 80007p869 37,554 5,980 SH   SOLE 0 5,980 0 0
Financial Sector SPDR COM 81369y105 58,704 1,600 SH   SOLE 0 1,600 0 0
Sounds Financial COM 83607a100 382,177 8,310 SH   SOLE 0 8,310 0 0
Summit Financial Group COM 86606g101 2,033,928 92,409 SH   SOLE 0 92,409 0 0
SuRo Capital COM 86887q109 30,299 2,246 SH   SOLE 0 2,246 0 0
Synaptics CONV BOND 87157DAD1 2,844,378 1,335,000 PRN   SOLE 0 1,335,000 0 0
Talos Energy COM 87484t108 1,851,322 118,371 SH   SOLE 0 118,371 0 0
Targa Resources Corp COM 87612g101 2,383,764 53,628 SH   SOLE 0 53,628 0 0
Teekay Corp CONV BOND 87900YAE3 963,341 1,000,000 PRN   SOLE 0 1,000,000 0 0
3M COM 88579y101 2,327,348 11,717 SH   SOLE 0 11,717 0 0
Truist Financial COM 89832q109 396,437 7,143 SH   SOLE 0 7,143 0 0
UnitedHealth Group COM 91324p102 4,770,041 11,912 SH   SOLE 0 11,912 0 0
Uniti Group COM 91325v108 368,055 34,755 SH   SOLE 0 34,755 0 0
Vaalco Energy COM 91851c201 678,535 208,780 SH   SOLE 0 208,780 0 0
Verizon Communications Inc. COM 92343v104 789,463 14,090 SH   SOLE 0 14,090 0 0
Viatris COM 92556v106 39,938 2,795 SH   SOLE 0 2,795 0 0
Visa COM 92826c839 2,721,899 11,641 SH   SOLE 0 11,641 0 0
Western Midstream Partners COM 95825r103 1,168,525 54,553 SH   SOLE 0 54,553 0 0
Wintrust Financial COM 97650w108 1,692,599 22,380 SH   SOLE 0 22,380 0 0
Deutsche Bank COM d18190898 214,512 16,400 SH   SOLE 0 16,400 0 0
Arcos Dorados Holdings COM g0457f107 112,373 18,823 SH   SOLE 0 18,823 0 0
Bunge CONV PREF g16962204 1,806,912 15,546 SH   SOLE 0 15,546 0 0
McDermott WARRANT G5924V114 652 65,197 SH   SOLE 0 65,197 0 0
McDermott WARRANT G5924V122 724 72,441 SH   SOLE 0 72,441 0 0
Frank's International COM N33462107 1,057,640 349,056 SH   SOLE 0 349,056 0 0
Navios Maritime Holdings COM y62196103 169,170 18,529 SH   SOLE 0 18,529 0 0
Navios Maritime Partners COM y62267102 247,960 8,388 SH   SOLE 0 8,388 0 0
Teekay LNG Partners COM y8564m105 1,777,874 117,818 SH   SOLE 0 117,818 0 0
Teekay Inc COM y8564w103 43,543 11,705 SH   SOLE 0 11,705 0 0
Teekay Tankers COM y8565n102 18,184 1,261 SH   SOLE 0 1,261 0 0