Hasen Tmdv And Cn Joint Stock Company