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
ABBOTT LABS COM 002824100   4,685 48,376 SH   SOLE none 48,376 0 0
ABBVIE INC COM 00287Y109   8,004 53,696 SH   SOLE none 53,696 0 0
APPLIED MATLS INC COM 038222105   4,128 29,815 SH   SOLE none 29,815 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,282 17,798 SH   SOLE none 17,798 0 0
BANK AMERICA CORP COM 060505104   340 12,425 SH   SOLE none 12,425 0 0
BANK MONTREAL QUE COM 063671101   2,604 30,866 SH   SOLE none 30,866 0 0
BECTON DICKINSON & CO COM 075887109   5,369 20,766 SH   SOLE none 20,766 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,912 19,732 SH   SOLE none 19,732 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   192 27,450 SH   SOLE none 27,450 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,731 29,823 SH   SOLE none 29,823 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   595 27,375 SH   SOLE none 27,375 0 0
CISCO SYS INC COM 17275R102   6,367 118,427 SH   SOLE none 118,427 0 0
COCA COLA CO COM 191216100   1,469 26,235 SH   SOLE none 26,235 0 0
CORNING INC COM 219350105   3,044 99,896 SH   SOLE none 99,896 0 0
DIGITAL RLTY TR INC COM 253868103   6,210 51,313 SH   SOLE none 51,313 0 0
EMERSON ELEC CO COM 291011104   2,302 23,841 SH   SOLE none 23,841 0 0
ENERSYS COM 29275Y102   2,569 27,135 SH   SOLE none 27,135 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,207 44,098 SH   SOLE none 44,098 0 0
ESSENTIAL UTILS INC COM 29670G102   3,598 104,814 SH   SOLE none 104,814 0 0
FIRST SOLAR INC COM 336433107   4,379 27,102 SH   SOLE none 27,102 0 0
GARMIN LTD SHS H2906T109   2,210 21,008 SH   SOLE none 21,008 0 0
GENUINE PARTS CO COM 372460105   3,657 25,332 SH   SOLE none 25,332 0 0
GLOBAL PMTS INC COM 37940X102   2,338 20,265 SH   SOLE none 20,265 0 0
HASBRO INC COM 418056107   2,368 35,800 SH   SOLE none 35,800 0 0
HENRY JACK & ASSOC INC COM 426281101   3,911 25,879 SH   SOLE none 25,879 0 0
INTERPUBLIC GROUP COS INC COM 460690100   338 11,798 SH   SOLE none 11,798 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   5,970 357,268 SH   SOLE none 357,268 0 0
ISHARES TR CORE S&P US VLU 464287663   1,280 17,150 SH   SOLE none 17,150 0 0
JOHNSON & JOHNSON COM 478160104   5,250 33,708 SH   SOLE none 33,708 0 0
KIMBERLY-CLARK CORP COM 494368103   1,405 11,624 SH   SOLE none 11,624 0 0
KINDER MORGAN INC DEL COM 49456B101   3,682 222,079 SH   SOLE none 222,079 0 0
LEIDOS HOLDINGS INC COM 525327102   966 10,483 SH   SOLE none 10,483 0 0
MCDONALDS CORP COM 580135101   2,875 10,912 SH   SOLE none 10,912 0 0
METLIFE INC COM 59156R108   4,676 74,333 SH   SOLE none 74,333 0 0
MICROSOFT CORP COM 594918104   3,936 12,466 SH   SOLE none 12,466 0 0
ONEOK INC NEW COM 682680103   733 11,551 SH   SOLE none 11,551 0 0
PAYCHEX INC COM 704326107   5,635 48,857 SH   SOLE none 48,857 0 0
PEMBINA PIPELINE CORP COM 706327103   2,650 88,145 SH   SOLE none 88,145 0 0
PINNACLE WEST CAP CORP COM 723484101   784 10,634 SH   SOLE none 10,634 0 0
PITNEY BOWES INC COM 724479100   228 75,597 SH   SOLE none 75,597 0 0
PROCTER AND GAMBLE CO COM 742718109   1,931 13,238 SH   SOLE none 13,238 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   2,119 23,932 SH   SOLE none 23,932 0 0
QUALCOMM INC COM 747525103   3,729 33,574 SH   SOLE none 33,574 0 0
REALTY INCOME CORP COM 756109104   2,496 49,981 SH   SOLE none 49,981 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,337 194,035 SH   SOLE none 194,035 0 0
ROBERT HALF INC. COM 770323103   3,638 49,651 SH   SOLE none 49,651 0 0
RPM INTL INC COM 749685103   1,426 15,044 SH   SOLE none 15,044 0 0
SAFETY INS GROUP INC COM 78648T100   2,882 42,259 SH   SOLE none 42,259 0 0
SMUCKER J M CO COM NEW 832696405   3,626 29,498 SH   SOLE none 29,498 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   4,047 138,018 SH   SOLE none 138,018 0 0
UMH PPTYS INC COM 903002103   1,567 111,786 SH   SOLE none 111,786 0 0
UNUM GROUP COM 91529Y106   3,355 68,200 SH   SOLE none 68,200 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,083 100,550 SH   SOLE none 100,550 0 0