Acknowledgements

This software makes use of contributions from others. Some of which include the following: