Author: Sergey Kivrin & Andrey Golovanov
15 june 2011