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 363 3,288 SH   SOLE 0 0 0 3,288
ABBOTT LABS COM 002824100 3,156 32,619 SH   SOLE 0 0 0 32,619
ABBVIE INC COM 00287Y109 2,579 19,218 SH   SOLE 0 0 0 19,218
AIR PRODS & CHEMS INC COM 009158106 1,515 6,511 SH   SOLE 0 0 0 6,511
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,938 24,233 SH   SOLE 0 0 0 24,233
AMERICAN INTL GROUP INC COM NEW 026874784 417 8,777 SH   SOLE 0 0 0 8,777
AMERICAN TOWER CORP NEW COM 03027X100 2,535 11,806 SH   SOLE 0 0 0 11,806
APPLE INC COM 037833100 3,475 25,145 SH   SOLE 0 0 0 25,145
APTARGROUP INC COM 038336103 679 7,143 SH   SOLE 0 0 0 7,143
ARMADA HOFFLER PPTYS INC COM 04208T108 2,609 251,309 SH   SOLE 0 0 0 251,309
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,730 4,165 SH   SOLE 0 0 0 4,165
AUTOMATIC DATA PROCESSING IN COM 053015103 2,555 11,296 SH   SOLE 0 0 0 11,296
CDW CORP COM 12514G108 2,519 16,136 SH   SOLE 0 0 0 16,136
CHEVRON CORP NEW COM 166764100 1,429 9,949 SH   SOLE 0 0 0 9,949
CHUBB LIMITED COM H1467J104 1,806 9,927 SH   SOLE 0 0 0 9,927
CMS ENERGY CORP COM 125896100 1,821 31,266 SH   SOLE 0 0 0 31,266
COMCAST CORP NEW CL A 20030N101 2,141 72,985 SH   SOLE 0 0 0 72,985
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,077 93,952 SH   SOLE 0 0 0 93,952
CONSTELLATION BRANDS INC CL A 21036P108 2,729 11,880 SH   SOLE 0 0 0 11,880
CROWN CASTLE INC COM 22822V101 957 6,620 SH   SOLE 0 0 0 6,620
CVS HEALTH CORP COM 126650100 4,738 49,677 SH   SOLE 0 0 0 49,677
DIGITAL RLTY TR INC COM 253868103 2,134 21,520 SH   SOLE 0 0 0 21,520
EOG RES INC COM 26875P101 3,132 28,035 SH   SOLE 0 0 0 28,035
EVERSOURCE ENERGY COM 30040W108 766 9,823 SH   SOLE 0 0 0 9,823
FEDEX CORP COM 31428X106 1,625 10,946 SH   SOLE 0 0 0 10,946
FIDELITY NATL INFORMATION SV COM 31620M106 2,373 31,402 SH   SOLE 0 0 0 31,402
FIRST EAGLE ALTR CAP BDC INC COM 26943B100 232 80,999 SH   SOLE 0 0 0 80,999
FIRST LONG IS CORP COM 320734106 1,941 112,601 SH   SOLE 0 0 0 112,601
FISERV INC COM 337738108 4,895 52,316 SH   SOLE 0 0 0 52,316
FIVE STAR BANCORP COM 33830T103 3,025 106,681 SH   SOLE 0 0 0 106,681
GALLAGHER ARTHUR J & CO COM 363576109 1,601 9,351 SH   SOLE 0 0 0 9,351
HENRY JACK & ASSOC INC COM 426281101 1,935 10,614 SH   SOLE 0 0 0 10,614
HOME DEPOT INC COM 437076102 1,119 4,055 SH   SOLE 0 0 0 4,055
HONEYWELL INTL INC COM 438516106 883 5,287 SH   SOLE 0 0 0 5,287
HOPE BANCORP INC NOTE 2.000% 5/1 43940TAB5 2,811 2,949,000 PRN   SOLE 0 0 0 2,949,000
HORMEL FOODS CORP COM 440452100 2,755 60,638 SH   SOLE 0 0 0 60,638
INDEPENDENT BK CORP MASS COM 453836108 394 5,284 SH   SOLE 0 0 0 5,284
JOHNSON & JOHNSON COM 478160104 3,558 21,778 SH   SOLE 0 0 0 21,778
LILLY ELI & CO COM 532457108 517 1,600 SH   SOLE 0 0 0 1,600
MASTERCARD INCORPORATED CL A 57636Q104 1,390 4,890 SH   SOLE 0 0 0 4,890
MCCORMICK & CO INC COM NON VTG 579780206 2,670 37,467 SH   SOLE 0 0 0 37,467
MERCK & CO INC COM 58933Y105 3,299 38,312 SH   SOLE 0 0 0 38,312
METROPOLITAN BK HLDG CORP COM 591774104 293 4,556 SH   SOLE 0 0 0 4,556
MICROSOFT CORP COM 594918104 3,912 16,798 SH   SOLE 0 0 0 16,798
NEW JERSEY RES CORP COM 646025106 2,224 57,472 SH   SOLE 0 0 0 57,472
NEWMONT CORP COM 651639106 2,930 69,715 SH   SOLE 0 0 0 69,715
NORFOLK SOUTHN CORP COM 655844108 1,854 8,842 SH   SOLE 0 0 0 8,842
NORTHROP GRUMMAN CORP COM 666807102 937 1,992 SH   SOLE 0 0 0 1,992
NOVARTIS AG SPONSORED ADR 66987V109 1,805 23,749 SH   SOLE 0 0 0 23,749
PEPSICO INC COM 713448108 370 2,269 SH   SOLE 0 0 0 2,269
PFIZER INC COM 717081103 2,812 64,263 SH   SOLE 0 0 0 64,263
ROYAL BK CDA COM 780087102 2,123 23,583 SH   SOLE 0 0 0 23,583
RPM INTL INC COM 749685103 3,319 39,844 SH   SOLE 0 0 0 39,844
SANDY SPRING BANCORP INC COM 800363103 3,041 86,234 SH   SOLE 0 0 0 86,234
SAP SE SPON ADR 803054204 3,729 45,893 SH   SOLE 0 0 0 45,893
SELECT SECTOR SPDR TR ENERGY 81369Y506 401 5,563 SH   SOLE 0 0 0 5,563
SHERWIN WILLIAMS CO COM 824348106 1,357 6,627 SH   SOLE 0 0 0 6,627
SIX FLAGS ENTMT CORP NEW COM 83001A102 733 41,422 SH   SOLE 0 0 0 41,422
SPDR S&P 500 ETF TR TR UNIT 78462F103 418 1,171 SH   SOLE 0 0 0 1,171
STARBUCKS CORP COM 855244109 2,659 31,562 SH   SOLE 0 0 0 31,562
STOCK YDS BANCORP INC COM 861025104 2,108 30,991 SH   SOLE 0 0 0 30,991
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 447 6,525 SH   SOLE 0 0 0 6,525
UNION PAC CORP COM 907818108 1,123 5,766 SH   SOLE 0 0 0 5,766
UNITED PARCEL SERVICE INC CL B 911312106 3,434 21,259 SH   SOLE 0 0 0 21,259
UNITEDHEALTH GROUP INC COM 91324P102 2,807 5,558 SH   SOLE 0 0 0 5,558
VERIZON COMMUNICATIONS INC COM 92343V104 1,273 33,538 SH   SOLE 0 0 0 33,538
VERSABANK NEW COM 92512J106 1,418 203,115 SH   SOLE 0 0 0 203,115
VISA INC COM CL A 92826C839 1,596 8,984 SH   SOLE 0 0 0 8,984
WATSCO INC COM 942622200 709 2,755 SH   SOLE 0 0 0 2,755