Special thanks to the following companies and individuals
for contributing the necessary tools