By-Laws last amended 5-10-2022