Tautomeric, spectroscopic, electronic and NLO analyses of purpald (4-amino-3-hydrazino-5-mercapto-1, 2, 4-triazole). (August 2022)