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
ABBOTT LABORATORIES COM 002824100 4,022 34,045 SH   SOLE NONE 0 0 34,045
ALGONQUIN POWER & UTILITIES CORP COM 015857105 4,043 275,785 SH   SOLE NONE 0 0 275,785
ALLEGHANY CORPORATION COM 017175100 3,070 4,917 SH   SOLE NONE 0 0 4,917
ANALOG DEVICES INC COM 032654105 3,591 21,444 SH   SOLE NONE 0 0 21,444
APPLE INC COM 037833100 11,524 81,440 SH   SOLE NONE 0 0 81,440
ALPHABET CL A CAP STK CL A 02079K305 289 108 SH   SOLE NONE 0 0 108
ALPHABET CL C CAP STK CL C 02079K107 8,641 3,242 SH   SOLE NONE 0 0 3,242
AMAZON.COM INC COM 023135106 9,481 2,886 SH   SOLE NONE 0 0 2,886
APPLIED MATERIALS INC COM 038222105 4,294 33,358 SH   SOLE NONE 0 0 33,358
BANK OF AMERICA CORP COM 060505104 640 15,076 SH   SOLE NONE 0 0 15,076
BANK OF SOUTH CAROLINA CORP COM 065066102 293 14,593 SH   SOLE NONE 0 0 14,593
BERKSHIRE HATHAWAY CL B CL B NEW 084670702 4,697 17,209 SH   SOLE NONE 0 0 17,209
BLACKROCK, INC COM 09247X101 5,406 6,446 SH   SOLE NONE 0 0 6,446
BROADCOM, INC COM 11135F101 3,891 8,023 SH   SOLE NONE 0 0 8,023
CITIGROUP INC COM NEW 172967424 4,635 66,045 SH   SOLE NONE 0 0 66,045
COMCAST CORP NEW CLASS A CL A 20030N101 4,304 76,949 SH   SOLE NONE 0 0 76,949
CUMMINS, INC. COM 231021106 3,435 15,298 SH   SOLE NONE 0 0 15,298
CVS HEALTH CORP COM 126650100 4,107 48,403 SH   SOLE NONE 0 0 48,403
DEERE & CO. COM 244199105 3,905 11,653 SH   SOLE NONE 0 0 11,653
DOW INC COM 260557103 20 353 SH   SOLE NONE 0 0 353
DUPONT DE NEMOURS INC COM 26614N102 24 353 SH   SOLE NONE 0 0 353
EAGLE MATERIALS INC CLASS A COM 26969P108 1,823 13,902 SH   SOLE NONE 0 0 13,902
FACEBOOK INC CL A 30303M102 5,026 14,809 SH   SOLE NONE 0 0 14,809
FEDEX CORP COM 31428X106 3,358 15,315 SH   SOLE NONE 0 0 15,315
GLAXOSMITHKLINE PLC ADR SPONSORED ADR 37733W105 79 2,061 SH   SOLE NONE 0 0 2,061
GRIFFON CORP COM 398433102 1,046 42,518 SH   SOLE NONE 0 0 42,518
HAWKINS, INC. COM 420261109 857 24,580 SH   SOLE NONE 0 0 24,580
HOME DEPOT INC COM 437076102 4,973 15,150 SH   SOLE NONE 0 0 15,150
ILLINOIS TOOL WORKS, INC. COM 452308109 2,661 12,879 SH   SOLE NONE 0 0 12,879
JP MORGAN CHASE & CO COM 46625H100 810 4,950 SH   SOLE NONE 0 0 4,950
KLA CORP COM NEW 482480100 4,264 12,746 SH   SOLE NONE 0 0 12,746
LOCKHEED MARTIN CORP. COM 539830109 3,650 10,578 SH   SOLE NONE 0 0 10,578
MAGNA INTERNATIONAL INC COM 559222401 2,539 33,747 SH   SOLE NONE 0 0 33,747
MEDTRONIC INC SHS G5960L103 4,510 35,983 SH   SOLE NONE 0 0 35,983
MICROSOFT CORP COM 594918104 11,872 42,113 SH   SOLE NONE 0 0 42,113
MORGAN STANLEY COM NEW 617446448 4,391 45,126 SH   SOLE NONE 0 0 45,126
NEXTERA ENERGY INC COM 65339F101 109 1,384 SH   SOLE NONE 0 0 1,384
ORACLE CORP COM 68389X105 108 1,240 SH   SOLE NONE 0 0 1,240
PEPSICO, INC. COM 713448108 3,825 25,430 SH   SOLE NONE 0 0 25,430
PFIZER INC COM 717081103 43 1,000 SH   SOLE NONE 0 0 1,000
PROCTOR & GAMBLE CO COM 742718109 230 1,644 SH   SOLE NONE 0 0 1,644
PULTEGROUP INC COM 745867101 3,179 69,233 SH   SOLE NONE 0 0 69,233
QORVO INC COM 74736K101 3,705 22,163 SH   SOLE NONE 0 0 22,163
QUALCOMM INC COM 747525103 4,227 32,771 SH   SOLE NONE 0 0 32,771
SANOFI ADR SPONSORED ADR 80105N105 113 2,340 SH   SOLE NONE 0 0 2,340
SCHLUMBERGER LTD COM STK 806857108 4,328 146,005 SH   SOLE NONE 0 0 146,005
SNAP INC CLASS A CL A 83304A106 7 100 SH   SOLE NONE 0 0 100
T. ROWE PROCE BLUE CHIP GROWTH ETF PRICE BLUE CHIP 87283Q107 5 150 SH   SOLE NONE 0 0 150
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR SPONSORED ADS 874039100 4,343 38,900 SH   SOLE NONE 0 0 38,900
THERMO FISHER SCIENTIFIC INC COM 883556102 5,334 9,336 SH   SOLE NONE 0 0 9,336
TRAVELERS COMPANIES INC COM 89417E109 9 56 SH   SOLE NONE 0 0 56
TREDEGAR CORP COM 894650100 1,235 101,370 SH   SOLE NONE 0 0 101,370
TRITON INTERNATIONAL LTD CL A G9078F107 3,169 60,895 SH   SOLE NONE 0 0 60,895
TRUIST FINANCIAL CORP COM 89832Q109 3,681 62,765 SH   SOLE NONE 0 0 62,765
UNION PACIFIC CORP COM 907818108 129 660 SH   SOLE NONE 0 0 660
UNITEDHEALTH GROUP INC COM 91324P102 5,134 13,140 SH   SOLE NONE 0 0 13,140
VALERO ENERGY CORP COM 91913Y100 3,605 51,083 SH   SOLE NONE 0 0 51,083
VISA INC COM CL A 92826C839 1,087 4,880 SH   SOLE NONE 0 0 4,880
VONTIER CORP COM 928881101 2,828 84,165 SH   SOLE NONE 0 0 84,165
VULCAN MATERIALS CO COM 929160109 17 100 SH   SOLE NONE 0 0 100
WESTROCK CO COM 96145D105 4,406 88,417 SH   SOLE NONE 0 0 88,417
WEYERHAEUSER CO COM NEW 962166104 31 877 SH   SOLE NONE 0 0 877
WHIRLPOOL CORP COM 963320106 3,085 15,132 SH   SOLE NONE 0 0 15,132