Acknowledgements

This work was only possible because of both the data that was available, and the browser javascript code that displays it.