Contributed by Christopher Bentley
Contributed by Perpl Community
Contributed by Alex Chumak
Contributed by Kirill Gluschenko
Contributed by Gareth Hague
Contributed by Ivar Sakk