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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT&T Inc. COM 00206R102   608 34,549 SH   SOLE   0 0 34,549
Ares Commercial Real Estate Co COM 04013V108   472 63,420 SH   SOLE   43,534 0 19,886
Armada Hoffler Properties, Inc COM 04208T108   1,307 125,691 SH   SOLE   83,910 0 41,781
BGSF Inc. COM 05601C105   463 44,463 SH   SOLE   32,692 0 11,771
BHP LTD ADR ADR 088606108   682 11,817 SH   SOLE   0 0 11,817
BRT Apartments Corp. COM 055645303   1,155 68,740 SH   SOLE   54,955 0 13,785
Chesapeake Utilities Corp. COM 165303108   1,338 12,471 SH   SOLE   8,413 0 4,058
Commonwealth Bank of Australia COM 621503002   607 7,743 SH   SOLE   6,659 0 1,084
Commonwealth Bank of Australia COM 202712600   604 7,652 SH   SOLE   0 0 7,652
Community Healthcare Trust Inc COM 20369C106   694 26,131 SH   SOLE   16,436 0 9,695
Diageo PLC ADR ADR 25243Q205   232 1,559 SH   SOLE   0 0 1,559
Dorchester Minerals LP UNIT LTD PARTN 25820R105   979 29,033 SH   SOLE   26,172 0 2,861
Enbridge Inc. COM 29250N105   784 21,678 SH   SOLE   16,760 0 4,918
Energy Transfer LP UNIT LTD PARTN 29273V100   1,797 114,237 SH   SOLE   101,319 0 12,918
Enterprise Products Partners L UNIT LTD PARTN 293792107   1,566 53,656 SH   SOLE   45,856 0 7,800
Euronav NV COM B38564108   524 31,515 SH   SOLE   29,330 0 2,185
Flex LNG Ltd. COM G35947202   482 18,972 SH   SOLE   14,172 0 4,800
Gaztransport et Technigaz SAS COM ACI07W296   1,911 12,791 SH   SOLE   9,716 0 3,075
Gladstone Investment Corp. COM 376546107   975 68,541 SH   SOLE   44,215 0 24,326
Global Net Lease, Inc. COM 379378201   438 56,416 SH   SOLE   39,580 0 16,836
Global Partners LP UNIT LTD PARTN 37946R109   203 4,565 SH   SOLE   2,627 0 1,938
Hanesbrands, Inc. COM 410345102   127 21,865 SH   SOLE   0 0 21,865
Highwoods Properties Inc. COM 431284108   228 8,726 SH   SOLE   0 0 8,726
Innovative Industrial Properti COM 45781V101   296 2,858 SH   SOLE   0 0 2,858
Keyera Corp. COM 593271951   437 16,951 SH   SOLE   13,088 0 3,863
Kinder Morgan, Inc. COM 49456B101   1,333 72,704 SH   SOLE   48,298 0 24,406
LTC Properties Inc. COM 502175102   343 10,552 SH   SOLE   0 0 10,552
Labrador Iron Ore Royalty Corp COM 505440966   1,117 52,251 SH   SOLE   27,145 0 25,106
LyondellBasell Industries NV COM N53745100   427 4,175 SH   SOLE   2,585 0 1,590
National Grid PLC ADS ADR 636274409   1,115 16,338 SH   SOLE   11,964 0 4,374
National Health Investors, Inc COM 63633D104   213 3,395 SH   SOLE   0 0 3,395
National Retail Properties COM 637417106   292 6,823 SH   SOLE   0 0 6,823
ONE Gas, Inc. COM 68235P108   1,448 22,434 SH   SOLE   16,313 0 6,121
ONEOK Inc. COM 682680103   373 4,647 SH   SOLE   0 0 4,647
Omnicom Group COM 681919106   291 3,007 SH   SOLE   0 0 3,007
Pembina Pipeline Corp. COM 706327103   1,507 42,653 SH   SOLE   31,070 0 11,583
Precinct Properties New Zealan COM 609327903   290 399,221 SH   SOLE   382,889 0 16,332
Primaris REIT COM 74167K109   144 14,223 SH   SOLE   11,401 0 2,822
Public Storage COM 74460D109   304 1,049 SH   SOLE   0 0 1,049
SFL Corp. LTD COM G7738W106   668 50,695 SH   SOLE   36,171 0 14,524
Sabre Insurance Group PLC COM BYWVDP903   1,591 702,638 SH   SOLE   524,450 0 178,188
Shell PLC ADR ADR 780259305   517 7,706 SH   SOLE   0 0 7,706
Sparebank 1 SR-Bank COM B40JTQ902   828 68,556 SH   SOLE   49,515 0 19,041
TC Energy Corp. COM 87807B107   801 19,919 SH   SOLE   18,331 0 1,588
Tanger Factory Outlet Centers, COM 875465106   2,386 80,811 SH   SOLE   59,745 0 21,066
Toronto Dominion Bank COM 891160509   1,397 23,140 SH   SOLE   10,784 0 12,356
TotalEnergies SE ADR ADR 89151E109   1,363 19,804 SH   SOLE   12,164 0 7,640
Verizon Communications Inc. COM 92343V104   666 15,862 SH   SOLE   0 0 15,862
Western Midstream Partners, LP UNIT LTD PARTN 958669103   1,722 48,427 SH   SOLE   42,692 0 5,735
3M Co. COM 88579Y101   292 2,754 SH   SOLE   0 0 2,754
APA Corp. COM 03743Q108   381 11,076 SH   SOLE   9,565 0 1,511
AYR Wellness Inc. COM 05475P109   42 15,890 SH   SOLE   0 0 15,890
Accenture PLC COM G1151C101   231 667 SH   SOLE   0 0 667
Agilysys, Inc. COM 00847J105   987 11,716 SH   SOLE   9,201 0 2,515
Air Products & Chemicals Inc. COM 009158106   519 2,143 SH   SOLE   1,317 0 826
Airbnb Inc. COM 009066101   358 2,169 SH   SOLE   0 0 2,169
Alphabet Inc. Class C COM 02079K107   3,528 23,173 SH   SOLE   12,235 0 10,938
America's Car-Mart, Inc. COM 03062T105   647 10,131 SH   SOLE   6,484 0 3,647
Apple Inc. COM 037833100   1,215 7,088 SH   SOLE   0 0 7,088
Applied Material, Inc. COM 038222105   512 2,485 SH   SOLE   0 0 2,485
AptarGroup, Inc. COM 038336103   1,476 10,257 SH   SOLE   7,821 0 2,436
Associated Banc-Corp COM 045487105   1,461 67,910 SH   SOLE   50,365 0 17,545
Atmos Energy Corp. COM 049560105   1,168 9,825 SH   SOLE   8,025 0 1,800
Automatic Data Processing, Inc COM 053015103   2,669 10,687 SH   SOLE   8,000 0 2,687
Avery Dennison Corp. COM 053611109   1,665 7,456 SH   SOLE   5,245 0 2,211
Banco del Bajio SA COM ACI0VM9Y9   2,478 628,899 SH   SOLE   525,625 0 103,274
Bank of America Corp. COM 060505104   664 17,501 SH   SOLE   0 0 17,501
Best Buy Co. Inc. COM 086516101   454 5,539 SH   SOLE   0 0 5,539
Bioceres Crop Solutions Corp. COM G1117K114   845 66,752 SH   SOLE   51,945 0 14,807
Bonterra Energy Corp. COM 098546104   522 111,289 SH   SOLE   97,430 0 13,859
Bristol Myers Squibb Co. COM 110122108   391 7,207 SH   SOLE   0 0 7,207
CVS Health Corp. COM 126650100   1,211 15,184 SH   SOLE   4,135 0 11,049
Cannabist Company Holdings Inc COM 13765Y103   15 41,555 SH   SOLE   0 0 41,555
Church & Dwight Company, Inc. COM 171340102   862 8,267 SH   SOLE   5,968 0 2,299
Cisco Systems Inc. COM 17275R102   777 15,559 SH   SOLE   0 0 15,559
Climb Global Solutions Inc. COM 946760105   3,140 44,303 SH   SOLE   31,092 0 13,211
Coats Group PLC COM B4YZN3906   640 623,979 SH   SOLE   510,135 0 113,844
Comcast Corp. COM 20030N101   1,131 26,090 SH   SOLE   8,290 0 17,800
Compagnie Michelin COM BPBPJ0907   923 24,085 SH   SOLE   23,488 0 597
Credito Real Sofom ENR COM B8DST5905   21 964,884 SH   SOLE   821,884 0 143,000
Cresco Labs COM 22587M106   204 98,370 SH   SOLE   0 0 98,370
Crocs, Inc. COM 227046109   223 1,553 SH   SOLE   0 0 1,553
Cummins Inc. COM 231021106   2,728 9,257 SH   SOLE   6,204 0 3,053
Curaleaf Holdings, Inc. COM 23126M102   470 87,985 SH   SOLE   0 0 87,985
DLH Holdings Corp. COM 23335Q100   1,230 92,703 SH   SOLE   62,655 0 30,048
Dana Inc. COM 235825205   637 50,136 SH   SOLE   38,865 0 11,271
Datadog, Inc. COM 23804L103   429 3,474 SH   SOLE   0 0 3,474
Dollarama Inc. COM 25675T958   1,381 18,126 SH   SOLE   13,463 0 4,663
Eaton Corp. PLC COM G29183103   946 3,025 SH   SOLE   1,920 0 1,105
Ebay Inc. COM 278642103   321 6,073 SH   SOLE   0 0 6,073
Ecolab, Inc. COM 278865100   604 2,617 SH   SOLE   1,865 0 752
Emerson Electric Co. COM 291011104   1,275 11,241 SH   SOLE   8,833 0 2,408
Enerplus Resources Fund Trust COM 292766102   873 44,409 SH   SOLE   41,148 0 3,261
FB Financial Corp. COM 30257X104   870 23,099 SH   SOLE   15,240 0 7,859
Fastenal Co. COM 311900104   1,841 23,861 SH   SOLE   16,895 0 6,966
Fidelity National Financial, I COM 31620R303   587 11,056 SH   SOLE   0 0 11,056
Fiserv Inc. COM 337738108   3,238 20,263 SH   SOLE   15,419 0 4,844
Garmin LTD COM H2906T109   1,430 9,609 SH   SOLE   6,951 0 2,658
Gilead Sciences Inc COM 375558103   449 6,124 SH   SOLE   0 0 6,124
Givaudan SA ADR ADR 37636P108   1,457 16,325 SH   SOLE   12,204 0 4,121
Goldman Sachs Group Inc. COM 38141G104   279 669 SH   SOLE   0 0 669
Graco Inc. COM 384109104   2,382 25,487 SH   SOLE   18,236 0 7,251
Green Thumb Industries Inc. COM 39342L108   1,336 92,016 SH   SOLE   0 0 92,016
Grupo Aeroportuario Del Pacifi ADR 400506101   2,047 12,547 SH   SOLE   10,257 0 2,290
Gulf Keystone Petroleum LTD COM G4209G207   297 208,498 SH   SOLE   182,515 0 25,983
HP Inc. COM 40434L105   287 9,482 SH   SOLE   0 0 9,482
Heineken NV ADR ADR 423012301   1,257 26,018 SH   SOLE   20,775 0 5,243
Honeywell International Inc. COM 438516106   1,652 8,050 SH   SOLE   6,104 0 1,946
Hormel Foods Corp. COM 440452100   813 23,306 SH   SOLE   17,840 0 5,466
Hubbell Inc. COM 443510607   2,740 6,602 SH   SOLE   5,183 0 1,419
IDEX Corp. COM 45167R104   1,100 4,509 SH   SOLE   3,196 0 1,313
ITT Corp. COM 45073V108   3,233 23,769 SH   SOLE   18,925 0 4,844
Indiva Limited COM 45580J101   7 112,000 SH   SOLE   0 0 112,000
JPMorgan Chase & Co. COM 46625H100   452 2,255 SH   SOLE   0 0 2,255
KLA Corp. COM 482480100   1,575 2,255 SH   SOLE   1,565 0 690
Kroger Co. COM 501044101   210 3,669 SH   SOLE   0 0 3,669
LKQ Corp. COM 501889208   1,651 30,917 SH   SOLE   19,298 0 11,619
Lakeland Financial Corp. COM 511656100   1,495 22,536 SH   SOLE   17,356 0 5,180
Lam Research Corp. COM 512807108   1,360 1,400 SH   SOLE   988 0 412
Lincoln Electric Holdings, Inc COM 533900106   1,461 5,719 SH   SOLE   4,186 0 1,533
Linde PLC COM G54950103   2,957 6,369 SH   SOLE   4,309 0 2,060
Magnolia Oil & Gas Corp. COM 559663109   1,595 61,479 SH   SOLE   49,047 0 12,432
Martinrea International Inc. COM 573459963   801 89,208 SH   SOLE   64,120 0 25,088
McDonald's Corp. COM 580135101   1,672 5,929 SH   SOLE   4,379 0 1,550
Meta Platforms, Inc. COM 30303M102   1,659 3,417 SH   SOLE   899 0 2,518
Mettler-Toledo International, COM 592688105   1,608 1,208 SH   SOLE   904 0 304
Michelin ADR ADR 59410T106   314 16,384 SH   SOLE   0 0 16,384
Nordson Corp. COM 655663102   992 3,612 SH   SOLE   2,734 0 878
Norfolk & Southern Corp. COM 655844108   1,761 6,908 SH   SOLE   5,225 0 1,683
Novartis AG ADR ADR 66987V109   1,305 13,488 SH   SOLE   5,909 0 7,579
Novolipetsk GDR ADR B0RTNX900   0 25,060 SH   SOLE   25,060 0 0
PagSeguro Digital LTD COM G68707101   477 33,423 SH   SOLE   23,119 0 10,304
Parker Hannifin Corp. COM 701094104   2,301 4,139 SH   SOLE   2,991 0 1,148
Paychex, Inc. COM 704326107   2,126 17,316 SH   SOLE   12,259 0 5,057
Plumas Bancorp COM 729273102   258 7,020 SH   SOLE   5,048 0 1,972
Prosperity Bancshares Inc. COM 743606105   1,276 19,398 SH   SOLE   14,450 0 4,948
Rostelecom Long Distance ADR ADR 778529107   0 54,850 SH   SOLE   47,320 0 7,530
SThree PLC COM BOKM9T907   1,708 317,215 SH   SOLE   235,428 0 81,787
Schneider Electric SA COM 483410007   2,353 10,402 SH   SOLE   8,272 0 2,130
Sherwin-Williams Co. COM 824348106   2,222 6,397 SH   SOLE   4,824 0 1,573
Skyworks Solutions Inc. COM 83088M102   1,581 14,591 SH   SOLE   9,346 0 5,245
Snap-on Inc. COM 833034101   2,773 9,361 SH   SOLE   7,180 0 2,181
Straumann Holdings AG COM 715683900   2,039 12,768 SH   SOLE   9,923 0 2,845
Taiwan Semiconductor Manufactu ADR 874039100   1,015 7,459 SH   SOLE   5,404 0 2,055
Tennant Co. COM 880345103   1,172 9,641 SH   SOLE   7,077 0 2,564
Texas Roadhouse, Inc. COM 882681109   597 3,867 SH   SOLE   2,928 0 939
Treatt PLC COM AC1086L59   392 72,936 SH   SOLE   47,970 0 24,966
Trulieve Cannabis Corp. COM 89788C104   541 43,635 SH   SOLE   0 0 43,635
US Physical Therapy Inc. COM 90337L108   1,184 10,489 SH   SOLE   8,429 0 2,060
United Health Group Incorporat COM 91324P102   440 890 SH   SOLE   0 0 890
Verano Holdings Corp. COM 92338D101   70 11,825 SH   SOLE   0 0 11,825
Vermilion Energy Trust COM 923725956   1,160 93,246 SH   SOLE   76,263 0 16,983
Viatris Inc. COM 92556V106   212 17,770 SH   SOLE   0 0 17,770
W.W. Grainger, Inc. COM 384802104   2,617 2,572 SH   SOLE   1,799 0 773
Warner Brothers Discovery COM 934423104   122 13,978 SH   SOLE   0 0 13,978
XP Power Ltd. COM B1RMWL909   327 24,131 SH   SOLE   15,500 0 8,631