ECC40 – 40 Years and Counting!