dmitrysamarov.com / hall