There is also a blog post on this topic from many years ago. There might be some different or additional information: