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   5,599 50,868 SH   SOLE none 50,868 0 0
ABBVIE INC COM 00287Y109   8,543 55,124 SH   SOLE none 55,124 0 0
APPLIED MATLS INC COM 038222105   4,934 30,447 SH   SOLE none 30,447 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,136 17,754 SH   SOLE none 17,754 0 0
BANK AMERICA CORP COM 060505104   412 12,234 SH   SOLE none 12,234 0 0
BANK MONTREAL QUE COM 063671101   3,054 30,866 SH   SOLE none 30,866 0 0
BECTON DICKINSON & CO COM 075887109   5,182 21,251 SH   SOLE none 21,251 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,016 19,672 SH   SOLE none 19,672 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   177 27,944 SH   SOLE none 27,944 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,482 28,882 SH   SOLE none 28,882 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   673 25,625 SH   SOLE none 25,625 0 0
CISCO SYS INC COM 17275R102   6,093 120,613 SH   SOLE none 120,613 0 0
COCA COLA CO COM 191216100   1,555 26,388 SH   SOLE none 26,388 0 0
CORNING INC COM 219350105   3,042 99,917 SH   SOLE none 99,917 0 0
DIGITAL RLTY TR INC COM 253868103   7,124 52,936 SH   SOLE none 52,936 0 0
EMERSON ELEC CO COM 291011104   2,326 23,895 SH   SOLE none 23,895 0 0
ENERSYS COM 29275Y102   2,752 27,261 SH   SOLE none 27,261 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,180 44,776 SH   SOLE none 44,776 0 0
ESSENTIAL UTILS INC COM 29670G102   3,122 83,576 SH   SOLE none 83,576 0 0
FIRST SOLAR INC COM 336433107   4,663 27,067 SH   SOLE none 27,067 0 0
GARMIN LTD SHS H2906T109   3,706 28,831 SH   SOLE none 28,831 0 0
GENUINE PARTS CO COM 372460105   4,050 29,243 SH   SOLE none 29,243 0 0
GLOBAL PMTS INC COM 37940X102   4,659 36,683 SH   SOLE none 36,683 0 0
HASBRO INC COM 418056107   1,789 35,039 SH   SOLE none 35,039 0 0
HENRY JACK & ASSOC INC COM 426281101   4,868 29,789 SH   SOLE none 29,789 0 0
INTERPUBLIC GROUP COS INC COM 460690100   389 11,910 SH   SOLE none 11,910 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   6,696 362,765 SH   SOLE none 362,765 0 0
ISHARES TR CORE S&P US VLU 464287663   1,511 17,918 SH   SOLE none 17,918 0 0
JOHNSON & JOHNSON COM 478160104   5,276 33,661 SH   SOLE none 33,661 0 0
KIMBERLY-CLARK CORP COM 494368103   1,404 11,557 SH   SOLE none 11,557 0 0
KINDER MORGAN INC DEL COM 49456B101   4,081 231,363 SH   SOLE none 231,363 0 0
LEGGETT & PLATT INC COM 524660107   266 10,157 SH   SOLE none 10,157 0 0
LEIDOS HOLDINGS INC COM 525327102   1,135 10,483 SH   SOLE none 10,483 0 0
MCDONALDS CORP COM 580135101   3,245 10,945 SH   SOLE none 10,945 0 0
METLIFE INC COM 59156R108   4,940 74,701 SH   SOLE none 74,701 0 0
MICROSOFT CORP COM 594918104   4,636 12,327 SH   SOLE none 12,327 0 0
ONEOK INC NEW COM 682680103   795 11,315 SH   SOLE none 11,315 0 0
PAYCHEX INC COM 704326107   6,101 51,224 SH   SOLE none 51,224 0 0
PEMBINA PIPELINE CORP COM 706327103   3,005 87,290 SH   SOLE none 87,290 0 0
PINNACLE WEST CAP CORP COM 723484101   770 10,715 SH   SOLE none 10,715 0 0
PITNEY BOWES INC COM 724479100   334 76,006 SH   SOLE none 76,006 0 0
PROCTER AND GAMBLE CO COM 742718109   1,941 13,244 SH   SOLE none 13,244 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   2,274 23,889 SH   SOLE none 23,889 0 0
QUALCOMM INC COM 747525103   5,277 36,489 SH   SOLE none 36,489 0 0
REALTY INCOME CORP COM 756109104   2,690 46,856 SH   SOLE none 46,856 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,840 198,155 SH   SOLE none 198,155 0 0
ROBERT HALF INC. COM 770323103   4,438 50,479 SH   SOLE none 50,479 0 0
RPM INTL INC COM 749685103   1,684 15,088 SH   SOLE none 15,088 0 0
SAFETY INS GROUP INC COM 78648T100   3,171 41,731 SH   SOLE none 41,731 0 0
SMUCKER J M CO COM NEW 832696405   3,824 30,262 SH   SOLE none 30,262 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   4,117 138,246 SH   SOLE none 138,246 0 0
UMH PPTYS INC COM 903002103   1,714 111,900 SH   SOLE none 111,900 0 0
UNUM GROUP COM 91529Y106   3,225 71,322 SH   SOLE none 71,322 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,536 101,699 SH   SOLE none 101,699 0 0