By-laws Revised 11-20-2019