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 629 5,696 SH   SOLE NONE 5,696 0 0
Abbott Laboratories COM 002824100 1,012 10,454 SH   SOLE NONE 10,454 0 0
Alphabet, Inc. Cl. C CAP STK CL C 02079K107 4,816 50,090 SH   SOLE NONE 50,090 0 0
Amdocs Ltd. SHS G02602103 5,880 74,012 SH   SOLE NONE 74,012 0 0
Amgen, Inc. COM 031162100 1,193 5,292 SH   SOLE NONE 5,292 0 0
Apple, Inc. COM 037833100 9,073 65,649 SH   SOLE NONE 65,649 0 0
Bank of America Corp. COM 060505104 1,535 50,815 SH   SOLE NONE 50,815 0 0
Berkshire Hathaway, Inc. CL B NEW 084670702 3,931 14,724 SH   SOLE NONE 14,724 0 0
ChevronTexaco Corp. COM 166764100 2,005 13,954 SH   SOLE NONE 13,954 0 0
Cisco Systems, Inc. COM 17275R102 1,289 32,223 SH   SOLE NONE 32,223 0 0
Citigroup, Inc. COM NEW 172967424 850 20,388 SH   SOLE NONE 20,388 0 0
Coca-Cola Co. COM 191216100 1,192 21,275 SH   SOLE NONE 21,275 0 0
Comcast Corp. Cl A CL A 20030N101 901 30,710 SH   SOLE NONE 30,710 0 0
Costco Wholesale Corp. COM 22160K105 1,329 2,814 SH   SOLE NONE 2,814 0 0
Discover Financial Services COM 254709108 4,582 50,397 SH   SOLE NONE 50,397 0 0
Exxon Mobil Corp. COM 30231G102 2,657 30,433 SH   SOLE NONE 30,433 0 0
FedEx Corp. COM 31428X106 738 4,970 SH   SOLE NONE 4,970 0 0
FleetCor Technologies, Inc. COM 339041105 3,570 20,266 SH   SOLE NONE 20,266 0 0
Halliburton Co. COM 406216101 4,360 177,097 SH   SOLE NONE 177,097 0 0
Hanesbrands, Inc. COM 410345102 1,605 230,556 SH   SOLE NONE 230,556 0 0
Home Depot, Inc. COM 437076102 1,240 4,493 SH   SOLE NONE 4,493 0 0
Intel Corp. COM 458140100 627 24,335 SH   SOLE NONE 24,335 0 0
International Business Machine COM 459200101 958 8,064 SH   SOLE NONE 8,064 0 0
Invesco Dynamic Food & Beverag DYNMC FOOD BEV 46137V753 1,886 44,904 SH   SOLE NONE 44,904 0 0
J.P. Morgan Chase & Co. COM 46625H100 1,783 17,064 SH   SOLE NONE 17,064 0 0
Johnson & Johnson COM 478160104 2,899 17,743 SH   SOLE NONE 17,743 0 0
Laboratory Corp. of America Ho COM NEW 50540R409 4,671 22,805 SH   SOLE NONE 22,805 0 0
Mastercard, Inc. - Cl. A CL A 57636Q104 1,701 5,983 SH   SOLE NONE 5,983 0 0
McDonald's Corp. COM 580135101 1,423 6,167 SH   SOLE NONE 6,167 0 0
McKesson Corp. COM 58155Q103 6,319 18,593 SH   SOLE NONE 18,593 0 0
Medtronic, PLC SHS G5960L103 702 8,695 SH   SOLE NONE 8,695 0 0
Merck & Co., Inc. COM 58933Y105 1,521 17,656 SH   SOLE NONE 17,656 0 0
Microsoft Corp. COM 594918104 7,977 34,253 SH   SOLE NONE 34,253 0 0
Newell Brands Inc. COM 651229106 3,541 254,951 SH   SOLE NONE 254,951 0 0
NortonLifeLock, Inc. COM 668771108 3,659 181,662 SH   SOLE NONE 181,662 0 0
Oracle Corp. COM 68389X105 1,175 19,237 SH   SOLE NONE 19,237 0 0
PepsiCo, Inc. COM 713448108 1,473 9,021 SH   SOLE NONE 9,021 0 0
Pfizer, Inc. COM 717081103 2,050 46,857 SH   SOLE NONE 46,857 0 0
QUALCOMM, Inc. COM 747525103 1,108 9,804 SH   SOLE NONE 9,804 0 0
Raytheon Technologies Corp. COM 75513E101 939 11,473 SH   SOLE NONE 11,473 0 0
S&P 500 Depos. Recpts. TR UNIT 78462F103 321 900 SH   SOLE NONE 900 0 0
Schlumberger Ltd. COM STK 806857108 6,378 177,655 SH   SOLE NONE 177,655 0 0
Select Sector SPDR - Communica COMMUNICATION 81369Y852 6,097 127,311 SH   SOLE NONE 127,311 0 0
Select Sector SPDR - Consumer SBI CONS DISCR 81369Y407 14,259 100,102 SH   SOLE NONE 100,102 0 0
Select Sector SPDR - Consumer SBI CONS STPLS 81369Y308 4,077 61,091 SH   SOLE NONE 61,091 0 0
Select Sector SPDR - Energy ENERGY 81369Y506 1,549 21,507 SH   SOLE NONE 21,507 0 0
Select Sector SPDR - Financial FINANCIAL 81369Y605 3,103 102,203 SH   SOLE NONE 102,203 0 0
Select Sector SPDR - Health Ca SBI HEALTHCARE 81369Y209 7,602 62,770 SH   SOLE NONE 62,770 0 0
Select Sector SPDR - Industria SBI INT-INDS 81369Y704 8,346 100,750 SH   SOLE NONE 100,750 0 0
Select Sector SPDR - Materials SBI MATERIALS 81369Y100 4,448 65,403 SH   SOLE NONE 65,403 0 0
Select Sector SPDR - Real Esta RL EST SEL SEC 81369Y860 831 23,070 SH   SOLE NONE 23,070 0 0
Select Sector SPDR - Technolog TECHNOLOGY 81369Y803 16,950 142,704 SH   SOLE NONE 142,704 0 0
Select Sector SPDR - Utilities SBI INT-UTILS 81369Y886 5,634 86,002 SH   SOLE NONE 86,002 0 0
Skyworks Solutions, Inc. COM 83088M102 3,029 35,520 SH   SOLE NONE 35,520 0 0
Syneos Health, Inc. CL A 87166B102 3,163 67,090 SH   SOLE NONE 67,090 0 0
The Boeing Co. COM 097023105 659 5,445 SH   SOLE NONE 5,445 0 0
The Procter & Gamble Co. COM 742718109 1,641 12,995 SH   SOLE NONE 12,995 0 0
The Walt Disney Co. COM 254687106 1,247 13,224 SH   SOLE NONE 13,224 0 0
Trane Technologies PLC SHS G8994E103 6,112 42,207 SH   SOLE NONE 42,207 0 0
Union Pacific Corp. COM 907818108 908 4,663 SH   SOLE NONE 4,663 0 0
Verizon Communications COM 92343V104 1,177 31,007 SH   SOLE NONE 31,007 0 0
Visa Inc. - Class A COM CL A 92826C839 1,906 10,729 SH   SOLE NONE 10,729 0 0
Walmart Inc. COM 931142103 1,794 13,831 SH   SOLE NONE 13,831 0 0
Warner Bros Discovery, Inc. COM SER A 934423104 3,624 315,166 SH   SOLE NONE 315,166 0 0
Wells Fargo Company COM 949746101 1,030 25,618 SH   SOLE NONE 25,618 0 0
Whirlpool Corp. COM 963320106 3,301 24,489 SH   SOLE NONE 24,489 0 0
iShares Dow Jones U.S. Regiona US REGNL BKS ETF 464288778 3,326 69,648 SH   SOLE NONE 69,648 0 0
iShares Dow Jones US Oil & Gas US OIL GS EX ETF 464288851 2,043 24,527 SH   SOLE NONE 24,527 0 0
iShares Nasdaq Biotechnology E ISHARES BIOTECH 464287556 2,664 22,775 SH   SOLE NONE 22,775 0 0
iShares PHLX Semiconductor ETF ISHARES SEMICDTR 464287523 4,157 13,043 SH   SOLE NONE 13,043 0 0
iShares U.S. Healthcare Provid US HLTHCR PR ETF 464288828 5,014 19,626 SH   SOLE NONE 19,626 0 0
iShares U.S. Insurance ETF U.S. INSRNCE ETF 464288786 3,372 42,639 SH   SOLE NONE 42,639 0 0
ATN International, Inc. COM 00215F107 923 23,921 SH   SOLE NONE 23,921 0 0
American Software, Inc. CL A 029683109 3,711 242,228 SH   SOLE NONE 242,228 0 0
Ameris Bancorp COM 03076K108 2,973 66,498 SH   SOLE NONE 66,498 0 0
Atlantic Union Bankshares Corp COM 04911A107 2,773 91,278 SH   SOLE NONE 91,278 0 0
BOK Financial Corp. COM NEW 05561Q201 1,674 18,840 SH   SOLE NONE 18,840 0 0
Balchem Corp. COM 057665200 2,374 19,526 SH   SOLE NONE 19,526 0 0
CECO Environmental Corp. COM 125141101 3,719 420,185 SH   SOLE NONE 420,185 0 0
Central Garden & Pet Co. COM 153527106 2,704 75,029 SH   SOLE NONE 75,029 0 0
Columbia Sportswear Co. COM 198516106 2,614 38,844 SH   SOLE NONE 38,844 0 0
Computer Programs and Systems, COM 205306103 3,127 112,162 SH   SOLE NONE 112,162 0 0
Consolidated Communications Ho COM 209034107 1,485 356,912 SH   SOLE NONE 356,912 0 0
First Bancorp. COM 318910106 2,460 67,248 SH   SOLE NONE 67,248 0 0
Flushing Financial Corp. COM 343873105 1,218 62,901 SH   SOLE NONE 62,901 0 0
Gencor Industries Inc. COM 368678108 1,944 215,788 SH   SOLE NONE 215,788 0 0
Hawkins, Inc. COM 420261109 2,481 63,631 SH   SOLE NONE 63,631 0 0
Heritage Financial Corp. COM 42722X106 2,359 89,137 SH   SOLE NONE 89,137 0 0
John B. Sanfilippo & Sons, Inc COM 800422107 3,932 51,925 SH   SOLE NONE 51,925 0 0
John Wiley & Sons, Inc. CL A 968223206 1,532 40,800 SH   SOLE NONE 40,800 0 0
Lifetime Brands, Inc. COM 53222Q103 765 113,029 SH   SOLE NONE 113,029 0 0
MSA Safety, Inc. COM 553498106 2,607 23,859 SH   SOLE NONE 23,859 0 0
Merit Medical Systems, Inc. COM 589889104 2,591 45,852 SH   SOLE NONE 45,852 0 0
NextGen Healthcare, Inc. COM 65343C102 2,882 162,806 SH   SOLE NONE 162,806 0 0
Omnicell, Inc. COM 68213N109 5,899 67,778 SH   SOLE NONE 67,778 0 0
Prosperity Bancshares, Inc. COM 743606105 2,107 31,600 SH   SOLE NONE 31,600 0 0
Skechers USA Inc. Cl. A CL A 830566105 3,081 97,139 SH   SOLE NONE 97,139 0 0
South State Corp. COM 840441109 3,114 39,358 SH   SOLE NONE 39,358 0 0
SpartanNash Co. COM 847215100 2,002 68,975 SH   SOLE NONE 68,975 0 0
Tennant Company COM 880345103 1,499 26,510 SH   SOLE NONE 26,510 0 0
UniFirst Corp. COM 904708104 2,408 14,312 SH   SOLE NONE 14,312 0 0
WEX Inc. COM 96208T104 2,189 17,243 SH   SOLE NONE 17,243 0 0
Weis Markets, Inc. COM 948849104 2,940 41,264 SH   SOLE NONE 41,264 0 0
SPDR S&P Emerging Markets Smal S&P EMKTSC ETF 78463X756 2,112 46,354 SH   SOLE NONE 46,354 0 0
Vanguard Emerging Market Fund FTSE EMR MKT ETF 922042858 8,625 236,375 SH   SOLE NONE 236,375 0 0
iShares MSCI ACWI Index Fund MSCI ACWI EX US 464288240 5,533 138,293 SH   SOLE NONE 138,293 0 0
iShares MSCI EAFE Index Fund MSCI EAFE ETF 464287465 9,210 164,427 SH   SOLE NONE 164,427 0 0
iShares MSCI EAFE SmallCap Ind EAFE SML CP ETF 464288273 2,576 52,799 SH   SOLE NONE 52,799 0 0