я разобрался с проблемой. я перекодировал файл в UTF-8. некоторые символы были кракозябрами, некоторые - русскими буквами. на кракозябры я стал применять замену. я понял, какая кракозябра за какую букву отвечает. и заменил ее в файле. одну за другой. и восстановил файл. спасибо за попытки помочь.