SNNOVASOFT SOLUTIONS JOINT STOCK COMPANY