Disclaimer

All other websites linked to are not under my control.

If any of them break your system you have the right to pick up the pieces. Don't blame me, I have no control over their issues.