Contributed by Manuel Wesely
Contributed by Arnaud Aubry
Contributed by Janis Reichenberger
Contributed by Benoît Bodhuin
Contributed by Radamés Vargas
Contributed by TEMPLE
Contributed by Maurits Wouters