Author: S. V. Seleznev
Dates: (Sergeĭ Viktorovich)