Acknowledgements

Many thanks to the following Open Source Software Projects:

Also thanks to: